<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Ruby5</title>
    <link>http://ruby5.envylabs.com/</link>
    <description>All of your Ruby news in 5</description>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <language>en-us</language>
    <copyright>Copyright 2009 Envy Labs LLC</copyright>
    <managingEditor>ruby5@envylabs.com (Envy Labs)</managingEditor>
    <webMaster>ruby5@envylabs.com (Envy Labs)</webMaster>
    <lastBuildDate>Fri, 10 Feb 2012 00:21:51 -0800</lastBuildDate>
    <pubDate>Tue, 07 Feb 2012 14:19:53 +0000</pubDate>
    <category>Technology</category>
    <ttl>240</ttl>
    <image>
      <url>http://ruby5.envylabs.com/images/ruby5-itunes-logo.png?1328286302</url>
      <title>Ruby5</title>
      <link>http://ruby5.envylabs.com/</link>
      <width>100</width>
      <height>100</height>
    </image>
    <itunes:author>Envy Labs</itunes:author>
    <itunes:subtitle>All of your Ruby news in 5</itunes:subtitle>
    <itunes:summary>Ruby5 is a twice-weekly podcast covering all of your Ruby and Ruby on Rails news in just 5 minutes.  In each episode we talk about new gems, plugins, and frameworks, as well as other items of interest and community events.  It's great for everyday Ruby developers and Ruby hobbyists, alike.  Got 5 minutes?  Just give it a try...</itunes:summary>
    <itunes:keywords>ruby5,ruby,rails,ruby on rails,gregg pollack,nathaniel bibler</itunes:keywords>
    <itunes:explicit>no</itunes:explicit>
    <itunes:image href="http://ruby5.envylabs.com/images/ruby5-itunes-logo.png?1328286302" />
    <itunes:owner>
      <itunes:name>Ruby5</itunes:name>
      <itunes:email>ruby5@envylabs.com</itunes:email>
    </itunes:owner>
    <itunes:block>no</itunes:block>
    <itunes:category text="Technology">
      <itunes:category text="Tech News" />
    </itunes:category>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Ruby5" /><feedburner:info uri="ruby5" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
      <title>Episode #244 - February 7, 2012</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/sHKLa-1UORQ/248-episode-244-february-7-2012</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/248-episode-244-february-7-2012</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[<p>
Mechanize gets a Highscore while his Sidekiq fumbles trying to Manage his Bootstraps on this episode of Ruby5.
<br>
</p>
<p><a href="http://ruby5.envylabs.com/episodes/248-episode-244-february-7-2012" rel="nofollow">Listen to this episode on Ruby5</a></p>
<p>
<em><a href="http://toprubyjobs.com/?utm_source=ruby5&amp;utm_medium=podcast&amp;utm_content=ruby5_244&amp;utm_campaign=sponsor_page">This episode is sponsored by Top Ruby Jobs</a></em>
<br>
If you're looking for a Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.
</p>
<p>
<em><a href="http://rbjl.net/60-pws-the-ruby-powered-command-line-password-manager">PWS, a ruby-powered command line password manager </a></em>
<br>
Jan Lelis recently released PWS, a command line driven password manager.  It's written in just over 200 lines of code and utilizes an AES256 encrypted file-store to keep your passwords safe.
</p>
<p>
<em><a href="http://blog.segment7.net/2012/02/03/mechanize-2-1-1">Mechanize version 2.1.1 has been released </a></em>
<br>
Last week, Mechanize version 2.1.1 was released.   This release adds several minor enhancements and bug fixes, some of which include better handling of idle request timeouts, SSL certificate verification, the ability to stream files directly to your disk for large downloads, and it even adds support for the HTML5 keygen form element.
</p>
<p>
<em><a href="http://thewebdev.de/highscore-a-lightweight-ruby-library-that-finds-and-ranks-keywords-in-a-string/">Highscore finds your keywords for you</a></em>
<br>
Dominik Lieber built and released a Ruby library called Highscore that extracts keywords from a string.  Not only that, but it takes those keywords and ranks them by length, capitalization, frequency count, and more.  The weights are customizable and it even supports a blacklist to avoid noise words.
</p>
<p>
<em><a href="https://github.com/ghostandthemachine/sinatra-haml-bootstrap-fluid">A Responsive Sinatra Bootstrap using Bootstrap </a></em>
<br>
Sinatra haml bootstap fluid is a new Sinatra Bootstrap which bundles Twitter's Bootstrap with HAML so that you can avoid the setup process for a small application.
</p>
<p>
<em><a href="http://mperham.github.com/sidekiq/">Sidekiq has been released </a></em>
<br>
Mike Perham has just released Sidekiq, a concurrent message processing library which uses a message format that is compatible with Resque.  In some cases, this will allow your Resque-backed job runners to be much more resource efficient, and may even require you to run less hardware behind the scenes.
</p>
]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/248-episode-244-february-7-2012</comments>
      <pubDate>Tue, 07 Feb 2012 14:19:53 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>Mechanize gets a Highscore while his Sidekiq fumbles trying to Mana...</itunes:subtitle>
      <itunes:summary>Mechanize gets a Highscore while his Sidekiq fumbles trying to Manage his Bootstraps on this episode of Ruby5.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>5:57</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/248-episode-244-february-7-2012</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/CZJUF979nWE/244-ruby5.mp3" length="8607785" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/244-ruby5.mp3?1328585678</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #243 - February 3rd, 2012</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/PM_OPqEPwIc/247-episode-243-february-3rd-2012</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/247-episode-243-february-3rd-2012</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[<p>
See who's in the office with snitch, generate api docs from your rspec suite, learn some cool vim tricks, improve your UI with bootstrap 2.0, and more in this episode of Ruby5!
<br>
</p>
<p><a href="http://ruby5.envylabs.com/episodes/247-episode-243-february-3rd-2012" rel="nofollow">Listen to this episode on Ruby5</a></p>
<p>
<em><a href="http://www.newrelic.com/index.html?utm_source=RBY5&amp;utm_medium=banner&amp;utm_content=&amp;utm_campaign=RPM&amp;utm_term=0&amp;mpc=BA-RBY5-RPM-EN-0-0-0">This episode is sponsored by New Relic</a></em>
<br>
New Relic is _the_ all-in-one web performance analytics product. It lets you manage and monitor web application performance, from the browser down to the line of code. With Real User Monitoring, New Relic users can see browser response times by geographical location of the user, or by browser type.
</p>
<p>
<em><a href="https://github.com/martinisoft/snitch">Snitch</a></em>
<br>
Find out who's in the office with snitch.
</p>
<p>
<em><a href="https://github.com/zipmark/rspec_api_documentation">rspec_api_documentation</a></em>
<br>
Generate pretty API docs for your Rails APIs.

