<?xml version="1.0" encoding="UTF-8"?>
<items type="array">
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>Tom Enebo posts on &lt;a href=&quot;http://www.dzone.com/links/rake_and_ant_together_a_pick_it_n_stick_it_approa.html&quot;&gt;build tools in JRuby&lt;/a&gt; on the Engine Yard Blog.</content>
    <created-at type="datetime">2010-02-19T19:56:03+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">3500</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Rake and Ant Together: A Pick It n' Stick It Approach</title>
    <updated-at type="datetime">2010-02-19T19:56:03+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">590</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>After a year of fiddling around with different testing solutions for Sphinx, and getting frustrated with problems related to transactional fixtures and primary keys overflowing 32-bit-sphinx (not to mention the overhead of starting and stopping the daemon), I finally settled on a subclass of ActiveSupport::TestCase and a custom rake task.  Read &lt;a href=&quot;http://darwinweb.net/articles/84&quot;&gt;the writeup&lt;/a&gt;</content>
    <created-at type="datetime">2010-02-15T16:52:40+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">3460</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Efficient ThinkingSphinx Testing with Test::Unit</title>
    <updated-at type="datetime">2010-02-15T16:52:40+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">819</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>I just launched &lt;a href=&quot;http://www.matthewhutchinson.net/2010/2/7/fake-it-till-you-make-it&quot; rel=&quot;nofollow&quot; &gt;a 'fake out' rake task&lt;/a&gt;. Using the very excellent Faker gem by Benjamin Curtis this task can be configured to populate your models with random amounts of fake information. This can a be a real time-saver for load testing, preparing demos/screencasts, or just filling up your pages with realistic data so you can get to work on your views. Here's &lt;a href=&quot;http://www.matthewhutchinson.net/2010/2/7/fake-it-till-you-make-it&quot; rel=&quot;nofollow&quot; &gt;the blog post&lt;/a&gt; and &lt;a href=&quot;http://gist.github.com/296041&quot; rel=&quot;nofollow&quot; &gt;the script as a Gist on GitHub&lt;/a&gt;</content>
    <created-at type="datetime">2010-02-07T21:06:31+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">3417</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Fake it till you make it! - Faker Rake Task</title>
    <updated-at type="datetime">2010-02-08T02:05:14+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">1213</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://blog.eliotsykes.com/2009/10/28/how-to-use-rails-templates-in-wordpress-themes/&quot; rel=&quot;nofollow&quot; &gt;Step-by-step guide&lt;/a&gt; so you can call &quot;rake blog_theme:update&quot; to update your WordPress blog theme with a Rails layout. &lt;a href=&quot;http://blog.eliotsykes.com/2009/10/28/how-to-use-rails-templates-in-wordpress-themes/&quot; rel=&quot;nofollow&quot; &gt;View guide&lt;/a&gt;</content>
    <created-at type="datetime">2010-02-07T17:45:58+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">3416</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>How to use Rails templates in Wordpress themes</title>
    <updated-at type="datetime">2010-02-07T17:45:58+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">1212</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>Rails default testing tasks are not particularly well-optimized for medium to large applications.  I &lt;a href=&quot;http://darwinweb.net/articles/83&quot;&gt;optimized my test suite&lt;/a&gt; by 30% without editing a single test.</content>
    <created-at type="datetime">2010-01-30T00:25:13+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">3358</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Benchmarking Rake Tasks and Trivial Rails Testing Optimizations</title>
    <updated-at type="datetime">2010-01-30T00:25:13+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">819</user-id>
  </item>
  <item>
    <byline>porras</byline>
    <comments-count type="integer">2</comments-count>
    <content>Do you recognize this situation? You run a rake task (for example, rake spec), which you know it's going to take some time (e.g. 3 or 4 minutes). You say &lt;em&gt;&quot;Great moment to check what's going on on Twitter&quot;&lt;/em&gt;. 10 minutes and 3 tabs with blog posts later, you realize you were actually waiting for a task to finish, a task which finished long before. Bye, bye, productivity!! &lt;a href=&quot;http://github.com/porras/rakegrowl&quot; rel=&quot;nofollow&quot; &gt;rakegrowl&lt;/a&gt; tells you when your rake tasks end via Growl.
