<?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="https://macwright.com/2021/02/18/a-year-of-rails.html"/>
	<rdf:li rdf:resource="https://github.com/charliesome/better_errors"/>
	<rdf:li rdf:resource="https://github.com/louismullie/scalpel"/>
	<rdf:li rdf:resource="https://coderwall.com/p/nn2avg/monit-and-rvm-deployment"/>
	<rdf:li rdf:resource="http://www.rubyfleebie.com/try-monit-to-manage-your-daemons/"/>
	<rdf:li rdf:resource="https://www.sitepoint.com/schedule-cron-jobs-whenever-gem/"/>
	<rdf:li rdf:resource="http://freedrool.us/blog/eye-process-monitor"/>
	<rdf:li rdf:resource="http://thepugautomatic.com/2014/08/union-with-active-record/"/>
	<rdf:li rdf:resource="https://github.com/jamis/bulk_insert"/>
	<rdf:li rdf:resource="http://administrate-docs.herokuapp.com/"/>
	<rdf:li rdf:resource="http://airbladesoftware.com/notes/rails-nginx-x-accel-mapping/"/>
	<rdf:li rdf:resource="http://cookieshq.co.uk/posts/pundit/"/>
	<rdf:li rdf:resource="http://thunderboltlabs.com/blog/2013/03/27/testing-pundit-policies-with-rspec/"/>
	<rdf:li rdf:resource="http://smsohan.com/blog/2013/05/09/genereating-and-streaming-potentially-large-csv-files-using-ruby-on-rails/"/>
	<rdf:li rdf:resource="http://danilenko.org/2012/7/6/rails_timezones/"/>
	<rdf:li rdf:resource="https://medium.com/@jatescher/how-to-set-up-a-rails-4-1-app-on-aws-with-elastic-beanstalk-and-postgresql-66d4e3412629"/>
	<rdf:li rdf:resource="http://mailcatcher.me/"/>
	<rdf:li rdf:resource="http://leonard.io/blog/2012/05/installing-ruby-1-9-3-on-ubuntu-12-04-precise-pengolin/"/>
	<rdf:li rdf:resource="https://github.com/bkeepers/dotenv"/>
	<rdf:li rdf:resource="https://github.com/FetLife/rollout"/>
	<rdf:li rdf:resource="https://github.com/cldwalker/tux"/>
	<rdf:li rdf:resource="https://coderwall.com/p/fprnhg"/>
	<rdf:li rdf:resource="https://github.com/ahoward/main"/>
	<rdf:li rdf:resource="https://github.com/zolrath/marky_markov"/>
	<rdf:li rdf:resource="http://railscasts.com/episodes/368-miniprofiler?view=asciicast"/>
	<rdf:li rdf:resource="http://blog.blazingcloud.net/2012/07/29/activeadmin-with-existing-devise-authentication/"/>
	<rdf:li rdf:resource="http://blog.codeclimate.com/blog/2012/10/17/7-ways-to-decompose-fat-activerecord-models/"/>
	<rdf:li rdf:resource="https://github.com/mperham/sidekiq"/>
	<rdf:li rdf:resource="https://github.com/thomasjachmann/launchpad"/>
	<rdf:li rdf:resource="https://github.com/flyerhzm/bullet"/>
	<rdf:li rdf:resource="http://get-serve.com/"/>
	<rdf:li rdf:resource="https://gist.github.com/1688857"/>
	<rdf:li rdf:resource="http://www.christopherirish.com/2011/09/02/ruby-1-9-2-segmentation-fault-and-openssl/"/>
	<rdf:li rdf:resource="http://progrium.com/localtunnel/"/>
	<rdf:li rdf:resource="https://github.com/brianmario/yajl-ruby"/>
	<rdf:li rdf:resource="https://github.com/paulasmuth/fnordmetric"/>
	<rdf:li rdf:resource="https://github.com/njonsson/cape"/>
	<rdf:li rdf:resource="https://rvm.beginrescueend.com/packages/readline/"/>
	<rdf:li rdf:resource="https://github.com/lukeredpath/clickatell/"/>
	<rdf:li rdf:resource="https://github.com/amatsuda/kaminari"/>
	<rdf:li rdf:resource="http://blog.josephholsten.com/2010/09/deploying-with-bundler-and-capistrano/"/>
	<rdf:li rdf:resource="http://pow.cx/"/>
	<rdf:li rdf:resource="http://blog.poggs.com/2010/09/converting-osgb36-eastingsnorthings-to-wgs84-longitudelatitude-in-ruby/"/>
	<rdf:li rdf:resource="https://github.com/justinfrench/formtastic"/>
	<rdf:li rdf:resource="http://www.rubyquiz.com/quiz98.html"/>
	<rdf:li rdf:resource="http://github.com/nex3/ruby-progressbar"/>
	<rdf:li rdf:resource="http://compositekeys.rubyforge.org/"/>
	<rdf:li rdf:resource="http://www.railsdispatch.com/"/>
	<rdf:li rdf:resource="http://github.com/michaeldv/awesome_print"/>
	<rdf:li rdf:resource="http://www.fngtps.com/passenger-preference-pane"/>
	<rdf:li rdf:resource="http://blog.peepcode.com/tutorials/2010/about-this-blog"/>
	<rdf:li rdf:resource="http://blog.internautdesign.com/2008/4/21/simple-linear-regression-best-fit"/>
	<rdf:li rdf:resource="http://m.onkey.org/2010/1/22/active-record-query-interface"/>
	<rdf:li rdf:resource="http://mediumexposure.com/rails-3-reading-material/"/>
	<rdf:li rdf:resource="http://adam.blog.heroku.com/past/2009/2/11/taps_for_easy_database_transfers/"/>
	<rdf:li rdf:resource="http://effectif.com/ruby/manor/short-order-ruby"/>
	<rdf:li rdf:resource="http://ryandaigle.com/articles/2008/11/18/what-s-new-in-edge-rails-default-scoping"/>
	<rdf:li rdf:resource="http://ryandaigle.com/articles/2008/12/29/what-s-new-in-edge-rails-dynamic-scope-methods"/>
	<rdf:li rdf:resource="http://github.com/tobi/delayed_job"/>
	<rdf:li rdf:resource="http://scraplab.net/2009/11/10/using-geoplanet-data-in-ruby-on-rails/"/>
	<rdf:li rdf:resource="http://github.com/tobi/clarity/"/>
	<rdf:li rdf:resource="http://web.media.mit.edu/~dustin/rubyai.html"/>
	<rdf:li rdf:resource="http://www.mattberther.com/2009/02/11/puts-vs-print-in-ruby/"/>
	<rdf:li rdf:resource="http://gemcutter.org/"/>
	<rdf:li rdf:resource="http://github.com/blog/515-gem-building-is-defunct"/>
	<rdf:li rdf:resource="http://www.vitarara.org/cms/hpricot_to_nokogiri_day_1"/>
	<rdf:li rdf:resource="http://mir.aculo.us/2009/09/29/textorize-pristine-font-rendering-for-the-web/"/>
	<rdf:li rdf:resource="http://rush.heroku.com/"/>
	<rdf:li rdf:resource="http://weblog.rubyonrails.org/2009/8/30/upgrading-to-snow-leopard"/>
	<rdf:li rdf:resource="http://github.com/javan/whenever/tree/master"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://macwright.com/2021/02/18/a-year-of-rails.html">
    <title>A year of Rails - macwright.com</title>
    <dc:date>2021-02-23T09:42:42+00:00</dc:date>
    <link>https://macwright.com/2021/02/18/a-year-of-rails.html</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Enjoyed this write-up from Tom MacWright, if only because I spend a lot of my time writing Rails, still, even in 2020-1. It's nice to be reminded by somebody thoughtful, but coming from outside, that yes, there's still a lot to like in your part of the world, that it's not an ideological dead-end. And yes, that the _culture_ around the Ruby ecosystem really is, by and large, a good one. Sure, we don't have strong typing (well, we kinda do now), but we do have lots of great _practice_ around testing, and writing code in the first place. Not having IntelliSense™ is sometimes an advantage. Also, having wrapped a four-month Ruby contract recently, it's just such a nice language to write - and to *think* in.

