<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (infovore)</title>
    <link>https://pinboard.in/u:infovore/public/</link>
    <description>recent bookmarks from infovore</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="http://thepugautomatic.com/2014/08/union-with-active-record/"/>
	<rdf:li rdf:resource="http://administrate-docs.herokuapp.com/"/>
	<rdf:li rdf:resource="http://makandra.com/notes/990-speed-up-file-downloads-with-rails-apache-and-x-sendfile"/>
	<rdf:li rdf:resource="http://documentcloud.github.com/jammit/"/>
	<rdf:li rdf:resource="http://compositekeys.rubyforge.org/"/>
	<rdf:li rdf:resource="http://www.railsdispatch.com/"/>
	<rdf:li rdf:resource="http://litanyagainstfear.com/blog/2010/02/03/the-rails-module/"/>
	<rdf:li rdf:resource="http://github.com/elevation/event_calendar"/>
	<rdf:li rdf:resource="http://yehudakatz.com/2008/12/23/rails-and-merb-merge/"/>
	<rdf:li rdf:resource="http://soylentfoo.jnewland.com/articles/2008/12/16/rails-metal-a-micro-framework-with-the-power-of-rails-m"/>
	<rdf:li rdf:resource="http://giantrobots.thoughtbot.com/2008/10/17/non-test-code-is-trivial"/>
	<rdf:li rdf:resource="http://www.codyfauser.com/2008/7/4/rails-http-status-code-to-symbol-mapping"/>
	<rdf:li rdf:resource="http://blog.aisleten.com/2008/09/11/rails-textile-and-javascript-wysiwyg-roundup/"/>
	<rdf:li rdf:resource="http://blog.lawrencepit.com/2008/09/04/unobtrusive-jquery-rails/"/>
	<rdf:li rdf:resource="http://locomotivation.com/2008/08/25/simplify-activerecord-aggregates-and-other-goodies-via-named_scope"/>
	<rdf:li rdf:resource="http://dougmcinnes.com/2008/07/14/craken/"/>
	<rdf:li rdf:resource="http://codetunes.com/2008/07/20/tableless-models-in-rails/"/>
	<rdf:li rdf:resource="http://jamesgolick.com/2008/7/28/introducing-activepresenter-the-presenter-library-you-already-know"/>
	<rdf:li rdf:resource="http://giantrobots.thoughtbot.com/2008/6/6/waiting-for-a-factory-girl"/>
	<rdf:li rdf:resource="http://www.widgetfinger.com/"/>
	<rdf:li rdf:resource="http://railroad.rubyforge.org/"/>
	<rdf:li rdf:resource="http://www.benmabey.com/2008/02/04/rspec-plain-text-stories-webrat-chunky-bacon/"/>
	<rdf:li rdf:resource="http://blog.dopefreshtight.de/artikel/rails-openid-server-masquerade/"/>
	<rdf:li rdf:resource="http://replacefixtures.rubyforge.org/"/>
	<rdf:li rdf:resource="http://ryandaigle.com/articles/2008/3/24/what-s-new-in-edge-rails-has-finder-functionality"/>
	<rdf:li rdf:resource="http://giantrobots.thoughtbot.com/2008/3/18/for-attaching-files-use-paperclip"/>
	<rdf:li rdf:resource="https://roundhaus.com/"/>
	<rdf:li rdf:resource="http://pivots.pivotallabs.com/users/nick/blog/articles/284-hasfinder-it-s-now-easier-than-ever-to-create-complex-re-usable-sql-queries"/>
	<rdf:li rdf:resource="http://blog.codefront.net/2007/12/10/declarative-exception-handling-in-your-controllers-rails-20-a-feature-a-day-2/"/>
	<rdf:li rdf:resource="http://almosteffortless.com/2007/10/08/graceful-404s-in-rails-20/"/>
	<rdf:li rdf:resource="http://evang.eli.st/blog/2007/9/1/user-stories-with-rspec-s-story-runner"/>
	<rdf:li rdf:resource="http://www.railsjitsu.com/acts-as-subscribeable-rails-plugin"/>
	<rdf:li rdf:resource="http://www.juixe.com/techknow/index.php/2006/07/05/top-11-rails-plugins/"/>
	<rdf:li rdf:resource="http://dev.rubyonrails.org/ticket/10292"/>
	<rdf:li rdf:resource="http://toolmantim.com/article/2006/12/27/environments_and_the_rails_initialisation_process"/>
	<rdf:li rdf:resource="http://railsontherun.com/"/>
	<rdf:li rdf:resource="http://matt.blogs.it/entries/00002655.html"/>
	<rdf:li rdf:resource="http://tuples.us/2007/10/23/if-you-arent-writing-matchers-you-arent-using-rspec/"/>
	<rdf:li rdf:resource="http://studios.thoughtworks.com/rubyworks"/>
	<rdf:li rdf:resource="http://www.pivotalblabs.com/articles/2007/10/16/cuddly-models"/>
	<rdf:li rdf:resource="http://agilewebdevelopment.com/plugins/textmate_footnotes"/>
	<rdf:li rdf:resource="http://www.quarkruby.com/2007/9/20/ruby-on-rails-security-guide"/>
	<rdf:li rdf:resource="http://giantrobots.thoughtbot.com/2007/10/5/did-you-order-the-code-red"/>
	<rdf:li rdf:resource="http://code.google.com/p/identity-matcher/"/>
	<rdf:li rdf:resource="http://weblog.rubyonrails.com/2007/9/30/rails-2-0-0-preview-release"/>
	<rdf:li rdf:resource="http://lifeonrails.org/2007/8/30/netbeans-the-best-ruby-on-rails-ide"/>
	<rdf:li rdf:resource="http://www.elevatedrails.com/articles/2007/09/10/testing-controllers-with-rspec/"/>
	<rdf:li rdf:resource="http://blog.innerewut.de/webistrano/"/>
	<rdf:li rdf:resource="http://www.pivotalblabs.com/articles/2007/08/08/advanced-proxy-usage-part-i"/>
	<rdf:li rdf:resource="http://blog.caboo.se/articles/2007/7/2/sed-awk-for-rails-devs"/>
	<rdf:li rdf:resource="http://www.pivotalblabs.com/articles/2007/07/18/creating-multiple-models-in-one-action"/>
	<rdf:li rdf:resource="http://synthesis.sbecker.net/pages/asset_packager"/>
	<rdf:li rdf:resource="http://errtheblog.com/post/4791"/>
	<rdf:li rdf:resource="http://tuples.us/rails-guide-deploying-to-textdrive/"/>
	<rdf:li rdf:resource="http://blog.lighttpd.net/articles/2005/11/23/lighttpd-1-4-8-and-multiple-rails-apps"/>
	<rdf:li rdf:resource="http://giantrobots.thoughtbot.com/2007/4/6/shoulda-coulda-woulda"/>
	<rdf:li rdf:resource="http://blog.imperialdune.com/2007/3/27/dirty-views-clean-them-up"/>
	<rdf:li rdf:resource="http://pragdave.pragprog.com/pragdave/2007/03/the_radar_archi.html"/>
	<rdf:li rdf:resource="http://woss.name/2006/11/25/multi-select-boxes-in-your-rails-view"/>
	<rdf:li rdf:resource="http://www.igvita.com/blog/2006/09/10/faster-pagination-in-rails/"/>
	<rdf:li rdf:resource="http://cardboardrocket.com/pages/paginating_find"/>
	<rdf:li rdf:resource="http://revolutiononrails.blogspot.com/2007/01/db-migrations-usage-at-rhg.html"/>
	<rdf:li rdf:resource="http://www.danwebb.net/2007/2/27/the-no-shit-guide-to-supporting-openid-in-your-applications"/>
	<rdf:li rdf:resource="http://ryandaigle.com/articles/2007/2/26/what-s-new-in-edge-rails-quick-way-to-include-all-helpers-in-your-controllers"/>
	<rdf:li rdf:resource="http://earthcode.com/blog/2007/02/geokit_map_plugin.html"/>
	<rdf:li rdf:resource="http://blog.floehopper.org/articles/2006/09/01/mocha-quickstart"/>
	<rdf:li rdf:resource="http://clarkware.com/cgi/blosxom/2007/02/24#FileUploadFu"/>
	<rdf:li rdf:resource="http://errtheblog.com/post/929"/>
	<rdf:li rdf:resource="http://ryandaigle.com/articles/2006/5/22/testing-rails-controllers-with-nested-parameters"/>
	<rdf:li rdf:resource="http://jroller.com/page/obie?entry=seo_optimization_of_urls_in"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="http://thepugautomatic.com/2014/08/union-with-active-record/">
    <title>UNION with Active Record - The Pug Automatic</title>
    <dc:date>2016-02-15T13:50:01+00:00</dc:date>
    <link>http://thepugautomatic.com/2014/08/union-with-active-record/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Turns out I really shouldn't have been messing with ARel: this seems more sane.]]></description>