</content>
    <created-at type="datetime">2010-01-26T08:38:22+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">3339</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Rakegrowl - Get Growled when your long running rake tasks finish</title>
    <updated-at type="datetime">2010-01-26T17:23:31+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer" nil="true"></user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://github.com/pgr0ss/rake_commit_tasks&quot; rel=&quot;nofollow&quot; &gt;rake_commit_tasks&lt;/a&gt; is a set of rake tasks to help with checking in code.  Now, it supports git (in addition to subversion).  Read more about it: &lt;a href=&quot;http://www.pgrs.net/2010/1/15/rake_commit_tasks-now-supports-git&quot; rel=&quot;nofollow&quot; &gt;rake_commit_tasks now supports git&lt;/a&gt;</content>
    <created-at type="datetime">2010-01-16T00:17:33+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">3274</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>rake_commit_tasks now supports git</title>
    <updated-at type="datetime">2010-01-16T00:17:33+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">1158</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>I like to create Ruby projects, and I also like to use Hoe to manage them. With any Ruby project generator, I always hate having to add my usual boilerplate code and Rake tasks. Luckily, Hoe supports using project templates, stored in &lt;code&gt;~/.hoe_template&lt;/code&gt;, with the &lt;code&gt;sow&lt;/code&gt; command. For example, here is the &lt;a href=&quot;http://github.com/postmodern/hoe_template&quot;&gt;Hoe template&lt;/a&gt; I use to generate new projects, with &lt;a href=&quot;http://rspec.info/&quot;&gt;RSpec&lt;/a&gt; 1.2.9 and &lt;a href=&quot;http://yardoc.org/&quot;&gt;YARD&lt;/a&gt; 0.5.2 setup.

&lt;b&gt;Install&lt;/b&gt;: &lt;code&gt;git clone git://github.com/postmodern/hoe_template.git ~/.hoe_template&lt;/code&gt;
&lt;b&gt;Use&lt;/b&gt;: &lt;code&gt;sow my_project&lt;/code&gt;</content>
    <created-at type="datetime">2010-01-04T06:37:48+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">3211</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>A custom Hoe template</title>
    <updated-at type="datetime">2010-01-05T05:51:21+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">488</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>Released a tool that will act as &lt;b&gt;Rails::Initializer's config.gem&lt;/b&gt; and extract plugins and gems to &lt;b&gt;vendor/&lt;/b&gt; like &quot;&lt;b&gt;rake gems:unpack&lt;/b&gt;&quot;. It's portable configuration where you can copy it and paste to another Rails application. You can paste your &lt;b&gt;.rpkg&lt;/b&gt; file to gist/pastie/pastebin and download it and merge it with &lt;b&gt;rpkg merge&lt;/b&gt; Just good for people who don't want to type: &lt;i&gt;sudo gem install [plugin/gem]&lt;/i&gt; to run Rails application.  Read this &lt;a href=&quot;http://bit.ly/7WNaC8&quot;&gt;post about Rails Package Management.&lt;/a&gt;</content>
    <created-at type="datetime">2010-01-03T01:50:43+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">3206</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Rails Package Management</title>
    <updated-at type="datetime">2010-01-03T04:55:00+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">1094</user-id>
  </item>
  <item>
    <byline>Botanicus</byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://github.com/botanicus/nake&quot; rel=&quot;nofollow&quot; &gt;Nake&lt;/a&gt; is a task manager inspired by Rake. As well as Rake, Nake supports dependencies, multiple task definitions, file tasks, rules etc, but it can do more. It also supports advanced arguments parsing and task configuration. Nake is also &lt;a href=&quot;http://github.com/botanicus/nake/blob/master/bm/output.txt&quot; rel=&quot;nofollow&quot; &gt;4x times faster than Rake&lt;/a&gt;. Nake comes with a lot of useful tasks for gem building, installation and releasing, running specs and also with &lt;code&gt;snake&lt;/code&gt; executable for system-wide task (similar to Sake for Rake). If you are looking for documentation, take a look at &lt;a href=&quot;http://wiki.github.com/botanicus/nake&quot; rel=&quot;nofollow&quot; &gt;Nake Wiki&lt;/a&gt; or clone the repository and go through &lt;a href=&quot;http://github.com/botanicus/nake/tree/master/examples&quot; rel=&quot;nofollow&quot; &gt;examples&lt;/a&gt;.</content>
    <created-at type="datetime">2009-12-31T19:42:22+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">3202</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Better Task Management with Nake</title>
    <updated-at type="datetime">2010-01-02T05:18:44+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer" nil="true"></user-id>
  </item>
  <item>
    <byline>Botanicus</byline>
    <comments-count type="integer">0</comments-count>
    <content>I just released &lt;a href=&quot;http://github.com/botanicus/code-cleaner#readme&quot; rel=&quot;nofollow&quot; &gt;code-cleaner&lt;/a&gt; gem which is useful for removing trailing whitespace and adding missing \n. It has advanced whitelisting &amp; blacklisting rules, so it's clever enough to ignore your non-ruby files as well as your vendored dependencies. It can also add missing encoding declaration for Ruby 1.9 if you specify &lt;code&gt;--encoding=[my-enc]&lt;/code&gt; and much more.

