<?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>Jonathan Mills &#187; Apple</title>
	<atom:link href="http://www.jonmills.org/category/all-things-macintosh/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jonmills.org</link>
	<description>please, don't call it a blog</description>
	<lastBuildDate>Thu, 28 May 2009 04:22:33 +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>Using RAID 10 on Mac OS X</title>
		<link>http://www.jonmills.org/2009/05/27/using-raid-10-on-mac-os-x/</link>
		<comments>http://www.jonmills.org/2009/05/27/using-raid-10-on-mac-os-x/#comments</comments>
		<pubDate>Thu, 28 May 2009 04:22:32 +0000</pubDate>
		<dc:creator>jonmills</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac Hardware]]></category>
		<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">http://www.jonmills.org/?p=179</guid>
		<description><![CDATA[Now that your raid set is hosed, feel free to experiment with new things.  Like a hybrid raid that uses a software RAID 0 to stripe across two hardware RAID 1 mirrors.
First, boot off your Mac OS X install DVD.  Open RAID Utility.  Use it to create two mirrors.  Something like [...]]]></description>
			<content:encoded><![CDATA[<p>Now that your raid set is hosed, feel free to experiment with new things.  Like a hybrid raid that uses a software RAID 0 to stripe across two hardware RAID 1 mirrors.</p>
<p>First, boot off your Mac OS X install DVD.  Open RAID Utility.  Use it to create two mirrors.  Something like this:</p>
<div style="text-align:center;"><img src="http://www.jonmills.org/wordpress/../uploads/2009/05/picture-1.png" alt="Picture 1.png" border="0" width="469" height="352" /></div>
<p>Then, open Disk Utility and play with its software raid features until you make it stripe across those two mirrored volumes you just set up.  Like this:</p>
<div style="text-align:center;"><img src="http://www.jonmills.org/wordpress/../uploads/2009/05/picture-2.png" alt="Picture 2.png" border="0" width="459" height="292" /></div>
<p>Now install Mac OS X on your new, hybrid, RAID 10, that can handle up to two disk failures (if they aren&#8217;t in the same mirror), and doesn&#8217;t become degraded in a disk failure scenario, and has very fast rebuild times.  win-win-win.</p>
<p>Now, to go out and buy a big external drive to run Time Machine with&#8230;..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonmills.org/2009/05/27/using-raid-10-on-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NEVER USE RAID 5.  EVER.</title>
		<link>http://www.jonmills.org/2009/05/27/never-use-raid-5-ever/</link>
		<comments>http://www.jonmills.org/2009/05/27/never-use-raid-5-ever/#comments</comments>
		<pubDate>Thu, 28 May 2009 04:11:14 +0000</pubDate>
		<dc:creator>jonmills</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Mac Hardware]]></category>
		<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">http://www.jonmills.org/?p=175</guid>
		<description><![CDATA[So, over a year ago I bought a Mac Pro with the Apple RAID Card.  I was really disappointed to find that it didn&#8217;t support RAID 10, which is a form of nested raid whereby a RAID 0 (a stripe) is laid across two or more RAID 1&#8217;s (disk mirrors).  Apple&#8217;s implementation allowed [...]]]></description>
			<content:encoded><![CDATA[<p>So, over a year ago I bought a Mac Pro with the Apple RAID Card.  I was really disappointed to find that it didn&#8217;t support RAID 10, which is a form of nested raid whereby a RAID 0 (a stripe) is laid across two or more RAID 1&#8217;s (disk mirrors).  Apple&#8217;s implementation allowed for RAID 0+1, which is the other way around:  a mirror of two stripe sets usually.  That is a much inferior setup, because if any single disk fails, then both disks in that striped pair are out &#8212; meaning half your mirror is down.  In a RAID 10, you can lose a disk without penalty.  You can even lose two disks as long as they aren&#8217;t on the same side of the stripe (i.e. aren&#8217;t both in the same mirrored pair) &#8212; again, without penalty.</p>
<p>In light of Apple&#8217;s foolish RAID 0+1 option on their raid card, I opted for RAID 5 instead.  Against my better judgement.  But with faith in Apple.  AND IT FAILED.  I lost one disk last week.  I promptly shut down my machine in an orderly fashion (because SATA isn&#8217;t hot-swappable; only SAS can do that in a Mac Pro).  I replaced the failed disk with an identical cold spare that I had on hand (holla).  I booted up, I started the RAID Utility program, I marked the new disk a hot spare, the Utility added it back into my raid set and began rebuilding the array, which, of course, was in a degraded state.  The rebuild finished &#8212; all lights were green &#8212; the RAID Utility told me that my RAID 5 set was &#8220;Viable (Good)&#8221;.  Viola!  Right?</p>
<p>Wrong.  I rebooted the machine and it never came back up!  I booted off the Mac OS X DVD and verified the volume in Disk Utility.  Fail.  Inaccurate record count.  Unable to mount the volume.  I re-open the RAID Utility and attempt a VERIFY procedure on the raid set.  Fail.  It won&#8217;t even start the routine.</p>
<p>In the end, I lost the entire 1.2 TB RAID 5, with about 600 gigs of my precious data on it.  I had backups of all the most recent things, but lost some music, and quite a lot of movies I&#8217;d ripped from NetFlix DVD&#8217;s and &#8212; because of their size mainly &#8212; hadn&#8217;t backed-up onto my too-small external drive.  Yeaaaah.  *sigh*</p>
<p>Thanks, Apple.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonmills.org/2009/05/27/never-use-raid-5-ever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac OS X needs built-in scanning</title>
		<link>http://www.jonmills.org/2008/11/14/mac-os-x-needs-built-in-scanning/</link>
		<comments>http://www.jonmills.org/2008/11/14/mac-os-x-needs-built-in-scanning/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 22:29:06 +0000</pubDate>
		<dc:creator>jonmills</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac Software]]></category>

		<guid isPermaLink="false">http://www.jonmills.org/?p=128</guid>
		<description><![CDATA[Mac OS X should have built-in scanning software.  It should work with any scanner or all-in-one that you plug in.  Just like the built-in print drivers.  And a scanner control panel.
Right now the hodge-podge of proprietary apps and drivers from HP, or Canon, or what-have-you aren&#8217;t getting it done, and it&#8217;s just [...]]]></description>
			<content:encoded><![CDATA[<p>Mac OS X should have built-in scanning software.  It should work with any scanner or all-in-one that you plug in.  Just like the built-in print drivers.  And a scanner control panel.</p>
<p>Right now the hodge-podge of proprietary apps and drivers from HP, or Canon, or what-have-you aren&#8217;t getting it done, and it&#8217;s just a mess.  I have an HP PSC 2175 all-in-one.  This is a few years old, but still a wonderful device.  It actually came with an Apple I ordered level years ago.  I&#8217;ve never had a [mechanical] problem with it.</p>
<p>Now I can&#8217;t get OS X to scan with it, no way, no how.  HP hasn&#8217;t updated their software to make the scanner portion function with Leopard (but Leopard has built-in drivers for the printer side).  And the old drivers from Tiger were working until I updated to 10.5.4.  Haven&#8217;t been able to scan since.</p>
<p>I even used MacPorts to install Xsane and all its dependencies &#8212; it kernel panics my Mac every damn time I try to load it.  Something about the USB stack it really doesn&#8217;t like.</p>
<p>Anyway &#8212; that&#8217;s my rant.  Apple needs to work on scanning in OS X.  *sigh*</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonmills.org/2008/11/14/mac-os-x-needs-built-in-scanning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress iPhone App</title>
		<link>http://www.jonmills.org/2008/07/22/wordpress-iphone-app/</link>
		<comments>http://www.jonmills.org/2008/07/22/wordpress-iphone-app/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 00:09:52 +0000</pubDate>
		<dc:creator>jonmills</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.jonmills.org/2008/07/22/wordpress-iphone-app/</guid>
		<description><![CDATA[Look ma, it works! Posting this non-article from my iPhone!  (Thanks Ken at ibiblio for opening mod_sec so xmlrpc.php works.)
Also, picked up my iPhone 3G today from the Apple Store.  On my third attempt.  AT&#038;T sucks.  That may be a subject for another post&#8230;
]]></description>
			<content:encoded><![CDATA[<p>Look ma, it works! Posting this non-article from my iPhone!  (Thanks Ken at ibiblio for opening mod_sec so xmlrpc.php works.)</p>
<p>Also, picked up my iPhone 3G today from the Apple Store.  On my third attempt.  AT&#038;T sucks.  That may be a subject for another post&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonmills.org/2008/07/22/wordpress-iphone-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlackBerry Waving the White Flag</title>
		<link>http://www.jonmills.org/2008/07/16/blackberry-waving-the-white-flag/</link>
		<comments>http://www.jonmills.org/2008/07/16/blackberry-waving-the-white-flag/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 14:59:03 +0000</pubDate>
		<dc:creator>jonmills</dc:creator>
				<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.jonmills.org/?p=63</guid>
		<description><![CDATA[The Joy of Tech comic




Via Gizmodo
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.joyoftech.com/joyoftech/joyarchives/1128.html">The Joy of Tech comic</a></p>
<p>
<img src="http://www.jonmills.org/wordpress/../uploads/2008/07/c270194c-efb3-4fa3-be87-c3dedc932f7d.jpg" alt="C270194C-EFB3-4FA3-BE87-C3DEDC932F7D.jpg" border="0" width="510" height="720" align="left" />
</p>
<p>
Via <a href="http://gizmodo.com/5025745/blackberry-waving-the-white-flag-and-loving-it">Gizmodo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonmills.org/2008/07/16/blackberry-waving-the-white-flag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Precipitate: Search Google Docs and Bookmarks from Spotlight</title>
		<link>http://www.jonmills.org/2008/07/09/precipitate-search-google-docs-and-bookmarks-from-spotlight/</link>
		<comments>http://www.jonmills.org/2008/07/09/precipitate-search-google-docs-and-bookmarks-from-spotlight/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 13:49:52 +0000</pubDate>
		<dc:creator>jonmills</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.jonmills.org/?p=60</guid>
		<description><![CDATA[Precipitate: search Google Docs and Bookmarks from Spotlight:
&#8220;Google&#8217;s Mac group has released Precipitate, a plugin which allows you to search Google Docs and Google Bookmarks from the same interface that you search you Mac. It works with both Spotlight and Google Desktop for Mac&#8230;.&#8221;
Via The Unofficial Apple Weblog (TUAW)
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tuaw.com/2008/07/09/precipitate-search-google-docs-and-bookmarks-from-spotlight/">Precipitate: search Google Docs and Bookmarks from Spotlight</a>:</p>
<p>&#8220;Google&#8217;s Mac group has released <a href="http://code.google.com/p/precipitate/">Precipitate</a>, a plugin which allows you to search Google Docs and Google Bookmarks from the same interface that you search you Mac. It works with both Spotlight and Google Desktop for Mac&#8230;.&#8221;<br /><img src="http://www.jonmills.org/wordpress/../uploads/2008/07/precipitate070808.jpg" alt="precipitate070808.jpg" border="0" width="225" height="84" /></p>
<p>Via <a href="http://www.tuaw.com">The Unofficial Apple Weblog (TUAW)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonmills.org/2008/07/09/precipitate-search-google-docs-and-bookmarks-from-spotlight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone 2.0 Worldwide Launch on June 9th</title>
		<link>http://www.jonmills.org/2008/05/21/iphone-20-worldwide-launch-on-june-9th/</link>
		<comments>http://www.jonmills.org/2008/05/21/iphone-20-worldwide-launch-on-june-9th/#comments</comments>
		<pubDate>Wed, 21 May 2008 05:40:38 +0000</pubDate>
		<dc:creator>jonmills</dc:creator>
				<category><![CDATA[Mac Hardware]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.jonmills.org/2008/05/21/iphone-20-worldwide-launch-on-june-9th/</guid>
		<description><![CDATA[iPhone 2.0 Worldwide Launch on June 9th &#124; Gadget Lab from Wired.com: 

 A June 9 launch date for the iPhone 2? No surprises there, and now it looks like inside sources are confirming the June 9 date, which is also when Steve Jobs&#8217; keynote at Apple&#8217;s Worldwide Developers Conference is scheduled.
But Gizmodo&#8217;s Jesus Diaz [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.wired.com/gadgets/2008/05/iphone-20-world.html">iPhone 2.0 Worldwide Launch on June 9th | Gadget Lab from Wired.com</a>: </p>
<p>
 A June 9 launch date for the iPhone 2? No surprises there, and now it looks like inside sources are confirming the June 9 date, which is also when Steve Jobs&#8217; keynote at Apple&#8217;s Worldwide Developers Conference is scheduled.<br />
But Gizmodo&#8217;s Jesus Diaz has got wind of the details of the launch, and his source tells him that the Second Coming will be a worldwide event &#8212; not just in the United States. He also claims that his snitch, &#8220;someone very, very close to the 3-G iPhone launch&#8221;, says that the current fixed pricing model will be discontinued in favor of a more Euro-friendly flexible price point, one that can shift subject to the markets and the whims of the telcos.<br />
The last point concerns Spain. As we reported this morning, Telef&oacute;nica will indeed carry the iPhone, and will be launching it along with its brand new Madrid megastore on June 18.</p>
<p>Via <a href="http://www.wired.com">Wired.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonmills.org/2008/05/21/iphone-20-worldwide-launch-on-june-9th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac Pro RAID Card not all that &#8216;Pro&#8217;</title>
		<link>http://www.jonmills.org/2008/03/07/mac-pro-raid-card-not-all-that-pro/</link>
		<comments>http://www.jonmills.org/2008/03/07/mac-pro-raid-card-not-all-that-pro/#comments</comments>
		<pubDate>Fri, 07 Mar 2008 23:52:59 +0000</pubDate>
		<dc:creator>jonmills</dc:creator>
				<category><![CDATA[Mac Hardware]]></category>

		<guid isPermaLink="false">http://www.jonmills.org/2008/03/07/mac-pro-raid-card-not-all-that-pro/</guid>
		<description><![CDATA[Does RAID 0+1 instead of RAID 10.  Really? Seriously?
  I was contemplating ordering one of these with a Mac Pro because I wanted to use it in RAID 10.  RAID 10 is a stripe (RAID 0) across two or more mirrored pairs (RAID 1).  Conversely, RAID 0+1 is a mirror across [...]]]></description>
			<content:encoded><![CDATA[<h3>Does RAID 0+1 instead of RAID 10.  Really? Seriously?</h3>
<p><a href="http://www.apple.com/macpro/technology/storage.html"><img src="http://www.jonmills.org/wordpress/../uploads/2008/03/btoimage-raid-macpro.gif" alt="btoimage_raid_macpro.gif" border="0" width="100" height="85" align="right" /></a>  I was contemplating ordering one of these with a Mac Pro because I wanted to use it in RAID 10.  RAID 10 is a stripe (RAID 0) across two or more mirrored pairs (RAID 1).  Conversely, RAID 0+1 is a mirror across two or more striped pairs.  But as the <a href="http://manuals.info.apple.com/en/RAID_Utility_User_Guide.pdf">manual</a> clearly states, it doesn&#8217;t do RAID 10.  It does RAID 0+1, and that&#8217;s not so good.<br />&nbsp;<br />
<a href="http://aput.net/~jheiss/raid10/">There are dramatic differences between these two configurations:</a></p>
<ul>
<li>Chances of array failure:<br />
<blockquote><p>&#8220;Mathematically, the difference is that the chance of system failure with two drive failures in a RAID 0+1 system with two sets of drives is (n/2)/(n &#8211; 1) where n is the total number of drives in the system. The chance of system failure in a RAID 1+0 system with two drives per mirror is 1/(n &#8211; 1). So, using the 8 drive systems shown in the diagrams, the chance that losing a second drive would bring down the RAID system is 4/7 with a RAID 0+1 system and 1/7 with a RAID 1+0 system.&#8221;</p></blockquote>
<li>Performance in degraded state:<br />
<blockquote><p>Another difference between the two RAID configurations is performance when the system is in a degraded state, i.e. after it has lost one or more drives but has not lost the right combination of drives to completely fail. In a RAID 0+1 configuration, the loss of any drive in a set causes the failure of that entire set and the set is removed from the RAID system. Generally (in the two set case) this means you are left with a RAID 0 system made up of the remaining set of disks. This probably slightly improves write performance and slightly degrades read performance (but that&#8217;s just a WAG, I haven&#8217;t done any testing). In a RAID 1+0 system, you would see the same effect on each mirror that loses a drive, but not the whole system. In other words, a RAID 1+0 configuration will tend to show similar, but less dramatic, changes in performance when in a degraded mode than RAID 0+1.</p></blockquote>
<li>Recovery once a disk is replaced:<br />
<blockquote><p>RAID 1+0 only has to re-mirror one drive, whereas RAID 0+1 has to re-mirror the entire failed set. So RAID 1+0 will recover significantly faster.</p></blockquote>
</ul>
<p>Given these pretty significant failings of RAID 0+1 as compared to RAID 10, it&#8217;s a pretty good question as to why Apple would choose the much poorer option for its &#8216;Pro&#8217; RAID card, <em>for which it charges $720</em>.  I&#8217;m just really left scratching my head.</p>
<p>Shame on you Apple, shame!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonmills.org/2008/03/07/mac-pro-raid-card-not-all-that-pro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The iPhone SDK has all the right answers</title>
		<link>http://www.jonmills.org/2008/03/06/the-iphone-sdk-has-all-the-right-answers/</link>
		<comments>http://www.jonmills.org/2008/03/06/the-iphone-sdk-has-all-the-right-answers/#comments</comments>
		<pubDate>Thu, 06 Mar 2008 21:21:01 +0000</pubDate>
		<dc:creator>jonmills</dc:creator>
				<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.jonmills.org/2008/03/06/the-iphone-sdk-has-all-the-right-answers/</guid>
		<description><![CDATA[The iPhone SDK has all the right answers: Rob Griffiths thinks Apple hit a home run with every detail of Thursday&#8217;s iPhone briefing on software development and Enterprise support.


Via Macworld
]]></description>
			<content:encoded><![CDATA[<p><a href="http://rss.macworld.com/~r/macworld/feeds/main/~3/246958790/sdkthoughts.html">The iPhone SDK has all the right answers</a>: Rob Griffiths thinks Apple hit a home run with every detail of Thursday&rsquo;s iPhone briefing on software development and Enterprise support.</p>
<p><a href="http://rss.macworld.com/~a/macworld/feeds/main?a=ig9o7C"><img src="http://rss.macworld.com/~a/macworld/feeds/main?i=ig9o7C" border="0"></img></a></p>
<p><img src="http://rss.macworld.com/~r/macworld/feeds/main/~4/246958790" height="1" width="1"/></p>
<p>Via <a href="http://www.macworld.com">Macworld</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonmills.org/2008/03/06/the-iphone-sdk-has-all-the-right-answers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parallels drops Server beta, but OS X support isn&#8217;t fully baked</title>
		<link>http://www.jonmills.org/2008/03/06/parallels-drops-server-beta-but-os-x-support-isnt-fully-baked/</link>
		<comments>http://www.jonmills.org/2008/03/06/parallels-drops-server-beta-but-os-x-support-isnt-fully-baked/#comments</comments>
		<pubDate>Thu, 06 Mar 2008 06:12:04 +0000</pubDate>
		<dc:creator>jonmills</dc:creator>
				<category><![CDATA[Mac Software]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://www.jonmills.org/2008/03/06/parallels-drops-server-beta-but-os-x-support-isnt-fully-baked/</guid>
		<description><![CDATA[Parallels drops Server beta, but OS X support isn&#8217;t fully baked:
Parallels has released a public beta of its long-awaited server virtualization software. Licensing restrictions on OS X may make it less than ideal for some users, however. Not that you could virtualize Leopard Server in the current beta anyway.
Via Infinite Loop
]]></description>
			<content:encoded><![CDATA[<p><a href="http://feeds.arstechnica.com/~r/arstechnica/journals/apple/~3/246290441/parallels-drops-server-beta-but-os-x-support-is-fully-baked">Parallels drops Server beta, but OS X support isn&#8217;t fully baked</a>:
<p>Parallels has released a public beta of its long-awaited server virtualization software. Licensing restrictions on OS X may make it less than ideal for some users, however. Not that you could virtualize Leopard Server in the current beta anyway.</p>
<p>Via <a href="http://arstechnica.com/journals/apple.ars">Infinite Loop</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonmills.org/2008/03/06/parallels-drops-server-beta-but-os-x-support-isnt-fully-baked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