</p>
<p>
<em><a href="http://www.rubyinside.com/ruby-191-released-first-production-release-of-the-fastest-ruby-ever-1480.html">Ruby 1.9.1 Released!</a></em>
<br>
Ruby 1.9.1 was released three years ago! So why are you still not using 1.9.x for your app?
</p>
<p>
<em><a href="http://lucapette.com/vim/rails/vim-for-rails-developers-browse-ruby-rspec-and-rails-docs-quickly/">Vim for Rails Developers</a></em>
<br>
Still scared of using vim? Luca Pette shows you some cool things you can do with it in this series of blog posts.
</p>
<p>
<em><a href="http://twitter.github.com/bootstrap/upgrading.html">Twitter Bootstrap 2.0</a></em>
<br>
Twitter's Bootstrap got a complete rewrite for the 2.0 release!
</p>
<p>
<em><a href="http://www.gov.uk">www.gov.uk</a></em>
<br>
The government in the UK just released a series of new websites based on Rails and Sinatra as open source.
</p>
<p>
<em><a href="http://rubysource.com/a-chat-with-nick-quaranto-about-rubygems-org-internals/">Nick Quaranto Discusses RubyGems.org</a></em>
<br>
In a recent interview, Nick Quaranto discusses how RubyGems.org works.
</p>
]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/247-episode-243-february-3rd-2012</comments>
      <pubDate>Fri, 03 Feb 2012 16:27:47 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>See who's in the office with snitch, generate api docs from your rs...</itunes:subtitle>
      <itunes:summary>See who's in the office with snitch, generate api docs from your rspec suite, learn some cool vim tricks, improve your UI with bootstrap 2.0, and more in this episode of Ruby5!</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:00</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/247-episode-243-february-3rd-2012</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/tpeInADQJAk/243-ruby5.mp3" length="8657239" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/243-ruby5.mp3?1328277090</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #242 - January 31, 2012</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/niegdPIC7gk/246-episode-242-january-31-2012</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/246-episode-242-january-31-2012</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[<p>
In 3.2.1, we Devise a way to run Ruby 1.9.2 on Heroku, by using a 30% Faster Kookaburra that we Resqued during a recent trip Cross-Country - it's all in this episode of Ruby5.
<br>
</p>
<p><a href="http://ruby5.envylabs.com/episodes/246-episode-242-january-31-2012" rel="nofollow">Listen to this episode on Ruby5</a></p>
<p>
<em><a href="http://toprubyjobs.com/?utm_source=ruby5&amp;utm_medium=podcast&amp;utm_content=ruby5_242&amp;utm_campaign=sponsor_page">This episode is sponsored by Top Ruby Jobs</a></em>
<br>
If you're looking for a Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.
</p>
<p>
<em><a href="http://blog.plataformatec.com.br/2012/01/devise-2-0-released/">Devise 2.0 has been released</a></em>
<br>
Over the weekend, Devise 2.0 was released.  This new version only supports Rails 3.1+, but adds support for email reconfirmation, better support for Rails Engines, and more.  There's a wiki page available to help with the upgrade, as well.
</p>
<p>
<em><a href="http://railsapps.github.com/rails-heroku-tutorial.html">Running Ruby 1.9.3 on Heroku’s Cedar stack</a></em>
<br>
Late last week, Daniel Kehoe created a tutorial on getting Rails 3.2 running on Heroku, with additional detail about how to get it running on Ruby 1.9.3.  This seems like extremely useful information, so we thought we'd share it.
</p>
<p>
<em><a href="http://johnwilger.com/blog/2012/01/21/acceptance-and-integration-testing-with-kookaburra/">Acceptance and Integration Testing with Kookaburra</a></em>
<br>
Last week Sam Livingston-Gray sent in an email letting us know about a testing library called Kookaburra, which is a framework for implementing the window driver pattern to keep your acceptance tests maintainable.  If your acceptance tests are becoming brittle or unmaintainable, maybe this is worth a look.
</p>
<p>
<em><a href="https://gist.github.com/1688857">30% faster boot time in Ruby 1.9.3-p0 in one line </a></em>
<br>
Burke Libbey has put together several performance-oriented patches, from Sokolov Yura and Samuel Cochran, for Ruby 1.9.3-p0 into a single Gist which can be installed with just one line of code. After the gist patches have been applied, people are reporting significantly faster Rails boot times.  The gist contains install instructions for rvm and rbenv.
</p>
<p>
<em><a href="https://gist.github.com/1685812">Rails 3.2.1 has been released</a></em>
<br>
Late last week, Rails 3.2.1 was released to address a few regression issues introduced in 3.2.0 and add more documentation to new or changed features.  Otherwise, this release shouldn't introduce anything new, and therefore, is bug free. ;)
</p>
<p>
<em><a href="https://github.com/subelsky/simple_resque">Separate Your Resque Workers with simple_resque</a></em>
<br>
Mike Subelsky recently released simple_resque, which is a gem that allows you to split your application’s Resque workers apart from your web application code.  This could allow you to separate your asynchronous workers onto different machines and better grow your application. 
</p>
<p>
<em><a href="http://cssxcountry.codeschool.com/">CSS Cross-Country</a></em>
<br>
Just this morning, Code School released CSS Cross-Country, which is a foundation course in CSS, covering floats, specificity, display types, positioning, sprites, pseudo classes, and more.
</p>
]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/246-episode-242-january-31-2012</comments>
      <pubDate>Tue, 31 Jan 2012 16:16:19 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>In 3.2.1, we Devise a way to run Ruby 1.9.2 on Heroku, by using a 3...</itunes:subtitle>
      <itunes:summary>In 3.2.1, we Devise a way to run Ruby 1.9.2 on Heroku, by using a 30% Faster Kookaburra that we Resqued during a recent trip Cross-Country - it's all in this episode of Ruby5.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:08</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/246-episode-242-january-31-2012</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/FZ4-kQjTJwU/242-ruby5.mp3" length="8859437" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/242-ruby5.mp3?1328025975</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #241 - January 27th, 2012</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/e7PuR8F-NjM/245-episode-241-january-27th-2012</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/245-episode-241-january-27th-2012</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[<p>
