<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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/" version="2.0">

<channel>
	<title>Sneezing Frog</title>
	
	<link>http://sneezingfrog.com/blog</link>
	<description>The Mac Chronicles</description>
	<pubDate>Sat, 16 Aug 2008 18:15:08 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://sneezingfrog.com/blog/?feed=rss2" type="application/rss+xml" /><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Fsneezingfrog.com%2Fblog%2F%3Ffeed%3Drss2" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Fsneezingfrog.com%2Fblog%2F%3Ffeed%3Drss2" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Fsneezingfrog.com%2Fblog%2F%3Ffeed%3Drss2" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.rojo.com/add-subscription?resource=http%3A%2F%2Fsneezingfrog.com%2Fblog%2F%3Ffeed%3Drss2" src="http://blog.rojo.com/RojoWideRed.gif">Subscribe with Rojo</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://sneezingfrog.com/blog/?feed=rss2" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Fsneezingfrog.com%2Fblog%2F%3Ffeed%3Drss2" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Fsneezingfrog.com%2Fblog%2F%3Ffeed%3Drss2" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Fsneezingfrog.com%2Fblog%2F%3Ffeed%3Drss2" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item>
		<title>CrashPlan</title>
		<link>http://sneezingfrog.com/blog/archives/248</link>
		<comments>http://sneezingfrog.com/blog/archives/248#comments</comments>
		<pubDate>Sat, 16 Aug 2008 18:02:38 +0000</pubDate>
		<dc:creator>Allan</dc:creator>
		
		<category><![CDATA[Backup]]></category>

		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://sneezingfrog.com/blog/?p=248</guid>
		<description><![CDATA[

One of my system disks died recently, and I was once again saved by SuperDuper, which has saved my bacon twice now.
It takes some time to recover from a backup; this provides ample opportunity to reflect upon one&#8217;s backup strategy.  While my personal strategy arguably borders on overkill, there was a significant chink in [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://sneezingfrog.com/wordpress/wp-content/uploads/2008/08/crashplan-logo.png" alt="crashplan_logo.png" border="0" width="188" height="137" style="margin-top: 16px; margin-right: 16px; margin-bottom: 16px; float: left" /></p>
<p>
One of my system disks died recently, and I was once again saved by <a href="http://sneezingfrog.com/blog/archives/27" rel="internal">SuperDuper</a>, which has saved my bacon twice now.</p>
<p>It takes some time to recover from a backup; this provides ample opportunity to reflect upon one&#8217;s backup strategy.  While my personal strategy arguably borders on overkill, there was a significant chink in the armor; while I had numerous backups via a variety of techniques, they were all local.  In the cases of theft, fire, or earthquake, I was basically trusting to luck.</p>
<p>There are some who advocate periodically copying data to a separate hard drive and placing that drive in a safe-deposit box at a bank.  Not a bad strategy, but I&#8217;m pretty familiar with my own tolerance for annoying tasks, and that obviously wasn&#8217;t a strategy which was going to work for me.</p>
<p>What I really wanted was automatic offsite backup via the Internet, since that wouldn&#8217;t involve me hoofing disks back and forth to the bank from time to time.  I was already doing some network-based backup for my really critical files to .Mac, but that solution is really only suitable for a relatively small amount of data, and what I really wanted to back up was my Aperture library, which is at present about 45GB worth of digital photos.  I&#8217;d be seriously upset over losing these pictures, so any online backup service would have to handle them, with reasonable performance at reasonable cost.</p>
<p>There are some very cool services which only handle backup of digital pictures, but I wanted a general backup solution rather than something point-specific.</p>
<p>There are as of this writing three options for general-purpose online backup:</p>
<ul>
<li><a href="http://mozy.com/" rel="external">Mozy</a></li>
<li><a href="http://www.jungledisk.com/" rel="external">JungleDisk</a></li>
<li><a href="http://www.crashplan.com/" rel="external">CrashPlan</a></li>
</ul>
<p>Each of these products provides some form of trial; I took advantage of these trials, and would encourage others to do the same.  In my case, I found <a href="http://www.crashplan.com/" rel="external">CrashPlan</a> to be a perfect fit for my needs.
</p>
<p>CrashPlan for the most part runs as a background daemon process.  As such, the UI is quite minimalist, since it really doesn&#8217;t get used all that often.  Here&#8217;s the main screen:</p>
<p><img src="http://sneezingfrog.com/wordpress/wp-content/uploads/2008/08/crashplan-main.png" alt="crashplan_main.png" border="0" width="512" height="311" style="display:block; margin-left:auto; margin-right:auto;" /></p>
<p>Note that backups can have multiple backup destinations, including CrashPlan Central, another computer on the LAN, or a WAN-connected friend&#8217;s computer.  In my case, I&#8217;m using the paid CrashPlan Central service, whereby data is stored in an offsite data center run by CrashPlan, but the other options are free, and allow for &#8216;buddy backup&#8217; using &#8216;friends and family&#8217; systems located elsewhere.</p>
<p>Key to consider in use of a network backup facility is the fact that most home cable or DSL connections are asymmetric; that is, the upload speed is typically much slower than the download speed.  For example, my DSL connection is rated as &#8216;up to 3Mb&#8217; download, but only &#8216;up to 500Kb&#8217; upload.  Since sending data to a remote system is all upload, the initial backup is going to take a long time, much as it would take quite some time to suck a bowling ball through a garden hose.  In my case, the 52GB I&#8217;m backing up took 15 days to accomplish.</p>
<p>That might sound like a lot, but it&#8217;s taken me 20 years to accumulate the data being backed up, and the initial backup only runs once, anyway &#8212; subsequent incremental backups only send deltas, so it&#8217;s all extremely quick once the initial backup has completed.</p>
<p>One very cool feature of CrashPlan is that data is available as soon as it&#8217;s been backed up; one doesn&#8217;t have to wait for the initial, giant backup run to complete &#8212; as soon as an individual file has been sent, it&#8217;s available for restore.  The restore screen continues the minimalist philosophy, and is quite intuitive:</p>
<p><img src="http://sneezingfrog.com/wordpress/wp-content/uploads/2008/08/crashplan-restore.png" alt="crashplan_restore.png" border="0" width="512" height="311" style="display:block; margin-left:auto; margin-right:auto;" /></p>
<p>In order to not monopolize the network connection CrashPlan allows for configuration of network utilization thresholds:</p>
<p><img src="http://sneezingfrog.com/wordpress/wp-content/uploads/2008/08/crashplan-network.png" alt="crashplan_network.png" border="0" width="512" height="311" style="display:block; margin-left:auto; margin-right:auto;" /></p>
<p>Similarly, CPU utilization can also be configured.  However, CPU utilization by CrashPlan on my system is so incredibly low, I doubt that anything but the smallest system would require this option.  Identification of changed files and backup of changes is obviously very efficient; it&#8217;s basically unnoticeable.</p>
<p>Data is transmitted and stored in an encrypted format, and files are versioned, which allows one to return to a previous version of a file, much in the same way as Time Machine allows for this.</p>
<p>CrashPlan runs on Windows, Linux, and Mac, and CrashPlan running on any OS can back up to CrashPlan running on any other OS.  If a destination system is used only as a backup destination, for example, an old PC that isn&#8217;t doing anything else anyway, then the software doesn&#8217;t even need to be licensed.</p>
<p>CrashPlan is available in a basic version for $25, and a Pro version with more features for $60.  This review is based on the Pro version.</p>
<p>CrashPlan Central is as of this writing a little less than $1/GB/year, with a variety of storage sizes avaialble from 50GB to 1TB.</p>
<p>Basically, this thing is set and forget.  Brilliantly executed.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/sneezingfrog?a=cf1K1K"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=cf1K1K" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=r7pXPk"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=r7pXPk" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=8Zubbk"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=8Zubbk" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://sneezingfrog.com/blog/archives/248/feed</wfw:commentRss>
		</item>
		<item>
		<title>Natural Wireless Laser Mouse 6000</title>
		<link>http://sneezingfrog.com/blog/archives/229</link>
		<comments>http://sneezingfrog.com/blog/archives/229#comments</comments>
		<pubDate>Thu, 31 Jul 2008 06:40:07 +0000</pubDate>
		<dc:creator>Allan</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://sneezingfrog.com/blog/?p=229</guid>
		<description><![CDATA[
I had purchased a Logitech MX Revolution mouse when I purchased my Mac Pro.  The MX is very comfortable and offers state-of-the-art functionality.  I&#8217;d run into a bit of a problem with drivers, but that had been resolved by using Steermouse.
However, I&#8217;d unfortunately had an ongoing problem with the MX that&#8217;d I&#8217;d been [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://sneezingfrog.com/wordpress/wp-content/uploads/2008/07/natural-mouse-6000.png" alt="natural_mouse_6000.png" border="0" width="118" height="182" style="margin-top: 16px; margin-left: 16px; margin-bottom: 16px; float: right" /></p>
<p>I had purchased a Logitech MX Revolution mouse when I purchased my Mac Pro.  The MX is very comfortable and offers state-of-the-art functionality.  I&#8217;d run into a bit of a problem with drivers, but that had been resolved by using <a href="http://sneezingfrog.com/blog/archives/16" rel="internal">Steermouse</a>.</p>
<p>However, I&#8217;d unfortunately had an ongoing problem with the MX that&#8217;d I&#8217;d been unable to rectify; the wireless radio was susceptible to interference from Wifi, being located in the same 2.4GHz frequency range as 802.11b/g/n.</p>
<p>The interference caused the mouse to either fail to respond, or to jerk around erratically when large-scale data transfers were occurring on my wireless network.  Moving to 5GHz 802.11n eliminated the problem, but then my g-only iPhone didn&#8217;t have network access.  Bah.</p>
<p>Being just as pleased as it&#8217;s possible to be with the <a href="http://sneezingfrog.com/blog/archives/38" rel="internal">Natural Ergonomic Keyboard 4000</a>, I decided to check out the companion mouse, the <a href="http://www.microsoft.com/hardware/mouseandkeyboard/ProductDetails.aspx?pid=086" rel="external">Natural Wireless Laser Mouse 6000</a>.</p>
<p>The first thing to note about this mouse is that it&#8217;s not really designed for the laptop user.  Firstly, it&#8217;s not Bluetooth, secondly, it uses quite a large radio transceiver, complete with a long USB cable.  Perfect for my needs with the Mac Pro, but not something you&#8217;d want to haul around with a laptop.</p>
<p>Power is provided by a pair of AA batteries.  The mouse has a low-battery indicator which turns green briefly when batteries are inserted to indicate that they&#8217;re good; it otherwise isn&#8217;t lit unless the batteries run low.  The batteries seem to last for quite a long time.</p>
<p>The mouse has a pleasantly grippy, rubbery surface, much like an eraser; it feels quite good to me.  The laser is very accurate, and movement is precise.</p>
<p>The ergonomic bit is immediately obvious in the height and angle of the mouse.  Relative to other mice, it&#8217;s very tall, and quite sharply angled.  As a result, the wrist is held in a neutral position when using the mouse.  This is a bit odd at first; it feels very much like gripping a baseball.  However, after a very short period of time one does begin to notice the comfort, to the point that using a regular mouse feels quite uncomfortable in comparison.</p>
<p>Let&#8217;s put it this way: after using this mouse for a few hours at home, I went back to the store and obtained a second one for use at work.  It&#8217;s that comfortable.</p>
<p>Best of all, no Wifi interference.</p>
<p>Potential downsides:</p>
<ul>
<li>It&#8217;s a relatively large mouse.  Individuals with large hands are going to like this mouse; those with small hands may find the forward and back buttons difficult to reach.</li>
<li>As with many mice, it&#8217;s right-handed only.</li>
</ul>
<p>While the mouse ships with an excellent driver,  <a href="http://sneezingfrog.com/blog/archives/16" rel="internal">Steermouse</a> also works perfectly with it.  As I&#8217;m a huge Steermouse fan, I deinstalled the Microsoft driver, which thankfully ships with an uninstaller.</p>
<p>Truly, a great mouse, highly recommended.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/sneezingfrog?a=fRYKAJ"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=fRYKAJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=dblRqj"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=dblRqj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=BYsL4j"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=BYsL4j" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://sneezingfrog.com/blog/archives/229/feed</wfw:commentRss>
		</item>
		<item>
		<title>PTLens</title>
		<link>http://sneezingfrog.com/blog/archives/76</link>
		<comments>http://sneezingfrog.com/blog/archives/76#comments</comments>
		<pubDate>Thu, 03 Jul 2008 06:30:15 +0000</pubDate>
		<dc:creator>Allan</dc:creator>
		
		<category><![CDATA[Photography]]></category>

		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://sneezingfrog.com/blog/?p=76</guid>
		<description><![CDATA[Note the barrel distortion in the following image &#8212; there seems to be some strange gravitational effect, perhaps located behind those trees; it looks as if the water is draining toward the center of the image.

This type of distortion tends to occur with telephoto lenses, even good ones, at the widest end of their telephoto [...]]]></description>
			<content:encoded><![CDATA[<p>Note the barrel distortion in the following image &#8212; there seems to be some strange gravitational effect, perhaps located behind those trees; it looks as if the water is draining toward the center of the image.</p>
<p><img src="http://sneezingfrog.com/wordpress/wp-content/uploads/2008/07/barrel.jpg" alt="Barrel Distortion Sample" width="512" height="339" style="display:block; margin-left:auto; margin-right:auto;"/></p>
<p>This type of distortion tends to occur with telephoto lenses, even good ones, at the widest end of their telephoto range.</p>
<p>In this case, the lens is a Nikkor 18-200mm f/3.5-5.6G DX VR; quite a nice lens within most of its range.  This particular shot was taken at 18mm, which isn&#8217;t where the lens does its best work.  The funhouse mirror effect is quite unpleasant, and without correction, this shot would be garbage.</p>
<p>This type of distortion can be manually corrected in Photoshop, but that&#8217;s tedious, and the results are inconsistent, which is annoying, since a given lens will have predictable distortion, so the distortion should be correctable in a systematic and calibrated manner, just as in this corrected image:</p>
<p><img src="http://sneezingfrog.com/wordpress/wp-content/uploads/2008/07/ptlens.jpg" alt="PTLens Corrected Sample" width="512" height="339" style="display:block; margin-left:auto; margin-right:auto;"/></p>
<p>This image was corrected by <a href="http://epaperpress.com/ptlens/index.html" rel="external">PTLens</a>, which at USD $15 must be the best value in image processing available.  Your $15 obtains all of the following:</p>
<ul>
<li>Automatic, calibrated correction of pincushion and barrel distortion, vignetting, chromatic aberration, and perspective, with hundreds of lenses supported.</li>
<li>A standalone Windows application.</li>
<li>A standalone Mac application.</li>
<li>A Photoshop plug-in for both Mac and Windows.</li>
<li>An external editor for Lightroom on both Mac and Windows.</li>
<li>A plug-in for Aperture 2.1 or later on the Mac.</li>
</ul>
<p>Note that the Mac support is Intel-only; PowerPC isn&#8217;t supported.</p>
<p>Since I&#8217;m an Aperture user, the Aperture plug-in is my weapon of choice.  The utility is fast, intuitive, and the results are excellent.</p>
<p>A trial download providing 10 corrections prior to requiring a purchase is available.</p>
<p>I don&#8217;t think there&#8217;s any better value out there in image processing; this thing is a steal at $15.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/sneezingfrog?a=FFNYFJ"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=FFNYFJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=76LLej"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=76LLej" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=YxRzij"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=YxRzij" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://sneezingfrog.com/blog/archives/76/feed</wfw:commentRss>
		</item>
		<item>
		<title>AutoPano Pro</title>
		<link>http://sneezingfrog.com/blog/archives/70</link>
		<comments>http://sneezingfrog.com/blog/archives/70#comments</comments>
		<pubDate>Mon, 07 Apr 2008 07:32:18 +0000</pubDate>
		<dc:creator>Allan</dc:creator>
		
		<category><![CDATA[Photography]]></category>

		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://sneezingfrog.com/blog/?p=70</guid>
		<description><![CDATA[
Pictured on the right is the Father of the Forest, a 2000-year old, 250-foot giant redwood, located in Big Basin State Park.  The shot was taken about 20 feet from the base of the tree, which is 66 feet in circumference.
We are fortunate to live in an area with many of these magnificent trees, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://sneezingfrog.com/wordpress/wp-content/uploads/2008/04/father-of-the-forest.jpg" alt="Father of the Forest" style="margin-left: 16px; margin-bottom: 16px; float: right" width="297" height="640" /></p>
<p>Pictured on the right is the Father of the Forest, a 2000-year old, 250-foot giant redwood, located in <a href="http://www.bigbasin.org/index.html" rel="external">Big Basin State Park</a>.  The shot was taken about 20 feet from the base of the tree, which is 66 feet in circumference.</p>
<p>We are fortunate to live in an area with many of these magnificent trees, and I love to take pictures of them.</p>
<p>However, the incredible size of these trees poses some photographic challenges; in short, they&#8217;re just too big to take pictures of &#8212; even with a wide angle lens, it&#8217;s impossible to fit something so massive into a single picture.</p>
<p>In fact, using an 18mm lens, moving from top to bottom, it took 7 shots to capture the entire tree.  Now, that&#8217;s neat and all, but the result is a number of disjointed shots; it&#8217;d be nice to be able to stitch them all together into a complete picture.</p>
<p>Fortunately, we can, using panorama creation software.</p>
<p>This is a surprisingly competitive segment, with a number of solutions available.  Almost all vendors provide downloadable demo copies, typically enforcing the demo license via a prominent watermark in the resulting stitched image.</p>
<p>In my opinion, the preeminent product in this space is <a href="http://www.autopano.net/" rel="external">AutoPano Pro</a>, from <a href="http://www.autopano.net/contact-kolor/about-us-kolor.html" rel="external">Kolor</a>.</p>
<p>AutoPano uses <a href="http://en.wikipedia.org/wiki/Scale-invariant_feature_transform" rel="external">SIFT</a>, developed at UBC, to perform its magic, and magical it is &#8212; one simply hands AutoPano a series of images, and it does the rest; stitching, lens and camera correction, exposure blending, ghost removal, color correction, and cropping.</p>
<p>Basically, it&#8217;s a fully automated solution, very simple to use, and produces great results without any effort.  Handles the 14-bit RAW files produced by my camera without problems.</p>
<p>The one downside to the program is the UI, which appears to be <a href="http://trolltech.com/products/qt" rel="external">QT</a>-based.  This isn&#8217;t surprising, as a Windows and Linux versions of the program are also available, and Kolor isn&#8217;t a big shop; it makes sense for them to use a cross-platform toolkit.  However, the result is that the UI looks a bit odd from the Mac perspective.</p>
<p>However, that&#8217;s but a small complaint in what is otherwise a fantastic utility.</p>
<p>AutoPano Pro is 99 Euros.  A free, watermarking demo is available.</p>
<p>Highly recommended.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/sneezingfrog?a=eZ8ywJ"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=eZ8ywJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=zEdN4j"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=zEdN4j" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=TkuqEj"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=TkuqEj" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://sneezingfrog.com/blog/archives/70/feed</wfw:commentRss>
		</item>
		<item>
		<title>Fujitsu ScanSnap</title>
		<link>http://sneezingfrog.com/blog/archives/67</link>
		<comments>http://sneezingfrog.com/blog/archives/67#comments</comments>
		<pubDate>Mon, 07 Jan 2008 01:26:20 +0000</pubDate>
		<dc:creator>Allan</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[Organization]]></category>

		<guid isPermaLink="false">http://sneezingfrog.com/blog/?p=67</guid>
		<description><![CDATA[We moved recently, and, as with many others in the same situation, made the following observation:
Why do we have all this crap?
In my case the situation was particularly bad in terms of paper; I&#8217;m a natural pack rat, and file far too much paper away for my own good &#8212; a realization I came to [...]]]></description>
			<content:encoded><![CDATA[<p>We moved recently, and, as with many others in the same situation, made the following observation:</p>
<blockquote><p>Why do we have all this crap?</p></blockquote>
<p>In my case the situation was particularly bad in terms of paper; I&#8217;m a natural pack rat, and file far too much paper away for my own good &#8212; a realization I came to while hauling my files upstairs.</p>
<p>Even after a serious purge, I still had too much paper.  This is not stuff I can just throw away, but I don&#8217;t want to be tripping over it, either.  Furthermore, disaster planning is a huge part of my day job, and it bothered me that in most cases I had no backup for the information in my files; one fire and it would all be ashes.  The natural solution would be to scan it in, but my experience with scanners was best summed up as &#8217;slow, gruesome toil&#8217;.</p>
<p>It turns out that many of the fine folks who lurk at <a href="http://www.43folders.com/" rel="external">43 Folders</a> were in the same boat, and some of the <a href="http://www.43folders.com/topics/fujitsu-scansnap" rel="external">discussions</a> there turned me on to the <a href="http://www.fujitsu.com/us/services/computing/peripherals/scanners/scansnap/s510m.html" rel="external">Fujitsu ScanSnap</a> document scanner.  Given the praise heaped upon the device there, and desperate for something to remove the piles of paper, I resolved to purchase one.</p>
<p>These are popular devices; I&#8217;ve noticed them in use in hospitals for scanning of insurance cards and the like.  However, they&#8217;re difficult to source, in my experience, Amazon was the best option.  As of this writing, the street price of the current S510M model is approximately $450.</p>
<p>The unit is designed to not take up a lot of room.  Here&#8217;s mine in the closed configuration, using my beloved red stapler for scale:</p>
<p><img src="http://sneezingfrog.com/wordpress/wp-content/uploads/2008/01/scansnap-closed.jpg" alt="ScanSnap closed" width="400" height="345" style="display:block; margin-left:auto; margin-right:auto;" /></p>
<p>Quite compact &#8212; 6.2&#8243; x 6.2&#8243; x 11.2&#8243;.  Not difficult at all to find a place on the desk for it, which is a key consideration; if something is difficult to get to, or so large as to require being packed away when not in use, then you&#8217;re not going to use it, which would defeat the whole purpose here.</p>
<p>It&#8217;s not much larger in the open configuration:</p>
<p><img src="http://sneezingfrog.com/wordpress/wp-content/uploads/2008/01/scansnap-open.jpg" alt="ScanSnap open" width="400" height="418" style="display:block; margin-left:auto; margin-right:auto;" /></p>
<p>Bundled software includes Adobe Acrobat Professional 8 and ABBYY FineReader OCR software.  Considering the list price on Acrobat Professional, the price on this unit isn&#8217;t a bad deal.  Scan rate is 18 PPM, double-sided, automatic deskew, automatic blank page elimination, with a hopper capacity of 50 pages.  Rather than attempt to digest those dry numbers, instead consider the following.</p>
<p>Traditional scanning tends to work like this:</p>
<ul>
<li>load paper into scanner</li>
<li>begin scanning</li>
<li>clear jam</li>
<li>reload job</li>
<li>clear jam again</li>
<li>realize input is double-sided, reload job</li>
<li>watch software choke on input</li>
<li>throw pile of paper across room, seek adult beverage</li>
</ul>
<p>In contrast, scanning with the ScanSnap works like this:</p>
<ul>
<li>load paper into scanner</li>
<li>press large one-touch scan button</li>
<li>watch job scan and OCR</li>
</ul>
<p>This thing has to be seen to be believed.  It just churns through paper effortlessly, no jams, no errors, no babysitting required.  The rate at which one can eliminate a pile of paper is amazing; so far, I&#8217;ve put several linear feet through it.  This has dramatically reduced my inventory of dead, bleached, pressed trees, converting them to easily-searchable full-text PDFs.</p>
<p>This is in nearly every respect an outstanding solution.  If I have one complaint, it&#8217;s that the bundled driver software is an application, rather than a driver, and as such sits in the dock.  This wouldn&#8217;t be a huge deal, but for whatever reason, the developers decided that the dock icon should be overlaid with a gigantic, garish, red cross symbol when the scanner is off.  I find this to be annoying in the extreme.</p>
<p>To address this, I&#8217;ve found <a href="http://foggynoggin.com/dockdodger" rel="external">Dock Dodger</a>, donationware from Foggy Noggin Software, to be just the thing.  Dock Dodger allows for the icon to be hidden while the application is running, this removing the fugly icon from the dock.  The icon can be reinstated at any time by simply running Dock Dodger again.</p>
<p>However, all in all, the dock icon is but a small issue in what is otherwise a fantastic piece of kit.  Highly recommended.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/sneezingfrog?a=PDwc2J"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=PDwc2J" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=giZmkj"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=giZmkj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=Bah0uj"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=Bah0uj" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://sneezingfrog.com/blog/archives/67/feed</wfw:commentRss>
		</item>
		<item>
		<title>Airport Extreme</title>
		<link>http://sneezingfrog.com/blog/archives/64</link>
		<comments>http://sneezingfrog.com/blog/archives/64#comments</comments>
		<pubDate>Mon, 31 Dec 2007 23:37:47 +0000</pubDate>
		<dc:creator>Allan</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://sneezingfrog.com/blog/?p=64</guid>
		<description><![CDATA[I returned from a trip to discover that my router had died.  This is, unfortunately, a common occurrence; I think this latest is perhaps the seventh router corpse I&#8217;ve left in my wake.  Fundamentally, home routers are consumer-grade devices, manufactured by the low bidder, and as such seem to have internal demise timers [...]]]></description>
			<content:encoded><![CDATA[<p>I returned from a trip to discover that my router had died.  This is, unfortunately, a common occurrence; I think this latest is perhaps the seventh router corpse I&#8217;ve left in my wake.  Fundamentally, home routers are consumer-grade devices, manufactured by the low bidder, and as such seem to have internal demise timers closely associated with the end-of-warranty date.</p>
<p>The Apple Airport Extreme had been recommended to me in the past, but I&#8217;d passed on it due to lack of gigabit ports, which were commonly available with competing products.  However, this deficiency has recently been addressed, so it was time for some serious investigation.</p>
<p>I&#8217;ve recently subscribed to Don McAllister&#8217;s excellent <a href="http://sneezingfrog.com/links/sco.php" rel="external">ScreenCastsOnline</a>, which is a treasure trove of Mac reviews and tutorials.  Don covered the Airport Extreme in <a href="http://www.screencastsonline.com/sco/files/SCO0087-airportextreme.html" rel="external">ScreenCast 87</a>; it&#8217;s a very comprehensive overview of the product, providing details that aren&#8217;t available in other review formats &#8212; video is hard to beat in this regard.</p>
<p>The clincher, however, was the following warranty statement on the product homepage:</p>
<blockquote><p>The AppleCare Protection Plan for your computer covers the AirPort Extreme Base Station.</p></blockquote>
<p>Well, that was the sale &#8212; I&#8217;ve already got the 3-year AppleCare plan, and at the rate I&#8217;ve been going through routers, that&#8217;s at least two of them I won&#8217;t need to buy.</p>
<p>I live within walking distance of an Apple Store.  Glorious, is it not?  My need was quickly fulfilled there, and I returned home to install the new box.</p>
<p>The Extreme is quite minimalist compared to my various deceased routers, sporting only a single LED on the front.  The requisite ethernet ports and a USB port are on the rear.  The unit is similar in dimension and style to a Mac Mini.</p>
<p><img src="http://sneezingfrog.com/wordpress/wp-content/uploads/2007/12/airport-extreme.png" alt="Airport Extreme" width="481" height="185" style="display:block; margin-left:auto; margin-right:auto;" /></p>
<p>Setup was simple enough; plug everything in, bring up the Airport utility on the Mac, and follow the bouncing ball.  Unfortunately, rather than the solid green LED of joy and happiness, I was presented with a flashing amber LED, indicating some problem.</p>
<p>Upon investigation, the Airport was complaining that PPPOE wasn&#8217;t working.  I fiddled with the relevant settings a few times, to no avail.  This was a bit of a puzzler, since PPPOE had been working on the late, lamented router.  In desperation, I changed the connection type from PPPOE to stock Ethernet and&#8230;presto, connection, although there was some complaint about a double NAT going on.</p>
<p>Weird&#8230;.that wasn&#8217;t supposed to work; my ISP requires PPPOE, and where was that double NAT error coming from?</p>
<p>I learned a great deal in the next few minutes.  My DSL modem, as is somewhat common here in the Bay Area, where <a href="http://en.wikipedia.org/wiki/Regional_Bell_Operating_Company" rel="external">RBOCs</a> come to die, is a Siemens SpeedStream 5100B:</p>
<p><img src="http://sneezingfrog.com/wordpress/wp-content/uploads/2007/12/speedstream-5100b.jpg" alt="SpeedStream 5100B" width="400" height="126" style="display:block; margin-left:auto; margin-right:auto;" /></p>
<p>Interestingly, this is far from a dumb modem; it&#8217;s actually quite an intelligent device, providing NAT function and PPPOE on the modem.  SBC had shipped the modem with a CD containing the usual selection of blechware; I&#8217;d installed it to configure the modem then purged it immediately when we had a difference of opinion as to what my browser home page should be.  As it turns out, that initial configuration had set up the modem to do PPPOE and NAT by itself; it had no need of a router for those functions.</p>
<p>Now, that sounds great, and it&#8217;s a nice thing for people with simple needs who wouldn&#8217;t otherwise have any kind of protection.  However, it&#8217;s problematic when a router and the need to run VPN software come into play, as the NAT tables on the modem seem to overflow periodically, causing connections to drop.  I&#8217;d been having this happen for years, but had just resigned myself to accept it, as I was unaware of the issue and customer service was certainly no help (&#8221;have you tried clearing your browser cache&#8230;.&#8221;).</p>
<p>The solution here is actually very simple once you understand the problem.  Onboard PPPOE can be turned off by connecting to the modem directly at its 192.168.0.1 address, entering the hardware access code printed on the bottom of the modem, and setting onboard PPPOE to off; at this point the Airport can be configured to handle PPPOE tasks, and only one device will be doing NAT.  In my case, the modem wouldn&#8217;t take the access code, but was receptive to a paperclip in the hardware reset port.</p>
<p>This has happily solved a number of aggravating problems for me.  As but one example, VPN connections which previously could be expected to terminate with some odd error after a couple of hours now stay up indefinitely.</p>
<p>Odd that the old router didn&#8217;t complain about this at all.  Good riddance, I suppose.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/sneezingfrog?a=r5UlgyD"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=r5UlgyD" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=wqzzYgd"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=wqzzYgd" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=3MUShZd"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=3MUShZd" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://sneezingfrog.com/blog/archives/64/feed</wfw:commentRss>
		</item>
		<item>
		<title>Rise from the Ashes</title>
		<link>http://sneezingfrog.com/blog/archives/43</link>
		<comments>http://sneezingfrog.com/blog/archives/43#comments</comments>
		<pubDate>Fri, 14 Dec 2007 07:45:00 +0000</pubDate>
		<dc:creator>Allan</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://sneezingfrog.com/blog/?p=43</guid>
		<description><![CDATA[It&#8217;s been far too long since I&#8217;ve posted an entry here.  To my loyal readers, my apologies to both of you; the day job has just been a bit busy this year.
However, some good stuff is in the works.  Stay tuned.
]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been far too long since I&#8217;ve posted an entry here.  To my loyal readers, my apologies to both of you; the day job has just been a bit busy this year.</p>
<p>However, some good stuff is in the works.  Stay tuned.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/sneezingfrog?a=QBEJTZD"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=QBEJTZD" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=Sm88i1d"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=Sm88i1d" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=s29OTed"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=s29OTed" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://sneezingfrog.com/blog/archives/43/feed</wfw:commentRss>
		</item>
		<item>
		<title>Presonus Firebox</title>
		<link>http://sneezingfrog.com/blog/archives/42</link>
		<comments>http://sneezingfrog.com/blog/archives/42#comments</comments>
		<pubDate>Tue, 03 Jul 2007 21:57:00 +0000</pubDate>
		<dc:creator>Allan</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[Audio]]></category>

		<guid isPermaLink="false">http://sneezingfrog.com/blog/?p=42</guid>
		<description><![CDATA[It was time to equip the new Mac with a decent audio interface, something that would allow me to hook up a good microphone.
In my case, that’s a R0DE NT1-A, a nice studio condenser mic which requires phantom power.
I had a few requirements regarding an audio interface:

External.  The components in a computer generate a [...]]]></description>
			<content:encoded><![CDATA[<p>It was time to equip the new Mac with a decent audio interface, something that would allow me to hook up a good microphone.</p>
<p>In my case, that’s a <a href="http://www.rodemic.com/?pagename=Products&amp;product=NT1-A" rel="external">R0DE NT1-A</a>, a nice studio condenser mic which requires phantom power.</p>
<p>I had a few requirements regarding an audio interface:</p>
<ul>
<li>External.  The components in a computer generate a great deal of electrical noise; this noise gets introduced into an analog signal unless it’s well shielded.  Thus, the inside of the case is quite a hostile environment in which to run analog/digital converters, making an external interface a compelling choice.</li>
<li>Low-latency headphone monitoring.  An entertaining party trick is to have someone speak into a microphone while they’re monitoring their own voice with a slight delay.  This has the odd effect of causing the victim to dramatically elongate vowel sounds, which is fun to hear.  However, it’s no fun at all to do anything serious with, so a low-latency headphone hardware monitor is key.</li>
<li>Firewire connectivity.  Perhaps it’s just me, but I’ve had the worst luck with USB audio devices; it seems as if I’m always tripping over some bug in the chipsets.  The pros have been using Firewire for this sort of thing for years, so the kinks have been worked out.</li>
<li>At least one Mic preamp input with 48V phantom power.</li>
<li>At least two line inputs or an effects send/return; there’s a lot of very cool analog signal processing equipment available, but it’s all line-level.</li>
<li>Finally, zero driver hassles.  In the PC world that we’ve recently escaped, the dominant vendor in the sound card landscape can’t seem to create a reliable driver despite years of trying.  Every so often, a young, vibrant, and forward-thinking company with solid, reliable drivers would spring up, only to be acquired by the dominant vendor, who would then return us to our regularly-scheduled blue screens of death.  (Incidentally, this vendor finally appears to be teetering on the brink of demise; don’t let the door hit you in the ass on the way out, chumps&#8230;.)</li>
<li>Cost should not be of a magnitude sufficient to generate The Look from my Lovely Wife.</li>
</ul>
<p>Now, even with this somewhat restrictive set of requirements, options are hardly limited; ask any musician and you’ll learn that there’s just no lack of gear to spend money on.  Armed with a list of my possible options, I ventured forth to Guitar Center, our local audio Mecca, there to fondle the possible choices.</p>
<p>I quickly settled on the <a href="http://www.presonus.com/firebox.html" rel="external">Presonus Firebox</a>.</p>
<p><img src="http://sneezingfrog.com/wordpress/wp-content/uploads/2007/12/a72c2bf2-4a8d-4983-95ba-8eba8ff9a7f4.jpg" alt="Firebox" width="400" height="170" style="display:block; margin-left:auto; margin-right:auto;" /></p>
<p>While several gear choices met the requirements, the build quality of the Firebox was a differentiator for me.  I’m a sucker for metal, which the Firebox possesses in quantity, while many competitors were mostly plastic.</p>
<p>Hates plastic.  Hates it, we do.</p>
<p>However, the clincher on the Firebox was the fact that it’s a ‘class compliant device’.  To the uninitiated, ‘class compliant’ should be equated with other two-word combinations, such as:</p>
<ul>
<li>tax refund</li>
<li>winning ticket</li>
<li>free beer</li>
</ul>
<p>In short, it means that there are no drivers required for the device.  Let me go over that again.</p>
<p><em>There are no drivers required for the device.</em></p>
<p>They’re built into the OS; you just plug the unit in and it all works out instantly.  Words cannot properly convey my feelings on this topic after reflection on just what it was like to rebuild a Windows machine after a sound driver ‘upgrade’ went bad.</p>
<p>There’s a lot to like here.  A total of six inputs, including two with mic preamps.  It’s a 24bit/96K interface, which is certainly good enough for my needs.  On most machines, it’s actually completely powered from the Firewire bus; a supplemental wall wart power supply is provided for those machines with inadequate bus voltage.  Seems to have excellent A/D conversion, at least to my ears, and the monitoring has no detectable latency.  Also, the headphone volume does literally go to 11, though I suspect that a depressed skull fracture and/or cranial implosion could be expected to occur in the 7-8 range.</p>
<p>I think the one downside to the unit is the relatively low gain of 45db provided by the mic preamps; this is apparently a Firewire voltage limitation.  That’s a decent amount of gain for most mics, but it’ll be marginal for some of the quieter ones.  In my case, I had to nearly max the gain to accommodate my mic.</p>
<p>Street price on these is presently hovering at around $300 US.</p>
<p>I’m quite pleased with mine.  Presonus produces an array of form-factor equivalent analog equipment such as a preamp and compressor which stack with this unit, thus leaving the door open for further gear acquisition.  Apparently, they’ve studied my buying habits&#8230;..</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/sneezingfrog?a=fv7PRZD"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=fv7PRZD" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=QPiUYRd"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=QPiUYRd" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=0SP9Acd"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=0SP9Acd" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://sneezingfrog.com/blog/archives/42/feed</wfw:commentRss>
		</item>
		<item>
		<title>Forklift</title>
		<link>http://sneezingfrog.com/blog/archives/41</link>
		<comments>http://sneezingfrog.com/blog/archives/41#comments</comments>
		<pubDate>Sat, 23 Jun 2007 04:18:00 +0000</pubDate>
		<dc:creator>Allan</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://sneezingfrog.com/blog/?p=41</guid>
		<description><![CDATA[I’ll be the first to admit that I find the Finder to be tedious for certain tasks; for me at least, a multi-window interface is just not the most obvious paradigm by which to deal with a filesystem.
For example, a common use case is to move something from a location buried at a ridiculously deep [...]]]></description>
			<content:encoded><![CDATA[<p>I’ll be the first to admit that I find the Finder to be tedious for certain tasks; for me at least, a multi-window interface is just not the most obvious paradigm by which to deal with a filesystem.</p>
<p>For example, a common use case is to move something from a location buried at a ridiculously deep layer in the filesystem to an unrelated and equally ridiculously deep layer.  I’m certain that there are people who are completely facile with this activity in the Finder; I’m unfortunately not one of them.</p>
<p>Back in the days when 8088 machines with 8MHz ‘Turbo’ switches roamed the earth, we used <a href='http://en.wikipedia.org/wiki/Norton_Commander'>Norton Commander</a>, a file manager with a dual-pane interface.  For my money, this interface hasn’t been bettered yet for filesystem manipulation; it’s the simplest and easiest interface for the task.</p>
<p>I’d tried a few of the the Norton Commander clones on Windows, but none of them held the magic for me.  I was therefore intrigued to discover <a href="http://www.binarynights.com/" rel="external">Forklift</a>, a dual-pane file manager for OS X.</p>
<p><img src="http://sneezingfrog.com/wordpress/wp-content/uploads/2007/12/ab66025d-998c-411e-9da0-902e68a05827.jpg" alt="Forklift Screenshot" width="401" height="231" style="display:block; margin-left:auto; margin-right:auto;" /></p>
<p>The tiny screenshot size available here on Blogger doesn’t really do Forklift justice; I strongly recommend visiting the site to see higher-resolution images.</p>
<p>Forklift is quite full-featured; I use the following features constantly:</p>
<ul>
<li>dual-pane interface, with tabs</li>
<li>integrated archive (zip, tar, rar, etc.) support</li>
<li>application deleter</li>
<li>integrated FTP/SFTP support</li>
<li>live preview inspector panel, with, for example, audio playback available directly in the inspector</li>
</ul>
<p>There are numerous other features available; these are just the ones that I’m making constant use of.  This utility reminds me of the iPhone announcement&#8230;.</p>
<blockquote><p>“We’re releasing a file manager, an archive utility, an application deleter, an FTP client, a preview utility, an Amazon S3 client&#8230;.do you get it?  It’s a file manager, an archive utility&#8230;.”</p></blockquote>
<p>Cue applause.  In short, you can obtain all the functionality provided by Forklift, but with Forklift you get it all in one spot, with a beautiful Cocoa interface.</p>
<p>Forklift is relatively new to the market, but was rock solid during the lengthy public beta period.  It’s been completely reliable for me.</p>
<p>A 15-day unlimited trial is available; registration cost is $29.95.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/sneezingfrog?a=f2OZymD"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=f2OZymD" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=zhSp4nd"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=zhSp4nd" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=HQRXGZd"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=HQRXGZd" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://sneezingfrog.com/blog/archives/41/feed</wfw:commentRss>
		</item>
		<item>
		<title>KeyCue</title>
		<link>http://sneezingfrog.com/blog/archives/40</link>
		<comments>http://sneezingfrog.com/blog/archives/40#comments</comments>
		<pubDate>Sat, 26 May 2007 01:47:00 +0000</pubDate>
		<dc:creator>Allan</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://sneezingfrog.com/blog/?p=40</guid>
		<description><![CDATA[Emacs was my text editor of choice for many years.
We used to joke that the name stood for ‘escape, meta, alt, control, shift’; emacs uses a ton of key modifiers, being from an era when spiffy window and mouse based systems didn’t exist.  It took a while to get used to, but when you [...]]]></description>
			<content:encoded><![CDATA[<p>Emacs was my text editor of choice for many years.</p>
<p>We used to joke that the name stood for ‘escape, meta, alt, control, shift’; emacs uses a ton of key modifiers, being from an era when spiffy window and mouse based systems didn’t exist.  It took a while to get used to, but when you were finally in the groove, you could really fly with it &#8212; editing is naturally quite fast when you never have to remove your hands from the keyboard.</p>
<p>The Mac has taken this philosophy to a high art; there are shortcut keys for everything.</p>
<p>Now, I suppose after a year or so on a Mac, these will have become second nature, but as a recent switcher, I’m finding that it’s taking a while to retrain my fingers.  Now, obviously, there are menu choices for everything I want to do, but that’s the slow road; for common applications, I want to get used to using the keyboard shortcuts.</p>
<p>Learning these via the menu entries is tedious.  The act of moving the mouse, going to the appropriate menu, locating the command, and observing the shortcut key combination is just too much of an interruption for my feeble attention span.  By the time I’ve done all that, my train of thought has derailed.</p>
<p>However, there is a very cool alternative that works quite well for me.</p>
<p><a href="http://www.macility.com/products/keycue/" rel="external">KeyCue</a> is a utility which monitors the command key.  If command is held down for a short time, the desktop dims and a window pops up, listing keyboard shortcuts currently available.
</p>
<p>As an example, here’s the shortcut display window with Camino as the foreground application:</p>
<p><img src="http://sneezingfrog.com/wordpress/wp-content/uploads/2007/12/a8cbdc90-d6ff-42ea-a61c-f6291cafa551.jpg" alt="KeyCue Screenshot" width="436" height="241" style="display:block; margin-left:auto; margin-right:auto;" /></p>
<p>Very slick indeed.  Crisp, well-organized, easy to read, and my hands are still on the keyboard.  I’m starting to remember the key shortcuts quite easily now that I don’t have to jump through hoops to determine what they are.</p>
<p>KeyCue offers multiple themes and is very configurable.  Frankly, this is just so useful, I’m surprised that it’s not part of the OS already.</p>
<p>One downside is that the trial period is quite short.  After only a few activations, KeyCue greeks most of the displayed shortcuts and asks for registration.  Personally, I find this approach to be a bit draconian, since I think the application sells itself.</p>
<p>It would also be nice to have the application configuration present itself as a system preference panel; at present, it’s a hidden background application.</p>
<p>KeyCue is $19.99 USD or Euro.  Registration was painless, and a registration key was provided instantly via the checkout page.  However, strangely, the key is apparently not sent to the customer email address, so it’s important to retain a copy of the checkout page.  While this is good advice in any case, the lack of an email invoice and key information is a bit unusual.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/sneezingfrog?a=qDInZZD"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=qDInZZD" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=tMqsjid"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=tMqsjid" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/sneezingfrog?a=dJy03fd"><img src="http://feeds.feedburner.com/~f/sneezingfrog?i=dJy03fd" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://sneezingfrog.com/blog/archives/40/feed</wfw:commentRss>
		</item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 7.776 seconds --><!-- Cached page generated by WP-Super-Cache on 2009-01-05 12:40:44 -->
