<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">
 
  <title>Jamie van Dyke News Feed</title>
  <subtitle>The writings, teachings and musings of Jamie van Dyke</subtitle>
  
  <link href="http://www.jamievandyke.com/" />
  <updated>2009-05-22T18:27:36+01:00</updated>
  <author>
    <name>Jamie van Dyke</name>
    <email>jamie@fearoffish.com</email>
  </author>
  <id>http://www.jamievandyke.com/</id>
  
  <geo:lat>53.9605</geo:lat><geo:long>-2.0246</geo:long><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-sa/2.0/" /><logo>http://www.feedburner.com/fb/images/pub/fb_pwrd.gif</logo><link rel="self" href="http://feeds.feedburner.com/FearOfFish-RubyOnRails" type="application/atom+xml" /><feedburner:emailServiceId>FearOfFish-RubyOnRails</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry>
    <title>Twitter + World of Warcraft Announcements</title>
    <link href="http://feedproxy.google.com/~r/FearOfFish-RubyOnRails/~3/BCTa3gnLNo4/twitter-+-world-of-warcraft-announcements.html" />
    <id>tag:www.jamievandyke.com,2009-05-03:1241348622</id>
    <updated>2009-05-03T12:03:42+01:00</updated>
    <content type="html">It&amp;#8217;s been a while since I posted anything, and I intend to fix that with smaller posts that describe things I&amp;#8217;m doing.  So let&amp;#8217;s start off this new regime with a little post about a tiny script I wrote the other day for my WoW guild.  We are now using a twitter account to post...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=5-ECXvAHFL4:X82rEk3EuaY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=5-ECXvAHFL4:X82rEk3EuaY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?i=5-ECXvAHFL4:X82rEk3EuaY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FearOfFish-RubyOnRails/~4/BCTa3gnLNo4" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.jamievandyke.com/blog/2009/05/03/twitter-+-world-of-warcraft-announcements.html</feedburner:origLink></entry>
  
  <entry>
    <title>May</title>
    <link href="http://feedproxy.google.com/~r/FearOfFish-RubyOnRails/~3/I4ZhicxnwWY/05" />
    <id>tag:www.jamievandyke.com,2009-05-03:1241348622</id>
    <updated>2009-05-03T12:03:42+01:00</updated>
    <content type="html">May


  Twitter + World of Warcraft Announcements(2009-05-03)

  
    
It&amp;#8217;s been a while since I posted anything, and I intend to fix that with smaller posts that describe things I&amp;#8217;m doing.  So let&amp;#8217;s start off this new regime with a little post about a tiny script I wrote the...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=HGAvIikybqM:X82rEk3EuaY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=HGAvIikybqM:X82rEk3EuaY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?i=HGAvIikybqM:X82rEk3EuaY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FearOfFish-RubyOnRails/~4/I4ZhicxnwWY" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.jamievandyke.com/blog/2009/05</feedburner:origLink></entry>
  
  <entry>
    <title>Building a Gem Using BDD</title>
    <link href="http://feedproxy.google.com/~r/FearOfFish-RubyOnRails/~3/2VBIfgDu588/building-a-gem-using-bdd.html" />
    <id>tag:www.jamievandyke.com,2009-01-09:1231514881</id>
    <updated>2009-01-09T15:28:01+00:00</updated>
    <content type="html">I wrote this article for the first edition of &amp;#8220;The Rubyist&amp;#8221;, and having left it a good set of months, I&amp;#8217;m posting it here for your perusal.


The internet is full of tutorials and blogs on Rails, but lacking in the Ruby Gem building department, and as part of my work for Engine...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=oEh1u0jaM2I:r2gcy1BVs4g:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=oEh1u0jaM2I:r2gcy1BVs4g:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?i=oEh1u0jaM2I:r2gcy1BVs4g:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FearOfFish-RubyOnRails/~4/2VBIfgDu588" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.jamievandyke.com/blog/2009/01/09/building-a-gem-using-bdd.html</feedburner:origLink></entry>
  
  <entry>
    <title>Filtering Passwords in the Rails Log</title>
    <link href="http://feedproxy.google.com/~r/FearOfFish-RubyOnRails/~3/8o2Xb7ZsIGU/filtering-passwords-in-the-rails-log.html" />
    <id>tag:www.jamievandyke.com,2008-01-13:1200236266</id>
    <updated>2008-01-13T14:57:46+00:00</updated>
    <content type="html">Every time a user logs on to your Rails site, they enter a username or password.  The login form you&amp;#8217;ve created no doubt POST&amp;#8217;s that value to your Rails application, which it then kindly logs in your production.log.  This is fine for development, but what about when you deploy your site...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=2BKSymsKlcI:jx3hLar8Jxo:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=2BKSymsKlcI:jx3hLar8Jxo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?i=2BKSymsKlcI:jx3hLar8Jxo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FearOfFish-RubyOnRails/~4/8o2Xb7ZsIGU" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.jamievandyke.com/blog/2008/01/13/filtering-passwords-in-the-rails-log.html</feedburner:origLink></entry>
  
  <entry>
    <title>Red and Yellow And...</title>
    <link href="http://feedproxy.google.com/~r/FearOfFish-RubyOnRails/~3/EnTwBpqcXmQ/red-and-yellow-and.html" />
    <id>tag:www.jamievandyke.com,2008-12-06:1228606149</id>
    <updated>2008-12-06T23:29:09+00:00</updated>
    <content type="html">One of my last projects required me to spend a ridiculous amount of time categorising images into groups of colour.  What a pain in the gluteus maximus.  So bollocks to that, let&amp;#8217;s see if we can&amp;#8217;t automate it a little to cut down on the flak.
Prepare