We weren't timely enough to get the news of the release of Rails 2.3.1, but we are still chock full of ruby news this week! The BitNami RailsStack installer, business_time, DCI education and commentary, Draper 1.1, theme-in-a-gem, Lisp in Ruby, wat, and Rails' Hidden Features in this feature-packed Ruby5.
<br>
</p>
<p><a href="http://ruby5.envylabs.com/episodes/245-episode-241-january-27th-2012" rel="nofollow">Listen to this episode on Ruby5</a></p>
<p>
<em><a href="http://www.newrelic.com/index.html?utm_source=RBY5&amp;utm_medium=banner&amp;utm_content=&amp;utm_campaign=RPM&amp;utm_term=0&amp;mpc=BA-RBY5-RPM-EN-0-0-0">This episode is sponsored by New Relic</a></em>
<br>
<p>How can you make the awesomeness of NewRelic even more... uh... awesomer? By adding metrics collection to your own code to capture the kinds of things only you would know you care about!</p>

<p> In <a href="http://ertw.com/blog/2012/01/21/making-new-relic-awesome/">this blog entry</a>, Sean Walberg shows you how to do it.  Thanks for the submission, Sean!</p>
</p>
<p>
<em><a href="http://bitnami.org/stack/rubystack">RubyStack</a></em>
<br>
The BitNami Rails stack has been updated for rails 3.2.  It can be deployed using a native installer, as a virtual machine or in the cloud, and includes pretty much everything you'd want in a Rails environment except for a butler to go run your errands while you're in the zone.
</p>
<p>
<em><a href="http://mikepackdev.com/blog_posts/24-the-right-way-to-code-dci-in-ruby">More on DCI</a></em>
<br>
DCI has become a hot topic in Rails, largely because some of the language features in Ruby make it a compelling choice for code organization.  In this article, Mike Pack describes how DCI isn't just a code organization choice, but goes all the way into influencing the 'mental model' your users have of the application.  He also talks about performance considerations, which has been absent from most of the DCI discussions to date.
</p>
<p>
<em><a href="https://github.com/jcasimir/draper">Draper 1.1</a></em>
<br>
Sometime between travellng the world to speak at conferences and teaching newcomers to be Ruby Ninjas, Jeff Casimir has found the time to release Draper 1.1. This release includes performance tweaks and compatibility with CanCan, among other stuff.
</p>
<p>
<em><a href="https://github.com/bokmann/business_time">business_time</a></em>
<br>
<p>business_time is an ActiveSupport add-on that gives you business -time helper methods such as "4.business_days.from_now".</p>
<p>This release adds configurable week start and end (if you're a baker, or live in the middle East, for instance), as well as several other small pullup requests.  Further, Chris Wise shared with us an <a href="http://murmurinfo.wordpress.com/2012/01/11/handling-holidays-and-business-hours/">article he wrote showing how to integrate business_time with the holidays gem</a>, so business_time automatically skips over holidays when doing calculations.</p>
</p>
<p>
<em><a href="https://github.com/engineyard/engineyard-theme">EngineYard Theme</a></em>
<br>
Ok, so you might not need to build the next EngineYard website, but if you've ever had a common set of design assets (css/javascript/images/partials/etc) and wanted to bundle them up so you're not just blindly copying files across projects, rip this project apart and learn how it works.
</p>
<p>
<em><a href="http://blog.fogus.me/2012/01/25/lisp-in-40-lines-of-ruby/">Risp?</a></em>
<br>
<p>Mike Fogus implemented Lisp in 40 lines of Ruby code, then went back and tweaked it to be 32 lines.  And desipte Arild's comment in the audio, its not like an 'obfuscated C' contest either.</p>

<p>Take 5 minutes, peruse the code, and stretch your mind a bit.  You might just learn a thing or two about Ruby while you're at it!</p>
</p>
<p>
<em><a href="https://www.destroyallsoftware.com/talks/wat">wat</a></em>
<br>
If you missed it in your twitter stream this week, go watch it right now.  ~4 minutes of standup-at-the-command-line only a developer could love.
</p>
<p>
<em><a href="http://conf.arlingtonruby.org/">Arlington UnConf</a></em>
<br>
This was supposed to be a closing shoutout to friend-of-the-show Jim Gay who is hosting an Unconference in Arlington, VA next month.  The next story was added so this got bumped into the main story lineup.
</p>
<p>
<em><a href="http://blog.plataformatec.com.br/2012/01/my-five-favorite-hidden-features-in-rails-3-2/">Rails Hidden Features</a></em>
<br>
Well, maybe not quite 'hidden', but definitely the not-quite-talked-about features that will have an impact on your day to day development.
</p>
]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/245-episode-241-january-27th-2012</comments>
      <pubDate>Fri, 27 Jan 2012 15:15:01 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>We weren't timely enough to get the news of the release of Rails 2....</itunes:subtitle>
      <itunes:summary>We weren't timely enough to get the news of the release of Rails 2.3.1, but we are still chock full of ruby news this week! The BitNami RailsStack installer, business_time, DCI education and commentary, Draper 1.1, theme-in-a-gem, Lisp in Ruby, wat, and Rails' Hidden Features in this feature-packed Ruby5.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:34</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/245-episode-241-january-27th-2012</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/azxiriFN-ZM/241-ruby5.mp3" length="9497331" type="audio/mpeg" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/241-ruby5.mp3?1327675731</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #240 - January 24th, 2012</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/RDVPvHbX4IM/244-episode-240-january-24th-2012</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/244-episode-240-january-24th-2012</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[<p>
