<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>codespike blog</title>
    <link>http://blog.codespike.com</link>
    <language>en</language>
    <webMaster>jason@codespike.com (Jason Crane)</webMaster>
    <copyright>Copyright 2007-2009</copyright>
    <ttl>60</ttl>
    <pubDate>Mon, 17 Sep 2007 07:09:00 GMT</pubDate>
    <description>reducing the signal, and increasing the noise...</description>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/codespike" type="application/rss+xml" /><item>
      <title>Bus Hacking 0 - What is Bus Hacking?</title>
      <link>http://blog.codespike.com/past/2007/9/14/bus_hacking_0_what/</link>
      <pubDate>Fri, 14 Sep 2007 17:34:00 GMT</pubDate>
      <guid>http://blog.codespike.com/past/2007/9/14/bus_hacking_0_what/</guid>
      <author>jason@codespike.com (Jason Crane)</author>
      <description>&lt;h3&gt;What is bus hacking?&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Bus Hacking(v)&lt;/em&gt;: The act of designing and/or developing on a bus typically during a commute.&lt;/p&gt;

&lt;p&gt;I coin the term thusly, since I catch a bus into the city.  I am more than happy to allow the term to refer to trains, ferries, trams and other forms of transport whereby there is sufficient time to put something together between what is called the &lt;em&gt;start&lt;/em&gt; and &lt;em&gt;end&lt;/em&gt; of the journey.&lt;/p&gt;

&lt;p&gt;A bus hack does not necessarily require a laptop or digital input device - bus hacking on a notepad is acceptable.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/codespike/~4/ovWIbS4JFjc" height="1" width="1"/&gt;</description>
      <category domain="http://blog.codespike.com/past/tags/bus">bus</category>
      <category domain="http://blog.codespike.com/past/tags/hacking">hacking</category>
    </item>
    <item>
      <title>Rails Camp 07</title>
      <link>http://blog.codespike.com/past/2007/8/8/rails_camp_07/</link>
      <pubDate>Thu, 09 Aug 2007 07:36:00 GMT</pubDate>
      <guid>http://blog.codespike.com/past/2007/8/8/rails_camp_07/</guid>
      <author>jason@codespike.com (Jason Crane)</author>
      <description>&lt;p&gt;I finally got around to posting up a compilation of &lt;a href="http://www.flickr.com"&gt;flickr&lt;/a&gt; photos by some of the cool peeps who attended 'Rails Camp 07' at Somersby.  Organised by &lt;a href="http://www.teamaskins.net"&gt;Ben Askins&lt;/a&gt;, co-organised by &lt;a href="http://blog.smartbomb.com.au/"&gt;Lachie Cox&lt;/a&gt;, &lt;a href="http://www.toolmantim.com"&gt;Tim Lucas&lt;/a&gt; and moi; catered by &lt;a href="http://www.teamaskins.net"&gt;Karen Askins&lt;/a&gt; and &lt;a href="http://www.noodlebowl.net"&gt;Sue-Lin Tin&lt;/a&gt;; donations by &lt;a href="http://www.segpub.net"&gt;Jeremy Bogan&lt;/a&gt; and &lt;a href="http://blog.allen.com.au"&gt;Matt Allen&lt;/a&gt;; presented by and attended by a sub-selection of great &lt;a href="http://faces.rubyonrails.com.au"&gt;rails peeps&lt;/a&gt; - this camp rocked out.&lt;/p&gt;

&lt;p&gt;Check out the viddler vid (and 382193890 tags!) for more info!&lt;/p&gt;

&lt;p&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="437" height="370" id="viddler"&gt;&lt;param name="movie" value="http://www.viddler.com/player/485ce49d/" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;embed src="http://www.viddler.com/player/485ce49d/" width="437" height="370" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" name="viddler" &gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/codespike/~4/wRvF8jgTxwo" height="1" width="1"/&gt;</description>
      <category domain="http://blog.codespike.com/past/tags/07">07</category>
      <category domain="http://blog.codespike.com/past/tags/camp">camp</category>
      <category domain="http://blog.codespike.com/past/tags/rails">rails</category>
      <category domain="http://blog.codespike.com/past/tags/somersby">somersby</category>
    </item>
    <item>
      <title>Super Duper! Backup Mail Script</title>
      <link>http://blog.codespike.com/past/2007/8/7/super_duper_backup_mail_script/</link>
      <pubDate>Wed, 08 Aug 2007 08:50:00 GMT</pubDate>
      <guid>http://blog.codespike.com/past/2007/8/7/super_duper_backup_mail_script/</guid>
      <author>jason@codespike.com (Jason Crane)</author>
      <description>&lt;p&gt;Backing up "is a good thing". A few friends sent around the link to sqlite3 command to compact a mailbox:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;
/usr/bin/sqlite3 ~/Library/Mail/Envelope\ Index vacuum index;
&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;I wanted to take it to the next level, so I wrapped some other smarts around it: basically, check to see if Mail was running, shut it down if it was, run the script, the fire up mail when finished.&lt;/p&gt;

&lt;p&gt;Of course - it doesn't check to see if I've got a compose window open but I'm secretly hoping I'm not awake and writing email at 1:30am in the morning (when my backup kicks off)&lt;/p&gt;

&lt;p&gt;Here is the entire script - &lt;a href="/downloads/compact_mail.sh"&gt;download it at your peril&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I have it in the following directory:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;
~/Library/Application Support/SuperDuper!/Copy Scripts/Pre and Post Scripts
&lt;/code&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/codespike/~4/2R7Rj3ema2w" height="1" width="1"/&gt;</description>
      <category domain="http://blog.codespike.com/past/tags/applescript">applescript</category>
      <category domain="http://blog.codespike.com/past/tags/backup">backup</category>
      <category domain="http://blog.codespike.com/past/tags/osx">osx</category>
      <category domain="http://blog.codespike.com/past/tags/superduper">superduper</category>
    </item>
  </channel>
</rss>