So, the tools for today&amp;#8217;s...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=ajIyvo7YELo:vEzVqGr9xlc:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=ajIyvo7YELo:vEzVqGr9xlc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?i=ajIyvo7YELo:vEzVqGr9xlc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FearOfFish-RubyOnRails/~4/EnTwBpqcXmQ" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.jamievandyke.com/blog/2008/12/06/red-and-yellow-and.html</feedburner:origLink></entry>
  
  <entry>
    <title>Oh, the Memories</title>
    <link href="http://feedproxy.google.com/~r/FearOfFish-RubyOnRails/~3/mHuyf1-6r_8/oh-the-memories.html" />
    <id>tag:www.jamievandyke.com,2008-05-03:1209777611</id>
    <updated>2008-05-03T02:20:11+01:00</updated>
    <content type="html">Let&amp;#8217;s pretend that you&amp;#8217;re busy making a kick ass template maker, and you&amp;#8217;d like to keep backups of the file you generate. You certainly don&amp;#8217;t want to write over it every time, in case there&amp;#8217;s customer changes that have been made since the last time you did. What if you...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=S2u2V0Jgv0w:KpP62WAlTis:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=S2u2V0Jgv0w:KpP62WAlTis:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?i=S2u2V0Jgv0w:KpP62WAlTis:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FearOfFish-RubyOnRails/~4/mHuyf1-6r_8" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.jamievandyke.com/blog/2008/05/03/oh-the-memories.html</feedburner:origLink></entry>
  
  <entry>
    <title>Simple AJAX and Inline Javascript With Rails</title>
    <link href="http://feedproxy.google.com/~r/FearOfFish-RubyOnRails/~3/CO_cDeE3N2M/simple-ajax-and-inline-javascript-with-rails.html" />
    <id>tag:www.jamievandyke.com,2008-02-02:1201961530</id>
    <updated>2008-02-02T14:12:10+00:00</updated>
    <content type="html">I&amp;#8217;ve noticed a lot of people asking questions about ajax, rjs, scriptaculous and other whizzy cool effects lately.  So I thought I&amp;#8217;d document a couple here so there&amp;#8217;s less confusion about some of the simpler effects.  I&amp;#8217;ve included an element toggle on a hyper link, a simple...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=6zgOZqvoh68:zghLbNlZ8R4:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=6zgOZqvoh68:zghLbNlZ8R4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?i=6zgOZqvoh68:zghLbNlZ8R4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FearOfFish-RubyOnRails/~4/CO_cDeE3N2M" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.jamievandyke.com/blog/2008/02/02/simple-ajax-and-inline-javascript-with-rails.html</feedburner:origLink></entry>
  
  <entry>
    <title>Apple Leopard REXML Bug</title>
    <link href="http://feedproxy.google.com/~r/FearOfFish-RubyOnRails/~3/Etaq2A8S8qM/apple-leopard-rexml-bug.html" />
    <id>tag:www.jamievandyke.com,2007-12-28:1198861949</id>
    <updated>2007-12-28T17:12:29+00:00</updated>
    <content type="html">Just in case any of you wonder why when you use REXML's write method on ruby 1.8.6 (2007-09-24 patchlevel 111) [universal-darwin9.0] and possibly other versions, you get errors, it's a bug in Apple's REXML library.  See this:

 1 def write(writer=$stdout, indent=-1, transitive=false,...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=jz263zt0ToM:ITSZxX0CbFk:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=jz263zt0ToM:ITSZxX0CbFk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?i=jz263zt0ToM:ITSZxX0CbFk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FearOfFish-RubyOnRails/~4/Etaq2A8S8qM" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.jamievandyke.com/blog/2007/12/28/apple-leopard-rexml-bug.html</feedburner:origLink></entry>
  
  <entry>
    <title>2009</title>
    <link href="http://feedproxy.google.com/~r/FearOfFish-RubyOnRails/~3/aKFZj536IAs/2009" />
    <id>tag:www.jamievandyke.com,2009-01-09:1231514881</id>
    <updated>2009-01-09T15:28:01+00:00</updated>
    <content type="html">2009


  Twitter + World of Warcraft Announcements(2009-05-03)

  
    
It&amp;#8217;s been a while since I posted anything, and I intend to fix that with smaller posts that describe things I&amp;#8217;m doing.  So let&amp;#8217;s start off this new regime with a little post about a tiny script I wrote the...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=UxFiwqF9sF4:r2gcy1BVs4g:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=UxFiwqF9sF4:r2gcy1BVs4g:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?i=UxFiwqF9sF4:r2gcy1BVs4g:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FearOfFish-RubyOnRails/~4/aKFZj536IAs" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.jamievandyke.com/blog/2009</feedburner:origLink></entry>
  
  <entry>
    <title>January</title>
    <link href="http://feedproxy.google.com/~r/FearOfFish-RubyOnRails/~3/ia23juACNRk/01" />
    <id>tag:www.jamievandyke.com,2009-01-09:1231514881</id>
    <updated>2009-01-09T15:28:01+00:00</updated>
    <content type="html">January


  Building a Gem Using BDD(2009-01-09)

  
    

I wrote this article for the first edition of &amp;#8220;The Rubyist&amp;#8221;, and having left it a good set of months, I&amp;#8217;m posting it here for your perusal.


The internet is full of tutorials and blogs on Rails, but lacking in the Ruby...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=9siLTLQFkPA:r2gcy1BVs4g:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?a=9siLTLQFkPA:r2gcy1BVs4g:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/FearOfFish-RubyOnRails?i=9siLTLQFkPA:r2gcy1BVs4g:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/FearOfFish-RubyOnRails/~4/ia23juACNRk" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.jamievandyke.com/blog/2009/01</feedburner:origLink></entry>
  
</feed>
