<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xml" href="http://www.dzone.com/links/misc/rss.xsl"?>
<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/" version="2.0">
  <channel>
    <title>dzone.com links by Michal Papis</title>
    <link>http://www.dzone.com/links/users/links/380777.html</link>
    <description>dzone.com: fresh links for developers</description>
    <language>en-us</language>
    <copyright>Copyright (c) 2008 DZone, Inc.</copyright>
    <pubDate>Fri, 25 May 2012 02:04:30 GMT</pubDate>
    <dc:creator>The dzone.com community</dc:creator>
    <dc:date>2012-05-25T02:04:30Z</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/user/380777/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>
    <item>
      <title>rubygems-bundler integration gem reaches 1.0.0 - No more “bundle exec …”</title>
      <link>http://www.dzone.com/links/r/rubygemsbundler_integration_gem_reaches_100_no_mo.html</link>
      <description>No more “bundle exec …” - my gem solving this integration problem for rubygems and bundler is almost ready to be released, I'm sharing information what is inside, what it does and some future plans for it.</description>
      <category>announcement</category>
      <category>open source</category>
      <category>ruby</category>
      <category>tools</category>
      <pubDate>Fri, 11 May 2012 21:25:41 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/789945.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2012-05-11T21:25:41Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/rubygemsbundler_integration_gem_reaches_100_no_mo.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/789945.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>No more “bundle exec …” - my gem solving this integration problem for rubygems and bundler is almost ready to be released, I'm sharing information what is inside, what it does and some future plans for it.<br/><br/><a href='http://www.dzone.com/links/rss/rubygemsbundler_integration_gem_reaches_100_no_mo.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=789945' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>789945</dz:linkId>
      <dz:submitDate>2012-05-10T04:41:09Z</dz:submitDate>
      <dz:promoteDate>2012-05-11T21:25:41Z</dz:promoteDate>
      <dz:voteUpCount>5</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>451</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/789945.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Fast deployment using Capistrano, RVM and more</title>
      <link>http://www.dzone.com/links/r/fast_deployment_using_capistrano_rvm_and_more.html</link>
      <description>There is so much confusion around deploying applications using RVM, I went down and verified.&#xD;
The process was quite straight forward, but I found few points that could be improved.&#xD;
My goal was to be able to install rails app on server without complicated recipes and doing much on server.&#xD;
All my experiments were done using fresh rails app with one model, you can find sources here ...</description>
      <category>how-to</category>
      <category>open source</category>
      <category>ruby</category>
      <category>server</category>
      <pubDate>Thu, 22 Mar 2012 09:45:58 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/764805.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2012-03-22T09:45:58Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/fast_deployment_using_capistrano_rvm_and_more.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/764805.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>There is so much confusion around deploying applications using RVM, I went down and verified.
The process was quite straight forward, but I found few points that could be improved.
My goal was to be able to install rails app on server without complicated recipes and doing much on server.
All my experiments were done using fresh rails app with one model, you can find sources here ...
<br/><br/><a href='http://www.dzone.com/links/rss/fast_deployment_using_capistrano_rvm_and_more.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=764805' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>764805</dz:linkId>
      <dz:submitDate>2012-03-21T05:34:57Z</dz:submitDate>
      <dz:promoteDate>2012-03-22T09:45:58Z</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/764805.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>what you should know about rbenv and RVM</title>
      <link>http://www.dzone.com/links/r/what_you_should_know_about_rbenv_and_rvm.html</link>
      <description>comparison of ruby management tools - you think RVM and rbenv are the same - the answer is yes and no - read to find out more</description>
      <category>open source</category>
      <category>ruby</category>
      <category>tools</category>
      <category>unix-linux</category>
      <pubDate>Wed, 02 Nov 2011 13:34:36 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/689943.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2011-11-02T13:34:36Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/what_you_should_know_about_rbenv_and_rvm.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/689943.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>comparison of ruby management tools - you think RVM and rbenv are the same - the answer is yes and no - read to find out more<br/><br/><a href='http://www.dzone.com/links/rss/what_you_should_know_about_rbenv_and_rvm.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=689943' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>689943</dz:linkId>
      <dz:submitDate>2011-11-02T02:27:35Z</dz:submitDate>
      <dz:promoteDate>2011-11-02T13:34:36Z</dz:promoteDate>
      <dz:voteUpCount>5</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>407</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/689943.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>no more bundle exec</title>
      <link>http://www.dzone.com/links/r/no_more_bundle_exec.html</link>
      <description>About half year ago I have written a gem to eliminate the need of using bundle exec – rubygems-bundler. &#xD;