Rails 3.2 has barely arrived that Rails Tutorial teleports from the future. Meanwhile we get a nifty console for Test Unit, and millions of links become Google buddies thanks to sitemap_generator. 
<br>
</p>
<p><a href="http://ruby5.envylabs.com/episodes/244-episode-240-january-24th-2012" rel="nofollow">Listen to this episode on Ruby5</a></p>
<p>
<em><a href="http://toprubyjobs.com/?utm_source=ruby5&amp;utm_medium=podcast&amp;utm_content=ruby5_240&amp;utm_campaign=sponsor_page">This episode is sponsored by Top Ruby Jobs</a></em>
<br>
If you're looking for a Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.
</p>
<p>
<em><a href="http://guides.rubyonrails.org/3_2_release_notes.html">Rails 3.2 was released</a></em>
<br>
Last Friday Rails 3.2 was released. It comes with a faster dev mode and routing engine, an easy way to explain slow queries from ActiveRelation, a Tagged Logger and a new ActiveRecord store for key/value pairs.
</p>
<p>
<em><a href="http://news.railstutorial.org/ruby-on-rails-tutorial-second-edition-updated">Rails Tutorial updated for Rails 3.2</a></em>
<br>
Michael Hartl's guide to building an entire Rails application from scratch has already been updated for the barely released Rails 3.2. The updates cover Sass and the Asset Pipeline, the new RSpec syntax, Capybara, Cucumber and how to create an authentication system with the has_secure_password method. For now only the first 5 chapters are available for free.
</p>
<p>
<em><a href="https://github.com/commondream/tconsole">tconsole – A Testing console for MiniTest</a></em>
<br>
Alan Johnson has released a testing console for Rails to help you manage your tests and run them faster even if you're not too keen on running them automatically. It's only compatible with MiniTest.
</p>
<p>
<em><a href="https://github.com/kjvarga/sitemap_generator">sitemap_generator 3.0.0</a></em>
<br>
sitemap_generator makes it easy to build out sitemaps with millions of links, it automatically compresses your sitemaps, and notifies search engines when they're updated. It also supports news, video, image, and geo sitemaps. This new version (3.0.0) is no longer dependent on Rails.
</p>
]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/244-episode-240-january-24th-2012</comments>
      <pubDate>Tue, 24 Jan 2012 15:19:53 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>Rails 3.2 has barely arrived that Rails Tutorial teleports from the...</itunes:subtitle>
      <itunes:summary>Rails 3.2 has barely arrived that Rails Tutorial teleports from the future. Meanwhile we get a nifty console for Test Unit, and millions of links become Google buddies thanks to sitemap_generator. </itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:12</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/244-episode-240-january-24th-2012</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/5kn87_CqM8g/240-ruby5.mp3" length="8974078" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/240-ruby5.mp3?1327418006</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #239 - January 20th, 2012</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/gkdlZERc4Us/243-episode-239-january-20th-2012</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/243-episode-239-january-20th-2012</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[<p>
Would-you-like-to-play-a-game? Global-thermo-tic-tac-toe? Yes! This week, the Minimax game AI algorithm, some Sinatra goodies and Factory Girl goes meta. We also talk about Hobson and a solid programming tip to boot.
<br>
</p>
<p><a href="http://ruby5.envylabs.com/episodes/243-episode-239-january-20th-2012" rel="nofollow">Listen to this episode on Ruby5</a></p>
<p>
<em><a href="http://www.newrelic.com/index.html?utm_source=RBY5&amp;utm_medium=banner&amp;utm_content=&amp;utm_campaign=RPM&amp;utm_term=0&amp;mpc=BA-RBY5-RPM-EN-0-0-0">This episode is sponsored by New Relic</a></em>
<br>
New Relic is _the_ all-in-one web performance analytics product. It lets you manage and monitor web application performance, from the browser down to the line of code. With Real User Monitoring, New Relic users can see browser response times by geographical location of the user, or by browser type.
</p>
<p>
<em><a href="https://github.com/deadlyicon/hobson">Hobson Runs Tests</a></em>
<br>
Jared Grippe has released Hobson, a distributed test runner framework for RSpec and Cucumber built on Resque.

</p>
<p>
<em><a href="http://rubysource.com/rails-or-sinatra-the-best-of-both-worlds/">Rails or Sinatra: The best of both worlds?</a></em>
<br>
Darren Jones asked some prominent Ruby developers for their thoughts about Rails and Sinatra. There are some interesting takes on why Rails and Sinatra are awesome to work with.

</p>
<p>
<em><a href="http://jonathanleighton.com/articles/2012/encapsulating-hashes/">Hashes and Encapsulation</a></em>
<br>
Jon Leighton shows you how badly your life will suck if you don't properly encapsulate access to internal hashes. It starts with nil-checks propagating everywhere and ends with locusts and boils.

</p>
<p>
<em><a href="http://myronmars.to/n/dev-blog/2012/01/why-sinatras-halt-is-awesome">Why Sinatra's Halt is Awesome</a></em>
<br>
Myron Marston wants you to halt, turn around and take this stylish error code back to whoever sent you. There's nothing more for you here in this Sinatra route, so go on, be on your way.

</p>
<p>
<em><a href="http://robots.thoughtbot.com/post/15781666382/factory-girl-2-4-goes-meta">Factory Girl 2.4 Goes Meta</a></em>
<br>
Factory Girl 2.4 has some refactorings that make it a ton and a half faster. Josh Clayton explains in his blog post.

</p>
<p>
<em><a href="http://www.flyingmachinestudios.com/programming/minimax/">An Exhaustive Explanation of Minimax, a Staple Game AI Algorithm</a></em>
<br>
Daniel Higginbotham explains the minimax artificial intelligence algoritm, and provides a Ruby version of the tic-tac-toe game as an example.

</p>
]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/243-episode-239-january-20th-2012</comments>
      <pubDate>Fri, 20 Jan 2012 15:10:05 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>Would-you-like-to-play-a-game? Global-thermo-tic-tac-toe? Yes! This...</itunes:subtitle>
      <itunes:summary>Would-you-like-to-play-a-game? Global-thermo-tic-tac-toe? Yes! This week, the Minimax game AI algorithm, some Sinatra goodies and Factory Girl goes meta. We also talk about Hobson and a solid programming tip to boot.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>7:03</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/243-episode-239-january-20th-2012</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/J5OlSM_2hxY/239-ruby5.mp3" length="10204085" type="audio/mpeg" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/239-ruby5.mp3?1327071346</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #238 - January 17th, 2012</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/FLcT2svVDeI/242-episode-238-january-17th-2012</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/242-episode-238-january-17th-2012</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[<p>
