<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.dzone.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.dzone.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dz="http://www.developerzone.com/modules/dz/1.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>dzone.com: ruby</title>
    <link>http://www.dzone.com/links/tag/ruby.html</link>
    <description>dzone.com: fresh links for developers</description>
    <language>en-us</language>
    <copyright>Copyright (c) 2008 DZone, Inc.</copyright>
    <pubDate>Thu, 04 Dec 2008 05:41:43 GMT</pubDate>
    <dc:creator>The dzone.com community</dc:creator>
    <dc:date>2008-12-04T05:41:43Z</dc:date>
    <dc:language>en-us</dc:language>
    <dc:rights>Copyright (c) 2008 DZone, Inc.</dc:rights>
    <dz:selfLink>http://www.dzone.com/links/feed/frontpage/ruby/rss.xml</dz:selfLink>
    <image>
      <title>dzone.com: fresh links for developers</title>
      <url>http://www.dzone.com/images/std/dzone.com_258x55.gif</url>
      <link>http://www.dzone.com/links/</link>
    </image>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://www.dzone.com/feed/frontpage/ruby/rss.xml" type="application/rss+xml" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Fwww.dzone.com%2Ffeed%2Ffrontpage%2Fruby%2Frss.xml" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Fwww.dzone.com%2Ffeed%2Ffrontpage%2Fruby%2Frss.xml" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Fwww.dzone.com%2Ffeed%2Ffrontpage%2Fruby%2Frss.xml" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.rojo.com/add-subscription?resource=http%3A%2F%2Fwww.dzone.com%2Ffeed%2Ffrontpage%2Fruby%2Frss.xml" src="http://blog.rojo.com/RojoWideRed.gif">Subscribe with Rojo</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://www.dzone.com/feed/frontpage/ruby/rss.xml" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Fwww.dzone.com%2Ffeed%2Ffrontpage%2Fruby%2Frss.xml" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Fwww.dzone.com%2Ffeed%2Ffrontpage%2Fruby%2Frss.xml" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Fwww.dzone.com%2Ffeed%2Ffrontpage%2Fruby%2Frss.xml" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item>
      <title>Hot in Edge Rails: Generate Rails Apps from Templates</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/474258153/hot_in_edge_rails_generate_rails_apps_from_templa.html</link>
      <description>Creating a Rails app with all the dependencies has never been so easy - rg, a template-based rails app generator has been just added to the core.</description>
      <category>frameworks</category>
      <category>ruby</category>
      <category>tools</category>
      <pubDate>Thu, 04 Dec 2008 03:18:24 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138395.html</guid>
      <dc:creator>rubyminer</dc:creator>
      <dc:date>2008-12-04T03:18:24Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/hot_in_edge_rails_generate_rails_apps_from_templa.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138395.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Creating a Rails app with all the dependencies has never been so easy - rg, a template-based rails app generator has been just added to the core.<br/><br/><a href='http://www.dzone.com/links/rss/hot_in_edge_rails_generate_rails_apps_from_templa.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138395' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/474258153" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138395</dz:linkId>
      <dz:submitDate>2008-12-02T23:44:06Z</dz:submitDate>
      <dz:promoteDate>2008-12-04T03:18:24Z</dz:promoteDate>
      <dz:voteUpCount>4</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>97</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138395.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>rubyminer</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/201305.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/hot_in_edge_rails_generate_rails_apps_from_templa.html</feedburner:origLink></item>
    <item>
      <title>Ruby On Rails Polymorphic Paperclip Plugin Tutorial</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/473709409/ruby_on_rails_polymorphic_paperclip_plugin_tutori.html</link>
      <description>This tutorial is an extension of the paperclip tutorial I put up last week. This time we are going to take advantage of polymorphic paperclip. Polymorphic paperclip utilizes separate tables (an assets table and an attachings table) to track your attachments. This allows for an unlimited number of attachments per item per model. In the first tutorial I showed you how to attach just one item, although you could add more columns to your table to handle additional attachments this way is a lot more flexible. While this plugin is not perfect, there is a lot of room for improvement, its a great starting point. Perhaps a fork is on its way from me…</description>
      <category>how-to</category>
      <category>ruby</category>
      <pubDate>Wed, 03 Dec 2008 15:34:40 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/137724.html</guid>
      <dc:creator>ed_thix</dc:creator>
      <dc:date>2008-12-03T15:34:40Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/ruby_on_rails_polymorphic_paperclip_plugin_tutori.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/137724.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>This tutorial is an extension of the paperclip tutorial I put up last week. This time we are going to take advantage of polymorphic paperclip. Polymorphic paperclip utilizes separate tables (an assets table and an attachings table) to track your attachments. This allows for an unlimited number of attachments per item per model. In the first tutorial I showed you how to attach just one item, although you could add more columns to your table to handle additional attachments this way is a lot more flexible. While this plugin is not perfect, there is a lot of room for improvement, its a great starting point. Perhaps a fork is on its way from me…<br/><br/><a href='http://www.dzone.com/links/rss/ruby_on_rails_polymorphic_paperclip_plugin_tutori.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=137724' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/473709409" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>137724</dz:linkId>
      <dz:submitDate>2008-11-30T20:42:47Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T15:34:40Z</dz:promoteDate>
      <dz:voteUpCount>4</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>146</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/137724.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>ed_thix</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/350744.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/ruby_on_rails_polymorphic_paperclip_plugin_tutori.html</feedburner:origLink></item>
    <item>
      <title>rails 2.2 + jruby + jetty = win</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/472322916/rails_22_jruby_jetty_win.html</link>
      <description>In case you missed it, rails 2.2 recently got released, finally promising thread safety among some other things. Thread safety has always been neglected by the rails core team, the standard way to scale up in rails (pre 2.2) is to run multiple processes, which makes deployment a lot harder (I think there’re at least 10 different ways to deploy rails apps at the moment, and people still come up with new solutions: apache+fcgi, mongrel, mongrel_cluster, thin, phusion, rack…).</description>
      <category>frameworks</category>
      <category>java</category>
      <category>ruby</category>
      <category>server</category>
      <pubDate>Tue, 02 Dec 2008 10:16:36 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138010.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-12-02T10:16:36Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/rails_22_jruby_jetty_win.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138010.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>In case you missed it, rails 2.2 recently got released, finally promising thread safety among some other things. Thread safety has always been neglected by the rails core team, the standard way to scale up in rails (pre 2.2) is to run multiple processes, which makes deployment a lot harder (I think there’re at least 10 different ways to deploy rails apps at the moment, and people still come up with new solutions: apache+fcgi, mongrel, mongrel_cluster, thin, phusion, rack…).<br/><br/><a href='http://www.dzone.com/links/rss/rails_22_jruby_jetty_win.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138010' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/472322916" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138010</dz:linkId>
      <dz:submitDate>2008-12-01T22:12:36Z</dz:submitDate>
      <dz:promoteDate>2008-12-02T10:16:36Z</dz:promoteDate>
      <dz:voteUpCount>10</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>539</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138010.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/rails_22_jruby_jetty_win.html</feedburner:origLink></item>
    <item>
      <title>Rails 2.3: Backtrace Silencing</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/471255486/rails_23_backtrace_silencing.html</link>
      <description>Rails 2.3 (inspired by Thoughtbot’s Quiet Backtrace plugin) is smart enough to just shut up about the parts I don’t care. Here’s the default Rails 2.3 log in the same situation:</description>
      <category>frameworks</category>
      <category>ruby</category>
      <pubDate>Mon, 01 Dec 2008 12:25:12 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/137660.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-12-01T12:25:12Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/rails_23_backtrace_silencing.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/137660.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Rails 2.3 (inspired by Thoughtbot’s Quiet Backtrace plugin) is smart enough to just shut up about the parts I don’t care. Here’s the default Rails 2.3 log in the same situation:<br/><br/><a href='http://www.dzone.com/links/rss/rails_23_backtrace_silencing.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=137660' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/471255486" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>137660</dz:linkId>
      <dz:submitDate>2008-11-30T13:35:02Z</dz:submitDate>
      <dz:promoteDate>2008-12-01T12:25:12Z</dz:promoteDate>
      <dz:voteUpCount>4</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>260</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/137660.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/rails_23_backtrace_silencing.html</feedburner:origLink></item>
    <item>
      <title>Famous Rails Screencast Gets an Update</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/470982868/famous_rails_screencast_gets_an_update.html</link>
      <description>When the Ruby on Rails framework was first introduced a few years ago, nothing helped put it on the map more than the now famous “Creating a weblog in 15 minutes” screencast. In it, Rails originator David Heinemeier Hansson created a blogging engine using Rails in just 15 minutes. That demonstration was so powerful that it helped launch Rails into a major framework in the web development world, one for which programmers remain in demand for high paying jobs.</description>
      <category>frameworks</category>
      <category>ruby</category>
      <pubDate>Mon, 01 Dec 2008 06:32:49 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/137636.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-12-01T06:32:49Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/famous_rails_screencast_gets_an_update.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/137636.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>When the Ruby on Rails framework was first introduced a few years ago, nothing helped put it on the map more than the now famous “Creating a weblog in 15 minutes” screencast. In it, Rails originator David Heinemeier Hansson created a blogging engine using Rails in just 15 minutes. That demonstration was so powerful that it helped launch Rails into a major framework in the web development world, one for which programmers remain in demand for high paying jobs.<br/><br/><a href='http://www.dzone.com/links/rss/famous_rails_screencast_gets_an_update.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=137636' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/470982868" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>137636</dz:linkId>
      <dz:submitDate>2008-11-30T10:46:14Z</dz:submitDate>
      <dz:promoteDate>2008-12-01T06:32:49Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>208</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/137636.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/famous_rails_screencast_gets_an_update.html</feedburner:origLink></item>
    <item>
      <title>Ramaze by Example</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/470561417/ramaze_by_example.html</link>
      <description>Ramaze is a fabulous framework that lets you create web applications in Ruby with a minimum of code.</description>
      <category>frameworks</category>
      <category>ruby</category>
      <pubDate>Sun, 30 Nov 2008 19:55:32 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/137543.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-11-30T19:55:32Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/ramaze_by_example.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/137543.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Ramaze is a fabulous framework that lets you create web applications in Ruby with a minimum of code.<br/><br/><a href='http://www.dzone.com/links/rss/ramaze_by_example.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=137543' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/470561417" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>137543</dz:linkId>
      <dz:submitDate>2008-11-29T18:08:04Z</dz:submitDate>
      <dz:promoteDate>2008-11-30T19:55:32Z</dz:promoteDate>
      <dz:voteUpCount>12</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>258</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/137543.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/ramaze_by_example.html</feedburner:origLink></item>
    <item>
      <title>People, sites, and software we're thankful for 2008</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/468513185/people_sites_and_software_were_thankful_for_2008.html</link>
      <description>Thanksgiving is one of my favorite holidays. Here are a few things I’m thankful for besides family, football, and turkey this year.</description>
      <category>frameworks</category>
      <category>open source</category>
      <category>opinion</category>
      <category>ruby</category>
      <pubDate>Fri, 28 Nov 2008 17:17:30 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/137331.html</guid>
      <dc:creator>pengwynn</dc:creator>
      <dc:date>2008-11-28T17:17:30Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/people_sites_and_software_were_thankful_for_2008.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/137331.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Thanksgiving is one of my favorite holidays. Here are a few things I’m thankful for besides family, football, and turkey this year.<br/><br/><a href='http://www.dzone.com/links/rss/people_sites_and_software_were_thankful_for_2008.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=137331' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/468513185" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>137331</dz:linkId>
      <dz:submitDate>2008-11-28T14:02:56Z</dz:submitDate>
      <dz:promoteDate>2008-11-28T17:17:30Z</dz:promoteDate>
      <dz:voteUpCount>10</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>321</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/137331.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>pengwynn</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/296950.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/people_sites_and_software_were_thankful_for_2008.html</feedburner:origLink></item>
    <item>
      <title>Nanite: A Self Assembling Cluster of Ruby Processes</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/468328892/nanite_a_self_assembling_cluster_of_ruby_processes.html</link>
      <description>Nanite is Engine Yard's latest addition to their cloud computing strategy: a "self assembling cluster of ruby processes" to form the backend of highly scalable web applications. InfoQ talked to its developer Ezra Zygmuntowicz and also got some news about Vertebra.</description>
      <category>open source</category>
      <category>ruby</category>
      <category>server</category>
      <category>trends</category>
      <pubDate>Fri, 28 Nov 2008 13:10:43 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136995.html</guid>
      <dc:creator>misto</dc:creator>
      <dc:date>2008-11-28T13:10:43Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/nanite_a_self_assembling_cluster_of_ruby_processes.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136995.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Nanite is Engine Yard's latest addition to their cloud computing strategy: a "self assembling cluster of ruby processes" to form the backend of highly scalable web applications. InfoQ talked to its developer Ezra Zygmuntowicz and also got some news about Vertebra.