&#xD;
Today I have released a bundler gem fork of the latest version 1.0.21 – mpapis-bundler, including  support for rubygems plugins and adding dependency to  rubygems-bundler.&#xD;
&#xD;
Anyone tired of writing bundle exec can now easily avoid it by using mpapis-bundler instead of bundler.&#xD;
&#xD;
...</description>
      <category>agile</category>
      <category>ruby</category>
      <category>tools</category>
      <category>unix-linux</category>
      <pubDate>Mon, 24 Oct 2011 14:51:58 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/686447.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2011-10-24T14:51:58Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/no_more_bundle_exec.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/686447.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>About half year ago I have written a gem to eliminate the need of using bundle exec – rubygems-bundler. 

Today I have released a bundler gem fork of the latest version 1.0.21 – mpapis-bundler, including  support for rubygems plugins and adding dependency to  rubygems-bundler.

Anyone tired of writing bundle exec can now easily avoid it by using mpapis-bundler instead of bundler.

...<br/><br/><a href='http://www.dzone.com/links/rss/no_more_bundle_exec.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=686447' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>686447</dz:linkId>
      <dz:submitDate>2011-10-24T14:51:58Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>29</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/686447.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>extended less usage</title>
      <link>http://www.dzone.com/links/r/extended_less_usage.html</link>
      <description>Ever used grep and wanted to check that file with less? Now it is easy with wrapping functions, they parse grep outputted lines.</description>
      <category>server</category>
      <category>tools</category>
      <category>unix-linux</category>
      <category>usability</category>
      <pubDate>Mon, 27 Jun 2011 23:03:24 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/625473.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2011-06-27T23:03:24Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/extended_less_usage.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/625473.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Ever used grep and wanted to check that file with less? Now it is easy with wrapping functions, they parse grep outputted lines.<br/><br/><a href='http://www.dzone.com/links/rss/extended_less_usage.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=625473' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>625473</dz:linkId>
      <dz:submitDate>2011-06-27T23:03:24Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>1</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/625473.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>RubyGems + Bundler integration, shebang release</title>
      <link>http://www.dzone.com/links/r/rubygems_bundler_integration_shebang_release.html</link>
      <description>I just released rubygems-bundler integration gem version 0.2.1 - no more calling 'bundler install --binstubs' or 'bundler exec ...'. &#xD;
&#xD;
Install it by calling 'gem install rubygems-bundler' and follow the on-screen instructions. &#xD;
Current version 0.2.1 includes ported custom_shebang from rubygems 1.9, now you can start using it before it is released. &#xD;
&#xD;
rubygems-bundler works fine with ruby 1.8.7 &amp; 1.9.2, it works with rubygems 1.3.7, 1.5.0, 1.6.2 &amp; 1.8.5 ... it should be also working with 1.9.0 when it will be released. &#xD;
&#xD;
Note: This gem allows to use binaries in version specified by Gemfile ;)</description>
      <category>open source</category>
      <category>ruby</category>
      <category>tools</category>
      <category>unix-linux</category>
      <pubDate>Mon, 13 Jun 2011 12:05:09 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/616363.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2011-06-13T12:05:09Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/rubygems_bundler_integration_shebang_release.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/616363.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I just released rubygems-bundler integration gem version 0.2.1 - no more calling 'bundler install --binstubs' or 'bundler exec ...'. 

Install it by calling 'gem install rubygems-bundler' and follow the on-screen instructions. 
Current version 0.2.1 includes ported custom_shebang from rubygems 1.9, now you can start using it before it is released. 

rubygems-bundler works fine with ruby 1.8.7 & 1.9.2, it works with rubygems 1.3.7, 1.5.0, 1.6.2 & 1.8.5 ... it should be also working with 1.9.0 when it will be released. 