It's distributed with &lt;code&gt;hooks:whitespace:install&lt;/code&gt; task for Rake, &lt;a href=&quot;http://github.com/wycats/thor&quot; rel=&quot;nofollow&quot; &gt;Thor&lt;/a&gt; and &lt;a href=&quot;http://github.com/botanicus/nake&quot; rel=&quot;nofollow&quot; &gt;Nake&lt;/a&gt; which will install Git pre-commit hook for cleaning files which you are going to commit, so it's ideal for ensuring proper code quality in projects with more contributors.</content>
    <created-at type="datetime">2009-12-28T16:35:03+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">3192</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Kill Trailing Whitespace With Code-cleaner!</title>
    <updated-at type="datetime">2009-12-28T16:35:03+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer" nil="true"></user-id>
  </item>
  <item>
    <byline>samoli</byline>
    <comments-count type="integer">2</comments-count>
    <content>We just released &lt;a href=&quot;http://github.com/pigment/terminal&quot; rel=&quot;nofollow&quot; &gt;a collection of our terminal aliases and tweaks&lt;/a&gt; (ss = script/server, gp = git pull, rt = rake test, nt = new tab) Also includes git branch in command prompt. Contributions welcome.</content>
    <created-at type="datetime">2009-12-11T12:54:58+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">3139</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Terminal command aliases and tweaks collection</title>
    <updated-at type="datetime">2009-12-11T12:54:58+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer" nil="true"></user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">1</comments-count>
    <content>&lt;a href=&quot;http://github.com/ai/rake-completion&quot;&gt;Completion Rake tasks by Tab&lt;/a&gt; with caching, package in Ubuntu on Rails PPA and sh tests :).</content>
    <created-at type="datetime">2009-11-25T22:43:32+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">3083</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Rake Completion</title>
    <updated-at type="datetime">2009-11-25T22:43:32+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">512</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>I just launched &lt;a href=&quot;http://github.com/atelierconvivialite/webtranslateit/&quot; rel=&quot;nofollow&quot; &gt;a Ruby on Rails plugin&lt;/a&gt; for the web-based translation tool &lt;a href=&quot;https://webtranslateit.com&quot; rel=&quot;nofollow&quot; &gt;Web Translate It&lt;/a&gt;. It adds rake tasks to your project to fetch your translations, as well as the ability to &#8220;autofetch&#8221; your translations files on page load. This is useful for a team of translators to test their translations on a staging environment.</content>
    <created-at type="datetime">2009-11-02T15:17:31+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">2957</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Ruby on Rails plugin for Web Translate It</title>
    <updated-at type="datetime">2009-11-02T15:17:31+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">1061</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://jrubyist.wordpress.com/2009/10/17/using-proprietary-c-libraries-from-jruby/&quot;&gt;JRubyist Dan Tylenda-Emmons&lt;/a&gt; wrote an article about using JRuby &amp; Java to integrate with proprietary C libraries.  Includes high-level example JRuby, Java, JNI &amp; C code, along with rake &amp; Makefiles.</content>
    <created-at type="datetime">2009-10-17T23:43:52+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">2887</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Using Proprietary C Libraries from JRuby</title>
    <updated-at type="datetime">2009-10-17T23:44:13+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">912</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://jrubyist.wordpress.com/2009/10/15/using-jruby-warbler-rake-to-deploy-rails-apps-to-jboss/&quot;&gt;JRubyist Dan Tylenda-Emmons posted an article&lt;/a&gt; covering the tools he uses to fully automate his packaging and deployment to staging and production environments.  He gives an example config/warble.rb file used in a real application, and also provides us with a lib/tasks/deploy.rake file that can be easily modified to work with any warbled app.</content>
    <created-at type="datetime">2009-10-15T16:59:36+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">2878</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Using Jruby, Warbler &amp; Rake to deploy Rails apps to JBoss</title>
    <updated-at type="datetime">2009-10-15T16:59:36+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">912</user-id>
  </item>
  <item>
    <byline>Michael Deering</byline>
    <comments-count type="integer">0</comments-count>
    <content>My repositories all ignore css files and they are generated from the SASS files with a Capistrano deploy hook. Add in Asset Packager and you end up with a small dependance chain for deployment. The dependancies are pretty easy to get past but hopefully this will save someone else a few minutes. &lt;a href=&quot;http://mdeering.com/posts/021-rails-capistrano-and-rake-tasks-for-sass-with-asset_packager&quot; rel=&quot;nofollow&quot;  title=&quot;Rake and Capistrano tasks for SASS and Asset Packager&quot;&gt;Deployment solution here&lt;/a&gt;</content>
    <created-at type="datetime">2009-09-23T16:51:16+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">2797</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Rails Capistrano and Rake Tasks for SASS with Asset Packager</title>
    <updated-at type="datetime">2009-09-23T17:15:04+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer" nil="true"></user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://github.com/krisleech/Git-By-Proxy/tree/master&quot;&gt;Simple rake tasks to rope in a graphic designer who doesn't want to use version control and (S)FTP's stuff up to the server instead.&lt;/a&gt;
