<?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>Andrew Gormley &#187; Software</title>
	<atom:link href="http://andrewgormley.com/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://andrewgormley.com</link>
	<description>Andrew Gormley is a Philadelphia-based Front End Developer who has been known to have higher standards for his CSS than for his friends.</description>
	<lastBuildDate>Thu, 26 Aug 2010 13:08:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Bulletproof OS X Installation &amp; Backup</title>
		<link>http://andrewgormley.com/2010/bulletproof-os-x-installation-backup/</link>
		<comments>http://andrewgormley.com/2010/bulletproof-os-x-installation-backup/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 13:33:52 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Gear]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://andrewgormley.com/?p=1024</guid>
		<description><![CDATA[As you may know, I recently purchased a brand new 15" MacBook Pro that I am completely enamored with. Despite its raw power and ample hard drive space, I wanted to ensure that this machine stays as lean as possible in the event of catastrophic loss of data. Here's my triple fail-safe process of setting up a new Mac, from start to finish.]]></description>
			<content:encoded><![CDATA[<p>As you may know, I recently purchased a brand new 15&#8243; MacBook Pro that I am completely enamored with. Despite its raw power and ample hard drive space, I wanted to ensure that this machine stays as lean as possible in the event of catastrophic loss of data. Here&#8217;s my triple fail-safe process of setting up a new Mac, from start to finish.</p>
<p><span id="more-1024"></span></p>
<h3>The First Thing? Reinstall the OS</h3>
<p>This might seem like craziness to some people, but the default OS X install has a bunch of language files, fonts, and printer drivers that you will never ever use. I immediately get the restore disc out and do a clean install of OS X (in this case, Snow Leopard). To do this properly, once you boot from the install disc and select your language, click on Tools in the Menu Bar and open Disk Utility. From there, select your primary hard drive from the column on the left and click on the Erase tab on the right hand side. Ensure that Mac OS Extended (Journaled) is selected and hit Erase. Now you&#8217;re ready to hit the ground running.</p>
<p>Quit Disk Utility and you&#8217;ll be brought back to the Installer. Click continue until you arrive at a screen with the &#8220;Customize&#8221; button in the lower left. Click on that and uncheck everything in there so that &#8220;Essential System Software&#8221; is the only thing being installed. You&#8217;re already well on your way to a leaner, meaner system.</p>
<p><img class="aligncenter size-medium wp-image-1032" title="install-customize" src="http://andrewgormley.com/wp-content/uploads/2010/08/install-customize-516x239.gif" alt="" width="516" height="239" /></p>
<h3>Update Everything, Install Only One Program</h3>
<p>Even on my brand new machine, the first thing I had to do after booting up for the first time was apply critical system and security updates to OS X. This may take you a few restarts depending on how old your installation disc is, but with my method you&#8217;ll never need it again. After your system is completely up to date, open Disk Utility again (located in Applications &gt; Utilities), select your partiton from the left (usually named Macintosh HD), and click on the button that says &#8220;Repair Disk Permissions&#8221; under the First Aid tab. I generally do this after applying large amounts of updates just to ensure there&#8217;s no data corruption now or in the future. If you want to know a little more about this process, check out <a href="http://support.apple.com/kb/HT1452" target="_blank">Apple&#8217;s Support Document</a> on the topic.</p>
<p>The hard drive should only contain the freshly installed-and-updated system: none of the programs you use, none of your user files like pictures, music, etc. I download only one program at this point: <a href="http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html" target="_blank">SuperDuper!</a></p>
<h3>Time For the First of Many Backups</h3>
<p>Some people swear by <a href="http://www.bombich.com/" target="_blank">Carbon Copy Cloner</a>, but I love the speed and interface of SuperDuper! — In reality both programs are amazing at what they do: creating a bootable backup of your system. The one feature of the new MacBook Pros and iMacs that got me jazzed was the inclusion of a dedicated SD card reader. The first practical application I thought of, beyond the obvious quick retrieval of photos and videos, was a bootable SD card backup and that&#8217;s exactly what I did. You&#8217;ll need at least an 8GB SD card for this to work, and I&#8217;d recommend Class 6 or higher. The Class of an SD card is a measure of it&#8217;s speed; Class 6 cards usually range in the 20-24mbps range, which is plenty fast for our purposes.</p>
<p>Insert the SD card into the dedicated slot or into a card reader connected via USB, open Disk Utility and select it (not its indented partition, but the device itself) in the left column. Once you&#8217;ve done that, click on the &#8220;Partition&#8221; tab on the right side. Under Volume Scheme, select 1 Partition, then click on the &#8220;Options&#8230;&#8221; button. From here, make sure to select the GUID Partition Table, which will make this SD card a bootable OS X device, then click OK to come back to the main Partition section. From here you can optionally name your volume or just hit the Apply button. Disk Utility will format and partition the card and it will appear back on your desktop. Quit Disk Utility and switch over to SuperDuper!</p>
<p><img class="aligncenter size-medium wp-image-1051" title="disk-util" src="http://andrewgormley.com/wp-content/uploads/2010/08/disk-util-516x496.png" alt="" width="516" height="496" /></p>
<p>The interface here couldn&#8217;t be simpler: In the first drop down, you select your primary hard drive, in the second you select your SD card, and the one underneath should have &#8220;Backup &#8211; all files&#8221; selected. Once that&#8217;s done, click on Copy Now, enter your user password, and go grab a sandwich.</p>
<p><img class="aligncenter size-medium wp-image-1029" title="superduper" src="http://andrewgormley.com/wp-content/uploads/2010/08/superduper-516x283.png" alt="" width="516" height="283" /></p>
<h3>First Backup Done, Initialize Offsite Backup</h3>
<p>You now have a fresh, up-to-date version of Snow Leopard you can restore from in the future should you ever want to start over or deploy a basic installation quickly on a new machine. Remove the SD card, flip the switch into the &#8220;Lock&#8221; position, and store the card away somewhere safe.</p>
<p>The next thing I do is install an off-site backup manager. There are literally dozens to choose from and after giving them all a fair shake I decided to go with <a href="http://www.backblaze.com/partner/af0836" target="_blank">BackBlaze</a>. Here&#8217;s a quick list of other services you can choose from for the sake of fair-and-unbiased-ness:</p>
<ul>
<li><a href="http://mozy.com" target="_blank">Mozy</a></li>
<li><a href="http://www.carbonite.com" target="_blank">Carbonite</a></li>
<li><a href="http://www.idrive.com" target="_blank">iDrive</a></li>
<li><a href="http://www.crashplan.com" target="_blank">Crashplan</a></li>
<li><a href="http://www.jungledisk.com" target="_blank">JungleDisk</a></li>
<li><a href="http://www.elephantdrive.com" target="_self">ElephantDrive</a></li>
</ul>
<p><img class="aligncenter size-medium wp-image-1038" title="backblaze" src="http://andrewgormley.com/wp-content/uploads/2010/08/backblaze-516x368.png" alt="" width="516" height="368" /></p>
<p>They all vary slightly in price and implementation, but all work great. I chose BackBlaze because it&#8217;s $5/month/computer for unlimited storage and installs itself as a simple System Preferences panel. All of these services say that the initial backup takes the longest, which is why I still don&#8217;t put any of my files on the computer at this point: I basically want  a working duplicate of my computer in the cloud. Your mileage will vary from mine at this point depending on your internet connection, but you basically have to upload roughly 12GB of system files onto the internet. This is something I let run overnight, while I sleep soundly knowing my data is being secured.</p>
<h3>Finally, Move Your Files Over, Install Your Apps</h3>
<p>I assumed a lot from you going into this article, not the least of which was that you had your data safely stored on some sort of external device or computer. Well, now&#8217;s the time to bring all of your goodies into the fray. Add your music, movies, photos, etc and order them however you&#8217;d like. If you&#8217;re as particular about your folder structures and naming conventions as I am, this could very well be the longest step. Also feel free to install all of the programs you use as this point.</p>
<h3>More Backing Up</h3>
<p>We&#8217;re almost at the home stretch, so now you&#8217;re probably thinking &#8220;What the hell more could we do to secure our data?&#8221; Well, we&#8217;ve already started on one: Backblaze.</p>
<p>After I moved all my files over and installed the programs I use on a regular basis, the amount of space I was using jumped from 12GB to 204GB. Backblaze (or whichever service you&#8217;ve chosen) will back all of that information up. For me, it took roughly 3 weeks (all the while adjusting how much bandwidth I wanted BackBlaze to use: more at night, less during the day, etc), so that&#8217;s pretty much a background thing that will be happening for a while. The last thing to set up is OS X&#8217;s own Time Machine.</p>
<h3>Taming Time Machine</h3>
<p>I love Time Machine; before it was introduced in Leopard I never had a backup/restore plan. I figured if I lost everything (thankfully that&#8217;s never happened), I&#8217;d just start over again from scratch — the force (of  laziness) was strong in this one. Time Machine made it easy and important to me to back up everything digital. Though it isn&#8217;t without it&#8217;s flaws, it&#8217;s certainly the solution a majority of people who use OS X are most familiar with. I don&#8217;t use any third party tools to control the times of day it chooses to back up, but I am very particular about <em>what</em> it backs up. Below is a list of folders that I explicitly tell Time Machine NOT to back up and why. If you&#8217;d like to save a little space on each back up, you can add any or all of these folders by going to System Preferences &gt; Time Machine &gt; Options.</p>
<ul>
<li><strong>/Applications</strong> — This folder changes so often and drastically that I&#8217;d prefer to manage it on my own. If I need to get an app that I accidentally deleted, I&#8217;ll make sure to get the latest version from the company&#8217;s website.</li>
<li><strong>/Library/Audio</strong> — After installing Final Cut Studio and Logic Pro, this folder jumps up to a whopping 32GB. Again, if I accidentally delete something from here (unlikely), I&#8217;ll reinstall from the disc.</li>
<li><strong>/Library/Caches</strong> — Non-vital files that can accumulate in size rather quickly and change even quicker. No harm here.</li>
<li><strong>~/Library/Caches</strong> — Same as above</li>
<li><strong>~/Downloads</strong> — This folder changes so often that I&#8217;d rather not have anything in here backed up. I do pretty regular maintenance to keep this folder clear anyhow.</li>
<li><strong>~/Dropbox</strong> — I&#8217;m a mega <a href="http://www.dropbox.com/referrals/NTE3NjIxODQ5" target="_blank">Dropbox</a> user. If you haven&#8217;t heard of it, you should really make it a part of your life. Anyway, Dropbox files already live in the cloud (and usually on many other computers) and have the ability to go back multiple versions. No need to back this stuff up.</li>
<li><strong>~/Library/Application Support/MobileSync</strong> — Only applicable if you&#8217;re an iPhone user, but definitely worth looking into. I&#8217;ve synced my iPhone 4, which is loaded with video, to my MacBook only a handful of times, but this folder clocks in at 18GB+ for me.</li>
<li><strong>~/Movies</strong> — I only use this folder as a drop point for DVDs I rip before storing them on an external drive. This is another situation where the folder changes so many times I&#8217;d rather not waste the time having Time Machine back up huge, temporary files.</li>
<li><strong>~/Music/iTunes/iTunes Music/Podcasts</strong> — This folder might have a slightly different path depending on whether iTunes has updated your library recently, but I never bother to backup Podcasts since I download so many of them at a time, watch them, then delete a majority of them.</li>
<li><strong>~/Documents/Virtual Machines</strong> — This is the folder that VMware uses to store Virtual Machines in. If you use Parallels, VirtualBox, or something else you&#8217;ll have to find out where they store these massive files. Basically, every time you boot into the virtual machine the files within are changed slightly, but since the Finder (and, ergo, Time Machine) only see this as one large file, it will back up the whole thing again and again. Needless waste of space here.</li>
</ul>
<h3>Dropbox and Alternative Approaches</h3>
<p>Some files I choose to keep in my <a href="http://www.dropbox.com/referrals/NTE3NjIxODQ5" target="_blank">Dropbox</a> folder for easy access: documents, some pictures, application data, and more. Dropbox is as good a backup solution as any if you&#8217;re willing to pay a little more for a very fast, very convenient service that offers a native app as well as a web interface.</p>
<p>It&#8217;s worth mentioning that you don&#8217;t need to back up to an SD card, but it&#8217;s a method I chose because they&#8217;re inexpensive, reliable, and fast. You could just as easily follow the same steps on an external USB or Firewire hard drive. Hell, you could even use a USB memory stick if you had one of those lying around. Another option would be to save that step until after you&#8217;ve moved all of your files and programs onto the machine and then create a bootable backup of your entire system. You can even automate this with the paid version of SuperDuper so if your primary hard drive ever fails, you literally boot into your backup and pick up where your last backup left you off.</p>
<h3>Recap</h3>
<p>Here&#8217;s how I roll, in list format:</p>
<ol>
<li>Clean OS X Installation</li>
<li>Update OS X via Software Update</li>
<li>Repair Disk Permissions in Disk Utility</li>
<li>Create a bootable backup of my primary hard drive using <a href="http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html" target="_blank">SuperDuper!</a></li>
<li>Install <a href="http://www.backblaze.com/partner/af0836" target="_blank">BackBlaze</a> for off-site backups</li>
<li>Move all of my files onto the hard drive, install all of my apps
<ol>
<li>BackBlaze passively continues to back up all of these files</li>
</ol>
</li>
<li>Set up Time Machine on my Mac, excluding several folders that are greedy with my gigabytes</li>
<li>Revel in the fact that I&#8217;m safe should my MacBook&#8217;s internal hard drive bite the dust</li>
</ol>
<h3>In Closing</h3>
<p>There are clearly a variety of ways to ensure that your data is safe. None of them are perfect and a few of them (I&#8217;m thinking my way, for sure) are a hell of a lot of work to maintain, but when your primary source of income can be crippled because of something as small as a corrupted hard drive, it&#8217;s a good feeling to know that you&#8217;ve taken steps to make sure you won&#8217;t be out of commission for too long.</p>
]]></content:encoded>
			<wfw:commentRss>http://andrewgormley.com/2010/bulletproof-os-x-installation-backup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Review: Yazsoft&#8217;s Playback</title>
		<link>http://andrewgormley.com/2010/review-yazsofts-playback/</link>
		<comments>http://andrewgormley.com/2010/review-yazsofts-playback/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 10:15:41 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://andrewgormley.com/?p=996</guid>
		<description><![CDATA[I&#8217;m a Mac, I&#8217;m also a PS3, and I&#8217;m fanatical when it comes to digitizing my DVD collection. Up until recently, it had been a chore using PS3 as a media playback device even though it&#8217;s quite a capable machine: you&#8217;d have to copy over any files you wanted to view via an external hard [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-1003" title="Playback" src="http://andrewgormley.com/wp-content/uploads/2010/08/Playback.png" alt="" width="128" height="128" />I&#8217;m a Mac, I&#8217;m also a PS3, and I&#8217;m fanatical when it comes to digitizing my DVD collection. Up until recently, it had been a chore using PS3 as a media playback device even though it&#8217;s quite a capable machine: you&#8217;d have to copy over any files you wanted to view via an external hard drive (formatted in FAT32, no less). Anyone with a large enough media library knows that eventually it&#8217;s simply not feasible to have all of your music, movies, and photos in two places at once (it really makes organizing a nightmare!), so I set off for a way to share the media I keep on my primary computer with my PS3 and found Playback.</p>
<p><span id="more-996"></span></p>
<h3>Getting Started</h3>
<p>This part couldn&#8217;t be simpler: You open the program and are immediately greeted with a status window where you can start or stop media sharing and choose which types of files to share: Movies, Music, and Pictures. Within seconds of clicking start, your computer shows up on your PS3 and you&#8217;re ready to stream.</p>
<p><img class="aligncenter size-full wp-image-1012" title="pb1" src="http://andrewgormley.com/wp-content/uploads/2010/08/pb1.png" alt="" width="512" height="425" /></p>
<p>By default, Playback shares pretty much everything you have, but also offers you the ability to pick and choose what to share. For instance, under Movies you can share iTunes Movies, iPhoto Movies, EveTV Recordings, and even add specific folders. The same level of customization is also available for Music and Pictures &#8211; you can share as much or as little as you want.</p>
<p><img class="aligncenter size-full wp-image-1013" title="pb2" src="http://andrewgormley.com/wp-content/uploads/2010/08/pb2.png" alt="" width="512" height="562" /></p>
<p>One interesting feature, absent in almost all other programs of this ilk, is Access Control. Playback allows you to specify which devices on your network you&#8217;d like to share with and what specifically to share with them. This allows me to share all media types with a Windows PC and just share video and music with the PS3. Pretty nifty.</p>
<p><img class="aligncenter size-full wp-image-1014" title="pb3" src="http://andrewgormley.com/wp-content/uploads/2010/08/pb3.png" alt="" width="512" height="419" /></p>
<p>There are some other little niceties like Growl support, automatic generation of QuickLook thumbnails, and even the ability to limit bandwidth (though I can&#8217;t think of a reason why you&#8217;d want to do this). Codec support is also quite wide, with Playback offering the ability to share anything <a href="http://manuals.playstation.net/document/en/ps3/current/video/filetypes.html" target="_blank">that PS3 supports</a>.</p>
<h3>Score One For the Nerds!</h3>
<p>One bonus that really appeals to the nerd in me is the ability to convert high definition MKV files into an MP4 that PS3 can play. Most people will never even come across an MKV in their lives, but I have a few lying around from my days of ripping HD-DVDs. My test material for this was David Fincher&#8217;s &#8220;The Game&#8221;, which if you haven&#8217;t seen is your first mission right after downloading Playback. Anyway, the MKV file I converted was 1280&#215;544 @ 24fps, with a file size in the neighborhood of 4.4GB. The Playback output file was quite literally almost identical in size except it was now an MP4. I tried to play this previously unsupported file on my PS3 and, viola!, it streamed (and looked quite glorious I might add).</p>
<h3>Bottom Line</h3>
<p>Playback fills in the gaps that Sony left when choosing to support only one protocol to share media across devices. Could I set up a UPnP server on my Mac? Probably, but the hassle and headaches aren&#8217;t worth it when a program like Playback makes sharing media this easy and effortless. There are a handful of programs that aid you in sharing media to your PS3, and while some of them are quite good, none hold a candle to Playback.</p>
<p>PS &#8211; I guess it&#8217;s also worth noting that Playback works equally well for Xbox360, though it&#8217;ll take a lot more than that for me to even consider buying one of those!</p>
]]></content:encoded>
			<wfw:commentRss>http://andrewgormley.com/2010/review-yazsofts-playback/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mac Web Development on the Cheap</title>
		<link>http://andrewgormley.com/2010/mac-web-development-on-the-cheap/</link>
		<comments>http://andrewgormley.com/2010/mac-web-development-on-the-cheap/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 14:54:18 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://andrewgormley.com/?p=927</guid>
		<description><![CDATA[As you (hopefully) know, I'm a web developer by trade. Whenever possible, I try to take time to help other aspiring designers and developers get their feet wet when they make the switch to Macs. There's a refreshing amount of excellent software for Mac that will allow you to dive headlong into web development with a minimal investment on your part. Here's a list of what I consider the essential software that you can get for free or inexpensively, as well as a few paid alternatives.]]></description>
			<content:encoded><![CDATA[<p>As you (hopefully) know, I&#8217;m a web developer by trade. Whenever possible, I try to take time to help other aspiring designers and developers get their feet wet when they make the switch to Macs. There&#8217;s a refreshing amount of excellent software for Mac that will allow you to dive headlong into web development with a minimal investment on your part. Here&#8217;s a list of what I consider the essential software that you can get for free or inexpensively, as well as a few paid alternatives.</p>
<p><span id="more-927"></span></p>
<p class="bigger">The Foundation: Text Editors</p>
<p>There are a veritable plethora of text editors for Mac and nearly everyone you ask uses a different one they&#8217;re fanatical about.  This speaks volumes of the quality and diversity of the software available, but in the end it really comes down to your personal preference.</p>
<p><a href="http://textwrangler.com/products/textwrangler/"><img class="alignright size-full wp-image-934" title="Textwrangler" src="http://andrewgormley.com/wp-content/uploads/2010/03/tw.png" alt="" width="128" height="128" /></a></p>
<p>The best way to describe <a href="http://textwrangler.com/products/textwrangler/" target="_blank">TextWrangler</a> from Bare Bones Software is to say that it feels like TextEdit on steroids. You can use it as a simple text editor for sorting out content, but it also supports syntax highlighting for over 30 programming languages, one of the most robust find-and-replace actions of any text editor out there, and the ability to open and save files via its built-in FTP browser.</p>
<p>Though no longer under active development, <a href="http://smultron.sourceforge.net/" target="_blank">Smultron</a> is another free text editor that feels decidedly more Mac-like in its appearance. It utilizes an always-open sidebar similar to iTunes where you&#8217;ll view small (but resizable) thumbnails of all your open documents.  Some extra niceties that Smultron has over TextWrangler is the ability to edit in full screen mode, view code in split view, as well as a pretty nifty snippets manager for quick access to frequently-used code.</p>
<p><a href="http://www.macromates.com"><img class="alignleft size-full wp-image-938" title="TextMate" src="http://andrewgormley.com/wp-content/uploads/2010/03/tm.png" alt="" width="128" height="128" /></a>You can&#8217;t talk about Mac text editors without a very vocal show of support for <a href="http://macromates.com/" target="_blank">Textmate</a>. It&#8217;s easily one of my most used applications and for very good reason: it&#8217;s literally packed with features and functionality, some of which can&#8217;t be found anywhere else. The web development features that are particularly useful include a built-in code preview (using Webkit), inline W3C validation for all of the HTML-ers, code snippets, and bundles, which can be written freely by anyone and add even more functionality to the editor. Textmate isn&#8217;t free, but for all it does, the $55 price tag is a steal.</p>
<p class="bigger">Moving and Shaking: FTP</p>
<p><a href="http://cyberduck.ch"><img class="alignright size-full wp-image-940" title="Cyberduck" src="http://andrewgormley.com/wp-content/uploads/2010/03/cyberduck.png" alt="" width="128" height="128" /></a>The clear winner for free FTP program (and possibly coolest icon) on the Mac goes to <a href="http://cyberduck.ch/" target="_blank">Cyberduck</a>. It supports multiple protocols including: FTP, SFTP, WebDAV (MobileMe), Amazon S3, and even Rackspace Cloud Server access. It has excellent OS-wide integration and, perhaps more important, plays well with most text editors.  You can right click on a remote file from within Cyberduck and edit it with your favorite text editor, then once you save it Cyberduck automagically uploads the file back to the remote server with no intervention needed on your part.</p>
<p>The guys over at Panic know great design, which is why it should come as no surprise that <a href="http://panic.com/transmit/" target="_blank">Transmit</a> is one of the best looking and most functional FTP clients on the Mac.  One of its killer features is the ability to create droplets: think of them as mini-Transmits that allow you to upload files without even opening the program. Additionally, it supports nearly every protocol you can think of and sports advanced editing of a variety of files remotely (most notably images). All of this packed into an elegant, intuitive UI makes Transmit the best $29.95 you&#8217;ll ever spend.</p>
<p><a class="thickbox" href="http://andrewgormley.com/wp-content/uploads/2010/03/flow-screenshot.png"><img class="alignright size-medium wp-image-944" title="Flow Screenshot" src="http://andrewgormley.com/wp-content/uploads/2010/03/flow-screenshot-300x224.png" alt="" width="300" height="224" /></a>A relative newcomer to the Mac is <a href="http://extendmac.com/flow/" target="_blank">Flow</a>, a robust FTP program that was a big part of the last MacHeist and has been gaining more and more momentum. When you launch Flow, you&#8217;ll immediately notice it breaks away from the standard FTP interface for something that&#8217;s considerably more Finder-esque.  Compound that with some advanced features not found in many other Mac FTP programs like multiple connections for simultaneous file uploads, right clicking to copy remote URLs, and bulletproof QuickLook integration and you have yourself one fine file transferrer. $25 and it could be yours.</p>
<p class="bigger">Save the Environment</p>
<p><img class="alignright size-full wp-image-950" title="MAMP" src="http://andrewgormley.com/wp-content/uploads/2010/03/mamp.png" alt="" width="128" height="128" />As far as I&#8217;m concerned, the only testing environment you need to set up on your Mac is <a href="http://www.mamp.info/en/mamp/index.html" target="_blank">MAMP</a>, which stands for Macintosh, Apache, MySQL, and PHP. The latest version clocks in at a hair over 200MB.  It&#8217;s self-contained and can live anywhere on your hard drive, essentially making it the ideal portable development environment. All of your webpages are viewable in the htdocs folder contained within the MAMP directory and can be accessed, by default, simply by visiting http://localhost:8888 while MAMP is running. Get MAMP absolutely free now and start your rapid development.</p>
<p class="bigger">Test Your Code, Not Your Patience</p>
<p>The bane of any web developers existence is Internet Explorer and while we might not like it, it needs to be accounted for. Boot Camp is a good idea in theory, but would severely break your workflow should you have to reboot every time you made a change. That&#8217;s where virtualization comes in: boot up Windows (or any other OS, really) from within OS X for rapid testing and debugging.</p>
<p>Sun&#8217;s <a href="http://www.virtualbox.org/" target="_blank">VirtualBox</a> has come a long way over the years and in many respects can stand toe-to-toe with the paid virtualization clients out there. It fully supports multiple versions of Windows all the way back to 2000, many distros of Linux, and even BSD variants. It&#8217;s fast, intuitive, and gets the job done while leaving your wallet intact.</p>
<div id="attachment_947" class="wp-caption aligncenter" style="width: 310px"><a class="thickbox" href="http://andrewgormley.com/wp-content/uploads/2010/03/abstraction.png"><img class="size-medium wp-image-947 " title="abstraction" src="http://andrewgormley.com/wp-content/uploads/2010/03/abstraction-300x215.png" alt="" width="300" height="215" /></a><p class="wp-caption-text">Holy layer of abstraction, Batman!</p></div>
<p>I won&#8217;t get into the <a href="http://www.parallels.com/" target="_blank">Parallels</a> vs <a href="http://www.vmware.com/products/fusion/" target="_blank">VMware Fusion</a> speed debates (<a href="http://andrewgormley.com/2008/parallels-vs-vmware/" target="_blank">though I already have</a>) because with each new version released one becomes faster than the other.  Priced identically at $79.99, these programs offer incredible speeds, loads of configuration options for power users, and enhanced graphics capabilities (for when you take a break from coding for a quick frag-fest). You can sometimes get Parallels at a discounted rate if you follow software sales like MacHeist or MacUpdate Promo (actually happening right now, including Parallels!), so some users opt to wait for that and save a bit of green. Beyond minor aesthetic details, each of the programs behaves similarly and in the end should cut your Windows testing time down significantly.</p>
<p class="bigger">That&#8217;s All, Folks</p>
<p>Hopefully with all of the aforementioned tools you&#8217;ll be able to quickly and effortlessly jump into Mac web development while keeping your bank account at a respectable level.</p>
]]></content:encoded>
			<wfw:commentRss>http://andrewgormley.com/2010/mac-web-development-on-the-cheap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Thoughts On MobileMe</title>
		<link>http://andrewgormley.com/2009/my-thoughts-on-mobileme/</link>
		<comments>http://andrewgormley.com/2009/my-thoughts-on-mobileme/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 13:29:06 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://andrewgormley.com/?p=732</guid>
		<description><![CDATA[In July, MobileMe will have been around for exactly one year in it's current incarnation.  It was always one technology that I was hesitant to jump right into because I felt like it was a tad superfluous.  I mean, why would I want to pay for over-the-air syncing of my Address Book or phone numbers when it's just as easy for me to plug my phone in and sync thru iTunes?  Throughout the past three months I've found that there's a lot more to MobileMe than just syncing contacts and information wirelessly. Let me tell you a bit about it...]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-751" title="Picture 1" src="http://andrewgormley.com/wp-content/uploads/2009/06/Picture-11-150x150.png" alt="Picture 1" width="150" height="150" />In July, MobileMe will have been around for exactly one year in it&#8217;s current incarnation.  It was always one technology that I was hesitant to jump right into because I felt like it was a tad superfluous.  I mean, why would I want to pay for over-the-air syncing of my Address Book or phone numbers when it&#8217;s just as easy for me to plug my phone in and sync thru iTunes?  Throughout the past three months I&#8217;ve found that there&#8217;s a lot more to MobileMe than just syncing contacts and information wirelessly. Let me tell you a bit about it&#8230;</p>
<p><span id="more-732"></span></p>
<p class="bigger">What it offers</p>
<p><img class="alignright size-full wp-image-752" style="border: 1px solid #ccc" title="Picture 1" src="http://andrewgormley.com/wp-content/uploads/2009/06/Picture-12.png" alt="Picture 1" width="222" height="149" />At it&#8217;s most basic level, MobileMe provides a dead-simple way to keep all of your contacts, calendar events, and Apple-provided me.com email account completely linked up.  This means that if you add a contact on your iPhone, it&#8217;ll automagically get sent to &#8220;the cloud&#8221; and be synced down to your computer&#8217;s address book application.  You could also add a series of events to iCal or your Outlook calendar, give them a label, and color code them and within minutes they&#8217;ll appear on your iPhone calendar exactly as you&#8217;ve added them. If you mark an email on your @me.com account as read, and move it to your &#8221;Follow Up&#8221; folder while in Mail.app,  that&#8217;s exactly how and where you&#8217;ll find the email on your iPhone.</p>
<p>I think you get the picture about how tight the integration is.  The best part is at no time do your iPhone and computer have to be connected, this all happens wirelessly and instantaneously.</p>
<p class="bigger">Stacking it up</p>
<p>Two out of three of those features (Address Book and Calendar syncing) can be acquired for free from a similar service called Google Sync.  You can see my write-up and review of that on my <a href="http://andrewgormley.com/2009/google-sync-follow-up/" target="_self">Google Sync Follow Up</a> article.  The difference between the two is as simple as whether you prefer Google products or Apple products.</p>
<p>With Google Sync, you&#8217;ll be working within the realm of Gmail, Google Contacts, and Google Calendar. Your Gmail account also won&#8217;t be Push, which is probably a negligible feature for the casual user.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-753" style="border: 1px solid #ccc" title="apps" src="http://andrewgormley.com/wp-content/uploads/2009/06/apps.png" alt="apps" width="437" height="234" /></p>
<p>Using MobileMe, Apple&#8217;s Mail, Address Book, and iCal will be your primary desktop programs for viewing and editing contacts, events, etc.  Notice that when using Google Sync your information will be stored online at all times whereas with MobileMe your information is accessible from the web (via me.com), but can also be manipulated with desktop applications quickly and easily.</p>
<p class="bigger">The extra mile</p>
<p>The aforementioned features alone weren&#8217;t enough to persuade me to the MobileMe side of the fence.  It was the additional value adds that Apple tacked on which sweetened the deal and made it a worthwhile purchase.</p>
<ol>
<li><strong>Bookmarks Sync</strong><br />
This might seem like a small thing, but for someone like me who&#8217;s constantly bookmarking articles and interesting things for later consumption and classification, this is a life (and time) saver.  Anything I bookmark on my phone gets synced back to my computer and vice versa, so I&#8217;m never away from my bookmarks.</li>
<li><strong><a href="http://www.apple.com/mobileme/features/mac.html#btmm-quicktour" target="_blank">Back To My Mac</a></strong><br />
This has proven to be indispensable for me since I&#8217;m not always home to access my computer.  Basically, you log in to your MobileMe account on your primary Mac and then when you log in to MobileMe on any other Mac (on the same network or 500 miles away), you&#8217;ll be able to access all of the files on your home machine AND share the screen.  In the past I&#8217;d often find myself forgetting a snippet of code or image file when working on a website remotely and would pretty much have to make do without it, but now with Back To My Mac it&#8217;s as easy as mounting my home machine on the desktop as a disk and continuing on easily and painlessly.</li>
<li><strong>iDisk</strong><br />
Apple goes ahead and throws you 20GB of space  and 200GB of monthly bandwidth to divide up however you&#8217;d like.  By default it&#8217;s split evenly down the middle between file space and mail, although you can adjust it however you&#8217;d like from the me.com control panel. I&#8217;ll reserve my comments about iDisk for the next section</li>
<li><strong>Gallery</strong><br />
This is a dead simple and damn sexy way to look at your photos and videos.  On a desktop web browser you&#8217;re given a few options for how you&#8217;d like to browse and when viewing on the iPhone it looks identical to skimming your photo albums.  It&#8217;s such a rich experience it almost feels like you&#8217;re using a desktop application.  You can view one of my photo galleries right here: <a href="http://gallery.me.com/andrewgormley#100015&amp;bgcolor=black&amp;view=grid" target="_blank">Bella Ragazza</a>.</li>
<li><strong>iLife Integration</strong><br />
I use iPhoto for organizing all of my pictures and the integration of MobileMe makes sharing my albums a piece of cake. I just select any number of pictures, an album, or event, click the MobileMe button and it publishes the gallery just like that.  The same is true of iMovie and iWeb, although I don&#8217;t routinely use either of those programs so I can&#8217;t vouch for them personally.</li>
<li><strong>Me.com</strong><br />
I&#8217;m not personally a big user of the Me.com website, but it would be doing a great injustice to the service if I didn&#8217;t at least mention it.  Everything I&#8217;ve mentioned above is accessible from one central place at Me.com.  You can view your contacts, calendar events, galleries, and iDisk files from the rich web applications Apple has set up.  Everything is interactive and makes you feel like you&#8217;re on the desktop and if you&#8217;re not an iPhone user this would be the best way to access everything quickly and easily.</li>
<li><strong><a href="http://www.apple.com/mobileme/features/iphone.html" target="_blank">iPhone 3.0 Features</a></strong><br />
Find My iPhone, by all accounts and measures, is an awesome service that lets you find your phone and even if you can&#8217;t locate it, you have the option to remote wipe it to clear all of your data if a less-than-honest individual was trying to access it from afar. The <a href="http://www.apple.com/mobileme/features/idisk.html" target="_blank">iDisk App</a> isn&#8217;t available yet, but looks like a great way to access your files on the go, like a lite version of Back To My Mac aimed squarely at iPhone. I&#8217;m eagerly awaiting this to tie my digital lifestyle together just a tad more.</li>
</ol>
<p class="bigger">It&#8217;s not all butterflies and rainbows</p>
<p>There are definitely certain parts of MobileMe that are lacking.  The one major sticking point I have is the speed of the iDisk when transferring files thru the Finder.  It mounts on your desktop just like a regular hard drive and by default mirrors the folder structure of your home directory (Pictures, Movies, Music, Documents, Sites, etc). This makes it easy for newcomers to understand how to move files to their iDisk, but the transfer speeds are attrocious.  For a standard video file of 100MB, I clocked my upload speeds thru the Finder at roughly 8kbps to 19kbps on my 16/2mbps cable connection.  Compare that to when connecting via FTP (any clients with WebDAV support are capable of this) with the same video file transferring at an average of 114kbps and you can understand why I&#8217;m a little baffled by this.</p>
<p>While on the subject of iDisk, another tiny problem I have is the lack of options for adding more storage space. By and large, most users won&#8217;t ever have to worry about hitting the 20GB ceiling, but for someone like me who stands to benefit from storing uncompressed video files or moving large amounts of music to and from my iDisk for safe keeping, the option to purchase additional space by the 10&#8217;s of gigabytes as opposed to a system like Amazon&#8217;s S3 where you only pay for what you use seems teensy bit archaic.</p>
<p>My only other gripe is that I&#8217;m not crazy about having to use iWeb to create a webpage on my allocated web space.  Beings that I&#8217;m a designer/coder by trade, I&#8217;m curious to see how fast an Apple server would load my pages to the masses and don&#8217;t really want to use a WYSIWYG editor to test that curiosity.</p>
<p class="bigger">In Summary</p>
<p>If you&#8217;re an Apple computer user and have an iPhone, then MobileMe is really a no brainer.  For $99 a year, you get the convenience of, well, everything&#8230; everywhere.  Access your contacts, calendars, mail and more from a variety of platforms and programs.  Serve pictures and videos attractively from the MobileMe Gallery. Store and access your files on &#8220;the cloud&#8221; or just get them directly using Back To My Mac.  Despite the one or two complaints I have, they&#8217;re certainly not enough to outweigh all of the convenience and ease of use MobileMe has provided me for the past three months.</p>
]]></content:encoded>
			<wfw:commentRss>http://andrewgormley.com/2009/my-thoughts-on-mobileme/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Beak.app Demo and Impressions</title>
		<link>http://andrewgormley.com/2009/beakapp-demo-and-impressions/</link>
		<comments>http://andrewgormley.com/2009/beakapp-demo-and-impressions/#comments</comments>
		<pubDate>Wed, 06 May 2009 00:22:15 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://andrewgormley.com/?p=668</guid>
		<description><![CDATA[Here&#8217;s a quick screencast taking a look at the brand new Twitter app for Mac known as Beak. Be sure to check it out on Vimeo if you want to experience it in pure HD goodness.

]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a quick screencast taking a look at the brand new Twitter app for Mac known as Beak. Be sure to check it out on Vimeo if you want to experience it in pure HD goodness.</p>
<p><object width="516" height="324" data="http://vimeo.com/moogaloop.swf?clip_id=4501530&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=4501530&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://andrewgormley.com/2009/beakapp-demo-and-impressions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gentlemen, Start Your Tweeting</title>
		<link>http://andrewgormley.com/2009/gentlemen-start-your-tweeting/</link>
		<comments>http://andrewgormley.com/2009/gentlemen-start-your-tweeting/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 02:13:09 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://andrewgormley.com/?p=635</guid>
		<description><![CDATA[It would be an understatement to say that people were looking forward to the desktop release of the popular Twitter client Tweetie, which prior to yesterday was only available for consumption on the iPhone. In this weird world we live in, where Twitter teeters on the edge of complete mainstream absorption, it&#8217;s a great idea [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-637" title="tweetiem-large" src="http://andrewgormley.com/wp-content/uploads/2009/04/tweetiem-large-150x150.png" alt="tweetiem-large" width="150" height="150" />It would be an understatement to say that people were looking forward to the desktop release of the popular Twitter client Tweetie, which prior to yesterday was only available for consumption on the iPhone. In this weird world we live in, where Twitter teeters on the edge of complete mainstream absorption, it&#8217;s a great idea to step back and see what options are available to you. So, without further ado, let&#8217;s get to it.</p>
<p><span id="more-635"></span></p>
<p class="bigger">Preface</p>
<p>As you all probably know by now, I&#8217;m an avid Twitter user.  That said, I also realize that Twitter, by it&#8217;s very nature, can be distracting.  I chalk this up to that fact that it&#8217;s so easy to update and ingest multiple (and oft-unrelated) small pieces of information so rapidly that you just get lost in it all.  Because of this, when I look for a Twitter client (be it on the Mac or the iPhone) I&#8217;m looking for something streamlined that organizes the chaos rather than heightening it. There&#8217;s also this little voice in the back of my head that cries foul whenever I see a non-native interface on my screen. I&#8217;m looking at you, Adobe AIR.</p>
<p>So all I look for in a Twitter client is a clean, streamlined UI written in the native OS language (whether it&#8217;s Mac or Windows).  To some that might be unfair because I&#8217;d hazard a guess and say that a majority of people I follow on Twitter use either TweetDeck or DestroyTwitter, both of which use non-native interface widgets.  Regardless, this is my take on the subject and if you want to chime in, that&#8217;s what the comments are for.</p>
<p class="bigger">On Tweetie</p>
<p>So we get to Tweetie, which isn&#8217;t a port of the iPhone app by any means, but brings what you could call an &#8220;iPhone-esque&#8221; experience to the desktop. In a world of Twitter clients that want to inundate you with as much information as possible and take up so much screen real estate, Tweetie plays it pretty close to the chest and breaks things up in the same fashion you&#8217;d find in many iPhone Twitter clients.</p>
<div id="attachment_641" class="wp-caption aligncenter" style="width: 215px"><a class="thickbox" href="http://andrewgormley.com/wp-content/uploads/2009/04/tweetie-main-window.png"><img class="size-medium wp-image-641" title="tweetie-main-window" src="http://andrewgormley.com/wp-content/uploads/2009/04/tweetie-main-window-205x300.png" alt="Very slick and takes up only a fraction of the screen real estate of some of the other Twitter clients." width="205" height="300" /></a><p class="wp-caption-text">Very slick and takes up only a fraction of the screen real estate of some of the other Twitter clients.</p></div>
<p>Along the top you&#8217;ll also notice breadcrumb navigation that tells you exactly where you are if you&#8217;ve explored inside of a particularly lengthy series of @replies, DMs, searches, etc.  It&#8217;s a great way to show how you arrived where you are, but also functional in the sense that it lets you backtrack by clicking earlier in the breadcrumb trail.</p>
<p>The main timeline is concise and clutter-free.  To the right of each of your follower&#8217;s tweets is an arrow that allows you to shoot back a quick @reply and clicking on a @username takes you to that person&#8217;s stream.  When you receive new tweets, the menu bar glows blue and within the app itself blue markers appear to indicate what&#8217;s been received (stream updates, @replies, DMs, etc).  It actually makes zipping through all of the conversations easy, organized, and most importantly: intuitive.</p>
<p><img class="aligncenter size-full wp-image-650" title="new-tweets" src="http://andrewgormley.com/wp-content/uploads/2009/04/new-tweets.png" alt="new-tweets" width="436" height="237" /></p>
<p class="bigger">Speaking to the &#8216;Verse</p>
<p>The weird thing about Tweetie, and I know I&#8217;m not alone on this one, is the position of the New Tweet button which is tucked away, very small, in the bottom left hand corner of the program.  Being a keyboard jockey, it really isn&#8217;t too much for me to just hit Command + N, but for some people it could take a few moments to realize it&#8217;s a clickable button.</p>
<p>Once you find the New Tweet button, you write your tweets in a window separate from the main program, which at first I thought was kind of a silly idea; especially after having used the <a class="thickbox" href="http://andrewgormley.com/wp-content/uploads/2009/04/twitterriffic-and-tweetie.png">Mac version of Twitterriffic</a> for so long. Turns out, it&#8217;s grown on me and has proven to be a distraction-free way to write tweets that works especially well when you want to add links or images to the mix using drag and drop.</p>
<div id="attachment_652" class="wp-caption aligncenter" style="width: 471px"><img class="size-full wp-image-652" title="compose-tweet" src="http://andrewgormley.com/wp-content/uploads/2009/04/compose-tweet.png" alt="Additional tools built in to the compose window allow you to shorten URLs and add images." width="461" height="219" /><p class="wp-caption-text">Additional tools built in to the compose window allow you to shorten URLs and add images.</p></div>
<p>The preferences of the program allow you to select from both a wide variety of URL shortening services as well as image hosting solutions.  For URL shortening I vacillate between bit.ly and tr.im, and both are fully supported which makes me smile.  As for the image hosting, all of the usual suspects are included: YFrog, TwitPic, Twitgoo, or Posterous.  The amount of tools packed into such a small window is actually quite impressive.</p>
<p class="bigger">Summing It Up</p>
<p>As with any software, your mileage may vary from mine.  If there&#8217;s one thing that&#8217;s for sure though, it&#8217;s that Tweetie accomplishes the goal of taking a massive amount of data and funneling it in such a way that makes general consumption easy, fun, and usable for both beginners and pros alike.</p>
<p>There are some things that I would change about it: ability to remove the dock icon, add a refresh button (maybe opposite the new tweet button),  add the ability to delete tweets, and a few others, but overall for a 1.0 release it&#8217;s already shaping up to be one hell of a program.</p>
]]></content:encoded>
			<wfw:commentRss>http://andrewgormley.com/2009/gentlemen-start-your-tweeting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Are Macheist Users Cheap Bastards?</title>
		<link>http://andrewgormley.com/2009/are-macheist-users-cheap-bastards/</link>
		<comments>http://andrewgormley.com/2009/are-macheist-users-cheap-bastards/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 05:43:01 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://andrewgormley.com/?p=614</guid>
		<description><![CDATA[Does partaking in MacHeist make you a cheap bastard?]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-617" title="macheist" src="http://andrewgormley.com/wp-content/uploads/2009/03/macheist.png" alt="macheist" width="220" height="59" />In a nutshell, MacHeist is a great software initiative that, as far as I can tell, successfully does three things:</p>
<ol>
<li>Raises money for a variety of excellent charities</li>
<li>Gives otherwise unknown developers a moment in the spotlight</li>
<li>Offers users an incredible set of programs for a single, deeply discounted price</li>
</ol>
<p>The question this raises year after year is: Does partaking in MacHeist make you a cheap bastard?</p>
<p><span id="more-614"></span></p>
<p><img class="alignright size-medium wp-image-625" title="macheist-site" src="http://andrewgormley.com/wp-content/uploads/2009/03/macheist-site-300x188.png" alt="macheist-site" width="300" height="188" /></p>
<p>The MacHeist bundle is an oft-rebuked concept year after year. Its critics say that it&#8217;s unfair to the developers who offer up their hard work for a mere fraction of the normal selling price.  Case in point: the value of this years bundle, when fully unlocked, is $950 and sells for &#8220;the insanely low price of $39&#8243;.  I&#8217;m not a software developer and I don&#8217;t profess to know the payment structure of a participating MacHeist dev, but if I had a product that I stood behind I would be happy to give it such widespread exposure <em>and</em> help worthy causes in the process. Hell, open source software developers are often hailed as modern-day Robin Hoods for giving away their hard work for free.</p>
<p>Some folks, however, seem to be downright opposed to the idea of anyone scoring such a massive deal on a software bundle.  Take Simone Manganelli, for example, who has waxed intellectual on the subject of MacHeist since it&#8217;s inception.  He goes on to end his long diatribe with the following line:</p>
<blockquote><p>If you’re buying MacHeist, <strong>you’re a cheap fucking bastard</strong>, and it makes me queasy that so many in the Mac community would buy into such a thing. <a href="http://homepage.mac.com/simx/technonova/rants/on_the_continuing_macheist_controversy.html" target="_blank">Source →</a></p></blockquote>
<p>His justification for all the cursing is that the participating devs only receive a very small piece of the proverbial pie. He goes on to liken MacHeist to a record label and the devs as its rockstars:</p>
<blockquote><p>Put it this way: would you rather pay $10 to Universal Music Group for a music album, or $15 directly to the band in question?</p></blockquote>
<p>The problem with this argument is that people are buying the software via this promotion because of the huge discount. Keeping with the theme of music, it&#8217;s akin to buying a ticket for a huge summer music festival with a glut of bands.  To see each band individually, you&#8217;d pay well over the price of a single festival ticket, and it could very well end up being a less satisfying experience. The reason bands participate in these festivals is the same reason the developers participate in MacHeist: because they realize it&#8217;s not always about the money but the <strong>exposure</strong>.</p>
<p>I&#8217;ve been a Mac user for close to a decade now and until I checked out the MacHeist offer I&#8217;d never heard of five out of the twelve programs offered. Guess what? Now that I see them, I&#8217;ve found a few that fill a gap in my software collection or consolidate a previously lengthy workflow. If I choose to purchase the MacHeist bundle, I&#8217;ll get access to a variety of great programs and support for the <strong>current point version</strong>. That is to say: If I buy a version 1.0 app, I&#8217;ll mostly likely receive updates and support until the developer moves to version 2.0.  If I was satisfied with the capabilities of the program and wanted to continue using it, I would gladly pay the upgrade fee and continue supporting the developer directly.</p>
<p>In the end, I don&#8217;t think anyone in their right mind could pass up the chance to get such a variety of excellent software at such a reasonable price. If Best Buy marked a $900 TV down to $39, you can bet your ass people would flock to it like moths to a flame. Further, I highly doubt there&#8217;d be any naysayers complaining that it&#8217;s not fair to Sony or Samsung that people are getting such a good deal (except, of course, Sony or Samsung).</p>
]]></content:encoded>
			<wfw:commentRss>http://andrewgormley.com/2009/are-macheist-users-cheap-bastards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Sync Follow Up</title>
		<link>http://andrewgormley.com/2009/google-sync-follow-up/</link>
		<comments>http://andrewgormley.com/2009/google-sync-follow-up/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 02:10:35 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://andrewgormley.com/?p=536</guid>
		<description><![CDATA[A few weeks back I wrote about Google Sync going head to head with some of the functionality of Apple's MobileMe and pledged to try both and see how I felt. Today I'm here to tell you that I've been happily using Google Sync for two weeks now and it's pretty damn amazing. ]]></description>
			<content:encoded><![CDATA[<p>A few weeks back I wrote about Google Sync going head to head with some of the functionality of Apple&#8217;s MobileMe and pledged to try both and see how I felt (<a href="http://andrewgormley.com/2009/google-sync-vs-mobileme/">Original Article</a>). Today I&#8217;m here to tell you that I&#8217;ve been happily using Google Sync for two weeks now and it&#8217;s pretty damn amazing.  The whole process, for me, went off without a hitch because I backed everything up multiple times before getting the ball rolling, but here are a few things to watch out for:</p>
<ul>
<li>Before starting, open Address Book Preferences and uncheck the &#8220;Synchronize With Google&#8221; box.  If you don&#8217;t, just about everyone you&#8217;ve ever emailed will start showing up in your address book.  Not good.</li>
<li>It&#8217;s a wise idea to clean up your Gmail contacts before you get started because, again, everyone you&#8217;ve ever emailed will show up as a contact on your phone.</li>
<li>If you want iCal to sync with your Google Calendar and thus with your phone (since your iPhone no longer directly communicates with either Address Book or iCal for syncing), your best course of action would be picking up a copy of BusySync. It&#8217;s seamless, works like a charm, and is completely unobtrusive in your menu bar.</li>
<li>Every now and then after adding a few contacts I&#8217;ll export them from Google as VCards and import them into Address Book just to keep things nice and tidy.</li>
<li>Be mindful that &#8220;My Contacts&#8221; is the only group that gets synced from your Google contacts list.</li>
<li>Push Email through your Gmail account isn&#8217;t currently supported, but we can hope!</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://andrewgormley.com/2009/google-sync-follow-up/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>My Bit About Safari 4</title>
		<link>http://andrewgormley.com/2009/my-bit-about-safari-4/</link>
		<comments>http://andrewgormley.com/2009/my-bit-about-safari-4/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 14:22:23 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://andrewgormley.com/?p=514</guid>
		<description><![CDATA[It's safe to say that Safari has come a long way since it's version 1.0 release back in 2003. To put that special place in time into perspective: Firefox didn't exist yet, Macs at the time (running Jaguar) came bundled with the atrocious Internet Explorer 5 for Mac, and the only viable alternative, Omniweb, used a completely custom rendering engine.  This week marked the beta release of the fourth iteration of Apple's browser, and after using it as my primary vehicle to traverse the internet, here's the raw feed.]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-521" title="safari" src="http://andrewgormley.com/wp-content/uploads/2009/02/safari.png" alt="safari" width="164" height="164" />It&#8217;s safe to say that Safari has come a long way since it&#8217;s version 1.0 release back in 2003. To get some perspective on that point in time: Firefox didn&#8217;t exist yet, Macs at the time (running Jaguar) came bundled with the atrocious Internet Explorer 5, and one of the only viable alternatives, Omniweb, used a completely custom rendering engine.  This week marked the beta release of the fourth iteration of Apple&#8217;s browser, and after using it as my primary vehicle to traverse the internet, here&#8217;s the raw feed.</p>
<p><span id="more-514"></span></p>
<p>The biggest features of Safari 4 that Apple is championing are as follows: an updated interface, speed enhancements (particularly to the Javascript rendering engine), and Coverflow integration for a visual take on your browsing history and bookmarks.</p>
<p>For general use and day-to-day browsing I use Safari because it&#8217;s fast and integrates seamlessly into OS X. On the other hand, the web developer in me loves the extensibility of Firefox using it&#8217;s plugin architecture, so for all of my projects Firefox runs the show. Firefox is great for the functionality it extends me but I find it a bit sluggish on my machine (which is no slouch, either).  It locks up when loading pages that are heavy with either Flash or Javascript, which continually leads me back to Safari. When I heard about the further speed improvements that Apple was boasting in this newest beta, I didn&#8217;t think it was possible.  After 3 days, I&#8217;m a believer.</p>
<p class="bigger">A Speed Explosion: &#8216;Nitro&#8217;</p>
<p>I always take Apple&#8217;s claims with a grain of salt. That&#8217;s not to say that they&#8217;re lying, but I&#8217;ve found they do have a slight tendency to stretch the truth. Here&#8217;s an excerpt from their Safari 4 performance page:</p>
<blockquote><p>Safari executes JavaScript up to 30 times faster than Internet Explorer 7 and more than 3 times faster than Firefox 3 based on performance in leading industry benchmark tests: iBench and SunSpider.</p>
<p>In addition to superior JavaScript performance, Safari offers top-flight HTML performance — the best on any platform — loading pages 3 times faster than Internet Explorer 7 and almost 3 times faster than Firefox 3.</p></blockquote>
<p>I don&#8217;t run benchmarking tests and really have no desire to. I base my speed judgements on actual usage and by all measures, this browser is <em>fast</em>. My test basically involved browsing to a few of my usual haunts: Digg, Vimeo, Youtube, this site, etc on Safari 3 and then installing the Safari 4 beta and revisiting.  Everything just felt snappier and more responsive.</p>
<p class="bigger">A Big Talking Point: The Interface</p>
<p>Apple seemed to have borrowed one or two things from the Google school of browser design for this latest version. Two interface elements in particular stand out: Tabs on the top, and &#8220;Top Sites&#8221;. We&#8217;ll cover them in that order.</p>
<p>Apple has turned the title bar of their browser into the tabs area, something which many will undoubtedly have to get used to.  Comparisons have been drawn to Google&#8217;s Chrome browser, which is only available on Windows at the time of this writing. Here&#8217;s a picture for your review:</p>
<div id="attachment_518" class="wp-caption aligncenter" style="width: 310px"><a class="thickbox" href="http://andrewgormley.com/wp-content/uploads/2009/02/safari-and-chrome.png"><img class="size-medium wp-image-518 " title="Safari and Chrome Comparison" src="http://andrewgormley.com/wp-content/uploads/2009/02/safari-and-chrome-300x29.png" alt="Safari on top, Chrome on the bottom in blue" width="300" height="29" /></a><p class="wp-caption-text">Safari on top, Chrome on the bottom in blue</p></div>
<p>I think Chrome has the slight edge here only for a few reasons: I like the fixed width tabs better than Safari&#8217;s auto-width tabs which resize to span the length of the title bar.  Also, in Chrome the URL field doubles as the search bar, which is not just a wonderful bit of minimalism, but also serves to keep the interface nice and clean.</p>
<p>Another addition to the Safari feature list is Top Sites, which displays a list of live thumbnails of the sites you visit most.  Again, this is a feature that <a class="thickbox" href="http://andrewgormley.com/wp-content/uploads/2009/02/google-most-visited.jpg">Chrome introduced</a> when it first launched, but Apple decided to be a bit more ostentatious and add a bit of <em>perspective</em> to their list.</p>
<p><img class="aligncenter size-full wp-image-526" title="Safari 4 Top Sites" src="http://andrewgormley.com/wp-content/uploads/2009/02/top-sites.jpg" alt="Safari 4 Top Sites" width="516" height="335" /></p>
<p>In all fairness, both &#8220;tabs on top&#8221; and &#8220;Top Sites&#8221; had been in the Opera web browser for quite a while.  Though not quite as sophisticated as Top Sites or Chrome&#8217;s Most Visited, Opera&#8217;s Speed Dial served as a handy way to reach your most visited pages.</p>
<p>The final interface change is 100% Apple: Coverflow for browsing your History and Bookmarks. I&#8217;m in the crowd that uses Coverflow to show off OS X to impressionable friends and family members, but not for much else.  The implementation in Safari is just another place for me to ignore it entirely, though I do think it has practical application in the realm of browsing your history, which are sites that generally aren&#8217;t bookmarked and can be more easily recalled by layout/design as opposed to name. I&#8217;ll give it an honest try, but I&#8217;m not sure how useful it will actually be.</p>
<p class="bigger">In Summation</p>
<p>Safari 4 is definitely a worthy upgrade in terms of speed and a big stride towards a more minimal browsing experience. The repositioned tabs may take some getting used to, only because we&#8217;ve been conditioned to expect tabs under the URL box for so long, but I was back in the swing of things by the end of my first full day of browsing.  When you subtract all of the glitzy features that Apple has added, namely Top Sites and Coverflow, what you&#8217;re left with is still an incredibly fast and powerful browser. Just what I was looking for.</p>
]]></content:encoded>
			<wfw:commentRss>http://andrewgormley.com/2009/my-bit-about-safari-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alien User Interfaces and You</title>
		<link>http://andrewgormley.com/2009/alien-user-interfaces-and-you/</link>
		<comments>http://andrewgormley.com/2009/alien-user-interfaces-and-you/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 15:51:20 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://andrewgormley.com/?p=489</guid>
		<description><![CDATA[In my never-ending quest to find the perfect streaming server for my home theater, I&#8217;ve come across many programs. I&#8217;m currently more than satisfied using the clean, lightweight Medialink for all of my audio and video, but have been investigating a few other solutions that transcode video on the fly (namely for HD MKV files) [...]]]></description>
			<content:encoded><![CDATA[<p>In my never-ending quest to find the perfect streaming server for my home theater, I&#8217;ve come across many programs. I&#8217;m currently more than satisfied using the clean, lightweight Medialink for all of my audio and video, but have been investigating a few other solutions that transcode video on the fly (namely for HD MKV files) and that search led me to PS3 Media Server for Mac.</p>
<p><span id="more-489"></span>Let me first say that this program is so feature rich I haven&#8217;t even scratched the surface of it&#8217;s capabilities.  However, the user interface is so completely alien to the Mac platform that I had to make mention of it <em>somewhere<a href="http://andrewgormley.com/wp-content/uploads/2009/02/ps3-media-server.png"><span style="font-style: normal;">:</span></a></em></p>
<div id="attachment_490" class="wp-caption aligncenter" style="width: 510px"><a class="thickbox" href="http://andrewgormley.com/wp-content/uploads/2009/02/ps3-media-server.png"><img class="size-full wp-image-490      " title="ps3-media-server" src="http://andrewgormley.com/wp-content/uploads/2009/02/ps3-media-server.png" alt="The interface is written in Java. Users of the late Azureus will recognize the similarities to the preference pane." width="500" height="414" /></a><p class="wp-caption-text">The interface is written in Java. Users of the late Azureus will recognize similarities, especially in the tabs.</p></div>
<p style="text-align: left;">An interface like this will intimidate people who really just want to engage in the simple task of streaming media. For someone like myself who&#8217;s pretty well versed in video encoding and streaming this makes sense, but I think it&#8217;s safe to assume that the layperson doesn&#8217;t have a clue what &#8220;Force framerate parsed from FFMpeg&#8221; means. If cleaned up and made more, pardon the term, <em>Mac-like</em>, its appeal would instantly be broadened and people would flock to this incredibly powerful piece of free (as in beer) software.</p>
<p style="text-align: left;">A great program along the same lines that takes something complex and breaks it down so that anyone can use it is Handbrake.  Through the use of tooltips and plain English, Handbrake gives the user great insight into what are otherwise complex video encoding settings.  Its standard icons-across-the-top interface give you access to the most important actions of the app and through the use of native UI tabs, your options are further broken down into logical settings like Video, Audio, etc.</p>
<div id="attachment_502" class="wp-caption aligncenter" style="width: 465px"><a class="thickbox" href="http://andrewgormley.com/wp-content/uploads/2009/02/handbrake-tooltip.png"><img class="size-full wp-image-502 " title="handbrake-tooltip" src="http://andrewgormley.com/wp-content/uploads/2009/02/handbrake-tooltip.png" alt="Handbrake advanced settings window" width="455" height="375" /></a><p class="wp-caption-text">Handbrake advanced settings window</p></div>
<p>I don&#8217;t profess to know how daunting it is to build and maintain a program, especially one that fuses two things as complicated as networking and video, but I think we can all agree that clean, intuitive interfaces work well for everyone.  That little extra bit of polish is what can really hurtle your program ahead of the rest.</p>
]]></content:encoded>
			<wfw:commentRss>http://andrewgormley.com/2009/alien-user-interfaces-and-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