Note: This gem allows to use binaries in version specified by Gemfile ;)<br/><br/><a href='http://www.dzone.com/links/rss/rubygems_bundler_integration_shebang_release.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=616363' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>616363</dz:linkId>
      <dz:submitDate>2011-06-13T12:05:09Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>5</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/616363.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>passenger standalone with god on rvm</title>
      <link>http://www.dzone.com/links/r/passenger_standalone_with_god_on_rvm.html</link>
      <description>Searching for new experiences I have tried a new setup - passenger standalone on rvm monitored by god and cron  (see Q&amp;A on the end).&#xD;
&#xD;
...&#xD;
&#xD;
please note that cucumber is only required when you use it, skip this param if cucumber is only an tasty vegetable for you.</description>
      <category>agile</category>
      <category>ruby</category>
      <category>tools</category>
      <category>unix-linux</category>
      <pubDate>Tue, 22 Mar 2011 00:20:01 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/574679.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2011-03-22T00:20:01Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/passenger_standalone_with_god_on_rvm.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/574679.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Searching for new experiences I have tried a new setup - passenger standalone on rvm monitored by god and cron  (see Q&A on the end).

...

please note that cucumber is only required when you use it, skip this param if cucumber is only an tasty vegetable for you.<br/><br/><a href='http://www.dzone.com/links/rss/passenger_standalone_with_god_on_rvm.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=574679' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>574679</dz:linkId>
      <dz:submitDate>2011-03-22T00:20:01Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>12</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/574679.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>fastest way to get git server v2</title>
      <link>http://www.dzone.com/links/r/fastest_way_to_get_git_server_v2.html</link>
      <description>Over a year ago I have posted instruction how to setup simple git server, today I had to do it again but already having code so here is new instruction...</description>
      <category>how-to</category>
      <category>server</category>
      <category>tools</category>
      <category>unix-linux</category>
      <pubDate>Mon, 21 Mar 2011 15:39:19 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/573733.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2011-03-21T15:39:19Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/fastest_way_to_get_git_server_v2.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/573733.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Over a year ago I have posted instruction how to setup simple git server, today I had to do it again but already having code so here is new instruction...<br/><br/><a href='http://www.dzone.com/links/rss/fastest_way_to_get_git_server_v2.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=573733' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>573733</dz:linkId>
      <dz:submitDate>2011-03-19T17:37:23Z</dz:submitDate>
      <dz:promoteDate>2011-03-21T15:39:19Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>0</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/573733.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>linux server memory management</title>
      <link>http://www.dzone.com/links/r/linux_server_memory_management.html</link>
      <description>So here is script, it is almost simple, find some processes, and kill them if to much RAM ....&#xD;
Most important in this script are first two variables, threshold_mb which is a limit for showing processes (it is rough comparison) and kill_at_mb which is limit for killing processes, by default this limit is 5 times bigger then showing threshold. Cause killing is more important operation additional check for used memory is more strict to be sure, only processes over the limit are killed...</description>
      <category>how-to</category>
      <category>server</category>
      <category>tools</category>
      <category>unix-linux</category>
      <pubDate>Mon, 28 Feb 2011 13:54:09 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/564307.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2011-02-28T13:54:09Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/linux_server_memory_management.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/564307.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>So here is script, it is almost simple, find some processes, and kill them if to much RAM ....
Most important in this script are first two variables, threshold_mb which is a limit for showing processes (it is rough comparison) and kill_at_mb which is limit for killing processes, by default this limit is 5 times bigger then showing threshold. Cause killing is more important operation additional check for used memory is more strict to be sure, only processes over the limit are killed...
<br/><br/><a href='http://www.dzone.com/links/rss/linux_server_memory_management.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=564307' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>564307</dz:linkId>
      <dz:submitDate>2011-02-27T21:44:39Z</dz:submitDate>
      <dz:promoteDate>2011-02-28T13:54:09Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>2</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/564307.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>clean linux tmp</title>
      <link>http://www.dzone.com/links/r/clean_linux_tmp.html</link>
      <description>A way to keep linux temp small and fast</description>
      <category>how-to</category>
      <category>server</category>
      <category>tools</category>
      <category>unix-linux</category>
      <pubDate>Thu, 04 Nov 2010 21:10:08 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/511851.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2010-11-04T21:10:08Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/clean_linux_tmp.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/511851.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>A way to keep linux temp small and fast<br/><br/><a href='http://www.dzone.com/links/rss/clean_linux_tmp.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=511851' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>511851</dz:linkId>
      <dz:submitDate>2010-11-04T21:10:08Z</dz:submitDate>
      <dz:voteUpCount>4</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>0</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/511851.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>jquery pure html  templates</title>
      <link>http://www.dzone.com/links/r/jquery_pure_html_templates.html</link>
      <description>Very simple yet powerful library for rendering data (JSON) on html using jquery selectors matching.</description>
      <category>ajax</category>
      <category>javascript</category>
      <category>news</category>
      <category>web design</category>
      <pubDate>Tue, 02 Nov 2010 21:11:07 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/510119.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2010-11-02T21:11:07Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/jquery_pure_html_templates.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/510119.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Very simple yet powerful library for rendering data (JSON) on html using jquery selectors matching.<br/><br/><a href='http://www.dzone.com/links/rss/jquery_pure_html_templates.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=510119' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>510119</dz:linkId>
      <dz:submitDate>2010-11-01T23:20:21Z</dz:submitDate>
      <dz:promoteDate>2010-11-02T21:11:07Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>3</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/510119.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>super action middleware</title>
      <link>http://www.dzone.com/links/r/super_action_middleware.html</link>
      <description>As a proof of concept I created an super action that allows to process more than one action at once.&#xD;