This week we start out with the open source commenting app Juvia, Neo4J on Heroku, Lying tests, local Rails docs, Smelly Cucumbers, and finally it's time again for the Ruby Hero Awards.
<br>
</p>
<p><a href="http://ruby5.envylabs.com/episodes/242-episode-238-january-17th-2012" rel="nofollow">Listen to this episode on Ruby5</a></p>
<p>
<em><a href="http://coffeescript.codeschool.com">Code School</a></em>
<br>
If you haven't tried Code School yet, level 1 of <a href="http://coffeescript.codeschool.com">A Sip of CoffeeScript</a>, our newest course is completely free to try out.  You can get access to all of our Courses and CodeTV screencasts for just $25/month over on CodeSchool.com.
</p>
<p>
<em><a href="https://github.com/phusion/juvia">Juvia – An open source commenting application</a></em>
<br>
Recently Hongli Lai released Juvia, an open source commenting application similar to Disqus or Intense Debate.  It supports mulitple sites, administrators, comment moderation, Akismet spam filtering, and it uses a Javascript snippet to embed the comments.
</p>
<p>
<em><a href="http://aslamnajeebdeen.com/blog/how-to-create-your-own-local-copy-of-rails-api-doc-and-guides">How to create a local copy of Rails API doc and Guides</a></em>
<br>
Aslam Najeebdeen wrote a blog post about how to create local copies of the Rails API docs and Rails Guides. You'll be able to access them when developing offline.
</p>
<p>
<em><a href="http://maxdemarzi.com/2012/01/16/neo4j-on-heroku-part-two/">Neo4J on Heroku</a></em>
<br>
The Neo4j graph database is all about relationships and association traversal.  Max De Marzi just released part 2 of his series showing how to run it on Heroku.
</p>
<p>
<em><a href="http://chrismdp.github.com/2011/10/your-tests-are-lying-to-you/">Your tests are lying to you</a></em>
<br>
Chris Parsons warns us against using too many mocks and stubs which can create false positives and make you a sad panda.
</p>
<p>
<em><a href="http://rubysource.com/smelly-cucumbers/">Smelly Cucumbers</a></em>
<br>
Dave Kennedy explains how bad cucumber scenarios can arise from trying to be too specific and shows a simpler, more maintainable way to write them.
</p>
<p>
<em><a href="http://rubyheroes.com/">Ruby Hero Awards</a></em>
<br>
It’s once again time for the Ruby Hero Awards, where we take a moment to recognize people in our community that make great contributions and may not receive the recognition they so deserve.  If you know someone who deserves an extra pat on the back, please take a moment to nominate them.  Thanks!
</p>
]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/242-episode-238-january-17th-2012</comments>
      <pubDate>Tue, 17 Jan 2012 19:14:19 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>This week we start out with the open source commenting app Juvia, N...</itunes:subtitle>
      <itunes:summary>This week we start out with the open source commenting app Juvia, Neo4J on Heroku, Lying tests, local Rails docs, Smelly Cucumbers, and finally it's time again for the Ruby Hero Awards.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>7:10</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/242-episode-238-january-17th-2012</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/l23F_ezsrCY/238-ruby5.mp3" length="10342880" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/238-ruby5.mp3?1326827514</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #237 - January 13th, 2012</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/TuJOZT_d7JE/241-episode-237-january-13th-2012</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/241-episode-237-january-13th-2012</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[<p>
Updated DataMapper roadmap, leveling up your TDD with tslime and turbux, serving up some haml, using RefineryCMS with Rails 3.1.3 and Heroku, and the Ronin release candidates
<br>
</p>
<p><a href="http://ruby5.envylabs.com/episodes/241-episode-237-january-13th-2012" rel="nofollow">Listen to this episode on Ruby5</a></p>
<p>
<em><a href="http://www.newrelic.com/index.html?utm_source=RBY5&amp;utm_medium=banner&amp;utm_content=&amp;utm_campaign=RPM&amp;utm_term=0&amp;mpc=BA-RBY5-RPM-EN-0-0-0">This episode is sponsored by New Relic</a></em>
<br>
New Relic is _the_ all-in-one web performance analytics product. It lets you manage and monitor web application performance, from the browser down to the line of code. With Real User Monitoring, New Relic users can see browser response times by geographical location of the user, or by browser type.
</p>
<p>
<em><a href="http://solnic.eu/2012/01/10/ruby-datamapper-status.html">DataMapper 2.0 Roadmap</a></em>
<br>
Find out what's going into the next major release of DataMapper.
</p>
<p>
<em><a href="http://joshuadavey.com/post/15619414829/faster-tdd-feedback-with-tmux-tslime-vim-and">Faster TDD feedback with tmux, tslime.vim, and turbux.vim</a></em>
<br>
Look like a l33t hacker and be super productive with tmux, tslime, and turbux.
</p>
<p>
<em><a href="http://oinopa.com/haml-server/">Haml Server</a></em>
<br>
A simple sinatra app that serves up some haml.
</p>
<p>
<em><a href="http://semanteks.com/blog/installing-refinerycms-with-rails-313">Installing RefineryCMS with Rails 3.1.3</a></em>
<br>
This blog post from Tony Semana explains how to get RefineryCMS up and running with Rails 3.1.3 and Heroku.
</p>
<p>
<em><a href="https://github.com/ronin-ruby/ronin/blob/master/ChangeLog.md">Ronin Release Candidates</a></em>
<br>
Happy New Year--new release candidates of Ronin!
</p>
]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/241-episode-237-january-13th-2012</comments>
      <pubDate>Fri, 13 Jan 2012 14:16:13 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>Updated DataMapper roadmap, leveling up your TDD with tslime and tu...</itunes:subtitle>
      <itunes:summary>Updated DataMapper roadmap, leveling up your TDD with tslime and turbux, serving up some haml, using RefineryCMS with Rails 3.1.3 and Heroku, and the Ronin release candidates</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:30</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/241-episode-237-january-13th-2012</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/OJB1dfN3nRE/237-ruby5.mp3" length="9376513" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/237-ruby5.mp3?1326462438</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #236 - January 10rd, 2012</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/BttEM_iRcFY/240-episode-236-january-10rd-2012</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/240-episode-236-january-10rd-2012</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[<p>