(I'm with Tom on  the whiffiness of all versions of the asset pipeline / webpacker / whatever it is we're doing this week.)]]></description>
<dc:subject>ruby rails programming culture testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:32dea0fb198f/</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:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:culture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/charliesome/better_errors">
    <title>charliesome/better_errors: Better error page for Rack apps</title>
    <dc:date>2017-04-21T09:31:33+00:00</dc:date>
    <link>https://github.com/charliesome/better_errors</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[How did I not know this? Definitely better errors for Rack apps. Will be using in future.]]></description>
<dc:subject>library software programming rails ruby rack errors</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:c6cd50f882ad/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<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:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:errors"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/louismullie/scalpel">
    <title>louismullie/scalpel: A fast and accurate rule-based sentence segmentation tool for Ruby.</title>
    <dc:date>2016-11-01T17:08:00+00:00</dc:date>
    <link>https://github.com/louismullie/scalpel</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Scalpel is the result of my inability to find a simple and elegant solution to sentence segmentation in Ruby." oh if only I'd known about this in August.]]></description>
<dc:subject>ruby text textprocessing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:4a12bbf7dad1/</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:text"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:textprocessing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://coderwall.com/p/nn2avg/monit-and-rvm-deployment">
    <title>monit and rvm deployment (Example)</title>
    <dc:date>2016-08-26T14:05:07+00:00</dc:date>
    <link>https://coderwall.com/p/nn2avg/monit-and-rvm-deployment</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Turns out rvm-shell might be handy.]]></description>
<dc:subject>monit rvm ruby servers</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:792cf4ece530/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:monit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rvm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:servers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.rubyfleebie.com/try-monit-to-manage-your-daemons/">
    <title>Try Monit to manage your daemons | Ruby Fleebie</title>
    <dc:date>2016-08-17T18:31:56+00:00</dc:date>
    <link>http://www.rubyfleebie.com/try-monit-to-manage-your-daemons/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Simple notes on using Monit to run daemonised processes.]]></description>
<dc:subject>monit ruby unix ops</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:b119b2095150/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:monit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:unix"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ops"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.sitepoint.com/schedule-cron-jobs-whenever-gem/">
    <title>Schedule Cron Jobs with the Whenever Gem</title>
    <dc:date>2016-08-08T16:15:11+00:00</dc:date>
    <link>https://www.sitepoint.com/schedule-cron-jobs-whenever-gem/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Simple guide on using the whenever gem to both a) schedule tasks and b) update upon deploy.]]></description>
<dc:subject>cron ruby unix whenever gem programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:39bdf2122a8b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:cron"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:unix"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:whenever"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:gem"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://freedrool.us/blog/eye-process-monitor">
    <title>eye process monitoring tool · big balls of mud killer</title>
    <dc:date>2016-08-08T16:00:55+00:00</dc:date>
    <link>http://freedrool.us/blog/eye-process-monitor</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Nice overview of eye, which might work well for me at a project level - and this includes both sample configs *and* sample Capistrano recipes.]]></description>
