<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://ruby.dzone.com"  xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dz="http://www.developerzone.com/modules/dz/1.0">
<channel>
 <title>Recent News Stories</title>
 <link>http://ruby.dzone.com/news/current</link>
 <description></description>
 <language>en</language>
<item>
 <title>Running mod_rails on Leopard (OSX 10.5) </title>
 <link>http://ruby.dzone.com/news/running-modrails-leopard-osx-1</link>
 <description>From the command line:gem install passengersudo passenger-install-apache2-moduleThe Apache 2 module was successfully installed.


	Please edit your Apache configuration file, and add these lines:</description>
 <comments>http://ruby.dzone.com/news/running-modrails-leopard-osx-1#comments</comments>
 <category domain="http://ruby.dzone.com/category/tags/ruby">Ruby</category>
 <category domain="http://ruby.dzone.com/category/tags/ruby-rails">ruby on rails</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ruby.dzone.com/crss/node/3916</wfw:commentRss>
 <dz:submitDate>Fri, 04 Jul 2008 18:56:23 -0400</dz:submitDate>
 <dz:readCount>586</dz:readCount>
 <dz:commentCount>2</dz:commentCount>
 <dz:submitter> <dz:username>danielwanja</dz:username>
 <dz:userimage>http://ruby.dzone.com/sites/all/files/avatars/picture-294683.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Fri, 04 Jul 2008 18:56:23 -0400</pubDate>
 <dc:creator>danielwanja</dc:creator>
 <guid isPermaLink="false">3916 at http://ruby.dzone.com</guid>
</item>
<item>
 <title>Java and Mocking</title>
 <link>http://ruby.dzone.com/news/java-and-mocking</link>
 <description>I&#039;ve just spent my first three days on a project in Leeds. It&#039;s a pretty common Java project, RESTful services and some MVC screens. We have been using Mockito for testing which is a first for me. My immediate impression is quite good. It&#039;s a nice tool and it allows some very clean testing of stuff that generally becomes quite messy. One of the things I like is how it uses generics and the static...</description>
 <comments>http://ruby.dzone.com/news/java-and-mocking#comments</comments>
 <category domain="http://ruby.dzone.com/taxonomy/term/66">java</category>
 <category domain="http://ruby.dzone.com/category/tags/jruby">JRuby</category>
 <category domain="http://ruby.dzone.com/category/tags/ruby">Ruby</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ruby.dzone.com/crss/node/3915</wfw:commentRss>
 <dz:submitDate>Fri, 04 Jul 2008 18:38:13 -0400</dz:submitDate>
 <dz:readCount>2866</dz:readCount>
 <dz:commentCount>4</dz:commentCount>
 <dz:submitter> <dz:username>olabini</dz:username>
 <dz:userimage>http://ruby.dzone.com/sites/all/files/avatars/picture-287154.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Fri, 04 Jul 2008 18:38:13 -0400</pubDate>
 <dc:creator>olabini</dc:creator>
 <guid isPermaLink="false">3915 at http://ruby.dzone.com</guid>
</item>
<item>
 <title>Unobtrusive JavaScript, Lowpro and Rails - Part 1</title>
 <link>http://ruby.dzone.com/news/guide-unobtrusive-javascript-p</link>
 <description>Way back in March 2005 (shortly after Jesse James Garret gave birth to the term AJAX) Rails was probably the first framework to introduce built-in AJAX-support: Sam Stephenson wrote the now famous Prototype library and together with David included helper methods in Rails&#039; ActionView. Then, it was called the JavaScriptHelper which was later refactored and split into 3 separate helpers -...</description>
 <comments>http://ruby.dzone.com/news/guide-unobtrusive-javascript-p#comments</comments>
 <category domain="http://ruby.dzone.com/category/tags/ajax">ajax</category>
 <category domain="http://ruby.dzone.com/category/tags/javascript">javascript</category>
 <category domain="http://ruby.dzone.com/category/tags/lowpro">lowpro</category>
 <category domain="http://ruby.dzone.com/taxonomy/term/74">Rails</category>
 <category domain="http://ruby.dzone.com/category/tags/unobtrusive-javascript">unobtrusive javascript</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ruby.dzone.com/crss/node/3230</wfw:commentRss>
 <dz:submitDate>Wed, 02 Jul 2008 10:42:09 -0400</dz:submitDate>
 <dz:readCount>641</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>clemensk</dz:username>
 <dz:userimage>http://ruby.dzone.com/sites/all/files/avatars/picture-292873.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Wed, 02 Jul 2008 10:42:09 -0400</pubDate>
 <dc:creator>clemensk</dc:creator>
 <guid isPermaLink="false">3230 at http://ruby.dzone.com</guid>