</content>
    <created-at type="datetime">2009-08-19T12:37:55+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">2646</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Git By Proxy</title>
    <updated-at type="datetime">2009-08-19T12:37:55+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">214</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://jrubyist.wordpress.com/2009/07/18/jruby-rails-rake-cron-automation/&quot; rel=&quot;nofollow&quot;  rel=&quot;nofollow&quot;&gt;JRubyist&lt;/a&gt; Dan Tylenda-Emmons wrote an article about combining &lt;a href=&quot;/search/jruby&quot; rel=&quot;nofollow&quot;  class=&quot;internal&quot;&gt;jruby&lt;/a&gt;, &lt;a href=&quot;/search/rails&quot; rel=&quot;nofollow&quot;  class=&quot;internal&quot;&gt;rails&lt;/a&gt;, &lt;a href=&quot;/search/rake&quot; rel=&quot;nofollow&quot;  class=&quot;internal&quot;&gt;rake&lt;/a&gt; and cron into a powerful automation tool set.  This technique is both useful and pragmatic. Never worry again about running a periodic process. Let the system do the work.</content>
    <created-at type="datetime">2009-07-18T02:34:05+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">2519</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>JRuby, Rails, Rake and Cron for Automation</title>
    <updated-at type="datetime">2009-07-18T03:59:37+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">912</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>Spree has issued a new &lt;a href=&quot;http://spreecommerce.com/blog/2009/07/02/spree-084-released/&quot;&gt;patch release&lt;/a&gt; which adds several new rake tasks designed to simplify automated deployments.  This will help accommodate Rails hosting services that wish to provide Spree to their customers.  Spree is an open source e-commerce platform for Ruby on Rails.</content>
    <created-at type="datetime">2009-07-06T14:06:39+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">2465</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Spree 0.8.4 Released (Rails E-Commerce)</title>
    <updated-at type="datetime">2009-07-06T14:06:39+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">817</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://github.com/adamsalter/sitemap_generator-plugin/tree/master&quot; rel=&quot;nofollow&quot; &gt;SitemapGenerator&lt;/a&gt; enables Google Sitemaps to be easily generated for a Rails site as a rake task, using a simple 'Rails Routes'-like DSL. Sounds pretty familiar right? (well except for the Routes-like DSL) But it's not... it actually works the way you would expect. Plus it allows you to take care of familiar issues like: gzip of Sitemap files, variable priority of links, paging/sorting links (e.g. my_list?page=3), SSL host links (e.g. https:), Rails apps which are installed on a sub-path (e.g. example.com/blog_app/) and hidden ajax routes. As stated in the docs, it does have one shortcoming though - it only supports a maximum of 2.5 billion urls, after which you're on your own.</content>
    <created-at type="datetime">2009-07-02T10:32:54+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">2443</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>NEW Sitemap Generator Plugin - that actually works the way you would expect</title>
    <updated-at type="datetime">2009-07-02T10:32:54+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">891</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://ramblingsonrails.com/rails-plugin-provides-rake-tasks-for-identifying-missing-specs&quot;&gt;View the blog post&lt;/a&gt; or &lt;a href=&quot;http://github.com/internuity/unspecd&quot;&gt;go directly to the plugin&lt;/a&gt; on GitHub</content>
    <created-at type="datetime">2009-06-18T07:53:40+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">2391</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Rails plugin that provides rake tasks for identifying missing specs</title>
    <updated-at type="datetime">2009-06-18T07:53:40+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">578</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>Learn how easy it is to generate realistic test data with Ruby using Rake and ActiveSupport:
