<?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>Nosce Tipsum - Jeff Powell's Blog</title>
	<atom:link href="http://www.noscetipsum.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.noscetipsum.com/blog</link>
	<description>Know Thyself</description>
	<lastBuildDate>Sat, 29 May 2010 03:32:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
  <link>http://www.noscetipsum.com/blog</link>
  <url>http://www.noscetipsum.com/blog/favicon.ico</url>
  <title>Nosce Tipsum - Jeff Powell's Blog</title>
</image>
		<item>
		<title>Developer Driven Development (DDD)</title>
		<link>http://www.noscetipsum.com/blog/2010/05/29/developer-driven-development-ddd/</link>
		<comments>http://www.noscetipsum.com/blog/2010/05/29/developer-driven-development-ddd/#comments</comments>
		<pubDate>Sat, 29 May 2010 03:25:24 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[BDD]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=658</guid>
		<description><![CDATA[

Because Rails can never have enough diversity of testing philosophies, code_anthem  today announced the hottest thing to hit Rails since fixtures called Developer Driven Development (DDD).  

From the article:


Development Driven Development (DDD) is a revolutionary new approach to development that focuses on &#8230; you guessed it, development!  DDD takes a radical approach [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.noscetipsum.com/blog/wp-content/uploads/right_wrong_decision.jpg" alt="right_wrong_decision.jpg" border="0" width="250" height="150" align="right" /></p>

<p>Because Rails can never have enough diversity of testing philosophies, <a href="http://www.codeanthem.com">code_anthem</a>  today announced the hottest thing to hit Rails since <a href="http://glu.ttono.us/articles/2006/08/07/why-fixtures-suck-and-how-we-can-fix-them">fixtures</a> called <strong>Developer Driven Development (DDD)</strong>.  </p>

<p>From the <a href="http://www.codeanthem.com/blog/2010/05/introducing-developer-driven-development-ddd/">article</a>:</p>

<blockquote>
<p>Development Driven Development (DDD) is a revolutionary new approach to development that focuses on &#8230; you guessed it, development!  DDD takes a radical approach in an industry filled with tests, metrics, and processes by allowing smart developers to write code.  Some managers and even developers have a hard time wrapping their heads around it conceptually because it does require a shift from existing thinking.</p> 
<p><strong>How does it work?</strong></p> 
<ol> 
<li>First, the developer thinks about the problem they need to solve</li> 
<li>Then, they solve it (usually by writing code, not always)</li> 
<li>Repeat until done</li> 
</ol> 
<p><strong>DDD vs TDD vs BDD vs FDD vs ADD vs &#8230;<br /> 
</strong></p> 
<p>There are people out there writing code who really shouldn&#8217;t be.  They produce bad code and crappy software.</p> 
<p>The obvious (and correct) solution to this problem is to only use bright, thoughtful programmers.</p> 
</blockquote>

<p><i>Nice work &#8212; sometimes we get wrapped up in the nuisances of our development methodologies and other areas that our clients ultimately have very little interest or insight into.  It often takes a humorous post like this one to remind us of the core principals of what really matters, namely, creating useful software that solves real world problems.  Apparently common sense really isn&#8217;t all that common these days.</i>  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2010/05/29/developer-driven-development-ddd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Savant experience in NYC</title>
		<link>http://www.noscetipsum.com/blog/2010/04/18/the-savant-experience-in-nyc/</link>
		<comments>http://www.noscetipsum.com/blog/2010/04/18/the-savant-experience-in-nyc/#comments</comments>
		<pubDate>Sun, 18 Apr 2010 19:06:23 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=652</guid>
		<description><![CDATA[From TUAW TV: The Savant experience in NYC.



Filing this one under: Things to do when you have entirely too much money (but fun to try none the less).

Full story
]]></description>
			<content:encoded><![CDATA[<p></p><p>From TUAW TV: <a href="http://www.tuaw.com/2010/04/12/tuaw-tv-the-savant-experience-in-nyc/">The Savant experience in NYC</a>.</p>

<p><object width="580" height="326" id="AOLVP_77509611001" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"><param name="movie" value="http://o.aolcdn.com/videoplayer/AOL_PlayerLoader.swf"></param><param name="bgcolor" value="#000000"></param><param name="allowFullScreen" value="true"></param><param name="wmode" value="transparent"/><param name="allowscriptaccess" value="always"></param><param name="flashvars" value="codever=1&#038;playerid=64486463001&#038;publisherid=1612833736&#038;videoid=77509611001"></param><embed src="http://o.aolcdn.com/videoplayer/AOL_PlayerLoader.swf" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="transparent" allowfullscreen="true" bgcolor="#000000" width="580" height="326" name="AOLVP_77509611001" flashvars="codever=1&#038;playerid=64486463001&#038;publisherid=1612833736&#038;videoid=77509611001"></embed></object></p>

<p>Filing this one under: Things to do when you have entirely too much money (but fun to try none the less).</p>

<p><a href="http://www.tuaw.com/2010/04/12/tuaw-tv-the-savant-experience-in-nyc/">Full story</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2010/04/18/the-savant-experience-in-nyc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Downfall of Agile Hitler</title>
		<link>http://www.noscetipsum.com/blog/2009/12/16/the-downfall-of-agile-hitler/</link>
		<comments>http://www.noscetipsum.com/blog/2009/12/16/the-downfall-of-agile-hitler/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 07:03:46 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=649</guid>
		<description><![CDATA[it &#8220;should appeal to Rails developer&#8217;s sense of humor&#8221; do

Disclaimer: Unless you are familiar with Test-Driven Development with Rails Training and Behavior Driven Development, this video probably won&#8217;t make any sense whatsoever &#8212; On the contrary, if you are a Developer or Tester / QA type who happens to work in those environments, this video [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><strong>it</strong> &#8220;should appeal to Rails developer&#8217;s sense of humor&#8221; <strong>do</strong>
<blockquote>
Disclaimer: Unless you are familiar with <a href="http://ruby.about.com/od/testdrivendevelopment/Test_Driven_Development.htm">Test-Driven Development with Rails Training</a> and <a href="http://eggsonbread.com/2009/07/22/behavior-driven-development-in-a-nutshell/">Behavior Driven Development</a>, this video probably won&#8217;t make any sense whatsoever &#8212; On the contrary, if you are a Developer or Tester / QA type who happens to work in those environments, this video is friggin&#8217; hilarious.  </blockquote></p>

<p><strong>end</strong></p>

<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/l1wKO3rID9g&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/l1wKO3rID9g&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>

<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/12/16/the-downfall-of-agile-hitler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No, I Wouldn&#8217;t Hire a Programmer That Has No Interest in Programming Outside of Business Hours</title>
		<link>http://www.noscetipsum.com/blog/2009/10/09/no-i-wouldnt-hire-a-programmer-that-has-no-interest-in-programming-outside-of-business-hours/</link>
		<comments>http://www.noscetipsum.com/blog/2009/10/09/no-i-wouldnt-hire-a-programmer-that-has-no-interest-in-programming-outside-of-business-hours/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 05:05:36 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=647</guid>
		<description><![CDATA[This one caught my eye tonight and I wanted to capture it for posterity if nothing else.


No, I Wouldn&#8217;t Hire a Programmer That Has No Interest in Programming Outside of Business Hours

I read this on proggit:

A while ago my company interviewed someone who, in the course of some standard question, said that after the 5 [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>This one caught my eye tonight and I wanted to capture it for posterity if nothing else.</p>

<blockquote>
<h1>No, I Wouldn&#8217;t Hire a Programmer That Has No Interest in Programming Outside of Business Hours</h1>

<p>I read this on <a href="http://www.reddit.com/r/programming/comments/9s3ww/would_you_hire_a_programmer_that_does_not_write/" title="Would you hire a programmer that does not write code recreationally? : programming">proggit</a>:</p>

<blockquote><p>A while ago my company interviewed someone who, in the course of some standard question, said that after the 5 o&#8217;clock whistle blows, they avoid computers totally. They don&#8217;t have any hobbies involving their PC and often don&#8217;t turn it on unless they are expecting an important email or need to look up directions. I followed up to ask how they got into programming and they said they took the right courses in college and now has had a few jobs doing it.</p>

<p>Would you hire a software engineer who isn&#8217;t a hobbyist programmer? What if they avoid computers totally at home? Does it matter if a candidate has strictly a professional interest in software and just pretends it doesn&#8217;t exist outside the office?</p></blockquote>

<p>Here&#8217;s another way to frame this question: Would I even <em>interview</em> a programmer who only works their programming job from 9-5? If not, why not?</p>

<p>The answer is remarkably simple. No, I would not interview them, for the simple reason that I don&#8217;t know who they are and they don&#8217;t know who I am. When I am hiring, my first and best source of prospective colleagues is my network. Industry people I know. Where do I get to know people? Conferences. Open source. Blogging. Twitter. I don&#8217;t advertise my job openings on monster.com. So how did this person come to sit in front of me to tell me he(?) pretends software doesn&#8217;t exist outside of the office?</p>

<p>I think you have to align your values with your complete hiring process, not just with your interview questions. If you value people who are passionate about their craft, you have to use a different means of selecting prospects than if you value having warm bodies sitting in chairs. If you want a warm body with a certain minimal competence in a chair, you use monster.com and recruiters to find people. if you value community and craft, you use your network and your community.</p>

<p>Done this way, questions like the above tend to take care of themselves.</p>

<hr />




</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/10/09/no-i-wouldnt-hire-a-programmer-that-has-no-interest-in-programming-outside-of-business-hours/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Matz has_many Macs</title>
		<link>http://www.noscetipsum.com/blog/2009/09/24/matz-has_many-macs/</link>
		<comments>http://www.noscetipsum.com/blog/2009/09/24/matz-has_many-macs/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 09:05:24 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=633</guid>
		<description><![CDATA[While doing some cleanup on my delicious bookmarks tonight, I came across this picture on Ruby Central showing Yukihiro Matsumoto/&#8221;Matz&#8221; with his new Mac laptop.  In this particular picture, if you squint just right (or perhaps it had something to do with the fact that it was nearly 3:00AM), there is a certain resemblance [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>While doing some cleanup on my delicious bookmarks tonight, I came across <a href="http://www.rubycentral.org/news/2009/02/26/matz-has-a-mac/">this picture</a> on Ruby Central showing <a href="http://en.wikipedia.org/wiki/Yukihiro_Matsumoto">Yukihiro Matsumoto/&#8221;Matz&#8221;</a> with his new Mac laptop.  In this particular picture, if you squint just right (or perhaps it had something to do with the fact that it was nearly 3:00AM), there is a certain resemblance between Matz and Justin Long in the Apple <a href="http://www.apple.com/getamac/ads/">Get a Mac</a> ads.  </p>

<p>Thinking that Matz kinda/sorta looked a bit like the &#8220;I&#8217;m a Mac&#8221; guy, my twisted sense of humor immediately wondered what his PC version counter part might be in the world of programming.  Not knowing a whole lot about the current .Net world, I looked up the creator of C# who turned out to be one <a href="http://en.wikipedia.org/wiki/Anders_Hejlsberg">Anders Hejlsberg</a> who much to my surprise looked a whole helluva lot like <a href="http://www.engadget.com/2007/01/28/im-a-pc-and-im-also-a-pc-gates-vs-hodgman-on-daily-sho/">John &#8220;I&#8217;m a PC&#8221; Hodgeman</a>. </p>

<p>Talk about <a href="http://www.flickr.com/photos/pursuebliss/3356528553/">life mirroring art</a>, even their life&#8217;s work mirrors this stereotype (see the sample code below) with one being needlessly complex and verbose and the other being elegant and precise (of course I&#8217;m biased &#8211; but you already knew that).  See for yourself:</p>

<div style="text-align:center;"><img src="http://www.noscetipsum.com/blog/wp-content/uploads/RubyCSharp.jpg" alt="RubyCSharp.jpg" border="0" width="555" height="745" />

<br /><br />
<center>

After all these years, they&#8217;re still at it: Gates vs Jobs

<object id="ce_76366762" width="400" height="300" data="http://current.com/e/76366762/en_US"><param name="movie" value="http://current.com/e/76366762/en_US"></param><param name="wmode" value="transparent"></param><param name="allowfullscreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed type="application/x-shockwave-flash" src="http://current.com/e/76366762/en_US" width="400" height="300" wmode="transparent" allowfullscreen="true" allowscriptaccess="always" ></embed></object>
</center>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/09/24/matz-has_many-macs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Multiple Versions of Ruby At The Same Time</title>
		<link>http://www.noscetipsum.com/blog/2009/09/04/using-multiple-versions-of-ruby-at-the-same-time/</link>
		<comments>http://www.noscetipsum.com/blog/2009/09/04/using-multiple-versions-of-ruby-at-the-same-time/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 12:23:00 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=630</guid>
		<description><![CDATA[

From RubyInside:


Ruby Version Manager GitHub repo (a.k.a. RVM) makes it ridiculously easy to install and switch between multiple Ruby versions on OS X and Linux. Over the last 24 hours, I&#8217;ve been playing with RVM and talking to creator Wayne E. Seguin and have been blown away with how cool (and simple) it is &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.rubyinside.com/wp-content/uploads/2009/08/multiple-rubys.png" alt="RPM" border="0" width="100" height="121" align="right" vspace="5" hspace="5" /></p>

<p>From <a href="http://www.rubyinside.com/rvm-ruby-version-manager-2347.html">RubyInside</a>:</p>

<blockquote>
<strong><a href="http://rvm.beginrescueend.com/">Ruby Version Manager</a> <sup><a href="http://github.com/wayneeseguin/rvm/tree/master">GitHub repo</a></sup> (a.k.a. <span class="caps">RVM</span>) makes it <i>ridiculously easy</i> to install and switch between multiple Ruby versions on OS X and Linux.</strong> Over the last 24 hours, I&#8217;ve been playing with <span class="caps">RVM</span> and talking to creator Wayne E. Seguin and have been blown away with how cool (and simple) it is &#8211; you will definitely want to check this one out.

<p><span class="caps">RVM</span>&#8217;s most compelling feature is that it caters for six different distributions out of the box (MRI 1.8.6, <span class="caps">MRI</span> 1.8.7, 1.9.1, 1.9.2, Ruby Enterprise Edition 1.8.6, JRuby 1.3.1) and it&#8217;ll install them the first time you need to use them. <span class="caps">RVM</span> doesn&#8217;t mess up your current Ruby install &#8211; the <span class="caps">RVM</span> installed implementations are only activated manually by you and you can switch back to the &#8220;default&#8221; with one line.</p>
<p>It&#8217;s possible to <a href="http://rvm.beginrescueend.com/patchlevels/">install different patch levels</a> if you like too and Wayne has put together a list of <a href="http://rvm.beginrescueend.com/examples/">examples</a> to show you the various things RVM can do from the command line (including gem management).</p>



</blockquote> 
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/09/04/using-multiple-versions-of-ruby-at-the-same-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Buffet For The Mind: Things Every Programmer Should Know</title>
		<link>http://www.noscetipsum.com/blog/2009/09/04/a-buffet-for-the-mind-things-every-programmer-should-know/</link>
		<comments>http://www.noscetipsum.com/blog/2009/09/04/a-buffet-for-the-mind-things-every-programmer-should-know/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 04:57:16 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=624</guid>
		<description><![CDATA[

Time to break out the visine &#8211; the link leaves little doubt that you&#8217;ll be staring at the screen for hours to come after you check this one out.

A quick summary of the wiki:


&#8230;97 Things Every Programmer Should Know project, pearls of wisdom for programmers collected from leading practitioners. You can read through the Edited [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.noscetipsum.com/blog/wp-content/uploads/programmers1.jpg" alt="programmers1.jpg" border="0" width="178" height="191" align="right" vspace="5" hspace="5" /></p>

<p>Time to break out the visine &#8211; the link leaves little doubt that you&#8217;ll be staring at the screen for hours to come after you <a href="http://programmer.97things.oreilly.com/wiki/index.php/Edited_Contributions">check this one out</a>.</p>

<p>A quick summary of the wiki:</p>

<blockquote>
&#8230;97 Things Every Programmer Should Know project, pearls of wisdom for programmers collected from leading practitioners. You can read through the Edited Contributions, browse Contributions in Progress, view the list of current Contributors, and also learn How to Become a Contributor yourself.
<p>
There is no overarching narrative: The collection is intended simply to contain multiple and varied perspectives on what it is that contributors to the project feel programmers should know. This can be anything from code-focused advice to culture, from algorithm usage to agile thinking, from implementation know-how to professionalism, from style to substance, etc.
</p><p>

Sometime around November, 97 contributions will be picked from the contributions made to this site and published in O&#8217;Reilly&#8217;s 97 Things series, which already includes 97 Things Every Software Architect Should Know (see also here) and 97 Things Every Project Manager Should Know.

</p><p>
The 97 chosen for the book will be the ones considered not only to be the best individually, but also the ones that fit best together. Every contributor whose contribution goes into the book will be fully acknowledged in the book and will get a complementary copy of the book when it is published. The contributions for the site are being edited by Kevlin Henney, who will also be listed as the editor of the published book. 

</p></blockquote> 

<p>Here&#8217;s a little taste of what&#8217;s in store at this O&#8217;Reilly Commons link.</p>

<blockquote>
<ul>
<li>Fulfill Your Ambitions with Open Source by Richard Monson-Haefel</li> 
<li>Comment Only What the Code Cannot Say by Kevlin Henney</li> 
<li>Restrict Mutability of State by Kevlin Henney</li> 
<li>Speed Kills by Uncle Bob</li> 
<li>Encapsulate Behavior, not Just State by Einar Landre</li> 
<li>Only the Code Tells the Truth by Peter Sommerlad</li> 
<li>Interfaces Should Reveal Intention by Einar Landre</li> 
<li>Inter-Process Communication Affects Application Response Time by Randy Stafford</li> 
<li>Test for Required Behavior, not Incidental Behavior by Kevlin Henney</li> 
<li>Test Precisely and Concretely by Kevlin Henney</li> 
<li>Verbose Logging Will Disturb your Sleep by Johannes Brodwall</li> 
<li>The Road to Performance Is Littered with Dirty Code Bombs by Kirk Pepperdine</li> 
<li>Keep the Build Clean by Johannes Brodwall</li> 
</ul>
</blockquote> 
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/09/04/a-buffet-for-the-mind-things-every-programmer-should-know/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Code Rush in the Creative Commons</title>
		<link>http://www.noscetipsum.com/blog/2009/09/02/code-rush-in-the-creative-commons/</link>
		<comments>http://www.noscetipsum.com/blog/2009/09/02/code-rush-in-the-creative-commons/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 13:06:47 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=619</guid>
		<description><![CDATA[

Andy Baio of Waxy.org and Upcoming.org fame has recently published a heavily-annoted version of the 2000 documentary Code Rush which if you haven&#8217;t seen it, details the process of (then) Netscape open sourcing the code behind the Mozilla project all those years ago. This was initially posted some time ago but at the request of [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://waxy.org/random/images/weblog/coderush_cover-20080617-125824.png" alt="rails_console.jpg" border="0" hspace="10" align="right" /></p>

<p><a href="http://twitter.com/waxpancake">Andy Baio</a> of <a href="http://waxy.org/">Waxy.org</a> and <a href="http://upcoming.org/">Upcoming.org</a> fame has recently published a heavily-annoted version of the 2000 documentary <strong>Code Rush</strong> which if you haven&#8217;t seen it, details the process of (then) Netscape open sourcing the code behind the Mozilla project all those years ago. This was initially posted some time ago but at the request of the director, was taken offline until recently where has now been released under the Creative Commons license.  </p>

<p>It&#8217;s wild to watch this today and at the same look up and realize that you are (possibly) viewing it in the <a href="http://www.getfirefox.com/">Firefox</a> browser which was quite literally was born out of the labors portrayed in this movie.  Andy also mentions that they&#8217;ve just posted some previously <a href="http://www.archive.org/search.php?query=%22code%20rush%22">unreleased footage</a> at Archive.org.</p>

<p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="437" height="293" id="viddler"><param name="movie" value="http://www.viddler.com/player/90571b61/" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="http://www.viddler.com/player/90571b61/" width="437" height="293" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" name="viddler" ></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/09/02/code-rush-in-the-creative-commons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting more out of your Rails Console</title>
		<link>http://www.noscetipsum.com/blog/2009/09/01/getting-more-out-of-your-rails-console/</link>
		<comments>http://www.noscetipsum.com/blog/2009/09/01/getting-more-out-of-your-rails-console/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 06:25:30 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=603</guid>
		<description><![CDATA[It comes as a surprise to absolutely no one that I&#8217;m a huge fan of the Rails Console and I advocate its usefulness for anyone learning about Ruby on Rails.  In the early days of Rails, the Console was frequently overlooked in favor of some of the sexier parts of Rails but once you [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.noscetipsum.com/blog/wp-content/uploads/rails_console.jpg" alt="rails_console.jpg" border="0" width="225" height="140" hspace="10" align="right" />It comes as a surprise to absolutely no one that I&#8217;m a huge fan of the <a href="http://railsonedge.blogspot.com/2008/05/intro-to-rails-console.html">Rails</a> <a href="http://slash7.com/articles/2006/12/21/secrets-of-the-rails-console-ninjas">Console</a> and I advocate its usefulness for anyone learning about Ruby on Rails.  In the early days of Rails, the Console was frequently overlooked in favor of some of the sexier parts of Rails but once you find yourself spending any significant amount of time inside of a Rails application, the Console quickly becomes one of your favorite tools.</p>

<p>That said, the Rails Console is far from perfect and before long you&#8217;ll inevitably find yourself wishing it was able to do this or that and you begin exploring possible enhancements &amp; alternatives. One of the things that I initially wanted the Console to do a better job of was in helping me getting a better grasp in what was happening in my Rails app.  I really wanted be visualize the output of some of what it was telling me.  </p>

<p>Before too long I had added in <a href="http://pablotron.org/software/wirble/">Wirble</a> which provided several nice enhancements to <a href="http://en.wikipedia.org/wiki/Interactive_Ruby_Shell">irb</a> (which you can learn several good <a href="http://en.wikipedia.org/wiki/Interactive_Ruby_Shell">tips and tricks here</a>) and life was good but being human I was left looking for other possibilities. </p>

<p>This path ultimately lead me to <strong><a href="http://github.com/cldwalker/hirb/tree/master">Hirb</a></strong> which is essentially a small view framework designed specifically for console based applications which not so ironically deals beautifully with irb and the Rails console.  The official docs on its <a href="http://github.com/cldwalker/hirb/tree/master">GitHub</a> page explain xxx as:</p>

<blockquote>
Hirb currently provides a mini view framework for console applications, designed to improve irb&rsquo;s default output. Hirb improves console output by providing a smart pager and auto-formatting output. The smart pager detects when an output exceeds a screenful and thus only pages output as needed. Auto-formatting adds a view to an output&rsquo;s class. This is helpful in separating views from content (MVC anyone?). The framework encourages reusing views by letting you package them in classes and associate them with any number of output classes. Hirb comes with tree views (see Hirb::Helpers::Tree) and table views (see Hirb::Helpers::Table). By default Hirb displays Rails&rsquo; model classes as tables. Hirb also sports a nice selection menu, Hirb::Menu.
</blockquote>   

<p>Installation is standard enough via Ruby Gems with:</p>

<blockquote>
sudo gem install cldwalker-hirb &#8211;source http://gems.gith
</blockquote> 

<p>and you can quickly get into the swing of things via the Rails console via a simple call as follows:</p>

<blockquote>
  bash> script/console<br />
  Loading local environment (Rails 2.2.2)<br />
  irb>> require &#8216;hirb&#8217;<br />
  => true<br />
  irb>> Hirb.enable<br />
  => nil<br />
</blockquote> 

<p>What awaits you is a much more visual experience in your Rails console.  Not wanting to spoil the ending for you, I encourage you to checkout <strong>hirb</strong>&#8217;s <a href="http://github.com/cldwalker/hirb/tree/master">GitHub page</a>.  These are still early days for me and hirb but so far, I like what I see and  it only makes me want to dig deeper into the Rails Console to see what other tricks are hiding in there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/09/01/getting-more-out-of-your-rails-console/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Todo.txt Command Line Interface (CLI)</title>
		<link>http://www.noscetipsum.com/blog/2009/08/28/the-todo-txt-command-line-interface-cli/</link>
		<comments>http://www.noscetipsum.com/blog/2009/08/28/the-todo-txt-command-line-interface-cli/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 04:25:55 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=592</guid>
		<description><![CDATA[The Todo.txt Command Line Interface (CLI)

The sheer geekiness of this app warrants being posted but once you get past all the command line goodness &#8211; for those of us who routinely use basic text files for our daily todo&#8217;s and outlines &#8211; this is, at the very least, worth spending a little time playing with.


If [...]]]></description>
			<content:encoded><![CDATA[<p></p><h2><a href="http://ginatrapani.github.com/todo.txt-cli/">The Todo.txt Command Line Interface (CLI)</a></h2>

<p><img src="http://www.noscetipsum.com/blog/wp-content/uploads/todotxt_logo.png" alt="todotxt_logo.png" border="0" width="132" height="167" align="right" />The sheer geekiness of this app warrants being posted but once you get past all the command line goodness &#8211; for those of us who routinely use basic text files for our daily todo&#8217;s and outlines &#8211; this is, at the very least, worth spending a little time playing with.</p>

<blockquote>
<p>If you&#8217;ve got a file called todo.txt on your computer right now, you&#8217;re in the right place. Countless software applications and web sites can manage your to-do list with all sorts of bells and whistles. But if you don&#8217;t want to depend on someone else&#8217;s data format or someone else&#8217;s server, a plain text file is the way to go.</p>

<p>Problem is, you don&#8217;t want to launch a full-blown text editor every time you need to add an item to your to-do list, or mark one that&#8217;s already there as complete. With a simple but powerful shell script called todo.sh, you can interact with todo.txt at the command line for quick and easy, Unix-y access.</p>

<p> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="590" height="498" id="csSWF"><param name="movie" value="http://ginatrapani.github.com/todo.txt-cli/media/todotxt20_controller.swf" /><param name="quality" value="best" /><param name="bgcolor" value="#1a1a1a" /><param name="allowfullscreen" value="true" /><param name="scale" value="showall" /><param name="allowscriptaccess" value="always" /><param name="flashvars" value="autostart=false&#038;thumb=FirstFrame.png&#038;thumbscale=45&#038;color=0x000000,0x000000" />

                <!--[if !IE]>&#8211;>
                </object><object type="application/x-shockwave-flash" data="http://ginatrapani.github.com/todo.txt-cli/media/todotxt20_controller.swf" width="640" height="498">
                    <param name="quality" value="best" />
                    <param name="bgcolor" value="#1a1a1a" />

                    <param name="allowfullscreen" value="true" />

                    <param name="scale" value="showall" />
                    <param name="allowscriptaccess" value="always" />
                    <param name="flashvars" value="autostart=false&#038;thumb=FirstFrame.png&#038;thumbscale=45&#038;color=0x000000,0x000000" />

                <!--<![endif]-->
                    <div id="noUpdate">
                        <p>The Camtasia Studio video content presented here requires a more recent version of the Adobe Flash Player. If you are you using a browser with JavaScript disabled please enable it now. Otherwise, please update your version of the free Flash Player by <a href="http://www.adobe.com/go/getflashplayer">downloading here</a>.</p>

                    </div>
                <!--[if !IE]>&#8211;>
                </object>
                <!--<![endif]-->

            </p>

</blockquote> 

<p>&#8230;You know you want to:</p>

<ul>
    <li><b><a href="http://github.com/ginatrapani/todo.txt-cli/downloads">Downloads</a></b>&#8211;download the latest stable version of Todo.txt CLI</li>
    <li><b><a href="http://wiki.github.com/ginatrapani/todo.txt-cli">Documentation</a></b>&#8211;find out how to use Todo.txt CLI</li>
    <li><b><a href="http://groups.yahoo.com/group/todotxt/" title="Mailing List">Mailing List</a></b>&#8211;get support or make feature requests</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/08/28/the-todo-txt-command-line-interface-cli/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft&#8217;s Vision of the Future (Parody)</title>
		<link>http://www.noscetipsum.com/blog/2009/08/24/microsofts-vision-of-the-future-parody/</link>
		<comments>http://www.noscetipsum.com/blog/2009/08/24/microsofts-vision-of-the-future-parody/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 19:19:25 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=589</guid>
		<description><![CDATA[

..and just because:


]]></description>
			<content:encoded><![CDATA[<p></p><p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/0USn7eufXps&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/0USn7eufXps&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>

<p>..and just because:</p>

<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/opTfPmN0YEM&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/opTfPmN0YEM&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/08/24/microsofts-vision-of-the-future-parody/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cheating with Ruby</title>
		<link>http://www.noscetipsum.com/blog/2009/08/23/cheating-with-ruby/</link>
		<comments>http://www.noscetipsum.com/blog/2009/08/23/cheating-with-ruby/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 17:26:49 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=587</guid>
		<description><![CDATA[

If you are doing just about anything Ruby related these days, you really owe it to yourself to know about a fantastic little RubyGem called cheat. from the fine folks over at Err the Blog.

To get started with cheat:

$ sudo gem install cheat


To use cheat you simply supply the name of whatever you wish to [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.noscetipsum.com/blog/wp-content/uploads/ruby-400.png" alt="ruby-400.png" border="0" width="75" height="75" align="right" /></p>

<p>If you are doing just about anything Ruby related these days, you really owe it to yourself to know about a fantastic little RubyGem called <strong><a href="http://cheat.errtheblog.com/">cheat</a>.</strong> from the fine folks over at <a href="http://errtheblog.com/">Err the Blog</a>.</p>

<p>To get started with <strong>cheat</strong>:
<blockquote>
$ sudo gem install cheat
</blockquote></p>

<p>To use <strong>cheat</strong> you simply supply the name of whatever you wish to look up, for Ruby&#8217;s strftime method, use:</p>

<blockquote>
$ cheat strftime
</blockquote>

<p>&#8230;which results in a nicely formatted cheat sheet that gets you the exact information you need all from the command line.</p>

<blockquote>
strftime: <br /><br />
    %a &#8211; The abbreviated weekday name (&#8220;Sun&rsquo;&lsquo;) <br />
    %A &#8211; The full weekday name (&#8220;Sunday&rsquo;&lsquo;) <br />
    %b &#8211; The abbreviated month name (&#8220;Jan&rsquo;&lsquo;) <br />
    %B &#8211; The full month name (&#8220;January&rsquo;&lsquo;) <br />
    %c &#8211; The preferred local date and time representation <br />
    %d &#8211; Day of the month (01..31) <br />
    %H &#8211; Hour of the day, 24-hour clock (00..23) <br />
    %I &#8211; Hour of the day, 12-hour clock (01..12) <br />
    %j &#8211; Day of the year (001..366) <br />
    %m &#8211; Month of the year (01..12) <br />
    %M &#8211; Minute of the hour (00..59) <br />
    %p &#8211; Meridian indicator (&#8220;AM&rsquo;&rsquo; or &#8220;PM&rsquo;&lsquo;) <br />
    %S &#8211; Second of the minute (00..60) <br />
    %U &#8211; Week number of the current year, 
        starting with the first Sunday as the first 
        day of the first week (00..53) <br />
    %W &#8211; Week number of the current year, 
        starting with the first Monday as the first 
        day of the first week (00..53) <br />
    %w &#8211; Day of the week (Sunday is 0, 0..6) <br />
    %x &#8211; Preferred representation for the date alone, no time <br />
    %X &#8211; Preferred representation for the time alone, no date <br />
    %y &#8211; Year without a century (00..99) <br />
    %Y &#8211; Year with century <br />
    %Z &#8211; Time zone name <br />
    % &#8211; Literal &#8220;&rsquo;&rsquo; character
</blockquote>

<p>You can just as easily pipe cheat&#8217;s output directly into <a href="http://macromates.com/">TextMate</a>:</p>

<blockquote>
$ cheat strftime | mate 
</blockquote>

<p>Cheat sheets are small wiki pages accessible from the command line and there&#8217;s quite a few of them out there.  To see the full list just use:</p>

<blockquote>
$ cheat sheets 
</blockquote>

<p>This really is a basic list of what you can do with <strong>cheat</strong>.  You can learn quite a bit more about it <a href="http://74.125.155.132/search?q=cache:t9jDMTS7zOMJ:errtheblog.com/posts/21-cheat+cheat+RubyGem&#038;cd=3&#038;hl=en&#038;ct=clnk&#038;gl=us&#038;client=firefox-a">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/08/23/cheating-with-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction to using vim for Rails development</title>
		<link>http://www.noscetipsum.com/blog/2009/08/20/introduction-to-using-vim-for-rails-development/</link>
		<comments>http://www.noscetipsum.com/blog/2009/08/20/introduction-to-using-vim-for-rails-development/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 07:38:18 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=584</guid>
		<description><![CDATA[The fine folks over at Giant Robots Smashing into other Giant Robots have put together a screencast on how to go about using vim for Rails development.  You are starting to hear more and more about people in the Rails community experimenting with vim lately and with plugins like this it isn&#8217;t hard to [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>The fine folks over at Giant Robots Smashing into other Giant Robots have put together a screencast on how to go about using <a href="http://macvim.org/OSX/index.php">vim</a> for Rails development.  You are starting to hear more and more about people in the Rails community experimenting with vim lately and with plugins like <a href="http://www.vim.org/scripts/script.php?script_id=1567">this</a> it isn&#8217;t hard to see why. (Not to mention several <a href="http://rails.vim.tpope.net/">other</a> <a href="http://video.google.com/videoplay?docid=2139263225227275468">related</a> <a href="http://akitaonrails.com/2009/01/04/rails-on-vim-in-english">resources</a>).  </p>

<p>I&#8217;m a longtime <a href="http://macromates.com/">TextMate</a> fan (<a href="http://blog.macromates.com/2009/working-on-it/">any day now</a> Alan <img src='http://www.noscetipsum.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  &#8230;but I do have to admit that lately I have been tempted by the <a href="http://www.jetbrains.com/ruby/features/index.html">fruit of another</a> (more on that shortly).  Regardless of your personal preference, things sure have come a long way since those early releases of Rails and the expanded variety of offerings when it comes to editors is a welcome addition.</p>

<p><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' ></param><param name='flashvars' value='i=4094' ></param><param name='allowFullScreen' value='true' ></param><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=4094' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer' ></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/08/20/introduction-to-using-vim-for-rails-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video: Money and Passion</title>
		<link>http://www.noscetipsum.com/blog/2009/08/09/video-money-and-passion/</link>
		<comments>http://www.noscetipsum.com/blog/2009/08/09/video-money-and-passion/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 22:48:54 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=580</guid>
		<description><![CDATA[A fireside chat on the topic of money and passion with Mike Moritz of Sequoia Capitaland Paul Graham of Y Combinator.  An interesting discussion about how even the best ideas can be worthless without passion.


]]></description>
			<content:encoded><![CDATA[<p></p><p>A fireside chat on the topic of money and passion with Mike Moritz of Sequoia Capitaland Paul Graham of Y Combinator.  An interesting discussion about how even the best ideas can be worthless without passion.</p>

<p><embed src="http://blip.tv/play/g8pngZTBLgA" type="application/x-shockwave-flash" width="450" height="380" allowscriptaccess="always" allowfullscreen="true"></embed></p>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/08/09/video-money-and-passion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comic Relief for XHTML2 and HTML5</title>
		<link>http://www.noscetipsum.com/blog/2009/07/30/comic-relief-for-xhtml2-and-html5/</link>
		<comments>http://www.noscetipsum.com/blog/2009/07/30/comic-relief-for-xhtml2-and-html5/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 14:15:29 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Internet Politics]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=578</guid>
		<description><![CDATA[Smashing Magazine has a post today featuring one of my favorite web developer centric conics The Brads.  Congratulations to Brad Colbow on the exposure at Smashing. Oh yea, and they do a great job of clarifying the whole XHTML2 / HTML5 noise of the last few weeks.

Original post


]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.smashingmagazine.com">Smashing Magazine</a> has a post today featuring one of my favorite web developer centric conics <a href="http://www.bradcolbow.com/archive.php/">The Brads</a>.  Congratulations to <a href="http://colbowdesign.com/portfolio.html">Brad Colbow</a> on the exposure at Smashing. Oh yea, and they do a great job of clarifying the whole XHTML2 / HTML5 noise of the last few weeks.</p>

<p><a href="http://www.smashingmagazine.com/2009/07/29/misunderstanding-markup-xhtml-2-comic-strip/">Original post</a></p>

<div style="text-align:center;"><img src="http://www.noscetipsum.com/blog/wp-content/uploads/misunderstandingxhtml2.jpg" alt="misunderstandingxhtml2.jpg" border="0" width="600" height="939" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/07/30/comic-relief-for-xhtml2-and-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flynn Lives</title>
		<link>http://www.noscetipsum.com/blog/2009/07/30/flynn-lives/</link>
		<comments>http://www.noscetipsum.com/blog/2009/07/30/flynn-lives/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 05:01:20 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Entertainment]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=575</guid>
		<description><![CDATA[

More Tron Legacy goodness on the heals of the previous post.  Seems like ComicCon was quite the Tronfest this year and I have to give Disney credit for pulling off a successful viral marketing campaign to generate interest in the new film.  Beginning with the selectively distributed Home of Tron coins that ultimately [...]]]></description>
			<content:encoded><![CDATA[<p></p><div style="text-align:center;"><img src="http://www.noscetipsum.com/blog/wp-content/uploads/flynn-lives.jpg" alt="flynn-lives.jpg" border="0" width="360" height="218" /></div>

<p>More Tron Legacy goodness on the heals of the previous post.  Seems like ComicCon was quite the Tronfest this year and I have to give Disney credit for pulling off a successful viral marketing campaign to generate interest in the new film.  Beginning with the selectively distributed Home of Tron coins that ultimately lead up to a night that few Tron geeks <a href="http://jimhillmedia.com/blogs/jim_hill/archive/2009/07/29/flynn-s-arcade-gives-comic-con-attendees-a-taste-of-tron-legacy.aspx">won&#8217;t soon forget</a>.  </p>

<p>A few other related links from the big weekend:</p>

<ul>
    <li><a href="http://www.flynnlives.com/">Flynn Lives</a></li>
    <li><a href="http://www.homeoftron.com/">Home of Tron</a></li>
    <li><a href="http://disney.go.com/disneypictures/tron/">Official Tron Legacy Site</a> </li>
</ul>

<p>On top of that, Disney released the full HD trailer for Tron legacy which looks amazing.  You can find the trailer in multiple formats <a href="http://www.flynnlives.com/media/video/0xendgame.aspx">here</a>. Direct link to <a href="http://wdmp-8.vo.llnwd.net/d1/wdsmp/TRON/VFXConcept/Grid_VFX_ConceptTest_1080.mov">1080p Hi-Def version</a>.  </p>

<div style="text-align:center;"><img src="http://www.noscetipsum.com/blog/wp-content/uploads/tron-arcades.jpg" alt="tron-arcades.jpg" border="0" width="360" height="284" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/07/30/flynn-lives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://wdmp-8.vo.llnwd.net/d1/wdsmp/TRON/VFXConcept/Grid_VFX_ConceptTest_1080.mov" length="256656564" type="video/quicktime" />
		</item>
		<item>
		<title>First Look at Designs from the new Tron Legacy Movie</title>
		<link>http://www.noscetipsum.com/blog/2009/07/24/first-look-at-designs-from-the-new-tron-legacy-movie/</link>
		<comments>http://www.noscetipsum.com/blog/2009/07/24/first-look-at-designs-from-the-new-tron-legacy-movie/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 05:52:11 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Movies]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=562</guid>
		<description><![CDATA[Greetings Program! 27 years since the debut of the original Tron movie &#8211; today for the first time, the world was given its most detailed look yet at some of the designs from the new movie, now officially called Tron Legacy which is currently in production in Canada.  The style has no doubt evolved [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><strong>Greetings Program!</strong> 27 years since the debut of the original Tron movie &#8211; today for the first time, the world was given its most detailed look yet at some of the designs from the new movie, now officially called <strong>Tron Legacy</strong> which is currently in production in Canada.  The style has no doubt evolved since the original and if this is any indication of what&#8217;s to come in 2010, then it will be worth the wait because these initial images just look amazing.</p>

<p>I was around 12 years old when the initial Tron first came out and despite how much of the original film may be perceived today, its influence is lasting through to modern film making and CGI techniques, many of which were initially pioneered for this film. (See <strong><a href="http://digitalcontentproducer.com/dcc/revfeat/video_tron/"><strong>Tron Then and Now &#8211; 25 years of influence and counting</strong></a></strong> for more specifics).   Keep in mind, back then computers were all but a foreign entity to the vast majority of people and with the exception of those of us with an early <a href="http://en.wikipedia.org/wiki/Apple_II_series">Apple II</a>, <a href="http://en.wikipedia.org/wiki/TRS-80">TRS-80</a>, <a href="http://en.wikipedia.org/wiki/Commodore_VIC-20">VIC-20</a>, a <a href="http://en.wikipedia.org/wiki/Commodore_64">Commodore 64</a> or possibly even an early <a href="http://en.wikipedia.org/wiki/Atari_8-bit_family#Original_400.2F800_series">Atari computer</a>.  To keep it in perspective, the original Tron came out a full two years before the arrival of the <a href="http://en.wikipedia.org/wiki/Macintosh_128K">original Macintosh 128k</a> computer.</p>

<p>So between 1982 and 1983 (my formative and very influential years), I was fortunate to get to see two movies whose impact on the direction of my future was amazing.  Those two movies were of course: <a href="http://www.imdb.com/title/tt0084827/">Tron</a> and <a href="http://www.imdb.com/title/tt0086567/">War Games</a>.  Since then much has changed and these days I&#8217;ve got a <a href="http://www.apple.com/iphone/">small computer</a> in my pocket with more power than the original <a href="http://en.wikipedia.org/wiki/WOPR">WOPR</a>.  Ironically, as I write this post on my iPhone 3GS to be submitted wirelessly all while I&#8217;m out walking on the golf course at night &#8211; it&#8217;s staggering just how far things have come and the rate at which everything is evolving these days.</p>

<p>At the time the original Tron movie came out, I was using one of the greatest computers of the time, the mighty <a href="http://en.wikipedia.org/wiki/Apple_IIe">Apple //e</a> and thankfully today I&#8217;m still using a beautiful Apple Macintosh and doing what I love.  It isn&#8217;t lost on me that the first two designs below for the new <a href="http://www.youtube.com/watch?v=-3ODe9mqoDE">Light Cycles</a> look entirely like something straight from Apple right out of the mind of <a href="http://en.wikipedia.org/wiki/Jonathan_Ive">Jonathan Ive</a>.  This is one movie that I really hoped that they&#8217;d never get around to either remaking or doing a sequel for, if only because it was inevitable that Hollywood would screw it up but all indicators so far, <a href="http://www.google.com/search?client=safari&#038;rls=en-us&#038;q=Tron+Legacy&#038;ie=UTF-8&#038;oe=UTF-8">Tron Legacy</a> is looking like it might indeed be something special.  A person can at least hope.</p>

<blockquote>
Official plot synopsis:

TRON is a 3D high-tech adventure set in a digital world that&rsquo;s unlike anything ever captured on the big screen. Sam Flynn (GARRETT HEDLUND), the tech-savvy 27-year-old son of Kevin Flynn (JEFF BRIDGES), looks into his father&rsquo;s disappearance and finds himself pulled into the same world of fierce programs and gladiatorial games where his father has been living for 25 years. Along with Kevin&rsquo;s loyal confidant (OLIVIA WILDE), father and son embark on a life-and-death journey across a visually-stunning cyber universe that has become far more advanced and exceedingly dangerous.
</blockquote>

<p><i>All of these pictures came out today during an official panel at Comic-Con on Tron 2 &#8211; Retitled TRON Legacy.  You can read the full wrap-up <strong><a href="http://www.slashfilm.com/2009/07/23/comic-con-tron-2-retitled-tron-legacy-imax-3d-concept-art-and-new-scene-revealed/">here</a></strong>.</i></p>

<div style="text-align:center;"><img src="http://www.noscetipsum.com/blog/wp-content/uploads/tron2-collage-7-23-09.jpg" alt="tron2-collage-7-23-09.jpg" border="0" width="585" height="2600" />
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/07/24/first-look-at-designs-from-the-new-tron-legacy-movie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SlickMap CSS</title>
		<link>http://www.noscetipsum.com/blog/2009/07/08/slickmap-css/</link>
		<comments>http://www.noscetipsum.com/blog/2009/07/08/slickmap-css/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 20:06:25 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=555</guid>
		<description><![CDATA[

This is just badass. Site maps tend to fall in and out of vogue but this is something that I&#8217;ve wished I had for many years &#8211; create beautiful site maps with little more that a series of unordered list tags.  I&#8217;ve got a handful of projects that this is going to fit into [...]]]></description>
			<content:encoded><![CDATA[<p></p><div style="text-align:center;"><img src="http://www.noscetipsum.com/blog/wp-content/uploads/slickmapcss.jpg" alt="slickmapcss.jpg" border="0" width="435" height="339" /></div>

<p>This is just badass. Site maps tend to fall in and out of vogue but this is something that I&#8217;ve wished I had for many years &#8211; create beautiful site maps with little more that a series of unordered list tags.  I&#8217;ve got a handful of projects that this is going to fit into nicely.  Huge props to Matt Everson of Astuteo for creating this.</p>

<p>Description of <a href="http://astuteo.com/slickmap/">SlickMapCSS</a></p>

<blockquote>
<p><strong>SlickMap CSS</strong> is a simple stylesheet for displaying finished sitemaps directly from HTML unordered list navigation. It&rsquo;s suitable for most web sites &ndash; accommodating up to three levels of page navigation and additional utility links &ndash; and can easily be customized to meet your own individual needs, branding, or style preferences.</p>

            <p>The general idea of SlickMap CSS is to streamline the web design process by automating the illustration of sitemaps while at the same time allowing for the predevelopment of functional HTML navigation.</p>

                
            <h3>Features and Benefits</h3>  
                    
            <ul>
                <li>Eliminates the need for additional software</li>
                <li>Easily revised with clients on-the-fly</li>
                <li>Clickable anchors with visible URLs</li>
                <li>Design process results in working HTML code</li>    
            </ul>

</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/07/08/slickmap-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A method to sync almost any application between 2 or more Macs</title>
		<link>http://www.noscetipsum.com/blog/2009/07/07/a-method-to-sync-almost-any-application-between-2-or-more-macs/</link>
		<comments>http://www.noscetipsum.com/blog/2009/07/07/a-method-to-sync-almost-any-application-between-2-or-more-macs/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 17:57:26 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=550</guid>
		<description><![CDATA[

I&#8217;m thinking this couldn&#8217;t possibly be this easy but what started out as a relatively simple task turned into a ah-ha moment tonight.  Long story short &#8211; I came across a brain dead easy way to synchronize just about any application between multiple Macs using free software.  Full disclosure, I haven&#8217;t yet looked [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.noscetipsum.com/blog/wp-content/uploads/dropbox.jpg" alt="dropbox.jpg" border="0" width="180" height="180" align="right" vspace="5" hspace="5" /></p>

<p>I&#8217;m thinking this couldn&#8217;t possibly be this easy but what started out as a relatively simple task turned into a ah-ha moment tonight.  Long story short &#8211; I came across a brain dead easy way to synchronize just about any application between multiple Macs using free software.  Full disclosure, I haven&#8217;t yet looked into this on any bigger picture scale but for my needs, it has worked flawlessly.  For you and your Macs &#8211; caveat emptor my friend.</p>

<p>A little background &#8211; I&#8217;ve been using Apple&#8217;s online tools (formerly .Mac currently .Me) since way back in 2000 when they were quite rudimentary and called iTools (back when they were even free).  I still keep an active .Mac account (I don&#8217;t think I&#8217;ll ever be able to bring myself to call it .Me which just sounds so&#8230;lame) and I primarily use this account for purposes of syncing various apps (Calendars, Contacts, Mail, etc). With the iPhone 3GS, syncing is all the more important but one of my favorite aspects has always been the syncing of certain other applications (Apple and Non) like Transmit, Keychains,  Dashboard Widgets, Mail accounts and Bookmarks.  I always found that syncing function to work (mostly) and I&#8217;ve always wondered why more applications didn&#8217;t tie into .Mac&#8217;s sync services.</p>

<p>Tonight, I&#8217;ve discovered an easy solution to this issue that I wanted to sshare. I was an early user of <a href="http://culturedcode.com/things/">Cultured Code&#8217;s Things.app</a> and was happy when the <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284971781&#038;mt=8">iPhone version of Things</a> arrived (and also<a href="http://developer.apple.com/wwdc/ada/index.html">won an Apple Design Award</a> thank you very much).  As expected, the desktop version synced nicely with the iPhone/iPod Touch app.  Like a lot of developers, I tend to split my time between multiple Macs and after you get in the habit of routinely using an application, it becomes natural to want it on whatever computer you happen to be in front of and Things certainly felt that way for me.  With the syncing already happening between my desktop Mac and the iPhone automatically, I needed to find a quick way to get the Things database to now sync between the two Macs that I work on.</p>

<p>Being the kind of company that seems to anticipate your needs before you do, the fine folks over at Cultured Code had set up fully user editable wiki and sure enough, someone else had a similar need and found a very <a href="http://culturedcode.com/things/wiki/index.php/DropboxSync">elegant solution</a> using nothing but free software to do it (not to mention, extremely popular free software (Dropbox) that many of us already have installed on our systems).  I took just a few minutes, tried it out, and the problem of syncing Things on multiple Macs was history.</p>

<p><img src="http://www.noscetipsum.com/blog/wp-content/uploads/things.jpg" alt="things.jpg" border="0" width="171" height="200" align="left" vspace="5" hspace="5" /></p>

<p>Technically, it&#8217;s not at all a very complicated solution and with very minor modifications, you can get it work for just about any Mac applications (<strong>disclaimer: I&#8217;ve done this with the apps I find it necessary to have sync&#8217;d &#8211; your mileage may indeed vary &#8211; as always back that shit up before playing with any of this</strong>).  The big hero of the hour is the free software I mentioned called <strong><a href="https://www.getdropbox.com/home">DropBox</a></strong>.  For those of you not using it, I highly recommend it.  It&#8217;s an application that really does have a lot of potential uses.  In my case, I have a folder where I frequently save my weekly segments for the <a href="http://www.macreviewcast.com/">MacReviewCast</a> and on the other end, Tim Verporten receives the audio file minutes after I save it locally without me having to lift a finger.  Also, we have a group of people that use DropBox to collaborative on files for a book we&#8217;re writing and DropBox makes sure we all always have the most recent files. Another common use is for syncing files on multiple computers.  Bottom line, you owe it to yourself to go check out <strong><a href="https://www.getdropbox.com/home">DropBox</a></strong> and get yourself a free account.  While you are signing up, be a pal and enter my email (powellj@mac.com) as the referrer and they&#8217;ll give me additional free space on my DB account.</p>

<p>Back to our story &#8211; having said all that, here&#8217;s how it works in a nutshell:</p>

<p>Many of your applications hold persistent data in a common location: <strong>\ username \ library \ application support \ app-or-company-name \</strong></p>

<p>Inside this folder, you can usually find all your data stored in some common file format which can be anything from a flat text file, sqlite database, xml or whatever.  Most applications are hardwired to look for their data in this specific location (in some apps this can be changed, but more &#8211; its more hassle than its worth).</p>

<p>You can install DropBox on both (or more) of your Macs to then keep these special data folders (for each app separately) sync&#8217;d up on both machines so regardless of which Mac you happen to be at, the data is automatically up to date on all machines.  This basically does what sync services in .Mac/.Me does only without the $99/year pricetag (and in my experience, its way faster than .Mac&#8217;s syncing).  You will need to do all of this in the terminal (until someone takes 5 minutes and writes an AppleScript for it) but I&#8217;m thinking that anyone who has the need think in terms of syncing data between multiple Macs and takes the time to read this far, isn&#8217;t likely to be the kind of person scared off by a little command line action.  (but if you are, be sure to check out Dan Benjamin&#8217;s fine new screencast called <a href="https://peepcode.com/products/meet-the-command-line">Meet the Command Line</a> over at <a href="https://peepcode.com/">PeepCode</a>.</p>

<p>Details, details &#8230; (straight from <a href="http://culturedcode.com/things/wiki/index.php/DropboxSync">Culture Codes wiki post</a> on the subject) &#8211; just know that you&#8217;ll have to manually look in ~/ library / application support / <strong>XXX</strong> / to see the specifics of the files &amp; app you are needing to keep sync&#8217;d.  Drop me a line if you have questions on it.</p>

<blockquote>
This is a &#8220;how to&#8221; to keep Things in sync between Macs using Dropbox.
<ul>
<li>First we make an appropriate folder on Dropbox (you just need to do this on your first computer, and obviously both computers need to have Dropbox installed): mkdir -p ~/Dropbox/Library </li>
<li>Then we hop into the folder just above where Things stores its database: cd ~/Library/Application\ Support/Cultured\ Code </li>
<li>We now move your existing Things database onto Dropbox (again, just on the first computer): mv Things ~/Dropbox/Library/Things, OR: </li>
<li>If you&rsquo;re on the second computer (at work, for example), you need to remove the Things folder: rm -rf Things </li>
<li>Now we link the Things folder to Dropbox: ln -s ~/Dropbox/Library/Things Things </li>
<li> Instead of doing the last two steps, another option is to invoke Things by pressing the ALT key and choose the new Library in the Dropbox directory. </li>

Based off the longer version on my article: <strong><a href="http://intranation.com/entries/2008/10/synchronising-things-using-dropbox/">Synchronising Things using Dropbox</a></strong>

Note: This sync solution seems to work fine if you don&#8217;t run both Things apps at the same time. However, the one caveat is that scheduled todo&#8217;s based on iCal calendars (such as the Birthdays calendar) do not sync correctly. One Things app will have the correct calendar reference, but the other will have a ?. This is possibly because Things uses an internal reference for the calendars, not their display name.
</ul></blockquote>

<p><img src="http://www.noscetipsum.com/blog/wp-content/uploads/ccp.jpg" alt="ccp.jpg" border="0" width="179" height="179" align="right"  vspace="5" hspace="5" /></p>

<p>After Things.app, the first application that I really need to keep in sync was <a href="http://www.mcubedsw.com/software/codecollectorpro">Code Collector Pro</a> from M Cubed Software.  (Shameless plug &#8211; if you work with any kind of code whatsoever you really ought to check out CCP.  It is lightweight, extremely flexible and comes with a free web service to share your codebase with others (optional) but if you take nothing else away from this article check out CCP, it absolutely rocks).  I modified a few directory and file names but other than that, the instructions above did the trick nicely and now I&#8217;ve got up to date copies of all of my source code on either machine and I don&#8217;t even have to think about it &#8211; it just happens.</p>

<p>Obviously the weakest link in the chain here is the huge amount of trust being placed in DropBox.  Technically, a copy of every bit of data is going through their system and that is definitely worth significant consideration.  The data is technically stored on Amazons S3 service and Drew from DropBox adds: &#8220;We encrypt files using AES-256 before storing the file data on S3, and the underlying transport (for everything) is SSL. (we&rsquo;ll also be adding the ability to provide your own private key.)&#8221;</p>

<p>I&#8217;d be curious to hear how this works out for you all.  Drop me a line at powellj@mac.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/07/07/a-method-to-sync-almost-any-application-between-2-or-more-macs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RubyTube &#8211; A YouTube for Rubists Arrives</title>
		<link>http://www.noscetipsum.com/blog/2009/06/30/rubytube-a-youtube-for-rubists-arrives/</link>
		<comments>http://www.noscetipsum.com/blog/2009/06/30/rubytube-a-youtube-for-rubists-arrives/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 16:27:10 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=545</guid>
		<description><![CDATA[RubyTu.be is a community driven collection of Ruby related videos and screencasts.

Aside from getting a clever domain name, the new RubyTu.be site launched with a whopping 320 Ruby videos with more being added all the time. Can you say AppleTV meet RubyTu.be?  I have no more excuse that there&#8217;s nothing on TV these days.
]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.noscetipsum.com/blog/wp-content/uploads/buildingrubytube.jpg" alt="rubytube.jpg" border="0" width="190" height="60" align="right" /><b><a href="http://rubytu.be/">RubyTu.be</a> is a community driven collection of Ruby related videos and screencasts.</b><br /><br /></p>

<p>Aside from getting a clever domain name, the new RubyTu.be site launched with a whopping 320 Ruby videos with more being added all the time. Can you say AppleTV meet RubyTu.be?  I have no more excuse that there&#8217;s nothing on TV these days.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/06/30/rubytube-a-youtube-for-rubists-arrives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Rush</title>
		<link>http://www.noscetipsum.com/blog/2009/06/26/the-rush/</link>
		<comments>http://www.noscetipsum.com/blog/2009/06/26/the-rush/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 15:21:10 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=542</guid>
		<description><![CDATA[

From Uncle Bob

There&#8217;s nothing like the feeling of achievement when you get a complex software system working. It&#8217;s the feeling of the hunter making a hard fought kill. By the sheer power of your intellect you have imposed your will upon inanimate nature, and forced it to do your bidding. You feel the rush of [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.noscetipsum.com/blog/wp-content/uploads/railscode.jpg" alt="code.jpg" border="0" width="400" height="300" align="right" /></p>

<p>From <a href="http://blog.objectmentor.com/">Uncle Bob</a></p>

<p>There&rsquo;s nothing like the feeling of achievement when you get a complex software system working. It&rsquo;s the feeling of the hunter making a hard fought kill. By the sheer power of your intellect you have imposed your will upon inanimate nature, and forced it to do your bidding. You feel the rush of power, the satisfaction of victory. You are the master!</p>

<p>That&rsquo;s the good news.</p>

<p>The bad news is that you&rsquo;ve made a mess of things along the way.</p>

<p>This is inevitable. It takes a great deal of focus and endurance to get a system working just right. While you are consumed by that focus, you have little room for niceties like small functions, nice names, decoupling, and cleanliness.</p>

<p>My apprentice and I just finished achieving a major milestone in FitNesse. It used to be that each new release of FitNesse was contained in a zip file that had all the files and directories laid out just perfectly. This is great for a brand new installation, but doesn&rsquo;t work so well when you are upgrading. What we managed to get working last night was the ability for FitNesse to self-install from it&rsquo;s jar file. Now, whether you are installing for the first time, or just upgrading, FitNesse will install itself into your environment appropriately.</p>

<p><a href="http://blog.objectmentor.com/articles/2009/06/26/the-rush">Full article</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/06/26/the-rush/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone 3G S &#8211; The Calm Before the Storm</title>
		<link>http://www.noscetipsum.com/blog/2009/06/18/iphone-3g-s-the-calm-before-the-storm/</link>
		<comments>http://www.noscetipsum.com/blog/2009/06/18/iphone-3g-s-the-calm-before-the-storm/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 19:48:41 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=539</guid>
		<description><![CDATA[Ever since the keynote from WWDC last week, the usual slew of news from Apple fan boys &#38; MacMacs has kicked into some serious over drive and it seems you can&#8217;t turn around without someone (wrongfully) bitching about AT&#38;T not letting them out of their existing contract (learn to read your contract folks).  The [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Ever since the <a href="http://www.apple.com/quicktime/qtv/wwdc09/">keynote from WWDC</a> last week, the usual slew of news from Apple fan boys &amp; <a href="http://www.bynkii.com/archives/2003/05/macmacs.html">MacMacs</a> has kicked into some serious over drive and it seems you can&#8217;t turn around without someone (wrongfully) bitching about AT&amp;T not letting them out of their existing contract (learn to read your contract folks).  The time for talk is over with yesterday&#8217;s release of iPhone OS 3 being officially <a href="http://www.apple.com/iphone/softwareupdate/">released</a> into the wild (<a href="http://www.suntimes.com/business/1626396,ihnatko-review-iphone-os-3-061709.article">review</a>).  A few issues being reported around the web, on this end &#8211; I forked over the $10 to upgrade my iPod Touch which went flawlessly.</p>

<p>Tomorrow the hardware drops with the iPhone 3G S arriving at AT&amp;T as well as your local Apple stores (at least in the United States).  Andy Ihnatko&#8217;s just posted his review of the new iPhone <a href="http://www.suntimes.com/business/1626818,ihnatko-iphone-3-review-061709.article">here</a>.  Not being a biggest fan of crowds, I&#8217;ll probably skip tomorrows mad rush and but I&#8217;m thinking either over the weekend or possibly monday will be the day I pick up my iPhone 3G S.</p>

<p>It&#8217;s a trip watch the keynotes, read the articles and just be bombarded by all the new wiz-bang features in the new device but for me, it really hit home while listening to this week&#8217;s <a href="http://www.podtrac.com/pts/redirect.mp3/twit.cachefly.net/MBW-145.mp3">episode</a> of <a href="http://twit.tv/mbw">MacBreak Weekly</a> when they were discussing the new hardware specs in the 3G S and Alex Lindsay commented about the specs of the system he was using back when he worked at George Lucas&#8217;s <a href="http://www.ilm.com/">Industrial Light &amp; Magic</a> doing animation work on Star Wars (Episode 1).  The obvious point being we now carry around hardware &amp; software in our iPhones that is literally more powerful than the technology that went into making Star Wars &#8211; Damn.</p>

<div style="text-align:center;"><img src="http://www.noscetipsum.com/blog/wp-content/uploads/buildingjot6-18-09.jpg" alt="jot6-18-09.jpg" border="0" width="453" height="427" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/06/18/iphone-3g-s-the-calm-before-the-storm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.podtrac.com/pts/redirect.mp3/twit.cachefly.net/MBW-145.mp3" length="42368648" type="audio/mpeg" />
		</item>
		<item>
		<title>Good Programmers and How to Become One</title>
		<link>http://www.noscetipsum.com/blog/2009/06/04/good-programmers-and-how-to-become-one/</link>
		<comments>http://www.noscetipsum.com/blog/2009/06/04/good-programmers-and-how-to-become-one/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 16:40:39 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=536</guid>
		<description><![CDATA[

Pat Eyler has an interesting post where he interviews the folks behind the Ruby Best Practices Blog where they talk about what really makes a good programmer and some ideas on how to become one.

Much of what is discussed aligns pretty much spot on with my experiences with a programmer with real talent and the [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.noscetipsum.com/blog/wp-content/uploads/buildingquestionsfiveways.png" alt="QuestionsFiveWays.png" border="0" width="100" height="100" align="right" /></p>

<p>Pat Eyler has an <a href="http://on-ruby.blogspot.com/2009/06/good-programmers-and-how-to-become-one.html">interesting post</a> where he interviews the folks behind the <a href="http://blog.rubybestpractices.com/">Ruby Best Practices Blog</a> where they talk about what really makes a good programmer and some ideas on how to become one.</p>

<p>Much of what is discussed aligns pretty much spot on with my experiences with a programmer with real talent and the chops to back it up.</p>

<p><a href="http://on-ruby.blogspot.com/2009/06/good-programmers-and-how-to-become-one.html">Full article</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/06/04/good-programmers-and-how-to-become-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails 3 and the Real Secret to High Productivity</title>
		<link>http://www.noscetipsum.com/blog/2009/05/21/rails-3-and-the-real-secret-to-high-productivity/</link>
		<comments>http://www.noscetipsum.com/blog/2009/05/21/rails-3-and-the-real-secret-to-high-productivity/#comments</comments>
		<pubDate>Thu, 21 May 2009 23:10:26 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Influencers]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=523</guid>
		<description><![CDATA[From two weeks ago at RailsConf 2009, David Heinemeier Hansson&#8217;s keynote address on Rails 3 and the Real Secret to High Productivity.  There&#8217;s a lot of interesting refinements coming with Rails 3 which I compare to the forth coming OS X 10.6 Snow Leopard release being more about gradual improvements over earth shattering new [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>From two weeks ago at RailsConf 2009, David Heinemeier Hansson&#8217;s keynote address on <strong>Rails 3 and the Real Secret to High Productivity</strong>.  There&#8217;s a lot of interesting refinements coming with Rails 3 which I compare to the forth coming OS X 10.6 Snow Leopard release being more about gradual improvements over earth shattering new features.</p>

<p>Also from RailsConf 2009:</p>

<ul>
<li><a href="http://railsconf.blip.tv/">Keynote Videos</a></li>
<li><a href="http://railsconfcommunity.blip.tv/">Community Videos</a></li>
<li><a href="http://en.oreilly.com/rails2009/public/schedule/proceedings">Speaker Presentation Files</a></li>

<li><a href="http://www.flickr.com/photos/x180/sets/72157617654734959/">Photos from James Duncan Davidson</a></li>
</ul>

<p><embed src="http://blip.tv/play/Af_XBIa8BA" type="application/x-shockwave-flash" width="600" height="390" allowscriptaccess="always" allowfullscreen="true"></embed> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/05/21/rails-3-and-the-real-secret-to-high-productivity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>If you believe you are a competent programmer&#8230;</title>
		<link>http://www.noscetipsum.com/blog/2009/05/21/if-you-believe-you-are-a-competent-programmer/</link>
		<comments>http://www.noscetipsum.com/blog/2009/05/21/if-you-believe-you-are-a-competent-programmer/#comments</comments>
		<pubDate>Thu, 21 May 2009 17:50:38 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.noscetipsum.com/blog/?p=521</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p></p><p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/L_vcy7I0zIM&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/L_vcy7I0zIM&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.noscetipsum.com/blog/2009/05/21/if-you-believe-you-are-a-competent-programmer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