</item>
<item>
 <title>Saving Twitter in Three Easy Steps</title>
 <link>http://ruby.dzone.com/news/saving-twitter-three-easy-step</link>
 <description>I don’t think I’m alone in seeing Twitter’s service deteriorate to the point where euthanasia seems like the only humane option.Without any obvious intimate knowledge of how the service is architected, these are my three easy steps to hunt and kill the fail whale.  1. Stop accepting new registrations</description>
 <comments>http://ruby.dzone.com/news/saving-twitter-three-easy-step#comments</comments>
 <category domain="http://ruby.dzone.com/category/tags/twitter">twitter</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ruby.dzone.com/crss/node/3842</wfw:commentRss>
 <dz:submitDate>Mon, 30 Jun 2008 17:14:16 -0400</dz:submitDate>
 <dz:readCount>342</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>peterelst</dz:username>
 <dz:userimage>http://ruby.dzone.com/sites/all/files/avatars/picture-294202.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Mon, 30 Jun 2008 17:14:16 -0400</pubDate>
 <dc:creator>peterelst</dc:creator>
 <guid isPermaLink="false">3842 at http://ruby.dzone.com</guid>
</item>
<item>
 <title>TheServerSide Java Symposium Europe is Over</title>
 <link>http://ruby.dzone.com/news/theserverside-java-symposium-e</link>
 <description>Well, I&#039;m home from Prague, from another edition of TheServerSide Java Symposium. This year was definitely a few notches up from last year in Barcelona in my opinion. And being in beautiful Prague didn&#039;t really cause any trouble either. =)I landed on Tuesday, and worked quite heavily on my talks. Due to the ThoughtWorks AwayDay I was really out in the last second with my two slide decks. But I...</description>
 <comments>http://ruby.dzone.com/news/theserverside-java-symposium-e#comments</comments>
 <category domain="http://ruby.dzone.com/category/tags/europe">europe</category>
 <category domain="http://ruby.dzone.com/taxonomy/term/66">java</category>
 <category domain="http://ruby.dzone.com/category/tags/seminar">Seminar</category>
 <category domain="http://ruby.dzone.com/category/tags/the-server-side">The Server Side</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ruby.dzone.com/crss/node/3782</wfw:commentRss>
 <dz:submitDate>Thu, 26 Jun 2008 14:48:02 -0400</dz:submitDate>
 <dz:readCount>1478</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>olabini</dz:username>
 <dz:userimage>http://ruby.dzone.com/sites/all/files/avatars/picture-287154.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Thu, 26 Jun 2008 14:48:02 -0400</pubDate>
 <dc:creator>olabini</dc:creator>
 <guid isPermaLink="false">3782 at http://ruby.dzone.com</guid>
</item>
<item>
 <title>The Server Side Java Symposium Europe: Day 2 &amp; Day 3</title>
 <link>http://ruby.dzone.com/news/the-server-side-java-symposium-0</link>
 <description>Although I would have liked to post this on Day 2 and Day 3 of the symposium last week, I could get down to doing it only this morning. Day 2 and Day 3 had a whole lot of fantastic sessions like Day 1. Listing them all would be futile, so I am just going to pick up interesting pieces randomly and talk about it a bit. The session that I liked the most and that I was also disappointed with the most...</description>
 <comments>http://ruby.dzone.com/news/the-server-side-java-symposium-0#comments</comments>
 <category domain="http://ruby.dzone.com/category/tags/conference">Conference</category>
 <category domain="http://ruby.dzone.com/category/tags/europe">europe</category>
 <category domain="http://ruby.dzone.com/taxonomy/term/66">java</category>
 <category domain="http://ruby.dzone.com/category/tags/java-symposium">java symposium</category>
 <category domain="http://ruby.dzone.com/category/tags/prague">prague</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ruby.dzone.com/crss/node/3705</wfw:commentRss>
 <dz:submitDate>Mon, 23 Jun 2008 10:57:55 -0400</dz:submitDate>
 <dz:readCount>1289</dz:readCount>
 <dz:commentCount>4</dz:commentCount>
 <dz:submitter> <dz:username>sandbox</dz:username>
 <dz:userimage>http://ruby.dzone.com/sites/all/files/avatars/picture-164334.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Mon, 23 Jun 2008 10:57:55 -0400</pubDate>
 <dc:creator>sandbox</dc:creator>
 <guid isPermaLink="false">3705 at http://ruby.dzone.com</guid>
