<?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: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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Kevin Colyar » Blog</title>
	
	<link>http://kevin.colyar.net</link>
	<description>Computer Scientist &amp; Software Craftstman</description>
	<lastBuildDate>Thu, 31 Dec 2009 05:01:04 +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>
    <title>Kevin Colyar</title>
    <url>http://www.gravatar.com/avatar/1ef0603cbb4cee2961dd9dc2076d8c25?s=</url>
    <link>http://kevin.colyar.net</link>
   </image>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/kevincolyar" /><feedburner:info uri="kevincolyar" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Using a Seperate Browser for Selenium with Cucumber</title>
		<link>http://feedproxy.google.com/~r/kevincolyar/~3/pKkwfb1RYfA/</link>
		<comments>http://kevin.colyar.net/2009/12/using-a-seperate-browser-for-selenium-with-cucumbe/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 05:01:04 +0000</pubDate>
		<dc:creator>Kevin Colyar</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Cucumber]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Selenium]]></category>

		<guid isPermaLink="false">http://kevin.colyar.net/?p=300</guid>
		<description><![CDATA[If you&#8217;re using Selenium with Cucumber on a Mac you probably know that Firefox 3.5.3 is that latest version that works with Selenium.  I was getting fed up with not being able to update to the latest version of Firefox so here&#8217;s what I did.  Simply install Firefox 3.5.3 (the latest Selenium compatible [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re using Selenium with Cucumber on a Mac you probably know that Firefox 3.5.3 is that latest version that works with Selenium.  I was getting fed up with not being able to update to the latest version of Firefox so here&#8217;s what I did.  Simply install Firefox 3.5.3 (the latest Selenium compatible browser at the time of this writting) and name it /Applications/Firefox-3.5.3.app</p>
<p>This will be the Firefox installation Selenium will use and now you&#8217;re free to upgrade your /Applications/Firefox.app install.</p>
<p>Now add the following code to your <code>RAILS_ROOT/features/environments/selenium.rb file</code>.</p>
<div style="background: #999; color: #EEE; padding: 4px"><span style="color: #bdb66a;"><strong>Webrat</strong></span>.configure <span style="color: #f0e68b;"><strong>do</strong></span> |<span style="color: #98fa98;">config</span>|</p>
<p>config.mode = <span style="color: #ffa0a0;">:selenium</span></p>
<p><span style="color: #86cdeb;"> # Selenium defaults to using the selenium environment. Use the following to override this.</span></p>
<p>config.application_environment = <span style="color: #ffa0a0;">:test</span></p>
<p>config.selenium_browser_key = <span style="color: #ffdeac;">&#8220;</span><span style="color: #ffa0a0;">*firefox /Applications/Firefox-3.5.3.app/Contents/MacOS/firefox-bin</span><span style="color: #ffdeac;">&#8220;</span></p>
<p><span style="color: #f0e68b;"><strong>end</strong></span></div>
<p>Don&#8217;t forget to do this hack:<br />
<code><br />
$ cd /Applications/Firefox-3.5.3.app/Contents/MacOS<br />
$ mv libsqlite3.dylib _libsqlite3.dylib<br />
</code></p>
<p>For more help setting up Cucumber and Selenium, check my other post <a title="Permanent Link to Setting Up Cucumber to Use Webrat and Selenium with Rails" rel="bookmark" href="../2009/12/setting-up-webrat-and-selenium-on-rails/">Setting Up Cucumber to Use Webrat and Selenium with Rails.</a></p>
<img src="http://feeds.feedburner.com/~r/kevincolyar/~4/pKkwfb1RYfA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kevin.colyar.net/2009/12/using-a-seperate-browser-for-selenium-with-cucumbe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kevin.colyar.net/2009/12/using-a-seperate-browser-for-selenium-with-cucumbe/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=using-a-seperate-browser-for-selenium-with-cucumbe</feedburner:origLink></item>
		<item>
		<title>Fixing Airfoil Speakers for Ubuntu</title>
		<link>http://feedproxy.google.com/~r/kevincolyar/~3/diy3FwGY0Mg/</link>
		<comments>http://kevin.colyar.net/2009/12/fixing-airfoil-speakers-for-ubuntu/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 05:01:35 +0000</pubDate>
		<dc:creator>Kevin Colyar</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://kevin.colyar.net/?p=294</guid>
		<description><![CDATA[Airfoil is a great piece of software that I use for playing music on all the computers and iPhones in my house.  This weekend I tried to install Airfoil speakers on the Unbuntu machine in my workshop and ran into trouble.  Long story short, I needed to replace the installed DLLs with those of the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.rogueamoeba.com/airfoil/mac/">Airfoil</a> is a great piece of software that I use for playing music on all the computers and iPhones in my house.  This weekend I tried to install Airfoil speakers on the Unbuntu machine in my workshop and ran into trouble.  Long story short, I needed to replace the installed DLLs with those of the Windows client.  This works because DLLS are .NET libraries and run on Mono on Ubuntu.</p>
<p>I&#8217;ve packaged the DLLs <a href="http://kevin.colyar.net/wp-content/uploads/2009/12/Airfoil-DLLs.zip">here</a> so you don&#8217;t have to find a Windows machine to install Airfoil speakers on.</p>
<img src="http://feeds.feedburner.com/~r/kevincolyar/~4/diy3FwGY0Mg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kevin.colyar.net/2009/12/fixing-airfoil-speakers-for-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kevin.colyar.net/2009/12/fixing-airfoil-speakers-for-ubuntu/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=fixing-airfoil-speakers-for-ubuntu</feedburner:origLink></item>
		<item>
		<title>Setting Up Cucumber to Use Webrat and Selenium with Rails</title>
		<link>http://feedproxy.google.com/~r/kevincolyar/~3/s3j0FkpGFt8/</link>
		<comments>http://kevin.colyar.net/2009/12/setting-up-webrat-and-selenium-on-rails/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 04:45:44 +0000</pubDate>
		<dc:creator>Kevin Colyar</dc:creator>
				<category><![CDATA[Cucumber]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[Webrat]]></category>

		<guid isPermaLink="false">http://kevin.colyar.net/?p=245</guid>
		<description><![CDATA[The following is the result of having to setup cucumber to use webrat and selenium twice from scratch and not finding a very good resource for doing so. I hope this can help someone else.  Corrections and feedback are welcome.]]></description>
			<content:encoded><![CDATA[<style type="text/css">
  code {
    background-color: #333; 
   display: block; 
   color: #FFF;
   font-family: monospace;
  padding: 6px;
}
</style>
<p>The following is the result of having to setup cucumber to use webrat and selenium twice from scratch and not finding a very good resource for doing so. I hope this can help someone else.  Corrections and feedback are welcome.</p>
<p><strong>Install selenium-client version 1.2.16</strong><br />
<code>$ gem install selenium-client --version=1.2.16</code></p>
<p>Generate cucumber environment<br />
<code>$ ./script/generate cucumber</code></p>
<p><strong>Cucumber Setup:</strong></p>
<p>Use can use my cucumber_setup rails generator.  It&#8217;s on github at <a href="http://github.com/kevincolyar/rails_generators">http://github.com/kevincolyar/rails_generators</a> and run:<br />
<code><br />
$ ./script/generate cucumber_setup<br />
</code><br />
and you&#8217;re done.</p>
<p><strong>Otherwise</strong>, here&#8217;s how you can setup your rails environment to use both webrat and selenium with rails from scratch.</p>
<p>Create a <b>cucumber.yml</b> file in the root of your rails project containing the following:<br />
<code><br />
<font color="#fbf204">1 </font><font color="#98fa98">default</font><font color="#ffdeac">:</font>&nbsp;<font color="#f0e68b"><b>-</b></font>r features/support <font color="#f0e68b"><b>-</b></font>r features/environments/plain.rb <font color="#f0e68b"><b>-</b></font>r features/step_definitions features/plain<br />
<font color="#fbf204">2 </font><font color="#98fa98">selenium</font><font color="#ffdeac">:</font>&nbsp;<font color="#f0e68b"><b>-</b></font>r features/support <font color="#f0e68b"><b>-</b></font>r features/environments/enhanced.rb <font color="#f0e68b"><b>-</b></font>r features/step_definitions features/enhanced<br />
<font color="#fbf204">3 </font><font color="#98fa98">autotest</font><font color="#ffdeac">:</font>&nbsp;<font color="#f0e68b"><b>-</b></font>r features/support <font color="#f0e68b"><b>-</b></font>r features/environments/plain.rb <font color="#f0e68b"><b>-</b></font>r features/step_definitions <font color="#f0e68b"><b>--</b></font>color <font color="#f0e68b"><b>--</b></font>format pretty <font color="#f0e68b"><b>--</b></font>tags ~@selenium<br />
<font color="#fbf204">4 </font>autotest<font color="#f0e68b"><b>-</b></font><font color="#98fa98">all</font><font color="#ffdeac">:</font>&nbsp;<font color="#f0e68b"><b>-</b></font>r features/support <font color="#f0e68b"><b>-</b></font>r features/environments/plain.rb <font color="#f0e68b"><b>-</b></font>r features/step_definitions <font color="#f0e68b"><b>--</b></font>color <font color="#f0e68b"><b>--</b></font>format progress <font color="#f0e68b"><b>--</b></font>tags ~@selenium<br />
<font color="#fbf204">5 </font><br />
</font><br />
</code></p>
<p>Create the following directories:<br />
<code><br />
$ mkdir features/environments features/plain features/enhanced<br />
</code></p>
<p>Create <b>features/environments/plain.rb</b> containing the following:<br />
<code><br />
<font color="#fbf204">1 </font><font color="#86cdeb">#Cucumber::Rails.use_transactional_fixtures</font><br />
<font color="#fbf204">2 </font><font color="#86cdeb">#Cucumber::Rails.bypass_rescue # Comment out this line if you want Rails own error handling </font><br />
<font color="#fbf204">3 </font><br />
<font color="#fbf204">4 </font><font color="#bdb66a"><b>Webrat</b></font>.configure <font color="#f0e68b"><b>do</b></font>&nbsp;|<font color="#98fa98">config</font>|<br />
<font color="#fbf204">5 </font>&nbsp;&nbsp;config.mode = <font color="#ffa0a0">:rails</font><br />
<font color="#fbf204">6 </font><font color="#f0e68b"><b>end</b></font><br />
<font color="#fbf204">7 </font><font color="#86cdeb"># (e.g. rescue_action_in_public / rescue_responses / rescue_from)</font><br />
</font><br />
</code></p>
<p>Create <b>features/environments/enhanced.rb</b> containing the following:<br />
<code><br />
<span style="color: #fbf204;"> 1 </span><br />
<span style="color: #fbf204;"> 2 </span><span style="color: #bdb66a;"><strong>Webrat</strong></span>.configure <span style="color: #f0e68b;"><strong>do</strong></span> |<span style="color: #98fa98;">config</span>|<br />
<span style="color: #fbf204;"> 3 </span> config.mode = <span style="color: #ffa0a0;">:selenium</span><br />
<span style="color: #fbf204;"> 4 </span> <span style="color: #86cdeb;"># Selenium defaults to using the selenium environment. Use the following to override this.</span><br />
<span style="color: #fbf204;"> 5 </span> <span style="color: #86cdeb;"># config.application_environment = :test</span><br />
<span style="color: #fbf204;"> 6 </span><span style="color: #f0e68b;"><strong>end</strong></span><br />
<span style="color: #fbf204;"> 7 </span><br />
<span style="color: #fbf204;"> 8 </span><span style="color: #86cdeb;"># this is necessary to have webrat "wait_for" the response body to be available</span><br />
<span style="color: #fbf204;"> 9 </span><span style="color: #86cdeb;"># when writing steps that match against the response body returned by selenium</span><br />
<span style="color: #fbf204;">10 </span>World(<span style="color: #bdb66a;"><strong>Webrat</strong></span>::<span style="color: #bdb66a;"><strong>Selenium</strong></span>::<span style="color: #bdb66a;"><strong>Matchers</strong></span>)<br />
<span style="color: #fbf204;">11 </span><br />
<span style="color: #fbf204;">12 </span><span style="color: #bdb66a;"><strong>Before</strong></span> <span style="color: #f0e68b;"><strong>do</strong></span><br />
<span style="color: #fbf204;">13 </span> <span style="color: #86cdeb;"># truncate your tables here, since you can't use transactional fixtures*</span><br />
<span style="color: #fbf204;">14 </span><span style="color: #f0e68b;"><strong>end</strong></span><br />
</code></p>
<p><strong>Firefox hack:</strong><br />
<code>$ cd /Applications/Firefox.app/Contents/MacOS<br />
$ sudo mv libsqlite3.dylib _libsqlite3.dylib</code><br />
<span style="font-size: .9em; font-weight: bold">If anyone knows a better fix for this please let me know. </span></p>
<p><strong>Running Cucumber:</strong></p>
<p>Now just place your webrat stories in <b>features/plain</b> and your selenium stories <b>features/enhanced</b></p>
<p>To run your webrat stories, simply run:<br />
<code>$ cucumber</code></p>
<p>To run your selenium stories, run:<br />
<code>$ cucumber -p selenium</code></p>
<img src="http://feeds.feedburner.com/~r/kevincolyar/~4/s3j0FkpGFt8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kevin.colyar.net/2009/12/setting-up-webrat-and-selenium-on-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kevin.colyar.net/2009/12/setting-up-webrat-and-selenium-on-rails/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=setting-up-webrat-and-selenium-on-rails</feedburner:origLink></item>
		<item>
		<title>My GTD Tools</title>
		<link>http://feedproxy.google.com/~r/kevincolyar/~3/s8pe43C9ku8/</link>
		<comments>http://kevin.colyar.net/2009/11/my-gtd-tools/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 05:12:47 +0000</pubDate>
		<dc:creator>Kevin Colyar</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[GTD]]></category>
		<category><![CDATA[Mouse-less Computing]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Vim]]></category>

		<guid isPermaLink="false">http://kevin.colyar.net/?p=241</guid>
		<description><![CDATA[The following is a list of tools that I use on a daily basis to support my way of Getting Things Done:

Remember the Milk &#8211; My main inbox and list manager.
Concentrate &#8211; My Pomodoro timer for bursts of highly concentrated work.
Wallet notepad and mini pen &#8211; For writing down &#8220;stuff&#8221; that comes to mind.
MacVim &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>The following is a list of tools that I use on a daily basis to support my way of <a href="http://en.wikipedia.org/wiki/Getting_Things_Done">Getting Things Done</a>:</p>
<ul>
<li><a href="http://www.rememberthemilk.com/">Remember the Milk</a> &#8211; My main inbox and list manager.</li>
<li><a href="http://getconcentrating.com/">Concentrate</a> &#8211; My <a href="http://www.pomodorotechnique.com/">Pomodoro</a> timer for bursts of highly concentrated work.</li>
<li>Wallet notepad and mini pen &#8211; For writing down &#8220;stuff&#8221; that comes to mind.</li>
<li><a href="http://code.google.com/p/macvim/">MacVim</a> &#8211; Text Editor for editing files of projects, goals, and accomplishments.</li>
<li><a href="http://www.dropbox.com/">Dropbox</a> &#8211; For syncing project files and folders between multiple computers.</li>
<li>Two Tray Inbox &#8211; One tray for incoming and one for &#8216;to read&#8217;.</li>
<li>Pen and paper &#8211; For mind mapping and collecting.</li>
<li>Books, Blogs, and Audiobooks &#8211; For sharpening the axe.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/kevincolyar/~4/s8pe43C9ku8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kevin.colyar.net/2009/11/my-gtd-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kevin.colyar.net/2009/11/my-gtd-tools/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=my-gtd-tools</feedburner:origLink></item>
		<item>
		<title>DejaMenu</title>
		<link>http://feedproxy.google.com/~r/kevincolyar/~3/X6ZMjR8j8c0/</link>
		<comments>http://kevin.colyar.net/2009/10/dejamenu/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 21:13:18 +0000</pubDate>
		<dc:creator>Kevin Colyar</dc:creator>
				<category><![CDATA[Mouse-less Computing]]></category>

		<guid isPermaLink="false">http://kevin.colyar.net/?p=239</guid>
		<description><![CDATA[Found a cool little app to help with mouse-less navigation in OSX.  It&#8217;s call DejaMenu and it can be found here:
http://homepage.mac.com/khsu/DejaMenu/DejaMenu.html
It&#8217;s very simple to use.  The default hot-key combination is command-shift-m to bring up DejaMenu which displays a dialog of the current apps menu bar actions.  I&#8217;ve been looking for a good [...]]]></description>
			<content:encoded><![CDATA[<p>Found a cool little app to help with mouse-less navigation in OSX.  It&#8217;s call DejaMenu and it can be found here:</p>
<p><a href="http://homepage.mac.com/khsu/DejaMenu/DejaMenu.html">http://homepage.mac.com/khsu/DejaMenu/DejaMenu.html</a></p>
<p>It&#8217;s very simple to use.  The default hot-key combination is command-shift-m to bring up DejaMenu which displays a dialog of the current apps menu bar actions.  I&#8217;ve been looking for a good mouse-less way to access the menu bar.  I just wish it had vi-like navigation instead of using the arrow keys.</p>
<img src="http://feeds.feedburner.com/~r/kevincolyar/~4/X6ZMjR8j8c0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kevin.colyar.net/2009/10/dejamenu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kevin.colyar.net/2009/10/dejamenu/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=dejamenu</feedburner:origLink></item>
		<item>
		<title>FBI #3</title>
		<link>http://feedproxy.google.com/~r/kevincolyar/~3/SQVFFgSTDAM/</link>
		<comments>http://kevin.colyar.net/2009/09/fbi-003/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 22:54:45 +0000</pubDate>
		<dc:creator>Kevin Colyar</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[From the Browser Inbox]]></category>

		<guid isPermaLink="false">http://kevin.colyar.net/?p=201</guid>
		<description><![CDATA[FYI: I&#8217;m going to start referring to From the Browser Inbox as FBI.
Mastering the Craft of Programming: The Role of Language and Agile Methods
an interview with Ward Cunningham &#8211; A quick video.
How to Use Encrypted Disk Images &#8211; Instructions on how to create and use OSX&#8217;s encrypted disk images.  Useful for securing sensitive data.
Why You [...]]]></description>
			<content:encoded><![CDATA[<p><strong>FYI</strong>: I&#8217;m going to start referring to From the Browser Inbox as FBI.</p>
<p><a href="http://content.newrelic.com/railslab/videos/railslab-cunningham-mastery.m4v">Mastering the Craft of Programming: The Role of Language and Agile Methods<br />
an interview with Ward Cunningham</a> &#8211; A quick video.</p>
<p><a href="http://www.macinstruct.com/node/76">How to Use Encrypted Disk Images</a> &#8211; Instructions on how to create and use OSX&#8217;s encrypted disk images.  Useful for securing sensitive data.</p>
<p><a href="http://carsonified.com/blog/web-apps/why-you-should-switch-from-subversion-to-git/">Why You Should Switch from Subversion to Git</a> &#8211; &#8220;I’m going to introduce you to <a href="http://git-scm.com/">Git</a>, my favorite DVCS, and hopefully show you why it is not only a better version control system than Subversion, but also a revolutionary way to think about how you get your work done.&#8221;</p>
<img src="http://feeds.feedburner.com/~r/kevincolyar/~4/SQVFFgSTDAM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kevin.colyar.net/2009/09/fbi-003/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>

		<feedburner:origLink>http://kevin.colyar.net/2009/09/fbi-003/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=fbi-003</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/kevincolyar/~5/gCMlJgWd9mQ/railslab-cunningham-mastery.m4v" length="82448683" type="video/x-m4v" /><feedburner:origEnclosureLink>http://content.newrelic.com/railslab/videos/railslab-cunningham-mastery.m4v</feedburner:origEnclosureLink></item>
		<item>
		<title>From the Browser Inbox #2</title>
		<link>http://feedproxy.google.com/~r/kevincolyar/~3/yUDEZNLqs1g/</link>
		<comments>http://kevin.colyar.net/2009/09/from-the-browser-inbox-2/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 17:04:09 +0000</pubDate>
		<dc:creator>Kevin Colyar</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[From the Browser Inbox]]></category>

		<guid isPermaLink="false">http://kevin.colyar.net/?p=196</guid>
		<description><![CDATA[Is Your Music Still in You? &#8211; &#8220;When you don’t combine your passion with your work, it’s like putting a lawn mower engine in a Porsche.&#8221;
Top 10+ Things .NET Developers Should Know About Ruby &#8211; Nice slide deck overview of Ruby features.
The Pragmatic Bookshelf &#8211; Read Our Magazines -  Free magazines packed full of interesting [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.intouch.org/site/c.cnKBIPNuEoG/b.5332623/k.8A08/Is_Your_Music_Still_in_You.htm">Is Your Music Still in You?</a> &#8211; &#8220;When you don’t combine your passion with your work, it’s like putting a lawn mower engine in a Porsche.&#8221;</p>
<p><a href="http://www.slideshare.net/jefflcohen/top-10-things-net-developers-should-know-about-ruby">Top 10+ Things .NET Developers Should Know About Ruby</a> &#8211; Nice slide deck overview of Ruby features.</p>
<p><a href="http://www.pragprog.com/magazines">The Pragmatic Bookshelf &#8211; Read Our Magazines</a> -  Free magazines packed full of interesting articles,   features, and departments.</p>
<img src="http://feeds.feedburner.com/~r/kevincolyar/~4/yUDEZNLqs1g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kevin.colyar.net/2009/09/from-the-browser-inbox-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kevin.colyar.net/2009/09/from-the-browser-inbox-2/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=from-the-browser-inbox-2</feedburner:origLink></item>
		<item>
		<title>From the Browser Inbox</title>
		<link>http://feedproxy.google.com/~r/kevincolyar/~3/NxUl8HWAsRk/</link>
		<comments>http://kevin.colyar.net/2009/09/from-the-browser-inbox/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 18:28:58 +0000</pubDate>
		<dc:creator>Kevin Colyar</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://blog.kevin.colyar.net/?p=142</guid>
		<description><![CDATA[Here&#8217;s a few better-than-most links that were thrown into my browser inbox.

HAML &#8211; &#8220;Haml is the next step in generating views in your Rails application. Haml is a refreshing take that is meant to free us from the sh*tty templating languages we have gotten used to.&#8221;
Cyclomaniacs &#8211; &#8220;Cyclomaniacs is a funny flash bike racing game [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a few better-than-most links that were thrown into my <a href="http://kevin.colyar.net/2009/09/the-browser-inbox/">browser inbox</a>.</p>
<p><a href="http://standupforamerica.files.wordpress.com/2009/06/uncle-sam-stop-whining.jpg"><img class="alignnone" src="http://standupforamerica.files.wordpress.com/2009/06/uncle-sam-stop-whining.jpg" alt="" width="146" height="194" /></a></p>
<p><a href="http://haml-lang.com/">HAML</a> &#8211; &#8220;Haml is the next step in generating views in your Rails application. Haml is a refreshing take that is meant to free us from the sh*tty templating languages we have gotten used to.&#8221;</p>
<p><a title="Cyclomaniacs" href="http://www.silvergames.com/game/cyclomaniacs/">Cyclomaniacs</a> &#8211; &#8220;Cyclomaniacs is a funny flash bike racing game with 20 different riders. Mission of the game is to unlock bikes, tracks and upgrades.&#8221;</p>
<p><a href="http://blog.backblaze.com/2009/09/01/petabytes-on-a-budget-how-to-build-cheap-cloud-storage/">Petabytes on a Budget</a> &#8211; &#8220;At Backblaze, we provide unlimited storage to our customers for only $5 per month, so we had to figure out how to store hundreds of petabytes of customer data in a reliable, scalable way—and keep our costs low. After looking at several overpriced commercial solutions, we decided to build our own custom Backblaze Storage Pods: 67 terabyte 4U servers for $7,867.&#8221;</p>
<img src="http://feeds.feedburner.com/~r/kevincolyar/~4/NxUl8HWAsRk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kevin.colyar.net/2009/09/from-the-browser-inbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kevin.colyar.net/2009/09/from-the-browser-inbox/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=from-the-browser-inbox</feedburner:origLink></item>
		<item>
		<title>The Browser Inbox</title>
		<link>http://feedproxy.google.com/~r/kevincolyar/~3/QVOGI3hPYFk/</link>
		<comments>http://kevin.colyar.net/2009/09/the-browser-inbox/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 18:12:54 +0000</pubDate>
		<dc:creator>Kevin Colyar</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[GTD]]></category>

		<guid isPermaLink="false">http://blog.kevin.colyar.net/?p=145</guid>
		<description><![CDATA[
Something I&#8217;ve found helpful in my pursuit to Get Things Done (GTD) was to identify an inbox for my browser.  My browser inbox is the place I throw all links that I want to either read later, move to a bookmark folder for reference, or throw into a blog post or tweet.  And just like [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-146" title="2009-09-02_2157" src="http://blog.kevin.colyar.net/wp-content/uploads/2009/09/2009-09-02_2157.png" alt="2009-09-02_2157" width="324" height="149" /></p>
<p>Something I&#8217;ve found helpful in my pursuit to <a href="http://en.wikipedia.org/wiki/Getting_Things_Done">Get Things Done</a> (GTD) was to identify an inbox for my browser.  My browser inbox is the place I throw all links that I want to either read later, move to a bookmark folder for reference, or throw into a blog post or tweet.  And just like all other inboxes in GTD, it should be processed on a regular basis in a pursuit to get to inbox-zero.</p>
<img src="http://feeds.feedburner.com/~r/kevincolyar/~4/QVOGI3hPYFk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kevin.colyar.net/2009/09/the-browser-inbox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://kevin.colyar.net/2009/09/the-browser-inbox/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=the-browser-inbox</feedburner:origLink></item>
		<item>
		<title>Vimerperator Pass Through</title>
		<link>http://feedproxy.google.com/~r/kevincolyar/~3/ItEAHFrrcvk/</link>
		<comments>http://kevin.colyar.net/2009/08/vimerperator_pass_through/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 20:27:33 +0000</pubDate>
		<dc:creator>Kevin Colyar</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Vim]]></category>

		<guid isPermaLink="false">http://blog.kevin.colyar.net/?p=104</guid>
		<description><![CDATA[For those of you who going mouseless in Firefox using Vimperator, here&#8217;s a good tip that has solved some problems for me.
Use Pass Through Mode by hitting ctrl-z to disable Vimperator on the current page to get normal operation of your keys.  This is especially helpful for flash players that need keyboard input or web [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you who going mouseless in <a href="http://www.mozilla.com/en-US/firefox/">Firefox</a> using <a href="http://vimperator.org/trac/wiki/Vimperator">Vimperator</a>, here&#8217;s a good tip that has solved some problems for me.</p>
<p>Use Pass Through Mode by hitting ctrl-z to disable <a href="http://vimperator.org/trac/wiki/Vimperator">Vimperator</a> on the current page to get normal operation of your keys.  This is especially helpful for flash players that need keyboard input or web apps like Gmail that have their own keyboard shortcuts.  Then just hit the escape key to return to using <a href="http://vimperator.org/trac/wiki/Vimperator">Vimperator</a>.</p>
<blockquote><p>Ctrl-z : Enters pass through mode.</p>
<p>Esc : Escapes pass through mode.</p></blockquote>
<img src="http://feeds.feedburner.com/~r/kevincolyar/~4/ItEAHFrrcvk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kevin.colyar.net/2009/08/vimerperator_pass_through/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kevin.colyar.net/2009/08/vimerperator_pass_through/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=vimerperator_pass_through</feedburner:origLink></item>
	</channel>
</rss>