<dc:subject>eye capistrano ruby operations</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:254413f07c40/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:eye"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:capistrano"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:operations"/>
</rdf:Bag></taxo:topics>
</item>
<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="https://github.com/jamis/bulk_insert">
    <title>jamis/bulk_insert</title>
    <dc:date>2016-01-14T23:18:20+00:00</dc:date>
    <link>https://github.com/jamis/bulk_insert</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[This was a good alternative to activerecord-import for me, so noting it down.]]></description>
<dc:subject>activerecord gems ruby rails jamisbuck</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:9a2c6f94d083/</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:gems"/>
	<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:jamisbuck"/>
</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://airbladesoftware.com/notes/rails-nginx-x-accel-mapping/">
    <title>Rails, Nginx, and X-Accel-Mapping • AirBlade Software</title>
    <dc:date>2015-08-28T16:37:23+00:00</dc:date>
    <link>http://airbladesoftware.com/notes/rails-nginx-x-accel-mapping/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[I think this is the issue I'm running into; Nginx is a bit of a mystery to me, and this is proving useful.]]></description>
<dc:subject>rails ruby nginx xsendfile</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:f1f56d24aa29/</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:nginx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:xsendfile"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://cookieshq.co.uk/posts/pundit/">
    <title>Our experience with Pundit | CookiesHQ</title>
    <dc:date>2015-03-23T18:00:29+00:00</dc:date>
    <link>http://cookieshq.co.uk/posts/pundit/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Nice example of real-world examples of using Pundit, including testing.]]></description>
<dc:subject>rails ruby pundit authorization programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:28c814ffe2ed/</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:pundit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:authorization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://thunderboltlabs.com/blog/2013/03/27/testing-pundit-policies-with-rspec/">
    <title>» Testing Pundit Policies with RSpec</title>
    <dc:date>2015-03-20T12:29:50+00:00</dc:date>
    <link>http://thunderboltlabs.com/blog/2013/03/27/testing-pundit-policies-with-rspec/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Good points; I really like the custom matchers. I always come to RSpec feeling like i've forgotten something, *again*.]]></description>
<dc:subject>rails rspec ruby pundit authorization</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:d65485cc59e2/</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:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:pundit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:authorization"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://smsohan.com/blog/2013/05/09/genereating-and-streaming-potentially-large-csv-files-using-ruby-on-rails/">
    <title>Generating and Streaming Potentially Large CSV files using Ruby on Rails - Sohan's Blog</title>
    <dc:date>2014-09-24T12:58:23+00:00</dc:date>
    <link>http://smsohan.com/blog/2013/05/09/genereating-and-streaming-potentially-large-csv-files-using-ruby-on-rails/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[The most useful tips in here: set the right headers; set the body of the response to an enumerator and it'll iterate over it, streaming it.]]></description>
<dc:subject>csv streaming rails ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:7832ed5aa2c5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:csv"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:streaming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://danilenko.org/2012/7/6/rails_timezones/">
    <title>The Exhaustive Guide to Rails Time Zones - Alexander Danilenko</title>
    <dc:date>2014-08-19T15:47:13+00:00</dc:date>
    <link>http://danilenko.org/2012/7/6/rails_timezones/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[This was clear and straightforward. Everything stored as UTC, everything in local within the app.]]></description>
<dc:subject>rails ruby time timezones</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:423f5fe7db8e/</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:time"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:timezones"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@jatescher/how-to-set-up-a-rails-4-1-app-on-aws-with-elastic-beanstalk-and-postgresql-66d4e3412629">
    <title>How to set up a Rails 4.1 app on AWS with Elastic Beanstalk and PostgreSQL — Medium</title>
    <dc:date>2014-07-01T13:34:22+00:00</dc:date>
    <link>https://medium.com/@jatescher/how-to-set-up-a-rails-4-1-app-on-aws-with-elastic-beanstalk-and-postgresql-66d4e3412629</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[What it says on the tin.]]></description>
<dc:subject>rails ruby aws amazon elasticbeanstalk</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:781c16bf4de1/</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:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:amazon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:elasticbeanstalk"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://mailcatcher.me/">
    <title>MailCatcher</title>
    <dc:date>2014-06-04T09:23:51+00:00</dc:date>
    <link>http://mailcatcher.me/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["MailCatcher runs a super simple SMTP server which catches any message sent to it to display in a web interface. Run mailcatcher, set your favourite app to deliver to smtp://127.0.0.1:1025 instead of your default SMTP server, then check out http://127.0.0.1:1080 to see the mail that's arrived so far." Useful!]]></description>
<dc:subject>email smtp ruby testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:17a789bae140/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:email"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:smtp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://leonard.io/blog/2012/05/installing-ruby-1-9-3-on-ubuntu-12-04-precise-pengolin/">
    <title>Installing Ruby 1.9.3 on Ubuntu 12.04 Precise Pengolin (without RVM)</title>
    <dc:date>2014-04-11T16:34:35+00:00</dc:date>
    <link>http://leonard.io/blog/2012/05/installing-ruby-1-9-3-on-ubuntu-12-04-precise-pengolin/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Bookmarked because this is what I did to bump Ruby to 1.9.3, finally, on my VPS.]]></description>
<dc:subject>ubuntu ruby upgrade server vps</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:daeb9937ab8e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ubuntu"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:upgrade"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:vps"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/bkeepers/dotenv">
    <title>bkeepers/dotenv</title>
    <dc:date>2014-03-10T22:56:08+00:00</dc:date>
    <link>https://github.com/bkeepers/dotenv</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Loads .env into ENV - a simpler alternative, perhaps, to Foreman, for certain tasks.]]></description>
<dc:subject>ruby gem configuration</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:917c0d9c401b/</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:gem"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:configuration"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/FetLife/rollout">
    <title>FetLife/rollout</title>
    <dc:date>2014-03-06T14:01:02+00:00</dc:date>
    <link>https://github.com/FetLife/rollout</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Rather nice looking Ruby/Redis feature-flag library.]]></description>