</item>
<item>
 <title>Rails 2.1 on GlassFish - it works!</title>
 <link>http://ruby.dzone.com/news/rails-21-glassfish-it-works</link>
 <description>
Rails 2.1 was released
earlier this month. GlassFish
provides a complete development/deployment
environment for Rails applications. Some of the main reasons
for using GlassFish (instead of WEBrick or Mongrel)
are:</description>
 <comments>http://ruby.dzone.com/news/rails-21-glassfish-it-works#comments</comments>
 <category domain="http://ruby.dzone.com/category/tags/gem">gem</category>
 <category domain="http://ruby.dzone.com/category/tags/glassfish">Glassfish</category>
 <category domain="http://ruby.dzone.com/category/tags/jruby">JRuby</category>
 <category domain="http://ruby.dzone.com/category/tags/ruby">Ruby</category>
 <category domain="http://ruby.dzone.com/category/tags/rubyonrails">rubyonrails</category>
 <category domain="http://ruby.dzone.com/category/tags/v3">v3</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ruby.dzone.com/crss/node/3623</wfw:commentRss>
 <dz:submitDate>Thu, 19 Jun 2008 12:12:56 -0400</dz:submitDate>
 <dz:readCount>269</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>arungupta</dz:username>
 <dz:userimage>http://ruby.dzone.com/sites/all/files/avatars/picture-217698.png</dz:userimage>
</dz:submitter>
 <pubDate>Thu, 19 Jun 2008 12:12:56 -0400</pubDate>
 <dc:creator>arungupta</dc:creator>
 <guid isPermaLink="false">3623 at http://ruby.dzone.com</guid>
</item>
<item>
 <title>The Server Side Java Symposium Europe : Day 1</title>
 <link>http://ruby.dzone.com/news/the-server-side-java-symposium</link>
 <description>Its about 6.30PM here in Prague and the day 1 of The Server Side Java Symposium (TSSJS) is wrapping up for the day with an award ceremony (sponsored by GigaSpaces). I am too tired and sleepy to carry on after yesterday&#039;s long flight and lack of sleep but thought of posting a few interesting things that I noticed here at the symposium today.</description>
 <comments>http://ruby.dzone.com/news/the-server-side-java-symposium#comments</comments>
 <category domain="http://ruby.dzone.com/category/tags/europe">europe</category>
 <category domain="http://ruby.dzone.com/taxonomy/term/66">java</category>
 <category domain="http://ruby.dzone.com/category/tags/java-symposium">java symposium</category>
 <category domain="http://ruby.dzone.com/category/tags/tssjs">tssjs</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ruby.dzone.com/crss/node/3598</wfw:commentRss>
 <dz:submitDate>Wed, 18 Jun 2008 13:08:11 -0400</dz:submitDate>
 <dz:readCount>2204</dz:readCount>
 <dz:commentCount>2</dz:commentCount>
 <dz:submitter> <dz:username>sandbox</dz:username>
 <dz:userimage>http://ruby.dzone.com/sites/all/files/avatars/picture-164334.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Wed, 18 Jun 2008 13:08:11 -0400</pubDate>
 <dc:creator>sandbox</dc:creator>
 <guid isPermaLink="false">3598 at http://ruby.dzone.com</guid>
</item>
<item>
 <title>Get to know &quot;Merb&quot;</title>
 <link>http://ruby.dzone.com/news/get-know-merb</link>
 <description>Merb is a lightweight MVC framework that is becoming popular among rubyists. Its claim to fame it that it is flexible. Its agnostic to ORM frameworks, JavaScript libraries or the templating engines. The core is pretty small and light. Support for all kinds of libraries is provided through plug-in(s). It supports ActiveRecord, DataMapper, and Sequel ORMs.</description>
 <comments>http://ruby.dzone.com/news/get-know-merb#comments</comments>
 <category domain="http://ruby.dzone.com/taxonomy/term/54">framework</category>
 <category domain="http://ruby.dzone.com/category/tags/merb">merb</category>
 <category domain="http://ruby.dzone.com/category/tags/mvc">mvc</category>
 <category domain="http://ruby.dzone.com/taxonomy/term/74">Rails</category>
 <category domain="http://ruby.dzone.com/category/tags/ruby">Ruby</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ruby.dzone.com/crss/node/3497</wfw:commentRss>
 <dz:submitDate>Thu, 12 Jun 2008 13:00:45 -0400</dz:submitDate>
 <dz:readCount>1208</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>sandbox</dz:username>
 <dz:userimage>http://ruby.dzone.com/sites/all/files/avatars/picture-164334.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Thu, 12 Jun 2008 13:00:45 -0400</pubDate>
 <dc:creator>sandbox</dc:creator>
 <guid isPermaLink="false">3497 at http://ruby.dzone.com</guid>