Probably most of you will ask a question ‘why’ if there is an posibility to use nested resources. Yes you can, but what if there are more different actions that do not have common root?</description>
      <category>how-to</category>
      <category>ruby</category>
      <category>web services</category>
      <category>xml</category>
      <pubDate>Thu, 01 Jul 2010 00:02:33 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/439293.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2010-07-01T00:02:33Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/super_action_middleware.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/439293.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>As a proof of concept I created an super action that allows to process more than one action at once.
Probably most of you will ask a question ‘why’ if there is an posibility to use nested resources. Yes you can, but what if there are more different actions that do not have common root?<br/><br/><a href='http://www.dzone.com/links/rss/super_action_middleware.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=439293' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>439293</dz:linkId>
      <dz:submitDate>2010-07-01T00:02:33Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>0</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/439293.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>my git prompt</title>
      <link>http://www.dzone.com/links/r/my_git_prompt.html</link>
      <description>After long playing around with my prompt I finally made it stable and thought it’s time to share :)</description>
      <category>apple</category>
      <category>how-to</category>
      <category>tools</category>
      <category>unix-linux</category>
      <pubDate>Wed, 26 May 2010 21:57:05 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/420457.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2010-05-26T21:57:05Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/my_git_prompt.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/420457.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>After long playing around with my prompt I finally made it stable and thought it’s time to share :)<br/><br/><a href='http://www.dzone.com/links/rss/my_git_prompt.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=420457' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>420457</dz:linkId>
      <dz:submitDate>2010-05-26T21:57:05Z</dz:submitDate>
      <dz:voteUpCount>5</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>1</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/420457.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Deep associations in rails activerecord</title>
      <link>http://www.dzone.com/links/r/deep_associations_in_rails_activerecord.html</link>
      <description>Some time ago I wrote about complex associations http://niczsoft.com/2010/01/complex-associations-in-rails-activerecord/, now time to add another method and corrections.</description>
      <category>database</category>
      <category>how-to</category>
      <category>ruby</category>
      <category>server</category>
      <pubDate>Mon, 24 May 2010 14:01:35 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/418441.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2010-05-24T14:01:35Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/deep_associations_in_rails_activerecord.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/418441.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Some time ago I wrote about complex associations http://niczsoft.com/2010/01/complex-associations-in-rails-activerecord/, now time to add another method and corrections.<br/><br/><a href='http://www.dzone.com/links/rss/deep_associations_in_rails_activerecord.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=418441' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>418441</dz:linkId>
      <dz:submitDate>2010-05-23T11:35:11Z</dz:submitDate>
      <dz:promoteDate>2010-05-24T14:01:35Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>0</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/418441.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>rails acts_as_configurable file config - plugin</title>
      <link>http://www.dzone.com/links/r/rails_actsasconfigurable_file_config_plugin.html</link>
      <description>Working on my new app I thought it is necessary to get some data from configuration file, there was already plugin that had the necessary functionality - acts_as_configurable.&#xD;