<dc:subject>union postgresql sql activerecord ruby rubyonrails</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:b33af7b2325a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:union"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:postgresql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:sql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:activerecord"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://administrate-docs.herokuapp.com/">
    <title>Administrate (documentation)</title>
    <dc:date>2015-11-03T18:22:21+00:00</dc:date>
    <link>http://administrate-docs.herokuapp.com/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Thoughtbot's engine for Rails admin UIs, sans-DSLs. Filed away for reference.]]></description>
<dc:subject>rails ruby rubyonrails development programming thoughtbot admin</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:8b0f76780583/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:thoughtbot"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:admin"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://makandra.com/notes/990-speed-up-file-downloads-with-rails-apache-and-x-sendfile">
    <title>Speed up file downloads with Rails, Apache and X-Sendfile - makandra notes</title>
    <dc:date>2011-08-05T16:52:59+00:00</dc:date>
    <link>http://makandra.com/notes/990-speed-up-file-downloads-with-rails-apache-and-x-sendfile</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Don't forget to enable XSendFile for the Vhost in question. Like I did, and wondered why 0b files were coming down all the time.]]></description>
<dc:subject>apache xsendfile rubyonrails rails</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:9d33a4edf420/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:apache"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:xsendfile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://documentcloud.github.com/jammit/">
    <title>Jammit: Industrial Strength Asset Packaging for Rails</title>
    <dc:date>2010-11-29T16:08:38+00:00</dc:date>
    <link>http://documentcloud.github.com/jammit/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Jammit is an industrial strength asset packaging library for Rails, providing both the CSS and JavaScript concatenation and compression that you'd expect, as well as YUI Compressor and Closure Compiler compatibility, ahead-of-time gzipping, built-in JavaScript template support, and optional Data-URI / MHTML image and font embedding." Looks good.
]]></description>
<dc:subject>javascript compression performance rubyonrails assets</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:498e640e335a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:compression"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:assets"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://compositekeys.rubyforge.org/">
    <title>Composite Primary Keys</title>
    <dc:date>2010-07-02T09:28:47+00:00</dc:date>
    <link>http://compositekeys.rubyforge.org/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Composite keys for Rails/ActiveRecord. Really does appear to work, too, which is nice.
]]></description>
<dc:subject>activerecord database keys composite programming rubyonrails ruby</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:e96ee6d3407d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:activerecord"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:keys"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:composite"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.railsdispatch.com/">
    <title>Rails Dispatch | Presented by Engine Yard</title>
    <dc:date>2010-05-03T21:27:29+00:00</dc:date>
    <link>http://www.railsdispatch.com/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Engine Yard have a new blog about Rails, consisting of screencasts and tutorials, and it looks good. One to subscribe to.
]]></description>
<dc:subject>ruby rails rails3 rubyonrails programming engineyard</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:b607fe8feb02/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:engineyard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://litanyagainstfear.com/blog/2010/02/03/the-rails-module/">
    <title>litany against fear ¤ by nick quaranto ¤ The Rails Module (in Rails 3)</title>
    <dc:date>2010-02-05T11:10:43+00:00</dc:date>
    <link>http://litanyagainstfear.com/blog/2010/02/03/the-rails-module/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Better alternatives [to the RAILS_ constants] have existed for a while in Rails core (some since 2.1.0), and it’s about damn time you start using them properly. There’s also some other helpful methods on the Rails module we’ll explore in this post." That was handy.
]]></description>
<dc:subject>rails rubyonrails rails3 programming development tips</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:08487d4ceef2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://github.com/elevation/event_calendar">
    <title>elevation's event_calendar at master - GitHub</title>
    <dc:date>2009-11-03T15:57:45+00:00</dc:date>
    <link>http://github.com/elevation/event_calendar</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Easily show multiple, overlapping events across calendar days and rows." Which is hard, and it is nice to know someone else has done the work.
]]></description>
<dc:subject>rails plugin rubyonrails development ui calendar</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:3de84c38d44f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:calendar"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://yehudakatz.com/2008/12/23/rails-and-merb-merge/">
    <title>Katz Got Your Tongue? » Rails and Merb Merge</title>
    <dc:date>2008-12-23T22:31:22+00:00</dc:date>
    <link>http://yehudakatz.com/2008/12/23/rails-and-merb-merge/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Today is a fairly momentous day in the history of Ruby web frameworks. You will probably find the news I’m about to share with you fairly shocking, but I will attempt to explain the situation." Yehuda Katz weighs in with a great, informative post.
]]></description>
<dc:subject>programming development ruby rails rubyonrails web software merb</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:94ec444df3de/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:merb"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://soylentfoo.jnewland.com/articles/2008/12/16/rails-metal-a-micro-framework-with-the-power-of-rails-m">
    <title>Rails Metal: a micro-framework with the power of Rails: \m/</title>
    <dc:date>2008-12-17T11:59:38+00:00</dc:date>
    <link>http://soylentfoo.jnewland.com/articles/2008/12/16/rails-metal-a-micro-framework-with-the-power-of-rails-m</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Rails Metal is a thin wrapper around Rails’ new Rack middleware support." Which means you can process requests outside of ActionPack, which is useful for the odd performance boost in certain places. Interesting to see concerns separating out within Rails like this.
]]></description>
<dc:subject>programming rails rubyonrails ruby rack middleware</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:858c949908be/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:middleware"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://giantrobots.thoughtbot.com/2008/10/17/non-test-code-is-trivial">
    <title>GIANT ROBOTS SMASHING INTO OTHER GIANT ROBOTS</title>
    <dc:date>2008-10-17T20:11:56+00:00</dc:date>
    <link>http://giantrobots.thoughtbot.com/2008/10/17/non-test-code-is-trivial</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["The tests are the program. Without the tests, the program does not work. Tests are not something that should be left for the inexperienced; tests are the hard part."
]]></description>
<dc:subject>programming development ruby rails rubyonrails testing thoughtbot</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:d47b29a3ef06/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:thoughtbot"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.codyfauser.com/2008/7/4/rails-http-status-code-to-symbol-mapping">
    <title>Cody Fauser - Rails HTTP Status Code to Symbol Mapping</title>
    <dc:date>2008-09-23T13:12:39+00:00</dc:date>
    <link>http://www.codyfauser.com/2008/7/4/rails-http-status-code-to-symbol-mapping</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Recently I had been wondering what the complete list of HTTP status code symbols was in Rails. Searching through Rails didn't yield any results for a symbol like :unprocessable_entity... Rails defines the symbol to status code mapping dynamically from the status message. The symbol used is an underscored version of the status message with no spaces." Quick list of clear textual shorthand for returning HTTP status.
]]></description>
<dc:subject>rails rubyonrails http statuscode status reference</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:ffa7ac00b5ef/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:statuscode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:status"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.aisleten.com/2008/09/11/rails-textile-and-javascript-wysiwyg-roundup/">
    <title>Rails, Textile, and javascript WYSIWYG roundup | Midnight Oil</title>
    <dc:date>2008-09-11T21:03:32+00:00</dc:date>
    <link>http://blog.aisleten.com/2008/09/11/rails-textile-and-javascript-wysiwyg-roundup/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Yes, this is going to come in handy.
]]></description>
<dc:subject>wysiwyg web textile rubyonrails javascript editor richtext via:tomtaylor</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:e4d9bb2356db/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:wysiwyg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:textile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:richtext"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:via:tomtaylor"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.lawrencepit.com/2008/09/04/unobtrusive-jquery-rails/">
    <title>Unobtrusive jQuery + Rails | Lambda @ Copa</title>
    <dc:date>2008-09-10T15:56:34+00:00</dc:date>
    <link>http://blog.lawrencepit.com/2008/09/04/unobtrusive-jquery-rails/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Getting around the issues with Rails' authenticity tokens and trying to perform Ajax requests in jQuery.
]]></description>
<dc:subject>rubyonrails development programming javascript jquery</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:3eb2dae7a625/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:jquery"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://locomotivation.com/2008/08/25/simplify-activerecord-aggregates-and-other-goodies-via-named_scope">
    <title>Simplify ActiveRecord Aggregates And Other Goodies Via named_scope : Locomotivation</title>
    <dc:date>2008-08-29T13:40:03+00:00</dc:date>
    <link>http://locomotivation.com/2008/08/25/simplify-activerecord-aggregates-and-other-goodies-via-named_scope</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["With a recent project, we really started utilizing extensions with named_scope which is very powerful and cleaned up our code considerably." Some really nice examples of using named_scope effectively.
]]></description>
<dc:subject>named_scope ruby rails rubyonrails development programming tips</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:d6ec94b6aa33/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:named_scope"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://dougmcinnes.com/2008/07/14/craken/">
    <title>Doug McInnes :: Craken</title>
    <dc:date>2008-08-09T22:55:17+00:00</dc:date>
    <link>http://dougmcinnes.com/2008/07/14/craken/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["This [plugin] is called Craken.  In a nutshell it manages and installs rake-centric cron jobs.  Coupled with Capistrano goodness it is the answer to your recurring task needs in Rails."
]]></description>
<dc:subject>rake ruby rubyonrails plugin cron automation</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:cca37b241f7f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rake"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:cron"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:automation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://codetunes.com/2008/07/20/tableless-models-in-rails/">
    <title>Tableless models in Rails » code tunes</title>
    <dc:date>2008-08-04T10:24:14+00:00</dc:date>
    <link>http://codetunes.com/2008/07/20/tableless-models-in-rails/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["If you’re developing an application in Ruby on Rails framework, there are many situations when you should consider using tableless models." Stub out the table, and you get the benefits of validations and typed attributes. Nifty.
]]></description>
<dc:subject>rails rubyonrails ruby activerecord</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:cad5ae315806/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:activerecord"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jamesgolick.com/2008/7/28/introducing-activepresenter-the-presenter-library-you-already-know">
    <title>James on Software: Introducing ActivePresenter: The presenter library you already know.</title>
    <dc:date>2008-07-28T16:19:09+00:00</dc:date>
    <link>http://jamesgolick.com/2008/7/28/introducing-activepresenter-the-presenter-library-you-already-know</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["ActivePresenter works just like an ActiveRecord model, except that it works with multiple models at the same time. Let me show you." Ooh - a Presenter class that doesn't seem like too much effort. Duly noted.
]]></description>
<dc:subject>rails rubyonrails presenter pattern module plugin</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:4d821d3b0e34/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:presenter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:pattern"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:module"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugin"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://giantrobots.thoughtbot.com/2008/6/6/waiting-for-a-factory-girl">
    <title>Waiting For a Factory Girl</title>
    <dc:date>2008-06-09T11:00:40+00:00</dc:date>
    <link>http://giantrobots.thoughtbot.com/2008/6/6/waiting-for-a-factory-girl</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Nice alternative to the somewhat clunky fixture_replacement - factories for generating fixtures for your tests and specs. Yummy!
]]></description>
<dc:subject>testing rspec ruby test rubyonrails tdd bdd testunit factory object thoughtbot</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:29626502771e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testunit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:factory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:thoughtbot"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.widgetfinger.com/">
    <title>Widgetfinger - Simple Content Management for Simple Websites</title>
    <dc:date>2008-05-10T08:34:46+00:00</dc:date>
    <link>http://www.widgetfinger.com/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Widgetfinger lets your clients edit their websites without touching the code." Congrats to the Thoughbot team for getting this out there.
]]></description>
<dc:subject>cms hosted simple rubyonrails thoughtbot</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:8909174eb50e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:cms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:hosted"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:simple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:thoughtbot"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://railroad.rubyforge.org/">
    <title>RailRoad diagrams generator</title>
    <dc:date>2008-05-06T11:13:55+00:00</dc:date>
    <link>http://railroad.rubyforge.org/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["RailRoad is a class diagrams generator for Ruby on Rails applications." Much like MattB's original .dot generator, but perhaps a bit more advanced. Useful!
]]></description>
<dc:subject>visualization information database diagram development rubyonrails ruby rails</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:d52bf45b7270/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:visualization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:information"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:diagram"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.benmabey.com/2008/02/04/rspec-plain-text-stories-webrat-chunky-bacon/">
    <title>ben.send :blog » Blog Archive » rspec plain text stories + webrat = chunky bacon!</title>
    <dc:date>2008-04-29T07:04:58+00:00</dc:date>
    <link>http://www.benmabey.com/2008/02/04/rspec-plain-text-stories-webrat-chunky-bacon/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["We can now deal with forms in the language of our stories, something that the customer understands and relates to." Webrat lets you navigate your Rails app through the DOM, rather than HTTP.
]]></description>
<dc:subject>testing rspec stories agile rails ruby rubyonrails webrat storyrunner</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:29f50e19746c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:stories"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:agile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:webrat"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:storyrunner"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.dopefreshtight.de/artikel/rails-openid-server-masquerade/">
    <title>//dopefreshtightblog » masquerade - Rails-based OpenID Server</title>
    <dc:date>2008-04-19T10:24:36+00:00</dc:date>
    <link>http://blog.dopefreshtight.de/artikel/rails-openid-server-masquerade/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["masquerade - an OpenID server based on Ruby on Rails." Server, not client-library. Looks quite nifty, and well worth knowing this is out there.
]]></description>
<dc:subject>openid server ruby rails rubyonrails identity development programming</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:998ba26e1406/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:openid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:identity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://replacefixtures.rubyforge.org/">
    <title>FixtureReplacement</title>
    <dc:date>2008-04-11T10:13:23+00:00</dc:date>
    <link>http://replacefixtures.rubyforge.org/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["FixtureReplacement is a Rails plugin that provides a simple way to quickly populate your test database with model objects without having to manage multiple, brittle fixture files." Looks very handy indeed.
]]></description>
<dc:subject>rails testing database fixtures plugin ruby rubyonrails</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:2480c495410f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:fixtures"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ryandaigle.com/articles/2008/3/24/what-s-new-in-edge-rails-has-finder-functionality">
    <title>Ryan's Scraps: What's New in Edge Rails: Has Finder Functionality</title>
    <dc:date>2008-04-06T09:31:33+00:00</dc:date>
    <link>http://ryandaigle.com/articles/2008/3/24/what-s-new-in-edge-rails-has-finder-functionality</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["It looks like Nick Kallen’s wildly popular has_finder plugin will be making its way into Rails 2.x in the form of named_scope" This is excellent news.
]]></description>
<dc:subject>rails rubyonrails features finders activerecord</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:24a32a7f8dc0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:features"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:finders"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:activerecord"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://giantrobots.thoughtbot.com/2008/3/18/for-attaching-files-use-paperclip">
    <title>:: GIANT ROBOTS SMASHING INTO OTHER GIANT ROBOTS :: For attaching files, use Paperclip</title>
    <dc:date>2008-03-19T10:18:19+00:00</dc:date>
    <link>http://giantrobots.thoughtbot.com/2008/3/18/for-attaching-files-use-paperclip</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["I went and wrote Paperclip on the plane to RailsConf last year. We’ve been using it here in various forms since and IMHO it’s *the* way to handle uploads, and finally decided that it should be released." Another handy Thoughtbot plugin.
]]></description>
<dc:subject>thoughtbot rails rubyonrails plugin attachment imagemagick upload fileupload file</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:3d9c7ff9ace1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:thoughtbot"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:attachment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:imagemagick"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:upload"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:fileupload"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:file"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://roundhaus.com/">
    <title>RoundHaus</title>
    <dc:date>2008-01-30T08:47:59+00:00</dc:date>
    <link>https://roundhaus.com/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Hosted subversion and continuous integration specifically for Rails development. Looks interesting; reasonably competitive pricing.
]]></description>
<dc:subject>rails rubyonrails subversion hosting testing continuousintegration</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:82505db0629d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:subversion"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:hosting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:continuousintegration"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://pivots.pivotallabs.com/users/nick/blog/articles/284-hasfinder-it-s-now-easier-than-ever-to-create-complex-re-usable-sql-queries">
    <title>nick - HasFinder -- It's Now Easier than ever to create complex, re-usable SQL queries</title>
    <dc:date>2007-12-26T00:00:42+00:00</dc:date>
    <link>http://pivots.pivotallabs.com/users/nick/blog/articles/284-hasfinder-it-s-now-easier-than-ever-to-create-complex-re-usable-sql-queries</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[How I've not seen has_finder before I don't know. Looks very handy, and nice and succinct, too.
]]></description>
<dc:subject>rails plugins rubyonrails activerecord finder</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:e94d2f9a22cc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugins"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:activerecord"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:finder"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.codefront.net/2007/12/10/declarative-exception-handling-in-your-controllers-rails-20-a-feature-a-day-2/">
    <title>Declarative exception-handling in your controllers - Rails 2.0 a feature a day #2 - redemption in a blog</title>
    <dc:date>2007-12-18T12:04:02+00:00</dc:date>
    <link>http://blog.codefront.net/2007/12/10/declarative-exception-handling-in-your-controllers-rails-20-a-feature-a-day-2/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["...this feature is one of the few nicest features in Rails made by a contributor outside of the Rails core so I couldn’t resist mentioning it." More on #rescue_from, with some nice use cases.
]]></description>
<dc:subject>rails rubyonrails ruby exceptionhandling exceptions</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:b10687b8c8d8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:exceptionhandling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:exceptions"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://almosteffortless.com/2007/10/08/graceful-404s-in-rails-20/">
    <title>almost effortless » Graceful 404s in Rails 2.0</title>
    <dc:date>2007-12-18T12:02:02+00:00</dc:date>
    <link>http://almosteffortless.com/2007/10/08/graceful-404s-in-rails-20/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[An explanation of #rescue_from, which was added in Rails 2.0, and is a really rather lovely way of handling all kinds of custom exception and making them not suck.
]]></description>
<dc:subject>rails ruby rubyonrails routing redirect</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:a99f2e7039f9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:routing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:redirect"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://evang.eli.st/blog/2007/9/1/user-stories-with-rspec-s-story-runner">
    <title>evang.eli.st User stories with RSpec's Story Runner</title>
    <dc:date>2007-12-07T08:17:12+00:00</dc:date>
    <link>http://evang.eli.st/blog/2007/9/1/user-stories-with-rspec-s-story-runner</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["I'll show you an example of an integration test I wrote with Test::Unit a while back and then converted to use Story Runner earlier today." RSpec's Story Runner looks quite interesting.
]]></description>
<dc:subject>rspec ruby testing rails rubyonrails bdd</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:dc4d0ebb26b7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:bdd"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.railsjitsu.com/acts-as-subscribeable-rails-plugin">
    <title>RailsJitsu - Acts as Subscribeable Rails Plugin</title>
    <dc:date>2007-12-05T22:15:40+00:00</dc:date>
    <link>http://www.railsjitsu.com/acts-as-subscribeable-rails-plugin</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Looks useful - a plugin to generate email updates about things within your domain model.
]]></description>
<dc:subject>rails rubyonrails ruby email plugin programming</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:436b8c33a6ff/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:email"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.juixe.com/techknow/index.php/2006/07/05/top-11-rails-plugins/">
    <title>Juixe TechKnow » Top 11 Rails Plugins</title>
    <dc:date>2007-12-04T17:02:21+00:00</dc:date>
    <link>http://www.juixe.com/techknow/index.php/2006/07/05/top-11-rails-plugins/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["I [decided] to write a list of the top Ruby on Rails plugins that I have found useful." A decent-enough selection, with a few I hadn't seen before.
]]></description>
<dc:subject>rails rubyonrails ruby plugins activerecord</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:883efd8bc83b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugins"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:activerecord"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://dev.rubyonrails.org/ticket/10292">
    <title>Named routes _path/_url helpers doesn't recognize option :anchor</title>
    <dc:date>2007-11-27T15:20:09+00:00</dc:date>
    <link>http://dev.rubyonrails.org/ticket/10292</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Just ran into this myself this afternoon. Very annoying! Hope it's fixed soon.
]]></description>
<dc:subject>rails ruby rubyonrails bug error routing</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:1507fd5f02fd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:bug"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:error"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:routing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://toolmantim.com/article/2006/12/27/environments_and_the_rails_initialisation_process">
    <title>Environments and the Rails initialisation process</title>
    <dc:date>2007-11-03T10:53:36+00:00</dc:date>
    <link>http://toolmantim.com/article/2006/12/27/environments_and_the_rails_initialisation_process</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Though most people understand that your environment files are the key to answering some of these problems, how to actually solve them is not well known. I’ll attempt to clarify what to use and when to use it."
]]></description>
<dc:subject>rails rubyonrails ruby environment development</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:e9379f74499f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:environment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://railsontherun.com/">
    <title>Rails on the Run</title>
    <dc:date>2007-10-31T11:29:42+00:00</dc:date>
    <link>http://railsontherun.com/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Ruby, Rails & Other Experimentations by Matt Aimonetti" Interesting looking rails-focused blog.

]]></description>
<dc:subject>rubyonrails ruby rails software development programming blog</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:4f7e13c5cd12/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:blog"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://matt.blogs.it/entries/00002655.html">
    <title>Mailtrap</title>
    <dc:date>2007-10-25T10:17:13+00:00</dc:date>
    <link>http://matt.blogs.it/entries/00002655.html</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Mailtrap helps you test ActionMailer: "Yesterday I mocked up the simplest, dumbest, Ruby SMTP server you can imagine. It speaks just enough SMTP to allow ActionMailer to make a connection and send it a message."
]]></description>
<dc:subject>rails ruby rubyonrails mail testing smtp email</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:d8e51cb50073/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:mail"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:smtp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:email"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tuples.us/2007/10/23/if-you-arent-writing-matchers-you-arent-using-rspec/">
    <title>If you aren’t writing Matchers, you aren’t using RSpec » Grinding Rails</title>
    <dc:date>2007-10-23T16:03:20+00:00</dc:date>
    <link>http://tuples.us/2007/10/23/if-you-arent-writing-matchers-you-arent-using-rspec/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["The default RSpec syntax is good, but it can’t be everything to everyone. If you’re not writing matchers, you’re missing out on the full potential of RSpec."
]]></description>
<dc:subject>rspec bdd rails ruby testing rubyonrails</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:f515fec49d0a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://studios.thoughtworks.com/rubyworks">
    <title>RubyWorks overview - ThoughtWorks Studios</title>
    <dc:date>2007-10-16T13:24:06+00:00</dc:date>
    <link>http://studios.thoughtworks.com/rubyworks</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["This free, open source LAMP production stack for RedHat Enterprise Edition, CentOS, Debian, and Ubuntu will allow users to quickly put Rails applications on production servers."
]]></description>
<dc:subject>ruby rubyonrails rails thoughtworks deployment linux server package</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:d9e43a438d5b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:thoughtworks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:deployment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:package"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.pivotalblabs.com/articles/2007/10/16/cuddly-models">
    <title>Pivotal Blabs : CUDdly Models</title>
    <dc:date>2007-10-16T07:12:29+00:00</dc:date>
    <link>http://www.pivotalblabs.com/articles/2007/10/16/cuddly-models</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Better Rails Code through ...ActiveRecords with no public methods that have side-effects--other than Create, Update, and Destroy (CUD)." Ooh. This could be exactly what I need. Certainly worth a closer look, anyhow.
]]></description>
<dc:subject>activerecord ruby rails rubyonrails plugin</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:0e14dc5d8b2a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:activerecord"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugin"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://agilewebdevelopment.com/plugins/textmate_footnotes">
    <title>Plugins - Textmate Footnotes - Agile Web Development</title>
    <dc:date>2007-10-10T21:15:56+00:00</dc:date>
    <link>http://agilewebdevelopment.com/plugins/textmate_footnotes</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[This plugin saves you time when moving between your browser and Textmate. It adds clickable links to the Rails backtrace when an error occurs, and clickable ‽footnotes‽ to the bottom of each page... [which] open the correct file in Textmate.
]]></description>
<dc:subject>ruby rails rubyonrails debugging textmate osx</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:6da34e7af587/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:debugging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:textmate"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:osx"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.quarkruby.com/2007/9/20/ruby-on-rails-security-guide">
    <title>QuarkRuby: Ruby on Rails Security Guide</title>
    <dc:date>2007-10-08T22:51:53+00:00</dc:date>
    <link>http://www.quarkruby.com/2007/9/20/ruby-on-rails-security-guide</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Long, detailed, useful reference guide to all the areas that you can tighten the security of your Ralis application.
]]></description>
<dc:subject>security rails ruby rubyonrails programming development</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:d8933cf74d71/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://giantrobots.thoughtbot.com/2007/10/5/did-you-order-the-code-red">
    <title>:: GIANT ROBOTS SMASHING INTO OTHER GIANT ROBOTS :: Did you order the code red?!</title>
    <dc:date>2007-10-06T17:11:57+00:00</dc:date>
    <link>http://giantrobots.thoughtbot.com/2007/10/5/did-you-order-the-code-red</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["In discussion, we decided there is too much logic in the controller. We want to move the authorization into the correct place in our domain model. But where?"
]]></description>
<dc:subject>rails authentication ruby rubyonrails mvc</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:afda8ec3a6ae/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:authentication"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:mvc"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/p/identity-matcher/">
    <title>identity-matcher - Google Code</title>
    <dc:date>2007-10-04T16:44:25+00:00</dc:date>
    <link>http://code.google.com/p/identity-matcher/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["This code, extracted from the Rails codebase of dopplr.com, extends your User model with methods to pull in social network information from sites such as GMail, Twitter, Flickr, Facebook and any site supporting appropriate Microformats."
]]></description>
<dc:subject>rubyonrails ruby rails plugin microformats network identity</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:8258d6f6b3d5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:microformats"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:network"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:identity"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://weblog.rubyonrails.com/2007/9/30/rails-2-0-0-preview-release">
    <title>Riding Rails: Rails 2.0: Preview Release</title>
    <dc:date>2007-10-01T07:15:48+00:00</dc:date>
    <link>http://weblog.rubyonrails.com/2007/9/30/rails-2-0-0-preview-release</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[DHH fills us in on the changes in Rails 2.0. Given the preview release is out now, the full version can't be that far off. Big changes, too.
]]></description>
<dc:subject>ruby rubyonrails rails</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:7427200648bd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://lifeonrails.org/2007/8/30/netbeans-the-best-ruby-on-rails-ide">
    <title>Life on Rails » Ruby, rails and other technological travels</title>
    <dc:date>2007-09-20T09:59:04+00:00</dc:date>
    <link>http://lifeonrails.org/2007/8/30/netbeans-the-best-ruby-on-rails-ide</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["I figured it’s best just to tell you why netbeans’ rails support is so creamingly good". I'm not really an IDE guy, but netbeans does sound quite impressive. Not sure it'll drag me away from Textmate, though.
]]></description>
<dc:subject>netbeans rails rubyonrails ruby ide development editor</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:10a6c0389861/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:netbeans"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:editor"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.elevatedrails.com/articles/2007/09/10/testing-controllers-with-rspec/">
    <title>Testing Controllers with rspec</title>
    <dc:date>2007-09-18T14:24:20+00:00</dc:date>
    <link>http://www.elevatedrails.com/articles/2007/09/10/testing-controllers-with-rspec/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Just what I needed right now. This is a verbose approach, but it has the kind of granularity I like.
]]></description>
<dc:subject>testing rspec rails rubyonrails bdd controller mvc</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:a984295315bc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:controller"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:mvc"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.innerewut.de/webistrano/">
    <title>BlogFish: Webistrano - Capistrano deployment the easy way</title>
    <dc:date>2007-09-02T16:31:59+00:00</dc:date>
    <link>http://blog.innerewut.de/webistrano/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Webistrano is a Web UI for managing Capistrano deployments. It lets you manage projects and their stages like test, production, and staging with different settings. Those stages can then be deployed with Capistrano through Webistrano.
]]></description>
<dc:subject>capistrano rails deployment rubyonrails hosting infrastructure</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:c6742123c040/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:capistrano"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:deployment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:hosting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:infrastructure"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.pivotalblabs.com/articles/2007/08/08/advanced-proxy-usage-part-i">
    <title>Pivotal Blabs : Advanced Proxy Usage, Part I</title>
    <dc:date>2007-08-25T10:01:25+00:00</dc:date>
    <link>http://www.pivotalblabs.com/articles/2007/08/08/advanced-proxy-usage-part-i</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Some good stuff on ActiveRecord proxy usage. I'm doing some of this already, but the advanced examples look really handy.
]]></description>
<dc:subject>rails proxy activerecord associations rubyonrails development</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:0a1645d84162/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:proxy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:activerecord"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:associations"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.caboo.se/articles/2007/7/2/sed-awk-for-rails-devs">
    <title>sed, awk for rails devs</title>
    <dc:date>2007-07-30T13:22:30+00:00</dc:date>
    <link>http://blog.caboo.se/articles/2007/7/2/sed-awk-for-rails-devs</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[More sed & awk goodness from the caboo.se
]]></description>
<dc:subject>sed awk rails rubyonrails tips unix shell</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:07ad02063a6f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:sed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:awk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:unix"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:shell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.pivotalblabs.com/articles/2007/07/18/creating-multiple-models-in-one-action">
    <title>Pivotal Blabs : Creating Multiple Models in One Action</title>
    <dc:date>2007-07-23T13:10:41+00:00</dc:date>
    <link>http://www.pivotalblabs.com/articles/2007/07/18/creating-multiple-models-in-one-action</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[More good stuff on handling forms from Pivotal.
]]></description>
<dc:subject>rails rubyonrails controller development programming</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:acb38de658db/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:controller"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://synthesis.sbecker.net/pages/asset_packager">
    <title>Scott Becker - AssetPackager – JavaScript and CSS Asset Compression for Production Rails Apps</title>
    <dc:date>2007-07-11T12:30:58+00:00</dc:date>
    <link>http://synthesis.sbecker.net/pages/asset_packager</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Oh gosh, this looks good: dynamic merging/caching of js/css files in Rails, but in production only; your development environment continues to use the original files. Lovely. Now: does it work?
]]></description>
<dc:subject>rails javascript CSS plugin ruby rubyonrails optimisation performance development</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:1ca6ba7f232c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:CSS"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:optimisation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://errtheblog.com/post/4791">
    <title>err.the_blog.find_by_title('I'm Paginating Again')</title>
    <dc:date>2007-05-20T20:43:51+00:00</dc:date>
    <link>http://errtheblog.com/post/4791</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[will_paginate gets a nice big 2.0 update, but alters the API. This needs looking into, really.
]]></description>
<dc:subject>rails pagination rubyonrails plugin</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:8184b4cf9a03/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:pagination"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugin"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tuples.us/rails-guide-deploying-to-textdrive/">
    <title>Rails Guide: Deploying to Textdrive Grinding Rails</title>
    <dc:date>2007-05-20T20:22:14+00:00</dc:date>
    <link>http://tuples.us/rails-guide-deploying-to-textdrive/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[I think this has been updated. Worth bookmarking, anyhow.
]]></description>
<dc:subject>capistrano textdrive deployment rubyonrails rails ruby development</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:0a0459053088/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:capistrano"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:textdrive"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:deployment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.lighttpd.net/articles/2005/11/23/lighttpd-1-4-8-and-multiple-rails-apps">
    <title>lighttpd 1.4.8 and multiple rails-apps</title>
    <dc:date>2007-04-19T23:07:25+00:00</dc:date>
    <link>http://blog.lighttpd.net/articles/2005/11/23/lighttpd-1-4-8-and-multiple-rails-apps</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[strip-request-uri is your friend, it seems...
]]></description>
<dc:subject>lighttpd rails rubyonrails deployment</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:f87fadcbfa3a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:lighttpd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:deployment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://giantrobots.thoughtbot.com/2007/4/6/shoulda-coulda-woulda">
    <title>Introducing the Shoulda Testing Plugin</title>
    <dc:date>2007-04-09T17:28:47+00:00</dc:date>
    <link>http://giantrobots.thoughtbot.com/2007/4/6/shoulda-coulda-woulda</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[The Thoughbot gang bring another testing solution to the Rails table.
]]></description>
<dc:subject>ruby rubyonrails testing pluging mocking</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:9b6b9ce68a1a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:pluging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:mocking"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.imperialdune.com/2007/3/27/dirty-views-clean-them-up">
    <title>graeme nelson: Dirty Views? Clean them up!</title>
    <dc:date>2007-04-01T14:29:26+00:00</dc:date>
    <link>http://blog.imperialdune.com/2007/3/27/dirty-views-clean-them-up</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[(By yielding default content to a view).
]]></description>
<dc:subject>ruby rails rubyonrails views templating</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:538f88d0a943/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:views"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:templating"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://pragdave.pragprog.com/pragdave/2007/03/the_radar_archi.html">
    <title>PragDave: The RADAR Architecture: RESTful Application, Dumb-Ass Recipient</title>
    <dc:date>2007-03-30T07:40:06+00:00</dc:date>
    <link>http://pragdave.pragprog.com/pragdave/2007/03/the_radar_archi.html</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["I think there's a lot of merit in following a CRUD-based model for interacting with your application's resources. I'm not convinced all the hassle of bending dumb browser interactions into a REST-based set of verbs..."
]]></description>
<dc:subject>rest rails rubyonrails programming development architecture</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:4feed09b1141/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:architecture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://woss.name/2006/11/25/multi-select-boxes-in-your-rails-view">
    <title>Multi-select boxes in your rails view at Notes from a messy desk</title>
    <dc:date>2007-03-20T11:36:18+00:00</dc:date>
    <link>http://woss.name/2006/11/25/multi-select-boxes-in-your-rails-view</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["It seems like, in current Rails, there’s not a very helpful helper around to give you select boxes which allow multiple items to be selected. So I present you with one."
]]></description>
<dc:subject>rails rubyonrails ruby erb interface templating</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:f5a774b49013/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:erb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:interface"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:templating"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.igvita.com/blog/2006/09/10/faster-pagination-in-rails/">
    <title>Faster Pagination in Rails - igvita.com</title>
    <dc:date>2007-03-19T23:01:30+00:00</dc:date>
    <link>http://www.igvita.com/blog/2006/09/10/faster-pagination-in-rails/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[To go with paginating_find: a nice set of helpers for rendering the pagination links way faster. Again, will be trying this out soon.
]]></description>
<dc:subject>ruby rails rubyonrails pagination templating</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:788458e5a28c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:pagination"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:templating"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://cardboardrocket.com/pages/paginating_find">
    <title>Cardboard Rocket. Paginating Find.</title>
    <dc:date>2007-03-19T23:00:41+00:00</dc:date>
    <link>http://cardboardrocket.com/pages/paginating_find</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Really lovely way of handling paginated searches in Rails - think I'm going to try this out on current project.
]]></description>
<dc:subject>rails ruby rubyonrails pagination plugin library</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:ba483dfc3528/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:pagination"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:library"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://revolutiononrails.blogspot.com/2007/01/db-migrations-usage-at-rhg.html">
    <title>Revolution On Rails: DB migrations with a twist</title>
    <dc:date>2007-03-11T14:20:29+00:00</dc:date>
    <link>http://revolutiononrails.blogspot.com/2007/01/db-migrations-usage-at-rhg.html</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Using migrations on a large scale, with lots of advice for doing so, including numbering migrations with timestamps rather than sequential integers (to prevent clashes).
]]></description>
<dc:subject>rails rubyonrails database migrations development</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:f1d2adcddc08/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:migrations"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.danwebb.net/2007/2/27/the-no-shit-guide-to-supporting-openid-in-your-applications">
    <title>danwebb.net - The No Shit Guide To Supporting OpenID In Your Applications</title>
    <dc:date>2007-02-27T11:49:42+00:00</dc:date>
    <link>http://www.danwebb.net/2007/2/27/the-no-shit-guide-to-supporting-openid-in-your-applications</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[A very practical guide to rigging up the basics of OpenID in Rails.
]]></description>
<dc:subject>rubyonrails ruby rails openid authentication programming tutorial howto</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:bdd529bf247e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:openid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:authentication"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ryandaigle.com/articles/2007/2/26/what-s-new-in-edge-rails-quick-way-to-include-all-helpers-in-your-controllers">
    <title>Ryan's Scraps: What's New in Edge Rails: A Better Way to Organize Your Helpers</title>
    <dc:date>2007-02-27T10:28:15+00:00</dc:date>
    <link>http://ryandaigle.com/articles/2007/2/26/what-s-new-in-edge-rails-quick-way-to-include-all-helpers-in-your-controllers</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Sod the improvement, the original suggestion is something I'd never thought of. Bye bye, overcrowded application_helper.rb ...
]]></description>
<dc:subject>rails helpers rubyonrails</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:f585aa598677/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:helpers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://earthcode.com/blog/2007/02/geokit_map_plugin.html">
    <title>Web 2.0 Technologies: GeoKit: a plugin for location-based Rails apps</title>
    <dc:date>2007-02-26T11:49:47+00:00</dc:date>
    <link>http://earthcode.com/blog/2007/02/geokit_map_plugin.html</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Geokit is a Rails plugin for building location-based apps. It provides geocoding, location finders, and distance calculation in one cohesive package.
]]></description>
<dc:subject>ruby rails rubyonrails maps geo geocoding data plugin</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:fdafaf7db80e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:maps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:geo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:geocoding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugin"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.floehopper.org/articles/2006/09/01/mocha-quickstart">
    <title>Mocha Quickstart</title>
    <dc:date>2007-02-25T10:38:30+00:00</dc:date>
    <link>http://blog.floehopper.org/articles/2006/09/01/mocha-quickstart</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[A quick guide to getting started with Mocha - the Ruby library for mocking objects in tests.
]]></description>
<dc:subject>mocha testing mock rails ruby rubyonrails tdd</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:d27dc99af0bf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:mocha"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:mock"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tdd"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://clarkware.com/cgi/blosxom/2007/02/24#FileUploadFu">
    <title>Mike Clark's Weblog - Attachment Fu</title>
    <dc:date>2007-02-25T08:12:19+00:00</dc:date>
    <link>http://clarkware.com/cgi/blosxom/2007/02/24#FileUploadFu</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Mike Clark runs over the basics of RIck Olson's attachment_fu plugin. A nice abstraction - will come in handy, for sure.
]]></description>
<dc:subject>rails ruby rubyonrails image upload plugin tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:09bcd320a374/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:image"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:upload"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://errtheblog.com/post/929">
    <title>err.the_blog.find_by_title('I Will Paginate')</title>
    <dc:date>2007-02-22T08:39:32+00:00</dc:date>
    <link>http://errtheblog.com/post/929</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Your views will paginate, the code says so". Better pagination for Rails, wrapped up as a plugin
]]></description>
<dc:subject>rails ruby rubyonrails pagination programming development plugin</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:6e2e9e5591ed/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:pagination"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugin"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ryandaigle.com/articles/2006/5/22/testing-rails-controllers-with-nested-parameters">
    <title>Ryan's Scraps: Testing Rails Controllers with Nested Parameters</title>
    <dc:date>2007-02-16T21:06:25+00:00</dc:date>
    <link>http://ryandaigle.com/articles/2006/5/22/testing-rails-controllers-with-nested-parameters</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Because you’re passing in a mock representation of the real HTTP parameters, you don’t want to use the string versions of the parameters but actually set the parameter hash directly. Duh. So, when your controller is expecting a nested hash keyed off t
]]></description>
<dc:subject>ruby rails rubyonrails functional testing controller</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:81d832e67687/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:controller"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jroller.com/page/obie?entry=seo_optimization_of_urls_in">
    <title>Obie Fernandez : Weblog : SEO Optimization of Rails URLs</title>
    <dc:date>2007-02-11T19:03:00+00:00</dc:date>
    <link>http://jroller.com/page/obie?entry=seo_optimization_of_urls_in</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Neat trick from Obie on mixing Rails primary keys with readable URLs.
]]></description>
<dc:subject>ruby rails rubyonrails routing urls seo</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:a62c4cda3317/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:routing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:urls"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:seo"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>