Diving under the covers of RSpec 2.8 with a quick look at Minitest, we KnockoutJS wearing our Pumas and run all the way to SpreeConf.
<br>
</p>
<p><a href="http://ruby5.envylabs.com/episodes/240-episode-236-january-10rd-2012" rel="nofollow">Listen to this episode on Ruby5</a></p>
<p>
<em><a href="http://toprubyjobs.com/?utm_source=ruby5&amp;utm_medium=podcast&amp;utm_content=ruby5_228&amp;utm_campaign=sponsor_page">This episode is sponsored by Top Ruby Jobs</a></em>
<br>
If you're looking for a Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs.  Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.
</p>
<p>
<em><a href="http://blog.davidchelimsky.net/2012/01/04/rspec-28-is-released/">RSpec 2.8 Released!</a></em>
<br>
Last Wednesday RSpec 2.8 was released with rspec-rails 2.8.1 a day later.  This new version has improved documentation, better support for tags and filtering, a new order option which allows you to run your specs in random order to find order-dependency bugs, a new rspec -init option which will create a spec directory and some starter code for a blank project, and a dramatic speed boost.
</p>
<p>
<em><a href="https://github.com/rspec/rspec-expectations/blob/master/benchmarks/matcher_dsl_vs_classes.rb">What happened in RSpec 2.8</a></em>
<br>
Nate did some investigation to figure out why RSpec 2.8 was faster.  What he found is that they've reimplemented every built-in matcher which ships with RSpec to use classes, instead of the Matcher DSL.  
</p>
<p>
<em><a href="http://www.mattsears.com/articles/2011/12/10/minitest-quick-reference">Minitest Quick Reference</a></em>
<br>
If you haven't taking a closer look at the Minitest library that ships with Ruby 1.9 Matt Sears wrote up a really nice quick reference guide.
</p>
<p>
<em><a href="http://blog.approache.com/2011/12/knockoutjs-validations-video.html">Easily integrate Rails and KnockoutJS with knockout-rails</a></em>
<br>
Dmitriy Nagirnyak recently released a new gem called knockout-rails, which gives you a pretty painless way to integrate your Rails application with KnockoutJS and allows you to bring some model validation, events, and callbacks forward to the client’s browser.
</p>
<p>
<em><a href="https://github.com/evanphx/puma">Puma</a></em>
<br>
With Rubinius 2.0 in the works, we will soon have a version of Ruby (other then JRuby) which can make the best use of all your CPUs using threads.  However, there wasn't a Ruby web server built to handle concurrency with threads efficiently so Konstantin Haase and Even Phoenix have been working on a new web server called Puma.
</p>
<p>
<em><a href="http://spreeconf.com/">SpreeConf</a></em>
<br>
Spree, the open course e-commerce platform in Rails, is running a conference February 15-16 in New York, New York, and if you use the discount code RUBY5, you can grab a ticket for just $109 bucks.   

If that's too far away, be sure to check out <a href="http://rubythere.com">RubyThere.com</a> to find a Ruby conference in your neck of the woods.
</p>
]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/240-episode-236-january-10rd-2012</comments>
      <pubDate>Tue, 10 Jan 2012 14:15:06 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>Diving under the covers of RSpec 2.8 with a quick look at Minitest,...</itunes:subtitle>
      <itunes:summary>Diving under the covers of RSpec 2.8 with a quick look at Minitest, we KnockoutJS wearing our Pumas and run all the way to SpreeConf.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>5:55</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/240-episode-236-january-10rd-2012</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/XtAQBQi0imw/236-ruby5.mp3" length="8556453" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/236-ruby5.mp3?1326204465</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #235 - January 6th, 2012</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/Z5G-i-jNZo0/239-episode-235-january-6th-2012</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/239-episode-235-january-6th-2012</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[Rails 3.2 rc2, Rack 1.4, Delayed Job 3, Scrollarama, A home study course on Geo Rails, middleman, and 3 bookmarklets to enhance your mad web development skillz.]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/239-episode-235-january-6th-2012</comments>
      <pubDate>Fri, 06 Jan 2012 15:09:40 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>Rails 3.2 rc2, Rack 1.4, Delayed Job 3, Scrollarama, A home study c...</itunes:subtitle>
      <itunes:summary>Rails 3.2 rc2, Rack 1.4, Delayed Job 3, Scrollarama, A home study course on Geo Rails, middleman, and 3 bookmarklets to enhance your mad web development skillz.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:47</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/239-episode-235-january-6th-2012</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/vQYX-cgcXxQ/235-ruby5.mp3" length="9803445" type="audio/mpeg" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/235-ruby5.mp3?1325861273</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #234 - January 3rd, 2012</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/HMiLgZZvyT4/238-episode-234-january-3rd-2012</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/238-episode-234-january-3rd-2012</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[In the first episode of 2012 we learn about a DOS in Ruby 1.8.7, Ember.js for Rails 3.1, Rails is still cool, Graylog2, Decorator implementations, and lastly we learn why Nate still wears yellow underwear like Hulk Hogan.js  ]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/238-episode-234-january-3rd-2012</comments>
      <pubDate>Tue, 03 Jan 2012 15:22:06 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>In the first episode of 2012 we learn about a DOS in Ruby 1.8.7, Em...</itunes:subtitle>
      <itunes:summary>In the first episode of 2012 we learn about a DOS in Ruby 1.8.7, Ember.js for Rails 3.1, Rails is still cool, Graylog2, Decorator implementations, and lastly we learn why Nate still wears yellow underwear like Hulk Hogan.js  </itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:50</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/238-episode-234-january-3rd-2012</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/McNqTyoXRpU/234-ruby5.mp3" length="9863989" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/234-ruby5.mp3?1325604116</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #233 - December 23rd, 2011</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/404jc7Bms2w/237-episode-233-december-23rd-2011</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/237-episode-233-december-23rd-2011</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[Rails 3.2 RC1 is out … RailsConf 2012 is in Austin … GitHub open sources Janky continuous integration … “Three Metaprogramming Best Practices” blog post … “Write Better Cukes With the Rel Attribute” blog post … “Three Tips to Improve the Performance of Your Test Suite” blog post]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/237-episode-233-december-23rd-2011</comments>
      <pubDate>Fri, 23 Dec 2011 14:15:25 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>Rails 3.2 RC1 is out … RailsConf 2012 is in Austin … GitHub open so...</itunes:subtitle>
      <itunes:summary>Rails 3.2 RC1 is out … RailsConf 2012 is in Austin … GitHub open sources Janky continuous integration … “Three Metaprogramming Best Practices” blog post … “Write Better Cukes With the Rel Attribute” blog post … “Three Tips to Improve the Performance of Your Test Suite” blog post</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>7:06</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/237-episode-233-december-23rd-2011</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/DoGre5mNy7U/233-ruby5.mp3" length="10266685" type="audio/mpeg" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/233-ruby5.mp3?1324615093</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #232 - December 20th, 2011</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/Nu_6laRjtfE/236-episode-232-december-20th-2011</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/236-episode-232-december-20th-2011</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[Presto! We go to Kathmandu to Track some elusive Spatial Data Formats with Cookies, head back to the States to meet Jenkins, and slowly stagger back while trying to pronounce Vendorer on this episode of Ruby5. ]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/236-episode-232-december-20th-2011</comments>
      <pubDate>Tue, 20 Dec 2011 21:25:20 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>Presto! We go to Kathmandu to Track some elusive Spatial Data Forma...</itunes:subtitle>
      <itunes:summary>Presto! We go to Kathmandu to Track some elusive Spatial Data Formats with Cookies, head back to the States to meet Jenkins, and slowly stagger back while trying to pronounce Vendorer on this episode of Ruby5. </itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:29</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/236-episode-232-december-20th-2011</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/vGqz08lVPAQ/232-ruby5.mp3" length="9367833" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/232-ruby5.mp3?1324415487</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #231 - December 16, 2011</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/qYCohJ-oc4M/235-episode-231-december-16-2011</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/235-episode-231-december-16-2011</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[Untested code with Gary Bernhardt, gherkin with turnip, slanger, Rural User Groups, RubyConf videos, Forem, free Rails 3 book in Dutch, and colorful JSON output in the console.]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/235-episode-231-december-16-2011</comments>
      <pubDate>Fri, 16 Dec 2011 14:24:31 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>Untested code with Gary Bernhardt, gherkin with turnip, slanger, Ru...</itunes:subtitle>
      <itunes:summary>Untested code with Gary Bernhardt, gherkin with turnip, slanger, Rural User Groups, RubyConf videos, Forem, free Rails 3 book in Dutch, and colorful JSON output in the console.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:04</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/235-episode-231-december-16-2011</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/Ipg_mHLr7Ig/231-ruby5.mp3" length="8761865" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/231-ruby5.mp3?1324045464</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #230 - December 13th, 2011</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/6RfY4xXX9rE/234-episode-230-december-13th-2011</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/234-episode-230-december-13th-2011</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[MongoDB Logger, EventMachine, BrakeMan, Representer pattern, Smooth s3, and why metaprogram when you can program.  All discussed on today's Ruby5 podcast.]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/234-episode-230-december-13th-2011</comments>
      <pubDate>Tue, 13 Dec 2011 17:45:37 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>MongoDB Logger, EventMachine, BrakeMan, Representer pattern, Smooth...</itunes:subtitle>
      <itunes:summary>MongoDB Logger, EventMachine, BrakeMan, Representer pattern, Smooth s3, and why metaprogram when you can program.  All discussed on today's Ruby5 podcast.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>7:35</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/234-episode-230-december-13th-2011</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/fd0_AcMwbDs/230-ruby5.mp3" length="10940971" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/230-ruby5.mp3?1323798019</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #229 - December 9th, 2011</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/uAToMfyd2uY/233-episode-229-december-9th-2011</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/233-episode-229-december-9th-2011</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[The 2011 Ruby Year in Review, RailsConf Videos, yslow from the command line, scaling mysql, HumaneJS, rein, GroupedScope, FireCSS, and your usual witty commentary on this episode of Ruby5]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/233-episode-229-december-9th-2011</comments>
      <pubDate>Fri, 09 Dec 2011 13:48:30 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>The 2011 Ruby Year in Review, RailsConf Videos, yslow from the comm...</itunes:subtitle>
      <itunes:summary>The 2011 Ruby Year in Review, RailsConf Videos, yslow from the command line, scaling mysql, HumaneJS, rein, GroupedScope, FireCSS, and your usual witty commentary on this episode of Ruby5</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:58</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/233-episode-229-december-9th-2011</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/VuSq9PB-wwk/229-ruby5.mp3" length="10077090" type="audio/mpeg" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/229-ruby5.mp3?1323437113</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #228 - December 6, 2011</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/X3jaFxP9Z4s/232-episode-228-december-6-2011</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/232-episode-228-december-6-2011</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[We heard you like files, so In this episode we Git to Automatically EXPLAIN DHH's JBuilder and Report what we've seen, as well as get some Early Access to Objects.  It's Ruby5!]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/232-episode-228-december-6-2011</comments>
      <pubDate>Tue, 06 Dec 2011 14:57:25 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>We heard you like files, so In this episode we Git to Automatically...</itunes:subtitle>
      <itunes:summary>We heard you like files, so In this episode we Git to Automatically EXPLAIN DHH's JBuilder and Report what we've seen, as well as get some Early Access to Objects.  It's Ruby5!</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>7:01</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/232-episode-228-december-6-2011</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/PbMUFYI7fME/228-ruby5.mp3" length="10134056" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/228-ruby5.mp3?1323181468</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #227 - December 2, 2011</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/YK07Ay6YSsU/231-episode-227-december-2-2011</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/231-episode-227-december-2-2011</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[Today, Evan Light helps us name things and we look at an approach to custom configuration in Rails. Then we get voyeuristic and don our capes for a plucky adventure! Can you stand it?
]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/231-episode-227-december-2-2011</comments>
      <pubDate>Fri, 02 Dec 2011 07:06:27 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>Today, Evan Light helps us name things and we look at an approach t...</itunes:subtitle>
      <itunes:summary>Today, Evan Light helps us name things and we look at an approach to custom configuration in Rails. Then we get voyeuristic and don our capes for a plucky adventure! Can you stand it?
