<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
	xmlns:cc="http://web.resource.org/cc/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" >

<channel>
<title>The Ruby Roundup</title>
<link>http://rubyroundup.com</link>
<description>All Ruby ... All the Time</description>
<language>en</language>
<managingEditor>bsiggelkow@mac.com</managingEditor>
<generator>Liberated Syndication - libsyn.com</generator>
<webMaster>podcasts@libsyn.com (Liberated Syndication)</webMaster>
<lastBuildDate>Wed, 12 Dec 2007 19:50:00 GMT</lastBuildDate>
<ttl>180</ttl>
<itunes:subtitle>All Ruby ... All the Time</itunes:subtitle>
<itunes:summary>Ruby news, events, tips, tricks, and more.</itunes:summary>
<itunes:category text="Technology">
	<itunes:category text="Tech News" />
</itunes:category>
<itunes:author>Bill Siggelkow and James Mitchell</itunes:author>
<itunes:owner>
<itunes:email>bsiggelkow@mac.com</itunes:email>
<itunes:name>Bill Siggelkow</itunes:name>
</itunes:owner>
<itunes:explicit>Clean</itunes:explicit>
<item>
<title>Generic Lookups in Rails</title>
<link>http://rubyroundup.com/index.php?post_id=286925#</link>
<description><![CDATA[Tonight I plan on presenting at the Atlanta Ruby Users Group on handling generic lookups in Rails.<br/><br/>]]></description>
<category>general</category>
<pubDate>Wed, 12 Dec 2007 19:50:00 GMT</pubDate>
<guid isPermaLink="true">http://rubyroundup.com/index.php?post_id=286925#</guid>
<itunes:author>Bill Siggelkow and James Mitchell</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Patience Grasshopper</title>
<link>http://rubyroundup.com/index.php?post_id=202167#</link>
<description><![CDATA[<p>James and I were unable to get a podcast together over Easter weekend; but we should definitely have one out within a week. The Ruby news has been a bit slow lately, so the two-week lag should give us an opportunity for more interesting content.</p>
]]></description>
<category>general</category>
<pubDate>Tue, 10 Apr 2007 18:08:00 GMT</pubDate>
<guid isPermaLink="true">http://rubyroundup.com/index.php?post_id=202167#</guid>
<itunes:author>Bill Siggelkow and James Mitchell</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Episode 3 - Newscast for April 1</title>
<link>http://rubyroundup.com/index.php?post_id=199974#</link>
<description><![CDATA[<h2>Big News Items</h2>
<a href="http://www.ruby-lang.org/en/news/2007/03/12/ruby-1-8-6-released/">Ruby
	  1.8.6 released</a><br/>
<a href="http://rubyinstaller.rubyforge.org/wiki/wiki.pl?RubyInstallerNews">
  Ruby one-click installer for Windows now supports Ruby
  1.8.6</a><br/>
<a href="http://weblog.rubyonrails.org/2007/3/14/rails-1-2-3-compatible-with-ruby-1-8-6-and-other-fixes">Rails 1.2.3 has been released -- now compatible with Ruby 1.8.6</a><br/>
<a href="http://instantrails.rubyforge.org/wiki/wiki.pl">Instant Rails 1.7 Released</a><br/>
<a href="http://joyeur.com/2007/03/22/joyent-slingshot">Joyent announces
Slingshot -- provides offline capabilities for Rails applications</a><br/>
<a href="http://blog.magnetk.com/2007/03/22/joyent-slingshot/">More details about Slingshot from its creators</a><p></p>	
<h2>Gem of the Week - Tattle</h2>
<a href="http://chadfowler.com/2007/1/8/tattle-the-ruby-census">Tattle:
The Ruby Census</a><br/>
Take a look at the latest <a href="http://tattle.rubygarden.org/">tattle statistics</a><p></p>
<h2>Tip(s) of the Week</h2>
<h3>Clean up your Rails controllers with Verify</h3>
<p>Use <code>verify</code> in your controller to filter access based on the HTTP method. For example, I put following line in a controller to ensure that
  the <code>signup</code> action will only accept an HTTP POST; and, if called via anything else, the user is redirected to the <em>index</em>:
</p>



<pre>verify :method =&gt; :post, :only =&gt; :signup, :redirect_to =&gt; :index
</pre>
<h3>Some TextMate Shortcuts</h3>
<p>Use <em>Command-T</em> to quickly jump to another file. This command will bring up a dialog box from where you can find the file by simply typing the first few letters of the file name</p>



<p>Use <em>Command-Shift-T</em> to jump to the known symbols in a file. When editing a Ruby file, this will allow you to jump to any of the methods defined. In an <code>rhtml</code> (or html) file, it will let you jump to an element based on <code>id</code>.</p>



<h2>Rapid Fire Quick News Items</h2>
<a href="http://rubyforge.org/forum/forum.php?forum_id=13096">Ruby/DB2 driver/adapter release 0.4.0</a><br/>
<a href="http://www.artima.com/rubycs/articles/ruby_as_dsl.html">Creating
  DSLs with Ruby</a><br/>
<a href="http://haml.hamptoncatlin.com/1-5-release-notes">Haml 1.5 Released</a><br/>
<a href="http://www.rubyinside.com/7-cool-new-ruby-snippets-430.html">7 Cool New Ruby Snippets</a><br/>
<a href="http://www.rubyhoedown.com/">Ruby Hoedown 2007: August 10-11 in Raleigh, NC (the call for participation is now open)</a><br/>
<a href="http://www.trawlr.com/">Trawlr: Rails-based Newsreader</a><br/>
<a href="http://ryandaigle.com/articles/2007/3/20/what-s-new-in-edge-rails-object-transactions-are-out">What's New in Edge Rails: Object Transactions Are
  Out</a><br/>
<a href="http://www.railsenvy.com/2007/3/20/ruby-on-rails-caching-tutorial-part-2">Rails Envy: Ruby on Rails Caching Tutorial - Part 2</a><br/>
<a href="http://railscasts.com/">Railscasts - Free Ruby on Rails Screencasts</a><br/>
<a href="http://www.hobocentral.net/">Hobo - the web application builder for
  Rails</a><br/>
<a href="http://fredericdevillamil.com/articles/2007/03/10/typo-4-1-in-the-house">Typo 4.1 Released</a><br/>
<a href="http://ryandaigle.com/articles/2007/3/14/rest-activeresource">Ryan's
  Scraps: REST &amp; ActiveResource</a><br/>
<a href="http://blog.evanweaver.com/articles/2007/03/14/getting-dirty-with-rubyinline">Rubyinline walk through by Evan Weaver</a><br/>
<a href="http://www.railsforall.org/">Rails For All, a Rails advocacy group, has been officially launched</a><br/>
<a href="http://cruisecontrolrb.thoughtworks.com/">CruiseControl.rb now available from ThoughtWorks</a><br/>
<a href="http://www.dcmanges.com/blog/25">CruiseControl.rb Growl Notifier Plugin</a><br/>
<a href="http://www-128.ibm.com/developerworks/java/library/j-cb03137/">Creating Extensions in Rails by Bruce Tate</a><br/>
<a href="http://www.pragmaticprogrammer.com/titles/jfpaypal/">New PDF Book &quot;Payment Processing with Paypal and Ruby&quot; now available</a><br/>
<a href="http://www.activemerchant.org/">
ActiveMerchant: a Ruby library for payment processing</a><br/>
<a href="http://activescaffold.com/2007/3/9/rc1-released">ActiveScaffold version 1 RC1 Released</a><br/>
<a href="http://pragdave.pragprog.com/pragdave/2007/03/the_radar_archi.html">
The RADAR Architecture: RESTful Application, Dumb-Ass Recipient</a><br/>
<a href="http://www.oreillynet.com/ruby/blog/2007/03/getting_to_know_the_ruby_core.html">Getting to Know the Ruby Core Classes: Enumerable#grep</a><br/>
<a href="http://ola-bini.blogspot.com/2007/03/jruby-regular-expressions.html">JRuby Regular Expressions</a><br/>
<a href="http://headius.blogspot.com/2007/03/ruby-on-grails-why-hell-not.html">
	Charles Nutter proposes Ruby on Grails</a><br/>
<a href="http://graemerocher.blogspot.com/2007/03/charles-nutter-ruby-on-grails-story.html">Graeme
  Rocher's response to Charles</a><p></p>]]></description>
<category>podcasts</category>
<pubDate>Wed, 4 Apr 2007 12:26:00 GMT</pubDate>
<guid isPermaLink="true">http://rubyroundup.com/index.php?post_id=199974#</guid>
<enclosure url="http://media.libsyn.com/media/rubyroundup/01_RubyRoundup-Episode-03.mp3" length="81762358" type="audio/mpeg"/>
<itunes:author>Bill Siggelkow and James Mitchell</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Episode 2 - Newscast for March 13</title>
<link>http://rubyroundup.com/index.php?post_id=191934#</link>
<description><![CDATA[<h2>Big News Items</h2>
<a href="http://pragdave.pragprog.com/pragdave/2007/03/advanced_ruby_s.html">Advanced Ruby Studio</a><br/>
<a href="http://docs.codehaus.org/display/JRUBY/2007/03/05/JRuby+0.9.8+Released">JRuby 0.9.8 Released</a><br/>
<a href="http://www.aptana.com/blog/?p=93">Aptana takes over RadRails</a><br/><br/>
<h2>Gem of the Week - attachment_fu</h2>
<a href="http://svn.techno-weenie.net/projects/plugins/attachment_fu/"> attachment_fu</a><br/>
<a href="http://clarkware.com/cgi/blosxom/2007/02/24">Mike
Clark's Attachment_Fu Tutorial</a><br/><br/>
<h2>Tip of the Week</h2>
<a href="http://www.cs.auckland.ac.nz/references/ruby/doc_bundle/Newcomers/ruby.html">Things
That Newcomers to Ruby Should Know</a><br/><br/>
<h2>Rapid Fire Quick News Items</h2>
<a href="http://rubyforge.org/projects/bcrypt-ruby">BCrypt 2.0.1 Released</a><br/>
<a href="http://onestepback.org/index.cgi/Tech/Ruby/RubyBindings.rdoc">Variable Bindings in Ruby</a><br/>
<a href="http://easyproj.rubyforge.org/">Easy Project has released version 0.6.0</a><br/>
<a href="http://piston.rubyforge.org/index.html">Piston has
      released version 1.3.1</a><br/>
<a href="http://clarkware.com/cgi/blosxom/2007/01/22">Mike Clark on Piston</a><br/>
<a href="http://anthonyeden.com/2007/3/9/activewarehouse-etl-0-6-0-released">ActiveWarehouse ETL
 version 0.6.0 released</a><br/>
<a href="http://xruby.blogspot.com/2007/03/xruby-runs-most-benchmark-faster-than.html">XRuby performance</a><br/>
      <a href="http://blog.zenspider.com/archives/2007/03/rubyforge_version_041_has_been_released.html">Rubyforge version 0.4.1 has been released!</a><br/>
      <a href="http://blog.zenspider.com/archives/2007/03/image_science_version_111_has_been_released.html">Image Science version 1.1.1 has been released!</a><br/>
      <a href="http://revolutiononrails.blogspot.com/2007/03/when-capistrano-is-not-enough.html">Revolution
      On Rails: Gem-based Deployment and Delivery: Part 1</a><br/>
      <a href="http://weblog.jamisbuck.org/2007/3/7/raising-the-right-exception">the
      { buckblogs :here }: Raising the right exception</a><br/>
      <a href="http://www.artweb-design.de/2007/3/7/globalize-for-rails-1_2-released">Globalize now ready for Rails 1.2!</a><br/>
      <a href="http://rubyforge.org/forum/forum.php?forum_id=12632">WX Ruby Debug version 0.11</a>
      <a href="http://rubyforge.org/forum/forum.php?forum_id=12671">Ruby Reports (ruport) releases version 0.8.11</a><br/>
      <a href="http://rubyforge.org/forum/forum.php?forum_id=12669">ActiveRecord-JDBC version 0.2.3 released</a><br/>
      <a href="http://nubyonrails.com/articles/2007/03/05/peepcode-page-caching-and-httperf">PeepCode Page Caching and httperf Screencast&gt;</a><br/>
      <a href="http://www.bencurtis.com/archives/2007/03/rails-openid-and-acts-as-authenticated/">BenCurtis.com: Rails, OpenID, and Acts as Authenticated</a><br/>
      <a href="http://blogs.sun.com/roumen/entry/two_demos_jruby_on_rails">Roman Strobl's NetBeans on Rails Screencasts</a><br/>
      <a href="http://wonderfullyflawed.com/course/">Wonderfully Flawed Podcasts</a>]]></description>
<category>podcasts</category>
<pubDate>Tue, 13 Mar 2007 17:33:00 GMT</pubDate>
<guid isPermaLink="true">http://rubyroundup.com/index.php?post_id=191934#</guid>
<enclosure url="http://media.libsyn.com/media/rubyroundup/RubyRoundup-Episode-02.mp3" length="74133966" type="audio/mpeg"/>
<itunes:author>Bill Siggelkow and James Mitchell</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Episode 1 - Newscast for March 7</title>
<link>http://rubyroundup.com/index.php?post_id=188501#</link>
<description><![CDATA[<h2>Big News</h2><p><a href="http://conferences.oreillynet.com/rails/">RailsConf Sold Out</a><br/><a href="http://goruco.eventwax.com/gotham-ruby-conference/register">Gotham Ruby Conference</a><br/><a href="http://tryruby.hobix.com/">Try Ruby in your browser</a><br/><a href="http://www.sitepoint.com/print/learn-ruby-on-rails">Learn Ruby on Rails: Ultimate Beginner Tutorial</a><br/><a href="http://pragmaticprogrammer.com/titles/fr_r4j/index.html">Rails for Java Developers</a><br/><a href="http://wiki.rubyonrails.com/rails/pages/OpenID">Open ID Plugin</a><br/><a href="http://tnlessone.wordpress.com/2007/02/28/ruby-rails-ide-comparison-idea-netbeans-radrails">The &quot;Nameless One&quot; IDE Comparison</a><br/><a href="http://www.antoniocangiano.com/articles/2007/02/19/ruby-implementations-shootout-ruby-vs-yarv-vs-jruby-vs-gardens-point-ruby-net-vs-rubinius-vs-cardinal">Ruby Implementation Shootout</a> </p>
<h2>Gem of the Week - Acts As Ferret</h2><p><a href="http://projects.jkraemer.net/acts_as_ferret/wiki">Acts_As_Ferret</a><br/><a href="http://www.railsenvy.com/2007/2/19/acts-as-ferret-tutorial">Acts As Ferret Tutorial</a><br/><a href="http://lucene.apache.org/java/docs/queryparsersyntax.html">Lucenc Query Parser Syntax</a> </p>
<h2>Tip of the Week</h2><h3>Testing Helpers with HelperTestCase and assert_select</h3><div class="content"><p>You can use <code>assert_select</code> quite easily with HelperTestCase. Simply do the following:</p>
<ol><li>Add <code>@response = ActionController::TestResponse.new</code> into the HelperTestCase#setup</li><li>In your test case, store the result of the helper method in <code>@response.body</code></li></ol>
<p>The following example demonstrates:</p>
<p><code>class ApplicationHelperTest &lt; HelperTestCase<br/>&nbsp; include ApplicationHelper<br/>&nbsp; def test_checkmark_img<br/>&nbsp;&nbsp;&nbsp; @response.body = checkmark_img(true)<br/>&nbsp;&nbsp;&nbsp; assert_select &quot;img&quot; <br/>&nbsp; end<br/>end</code></p>
<p>When using the <code>content_tag</code> method to generate html,&nbsp;you must also&nbsp;include the CaptureHelper and TextHelper modules into HelperTestCase.&nbsp;Due to a&nbsp;<a href="http://dev.rubyonrails.org/ticket/7432">known bug</a>, you cannot&nbsp;pass a block to content_tag from a test case.</p>
</div><h2>Quick News Items</h2><a href="http://rubyforge.org/forum/forum.php?forum_id=12549">RSpec 0.8.0 released</a><br/><a href="http://rubyforge.org/forum/forum.php?forum_id=12526">RCov 0.8.0 released</a><br/><a href="http://rubyforge.org/forum/forum.php?forum_id=12458">Rake 0.7.2 released</a><br/><a href="http://rubyforge.org/forum/forum.php?forum_id=12397">Instant Rails 1.5 Final has been released</a><br/><a href="http://facets.rubyforge.org/">A new major version of Facets -&nbsp;release 1.8 has been released.</a><br/><a href="http://www.infoq.com/articles/intro-active-messaging-rails" rel="nofollow">InfoQ: Introduction to ActiveMessaging for Rails</a><br/><a href="http://clarkware.com/cgi/blosxom/2007/02/24#FileUploadFu" rel="nofollow">Mike Clark's Attachment_Fu Tutorial</a><br/><a href="http://www.macdevcenter.com/pub/a/mac/2007/02/27/replacing-applescript-with-ruby.html" rel="nofollow">MacDevCenter.com -- Replacing AppleScript with Ruby</a><br/><a href="http://ryandaigle.com/" rel="nofollow">Ryan's Scraps - What's New in Edge Rails</a><br/><a href="http://db2onrails.com/articles/2007/02/25/installing-starter-toolkit-for-db2-on-rails-on-windows-vista" rel="nofollow">Starter Toolkit for DB2 on Rails on Windows Vista</a><br/><a href="http://www.bejug.org/confluenceBeJUG/display/PARLEYS/Bringing%20Ruby%20and%20Rails%20to%20the%20JVM" rel="nofollow">Bringing Ruby and Rails to the JVM - Parleys - The Belgian Java User Group</a><br/><a href="http://mvolo.com/blogs/serverside/archive/2007/02/18/10-steps-to-get-Ruby-on-Rails-running-on-Windows-with-IIS-FastCGI.aspx" rel="nofollow">ServerSide : 10 steps to get Ruby on Rails running on Windows with IIS FastCGI</a><br/><a href="http://dablog.rubypal.com/articles/2007/02/18/the-magic-pens-of-ruby" rel="nofollow">The Magic Pens of Ruby</a> <p>&nbsp;</p>
<hr/>Our Website: <a href="http:///">http://rubyroundup.com</a><br/>Our Google Group: Ruby Roundup (<a href="http://groups.google.com/group/rubyroundup">http://groups.google.com/group/rubyroundup</a>)<br/>]]></description>
<category>podcasts</category>
<pubDate>Wed, 7 Mar 2007 16:02:00 GMT</pubDate>
<guid isPermaLink="true">http://rubyroundup.com/index.php?post_id=188501#</guid>
<enclosure url="http://media.libsyn.com/media/rubyroundup/01_RubyRoundup-Episode1.mp3" length="51842290" type="audio/mpeg"/>
<itunes:keywords>ruby rails technology news</itunes:keywords>
<itunes:author>Bill Siggelkow and James Mitchell</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
</channel></rss>