&#xD;
Unfortunately this plugin was not exactly what I was looking for It had possibility to write configuration in the class itself - I needed configuration in file.&#xD;
&#xD;
So I did fork of the project, and now you have possibility to use rewritten version of the plugin which uses yaml file for storing configuration.</description>
      <category>announcement</category>
      <category>how-to</category>
      <category>ruby</category>
      <category>tools</category>
      <pubDate>Sun, 07 Mar 2010 05:48:19 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/375825.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2010-03-07T05:48:19Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/rails_actsasconfigurable_file_config_plugin.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/375825.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Working on my new app I thought it is necessary to get some data from configuration file, there was already plugin that had the necessary functionality - acts_as_configurable.

Unfortunately this plugin was not exactly what I was looking for It had possibility to write configuration in the class itself - I needed configuration in file.

So I did fork of the project, and now you have possibility to use rewritten version of the plugin which uses yaml file for storing configuration.<br/><br/><a href='http://www.dzone.com/links/rss/rails_actsasconfigurable_file_config_plugin.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=375825' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>375825</dz:linkId>
      <dz:submitDate>2010-03-07T05:48:19Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>0</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/375825.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>git quick start</title>
      <link>http://www.dzone.com/links/r/git_quick_start.html</link>
      <description>Lately I’m using quite often very similar path for work with git, to not loose it with time, and of course to return my few bits to community I put my links here.&#xD;
&#xD;
So my path of usage is&#xD;
&#xD;
   1. Setting up private git repository - I use my own server for trial projects, instructions for windows/github follow bellow,&#xD;
   2. Pushing &amp; Pulling sources with remote git server - my instruction covers cloning remote repo but not connecting it with working sources, this instruction seams to cover it quite good,&#xD;
   3. How to use git the right way ...</description>
      <category>agile</category>
      <category>how-to</category>
      <category>open source</category>
      <category>tools</category>
      <pubDate>Sat, 06 Mar 2010 00:20:06 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/375425.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2010-03-06T00:20:06Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/git_quick_start.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/375425.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Lately I’m using quite often very similar path for work with git, to not loose it with time, and of course to return my few bits to community I put my links here.

So my path of usage is

   1. Setting up private git repository - I use my own server for trial projects, instructions for windows/github follow bellow,
   2. Pushing & Pulling sources with remote git server - my instruction covers cloning remote repo but not connecting it with working sources, this instruction seams to cover it quite good,
   3. How to use git the right way ...<br/><br/><a href='http://www.dzone.com/links/rss/git_quick_start.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=375425' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>375425</dz:linkId>
      <dz:submitDate>2010-03-06T00:20:06Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>0</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/375425.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Cucumber multi-session</title>
      <link>http://www.dzone.com/links/r/cucumber_multisession.html</link>
      <description>Most of standard testing related tasks can be achieved in a simple way using the default steps from Cucumber. By assumption Cucumber is for functional testing, but it can also be used to implement integration test. This is especially useful when we want test interaction between users, when they should get on-line notifications - and this should be tested without login/logout functionality, like in shout box which was popular some time ago.&#xD;
&#xD;
Also available original article in polish: http://andrzejsliwa.com/2010/03/01/cucumber-obsluga-kilku-sesji/</description>
      <category>agile</category>
      <category>frameworks</category>
      <category>how-to</category>
      <category>ruby</category>
      <pubDate>Wed, 03 Mar 2010 13:47:57 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/373583.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2010-03-03T13:47:57Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/cucumber_multisession.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/373583.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Most of standard testing related tasks can be achieved in a simple way using the default steps from Cucumber. By assumption Cucumber is for functional testing, but it can also be used to implement integration test. This is especially useful when we want test interaction between users, when they should get on-line notifications - and this should be tested without login/logout functionality, like in shout box which was popular some time ago.

Also available original article in polish: http://andrzejsliwa.com/2010/03/01/cucumber-obsluga-kilku-sesji/<br/><br/><a href='http://www.dzone.com/links/rss/cucumber_multisession.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=373583' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>373583</dz:linkId>
      <dz:submitDate>2010-03-02T22:15:55Z</dz:submitDate>
      <dz:promoteDate>2010-03-03T13:47:57Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>1</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/373583.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>How to make rails migrations pretty</title>
      <link>http://www.dzone.com/links/r/how_to_make_rails_migrations_pretty.html</link>
      <description>I have seen a lot of migrations, most of them was just doing what it had to do. But I found a nice way to make my migrations more pretty.&#xD;