</item>
<item>
 <title>Thomas Enebo Releases JMX Gem</title>
 <link>http://ruby.dzone.com/news/jmx-gem-released</link>
 <description>I wrote a JMX client library quite a while back and I finally got
around to putting it on jruby-extras.  To get the magic you can:jruby -S gem install jmxOnce you have it you can do things like:require &#039;jmx&#039;server = JMX.simple_serverclient = JMX.connectmemory = client[&amp;quot;java.lang:type=Memory&amp;quot;]puts memory.heap_memory_usage.usedmemory.gcputs memory.heap_memory_usage.usedserver.stop</description>
 <comments>http://ruby.dzone.com/news/jmx-gem-released#comments</comments>
 <category domain="http://ruby.dzone.com/taxonomy/term/66">java</category>
 <category domain="http://ruby.dzone.com/category/tags/jruby">JRuby</category>
 <category domain="http://ruby.dzone.com/category/tags/ruby">Ruby</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ruby.dzone.com/crss/node/3453</wfw:commentRss>
 <dz:submitDate>Tue, 10 Jun 2008 12:24:08 -0400</dz:submitDate>
 <dz:readCount>1557</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>enebo</dz:username>
 <dz:userimage>http://ruby.dzone.com/sites/all/files/avatars/picture-298891.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Tue, 10 Jun 2008 12:24:08 -0400</pubDate>
 <dc:creator>enebo</dc:creator>
 <guid isPermaLink="false">3453 at http://ruby.dzone.com</guid>
</item>
<item>
 <title>Fractal Programming</title>
 <link>http://ruby.dzone.com/news/fractal-programming</link>
 <description>This is a continuation of my previous posts describing layers of code
written in different programming languages. I have thought about the
things involved for a while, and had several discussions with people
about it. There were some parts that I didn&#039;t describe as well as I
thought in my posts, and I will try to do better in this one.</description>
 <comments>http://ruby.dzone.com/news/fractal-programming#comments</comments>
 <category domain="http://ruby.dzone.com/category/tags/domain-specific-languages">Domain Specific Languages</category>
 <category domain="http://ruby.dzone.com/category/tags/dynamic-languages">Dynamic languages</category>
 <category domain="http://ruby.dzone.com/category/tags/fractal-programming">Fractal Programming</category>
 <category domain="http://ruby.dzone.com/category/tags/programming">programming</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ruby.dzone.com/crss/node/3298</wfw:commentRss>
 <dz:submitDate>Tue, 03 Jun 2008 23:06:28 -0400</dz:submitDate>
 <dz:readCount>3251</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>olabini</dz:username>
 <dz:userimage>http://ruby.dzone.com/sites/all/files/avatars/picture-287154.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Tue, 03 Jun 2008 23:06:28 -0400</pubDate>
 <dc:creator>olabini</dc:creator>
 <guid isPermaLink="false">3298 at http://ruby.dzone.com</guid>
</item>
<item>
 <title>RailsConf 2008</title>
 <link>http://ruby.dzone.com/news/railsconf-2008</link>
 <description>I&#039;ve landed, gotten mostly back in the right timezone without too many
incidents (except running through SFO to board very badly scheduled
connection).After allowing the impressions from the last 6-7
days to sink in a little, it&#039;s time to summarize RailsConf. I&#039;ll go
through the sessions I saw and then do some concluding remarks.</description>
 <comments>http://ruby.dzone.com/news/railsconf-2008#comments</comments>
 <category domain="http://ruby.dzone.com/category/tags/jruby">JRuby</category>
 <category domain="http://ruby.dzone.com/category/tags/railsconf">RailsConf</category>
 <category domain="http://ruby.dzone.com/category/tags/ruby">Ruby</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ruby.dzone.com/crss/node/3280</wfw:commentRss>
 <dz:submitDate>Tue, 03 Jun 2008 19:00:39 -0400</dz:submitDate>
 <dz:readCount>110</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>olabini</dz:username>
 <dz:userimage>http://ruby.dzone.com/sites/all/files/avatars/picture-287154.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Tue, 03 Jun 2008 19:00:39 -0400</pubDate>
 <dc:creator>olabini</dc:creator>
 <guid isPermaLink="false">3280 at http://ruby.dzone.com</guid>