<br/><br/><a href='http://www.dzone.com/links/rss/nanite_a_self_assembling_cluster_of_ruby_processes.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136995' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/468328892" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136995</dz:linkId>
      <dz:submitDate>2008-11-26T22:43:03Z</dz:submitDate>
      <dz:promoteDate>2008-11-28T13:10:43Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>174</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136995.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>misto</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/220652.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/nanite_a_self_assembling_cluster_of_ruby_processes.html</feedburner:origLink></item>
    <item>
      <title>15 Questions to Ask During a Ruby Interview</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/467592218/15_questions_to_ask_during_a_ruby_interview.html</link>
      <description>When hiring Ruby on Rails programmers, knowing the right questions to ask during an interview was a real challenge for me at first. In 30 minutes or less, it’s difficult to get a solid read on a candidate’s skill set without looking at code they’ve previously written. And in the corporate/enterprise world, I often don’t have access to their previous work.</description>
      <category>opinion</category>
      <category>ruby</category>
      <pubDate>Thu, 27 Nov 2008 19:01:31 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136708.html</guid>
      <dc:creator>ed_thix</dc:creator>
      <dc:date>2008-11-27T19:01:31Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/15_questions_to_ask_during_a_ruby_interview.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136708.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>When hiring Ruby on Rails programmers, knowing the right questions to ask during an interview was a real challenge for me at first. In 30 minutes or less, it’s difficult to get a solid read on a candidate’s skill set without looking at code they’ve previously written. And in the corporate/enterprise world, I often don’t have access to their previous work.<br/><br/><a href='http://www.dzone.com/links/rss/15_questions_to_ask_during_a_ruby_interview.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136708' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/467592218" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136708</dz:linkId>
      <dz:submitDate>2008-11-26T04:35:35Z</dz:submitDate>
      <dz:promoteDate>2008-11-27T19:01:31Z</dz:promoteDate>
      <dz:voteUpCount>4</dz:voteUpCount>
      <dz:voteDownCount>3</dz:voteDownCount>
      <dz:clickCount>496</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136708.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>ed_thix</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/350744.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/15_questions_to_ask_during_a_ruby_interview.html</feedburner:origLink></item>
    <item>
      <title>Clustered JRuby - Transparent Clustering of JRuby with Terracotta</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/467566608/clustered_jruby_transparent_clustering_of_jruby_w.html</link>
      <description>Interview with Fabio Kung about his project, which he refers to as "JMaglev", about what's involved in getting JRuby and Terracotta to work together and which problems need to be solved before it will work.</description>
      <category>java</category>
      <category>open source</category>
      <category>ruby</category>
      <pubDate>Thu, 27 Nov 2008 18:22:32 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/137120.html</guid>
      <dc:creator>fabiokung</dc:creator>
      <dc:date>2008-11-27T18:22:32Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/clustered_jruby_transparent_clustering_of_jruby_w.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/137120.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Interview with Fabio Kung about his project, which he refers to as "JMaglev", about what's involved in getting JRuby and Terracotta to work together and which problems need to be solved before it will work.<br/><br/><a href='http://www.dzone.com/links/rss/clustered_jruby_transparent_clustering_of_jruby_w.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=137120' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/467566608" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>137120</dz:linkId>
      <dz:submitDate>2008-11-27T13:54:52Z</dz:submitDate>
      <dz:promoteDate>2008-11-27T18:22:32Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>127</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/137120.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>fabiokung</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/321958.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/clustered_jruby_transparent_clustering_of_jruby_w.html</feedburner:origLink></item>
    <item>
      <title>Installing JRuby for Java</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/467271293/installing_jruby_for_java.html</link>
      <description>Sometimes you'll want to call JRuby directly from your Java program. Mixing a scripting language with the power of a more standard programming language has tremendous advantages. You can modify your program on demand, without studying up on advanced reflection topics. For example, a game developer might want to have objects that executive specific scripts when you activate them: scripts which could be stored in your database and easily updated by your developers. Instead of restarting your server to add new functionality or features to these objects, you can write the code directly in JRuby and have your program run it via whatever method you chose.</description>
      <category>java</category>
      <category>ruby</category>
      <pubDate>Thu, 27 Nov 2008 12:18:49 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136673.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-11-27T12:18:49Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/installing_jruby_for_java.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136673.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Sometimes you'll want to call JRuby directly from your Java program. Mixing a scripting language with the power of a more standard programming language has tremendous advantages. You can modify your program on demand, without studying up on advanced reflection topics. For example, a game developer might want to have objects that executive specific scripts when you activate them: scripts which could be stored in your database and easily updated by your developers. Instead of restarting your server to add new functionality or features to these objects, you can write the code directly in JRuby and have your program run it via whatever method you chose.<br/><br/><a href='http://www.dzone.com/links/rss/installing_jruby_for_java.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136673' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/467271293" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136673</dz:linkId>
      <dz:submitDate>2008-11-25T22:18:53Z</dz:submitDate>
      <dz:promoteDate>2008-11-27T12:18:49Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>159</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136673.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/installing_jruby_for_java.html</feedburner:origLink></item>
    <item>
      <title>Collections, each and the violation of encapsulation</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/467182765/collections_each_and_the_violation_of_encapsulati.html</link>
      <description>A tip for people new to collections which use blocks for iteration (like Ruby does)</description>
      <category>methodology</category>
      <category>ruby</category>
      <pubDate>Thu, 27 Nov 2008 10:12:19 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136394.html</guid>
      <dc:creator>kaiwren</dc:creator>
      <dc:date>2008-11-27T10:12:19Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/collections_each_and_the_violation_of_encapsulati.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136394.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>A tip for people new to collections which use blocks for iteration (like Ruby does)<br/><br/><a href='http://www.dzone.com/links/rss/collections_each_and_the_violation_of_encapsulati.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136394' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/467182765" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136394</dz:linkId>
      <dz:submitDate>2008-11-25T06:26:59Z</dz:submitDate>
      <dz:promoteDate>2008-11-27T10:12:19Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>229</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136394.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>kaiwren</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/210342.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/collections_each_and_the_violation_of_encapsulati.html</feedburner:origLink></item>
    <item>
      <title>Rubinius for the Layman, Part 3 - Try Rubinius in 20 minutes</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/466792224/rubinius_for_the_layman_part_3_try_rubinius_in_20.html</link>
      <description>I guess we’ve all heard last week’s sad news about Engine Yard diminishing the awesome support they’ve given the Rubinius project. That’s personally how I see it: they’ve put the project on steroids for roughly a year, rather than “they’re now cutting back” x people.</description>
      <category>ruby</category>
      <pubDate>Thu, 27 Nov 2008 00:43:19 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136606.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-11-27T00:43:19Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/rubinius_for_the_layman_part_3_try_rubinius_in_20.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136606.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I guess we’ve all heard last week’s sad news about Engine Yard diminishing the awesome support they’ve given the Rubinius project. That’s personally how I see it: they’ve put the project on steroids for roughly a year, rather than “they’re now cutting back” x people.<br/><br/><a href='http://www.dzone.com/links/rss/rubinius_for_the_layman_part_3_try_rubinius_in_20.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136606' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/466792224" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136606</dz:linkId>
      <dz:submitDate>2008-11-25T17:15:51Z</dz:submitDate>
      <dz:promoteDate>2008-11-27T00:43:19Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>178</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136606.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/rubinius_for_the_layman_part_3_try_rubinius_in_20.html</feedburner:origLink></item>
    <item>
      <title>Ruby mini dungeon - 60 lines of code</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/466527804/ruby_mini_dungeon_60_lines_of_code.html</link>
      <description>To play, you must have Ruby (the beloved programming language) on your computer.</description>
      <category>ruby</category>
      <pubDate>Wed, 26 Nov 2008 19:25:37 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136706.html</guid>
      <dc:creator>ed_thix</dc:creator>
      <dc:date>2008-11-26T19:25:37Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/ruby_mini_dungeon_60_lines_of_code.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136706.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>To play, you must have Ruby (the beloved programming language) on your computer. <br/><br/><a href='http://www.dzone.com/links/rss/ruby_mini_dungeon_60_lines_of_code.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136706' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/466527804" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136706</dz:linkId>
      <dz:submitDate>2008-11-26T04:35:11Z</dz:submitDate>
      <dz:promoteDate>2008-11-26T19:25:37Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>413</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136706.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>ed_thix</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/350744.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/ruby_mini_dungeon_60_lines_of_code.html</feedburner:origLink></item>
    <item>
      <title>The Closet JRubyists</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/466511517/the_closet_jrubyists.html</link>
      <description>For too long we’ve let the JRuby core contributors be the only voice for JRuby. I for one am guilty of taking and taking and taking from the tireless and thankless work the JRuby team has done. Charles, Ola, Tom, Nick, Vladimir and many others need to be thanked.</description>
      <category>java</category>
      <category>opinion</category>
      <category>ruby</category>
      <pubDate>Wed, 26 Nov 2008 19:10:11 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136775.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-11-26T19:10:11Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/the_closet_jrubyists.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136775.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>For too long we’ve let the JRuby core contributors be the only voice for JRuby. I for one am guilty of taking and taking and taking from the tireless and thankless work the JRuby team has done. Charles, Ola, Tom, Nick, Vladimir and many others need to be thanked.<br/><br/><a href='http://www.dzone.com/links/rss/the_closet_jrubyists.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136775' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/466511517" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136775</dz:linkId>
      <dz:submitDate>2008-11-26T07:37:47Z</dz:submitDate>
      <dz:promoteDate>2008-11-26T19:10:11Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>196</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136775.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/the_closet_jrubyists.html</feedburner:origLink></item>
    <item>
      <title>Building an iPhone web app with Sinatra and iUI</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/466336205/building_an_iphone_web_app_with_sinatra_and_iui.html</link>
      <description>A tutorial on how to build a simple iPhone web app using Sinatra and iUI.</description>
      <category>ruby</category>
      <pubDate>Wed, 26 Nov 2008 16:14:08 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136592.html</guid>
      <dc:creator>bhb</dc:creator>
      <dc:date>2008-11-26T16:14:08Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/building_an_iphone_web_app_with_sinatra_and_iui.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136592.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>A tutorial on how to build a simple iPhone web app using Sinatra and iUI.<br/><br/><a href='http://www.dzone.com/links/rss/building_an_iphone_web_app_with_sinatra_and_iui.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136592' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/466336205" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136592</dz:linkId>
      <dz:submitDate>2008-11-25T16:18:41Z</dz:submitDate>
      <dz:promoteDate>2008-11-26T16:14:08Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>260</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136592.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bhb</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/257800.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/building_an_iphone_web_app_with_sinatra_and_iui.html</feedburner:origLink></item>
    <item>
      <title>Meta-Programming with Ruby</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/466196416/metaprogramming_with_ruby_3.html</link>
      <description>Meta-programming is the writing of computer programs that write or manipulate other programs (or themselves) as their data, or that do part of the work at compile time that is otherwise done at run time. In many cases, this allows programmers to get more done in the same amount of time as they would take to write all the code manually.</description>
      <category>agile</category>
      <category>ruby</category>
      <category>tools</category>
      <pubDate>Wed, 26 Nov 2008 13:36:31 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136705.html</guid>
      <dc:creator>ed_thix</dc:creator>
      <dc:date>2008-11-26T13:36:31Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/metaprogramming_with_ruby_3.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136705.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Meta-programming is the writing of computer programs that write or manipulate other programs (or themselves) as their data, or that do part of the work at compile time that is otherwise done at run time. In many cases, this allows programmers to get more done in the same amount of time as they would take to write all the code manually.<br/><br/><a href='http://www.dzone.com/links/rss/metaprogramming_with_ruby_3.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136705' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/466196416" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136705</dz:linkId>
      <dz:submitDate>2008-11-26T04:29:46Z</dz:submitDate>
      <dz:promoteDate>2008-11-26T13:36:31Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>272</dz:clickCount>
      <dz:commentCount>2</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136705.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>ed_thix</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/350744.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/metaprogramming_with_ruby_3.html</feedburner:origLink></item>
    <item>
      <title>REST: From theory to practice</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/466114636/rest_from_theory_to_practice.html</link>
      <description>REST. What is it, and how can it be used to design better web applications?</description>
      <category>agile</category>
      <category>ruby</category>
      <pubDate>Wed, 26 Nov 2008 12:02:24 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136711.html</guid>
      <dc:creator>ed_thix</dc:creator>
      <dc:date>2008-11-26T12:02:24Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/rest_from_theory_to_practice.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136711.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>REST. What is it, and how can it be used to design better web applications?<br/><br/><a href='http://www.dzone.com/links/rss/rest_from_theory_to_practice.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136711' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/466114636" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136711</dz:linkId>
      <dz:submitDate>2008-11-26T04:38:41Z</dz:submitDate>
      <dz:promoteDate>2008-11-26T12:02:24Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>432</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136711.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>ed_thix</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/350744.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/rest_from_theory_to_practice.html</feedburner:origLink></item>
    <item>
      <title>Ruby and the Opposite of Momentum</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/465650665/ruby_and_the_opposite_of_momentum.html</link>
      <description>Powerset developer Dave Fayram writes about the current state of Ruby:&#xD;