&lt;a href=&quot;http://larrywright.me/blog/articles/215-generating-realistic-test-data-with-ruby&quot; rel=&quot;nofollow&quot; &gt;Generating Realistic Test Data With Ruby&lt;/a&gt; </content>
    <created-at type="datetime">2009-06-10T16:45:35+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">2362</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Generating Realistic Test Data With Ruby</title>
    <updated-at type="datetime">2009-06-10T16:45:35+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">866</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://codeclimber.blogspot.com/2009/05/curse-you-rake-dbmigrate.html&quot; rel=&quot;nofollow&quot; &gt;Rails Migration Memory Therapy.&lt;/a&gt; Ever run your migrations only to have to wait for way to long because you forgot to run through that whole table in batches?  Check out the article for a clever solution.</content>
    <created-at type="datetime">2009-05-25T17:50:21+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">2293</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Stop Running Memory Hogging Migrations</title>
    <updated-at type="datetime">2009-05-25T17:50:21+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">849</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>Do you need/want to &lt;b&gt;use rake tasks from gem plugins&lt;/b&gt; in rails v2.3.2? &lt;a href=&quot;http://github.com/simonmenke/fix_rake_tasks_for_gem_plugins/tree&quot;&gt;So do I&lt;/a&gt;. And if you want to &lt;b&gt;simplify your controllers' rendering logic&lt;/b&gt;? &lt;a href=&quot;http://github.com/simonmenke/render_any/tree&quot;&gt;Again, so do I&lt;/a&gt;.</content>
    <created-at type="datetime">2009-05-07T15:39:14+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">2191</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Do you need/want to use rake tasks from ...</title>
    <updated-at type="datetime">2009-05-07T15:39:14+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">402</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://trak3r.blogspot.com/2009/04/disabling-third-party-services-when.html&quot;&gt;This simple little hack&lt;/a&gt; - one model, migration, rake task, and cron job - will let your service adapt autonomously to the availability and responsiveness of third-party services.</content>
    <created-at type="datetime">2009-04-07T00:23:27+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">2021</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Disabling third-party services when they stop performing (in Rails)</title>
    <updated-at type="datetime">2009-04-07T00:23:27+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">563</user-id>
  </item>
  <item>
    <byline>Michael Edgar</byline>
    <comments-count type="integer">2</comments-count>
    <content>&lt;a href=&quot;http://carboni.ca/projects/harsh/&quot; rel=&quot;nofollow&quot; &gt;Harsh does syntax highlighting the way you think it should.&lt;/a&gt; It supports both Haml and ERb, has a block form that makes a ton of sense, and exposes the CSS you'll need with easy rake tasks.</content>
    <created-at type="datetime">2009-03-28T03:18:12+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">1967</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Harsh: Rails Syntax Highlighting, the way it should be</title>
    <updated-at type="datetime">2009-03-28T03:18:12+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer" nil="true"></user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://outofti.me/post/90028018/rake-db-rollback-to-common&quot;&gt;rake db:rollback_to_common&lt;/a&gt; compares your migrations in your current branch to another specified branch, and then rolls back all the migrations that the branches don't have in common.</content>
    <created-at type="datetime">2009-03-26T14:32:33+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">1957</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Quickly roll back migrations to a different git branch's state</title>
    <updated-at type="datetime">2009-03-26T14:32:33+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">567</user-id>
  </item>
  <item>
    <byline>alloy</byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://github.com/alloy/kicker/tree/master&quot; rel=&quot;nofollow&quot; &gt;Kicker&lt;/a&gt; is a tool which allows you to watch a directory or file and execute a command whenever there are changes to the dir/file being watched. It has support for Growl as well. Example: &lt;code&gt;$ kicker -e &quot;rake guides&quot; --growl-command &quot;open -a Safari guides/output/nested_model_forms.html&quot; guides/source/nested_model_forms.textile&lt;/code&gt;