</item>
<item>
 <title>RailsConf tutorial and source code open sourced</title>
 <link>http://ruby.dzone.com/news/railsconf-tutorial-and-source-</link>
 <description>Thanks to everyone that attended the Powering AIR
with Rails talk. That was really cool. I didn’t realize how hard it is
to give such talks, but hey…party time now. It’s fun to give a
presentation the first day at a conference, we can now enjoy the rest
of the conference.


	You can find the slides and the source code at:http://github.com/danielwanja/railsconf2008We presented the following...</description>
 <comments>http://ruby.dzone.com/news/railsconf-tutorial-and-source-#comments</comments>
 <category domain="http://ruby.dzone.com/category/tags/ruby">Ruby</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ruby.dzone.com/crss/node/3290</wfw:commentRss>
 <dz:submitDate>Tue, 03 Jun 2008 15:00:45 -0400</dz:submitDate>
 <dz:readCount>117</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>danielwanja</dz:username>
 <dz:userimage>http://ruby.dzone.com/sites/all/files/avatars/picture-294683.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Tue, 03 Jun 2008 15:00:45 -0400</pubDate>
 <dc:creator>danielwanja</dc:creator>
 <guid isPermaLink="false">3290 at http://ruby.dzone.com</guid>
</item>
<item>
 <title>Ruby doesn&#039;t have meta classes</title>
 <link>http://ruby.dzone.com/news/ruby-doesnt-have-meta-classes</link>
 <description>OK. It&#039;s time to get rid of this terminology problem. Ruby does NOT
have meta classes. You can define them yourself, but it&#039;s not the same
thing as what is commonly called the meta class. That is more correctly
called the eigen class. The singleton class is also better than meta
class, but eigen class is definitely the most correct term.So
what is a meta class then? Well, it&#039;s a class that...</description>
 <comments>http://ruby.dzone.com/news/ruby-doesnt-have-meta-classes#comments</comments>
 <category domain="http://ruby.dzone.com/category/tags/jruby">JRuby</category>
 <category domain="http://ruby.dzone.com/category/tags/metaclasses">Metaclasses</category>
 <category domain="http://ruby.dzone.com/category/tags/ruby">Ruby</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ruby.dzone.com/crss/node/3228</wfw:commentRss>
 <dz:submitDate>Fri, 30 May 2008 16:13:50 -0400</dz:submitDate>
 <dz:readCount>113</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>olabini</dz:username>
 <dz:userimage>http://ruby.dzone.com/sites/all/files/avatars/picture-287154.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Fri, 30 May 2008 16:13:50 -0400</pubDate>
 <dc:creator>olabini</dc:creator>
 <guid isPermaLink="false">3228 at http://ruby.dzone.com</guid>
</item>
<item>
 <title>Ruby closures addendum - yield</title>
 <link>http://ruby.dzone.com/news/ruby-closures-addendum-yield</link>
 <description>This should probably have been part of one of my posts on closures or
defining methods, but I&#039;m just going to write this separately, because
it&#039;s a very common mistake.</description>
 <comments>http://ruby.dzone.com/news/ruby-closures-addendum-yield#comments</comments>
 <category domain="http://ruby.dzone.com/category/tags/jruby">JRuby</category>
 <category domain="http://ruby.dzone.com/category/tags/ruby">Ruby</category>
 <wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ruby.dzone.com/crss/node/3227</wfw:commentRss>
 <dz:submitDate>Fri, 30 May 2008 16:05:15 -0400</dz:submitDate>
 <dz:readCount>126</dz:readCount>
 <dz:commentCount>0</dz:commentCount>
 <dz:submitter> <dz:username>olabini</dz:username>
 <dz:userimage>http://ruby.dzone.com/sites/all/files/avatars/picture-287154.jpg</dz:userimage>
</dz:submitter>
 <pubDate>Fri, 30 May 2008 16:05:15 -0400</pubDate>
 <dc:creator>olabini</dc:creator>
 <guid isPermaLink="false">3227 at http://ruby.dzone.com</guid>
</item>
</channel>
</rss>