&#xD;
"Basically, the Ruby 1.8 interpreter is a mess. The Ruby 1.9 interpreter is a little better, but is incompatible and not designed for real people to use (rather it’s claimed that it’s a transition release moving to 2.0). So what are we supposed to use in the meantime?"</description>
      <category>ruby</category>
      <pubDate>Wed, 26 Nov 2008 01:12:51 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136367.html</guid>
      <dc:creator>noahz</dc:creator>
      <dc:date>2008-11-26T01:12:51Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/ruby_and_the_opposite_of_momentum.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136367.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Powerset developer Dave Fayram writes about the current state of Ruby:

"Basically, the Ruby 1.8 interpreter is a mess. The Ruby 1.9 interpreter is a little better, but is incompatible and not designed for real people to use (rather it’s claimed that it’s a transition release moving to 2.0). So what are we supposed to use in the meantime?"<br/><br/><a href='http://www.dzone.com/links/rss/ruby_and_the_opposite_of_momentum.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136367' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/465650665" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136367</dz:linkId>
      <dz:submitDate>2008-11-25T03:39:07Z</dz:submitDate>
      <dz:promoteDate>2008-11-26T01:12:51Z</dz:promoteDate>
      <dz:voteUpCount>17</dz:voteUpCount>
      <dz:voteDownCount>6</dz:voteDownCount>
      <dz:clickCount>442</dz:clickCount>
      <dz:commentCount>5</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136367.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>noahz</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/288015.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/ruby_and_the_opposite_of_momentum.html</feedburner:origLink></item>
    <item>
      <title>Free Ruby eBook - The Book Of Ruby, new chapter: YAML</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/465436639/free_ruby_ebook_the_book_of_ruby_new_chapter_yaml.html</link>
      <description>I’ve just put online the latest version of our free Ruby programming eBook, The Book Of Ruby. This now has 14 chapters, contains 278 pages and comes with 222 small demo programs in the source code archive.  The latest chapter explains how to serialize data - typically to save it to and from disk - using YAML.  As always, The Book Of Ruby is free.</description>
      <category>books</category>
      <category>ruby</category>
      <pubDate>Tue, 25 Nov 2008 20:39:10 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136338.html</guid>
      <dc:creator>rlamarch</dc:creator>
      <dc:date>2008-11-25T20:39:10Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/free_ruby_ebook_the_book_of_ruby_new_chapter_yaml.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136338.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I’ve just put online the latest version of our free Ruby programming eBook, The Book Of Ruby. This now has 14 chapters, contains 278 pages and comes with 222 small demo programs in the source code archive.  The latest chapter explains how to serialize data - typically to save it to and from disk - using YAML.  As always, The Book Of Ruby is free.<br/><br/><a href='http://www.dzone.com/links/rss/free_ruby_ebook_the_book_of_ruby_new_chapter_yaml.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136338' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/465436639" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136338</dz:linkId>
      <dz:submitDate>2008-11-25T02:16:02Z</dz:submitDate>
      <dz:promoteDate>2008-11-25T20:39:10Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>371</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136338.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>rlamarch</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/209500.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/free_ruby_ebook_the_book_of_ruby_new_chapter_yaml.html</feedburner:origLink></item>
    <item>
      <title>The Ranting Rubyists</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/465279725/the_ranting_rubyists.html</link>
      <description>But alas, now that the language has become significantly mainstream and generally accepted as legit, these expats (Java devs enjoying a more trendy and carefree life in ruby_land) are now hurriedly disclaiming it before anyone has a chance to notice that they are doing something mainstream.</description>
      <category>opinion</category>
      <category>ruby</category>
      <pubDate>Tue, 25 Nov 2008 17:37:45 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136457.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-11-25T17:37:45Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/the_ranting_rubyists.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136457.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>But alas, now that the language has become significantly mainstream and generally accepted as legit, these expats (Java devs enjoying a more trendy and carefree life in ruby_land) are now hurriedly disclaiming it before anyone has a chance to notice that they are doing something mainstream.<br/><br/><a href='http://www.dzone.com/links/rss/the_ranting_rubyists.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136457' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/465279725" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136457</dz:linkId>
      <dz:submitDate>2008-11-25T10:10:36Z</dz:submitDate>
      <dz:promoteDate>2008-11-25T17:37:45Z</dz:promoteDate>
      <dz:voteUpCount>11</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>427</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136457.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/the_ranting_rubyists.html</feedburner:origLink></item>
    <item>
      <title>message passing concurrency in a dynamic language …or… now I’m learning Erlang</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/464713947/message_passing_concurrency_in_a_dynamic_language.html</link>
      <description>Now I’m starting in on learning Erlang. It’s not because I want to learn Erlang so much as I want to learn how to think in the ways that Erlang functions. Particularly the concurrency and how Erlang does it’s stuff.</description>
      <category>other languages</category>
      <category>python</category>
      <category>ruby</category>
      <pubDate>Tue, 25 Nov 2008 06:00:25 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136187.html</guid>
      <dc:creator>puredanger</dc:creator>
      <dc:date>2008-11-25T06:00:25Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/message_passing_concurrency_in_a_dynamic_language.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136187.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Now I’m starting in on learning Erlang. It’s not because I want to learn Erlang so much as I want to learn how to think in the ways that Erlang functions. Particularly the concurrency and how Erlang does it’s stuff. <br/><br/><a href='http://www.dzone.com/links/rss/message_passing_concurrency_in_a_dynamic_language.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136187' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/464713947" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136187</dz:linkId>
      <dz:submitDate>2008-11-24T15:40:22Z</dz:submitDate>
      <dz:promoteDate>2008-11-25T06:00:25Z</dz:promoteDate>
      <dz:voteUpCount>5</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>222</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136187.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>puredanger</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/214988.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/message_passing_concurrency_in_a_dynamic_language.html</feedburner:origLink></item>
    <item>
      <title>IronRuby for the Newbie</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/464393375/ironruby_for_the_newbie.html</link>
      <description>If you want to learn the DLR and IronRuby fast, I suggest you start playing with the DLR Console as much as you can first then download the Silverlight Dynamic Language SDK.</description>
      <category>.net</category>
      <category>how-to</category>
      <category>python</category>
      <category>ruby</category>
      <pubDate>Mon, 24 Nov 2008 22:35:26 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136031.html</guid>
      <dc:creator>troytaft</dc:creator>
      <dc:date>2008-11-24T22:35:26Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/ironruby_for_the_newbie.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136031.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>If you want to learn the DLR and IronRuby fast, I suggest you start playing with the DLR Console as much as you can first then download the Silverlight Dynamic Language SDK.<br/><br/><a href='http://www.dzone.com/links/rss/ironruby_for_the_newbie.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136031' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/464393375" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136031</dz:linkId>
      <dz:submitDate>2008-11-24T05:10:47Z</dz:submitDate>
      <dz:promoteDate>2008-11-24T22:35:26Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>163</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136031.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>troytaft</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/346320.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/ironruby_for_the_newbie.html</feedburner:origLink></item>
    <item>
      <title>RESTful CSS</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/464299417/restful_css.html</link>
      <description>In this article I will propose a new method for organizing CSS that better maps to how popular web application frameworks are built; and I’ll also provide some helpful code to make this easy to accomplish. The examples I use are based on Ruby on Rails, but the concepts should be easily transferrable to other MVC frameworks.</description>
      <category>css-html</category>
      <category>ruby</category>
      <pubDate>Mon, 24 Nov 2008 20:53:27 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/135936.html</guid>
      <dc:creator>rlamarch</dc:creator>
      <dc:date>2008-11-24T20:53:27Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/restful_css.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/135936.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>In this article I will propose a new method for organizing CSS that better maps to how popular web application frameworks are built; and I’ll also provide some helpful code to make this easy to accomplish. The examples I use are based on Ruby on Rails, but the concepts should be easily transferrable to other MVC frameworks. <br/><br/><a href='http://www.dzone.com/links/rss/restful_css.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=135936' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/464299417" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>135936</dz:linkId>
      <dz:submitDate>2008-11-23T14:58:09Z</dz:submitDate>
      <dz:promoteDate>2008-11-24T20:53:27Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>409</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/135936.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>rlamarch</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/209500.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/restful_css.html</feedburner:origLink></item>
    <item>
      <title>Charles Nutter: Noise Cancelling</title>
      <link>http://feeds.dzone.com/~r/dzone/ruby/~3/464259118/charles_nutter_noise_cancelling.html</link>
      <description>Short thoughts on KirinDave's post The Opposite of Momentum, which the anti-Ruby crowd has latched on to as more evidence that Ruby is "falling flat on its face".</description>
      <category>opinion</category>
      <category>ruby</category>
      <pubDate>Mon, 24 Nov 2008 20:07:22 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136097.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-11-24T20:07:22Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/charles_nutter_noise_cancelling.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136097.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Short thoughts on KirinDave's post The Opposite of Momentum, which the anti-Ruby crowd has latched on to as more evidence that Ruby is "falling flat on its face".<br/><br/><a href='http://www.dzone.com/links/rss/charles_nutter_noise_cancelling.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136097' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/ruby/~4/464259118" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>136097</dz:linkId>
      <dz:submitDate>2008-11-24T10:31:59Z</dz:submitDate>
      <dz:promoteDate>2008-11-24T20:07:22Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>311</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136097.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/charles_nutter_noise_cancelling.html</feedburner:origLink></item>
  </channel>
</rss>