</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>5:29</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/231-episode-227-december-2-2011</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/nkbDNKv8RLM/227-ruby5.mp3" length="7937965" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/227-ruby5.mp3?1322809144</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #226 - November 29, 2011</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/7E_9PmPwtqk/230-episode-226-november-29-2011</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/230-episode-226-november-29-2011</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[Practicing Ruby Journal freebies, Resque-retry, unobtrusive link_to deletions, testing responsive layouts, ending autoload, and moxy.  All covered today, no sugar added.]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/230-episode-226-november-29-2011</comments>
      <pubDate>Tue, 29 Nov 2011 15:22:14 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>Practicing Ruby Journal freebies, Resque-retry, unobtrusive link_to...</itunes:subtitle>
      <itunes:summary>Practicing Ruby Journal freebies, Resque-retry, unobtrusive link_to deletions, testing responsive layouts, ending autoload, and moxy.  All covered today, no sugar added.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>7:55</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/230-episode-226-november-29-2011</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/SiMmKUqTav4/226-ruby5.mp3" length="11415479" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/226-ruby5.mp3?1322580115</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #225 - November 22, 2011</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/h-P3LD_nAQg/229-episode-225-november-22-2011</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/229-episode-225-november-22-2011</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[Lots of Rails point releases (the more the better), Maglev 1.0, Rails Admins, CapHub, Rails 3.1 Subdomains, and OAuth2 are all discussed this Monday along with the release of jQuery Air 2: Captains Log.]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/229-episode-225-november-22-2011</comments>
      <pubDate>Tue, 22 Nov 2011 16:23:38 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>Lots of Rails point releases (the more the better), Maglev 1.0, Rai...</itunes:subtitle>
      <itunes:summary>Lots of Rails point releases (the more the better), Maglev 1.0, Rails Admins, CapHub, Rails 3.1 Subdomains, and OAuth2 are all discussed this Monday along with the release of jQuery Air 2: Captains Log.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:32</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/229-episode-225-november-22-2011</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/9NrNm4BLIbM/225-ruby5.mp3" length="9433563" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/225-ruby5.mp3?1321929354</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #224 - November 18, 2011</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/teyXbGCTp_E/228-episode-224-november-18-2011</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/228-episode-224-november-18-2011</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[Deciding between stripe and activemerchant, early access beta of "Objects on Rails", sparkline graphs in your shell, pseudo-Siri server, cracking md5s, ChuckTestar, and recognition of our fallen colleagues.]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/228-episode-224-november-18-2011</comments>
      <pubDate>Fri, 18 Nov 2011 13:50:15 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>Deciding between stripe and activemerchant, early access beta of "O...</itunes:subtitle>
      <itunes:summary>Deciding between stripe and activemerchant, early access beta of "Objects on Rails", sparkline graphs in your shell, pseudo-Siri server, cracking md5s, ChuckTestar, and recognition of our fallen colleagues.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:24</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/228-episode-224-november-18-2011</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/MQEq2SmCeKQ/224-ruby5.mp3" length="9235121" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/224-ruby5.mp3?1321623268</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #223 - November 15th, 2011</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/5i-XIRtYB8I/227-episode-223-november-15th-2011</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/227-episode-223-november-15th-2011</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[We are the pirates, who don't do anything, we just talk about Code Brawl, Remotely, Text Adventures in Ruby, and Crafting Ruby Gems. So if you ask us if we do anything, we will just tell you, we don't do anything.]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/227-episode-223-november-15th-2011</comments>
      <pubDate>Tue, 15 Nov 2011 15:08:15 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>We are the pirates, who don't do anything, we just talk about Code ...</itunes:subtitle>
      <itunes:summary>We are the pirates, who don't do anything, we just talk about Code Brawl, Remotely, Text Adventures in Ruby, and Crafting Ruby Gems. So if you ask us if we do anything, we will just tell you, we don't do anything.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:50</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/227-episode-223-november-15th-2011</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/Whn6pggU3as/223-ruby5.mp3" length="9856113" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/223-ruby5.mp3?1321369670</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #222 - November 11th, 2011</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/NjyYLXz2lpA/226-episode-222-november-11th-2011</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/226-episode-222-november-11th-2011</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[A security flow in the Ruby dev branch, bozocrack, cleaning up your routes with traceroute, newsletters with mactoub, a link to the Wincy City Rails videos, the Absurdity gem, Gon, Devise, and news on the Global day of Code Retreat on this Sherpa-led Ruby5 expedition.]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/226-episode-222-november-11th-2011</comments>
      <pubDate>Fri, 11 Nov 2011 14:23:04 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>A security flow in the Ruby dev branch, bozocrack, cleaning up your...</itunes:subtitle>
      <itunes:summary>A security flow in the Ruby dev branch, bozocrack, cleaning up your routes with traceroute, newsletters with mactoub, a link to the Wincy City Rails videos, the Absurdity gem, Gon, Devise, and news on the Global day of Code Retreat on this Sherpa-led Ruby5 expedition.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>5:05</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/226-episode-222-november-11th-2011</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/Rm6l9fW_hsk/222-ruby5.mp3" length="7357037" type="audio/mpeg" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/222-ruby5.mp3?1321019874</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #221 - November 8th, 2011</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/XjjkiUKAqBw/225-episode-221-november-8th-2011</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/225-episode-221-november-8th-2011</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[In this episode we fail to conquer the most difficult name to pronounce EVER.  All while discussing Bundler 1.1 (not out yet), Railsyard CMS, Cells, RSpec configuration, Likeable by Gowalla, and Email Validation.]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/225-episode-221-november-8th-2011</comments>
      <pubDate>Tue, 08 Nov 2011 14:36:52 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>In this episode we fail to conquer the most difficult name to prono...</itunes:subtitle>
      <itunes:summary>In this episode we fail to conquer the most difficult name to pronounce EVER.  All while discussing Bundler 1.1 (not out yet), Railsyard CMS, Cells, RSpec configuration, Likeable by Gowalla, and Email Validation.</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>7:59</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/225-episode-221-november-8th-2011</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/axwItpQ6j3Y/221-ruby5.mp3" length="11519394" type="audio/mp3" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/221-ruby5.mp3?1320762654</feedburner:origEnclosureLink></item>
    <item>
      <title>Episode #220 - November 4th, 2011</title>
      <link>http://feedproxy.google.com/~r/Ruby5/~3/7kAVVDG1zQY/224-episode-220-november-4th-2011</link>
      <guid isPermaLink="false">http://ruby5.envylabs.com/episodes/224-episode-220-november-4th-2011</guid>
      <author>ruby5@envylabs.com (Envy Labs)</author>
      <description>
