<?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>andy goundry &#187; Apple</title>
	<atom:link href="http://www.andygoundry.com/category/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.andygoundry.com</link>
	<description>web developer</description>
	<lastBuildDate>Wed, 01 Feb 2012 16:01:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Call TextMate from command line</title>
		<link>http://www.andygoundry.com/2009/09/07/call-textmate-from-command-line/</link>
		<comments>http://www.andygoundry.com/2009/09/07/call-textmate-from-command-line/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 12:15:04 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[TextMate]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software development]]></category>

		<guid isPermaLink="false">http://www.andygoundry.com/?p=445</guid>
		<description><![CDATA[A really neat feature of TextMate is the ability to call it from the command line and pass a directory or file as the object to open. Works great.
For this to work, you need to run a quick one-liner on the command line:
sudo ln -s /Applications/TextMate.app/Contents/Resources/mate /usr/local/bin/mate
Once done, you can call mate and pass it [...]]]></description>
			<content:encoded><![CDATA[<p>A really neat feature of TextMate is the ability to call it from the command line and pass a directory or file as the object to open. Works great.</p>
<p>For this to work, you need to run a quick one-liner on the command line:</p>
<blockquote><p>sudo ln -s /Applications/TextMate.app/Contents/Resources/mate /usr/local/bin/mate</p></blockquote>
<p>Once done, you can call mate and pass it any object you want to open, such as:</p>
<blockquote><p>$ mate my_rails_app</p></blockquote>
<p>and it opens the entire directory as if it were a TextMate project.</p>
<p>Lots more detail available here: <a href="http://manual.macromates.com/en/using_textmate_from_terminal.html">http://manual.macromates.com/en/using_textmate_from_terminal.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.andygoundry.com/2009/09/07/call-textmate-from-command-line/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to open a Mac OS X sparsebundle when it shows up as a regular folder</title>
		<link>http://www.andygoundry.com/2009/07/16/how-to-open-a-mac-os-x-sparsebundle-when-it-shows-up-as-a-regular-folder/</link>
		<comments>http://www.andygoundry.com/2009/07/16/how-to-open-a-mac-os-x-sparsebundle-when-it-shows-up-as-a-regular-folder/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 20:16:18 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.andygoundry.com/?p=424</guid>
		<description><![CDATA[This was taken from http://fplanque.com/dev/mac/os-x-sparsebundle-shows-up-as-regular-folder
What do you do if you have, say, an encrypted sparsebundle and some day you try to open it and you discover it shows up as a plain folder in the Finder instead as a bundle icon?
Double clicking will just open the folder and show you the bands that make up the [...]]]></description>
			<content:encoded><![CDATA[<p>This was taken from <a href="http://fplanque.com/dev/mac/os-x-sparsebundle-shows-up-as-regular-folder">http://fplanque.com/dev/mac/os-x-sparsebundle-shows-up-as-regular-folder</a></p>
<p>What do you do if you have, say, an encrypted sparsebundle and some day you try to open it and you discover it shows up as a plain folder in the Finder instead as a bundle icon?</p>
<p>Double clicking will just open the folder and show you the bands that make up the bundle.</p>
<p>I&#8217;ve forgotten how to fix the issue,  you can at least mount the contents of the bundle by typing this is the terminal: <code class="codespan">"/path/to/bundle/name_of_bundle.sparsebundle/"</code></p>
<p>Then you’ll have your virtual drive mounted on teh desktop, and if need be you can just copy them to a new sparsebundle.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andygoundry.com/2009/07/16/how-to-open-a-mac-os-x-sparsebundle-when-it-shows-up-as-a-regular-folder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone 3.0 Beta 4 Bluetooth tethering results: Less than 1/3 the speed of USB</title>
		<link>http://www.andygoundry.com/2009/04/29/iphone-30-beta-4-bluetooth-tethering-results-13-the-speed-of-usb/</link>
		<comments>http://www.andygoundry.com/2009/04/29/iphone-30-beta-4-bluetooth-tethering-results-13-the-speed-of-usb/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 10:22:32 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.andygoundry.com/?p=394</guid>
		<description><![CDATA[So, it&#8217;s rather slower &#8211; 96kbps.
To test it, i tried the ThinkBroadband speed tester,  (that i successfully used to test USB tethering), but it failed to complete the test.
I then tried the Broadband speed tester site and got the above results, as well as a 74kbps upload speed.
When (if!) i find time, i&#8217;ll go [...]]]></description>
			<content:encoded><![CDATA[<p>So, it&#8217;s rather slower &#8211; 96kbps.</p>
<p>To test it, i tried the <a href="http://www.thinkbroadband.com/speedtest.html">ThinkBroadband speed tester</a>,  (that i successfully used to test USB tethering), but it failed to complete the test.</p>
<p>I then tried the <a href="http://www.broadbandspeedchecker.co.uk/">Broadband speed tester</a> site and got the above results, as well as a 74kbps upload speed.</p>
<p>When (if!) i find time, i&#8217;ll go digging and find out if there&#8217;s an obvious reason for this &#8211; it&#8217;s clearly shouldn&#8217;t be bottlenecked by the performance of BlueTooth, as it should run up to 3 Mbit/s (<a href="http://en.wikipedia.org/wiki/Bluetooth">http://en.wikipedia.org/wiki/Bluetooth</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andygoundry.com/2009/04/29/iphone-30-beta-4-bluetooth-tethering-results-13-the-speed-of-usb/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPhone 3.0 Beta 4 + iTunes 8.2 Pre-release = USB Tethering Active Again :)</title>
		<link>http://www.andygoundry.com/2009/04/29/iphone-30-beta-4-itunes-82-pre-release-usb-tethering-active-again/</link>
		<comments>http://www.andygoundry.com/2009/04/29/iphone-30-beta-4-itunes-82-pre-release-usb-tethering-active-again/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 09:58:36 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.andygoundry.com/?p=391</guid>
		<description><![CDATA[Yep, USB tethering died in Betas 2 and 3, but with iTunes 8.2 Pre-release and Beta 4, all is working again and it feels wonderfully fast. Well, it&#8217;s only running at 336.58 Kbps, but it feels great! As a note, i think the fix was actually iTunes rather than iPhone Beta 4.
Lovely  
Now to [...]]]></description>
			<content:encoded><![CDATA[<p>Yep, USB tethering died in Betas 2 and 3, but with iTunes 8.2 Pre-release and Beta 4, all is working again and it feels wonderfully fast. Well, it&#8217;s only running at 336.58 Kbps, but it feels great! As a note, i think the fix was actually iTunes rather than iPhone Beta 4.</p>
<p>Lovely <img src='http://www.andygoundry.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Now to test the Bluetooth speeds</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andygoundry.com/2009/04/29/iphone-30-beta-4-itunes-82-pre-release-usb-tethering-active-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Important iPhone Push Notification consideration</title>
		<link>http://www.andygoundry.com/2009/04/16/important-iphone-push-notification-consideration/</link>
		<comments>http://www.andygoundry.com/2009/04/16/important-iphone-push-notification-consideration/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 09:45:32 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Objective C]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[linkedin]]></category>

		<guid isPermaLink="false">http://www.andygoundry.com/?p=381</guid>
		<description><![CDATA[A point worth noting by all iPhone developers considering the exciting opportunities of cloud-side iPhone app notifications &#8211; how much will it cost you to provide this service?
An important point to consider.
]]></description>
			<content:encoded><![CDATA[<p>A point worth noting by all iPhone developers considering the exciting opportunities of cloud-side iPhone app notifications &#8211; <a href="http://www.iphonematters.com/article/push_notification_will_cost_iphone_developers_992/#When:21:00:00Z">how much will it cost you to provide this service?</a></p>
<p>An important point to consider.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andygoundry.com/2009/04/16/important-iphone-push-notification-consideration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone 3.0 beta 2 tethering how to</title>
		<link>http://www.andygoundry.com/2009/04/03/iphone-30-beta-2-tethering-how-to/</link>
		<comments>http://www.andygoundry.com/2009/04/03/iphone-30-beta-2-tethering-how-to/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 11:24:31 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.andygoundry.com/?p=302</guid>
		<description><![CDATA[In iPhone 3.0 beta 1, tethering didn&#8217;t work. In beta 2, it does and it&#8217;s really simple to achieve. It does require a quick mod to your iPhone. Here&#8217;s what you have to do:
1. Download the o2_uk.ipcc carrier details file. Please note that this is the UK ipcc file. If you&#8217;re not on O2 in [...]]]></description>
			<content:encoded><![CDATA[<p>In iPhone 3.0 beta 1, tethering didn&#8217;t work. In beta 2, it does and it&#8217;s really simple to achieve. It does require a quick mod to your iPhone. Here&#8217;s what you have to do:</p>
<p>1. Download the <a href="http://www.andygoundry.com/o2_uk.ipcc">o2_uk.ipcc</a> carrier details file. Please note that this is the UK ipcc file. If you&#8217;re not on O2 in the UK, search google for your suitable ipcc file.<br />
2. Connect iPhone to PC / Mac and select to restore with the option to select a custom restore package (hold down option on Mac before selecting restore)<br />
3. Select the ipcc file as the restore package. The change of details on the phone takes only a few seconds and doesn&#8217;t require an iPhone reboot<br />
4. Go into iPhone Settings app > General > Network > Internet Tethering and enable.<br />
5. Connect iPhone to PC / Mac over USB or bluetooth<br />
6. The PC / Mac will do the rest<br />
7. Done!</p>
<p>Works great (i&#8217;m posting via tethering now) </p>
]]></content:encoded>
			<wfw:commentRss>http://www.andygoundry.com/2009/04/03/iphone-30-beta-2-tethering-how-to/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Geeky note for reference: How to reset MacBook Pro PRAM</title>
		<link>http://www.andygoundry.com/2009/01/09/geeky-not-for-reference-resetting-macbook-pro-pram/</link>
		<comments>http://www.andygoundry.com/2009/01/09/geeky-not-for-reference-resetting-macbook-pro-pram/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 17:13:42 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.adveho.net/?p=193</guid>
		<description><![CDATA[
Power down
Press power on button
Immediately press &#8220;alt + cmd + p + r&#8221;
Await until 2nd chime
Release keys
Allow to boot as normal

]]></description>
			<content:encoded><![CDATA[<ol>
<li>Power down</li>
<li>Press power on button</li>
<li>Immediately press &#8220;alt + cmd + p + r&#8221;</li>
<li>Await until 2nd chime</li>
<li>Release keys</li>
<li>Allow to boot as normal</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.andygoundry.com/2009/01/09/geeky-not-for-reference-resetting-macbook-pro-pram/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone development: Stage 1: Familiarise self with Objective C</title>
		<link>http://www.andygoundry.com/2008/12/24/iphone-development-stage-1-familiarise-self-with-objective-c/</link>
		<comments>http://www.andygoundry.com/2008/12/24/iphone-development-stage-1-familiarise-self-with-objective-c/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 22:07:15 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Objective C]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[linkedin]]></category>

		<guid isPermaLink="false">http://www.adveho.net/?p=191</guid>
		<description><![CDATA[Thanks apple for this primer:
http://developer.apple.com/iphone/gettingstarted/docs/objectivecprimer.action;jsessionid=EBE50C6510FD05380290B42E0C4E8EC6.worker10

I&#8217;ll add comments as i get through this primer.
]]></description>
			<content:encoded><![CDATA[<p>Thanks apple for this primer:</p>
<p><a href="http://developer.apple.com/iphone/gettingstarted/docs/objectivecprimer.action;jsessionid=EBE50C6510FD05380290B42E0C4E8EC6.worker10">http://developer.apple.com/iphone/gettingstarted/docs/objectivecprimer.action;jsessionid=EBE50C6510FD05380290B42E0C4E8EC6.worker10<br />
</a></p>
<p>I&#8217;ll add comments as i get through this primer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andygoundry.com/2008/12/24/iphone-development-stage-1-familiarise-self-with-objective-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iCode iPhone Programming Blog</title>
		<link>http://www.andygoundry.com/2008/12/23/icode-iphone-programming-blog/</link>
		<comments>http://www.andygoundry.com/2008/12/23/icode-iphone-programming-blog/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 15:48:13 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[linkedin]]></category>

		<guid isPermaLink="false">http://www.adveho.net/?p=188</guid>
		<description><![CDATA[http://icodeblog.com/
Neat!
]]></description>
			<content:encoded><![CDATA[<p><a href="http://icodeblog.com/">http://icodeblog.com/</a></p>
<p>Neat!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andygoundry.com/2008/12/23/icode-iphone-programming-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sproutcore &#8211; 1st impressions</title>
		<link>http://www.andygoundry.com/2008/10/14/sproutcore-1st-impressions/</link>
		<comments>http://www.andygoundry.com/2008/10/14/sproutcore-1st-impressions/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 12:35:33 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[linkedin]]></category>

		<guid isPermaLink="false">http://www.adveho.net/?p=91</guid>
		<description><![CDATA[Today i had a short play with Sproutcore (the &#8220;Cocoa for the Web&#8221; JS framework used by and optimized by Apple for me.com) for the first time. I was a little surprised with what i found.
 
 
 
 
 
 
The Great

The development tools are in Ruby using the merb framework
The development tools adopt a Rails like MVC architectural pattern, with commands like 

sc-gen model example/contact
sc-gen [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.adveho.net/wp-content/uploads/2008/10/sproutcore.jpg"><img class="size-medium wp-image-93 alignleft" title="sproutcore" src="http://www.adveho.net/wp-content/uploads/2008/10/sproutcore.jpg" alt="" width="285" height="238" /></a>Today i had a short play with Sproutcore (the &#8220;Cocoa for the Web&#8221; JS framework used by and optimized by Apple for me.com) for the first time. I was a little surprised with what i found.</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p><strong>The Great</strong></p>
<ul>
<li>The development tools are in Ruby using the merb framework</li>
<li>The development tools adopt a Rails like MVC architectural pattern, with commands like </li>
</ul>
<p><span style="font-family: -webkit-monospace; line-height: 18px; white-space: pre;">sc-gen model example/contact</span><br />
<span style="font-family: -webkit-monospace; line-height: 18px; white-space: pre;">sc-gen controller example/detail</span><br />
<span style="font-family: -webkit-monospace; line-height: 18px; white-space: pre;">sc-gen view example/card</span></p>
<div>
<ul>
<li>The development tools include build tools that prepare all JS, HTML and CSS ready to be distributed.
<pre><code>sc-build</code></pre>
</li>
<li>The development tools have a bunch of ruby (rails-style) helpers
<pre><code>&lt;%= button_view :my_button, :label =&gt; 'Here is a functioning button!' %&gt;</code></pre>
</li>
</ul>
<div><strong>The not so great</strong></div>
<ul>
<li>It doesn&#8217;t work with the latest version of Merb (0.9.9 RC1) and doesn&#8217;t appear happy even having it around (even if 0.9.4 is installed, if seems to force a <a href="http://sproutit.lighthouseapp.com/projects/11697/tickets/201-os-x-merb-fatal-error-no-init">removal of 0.9.9 in order to work</a>) &#8211; <a href="http://github.com/lawrencepit/sproutcore-buildtools/commit/f76d745becfaeaca6fae28c9c01719abce2f2cdb">Patch</a> submitted, but only recently.</li>
</ul>
</div>
<div>I&#8217;ll keep playing and posting what i find, plus an app or 2 as i create them.</div>
<div>Check out these links for more info: </div>
<div>
<ul>
<li><a href="http://laurentbois.com/2008/06/16/sproutcore/">http://laurentbois.com/2008/06/16/sproutcore/</a></li>
<li><a href="http://www.sproutcore.com">http://www.sproutcore.com</a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.andygoundry.com/2008/10/14/sproutcore-1st-impressions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