&#xD;
So I had an Article model, which had field :published of type :boolean , as comparing to other solutions, I found that it should be rather :publish_date of type date.&#xD;
First I have created migration using “script/generate migration article_update” and got empty migration:</description>
      <category>database</category>
      <category>frameworks</category>
      <category>how-to</category>
      <category>ruby</category>
      <pubDate>Fri, 26 Feb 2010 17:40:40 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/371043.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2010-02-26T17:40:40Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/how_to_make_rails_migrations_pretty.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/371043.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I have seen a lot of migrations, most of them was just doing what it had to do. But I found a nice way to make my migrations more pretty.

So I had an Article model, which had field :published of type :boolean , as comparing to other solutions, I found that it should be rather :publish_date of type date.
First I have created migration using “script/generate migration article_update” and got empty migration:<br/><br/><a href='http://www.dzone.com/links/rss/how_to_make_rails_migrations_pretty.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=371043' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>371043</dz:linkId>
      <dz:submitDate>2010-02-25T23:55:23Z</dz:submitDate>
      <dz:promoteDate>2010-02-26T17:40:40Z</dz:promoteDate>
      <dz:voteUpCount>5</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>0</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/371043.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>trac plugin - Dependency graph sitebar</title>
      <link>http://www.dzone.com/links/r/trac_plugin_dependency_graph_sitebar.html</link>
      <description>As things look quite straight there were few gotchas which make the task spread to few hours, but finally I succeded and the result is already published at Trac-Hacks.org - DepgraphSidebarPlugin</description>
      <category>announcement</category>
      <category>open source</category>
      <category>python</category>
      <category>tools</category>
      <pubDate>Sat, 13 Feb 2010 01:36:53 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/363525.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2010-02-13T01:36:53Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/trac_plugin_dependency_graph_sitebar.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/363525.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>As things look quite straight there were few gotchas which make the task spread to few hours, but finally I succeded and the result is already published at Trac-Hacks.org - DepgraphSidebarPlugin<br/><br/><a href='http://www.dzone.com/links/rss/trac_plugin_dependency_graph_sitebar.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=363525' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>363525</dz:linkId>
      <dz:submitDate>2010-02-13T01:36:53Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>1</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/363525.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>OpenSuSE 11.2 KDE 3.5 is real</title>
      <link>http://www.dzone.com/links/r/opensuse_112_kde_35_is_real.html</link>
      <description>Did you ever dreamed of you own distribution, I know some of you did like me.&#xD;
Now this becomes easily accessible to everybody with some knowledge what he wants.&#xD;
&#xD;
Returning to theme of the article while searching for opensuse 11.2 and kde 3.5 I found worth trying one of novel services: http://susestudio.com&#xD;
&#xD;
So gathering information from around the web and my previous trials of this configuration I did added plenty of repositories, my favorite packages to my new appliance … after some tries I was able to finally build my distribution, that’s quite orginall that I could build whole distro without using anything else then my browser.&#xD;
But guess how I was surprised when under my fresh build distro I found link testdrive - I dont need anything then browser not only to create an distro, I can also test it within browser.&#xD;
&#xD;
Read more...</description>
      <category>announcement</category>
      <category>how-to</category>
      <category>open source</category>
      <category>unix-linux</category>
      <pubDate>Wed, 03 Feb 2010 00:59:34 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/354601.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2010-02-03T00:59:34Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/opensuse_112_kde_35_is_real.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/354601.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Did you ever dreamed of you own distribution, I know some of you did like me.
Now this becomes easily accessible to everybody with some knowledge what he wants.

Returning to theme of the article while searching for opensuse 11.2 and kde 3.5 I found worth trying one of novel services: http://susestudio.com

So gathering information from around the web and my previous trials of this configuration I did added plenty of repositories, my favorite packages to my new appliance … after some tries I was able to finally build my distribution, that’s quite orginall that I could build whole distro without using anything else then my browser.
But guess how I was surprised when under my fresh build distro I found link testdrive - I dont need anything then browser not only to create an distro, I can also test it within browser.