<![CDATA[Josh Clayton’s blog post, “Design Patterns in the Wild: Null Object” … Santiago Pastorino’s blog post, “Ruby 1.9.3 and ruby-debug” … Gemnasium, a gem version tracker … OmniAuth 1.0 … Russ Olsen’s Ruby Reading List … GitHub Enterprise
]]>      </description>
      <category>Technology</category>
      <category>News</category>
      <comments>http://ruby5.envylabs.com/episodes/224-episode-220-november-4th-2011</comments>
      <pubDate>Fri, 04 Nov 2011 15:19:57 +0000</pubDate>
      
      <itunes:author>Envy Labs</itunes:author>
      <itunes:subtitle>Josh Clayton’s blog post, “Design Patterns in the Wild: Null Object...</itunes:subtitle>
      <itunes:summary>Josh Clayton’s blog post, “Design Patterns in the Wild: Null Object” … Santiago Pastorino’s blog post, “Ruby 1.9.3 and ruby-debug” … Gemnasium, a gem version tracker … OmniAuth 1.0 … Russ Olsen’s Ruby Reading List … GitHub Enterprise
</itunes:summary>
      <itunes:explicit>no</itunes:explicit>
      <itunes:duration>6:38</itunes:duration>
    <feedburner:origLink>http://ruby5.envylabs.com/episodes/224-episode-220-november-4th-2011</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Ruby5/~5/fMn5xeY15t8/220-ruby5.mp3" length="9582467" type="audio/mpeg" /><feedburner:origEnclosureLink>http://media.ruby5.envylabs.com/sites/0001/episodes/220-ruby5.mp3?1320379380</feedburner:origEnclosureLink></item>
  </channel>
</rss>