<dc:subject>rails ruby redis featureflag development programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:b59f1d184f80/</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:redis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:featureflag"/>
	<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="https://github.com/cldwalker/tux">
    <title>cldwalker/tux</title>
    <dc:date>2013-12-04T08:41:46+00:00</dc:date>
    <link>https://github.com/cldwalker/tux</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Tux dresses up sinatra in a shell. Use it to interact with your helpers, view rendering and your app’s response objects. Tux also gives you commands to view your app’s routes and settings." Handy - will definitely be using that in future.]]></description>
<dc:subject>repl console development ruby sinatra</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:7d7afe7d5780/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:repl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:console"/>
	<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:sinatra"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://coderwall.com/p/fprnhg">
    <title>dommmel : Free background jobs on heroku</title>
    <dc:date>2013-08-18T10:30:03+00:00</dc:date>
    <link>https://coderwall.com/p/fprnhg</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Wrapping sidekiq into your unicorn process; might be useful for a prototype I have in mind.]]></description>
<dc:subject>heroku ruby sidekiq backgroundjobs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:2d3e0b53f5fa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:heroku"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:sidekiq"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:backgroundjobs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/ahoward/main">
    <title>ahoward/main</title>
    <dc:date>2013-07-18T10:15:13+00:00</dc:date>
    <link>https://github.com/ahoward/main</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["a class factory and dsl for generating command line programs real quick" I like the look of this: solves lots of things I've always made clunky workarounds for.]]></description>
<dc:subject>dsl ruby library</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:7ef1092ce6d3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:dsl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:library"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/zolrath/marky_markov">
    <title>zolrath/marky_markov · GitHub</title>
    <dc:date>2013-06-11T08:02:50+00:00</dc:date>
    <link>https://github.com/zolrath/marky_markov</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Marky Markov is an experiment in Markov Chain generation implemented in Ruby. It can be used both from the command-line and as a library within your code." It's very fast, and basically does all the work I've been doing on my projects by hand for me. But better.]]></description>
<dc:subject>markovchains ruby machinelearning statistics textgeneration</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:002085ac8f5c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:markovchains"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:machinelearning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:statistics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:textgeneration"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://railscasts.com/episodes/368-miniprofiler?view=asciicast">
    <title>#368 MiniProfiler - RailsCasts</title>
    <dc:date>2013-04-04T16:47:01+00:00</dc:date>
    <link>http://railscasts.com/episodes/368-miniprofiler?view=asciicast</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["MiniProfiler allows you to see the speed of a request conveniently on the page. It also shows the SQL queries performed and allows you to profile a specific block of code." Ooh, been looking for the latest version of something like this for a while.]]></description>
<dc:subject>performance rails ruby profiling</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:c4557a545533/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:performance"/>
	<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:profiling"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.blazingcloud.net/2012/07/29/activeadmin-with-existing-devise-authentication/">
    <title>ActiveAdmin with Existing Devise Authentication –</title>
    <dc:date>2013-04-02T16:43:14+00:00</dc:date>
    <link>http://blog.blazingcloud.net/2012/07/29/activeadmin-with-existing-devise-authentication/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Because AA uses Devise, this is pretty straightforward, but still: I found this guide hepful.]]></description>
<dc:subject>rails ruby activeadmin authentication</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:663fc981e20b/</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:activeadmin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:authentication"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.codeclimate.com/blog/2012/10/17/7-ways-to-decompose-fat-activerecord-models/">
    <title>7 Patterns to Refactor Fat ActiveRecord Models - Code Climate Blog</title>
    <dc:date>2012-11-20T15:53:57+00:00</dc:date>
    <link>http://blog.codeclimate.com/blog/2012/10/17/7-ways-to-decompose-fat-activerecord-models/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[via @aanand, and because I forgot to bookmark this when I read it the first time. Good, straightforward points.]]></description>
<dc:subject>activerecord rails ruby refactoring software development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:0f1b8fd7b6ac/</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:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:refactoring"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/mperham/sidekiq">
    <title>mperham/sidekiq · GitHub</title>
    <dc:date>2012-10-08T12:32:48+00:00</dc:date>
    <link>https://github.com/mperham/sidekiq</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[A Redis-based queueing system for ruby; much more efficient than Resque, from the looks of things, and really nice deployment configuration (ie: someone's bothered to write cap recipes and similar). Definitely going into the toolbelt, I think.]]></description>
<dc:subject>rails ruby queue asynchronous redis</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:359b09c55e4f/</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:queue"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:asynchronous"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:redis"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/thomasjachmann/launchpad">
    <title>thomasjachmann/launchpad</title>
    <dc:date>2012-08-31T16:02:41+00:00</dc:date>
    <link>https://github.com/thomasjachmann/launchpad</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["This gem provides a ruby interface to access Novation’s Launchpad programmatically. LEDs can be lighted and button presses can be responded to." Also later ported to Processing. Big "oooooooh" from here, because that'd be a lovely UI for so many things.]]></description>
<dc:subject>novation launchpad midi ruby programming scripting</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:723d4aa5b8bd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:novation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:launchpad"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:midi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:scripting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/flyerhzm/bullet">
    <title>flyerhzm/bullet</title>
    <dc:date>2012-08-11T16:08:20+00:00</dc:date>
    <link>https://github.com/flyerhzm/bullet</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["The Bullet gem is designed to help you increase your application’s performance by reducing the number of queries it makes. It will watch your queries while you develop your application and notify you when you should add eager loading (N+1 queries), when you’re using eager loading that isn’t necessary and when you should use counter cache."]]></description>