Read more...<br/><br/><a href='http://www.dzone.com/links/rss/opensuse_112_kde_35_is_real.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=354601' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>354601</dz:linkId>
      <dz:submitDate>2010-02-03T00:59:34Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>0</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/354601.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Complex associations in rails activerecord</title>
      <link>http://www.dzone.com/links/r/complex_associations_in_rails_activerecord.html</link>
      <description>Description of two complex associations in rails, how nesting can be done to reduce amount of sql queries, with some deeper thoughts how it is possible and which methods are better.</description>
      <category>database</category>
      <category>frameworks</category>
      <category>how-to</category>
      <category>ruby</category>
      <pubDate>Sun, 31 Jan 2010 03:28:19 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/352601.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2010-01-31T03:28:19Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/complex_associations_in_rails_activerecord.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/352601.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Description of two complex associations in rails, how nesting can be done to reduce amount of sql queries, with some deeper thoughts how it is possible and which methods are better. <br/><br/><a href='http://www.dzone.com/links/rss/complex_associations_in_rails_activerecord.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=352601' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>352601</dz:linkId>
      <dz:submitDate>2010-01-31T03:28:19Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>1</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/352601.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Exception iteration in ruby</title>
      <link>http://www.dzone.com/links/r/exception_iteration_in_ruby.html</link>
      <description>How to iterate using exception handling in ruby.</description>
      <category>research</category>
      <category>ruby</category>
      <category>standards</category>
      <category>usability</category>
      <pubDate>Fri, 29 Jan 2010 21:24:55 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/352145.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2010-01-29T21:24:55Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/exception_iteration_in_ruby.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/352145.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>How to iterate using exception handling in ruby.<br/><br/><a href='http://www.dzone.com/links/rss/exception_iteration_in_ruby.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=352145' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>352145</dz:linkId>
      <dz:submitDate>2010-01-29T21:24:55Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>0</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/352145.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>download all railscasts</title>
      <link>http://www.dzone.com/links/r/download_all_railscasts.html</link>
      <description>there are many scripts, but only this one is in one line</description>
      <category>frameworks</category>
      <category>how-to</category>
      <category>ruby</category>
      <category>trends</category>
      <pubDate>Wed, 27 Jan 2010 19:09:14 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/350735.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2010-01-27T19:09:14Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/download_all_railscasts.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/350735.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>there are many scripts, but only this one is in one line<br/><br/><a href='http://www.dzone.com/links/rss/download_all_railscasts.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=350735' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>350735</dz:linkId>
      <dz:submitDate>2010-01-27T19:09:14Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>12</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/350735.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>string to class in ruby on rails</title>
      <link>http://www.dzone.com/links/r/string_to_class_in_ruby_on_rails.html</link>
      <description>there are 3 quite known methods for string2class, but some are 10 times faster then oders, why ? let's check.</description>
      <category>frameworks</category>
      <category>opinion</category>
      <category>reviews</category>
      <category>ruby</category>
      <pubDate>Wed, 27 Jan 2010 02:03:21 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/350127.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2010-01-27T02:03:21Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/string_to_class_in_ruby_on_rails.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/350127.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>there are 3 quite known methods for string2class, but some are 10 times faster then oders, why ? let's check.<br/><br/><a href='http://www.dzone.com/links/rss/string_to_class_in_ruby_on_rails.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=350127' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>350127</dz:linkId>
      <dz:submitDate>2010-01-27T02:03:21Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>2</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/350127.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>fastest way to get git server</title>
      <link>http://www.dzone.com/links/r/fastest_way_to_get_git_server.html</link>
      <description>This article presents good way to keep Your private git repo, just as central repo or backup, no packages needed, just git on both sides.</description>
      <category>how-to</category>
      <category>server</category>
      <category>tools</category>
      <category>usability</category>
      <pubDate>Fri, 18 Sep 2009 00:36:35 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/235998.html</guid>
      <dc:creator>Michal Papis</dc:creator>
      <dc:date>2009-09-18T00:36:35Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/r/fastest_way_to_get_git_server.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/235998.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>This article presents good way to keep Your private git repo, just as central repo or backup, no packages needed, just git on both sides.<br/><br/><a href='http://www.dzone.com/links/rss/fastest_way_to_get_git_server.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=235998' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>235998</dz:linkId>
      <dz:submitDate>2009-09-18T00:36:35Z</dz:submitDate>
      <dz:voteUpCount>5</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>0</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/235998.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mpapis</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/380777.gif</dz:userimage>
      </dz:submitter>
    </item>
  </channel>
</rss>


