<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>puredanger.com Blog &#187; Mac</title>
	<atom:link href="http://puredanger.com/kablooie/index.php/category/mac/feed/" rel="self" type="application/rss+xml" />
	<link>http://puredanger.com/kablooie</link>
	<description>Scott Bale's technical blog</description>
	<lastBuildDate>Tue, 23 Jun 2009 15:19:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MacBook Crashy Crashy</title>
		<link>http://puredanger.com/kablooie/2008/03/25/macbook-crashy-crashy/</link>
		<comments>http://puredanger.com/kablooie/2008/03/25/macbook-crashy-crashy/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 18:12:42 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://puredanger.com/kablooie/2008/03/25/macbook-crashy-crashy/</guid>
		<description><![CDATA[Has anyone ever seen this before?

At least three times now my MacBook has crashed, displaying this screen which states the obvious in infuriating detail.  It&#8217;s better than a blue screen of death, I guess.
All three times, I was trying to use eyeBeam to make a call.
So far I have loved the MacBook, but today [...]]]></description>
			<content:encoded><![CDATA[<p>Has anyone ever seen this before?</p>
<p><a title="100_1184a.JPG" class="imagelink" href="http://puredanger.com/kablooie/wp-content/uploads/2008/03/100_1184a.JPG"><img alt="100_1184a.JPG" id="image18" src="http://puredanger.com/kablooie/wp-content/uploads/2008/03/100_1184a.thumbnail.JPG" /></a></p>
<p>At least three times now my MacBook has crashed, displaying this screen which states the obvious in infuriating detail.  It&#8217;s better than a blue screen of death, I guess.</p>
<p>All three times, I was trying to use <a href="http://www.counterpath.com/eyebeam.html">eyeBeam</a> to make a call.</p>
<p>So far I have <a href="/kablooie/2008/02/11/making-the-transition-from-a-pc-to-a-mac/">loved the MacBook</a>, but today I&#8217;m only fond of it.</p>
]]></content:encoded>
			<wfw:commentRss>http://puredanger.com/kablooie/2008/03/25/macbook-crashy-crashy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Essential Mac Software for the Terracotta Developer</title>
		<link>http://puredanger.com/kablooie/2008/02/14/essential-mac-software-for-the-terracotta-developer/</link>
		<comments>http://puredanger.com/kablooie/2008/02/14/essential-mac-software-for-the-terracotta-developer/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 07:45:12 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Terracotta]]></category>
		<category><![CDATA[Terracotta developer]]></category>

		<guid isPermaLink="false">http://puredanger.com/kablooie/2008/02/14/essential-mac-software-for-the-terracotta-developer/</guid>
		<description><![CDATA[Nearing the end of my second week on the job at Terracotta.  I&#8217;m going to try to document here the software that I use, much of which I had to install. Hopefully this will streamline things for the next newbie. If you&#8217;re like me and are making the transition from a PC, you may [...]]]></description>
			<content:encoded><![CDATA[<p>Nearing the end of my second week on the job at <a href="http://www.terracottatech.com/">Terracotta</a>.  I&#8217;m going to try to document here the software that I use, much of which I had to install. Hopefully this will streamline things for the next newbie. If you&#8217;re like me and are making the transition from a PC, you may find my handy-dandy <a href="/kablooie/2008/02/11/making-the-transition-from-a-pc-to-a-mac/">Mac transition guide</a> useful.</p>
<p>Terracotta</p>
<ul>
<li><a href="http://www.terracotta.org/">Terracotta.org</a> is where the main software can be downloaded, including source code.  Terracotta has been <a href="http://orionl.blogspot.com/2007/12/happy-open-source-birthday-terracotta.html">open source</a> since December of &#8216;06.</li>
<li>The <a href="http://forge.terracotta.org/">Terracotta Forge</a> is, among other things, a <a href="http://maven.apache.org/">Maven</a> repository of Terracotta-related projects such as <a href="http://tech.puredanger.com/2007/12/11/the-terracotta-forge/">Terracotta Integration Modules (TIMs)</a></li>
</ul>
<p>General</p>
<ul>
<li><a href="http://www.mozilla.com/en-US/firefox/">Firefox</a> (<a href="http://www.mozilla.com/products/download.html?product=firefox-2.0.0.12&#038;os=osx&#038;lang=en-US">download</a>)</li>
<li><a href="http://www.eclipse.org/downloads/moreinfo/java.php">Eclipse</a> Java IDE</li>
<li><a href="http://www.adiumx.com/?download=10.4">Adium</a> for IM (supports Yahoo, GTalk, etc)</li>
<li><a href="http://www.skype.com/download/skype/macosx/">Skype</a> for video chat</li>
<li><a href="http://www.counterpath.com/eyebeam.html">Eyebeam</a> soft phone (this is the non-free version of the free <a href="http://www.counterpath.com/x-lite.html">X-Lite</a> soft phone, apparently with Leopard we must use this.  You&#8217;ll need to get a download URL and license from the Terracotta help desk.)</li>
<li><a href="http://www.barebones.com/products/textwrangler/download.shtml">TextWrangler</a> text editor</li>
<li><a href="http://macromates.com/">TextMate</a> not free but great text editor</li>
<li><a href="http://www.newsgator.com/individuals/netnewswire/">NetNewsWire</a> feed reader</li>
<li><a href="http://growl.info/downloads.php">Growl</a> (<a href="http://growl.info/files/Growl-1.1.2.dmg">download</a>) system alerts, integrates with Adium, NetNewsWire, Elluminate and other Mac software</li>
<li><a href="http://www.neooffice.org/">NeoOffice</a> (<a href="http://www.neooffice.org/neojava/en/maindownload.php">download</a>) free <a href="http://www.openoffice.org/">OpenOffice</a> for Mac (was preinstalled on my MacBook)</li>
<li><a href="http://www.apple.com/iwork/">iWork</a> office suite, not free</li>
<li><a href="http://www.apple.com/downloads/dashboard/status/istatpro.html">iStat</a> menu bar meters for cpu, etc.</li>
<li><a href="http://www.apple.com/macosx/technology/unix.html">Terminal</a> (preinstalled) which as of Leopard is now tabbed</li>
<li><a href="http://www.blacktree.com/">Quicksilver</a></li>
<li><a href="http://www.omnigroup.com/applications/OmniGraffle/">OmniGraffle</a> &#8211; graphics editor du jour</li>
<li>Cisco AnyConnect VPN Client (preinstalled)</li>
</ul>
<p>Java</p>
<ul>
<li><a href="http://www.kpdus.com/jad.html">Jad</a> (<a href="http://www.kpdus.com/jad/macosx86/jadmx158.zip">download</a>) is a Java byte code decompiler</li>
</ul>
<p>Eclipse Plugins (all of these were installed via Eclipse&#8217;s <a href="http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.platform.doc.user/tasks/tasks-34.htm">Update Manager</a>)</p>
<ul>
<li><a href="http://www.terracotta.org/confluence/display/docs1/Eclipse+Plugin+Reference+Guide">Terracotta Plugin</a> (<a href="http://download.terracotta.org/eclipse/update">URL</a> for update manager) &#8211; eases integrating Terracotta into a project</li>
<li><a href="http://andrei.gmxhome.de/bytecode/index.html">ASM</a> (<a href="http://andrei.gmxhome.de/eclipse/">URL</a>) &#8211; you&#8217;ll want to install the ASM Framework and Bytecode Outline</li>
<li><a href="http://groovy.codehaus.org/Eclipse+Plugin">Groovy</a> (<a href="http://dist.codehaus.org/groovy/distributions/update/">URL</a>) &#8211; syntax highlighting and whatnot</li>
<li><a href="http://subclipse.tigris.org/install.html">Subclipse</a> (<a href="http://subclipse.tigris.org/update_1.2.x">URL</a>) &#8211; <a href="http://subversion.tigris.org/">Subversion</a> support</li>
<li><a href="http://m2eclipse.sonatype.org/">Maven</a> (<a href="http://m2eclipse.sonatype.org/update/">URL</a>) &#8211; needed to resolve Eclipse inter-project dependencies using Maven pom.xml&#8217;s rather than Eclipse .classpath or .plugin files.  (Not to be confused with <a href="http://maven.apache.org/plugins/maven-eclipse-plugin/">Maven Eclipse plugin</a>, a Maven plugin for generating Eclipse project files.)
</li>
<li><a href="http://findbugs.sourceforge.net/manual/eclipse.html">FindBugs</a> (<a href="http://findbugs.cs.umd.edu/eclipse/">URL</a>)</li>
<li><a href="http://www.bastian-bergerhoff.com/eclipse/features/web/QuickREx/toc.html">QuickREx</a> (<a href="http://www.bastian-bergerhoff.com/eclipse/features">URL</a>) &#8211; regex</li>
<li><a href="http://eclipse-tools.sourceforge.net/implementors/index.html">Implementors</a> (<a http://eclipse-tools.sourceforge.net/updates/">URL</a>) &#8211; quickly navigate between interfaces and implementations, or super and sub classes</a>
</ul>
<p>Firefox Plugins</p>
<ul>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/6135">DZone</a> plugin (<a href="https://addons.mozilla.org/en-US/firefox/downloads/file/21595/dzone_voting-0.9.1-fx.xpi">download</a>)<a href="http://en.wikipedia.org/wiki/Astroturfing" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://puredanger.com/kablooie/2008/02/14/essential-mac-software-for-the-terracotta-developer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Making the Transition from a PC to a Mac</title>
		<link>http://puredanger.com/kablooie/2008/02/11/making-the-transition-from-a-pc-to-a-mac/</link>
		<comments>http://puredanger.com/kablooie/2008/02/11/making-the-transition-from-a-pc-to-a-mac/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 15:31:32 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Terracotta developer]]></category>

		<guid isPermaLink="false">http://puredanger.com/kablooie/2008/02/11/making-the-transition-from-a-pc-to-a-mac/</guid>
		<description><![CDATA[One of the many things I am learning as a Terracotta developer is how to do my work on a Mac.  Prior to this job, I had developed software professionally only on PC&#8217;s.  (I did do all of my Java development in grad school using Solaris on Sparc Stations, but that feels likes [...]]]></description>
			<content:encoded><![CDATA[<p>One of the many things I am learning as a <a href="http://www.terracottatech.com/">Terracotta</a> developer is how to do my work on a Mac.  Prior to this job, I had developed software professionally only on PC&#8217;s.  (I did do all of my Java development in grad school using Solaris on Sparc Stations, but that feels likes a long time ago now.)</p>
<p>Below is my attempt to document (i.e. sear into my brain) all of the various shortcuts I&#8217;m accustomed to using with Windows, and their equivalents in Mac.  There&#8217;s already some <a href="http://docs.info.apple.com/article.html?artnum=75459">good</a> <a href="http://macs.about.com/cs/osxvswindows/a/mac_pc_keyboard.htm">documentation</a> on this subject out there, but this is tailored to my experience coming from a PC.  This page will likely improve as I learn more.</p>
<p>So far I love my <a href="http://www.apple.com/macbookpro/">MacBook</a>!  I&#8217;ve been joking for weeks that <a href="http://metypefunny.blogspot.com/2007/08/ive-drunk-kool-aid.html">I can&#8217;t wait to join the cult</a>, and I&#8217;ve not been disappointed.<br />
</p>
<table class="wptable rowstyle-alt" id="wptable-4"  cellspacing="1">
	<thead>
	<tr>
		<th class="sortable" style="width:150px" align="left">Item or Task</th>
		<th class="sortable" style="width:190px" align="left">Windows</th>
		<th class="sortable" style="width:170px" align="left">Mac</th>
	</tr>
	</thead>
	<tr>
		<td style="width:150px" align="left">system settings</td>
		<td style="width:190px" align="left">Control Panel</td>
		<td style="width:170px" align="left"><a href="http://docs.info.apple.com/article.html?artnum=304733">System Preferences</a> (under Apple icon menu)</td>
	</tr>
	<tr class="alt">
		<td style="width:150px" align="left">file system</td>
		<td style="width:190px" align="left">Windows Explorer</td>
		<td style="width:170px" align="left">The <a href="http://www.apple.com/support/mac101/tour/1/">Finder</a></td>
	</tr>
	<tr>
		<td style="width:150px" align="left">manage open apps</td>
		<td style="width:190px" align="left">Taskbar</td>
		<td style="width:170px" align="left">The <a href="http://docs.info.apple.com/article.html?artnum=304728">Dock</a></td>
	</tr>
	<tr class="alt">
		<td style="width:150px" align="left">switch between apps</td>
		<td style="width:190px" align="left">alt-tab</td>
		<td style="width:170px" align="left"><a href="http://en.wikipedia.org/wiki/Command_key">⌘</a>-tab</td>
	</tr>
	<tr>
		<td style="width:150px" align="left">change password</td>
		<td style="width:190px" align="left">ctrl-alt-del, change password</td>
		<td style="width:170px" align="left">System Prefs -> Account</td>
	</tr>
	<tr class="alt">
		<td style="width:150px" align="left">context menus</td>
		<td style="width:190px" align="left">right mouse click</td>
		<td style="width:170px" align="left">Ctrl-click</td>
	</tr>
	<tr>
		<td style="width:150px" align="left">Scrolling (laptop)</td>
		<td style="width:190px" align="left">use edge of mousepad</td>
		<td style="width:170px" align="left">two-fingers on mouse</td>
	</tr>
	<tr class="alt">
		<td style="width:150px" align="left">cut</td>
		<td style="width:190px" align="left">ctrl-x</td>
		<td style="width:170px" align="left">⌘-x</td>
	</tr>
	<tr>
		<td style="width:150px" align="left">copy</td>
		<td style="width:190px" align="left">ctrl-c</td>
		<td style="width:170px" align="left">⌘-c</td>
	</tr>
	<tr class="alt">
		<td style="width:150px" align="left">paste</td>
		<td style="width:190px" align="left">ctrl-v</td>
		<td style="width:170px" align="left">⌘-v</td>
	</tr>
	<tr>
		<td style="width:150px" align="left">select all</td>
		<td style="width:190px" align="left">ctrl-a</td>
		<td style="width:170px" align="left">⌘-a</td>
	</tr>
	<tr class="alt">
		<td style="width:150px" align="left">quit</td>
		<td style="width:190px" align="left">File->Quit</td>
		<td style="width:170px" align="left">⌘-q</td>
	</tr>
	<tr>
		<td style="width:150px" align="left">hide current window</td>
		<td style="width:190px" align="left">minimize window</td>
		<td style="width:170px" align="left">⌘-h</td>
	</tr>
	<tr class="alt">
		<td style="width:150px" align="left">show desktop</td>
		<td style="width:190px" align="left">minimize all</td>
		<td style="width:170px" align="left">F11</td>
	</tr>
	<tr>
		<td style="width:150px" align="left">save</td>
		<td style="width:190px" align="left">File->save</td>
		<td style="width:170px" align="left">⌘-s</td>
	</tr>
	<tr class="alt">
		<td style="width:150px" align="left">create shortcut</td>
		<td style="width:190px" align="left">various</td>
		<td style="width:170px" align="left">drag icon onto Dock</td>
	</tr>
</table><p>
</p>
<p><strong>Eclipse</strong><br />
To pass args to Eclipse (ex: <code>-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M</code>), find the Eclipse icon in the Finder, hold the control key down and click on the icon, select &#8220;Show Package Contents&#8221;, find the Eclipse.ini file in the new window, and open with a text editor.  (This is contained within the Eclipse <a href="http://guides.macrumors.com/Bundle">application bundle</a>.)</p>
<p><code>Misc</code><br />
Taking <a href="http://guides.macrumors.com/Taking_Screenshots_in_Mac_OS_X">Screenshots</a> in Mac</p>
]]></content:encoded>
			<wfw:commentRss>http://puredanger.com/kablooie/2008/02/11/making-the-transition-from-a-pc-to-a-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.361 seconds -->

