<?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>Beyond Abstraction &#187; leopard</title>
	<atom:link href="http://beyondabstraction.net/category/leopard/feed/" rel="self" type="application/rss+xml" />
	<link>http://beyondabstraction.net</link>
	<description>Meanderings and Such...</description>
	<lastBuildDate>Thu, 22 Dec 2011 14:29:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>My favorite shell completion of all time&#8230;</title>
		<link>http://beyondabstraction.net/2008/10/21/my-favorite-shell-completion-of-all-time/</link>
		<comments>http://beyondabstraction.net/2008/10/21/my-favorite-shell-completion-of-all-time/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 22:30:07 +0000</pubDate>
		<dc:creator>spencer</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://beyondabstraction.net/?p=176</guid>
		<description><![CDATA[My favorite BASH shell completion of all time is hostname completion for all of my favorite commands: SSH_COMPLETE=( $(cat ~/.ssh/known_hosts &#124; \ cut -f 1 -d &#8216; &#8216; &#124; \ sed -e s/,.*//g &#124; \ uniq &#124; \ egrep -v [0123456789]) ) complete -o default -W &#8220;${SSH_COMPLETE[*]}&#8221; ssh scp sftp rsync nmap traceroute ping nslookup &#8230; </p><p><a class="more-link block-button" href="http://beyondabstraction.net/2008/10/21/my-favorite-shell-completion-of-all-time/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>My favorite BASH shell completion of all time is hostname completion for all of my favorite commands:</p>
<blockquote><p>SSH_COMPLETE=( $(cat ~/.ssh/known_hosts | \<br />
                 cut -f 1 -d &#8216; &#8216; | \<br />
                 sed -e s/,.*//g | \<br />
                 uniq | \<br />
                 egrep -v [0123456789]) )</p>
<p>complete -o default -W &#8220;${SSH_COMPLETE[*]}&#8221; ssh scp sftp rsync nmap traceroute ping nslookup dig host nmap nc</p></blockquote>
<p>I find most of the hosts I ssh into I use for basic network diagnostics.  So performing completion  for traceroute, ping, etc based on the contents of known_hosts works great.  Just add it to your .bashrc.</p>
<p><strong>Update: 2008/11/04</strong> </p>
<p>I&#8217;ve modified it to support completion of SVN commands leveraging the hostnames expanded during the SSH completion above:</p>
<blockquote><p><code>SVN_COMPLETE=( $(svn -h|grep -e '^   '|awk '{ print $1; }') $SSH_COMPLETE )<br />
complete -o default -W "${SVN_COMPLETE[*]} ${SSH_COMPLETE[*]}" svn</code></p></blockquote>
<p>Adding these may lengthen your shell exec tasks.  </p>
<p>I test at work. I work from home.  But I will not test from home.  Fix it yourself. (trademark pending).</p>
]]></content:encoded>
			<wfw:commentRss>http://beyondabstraction.net/2008/10/21/my-favorite-shell-completion-of-all-time/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Deleting All Messages in Exchange OWA</title>
		<link>http://beyondabstraction.net/2008/10/02/deleting-all-messages-in-exchange-owa/</link>
		<comments>http://beyondabstraction.net/2008/10/02/deleting-all-messages-in-exchange-owa/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 15:05:45 +0000</pubDate>
		<dc:creator>spencer</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://beyondabstraction.net/?p=119</guid>
		<description><![CDATA[Ran into a problem with Exchange. I created a server-side rule to place spam messages in a folder that didn&#8217;t exist. All spam was instead going to the root folder, the folder above my inbox. Well if you use Entourage to access Exchange you will not be able to access this folder. If you go &#8230; </p><p><a class="more-link block-button" href="http://beyondabstraction.net/2008/10/02/deleting-all-messages-in-exchange-owa/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Ran into a problem with Exchange.  I created a server-side rule to place spam messages in a folder that didn&#8217;t exist.  All spam was instead going to the root folder, the folder above my inbox.  Well if you use Entourage to access Exchange you will not be able to access this folder.  If you go into Outlook Web Access (OWA) you can navigate to the root user folder by clicking on &#8220;Folders&#8221;.  </p>
<p>Unfortunately by this point I had like thousands and thousands of messages.  There is no &#8220;Delete All&#8221; option in OWA.  Craptacular.  So moving on I mounted the server via WebDAV in finder (cmd+k).  The URL to mount will look something like:<br />
<code>http://exchange.servername.com/exchange/username</code></p>
<p>If this folder is large navigating to it in Finder will be a horrific experience.  Open Terminal.app and navigate to the mountpoint.</p>
<p><code>~/> cd /Volumes/username</code></p>
<p>Once again, if the folder is large <code>rm *.EML</code> will not work as the wildcard expansion done by bash will exceed the length of the command-line itself (32K by default IIRC).  Try this:</p>
<p><code><br />
/Volumes/username> SRC=./*.EML<br />
/Volumes/username> for i in $SRC; do rm "$i"; done<br />
</code></p>
<p>This will cleanup most, if not all, of the mess.  Some files will not be removed due to escape characters and escaped escaped characters etc.  Open the folder in Finder and delete the rest.  There are def. more elegant ways to handle this from a scripting standpoint but this was quick and worked.  </p>
]]></content:encoded>
			<wfw:commentRss>http://beyondabstraction.net/2008/10/02/deleting-all-messages-in-exchange-owa/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A Real Mac User</title>
		<link>http://beyondabstraction.net/2008/01/11/a-real-mac-user/</link>
		<comments>http://beyondabstraction.net/2008/01/11/a-real-mac-user/#comments</comments>
		<pubDate>Fri, 11 Jan 2008 20:50:56 +0000</pubDate>
		<dc:creator>spencer</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://beyondabstraction.net/2008/01/11/a-real-mac-user/</guid>
		<description><![CDATA[Josh&#8217;s envy has spun out of control. First he puts OS X 10.4 on his Dell: I really don&#8217;t know why people think it is soooo hard to get OS X onto a Dell. Josh has been running 10.4 like this for about 6 months. Now he upgrades to Leopard: At this point I just &#8230; </p><p><a class="more-link block-button" href="http://beyondabstraction.net/2008/01/11/a-real-mac-user/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Josh&#8217;s envy has spun out of control.  First he puts OS X 10.4 on his Dell:</p>
<p><a href="http://farm3.static.flickr.com/2402/2185246907_f12aa4709c_d.jpg" title="Hackintosh 10.4" rel="lightbox" ><img src="http://farm3.static.flickr.com/2402/2185246907_f12aa4709c_m.jpg" alt="Hackintosh 10.4"/></a></p>
<p>I really don&#8217;t know why people think it is soooo hard to get OS X onto a Dell.</p>
<p><a href="http://farm3.static.flickr.com/2139/2186029516_f917164278_d.jpg" rel="lightbox" title="Josh and His Hackintosh 10.4"><img src="http://farm3.static.flickr.com/2139/2186029516_f917164278_m.jpg" alt="Josh and His Hackintosh 10.4'"/></a></p>
<p>Josh has been running 10.4 like this for about 6 months.</p>
<p>Now he upgrades to Leopard:<br />
<a href="http://farm3.static.flickr.com/2330/2186028878_bc331ecbe8_d.jpg" rel="lightbox"  title="Hackintosh 10.5 and Josh in the background"><img src="http://farm3.static.flickr.com/2330/2186028878_bc331ecbe8_m.jpg"  alt="Hackintosh 10.5 and Josh in the background"/></a></p>
<p>At this point I just had to play with the hackintosh.  In all honesty I think his Leopard install might be more stable.  His install only crashes when he drops his laptop and it is too much for the adhesive to handle. My Leopard only crashes when I have 10 important things going on&#8230;  note to self &#8211; scotch tape can prevent kernel panics.</p>
<p>Disclaimer: No Dell&#8217;s were harmed in the creation of this blog entry&#8230; so far. We still haven&#8217;t removed that last sticker, ahem, &#8220;we have yet to downgrade to from 10.4 to Windows&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://beyondabstraction.net/2008/01/11/a-real-mac-user/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The &#8220;P&#8221; in PIM is for Collaboration (part 1)</title>
		<link>http://beyondabstraction.net/2007/12/21/the-p-in-pim-is-for-collaboration-part-1/</link>
		<comments>http://beyondabstraction.net/2007/12/21/the-p-in-pim-is-for-collaboration-part-1/#comments</comments>
		<pubDate>Fri, 21 Dec 2007 06:02:39 +0000</pubDate>
		<dc:creator>spencer</dc:creator>
				<category><![CDATA[gtd]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://beyondabstraction.net/2007/12/21/the-p-in-pim-is-for-collaboration-part-1/</guid>
		<description><![CDATA[I recently decided that the tried and trusted [1] personal information management tool I had been using, a G5 pen and a Levenger Circa, wasn&#8217;t doing much to manage the information on my computer. In actuality I had the paper notebook, Entourage, iPhoto, folder structures, del.icio.us, etc to manage all my information. For awhile I &#8230; </p><p><a class="more-link block-button" href="http://beyondabstraction.net/2007/12/21/the-p-in-pim-is-for-collaboration-part-1/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>I recently decided that the tried and trusted <a href="#footnote_1">[1]</a> <em>personal</em> information management tool I had been using, a G5 pen and a Levenger Circa, wasn&#8217;t doing much to manage the information on my computer.  In actuality I had the paper notebook, Entourage, iPhoto, folder structures, del.icio.us, etc to manage all my information.  For awhile I thought this system rocked.  Then I thought it was missing something.  Then I thought it sucked.  Then I knew it sucked.  Then I thought about how all this information was like disconnected graphs.  Then I wanted to kill my discrete math professor.  It was time to do something about this mess.  Someone had to be connecting the disparate information centers in life.  The exploration of <em>personal</em> information management started anew.  </p>
<p><span id="more-95"></span></p>
<p>I hate Entourage <a href="#footnote_2">[2]</a> so that was out, kGTD was great but a little to &#8220;hacky&#8221;, so after looking over the options I settled on the combo of Omnifocus (aka the kGTD on crack) and Yojimbo.  I can capture notes, passwords, serials, web page archives, bookmarks blah blah blah in Yojimbo.  A few scripts helped any bookmarking I do get sent to del.icio.us, Pukka, and Yojimbo as both a bookmark and a web archive.  Omnifocus handles organization of everything that doesn&#8217;t already reside on a computer mainly my GTD lists.    I&#8217;ve been using this combination for <em>personal</em> information management for about a week and it is pretty solid.  I have nothing but praise for both applications.</p>
<p><a href='http://beyondabstraction.net/wp-content/uploads.hidden/2007/12/picture-2.png' title='Yojimbo' rel="lightbox"><img class="centered" src='http://beyondabstraction.net/wp-content/uploads.hidden/2007/12/picture-2.thumbnail.png' alt='Yojimbo' /></a><br />
<br/><br />
<a href='http://beyondabstraction.net/wp-content/uploads.hidden/2007/12/picture-3.png' title='Omnifocus' rel="lightbox"><img class="centered" src='http://beyondabstraction.net/wp-content/uploads.hidden/2007/12/picture-3.thumbnail.png' alt='Omnifocus' /></a></p>
<p>During these phases where I&#8217;m restructuring my <em>personal</em> information and tasks I won&#8217;t become attached for at least a month or so.  This is something that really has to grow on you.  Spending a few weeks with a tool that impacts so much in your day-to-day life is the least you can do&#8230; during this period you also have to continue exploring your options.  You should be open to supporting multiple systems and even moving management systems during this period.  Yes using multiple systems or switching systems sucks.  Just be happy you have more than one fucking system to choose from and quit your bitchin.  Seriously, stop.</p>
<p>OK so I bitched a little inside and bottled up the frustration to let out at a later, yet to be announced date.  Now today I read about this new <a href="http://chandlerproject.org/features" title="Chandler Project">Chandler</a> application.  Completely open source, runs on Linux, OS X (including Leopard), and Windows.  It also has a standalone Tomcat app that can be used for synchronization and provides a bad-ass AJAX <a href="#footnote_3">[3]</a> web interface.  </p>
<p>Some may have heard of this project before.  It is a rare breed in that seems to have followed some type of development process. Haven&#8217;t read <a href="http://www.amazon.com/exec/obidos/ASIN/1400082463/" title="Scott Rosenburg's Dreaming in Code">the book</a>&#8230;. yet.</p>
<p><a href='http://beyondabstraction.net/wp-content/uploads.hidden/2007/12/picture-4.png' title='Chandlerâ€™s IMAP Folders' rel="lightbox"><img class="centered" src='http://beyondabstraction.net/wp-content/uploads.hidden/2007/12/picture-4.thumbnail.png' alt='Chandlerâ€™s IMAP Folders' /></a><br />
<br/><br />
Finally, it has a bit of integration with ordinary IMAP servers; it creates special folders that you can move content into from any other email application.  </p>
<p><a href='http://beyondabstraction.net/wp-content/uploads.hidden/2007/12/picture-1.png' title='Chandler IMAP Meeting Request' rel="lightbox"><img class="centered" src='http://beyondabstraction.net/wp-content/uploads.hidden/2007/12/picture-1.thumbnail.png' alt='Chandler IMAP Meeting Request' /></a></p>
<p>You can then operate on this content using the normal management techniques supported by Chandler (GTD). For example, I sent myself an email with the simple subject line &#8220;meeting on january 2nd at 10am with ken&#8221;.  When it popped up in my Entourage inbox I simply moved it to the &#8220;Chandler Events&#8221; folder.  Back in the Hall of Justice (Chandler) I forced a sync.  This grabbed my email and immediately realized I wanted to create a meeting on January 2nd.  It leaves the item in your Inbox for processing later, a GTD concept, but the appt is already there.  </p>
<p>But apps and other scripts can do all this.  The part that I&#8217;m really looking forward to, the collaborative information management possibilities.  Chandler can run stand-alone, it can connect to your iMap servers, and it can connect to Chandler servers.  The people at OSAF (the group behind Chandler) have kindly provided us with Chandler hub.  Until I get some friends on I can&#8217;t really test out the features but two things come to mind: porn and chicken.  First, the server is a Tomcat app that provides an ajaxy gooey sweet interface even if you&#8217;re not sharing information with other people.  You sync from your desktop, then you can access the information remotely from anything with a browser.  Mobile browser support is not provided but you might have some luck.  I expect this will be remedied quickly.  </p>
<p>But if you are someone who interacts with other people in any way, perhaps you can take advantage of Chandlers collaborative features.  PIM has just gotten personal&#8230; erh um&#8230; collaborative <a href="#footnote_4">[4]</a>.</p>
<p>I&#8217;ll post a follow-up shortly.  I&#8217;m going to continue using Yojimbo/Omnifocus but will experiment with Chandler and possibly other collaborative tools for the next few weeks.  Like I said, sometimes information management sucks but the benefits are amazing.</p>
<p>Inbox:</p>
<ol>
<li>Fix P is for Collaboration Part 1</li>
<li>Write second article discussing for P is for Collaboration Chandler in more detail.</li>
<li>Add this to my Chandler inbox.</li>
</ol>
<div class="footnote_list">
<div class="footnote" id="footnote_1">
<div class="footnote_id">[1]</div>
<div class="footnote_content">some would say archaic</div>
</div>
<div class="footnote">
<div class="footnote_id" id="footnote_2">[2]</div>
<div class="footnote_content"> I have it on good authority that Entourage was created by Satan himself.</div>
</div>
<div class="footnote">
<div class="footnote_id" id="footnote_3">[3]</div>
<div class="footnote_content">I&#8217;m talking Web 4.0 here people.  As the site name indicates, I think a little ahead of you &#8220;normies&#8221;.</div>
</div>
<div class="footnote">
<div class="footnote_id" id="footnote_4">[4]</div>
<div class="footnote_content">Pure Easy Cheese</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://beyondabstraction.net/2007/12/21/the-p-in-pim-is-for-collaboration-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Leopard and Webclips</title>
		<link>http://beyondabstraction.net/2007/11/29/leopard-and-webclips/</link>
		<comments>http://beyondabstraction.net/2007/11/29/leopard-and-webclips/#comments</comments>
		<pubDate>Thu, 29 Nov 2007 05:57:47 +0000</pubDate>
		<dc:creator>spencer</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://beyondabstraction.net/2007/11/29/leopard-and-webclips/</guid>
		<description><![CDATA[I&#8217;ve been reading about webclips but was having a problem finding a real use for them. Webclips, you know, just right click in Safari and &#8220;Open in Dashboard&#8221;? I thought RSS met my needs. I just added some dynamic content to my sidebar, which may or may not still be there when you are reading &#8230; </p><p><a class="more-link block-button" href="http://beyondabstraction.net/2007/11/29/leopard-and-webclips/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been reading about webclips but was having a problem finding a real use for them.  Webclips, you know, just right click in Safari and &#8220;Open in Dashboard&#8221;?  I thought RSS met my needs.  I just added some <a href="http://beyondabstraction.net/2007/11/25/im-a-social-butterfly/">dynamic content to my sidebar</a>, which may or may not still be there when you are reading this.  </p>
<p>It&#8217;s actually not the fact that the content is dynamic that converted me to a Webclips fan.  The content to the right is actually &#8220;powered by&#8221; XML and/or RSS so I could just as easily have reached the same information in other ways.  There are tons of Dashboard widgets that do a great job with those tasks.  </p>
<p>The thing that really intrigued me was that I could use the Webclip to monitor the new content.  Since I&#8217;m building the content from another site I just want to keep an eye on it for awhile to ensure it behaves as expected, like preventing Enya from appearing in the Album list.  </p>
<p>I fully expect to find other uses now that I&#8217;ve been exposed (no, not like that).  Take a look at the pics below.</p>
<p><a href='http://beyondabstraction.net/wp-content/uploads.hidden/2007/11/picture-8.png' title='Full Dashboard Webclip' rel="lightbox"><img src='http://beyondabstraction.net/wp-content/uploads.hidden/2007/11/picture-8.thumbnail.png' alt='Full Dashboard Webclip' /></a>&nbsp;<a href='http://beyondabstraction.net/wp-content/uploads.hidden/2007/11/picture-9.png' title='Webclip from my Dashboard' rel="lightbox"><img src='http://beyondabstraction.net/wp-content/uploads.hidden/2007/11/picture-9.thumbnail.png' alt='Webclip from my Dashboard' /></a></p>
<p>(it&#8217;s 1am and I don&#8217;t feel like doing proper foot noting so screw you for judging me)</p>
]]></content:encoded>
			<wfw:commentRss>http://beyondabstraction.net/2007/11/29/leopard-and-webclips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No Recorder Found?</title>
		<link>http://beyondabstraction.net/2007/11/10/no-recorder-found/</link>
		<comments>http://beyondabstraction.net/2007/11/10/no-recorder-found/#comments</comments>
		<pubDate>Sat, 10 Nov 2007 20:56:13 +0000</pubDate>
		<dc:creator>spencer</dc:creator>
				<category><![CDATA[leopard]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[Randomness]]></category>

		<guid isPermaLink="false">http://beyondabstraction.net/2007/11/10/no-recorder-found/</guid>
		<description><![CDATA[Went to burn the new Fedora 8 DVD ISO to a disc today. Opened up Toast, selected the image file, and clicked record. Got a simple &#8220;No recorder found&#8221; error. Couldn&#8217;t figure out what it was. My first thought, one of those SoBs at work wanted to put one in their Dell. Perhaps Josh or &#8230; </p><p><a class="more-link block-button" href="http://beyondabstraction.net/2007/11/10/no-recorder-found/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Went to burn the new Fedora 8 DVD ISO to a disc today.  Opened up Toast, selected the image file, and clicked record.  Got a simple &#8220;No recorder found&#8221; error.  Couldn&#8217;t figure out what it was.  </p>
<p>My first thought, one of those SoBs at work wanted to put one in their Dell.  Perhaps <a href="http://securityblog.org/brindle/">Josh</a> or <a href="http://www.google.com/search?source=ig&#038;hl=en&#038;rlz=&#038;q=chris+pebenito&#038;btnG=Google+Search">Chris P</a> [1].  Opened up System Profiler just to confirm &#8211; yup my Macbook Pro still has the superdrive locked safely inside.  It was just a little paranoia.  Following the same logic I pretty much eliminated <a href="http://www.gardengnomefromhell.com/">Garden Gnomes</a> [?] [?!] from Harry Potter as the source of the malfunction.  Only one option remained;  I had to look at the other running programs down in my dock.  </p>
<p>As lunatic as the idea sounded it actually revealed the culprit.  A leftover RHEL 4 VM running in Fusion.  Flipping to the window quickly confirmed my beliefs.  Fusion had taken control and RHEL had opened what I now consider to be the worst interface for DVD burning I have ever seen.  And I&#8217;m taking into account command line apps like <code>mkisofs</code> and <code>cdrecord</code> under consideration here too.  Anyways, Fusion had passed control of the device directly to the guest and the host could no longer access it, a perfectly valid requirement.  I simply laughed at my stupidity &#8211; I should never have been running RHEL 4 in the first place [4].</p>
<p/>
<p>Just thought I would share.  </p>
<p/>
<p/>
<div class="footnote_list">
<div class="footnote">
<div class="footnote_id">[1]</div>
<div class="footnote_content">Get a f-in blog already.</div>
</div>
<div class="footnote">
<div class="footnote_id">[?]</div>
<div class="footnote_content">WTF?</div>
</div>
<div class="footnote">
<div class="footnote_id">[?!]</div>
<div class="footnote_content"><a href="http://www.gardengnomefromhell.com/games.html">Seriously WTF?!</a></div>
</div>
<div class="footnote">
<div class="footnote_id">[4]</div>
<div class="footnote_content">Seriously not kidding here.  I&#8217;m a rice burner at heart and should have been using RHEL  5.1 beta or F 8.</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://beyondabstraction.net/2007/11/10/no-recorder-found/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>An Idea for Leopard&#8217;s Time Machine</title>
		<link>http://beyondabstraction.net/2007/11/03/an-idea-for-leopards-time-machine/</link>
		<comments>http://beyondabstraction.net/2007/11/03/an-idea-for-leopards-time-machine/#comments</comments>
		<pubDate>Sat, 03 Nov 2007 19:18:26 +0000</pubDate>
		<dc:creator>spencer</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[computers leopard osx]]></category>

		<guid isPermaLink="false">http://beyondabstraction.net/2007/11/03/an-idea-for-leopards-time-machine/</guid>
		<description><![CDATA[You know what we be cool for Leopard developers and perhaps others? If Time Machine could start to handle backup snapshot trees. You know &#8211; like VMWare Workstation for Windows/Linux&#8217;s snapshot manager that supports branching. VMWare even supports the deletion of images in the middle to save space and perhaps enhance performance. It merges disks &#8230; </p><p><a class="more-link block-button" href="http://beyondabstraction.net/2007/11/03/an-idea-for-leopards-time-machine/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>You know what we be cool for Leopard developers and perhaps others?  If Time Machine could start to handle backup snapshot trees.  You know &#8211; like VMWare Workstation for Windows/Linux&#8217;s snapshot manager that supports branching.  VMWare even supports the deletion of images in the middle to save space and perhaps enhance performance.  It merges disks together when necessary.  </p>
<p>Developers could create a branch before installing a particular software component or library and I think kernel (extension)? developers would find this invaluable.  You could also think of it as an RCS for filesystems.  Perhaps administrators would find it useful in their testing labs as they prepare for deployment of a new server or system.  Yes I know these versioning <a href="http://en.wikipedia.org/wiki/Versioning_file_system">versioning file systems</a> already exist and one even appeared in <a href="http://en.wikipedia.org/wiki/Venti">Plan 9</a> back in 2002, but I just thought Time Machine could be used as a nice as a  starting point for an alternative.</p>
<p><span id="more-69"></span><br />
<em>UPDATED 2007-11-4</em>: I can&#8217;t believe I forgot to mention <a href="http://en.wikipedia.org/wiki/ZFS">ZFS</a>.  Apple originally announced Leopard would be sporting the highly regarded ZFS and peoples mouths started drooling.  Unfortunately that feature got dropped.  Apple is not the only one dropping support for some interesting file system technology.  Microsoft chose to drop <a href="http://">WinFS</a> after originally state it would ship with Vista.</p>
<p><em>UPDATED 2007-11-6</em>: <a href="http://chrisashworth.org">Chris</a> has informed me that ZFS will be available for Leopard with read-only support in the relatively near future.  Pending the outcome of that &#8220;beta&#8221; release, read/write support will be released as well.  </p>
<p><em>UPDATED 2007-11-6 part 2</em>: <a href="http://chrisashworth.org">Chris</a> dropped by to tell me that ZFS read-only support is now available.  He did so with the ever so subtle &#8220;Hey, man zfs&#8221;.  Thanks for making me look like a dumbass, I was doing fine on my own.  Quote from 10.5&#8242;s zfs man page:</p>
<pre>ZFS Read-only Implementation

ZFS  on OSX is implemented as a readonly filesystem by default.  This means that only the ZFS subcommands that do non write operations are permitted. Permitted subcommands are list, get, mount, unmount, and send.

A full ZFS  implementation  that  allows  all  subcommands  and  is  read/write  is  available  for  download  at http://developer.apple.com/.

To determine which version of ZFS is loaded(readonly or writable):

         # kextstat | grep zfs

com.apple.filesystems.zfs.readonly  is the readonly kext version.  com.apple.filesystems.zfs is the writable kext version.
</pre>
]]></content:encoded>
			<wfw:commentRss>http://beyondabstraction.net/2007/11/03/an-idea-for-leopards-time-machine/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