<dc:subject>activerecord optimization performance rails ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:e06abeece678/</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:optimization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://get-serve.com/">
    <title>Serve - Delicious ERB, Haml + Sass</title>
    <dc:date>2012-04-25T10:49:53+00:00</dc:date>
    <link>http://get-serve.com/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Simple dynamic site generator with standardised templating tools: certainly looks nice for building those early-stage prototypes before you need a full backend.]]></description>
<dc:subject>ruby web development erb haml sass markdown templating</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:a1ac6d579fb7/</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:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:erb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:haml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:sass"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:markdown"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:templating"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/1688857">
    <title>ruby-1.9.3-p125 cumulative performance patch. — Gist</title>
    <dc:date>2012-03-12T11:56:48+00:00</dc:date>
    <link>https://gist.github.com/1688857</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["This script installs a patched version of ruby 1.9.3-p125 with patches to make ruby-debug work again (#47) and boot-time performance improvements (#66 and #68), and runtime performance improvements (#83 and #84). It also includes the new backported GC from ruby-trunk." Speed boosts for Ruby 1.9.3.]]></description>
<dc:subject>ruby performance patch ruby193</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:fd7a7f38e364/</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:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:patch"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby193"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.christopherirish.com/2011/09/02/ruby-1-9-2-segmentation-fault-and-openssl/">
    <title>Ruby 1.9.2 Segmentation Fault and OpenSSL</title>
    <dc:date>2012-03-12T11:55:26+00:00</dc:date>
    <link>http://www.christopherirish.com/2011/09/02/ruby-1-9-2-segmentation-fault-and-openssl/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[If you have MacPorts installed, OpenSSL runs into issues when you install rubies through RVM. This helps.]]></description>
<dc:subject>rvm ruby openssl http</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:3bfaa52f4dc0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rvm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:openssl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:http"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://progrium.com/localtunnel/">
    <title>localtunnel: instantly show localhost to the rest of the world</title>
    <dc:date>2012-03-07T15:14:14+00:00</dc:date>
    <link>http://progrium.com/localtunnel/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["The easiest way to share localhost web servers to the rest of the world" Good lord, that's wonderful.]]></description>
<dc:subject>programming proxy ruby localhost</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:95049aedd133/</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:proxy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:localhost"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/brianmario/yajl-ruby">
    <title>brianmario/yajl-ruby - GitHub</title>
    <dc:date>2012-02-14T22:28:41+00:00</dc:date>
    <link>https://github.com/brianmario/yajl-ruby</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["This gem is a C binding to the excellent YAJL JSON parsing and generation library." Ooh, JSON stream-parsing.]]></description>
<dc:subject>json yajl ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:f471ebd0c28a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:yajl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/paulasmuth/fnordmetric">
    <title>paulasmuth/fnordmetric - GitHub</title>
    <dc:date>2011-12-29T21:19:04+00:00</dc:date>
    <link>https://github.com/paulasmuth/fnordmetric</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["FnordMetric is a highly configurable (and pretty fast) realtime app/event tracking thing based on ruby eventmachine and redis. You define your own plotting and counting functions as ruby blocks!" Interesting.]]></description>
<dc:subject>ruby realtime analytics redis</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:5f964a0cb64e/</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:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:analytics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:redis"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/njonsson/cape">
    <title>njonsson/cape - GitHub</title>
    <dc:date>2011-11-29T08:43:46+00:00</dc:date>
    <link>https://github.com/njonsson/cape</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Cape solves a surprisingly common problem: I have this big bunch of rake tasks; I'd like them to run on the server, which tends to mean writing cap tasks just to run the rake tasks. Cape makes it easy to just mirror them.]]></description>
<dc:subject>capistrano rails rake ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:9419b57e6f1b/</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:rake"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://rvm.beginrescueend.com/packages/readline/">
    <title>RVM: Ruby Version Manager - 'rvm pkg install readline'</title>
    <dc:date>2011-10-31T18:46:13+00:00</dc:date>
    <link>https://rvm.beginrescueend.com/packages/readline/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["If you have an error when compiling pertaining to readline, you may need to attempt installing with the procedure defined below." As, indeed, I did, because I still had Macports installed.]]></description>
<dc:subject>macports rvm ruby programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:d1272ee12942/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:macports"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rvm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/lukeredpath/clickatell/">
    <title>lukeredpath/clickatell - GitHub</title>
    <dc:date>2011-08-02T13:44:05+00:00</dc:date>
    <link>https://github.com/lukeredpath/clickatell/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[As usual with things like this: a decent client library that's at least somewhat up-to-date (official or no) goes a long way to helping you decide which [x] provider to use. In this case: SMS gateways that send to the UK.]]></description>
<dc:subject>sms ruby library clickatell</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:4483f54fe179/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:sms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:clickatell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/amatsuda/kaminari">
    <title>amatsuda/kaminari - GitHub</title>
    <dc:date>2011-07-19T18:54:31+00:00</dc:date>
    <link>https://github.com/amatsuda/kaminari</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["A Scope & Engine based, clean, powerful, customizable and sophisticated paginator for Rails 3." Looks interesting; neatly designed, it seems, and will_paginate's refusal to get to a final 3.0 release has always been frustrating. Might try this out.]]></description>
<dc:subject>ruby pagination gem programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:9fe29daa40d3/</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:pagination"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:gem"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.josephholsten.com/2010/09/deploying-with-bundler-and-capistrano/">
    <title>Deploying with Bundler and Capistrano</title>
    <dc:date>2011-06-29T13:33:02+00:00</dc:date>
    <link>http://blog.josephholsten.com/2010/09/deploying-with-bundler-and-capistrano/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Useful notes on the modern way of deploying Rails applications with Bundler and Capistrano.]]></description>