</content>
    <created-at type="datetime">2009-03-14T22:17:04+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">1892</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Kicker: A simple OS X CLI tool which uses FSEvents to run a given shell command.</title>
    <updated-at type="datetime">2009-03-15T03:47:32+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer" nil="true"></user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>Grab &lt;a href=&quot;http://github.com/purzelrakete/mini/tree/master&quot;&gt;mini on github&lt;/a&gt;. check out a writeup from the last.fm founder: &lt;a href=&quot;http://www.metabrew.com/article/how-we-use-irc-at-lastfm/&quot;&gt;how we use irc at last.fm&lt;/a&gt;.  mini uses sinatra for webhooks and the eventmachine LineText2 protocol to connect to irc. you can pipe stuff over netcat and get the bot to say it: 
&lt;blockquote&gt;echo &quot;Ilovethistuffs yes .. i .. do. &quot; | nc localhost 12345
    vmstat | nc localhost 12345
    echo &quot;#musicteam,#legal,@alice New album uploaded: ...&quot; | nc somemachine 12345
    tail -f /var/log/important.log | nc somemachine 12345
&lt;/blockquote&gt;Grab &lt;a href=&quot;http://github.com/purzelrakete/mini/tree/master&quot;&gt;mini on github&lt;/a&gt;, or install with `gem install purzelrakete-mini --source=http://gems.github.com`.</content>
    <created-at type="datetime">2009-03-08T20:05:38+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">1853</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>mini: eventmachine clone of the last.fm irc bot they use at last.fm (in 140 lines)</title>
    <updated-at type="datetime">2009-03-09T07:37:29+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">719</user-id>
  </item>
  <item>
    <byline>geraldbauer</byline>
    <comments-count type="integer">0</comments-count>
    <content>From zero to RubyForge in 10 minutes. &lt;a href=&quot;http://rubybook.ca/2009/03/06/build-package-and-publish-gems-with-hoe/&quot; rel=&quot;nofollow&quot; &gt;More.&lt;/a&gt;</content>
    <created-at type="datetime">2009-03-06T08:57:36+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">1841</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>How to build, package and publish gems with Hoe Rake tasks</title>
    <updated-at type="datetime">2009-03-06T08:57:36+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer" nil="true"></user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://matthewfawcett.co.uk/2009/03/01/sync-your-rails-development-environment-data-with-production-or-staging/&quot;&gt;Sync your development environment data with production script&lt;/a&gt; - Heres how I setup a rake task to pull the database data and images from my production server to use in my development environment. </content>
    <created-at type="datetime">2009-03-02T20:25:45+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">1814</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Sync your development environment data w...</title>
    <updated-at type="datetime">2009-03-02T20:25:45+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">714</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">5</comments-count>
    <content>Aaron Patterson (of Nokogiri fame) is &lt;a href=&quot;http://tenderlovemaking.com/2009/02/26/we-need-a-new-version-of-rake/&quot;&gt;calling on all Rubyists to send Jim Weirich a letter&lt;/a&gt; to both support him and encourage him to release new version of Rake. There's some sort of deprecation issue that needs to be sorted out it seems.</content>
    <created-at type="datetime">2009-02-26T19:57:07+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">1794</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Write a letter to Jim Weirich to get him to update Rake</title>
    <updated-at type="datetime">2009-02-26T19:57:07+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">5</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>Use the &lt;a href=&quot;http://github.com/jbritten/wordpress-s3-backup/tree/master&quot;&gt;wordpress-s3-backup&lt;/a&gt; Ruby Rake script to backup your WordPress blog -- both database and site -- to Amazon S3.</content>
    <created-at type="datetime">2009-01-15T23:53:01+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">1528</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Backup Your WordPress Blog to Amazon S3 using Ruby</title>
    <updated-at type="datetime">2009-01-15T23:53:01+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">608</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>A quick fix to &lt;a href = &quot;http://cardarella.blogspot.com/2008/11/better-rakestats-test-code-ratio.html&quot;&gt;increase the precision of the rake:stats test/code metric&lt;/a&gt;.</content>
    <created-at type="datetime">2008-11-12T16:46:26+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">1174</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Better rake:stats Test Code Ratio Metrics</title>
    <updated-at type="datetime">2008-11-12T16:46:26+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">417</user-id>
  </item>
  <item>
    <byline>Suspenders</byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://giantrobots.thoughtbot.com/2008/10/21/suspenders&quot; rel=&quot;nofollow&quot; &gt;Suspenders&lt;/a&gt; is a Rails template by thoughtbot that includes shoulda, factory girl, useful rake tasks, and more.</content>
    <created-at type="datetime">2008-10-22T21:53:33+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">1072</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Suspenders</title>
    <updated-at type="datetime">2008-10-22T21:53:33+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer" nil="true"></user-id>
  </item>
  <item>
    <byline>Ingemar</byline>
    <comments-count type="integer">0</comments-count>
    <content>A &lt;a href=&quot;http://pastie.org/282104&quot;&gt;Rails oriented rake task for reek.&lt;/a&gt;</content>
    <created-at type="datetime">2008-09-30T13:01:07+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">978</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags></tags>
    <title>Rake task for reek</title>
    <updated-at type="datetime">2008-10-01T02:02:51+00:00</updated-at>
    <url></url>
    <user-id type="integer" nil="true"></user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>Here's why I love ramaze: multi-app, multi-db app, ~50 lines, one file, zero proprietary plugins, rake tasks, generators, etc. No bending of the framework whatsoever. Use require, use modules, pure ruby, pure joy. :) &lt;a href=&quot;http://ducktyped.com/2008/9/27/why-i-love-ramaze-and-what-it-could-improve&quot;&gt;Why I love ramaze and what it could improve&lt;/a&gt;</content>
    <created-at type="datetime">2008-09-27T08:01:04+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">964</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags></tags>
    <title>Why I love ramaze and what it could improve</title>
    <updated-at type="datetime">2008-09-27T20:59:45+00:00</updated-at>
    <url></url>
    <user-id type="integer">35</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>A demonstration app is available at Github: http://github.com/karmi/rails_i18n_demo_app/tree/master if you want to play with new Rails i18n API, which will be in Rails core in some time and the life would be a wee bit easier again :) The app was extracted why  I was following a great tutorial at http://almosteffortless.com/2008/07/21/simple-localization-in-rails-22 one summer evening. *Don't forget* it requires rake `freeze:rails:edge:, as the README states, SRSLY! :)</content>
    <created-at type="datetime">2008-08-12T21:26:45+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">764</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Rails i18n API demo app at Github</title>
    <updated-at type="datetime">2008-08-12T21:26:45+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">377</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>A small Rakefile snippet takes an existing design document and makes all the necessary RSpec files. &lt;a href=&quot;http://blog.ardekantur.com/2008/08/generating-multiple-rspec-files-from-a-design-document/&quot;&gt;Enjoy!&lt;/a&gt;</content>
    <created-at type="datetime">2008-08-09T05:56:22+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">751</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Design doc to RSpec with Rake</title>
    <updated-at type="datetime">2008-08-09T05:56:22+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">373</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://www.opensourcery.co.za/2008/07/17/google-analytics-plugin-for-rails-with-local-cache-support/&quot;&gt;As mentioned here&lt;/a&gt;, I've just added some updates to the Google Analytics Plugin for Rails that adds support for local cached copies of the legacy and new Analytics JavaScript files. It includes full support from the Rails AssetTagHelper module, so timestamps, asset id's and asset hosts are all used. A convenient rake task makes sure files are kept updated at deployment time, or via cron.</content>
    <created-at type="datetime">2008-07-16T22:40:41+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">637</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Google Analytics Plugin for Rails gains support for local cached copies</title>
    <updated-at type="datetime">2008-07-16T22:40:41+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">213</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://www.bioinformaticszen.com&quot;&gt;Bioinformatics Zen&lt;/a&gt; explains how &lt;a href=&quot;http://www.bioinformaticszen.com/2008/05/organised-bioinformatics-experiments/&quot;&gt;bioinformatics experiments&lt;/a&gt; are using DataMapper and Rake in their workflow.</content>
    <created-at type="datetime">2008-05-24T22:33:15+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">371</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>Organised bioinformatics experiments</title>
    <updated-at type="datetime">2008-05-24T22:33:15+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">232</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>The Rails Spikes blog presents &lt;a href=&quot;http://railspikes.com/2008/4/23/5-useful-underused-methods&quot;&gt;5 little-known Rails methods.&lt;/a&gt; Namely: &lt;em&gt;query_attribute&lt;/em&gt;, &lt;em&gt;polymorphic_path&lt;/em&gt;, &lt;em&gt;debug&lt;/em&gt;, a Rake task, and &lt;em&gt;extract_options!&lt;/em&gt;</content>
    <created-at type="datetime">2008-04-25T19:12:34+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">213</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags></tags>
    <title>5 Little Known Rails Methods</title>
    <updated-at type="datetime">2008-04-25T19:13:20+00:00</updated-at>
    <url></url>
    <user-id type="integer">5</user-id>
  </item>
  <item>
    <byline nil="true"></byline>
    <comments-count type="integer">0</comments-count>
    <content>&lt;a href=&quot;http://rad.rubyforge.org&quot;&gt;RAD&lt;/a&gt; is a framework for programming the &lt;a href=&quot;http://arduino.cc&quot;&gt;Arduino physcial computing platform&lt;/a&gt; using Ruby. RAD converts Ruby scripts written using a set of Rails-like conventions and helpers into C source code which can be compiled and run on the Arduino microcontroller. It also provides a set of Rake tasks for automating the compilation and upload process.</content>
    <created-at type="datetime">2008-04-22T21:27:33+00:00</created-at>
    <featured type="boolean">false</featured>
    <id type="integer">182</id>
    <metadata type="yaml" nil="true"></metadata>
    <name nil="true"></name>
    <tags nil="true"></tags>
    <title>RAD: Ruby Arduino Development</title>
    <updated-at type="datetime">2008-04-22T21:27:33+00:00</updated-at>
    <url nil="true"></url>
    <user-id type="integer">131</user-id>
  </item>
</items>
