<?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>Kerry Buckley &#187; Apple</title>
	<atom:link href="http://www.kerrybuckley.org/category/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kerrybuckley.org</link>
	<description>What's the simplest thing that could possibly go wrong?</description>
	<lastBuildDate>Wed, 30 Nov 2011 11:26:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Upgrading to Snow Leopard</title>
		<link>http://www.kerrybuckley.org/2009/09/09/upgrading-to-snow-leopard/</link>
		<comments>http://www.kerrybuckley.org/2009/09/09/upgrading-to-snow-leopard/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 14:33:36 +0000</pubDate>
		<dc:creator>Kerry</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[macports]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[passenger]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[snowleopard]]></category>

		<guid isPermaLink="false">http://www.kerrybuckley.org/?p=341</guid>
		<description><![CDATA[A quick list of things I had to sort out after upgrading to Mac OS X 10.6 Snow Leopard: Developer Tools Dont&#8217; forget to run the XCode installer on the Snow Leopard DVD, otherwise you&#8217;ll have trouble getting stuff to compile, even if you don&#8217;t use XCode. You&#8217;ll also have to download and install the [...]]]></description>
			<content:encoded><![CDATA[<p>A quick list of things I had to sort out after upgrading to Mac OS X 10.6 Snow Leopard:</p>
<h4>Developer Tools</h4>
<p>Dont&#8217; forget to run the XCode installer on the Snow Leopard DVD, otherwise you&#8217;ll have trouble getting stuff to compile, even if you don&#8217;t use XCode. You&#8217;ll also have to <a href="http://developer.apple.com/iphone/index.action#downloads">download</a> and install the iPhone SDK separately if you need it (and possibly even if you don&#8217;t &ndash; I installed it anyway, just in case).</p>
<h4>Ruby and RubyGems</h4>
<p>I had both of these installed from source, and although most things seemed to work OK, I couldn&#8217;t get Passenger to work at all until I reinstalled them. Instructions for installing are <a href="http://hivelogic.com/articles/compiling-ruby-rubygems-and-rails-on-snow-leopard/">available on HiveLogic</a> &ndash; this will overwrite any existing versions, assuming they&#8217;re in <code>/usr/local</code> (the system version of Ruby isn&#8217;t touched).</p>
<p>Before installing rubygems I removed all my installed gems (<code>gem list|awk '{print $1}'|xargs sudo gem unin -a</code> &ndash; there&#8217;s probably an easier way), then I reinstalled the ones I needed afterwards.</p>
<h4>MySQL</h4>
<p>Although I mostly use Postgres, I reinstalled MySQL following the<a href="http://norbauer.com/notebooks/code/notes/snow-leopard-upgrading-for-rails-developers"> instructions on the Norbauer blog</a>.</p>
<h4>MacPorts</h4>
<p>Apparently you can rebuild your ports by just running <code>sudo port upgrade --force installed</code>, but by the time I came across that I&#8217;d already trashed and reinstalled as recommended  on the link above.</p>
<p>For some reason the MacPorts installer hung while running the postinstall scripts, but after force-quitting the installer then running <code>sudo port sync</code> everything seemed fine.</p>
<p>I added <code>+svn</code> to the arguments for installing git-core (as if it didn&#8217;t have enough dependencies to build already!), and also installed <code>postgresql84-server</code> and <code>imagemagick</code>.</p>
<h4> Apache and Passenger</h4>
<p>I tried a whole bunch of stuff to get Passenger running, but it turned out in the end that rebuilding Ruby was the answer (see above). Once I&#8217;d done that, it was a simple case of installing the passenger gem and running <code>sudo passenger-install-apache2-module</code> to install the module.</p>
<h4>Vim</h4>
<p>The standard version of <a href="http://code.google.com/p/macvim/">MacVim</a> mostly works under 10.6, but there&#8217;s a <a href="http://b4winckler.wordpress.com/2009/09/02/macvim-on-snow-leopard/">custom-built binary</a> that seems much more stable and a bit snappier.</p>
<h4>Reader Notifier</h4>
<p>The release version of <a href="http://troelsbay.eu/software/reader">Reader Notifier</a> doesn&#8217;t work on 10.6, but for now there&#8217;s <a href="http://bubba.org/tmp/Reader%20Notifier.zip">a patched version</a>.</p>
<h4>Safari Plugins</h4>
<p><a href="http://rentzsch.github.com/clicktoflash">ClickToFlash</a> needs to be upgraded to 1.5fc2.</p>
<p><a href="http://delicioussafari.com/">DeliciousSafari</a> hasn&#8217;t been updated for 64-bit Safari yet, but as a workaround you can force Safari to run in 32-bit mode. Do a &#8216;get info&#8217; on the Safari app (in the Applications folder), and tick &#8216;Open in 32-bit mode&#8217;.</p>
<h4>iStat Menus</h4>
<p>Turns out I was using an old version (1.3) of <a href="http://www.islayer.com/apps/istatmenus/">iStat Menus</a>, which doesn&#8217;t work in 10.6 (I noticed the missing menu when I went to check how high all the <code>port install</code> shenanigans were pushing the CPU temperatures). Upgrading to 2.0 sorted it out.</p>
<h4>FlickrExport</h4>
<p>Again, I was using an old version of this <a href="http://connectedflow.com/flickrexport/iphoto/index.php">iPhoto exporter</a>, but £6.90 and an upgrade to 3.0.2 later and everything was working again.</p>
<h4>Remapping caps lock to escape</h4>
<p>Not strictly 10.6-specific, but this was something I&#8217;d been meaning to get round to since switching back to vim. I was already to start installing input manager hacks until I stumbled across a blog post somewhere mentioning that it is already configurable (and has been for a while). Just open the keyboard preferences, hit &#8216;Modifier Keys&hellip;&#8217; and change the action.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kerrybuckley.org/2009/09/09/upgrading-to-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[BarcampLondon3] Obscure Mac Apps (Melinda &amp; Martin)</title>
		<link>http://www.kerrybuckley.org/2007/11/25/barcamplondon3-obscure-mac-apps-melinda-martin/</link>
		<comments>http://www.kerrybuckley.org/2007/11/25/barcamplondon3-obscure-mac-apps-melinda-martin/#comments</comments>
		<pubDate>Sun, 25 Nov 2007 12:07:29 +0000</pubDate>
		<dc:creator>Kerry</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://www.kerrybuckley.com/2007/11/25/barcamplondon3-obscure-mac-apps-melinda-martin/</guid>
		<description><![CDATA[KeyCue (€19.99 + VAT) Caffeine (free) &#8211; prevents sleeping, display dimming etc iStat menus (free) &#8211; also includes menubar clock like Magical NameChanger (free) &#8211; bulk file renaming Yojimbo ($39) &#8211; stores and tags web pages, documents etc (the actual content, not just a link). Also a web version. Keyboard Cleaner (free) &#8211; disables keyboard [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://www.macility.com/products/keycue/">KeyCue</a> (€19.99 + VAT)</li>
<li><a href="http://lightheadsw.com/caffeine/">Caffeine</a> (free) &ndash; prevents sleeping, display dimming etc</li>
<li><a href="http://www.islayer.com/index.php?op=item&#038;id=28">iStat menus</a> (free) &ndash; also includes menubar clock like Magical</li>
<li><a href="http://web.mac.com/mickeyroberson/MRR_Software/NameChanger.html">NameChanger</a> (free) &ndash; bulk file renaming</li>
<li><a href="http://www.barebones.com/products/yojimbo/">Yojimbo</a> ($39) &ndash; stores and tags web pages, documents etc (the actual content, not just a link). Also a web version.</li>
<li><a href="http://jan.prima.de/~jan/plok/archives/48-Keyboard-Cleaner.html">Keyboard Cleaner</a> (free) &ndash; disables keyboard</li>
<li><a href="http://www.rogueamoeba.com/audiohijackpro/">Audio Hijack Pro</a> ($32) &ndash; record any system audio.</li>
<li><a href="http://www.filemaker.com/products/bento/">Bento</a> &ndash; personal version of Filemaker</li>
<li><a href="http://picturesque.en.softonic.com/mac">Picturesque</a> ($20 shareware) &ndash; uses Core Image to do all sorts of cool image effects</li>
<li><a href="http://tmkk.hp.infoseek.co.jp/xld/index_e.html">XLD</a> (free/OSS) &ndash; converts various lossless audio formats</li>
<li><a href="http://xtralean.com/IWOverview.html">ImageWell</a> (free) &ndash; batch image editing (see also <a href="http://plasq.com/skitch">Skitch</a>)</li>
<li><a href="http://www.kelleycomputing.net:16080/freedmg/">FreeDMG</a> (free, unsurprisingly) &ndash; Simple disk image creation</li>
<li><a href="http://fourstarters.com/category/zapmac/">ZapMac</a> (free) &ndash; wacky speed-reading thing</li>
<li><a href="http://nocturne.en.softonic.com/mac">Nocturne</a> (free) &ndash; 'night mode' for working more comfortably in the dark</li>
<li><a href="http://www.iospirit.com/index.php?mode=view&#038;obj_type=infogroup&#038;obj_id=24&#038;sid=4717265G7b9125d7a6882cd6&#038;o_infogroup_objcode=infogroup-23">Remote Buddy</a> (€19.99) &ndash; use Apple remote with any app, or for browsing files. Also allows you to use Wiimote via bluetooth.</li>
</ul>
<p>[Update: it seems I was misinformed &ndash; Skitch is free too.]</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/barcamplondon3" rel="tag">barcamplondon3</a>, <a href="http://technorati.com/tag/mac" rel="tag"> mac</a>, <a href="http://technorati.com/tag/applications" rel="tag"> applications</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kerrybuckley.org/2007/11/25/barcamplondon3-obscure-mac-apps-melinda-martin/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ruby in Leopard: so close and yet&#8230;</title>
		<link>http://www.kerrybuckley.org/2007/10/30/ruby-in-leopard-so-close-and-yet/</link>
		<comments>http://www.kerrybuckley.org/2007/10/30/ruby-in-leopard-so-close-and-yet/#comments</comments>
		<pubDate>Tue, 30 Oct 2007 14:13:09 +0000</pubDate>
		<dc:creator>Kerry</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.kerrybuckley.com/2007/10/30/ruby-in-leopard-so-close-and-yet/</guid>
		<description><![CDATA[I was quite excited to see the announcement of improved Ruby and Rails support in Leopard, and one of the first things I did after upgrading was to delete my MacPorts installations of Ruby and RubyGems, and try using the built-in ones instead. For a while, all seemed well. The milk was cold, the food [...]]]></description>
			<content:encoded><![CDATA[<p>I was quite excited to see the announcement of <a href="http://trac.macosforge.org/projects/ruby/wiki/WhatsNewInLeopard">improved Ruby and Rails support</a> in Leopard, and one of the first things I did after upgrading was to delete my MacPorts installations of Ruby and RubyGems, and try using the built-in ones instead.</p>
<p>For a while, all seemed well. The milk was cold, the food stayed fresh, my specs still passed, my Rails projects still worked, and even the light worked when you opened the door.</p>
<p>But then the trouble started.</p>
<p>Firstly I tried updating and installing gems while behind a firewall. The <code>gem</code> command completely ignored my <code>http_proxy</code> setting, and when I explicitly provided the proxy using <code>-p</code>, I got this error:</p>
<pre>ERROR:  While executing gem ... (NoMethodError)
    undefined method `[]=' for #<Gem::ConfigFile:0x56ea14></pre>
<p>I worked round this by downloading the gems manually and installing the local copies (despite this being a pain, especially when there are dependencies).</p>
<p>I then tried using <a href="http://gemsonrails.rubyforge.org/">gemsonrails</a> to freeze some gems, and it got confused by the fact that Leopard stores built-in gems separately from user-installed ones. Thinking about it, if I'd successfully frozen the gem, it might have turned out to have been tweaked in some Mac-specific way and broken on other platforms.</p>
<p>Forgetting about that issue, I carried on with other work for a while, then found that autotest wouldn't work, and mysteriously was trying to run something from <code>/opt/local</code> (where MacPorts install lived). Even after removing any gem-related scripts from <code>/opt/local/bin</code>, the problem persisted.</p>
<p>Oh well, looks like I'll be re-installing everything using MacPorts. I'm not sure whether all these problems are intrinsic to the Ruby installation that comes with the system, or whether some are caused by lingering remains of my MacPorts installation &ndash; I'd be interested to hear how others got on.</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/ruby" rel="tag">ruby</a>, <a href="http://technorati.com/tag/rails" rel="tag"> rails</a>, <a href="http://technorati.com/tag/mac" rel="tag"> mac</a>, <a href="http://technorati.com/tag/10.5" rel="tag"> 10.5</a>, <a href="http://technorati.com/tag/leopard" rel="tag"> leopard</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kerrybuckley.org/2007/10/30/ruby-in-leopard-so-close-and-yet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple keyboard symbols</title>
		<link>http://www.kerrybuckley.org/2007/08/08/apple-keyboard-symbols/</link>
		<comments>http://www.kerrybuckley.org/2007/08/08/apple-keyboard-symbols/#comments</comments>
		<pubDate>Wed, 08 Aug 2007 08:24:34 +0000</pubDate>
		<dc:creator>Kerry</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://www.kerrybuckley.com/2007/08/08/apple-keyboard-symbols/</guid>
		<description><![CDATA[There's been a lot of comment about Apple removing the Apple symbol from the command key on the new iMac keyboard, and adding the word 'command'. I tend to agree that it's a good thing. It saves on those ever-popular Just hit command-S. No, the one with the cloverleaf on it. conversations, and it was [...]]]></description>
			<content:encoded><![CDATA[<p>There's been <a href="http://www.tuaw.com/2007/08/07/open-apple-no-more/">a lot of comment</a> about Apple removing the Apple symbol from the <a href="http://en.wikipedia.org/wiki/Command_key">command key</a> on the <a href="http://www.apple.com/keyboard/">new iMac keyboard</a>, and adding the word 'command'. I tend to agree that it's a good thing. It saves on those ever-popular <em>Just hit command-S. No, the one with the cloverleaf on it.</em> conversations, and it was never supposed to be called the Apple key anyway, as far as I know.</p>
<p>What puzzles me is why they seem to have removed the symbol from the <a href="http://en.wikipedia.org/wiki/Option_key">option key</a> (which I refuse to call 'alt') on all their recent keyboards. What are new Mac users going to think when they are presented with a shortcut description on a menu that looks like <img src='/wp-content/uploads/2007/08/cmd-opt-s.gif' alt='cmd-option-S' style="position: relative; top: +2px" />, and there's no key with the <img src='/wp-content/uploads/2007/08/option.gif' alt='Option' style="position: relative; top: +2px" /> symbol?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kerrybuckley.org/2007/08/08/apple-keyboard-symbols/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple and DRM-free music</title>
		<link>http://www.kerrybuckley.org/2007/02/06/apple-and-drm-free-music/</link>
		<comments>http://www.kerrybuckley.org/2007/02/06/apple-and-drm-free-music/#comments</comments>
		<pubDate>Tue, 06 Feb 2007 21:52:03 +0000</pubDate>
		<dc:creator>Kerry</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://www.kerrybuckley.com/2007/02/06/apple-and-drm-free-music/</guid>
		<description><![CDATA[I've never quite understood the attitude of people who won't buy an iPod for the sole reason that the iTunes music store uses DRM &#8211; after all, no-one forces iPod owners to buy music from iTunes, rather than ripping it from CDs they own or obtaining unprotected MP3s elsewhere. As DRM schemes go, FairPlay isn't [...]]]></description>
			<content:encoded><![CDATA[<p>I've never quite understood the attitude of people who won't buy an iPod for the sole reason that the iTunes music store uses DRM &ndash; after all, no-one forces iPod owners to buy music from iTunes, rather than ripping it from CDs they own or obtaining unprotected MP3s elsewhere. As DRM schemes go, FairPlay isn't too bad (allowing you to burn the music to a CD, for example).</p>
<p><span id="more-85"></span></p>
<p>Anyway, an <a href="http://www.apple.com/hotnews/thoughtsonmusic/">essay by Steve Jobs</a> has now explicitly stated what most people assumed &ndash; the only reason Apple puts copy protection on its downloads is because otherwise the record companies wouldn't licence them the music in the first place. This claim is backed up by Apple's policy for its own software, which as far as I know has never used product activation, dongles or any other copy-protection technology.</p>
<blockquote><p>Imagine a world where every online store sells DRM-free music encoded in open licensable formats. In such a world, any player can play music purchased from any store, and any store can sell music which is playable on all players. This is clearly the best alternative for consumers, and Apple would embrace it in a heartbeat. If the big four music companies would license Apple their music without the requirement that it be protected with a DRM, we would switch to selling only DRM-free music on our iTunes store. Every iPod ever made will play this DRM-free music.</p></blockquote>
<p>The article's well-worth reading, and makes some good points about the futility of the 'big four' record companies' current approach to music protection. Unfortunately, I can't see them changing their minds any time soon.</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/Apple" rel="tag">Apple</a>, <a href="http://technorati.com/tag/DRM" rel="tag"> DRM</a>, <a href="http://technorati.com/tag/music" rel="tag"> music</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kerrybuckley.org/2007/02/06/apple-and-drm-free-music/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

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