<dc:subject>rails capistrano bundler ruby deployment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:13891eae4697/</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:capistrano"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:bundler"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:deployment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://pow.cx/">
    <title>Pow: Zero-configuration Rack server for Mac OS X</title>
    <dc:date>2011-04-08T10:02:02+00:00</dc:date>
    <link>http://pow.cx/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Node.js/CoffeeScript powered Rack server. Lovely idea, simple configuration; shame it completely takes over port 80. Some of us write applications in things other than Ruby from time to time. Thinking about the best way of hooking it all together.]]></description>
<dc:subject>rack rails ruby webserver</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:infovore/b:8091b32358d8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rack"/>
	<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:webserver"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.poggs.com/2010/09/converting-osgb36-eastingsnorthings-to-wgs84-longitudelatitude-in-ruby/">
    <title>Converting OSGB36 (Eastings/Northings) to WGS84 (Longitude/Latitude) in Ruby « Peter Hicks' Blog</title>
    <dc:date>2010-11-29T16:41:27+00:00</dc:date>
    <link>http://blog.poggs.com/2010/09/converting-osgb36-eastingsnorthings-to-wgs84-longitudelatitude-in-ruby/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[That's a lot more succinct than my version.
]]></description>
<dc:subject>geo ruby wgs84 osgb36 conversion</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:be1b763a3814/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:geo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:wgs84"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:osgb36"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:conversion"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/justinfrench/formtastic">
    <title>justinfrench's formtastic at master - GitHub</title>
    <dc:date>2010-11-23T10:01:45+00:00</dc:date>
    <link>https://github.com/justinfrench/formtastic</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["A Rails form builder plugin with semantically rich and accessible markup." This looks like it could be really, really good; will be trying this out in anger shortly, I hope. (I hate Rails' form helpers with a passion).
]]></description>
<dc:subject>ruby gems forms formtastic</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:8cb02ffb916e/</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:gems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:forms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:formtastic"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.rubyquiz.com/quiz98.html">
    <title>Ruby Quiz - A* (#98)</title>
    <dc:date>2010-07-16T11:32:49+00:00</dc:date>
    <link>http://www.rubyquiz.com/quiz98.html</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[RubyQuiz on A* pathfinding.
]]></description>
<dc:subject>a* algorithms pathfinding ruby programming</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:9babb1719396/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:a*"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:pathfinding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://github.com/nex3/ruby-progressbar">
    <title>nex3's ruby-progressbar at master - GitHub</title>
    <dc:date>2010-07-05T15:08:02+00:00</dc:date>
    <link>http://github.com/nex3/ruby-progressbar</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[It Just Works and is good.
]]></description>
<dc:subject>ruby commandline progressbar</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:92e9d0c7cf51/</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:commandline"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:progressbar"/>
</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://github.com/michaeldv/awesome_print">
    <title>michaeldv's awesome_print at master - GitHub</title>
    <dc:date>2010-04-08T09:32:08+00:00</dc:date>
    <link>http://github.com/michaeldv/awesome_print</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Awesome Print is Ruby library that pretty prints Ruby objects in full color exposing their internal structure with proper indentation." Pretty, and really, really useful (well, for me, anyway).
]]></description>
<dc:subject>ruby pp gem programming repl</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:1ffd9a3c0120/</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:pp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:gem"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:repl"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.fngtps.com/passenger-preference-pane">
    <title>Passenger Preference Pane · Fingertips</title>
    <dc:date>2010-03-09T10:42:02+00:00</dc:date>
    <link>http://www.fngtps.com/passenger-preference-pane</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["The Passenger preference pane is a preference pane for Mac OS X, it enables you to configure a Rails or Rack application in a matter of seconds." It does. It's very good.
]]></description>
<dc:subject>preferencepane osx ruby apache passenger rack deployment</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:037d692557ab/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:preferencepane"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:osx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:apache"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:passenger"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:deployment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.peepcode.com/tutorials/2010/about-this-blog">
    <title>About this Blog | Free PeepCode Blog</title>
    <dc:date>2010-02-26T10:11:24+00:00</dc:date>
    <link>http://blog.peepcode.com/tutorials/2010/about-this-blog</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Lovely, lovely article explaining just how the PeepCode Blog works. The blog itself features unique layouts for every post. There's no CMS, no database, but what's going on under the hood is at least as clever - and the flexibility makes the beautiful and clear pages much easier to build.
]]></description>
<dc:subject>blog code design ruby sinatra markup sass</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:b2458ed774af/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:blog"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:sinatra"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:markup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:sass"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.internautdesign.com/2008/4/21/simple-linear-regression-best-fit">
    <title>Internaut Design - simple linear regression (best fit) in ruby</title>
    <dc:date>2010-02-10T11:29:47+00:00</dc:date>
    <link>http://blog.internautdesign.com/2008/4/21/simple-linear-regression-best-fit</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Very simple; very effective.
]]></description>
<dc:subject>ruby statistics linearregression</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:51a80bbb9e7b/</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:statistics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:linearregression"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://m.onkey.org/2010/1/22/active-record-query-interface">
    <title>has_many :bugs, :through =&gt; :rails: Active Record Query Interface 3.0</title>
    <dc:date>2010-02-01T11:16:27+00:00</dc:date>
    <link>http://m.onkey.org/2010/1/22/active-record-query-interface</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[ARel looks brilliant, but blimey, those are some *big* changes to ActiveRecord. Pratik's post here is probably the most comprehensive I've seen, and well worth your time.
]]></description>
<dc:subject>activerecord arel rails3 rails ruby</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:99a2e2ccb265/</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:arel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://mediumexposure.com/rails-3-reading-material/">
    <title>Rails 3 Reading Material | Medium eXposure</title>
    <dc:date>2010-02-01T11:15:27+00:00</dc:date>
    <link>http://mediumexposure.com/rails-3-reading-material/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Great round-up of all the stuff out there about Rails 3. If you're as behind as I am on preparing for this, there's some really good stuff here; nice to have it all in one place.
]]></description>
<dc:subject>ruby rails rails3 documentation tutorials</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:c4179d2ff1e1/</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:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tutorials"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://adam.blog.heroku.com/past/2009/2/11/taps_for_easy_database_transfers/">
    <title>Taps for Easy Database Transfers</title>
    <dc:date>2010-01-06T14:20:33+00:00</dc:date>
    <link>http://adam.blog.heroku.com/past/2009/2/11/taps_for_easy_database_transfers/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Taps is a temporary web service you run on a server that has access to the database you want to export. You can then run the client to connect to that service and pull data out of it in chunks. It works through firewalls, doesn’t require a direct ssh connection, and - best of all - it’s database independent. So you can export from a MySQL database and import to PostgreSQL, or vice versa."
]]></description>
<dc:subject>database ruby export backup development</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:00d8294febdf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:export"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:backup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://effectif.com/ruby/manor/short-order-ruby">
    <title>Short Order Ruby - Ben Griffiths - Ruby Manor</title>
    <dc:date>2009-12-14T10:49:13+00:00</dc:date>
    <link>http://effectif.com/ruby/manor/short-order-ruby</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[Comprehensive notes on Ben's talk from Ruby Manor - looks really, really good, and lots of things I should probably know. This is the kind of hacking I'm a big fan of.
]]></description>
<dc:subject>ruby unix shell tips cli bengriffiths</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:5ec28bfbd3f9/</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:unix"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:bengriffiths"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ryandaigle.com/articles/2008/11/18/what-s-new-in-edge-rails-default-scoping">
    <title>Ryan's Scraps: What's New in Edge Rails: Default Scoping</title>
    <dc:date>2009-11-30T11:53:36+00:00</dc:date>
    <link>http://ryandaigle.com/articles/2008/11/18/what-s-new-in-edge-rails-default-scoping</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["It’s pretty common to want SQL queries against a particular table to always be sorted the same way, and is one of the reasons why I added the ordered scope to the utility scopes gem... Well now you can specify default ordering, and other scopes, in edge rails directly in your ActiveRecord model." Hurrah!
]]></description>
<dc:subject>rails scoping activerecord ruby</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:93cb940d5f50/</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:scoping"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:activerecord"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ryandaigle.com/articles/2008/12/29/what-s-new-in-edge-rails-dynamic-scope-methods">
    <title>Ryan's Scraps: What's New in Edge Rails: Dynamic Scope Methods</title>
    <dc:date>2009-11-30T11:50:10+00:00</dc:date>
    <link>http://ryandaigle.com/articles/2008/12/29/what-s-new-in-edge-rails-dynamic-scope-methods</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["With the recent addition of dynamic scopes, however, you now have a way to both quickly specify query logic and chain further conditions. The naming works in the same manner as dynamic finders and the chaining works in the same fashion as conventional named scopes." Ooh. New in Rails 2.3, and passed me by a little.
]]></description>
<dc:subject>rails activerecord ruby scoping</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:628569720f95/</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:activerecord"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:scoping"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://github.com/tobi/delayed_job">
    <title>tobi's delayed_job at master - GitHub</title>
    <dc:date>2009-11-26T12:23:07+00:00</dc:date>
    <link>http://github.com/tobi/delayed_job</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Delayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer tasks in the background." Extracted from Shopify, and looks very, very useful; filed away for another day.
]]></description>
<dc:subject>rails background queue ruby plugin delayedjob</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:36a388ea5955/</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:background"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:queue"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:delayedjob"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://scraplab.net/2009/11/10/using-geoplanet-data-in-ruby-on-rails/">
    <title>scraplab — Using Geoplanet Data in Ruby on Rails</title>
    <dc:date>2009-11-11T12:03:04+00:00</dc:date>
    <link>http://scraplab.net/2009/11/10/using-geoplanet-data-in-ruby-on-rails/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Noticings is possibly one of the first services to integrate the Yahoo Geoplanet Data deeply". Tom explains how we're using Geoplanet inside Rails. Really good stuff if you're interested in that geo malarkey
]]></description>
<dc:subject>geoplanet ruby rails noticings woe yahoo geodata</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:6c2a85bb21d4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:geoplanet"/>
	<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:noticings"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:woe"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:yahoo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:geodata"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://github.com/tobi/clarity/">
    <title>tobi's clarity at master - GitHub</title>
    <dc:date>2009-11-05T09:45:16+00:00</dc:date>
    <link>http://github.com/tobi/clarity/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Clarity is a Splunk like web interface for your server log files. It supports searching (using grep) as well as trailing log files. It has been written using the event based architecture based on EventMachine and so allows real-time search of very large log files. If you hit the browser Stop button it will also kill the grep / tail utility."
]]></description>
<dc:subject>logs server webserver analysis utility ruby</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:211024a34af9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:logs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:webserver"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:analysis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:utility"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://web.media.mit.edu/~dustin/rubyai.html">
    <title>AI Ruby Plugins</title>
    <dc:date>2009-10-16T15:01:53+00:00</dc:date>
    <link>http://web.media.mit.edu/~dustin/rubyai.html</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["This page will maintain list of AI related libraries for the Ruby programming language." Some interesting stuff here, although it's all in varying degrees of maturity...
]]></description>
<dc:subject>ruby ai machinelearning collectiveintelligence algorithms software libraries gems</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:2e5ae1ff2d2e/</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:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:machinelearning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:collectiveintelligence"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:libraries"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:gems"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.mattberther.com/2009/02/11/puts-vs-print-in-ruby/">
    <title>mattberther.com » puts vs print in ruby</title>
    <dc:date>2009-10-13T10:27:11+00:00</dc:date>
    <link>http://www.mattberther.com/2009/02/11/puts-vs-print-in-ruby/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["...the print method buffers the output. The easiest way to get around this (for a situation like the above) is to set the sync property on $stdout." Aha. That's where I've been going wrong!
]]></description>
<dc:subject>ruby puts print stdout unix</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:1e09e9c55ce2/</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:puts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:print"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:stdout"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:unix"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://gemcutter.org/">
    <title>gemcutter | awesome gem hosting</title>
    <dc:date>2009-10-09T08:30:20+00:00</dc:date>
    <link>http://gemcutter.org/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Gemcutter is the next generation of gem hosting for the Ruby community. Instantly publish your gems and install them. Use the API to interact and find out more information about available gems. Become a contributor and enhance the site with your own changes." Apparently this is the next big thing, post-github not serving gems. Let's chase this trend for a bit.
]]></description>
<dc:subject>ruby gems hosting programming development gemcutter opensource</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:83d78fa082be/</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:gems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:hosting"/>
	<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:gemcutter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:opensource"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://github.com/blog/515-gem-building-is-defunct">
    <title>Gem Building is Defunct - GitHub</title>
    <dc:date>2009-10-09T08:25:47+00:00</dc:date>
    <link>http://github.com/blog/515-gem-building-is-defunct</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["...it’s been a week and we’ve decided to not bring back the gem builder. It was a fun experiment but Jeweler and Gemcutter combined make it ridiculously simple to publish a gem. The gem builder use case (fork a project, make a change, publish a gem, install it) is now easier than ever using these tools." Which is all very nice, but a bit of a PITA for anyone who'd been depending on this. Still: gems.github.com will serve for another year.
]]></description>
<dc:subject>ruby github gems rubygems gem git hosting cloud</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:b665aa14808a/</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:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:gems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rubygems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:gem"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:hosting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:cloud"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.vitarara.org/cms/hpricot_to_nokogiri_day_1">
    <title>Hpricot to Nokogiri Day 1 | Vita Rara: A Life Uncommon</title>
    <dc:date>2009-10-08T14:32:00+00:00</dc:date>
    <link>http://www.vitarara.org/cms/hpricot_to_nokogiri_day_1</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["In Nokogiri &nbsp;'s are converted to whitespace, but they are not a normal space and aren't removed with the standard String#strip and friends." Needless to say, this is somewhat annoying. Thanks for fixing it, internet!
]]></description>
<dc:subject>nokogiri ruby html parsing</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:6dddcbd56f36/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:nokogiri"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:parsing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://mir.aculo.us/2009/09/29/textorize-pristine-font-rendering-for-the-web/">
    <title>mir.aculo.us with Thomas Fuchs » Blog Archive » textorize: Pristine Font rendering for the Web</title>
    <dc:date>2009-10-01T09:03:30+00:00</dc:date>
    <link>http://mir.aculo.us/2009/09/29/textorize-pristine-font-rendering-for-the-web/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["It all boils down to a Ruby script that runs on OS X only and uses OS X’s really awesome typography and subpixel antialiased font rendering. Why not tap into this to make those headline graphics? With Rubycocoa you can easily whip up a small app that draws some text, and save it into a PNG file." Um, blimey.
]]></description>
<dc:subject>ruby script typography osx type images rendering</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:11994be4c500/</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:script"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:typography"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:osx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:type"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:images"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:rendering"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rush.heroku.com/">
    <title>rush</title>
    <dc:date>2009-09-26T22:07:25+00:00</dc:date>
    <link>http://rush.heroku.com/</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["rush is a replacement for the unix shell (bash, zsh, etc) which uses pure Ruby syntax. Grep through files, find and kill processes, copy files - everything you do in the shell, now in Ruby." Equal parts "ooh" and "hunh?", I think.
]]></description>
<dc:subject>shell ruby unix commandline utility</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:4f90858c5bb3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:unix"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:commandline"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:utility"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://weblog.rubyonrails.org/2009/8/30/upgrading-to-snow-leopard">
    <title>Riding Rails: Upgrading to Snow Leopard</title>
    <dc:date>2009-08-31T07:59:36+00:00</dc:date>
    <link>http://weblog.rubyonrails.org/2009/8/30/upgrading-to-snow-leopard</link>
    <dc:creator>infovore</dc:creator><description><![CDATA[A good list of tips - lots of compiled stuff needs to be recompiled to x64, and this will be confusing. I am not upgrading quite yet.
]]></description>
<dc:subject>ruby rails mac osx mysql snowleopard upgrade tips</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:4bdf8d409636/</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:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:osx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:snowleopard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:upgrade"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:tips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://github.com/javan/whenever/tree/master">
    <title>javan's whenever at master - GitHub</title>
    <dc:date>2009-07-08T21:42:31+00:00</dc:date>
    <link>http://github.com/javan/whenever/tree/master</link>
    <dc:creator>infovore</dc:creator><description><![CDATA["Whenever is a Ruby gem that provides a clear syntax for defining cron jobs. It outputs valid cron syntax and can even write your crontab file for you. It is designed to work well with Rails applications and can be deployed with Capistrano. Whenever works fine independently as well." Pretty DSL for generating crontab in a rubyish manner.
]]></description>
<dc:subject>cron ruby reails scheduling gem</dc:subject>
<dc:identifier>https://pinboard.in/u:infovore/b:5bebe77819bf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:cron"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:reails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:scheduling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:infovore/t:gem"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>