<?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 (mlednor)</title>
    <link>https://pinboard.in/u:mlednor/public/</link>
    <description>recent bookmarks from mlednor</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://github.com/twitter/twurl"/>
	<rdf:li rdf:resource="https://github.com/puma/puma-dev"/>
	<rdf:li rdf:resource="https://crystal-lang.org/docs/index.html"/>
	<rdf:li rdf:resource="https://crystal-lang.org/"/>
	<rdf:li rdf:resource="http://developer.telerik.com/featured/getting-started-with-jekyll/"/>
	<rdf:li rdf:resource="http://code.tutsplus.com/articles/building-static-sites-with-jekyll--net-22211"/>
	<rdf:li rdf:resource="http://getpoole.com/"/>
	<rdf:li rdf:resource="https://github.com/walle/gimli"/>
	<rdf:li rdf:resource="https://github.com/sferik/t"/>
	<rdf:li rdf:resource="https://github.com/ekosz/Plex-Ruby"/>
	<rdf:li rdf:resource="http://haml.info/"/>
	<rdf:li rdf:resource="https://github.com/Netflix/scumblr"/>
	<rdf:li rdf:resource="http://dashing.io/"/>
	<rdf:li rdf:resource="https://www.codefellows.org/blog/this-is-why-learning-rails-is-hard"/>
	<rdf:li rdf:resource="http://www.libgrader.com/"/>
	<rdf:li rdf:resource="https://github.com/eliotsykes/rspec-rails-examples"/>
	<rdf:li rdf:resource="https://coderwall.com/p/mbkpxq/connecting-to-ms-sql-server-using-ruby-on-mac-os-x-10-8"/>
	<rdf:li rdf:resource="http://www.sitepoint.com/new-rails-shiny-activejob/"/>
	<rdf:li rdf:resource="https://github.com/ndarville/jekyll-boilerplate"/>
	<rdf:li rdf:resource="https://rails-assets.org/"/>
	<rdf:li rdf:resource="https://sublime.wbond.net/packages/Ruby%20Debugger"/>
	<rdf:li rdf:resource="http://godrb.com/"/>
	<rdf:li rdf:resource="https://github.com/jedi4ever/veewee"/>
	<rdf:li rdf:resource="https://github.com/propublica/upton"/>
	<rdf:li rdf:resource="http://blog.lunarlogic.io/2013/setup-fresh-ubuntu-server-for-ruby-on-rails/"/>
	<rdf:li rdf:resource="http://ghosttx.com/2013/02/fast-reliable-production-rails-3-web-server-on-ubuntu-nginx-passenger/"/>
	<rdf:li rdf:resource="https://github.com/badboy/pinboard-cli"/>
	<rdf:li rdf:resource="http://shopify.github.io/dashing/"/>
	<rdf:li rdf:resource="http://tinytree.info/"/>
	<rdf:li rdf:resource="http://fonicmonkey.net/2013/04/22/get-productive-hack-your-code-editor-navigator/"/>
	<rdf:li rdf:resource="http://nanoc.ws/"/>
	<rdf:li rdf:resource="http://net.tutsplus.com/tutorials/building-ribbit-in-rails/"/>
	<rdf:li rdf:resource="http://rubygems.org/gems/fog"/>
	<rdf:li rdf:resource="https://github.com/tent/tentd"/>
	<rdf:li rdf:resource="https://github.com/mojombo/jekyll/wiki"/>
	<rdf:li rdf:resource="http://webby.rubyforge.org/"/>
	<rdf:li rdf:resource="http://rubysource.com/flexible-searching-with-solr-and-sunspot/"/>
	<rdf:li rdf:resource="https://moocode.com/posts/5-simple-two-factor-ssh-authentication"/>
	<rdf:li rdf:resource="http://www.atmos.org/cinderella/"/>
	<rdf:li rdf:resource="http://icy.io/ruby/macruby/first-app/"/>
	<rdf:li rdf:resource="http://www.kitebird.com/articles/ruby-dbi.html"/>
	<rdf:li rdf:resource="http://rubular.com/"/>
	<rdf:li rdf:resource="http://guides.rubyonrails.org/rails_on_rack.html"/>
	<rdf:li rdf:resource="http://pow.cx/"/>
	<rdf:li rdf:resource="http://deveiate.org/code/Ruby-MemCache/"/>
	<rdf:li rdf:resource="http://outoftime.github.com/sunspot/"/>
	<rdf:li rdf:resource="http://scraperwiki.com/help/tutorials/ruby/"/>
	<rdf:li rdf:resource="http://runemadsen.com/blog/why-beginners-should-choose-ruby"/>
	<rdf:li rdf:resource="http://codefastdieyoung.com/2011/03/css-js-organization-best-practice/"/>
	<rdf:li rdf:resource="http://www.instapaper.com/text?u=http%3A%2F%2Fginzametrics.com%2Fdeploy-rails-app-to-ec2-with-rubber.html"/>
	<rdf:li rdf:resource="http://www.alistapart.com/articles/rapid-prototyping-with-sinatra/"/>
	<rdf:li rdf:resource="http://jekyllrb.com/"/>
	<rdf:li rdf:resource="http://thechangelog.com/post/2857400260/railsready-setup-script-to-get-ruby-and-rails-running"/>
	<rdf:li rdf:resource="http://hivelogic.com/articles/setup-guide-rails-stack-with-passenger-rvm-bundler-apache-and-mysql-on-ubun"/>
	<rdf:li rdf:resource="http://www.germane-software.com/software/rexml/docs/tutorial.html"/>
	<rdf:li rdf:resource="http://net.tutsplus.com/tutorials/ruby/zero-to-sixty-creating-and-deploying-a-rails-app-in-under-an-hour/"/>
	<rdf:li rdf:resource="http://net.tutsplus.com/tutorials/ruby/an-introduction-to-haml-and-sinatra/"/>
	<rdf:li rdf:resource="http://www.apeth.com/rbappscript/00intro.html"/>
	<rdf:li rdf:resource="http://rvm.beginrescueend.com/"/>
	<rdf:li rdf:resource="http://wiki.opscode.com/display/chef/Home"/>
	<rdf:li rdf:resource="http://www.rackspacecloud.com/blog/2010/03/18/storing-data-in-cloud-files-with-rails/"/>
	<rdf:li rdf:resource="http://carrierwave.rubyforge.org/"/>
	<rdf:li rdf:resource="http://agilewebdevelopment.com/"/>
	<rdf:li rdf:resource="http://szeryf.wordpress.com/2010/02/15/textmate-shortcuts-you-should-be-using/"/>
	<rdf:li rdf:resource="http://ext.radiantcms.org/"/>
	<rdf:li rdf:resource="http://jashkenas.github.com/coffee-script/"/>
	<rdf:li rdf:resource="http://www.linuxjournal.com/article/10580"/>
	<rdf:li rdf:resource="http://www.rubyinside.com/9-new-ruby-libraries-to-check-out-2902.html"/>
	<rdf:li rdf:resource="http://robots.thoughtbot.com/post/159805668/2009-rubyists-guide-to-a-mac-os-x-development"/>
	<rdf:li rdf:resource="http://github.com/rightscale/right_rackspace/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://github.com/twitter/twurl">
    <title>GitHub - twitter/twurl: OAuth-enabled curl for the Twitter API</title>
    <dc:date>2017-09-15T14:45:34+00:00</dc:date>
    <link>https://github.com/twitter/twurl</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[OAuth-enabled curl for the Twitter API]]></description>
<dc:subject>api ruby twitter</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:40e26c3b766e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:twitter"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/puma/puma-dev">
    <title>GitHub - puma/puma-dev: A tool to manage rack apps in development with puma</title>
    <dc:date>2016-08-05T08:02:58+00:00</dc:date>
    <link>https://github.com/puma/puma-dev</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Puma-dev is the emotional successor to pow. It provides a quick and easy way to manage apps in development on OS X.]]></description>
<dc:subject>development rails ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:c1750c457dd5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://crystal-lang.org/docs/index.html">
    <title>Introduction | Crystal Programming Language</title>
    <dc:date>2016-08-03T08:37:27+00:00</dc:date>
    <link>https://crystal-lang.org/docs/index.html</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[This is the documentation for the Crystal programming language.

Crystal is a programming language with the following goals:

Have a syntax similar to Ruby (but compatibility with it is not a goal)
Be statically type-checked, but without having to specify the type of variables or method arguments.
Be able to call C code by writing bindings to it in Crystal.
Have compile-time evaluation and generation of code, to avoid boilerplate code.
Compile to efficient native code.]]></description>
<dc:subject>crystal ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:f00d8aebd4c6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:crystal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://crystal-lang.org/">
    <title>The Crystal Programming Language - A compiled language with Ruby like syntax and type inference</title>
    <dc:date>2016-08-03T08:37:06+00:00</dc:date>
    <link>https://crystal-lang.org/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Have a syntax similar to Ruby (but compatibility with it is not a goal)
Statically type-checked but without having to specify the type of variables or method arguments.
Be able to call C code by writing bindings to it in Crystal.
Have compile-time evaluation and generation of code, to avoid boilerplate code.
Compile to efficient native code.]]></description>
<dc:subject>crystal ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:a9a8f2273ba9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:crystal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://developer.telerik.com/featured/getting-started-with-jekyll/">
    <title>Getting Started with Jekyll -Telerik Developer Network</title>
    <dc:date>2016-01-06T13:04:10+00:00</dc:date>
    <link>http://developer.telerik.com/featured/getting-started-with-jekyll/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Once upon a time, the web was mostly static sites. We built our sites with Dreamweaver or Homesite (or -gasp!- FrontPage) and manually updated them to add new content. Creating new pages was often a matter of copying an existing HTML file and modifying it. This was fine for very simple sites, but could be painful to manage for large sites.

The static site engines of today sit somewhere in between the manual updating of the early web and the content management systems that often replaced them. They make it relatively easy to add and update content, relying on files to store content and data as opposed to databases. This allows the site to be built dynamically but deployed statically. Paired with the growth in services that can add the necessary dynamic pieces to the site (like comments, forms, etc.), static sites have become a viable solution for a large number of sites, especially those that are content-focused.

Probably the most popular static site engine is Jekyll. It was created by Tom Preston-Werner, founder and former CEO of GitHub, and is the engine frequently used for running GitHub Pages. In this article, we’ll look at how to get started using Jekyll and build a simple site with it.]]></description>
<dc:subject>website ruby tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:1e276519e727/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:website"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.tutsplus.com/articles/building-static-sites-with-jekyll--net-22211">
    <title>Building Static Sites with Jekyll - Envato Tuts+ Code Article</title>
    <dc:date>2016-01-06T13:03:42+00:00</dc:date>
    <link>http://code.tutsplus.com/articles/building-static-sites-with-jekyll--net-22211</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[A full-blown CMS is rarely necessary. Sometimes, you only need to create a light, static website … but you have just enough pages to make the process of copying template files and making cross-site markup changes a chore. Today, I’ll demonstrate a simple solution—Jekyll—that will make creating small websites a breeze.]]></description>
<dc:subject>ruby generator tutorial webdesign</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:ecf69e22a400/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:generator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:webdesign"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://getpoole.com/">
    <title>Poole · The Jekyll Butler.</title>
    <dc:date>2016-01-06T13:03:07+00:00</dc:date>
    <link>http://getpoole.com/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Poole is the butler for Jekyll, the static site generator. It's designed and developed by @mdo to provide a clear and concise foundational setup for any Jekyll site. It does so by furnishing a full vanilla Jekyll install with example templates, pages, posts, and styles.]]></description>
<dc:subject>ruby website generator sysadmin</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:cdc251073108/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:website"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:generator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:sysadmin"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/walle/gimli">
    <title>walle/gimli</title>
    <dc:date>2015-10-16T12:57:37+00:00</dc:date>
    <link>https://github.com/walle/gimli</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Utility for converting markup files to pdf files]]></description>
<dc:subject>pdf markdown ruby docker</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:7ff362780692/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:pdf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:markdown"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:docker"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/sferik/t">
    <title>sferik/t</title>
    <dc:date>2015-10-08T05:37:15+00:00</dc:date>
    <link>https://github.com/sferik/t</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[A command-line power tool for Twitter.]]></description>
<dc:subject>twitter ruby shell</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:9d77dd171b3e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:twitter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:shell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/ekosz/Plex-Ruby">
    <title>ekosz/Plex-Ruby</title>
    <dc:date>2015-08-15T09:08:03+00:00</dc:date>
    <link>https://github.com/ekosz/Plex-Ruby</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[A ruby wrapper for the Plex Media Server API]]></description>
<dc:subject>plex ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:cc21d1354615/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:plex"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://haml.info/">
    <title>Haml</title>
    <dc:date>2015-07-26T15:30:54+00:00</dc:date>
    <link>http://haml.info/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Beautiful, DRY,
well-indented, clear markup:
templating haiku.]]></description>
<dc:subject>html rails ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:67bfd26f166c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/Netflix/scumblr">
    <title>Netflix/Scumblr</title>
    <dc:date>2015-07-24T12:15:57+00:00</dc:date>
    <link>https://github.com/Netflix/scumblr</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Scumblr is a web application that allows performing periodic searches and storing / taking actions on the identified results. Scumblr uses the Workflowable gem to allow setting up flexible workflows for different types of results.]]></description>
<dc:subject>ruby rails webserver web</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:45fd04ac2f2c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:webserver"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:web"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://dashing.io/">
    <title>Dashing - The exceptionally handsome dashboard framework.</title>
    <dc:date>2015-06-23T08:00:15+00:00</dc:date>
    <link>http://dashing.io/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Dashing is a Sinatra based framework that lets you build beautiful dashboards.]]></description>
<dc:subject>monitoring ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:e697242a74ad/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:monitoring"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.codefellows.org/blog/this-is-why-learning-rails-is-hard">
    <title>This is Why Learning Rails is Hard</title>
    <dc:date>2015-05-30T15:26:28+00:00</dc:date>
    <link>https://www.codefellows.org/blog/this-is-why-learning-rails-is-hard</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[It’s in the name. Rails depends on Ruby. But anyone learning Rails would tell you it depends on a lot more.]]></description>
<dc:subject>rails ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:c64f804727cc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.libgrader.com/">
    <title>libgrader</title>
    <dc:date>2015-05-30T15:25:55+00:00</dc:date>
    <link>http://www.libgrader.com/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Find quality gems for your next project.]]></description>
<dc:subject>ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:ac7181411f86/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/eliotsykes/rspec-rails-examples">
    <title>eliotsykes/rspec-rails-examples · GitHub</title>
    <dc:date>2015-04-17T15:55:00+00:00</dc:date>
    <link>https://github.com/eliotsykes/rspec-rails-examples</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[An RSpec cheatsheet in the form of a Rails app. Learn how to expertly test Rails apps from a model codebase]]></description>
<dc:subject>rails ruby testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:c0cb7f15b43a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://coderwall.com/p/mbkpxq/connecting-to-ms-sql-server-using-ruby-on-mac-os-x-10-8">
    <title>coderwall.com : Connecting to MS SQL Server using Ruby on Mac OS/X 10.8</title>
    <dc:date>2014-12-04T11:02:28+00:00</dc:date>
    <link>https://coderwall.com/p/mbkpxq/connecting-to-ms-sql-server-using-ruby-on-mac-os-x-10-8</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Connecting to MS SQL Server using Ruby on Mac OS/X 10.8

This turned out to be much simpler than I thought it would be.]]></description>
<dc:subject>ruby sqlserver database</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:e2f0d1453234/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:sqlserver"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:database"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.sitepoint.com/new-rails-shiny-activejob/">
    <title>New Rails Shiny: ActiveJob</title>
    <dc:date>2014-10-12T18:55:14+00:00</dc:date>
    <link>http://www.sitepoint.com/new-rails-shiny-activejob/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[New Rails Shiny: ActiveJob via Instapaper http://www.sitepoint.com/new-rails-shiny-activejob/]]></description>
<dc:subject>rails ruby</dc:subject>
<dc:identifier>https://pinboard.in/u:mlednor/b:f4a78b3fc233/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/ndarville/jekyll-boilerplate">
    <title>ndarville/jekyll-boilerplate</title>
    <dc:date>2014-08-12T11:56:46+00:00</dc:date>
    <link>https://github.com/ndarville/jekyll-boilerplate</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[A template for building a static website with the Ruby CMS Jekyll, as well as a project-directory template for how I, @ndarville, aim to start on each project.]]></description>
<dc:subject>webdesign html ruby framework</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:e50a6910fd64/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:framework"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://rails-assets.org/">
    <title>Rails Assets</title>
    <dc:date>2013-12-16T07:42:38+00:00</dc:date>
    <link>https://rails-assets.org/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[The solution to
assets management in Rails
Rails Assets is the frictionless proxy between Bundler and Bower.
It automatically converts the packaged components into gems that are easily droppable into your asset pipeline and stay up to date.]]></description>
<dc:subject>rails ruby development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:87422bbca7c8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sublime.wbond.net/packages/Ruby%20Debugger">
    <title>Ruby Debugger - Packages - Package Control</title>
    <dc:date>2013-12-09T09:13:48+00:00</dc:date>
    <link>https://sublime.wbond.net/packages/Ruby%20Debugger</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Interactive debugger for sublime]]></description>
<dc:subject>ruby sublimetext</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:2df6a2bb5480/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:sublimetext"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://godrb.com/">
    <title>God - A Process Monitoring Framework in Ruby</title>
    <dc:date>2013-11-21T11:03:50+00:00</dc:date>
    <link>http://godrb.com/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[God is an easy to configure, easy to extend monitoring framework written in Ruby.

Keeping your server processes and tasks running should be a simple part of your deployment process. God aims to be the simplest, most powerful monitoring application available.]]></description>
<dc:subject>linux monitoring sysadmin ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:d3d39e68f75f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:monitoring"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:sysadmin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/jedi4ever/veewee">
    <title>jedi4ever/veewee · GitHub</title>
    <dc:date>2013-10-04T10:36:07+00:00</dc:date>
    <link>https://github.com/jedi4ever/veewee</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Veewee is a tool for easily (and repeatedly) building custom Vagrant base boxes, KVMs, and virtual machine images.]]></description>
<dc:subject>vagrant virtualisation automation ruby development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:4b23585072f3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:vagrant"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:virtualisation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/propublica/upton">
    <title>propublica/upton · GitHub</title>
    <dc:date>2013-09-17T10:04:33+00:00</dc:date>
    <link>https://github.com/propublica/upton</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Upton is a framework for easy web-scraping with a useful debug mode that doesn't hammer your target's servers. It does the repetitive parts of writing scrapers, so you only have to write the unique parts for each site.]]></description>
<dc:subject>web ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:db6c5d2735bf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.lunarlogic.io/2013/setup-fresh-ubuntu-server-for-ruby-on-rails/">
    <title>Setting up fresh Ubuntu 12.04/12.10 server for Ruby on Rails | Lunar Logic Blog</title>
    <dc:date>2013-08-25T18:47:41+00:00</dc:date>
    <link>http://blog.lunarlogic.io/2013/setup-fresh-ubuntu-server-for-ruby-on-rails/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Once in a while you, as a Ruby developer, are faced with product owner’s “Alright, now it’s time to make it live”. And then you probably think “I’ll be fighting with these stubborn servers for next few days…”. If you have very simple app or one at the early stages of its lifetime you can use one of “no hassle deployment” platforms like Heroku or OpenShift. But chances are you need some custom stuff that is hard to achieve on these kind of platforms or you just feel better with “root” access.

You have many options for setting up Linux servers. Amongst the most popular ones are Chef and Puppet. Various hosting provider also add their own solutions for provisioning boxes (like Stackscripts on Linode). Or you can do it “the old-school way”, manually. If you don’t need multiple machines and/or you have just a simple Rails site then provisioning tools might be an overkill. Also I believe any Ruby developer should configure production server from scratch at least once to get familiar with this stuff and to learn where to look when troubleshooting server side problems.

Recently I led a workshop about these things here at LLP and we decided to compile this knowledge into a blog post to share it with other Ruby devs and to have a known reference point in the future. So here it goes.

Note: following steps were tested on Ubuntu 12.04 and 12.10. They don’t include any version-specific commands so they should also work without a problem on newer Ubuntu versions when they get relased.]]></description>
<dc:subject>ruby rails ubuntu nginx</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:aba7f84d4c82/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ubuntu"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:nginx"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ghosttx.com/2013/02/fast-reliable-production-rails-3-web-server-on-ubuntu-nginx-passenger/">
    <title>How To Easily Build a Fast, Reliable Production Rails 3.2 Web Server with Ubuntu 12.10 / Nginx / Passenger - Ghost TxGhost Tx</title>
    <dc:date>2013-08-25T18:47:11+00:00</dc:date>
    <link>http://ghosttx.com/2013/02/fast-reliable-production-rails-3-web-server-on-ubuntu-nginx-passenger/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Just one note before we start. This took MANY, MANY tries to get right. I just went all the way through it myself from start to finish and it worked. There were a few issues with my test app itself that I had to troubleshoot, but I finally got them worked out. See the “Deploy Source Code” section for some problem solving tips.]]></description>
<dc:subject>ruby rails nginx ubuntu</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:1ee275b7864f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:nginx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ubuntu"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/badboy/pinboard-cli">
    <title>badboy/pinboard-cli · GitHub</title>
    <dc:date>2013-07-24T06:42:16+00:00</dc:date>
    <link>https://github.com/badboy/pinboard-cli</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Pinboard on your command line.]]></description>
<dc:subject>pinboard software ruby github</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:cb77d884f0a6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:pinboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:github"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://shopify.github.io/dashing/">
    <title>Dashing - The exceptionally handsome dashboard framework.</title>
    <dc:date>2013-06-26T15:45:30+00:00</dc:date>
    <link>http://shopify.github.io/dashing/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Dashing is a Sinatra based framework that lets you build beautiful dashboards.]]></description>
<dc:subject>framework ruby html statusboard</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:61cd8a06879c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:statusboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tinytree.info/">
    <title>Bonsai, Forward</title>
    <dc:date>2013-05-24T06:05:56+00:00</dc:date>
    <link>http://tinytree.info/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Bonsai builds dynamic web sites that run anywhere. Perfect for portfolios, catalogues and other image-heavy sites.

There’s no database or admin interface - just templates for the HTML, YML files for the content, and the file system defines the hierarchy. Upload the results and you’re away.

It’s not aimed at blogs or text-heavy sites, but those where simple, well-defined hierarchies are the focus.

Bonsai is designed to keep a clear separation between content and templates, following best web practices. It has been built with an emphasis on simplicity of use.]]></description>
<dc:subject>web ruby generator development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:dcf404a62901/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:generator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://fonicmonkey.net/2013/04/22/get-productive-hack-your-code-editor-navigator/">
    <title>Get productive: hacking Sublime Text 2 for faster rails/project navigation | fonicmonkey</title>
    <dc:date>2013-04-25T06:20:08+00:00</dc:date>
    <link>http://fonicmonkey.net/2013/04/22/get-productive-hack-your-code-editor-navigator/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Programmer productivity stems from the ability to easily and efficiently navigate, create and edit the code you need to work with. To this end, it’s incredibly important to pay attention to the efficiency of your own daily workflow. If you’re regularly repeating tedious tasks that have multiple steps, it’s important to take some time out to automate these issues.

This isn’t taught on a lot of computer science courses — it isn’t strictly computer science so that’s understandable — but it’s incredibly important for your efficiency, effectiveness and ability to remain a happy, motivated programmer. Too many tedious tasks cloud and distract from the real problems you’re trying to solve.

In this post I want to focus on the workflow-improving plugins I use with Sublime Text 2 to make my navigation around rails and ruby projects fast and efficient. I’m not going to focus on debugging, validating, snippets or the plethora of other aspects that are also important for good coding. Instead I’m going to focus specifically on how we navigate around our projects and have all the info we need at our fingertips as quickly as possible.]]></description>
<dc:subject>sublimetext rails ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:b28ca7e9c161/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:sublimetext"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://nanoc.ws/">
    <title>nanoc: a static site generator written in Ruby » home</title>
    <dc:date>2013-01-30T07:28:59+00:00</dc:date>
    <link>http://nanoc.ws/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[nanoc is a static site generator, fit for building anything from a small personal blog to a large corporate web site.]]></description>
<dc:subject>ruby webdesign html css</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:55053343f676/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:css"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://net.tutsplus.com/tutorials/building-ribbit-in-rails/">
    <title>Building Ribbit in Rails | Nettuts+</title>
    <dc:date>2013-01-12T10:18:04+00:00</dc:date>
    <link>http://net.tutsplus.com/tutorials/building-ribbit-in-rails/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Welcome to the next installment in our Twitter clone series! In this tutorial, we’ll build Ribbit from scratch, not using PHP, but with Ruby on Rails. Let’s get started!]]></description>
<dc:subject>ruby development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:799a31ce6924/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rubygems.org/gems/fog">
    <title>fog | RubyGems.org | your community gem host</title>
    <dc:date>2012-12-02T09:12:40+00:00</dc:date>
    <link>http://rubygems.org/gems/fog</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[The Ruby cloud services library. Supports all major cloud providers including AWS, Rackspace, Linode, Blue Box, StormOnDemand, and many others. Full support for most AWS services including EC2, S3, CloudWatch, SimpleDB, ELB, and RDS.]]></description>
<dc:subject>ruby cloud</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:4964f9fc71ea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:cloud"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/tent/tentd">
    <title>tent/tentd · GitHub</title>
    <dc:date>2012-10-19T11:32:48+00:00</dc:date>
    <link>https://github.com/tent/tentd</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[tentd is an alpha implementation of a Tent Protocol server. It currently contains broken code, ugly code, many bugs, and security flaws. The code should only be used to experiment with how Tent works. Under no circumstances should the code in its current form be used for data that is supposed to be private. All of the implemented APIs are in flux, and are expected to change heavily before the Tent 1.0 release.]]></description>
<dc:subject>tent reference ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:86c02a96cd00/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:tent"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/mojombo/jekyll/wiki">
    <title>Home · mojombo/jekyll Wiki</title>
    <dc:date>2012-08-03T09:23:24+00:00</dc:date>
    <link>https://github.com/mojombo/jekyll/wiki</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Jekyll is a simple, blog aware, static site generator. It takes a template directory (representing the raw form of a website), runs it through Textile or Markdown and Liquid converters, and spits out a complete, static website suitable for serving with Apache or your favorite web server. This is also the engine behind GitHub Pages, which you can use to host your project’s page or blog right here from GitHub.]]></description>
<dc:subject>html ruby webdesign</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:fd369f0038b4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:webdesign"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://webby.rubyforge.org/">
    <title>Webby :: Webby</title>
    <dc:date>2012-08-03T09:17:46+00:00</dc:date>
    <link>http://webby.rubyforge.org/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Webby is a fantastic little website management system. It would be called a content management system if it were a bigger kid. But, it’s just a runt with a special knack for transforming text. And that’s really all it does – manages the legwork of turning text into something else, an ASCII Alchemist if you will.

Webby works by combining the contents of a page with a layout to produce HTML. The layout contains everything common to all the pages – HTML headers, navigation menu, footer, etc. – and the page contains just the information for that page. You can use your favorite markup language to write your pages; Webby supports quite a few.]]></description>
<dc:subject>html web ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:79a7a044c302/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rubysource.com/flexible-searching-with-solr-and-sunspot/">
    <title>Flexible Searching with Solr and Sunspot » RubySource</title>
    <dc:date>2012-03-07T16:47:21+00:00</dc:date>
    <link>http://rubysource.com/flexible-searching-with-solr-and-sunspot/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Just about every type of datastore has some form of indexing. A typical relational database, such as MySQL or PostreSQL, can index fields for efficient querying. Most document databases, like MongoDB, contain indexing as well. Indexing in a relational database is almost always done for one reason: speed. However, sometimes you need more than just speed, you need flexibility. That’s where Solr comes in.

In this article, I want to outline how Solr can benefit your project’s indexing capabilities. I’ll start by introducing indexing and expand to show how Solr can be used within a Rails application.]]></description>
<dc:subject>ruby search</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:d66f8496dc6c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:search"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://moocode.com/posts/5-simple-two-factor-ssh-authentication">
    <title>Simple Two-Factor SSH Authentication with Google Authenticator - Moocode Blog</title>
    <dc:date>2011-10-08T13:12:46+00:00</dc:date>
    <link>https://moocode.com/posts/5-simple-two-factor-ssh-authentication</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[n a two-part post I'm going to show you some tricks you can do with SSH logins. This post covers setting up two-factor SSH authentication with the Google Authenticator app.

I was recently getting some servers in shape so I can pass the Payment Card Industry standards questionnaire and one requirement was two-factor authentication access to the server. I queried whether SSH key + passphrase was acceptable but didn't get a clear answer so I figured I'd explore setting up another authentication factor myself, plus it piqued my interest.

After a bit of research I found it was possible using a PAM module but it doesn't work along with SSH key authentication (only password authentication) and I only use SSH key logins for my servers.]]></description>
<dc:subject>google ssh security ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:4a8a09d4658f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ssh"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.atmos.org/cinderella/">
    <title>atmos/cinderella @ GitHub</title>
    <dc:date>2011-09-10T08:13:51+00:00</dc:date>
    <link>http://www.atmos.org/cinderella/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Cinderella is a fully managed development environment for open source hacking on Mac OSX. It's powered by homebrew and chef. You only need Xcode to get started.

Cinderella builds everything up in ~/Developer. It won't stomp on any of your current installations so you don't have to commit your entire machine immediately. It's simple to rollback if you really want to.]]></description>
<dc:subject>mac development ruby rails</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:a3e64f216f2d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://icy.io/ruby/macruby/first-app/">
    <title>Your First MacRuby App in 4 Easy Steps | icy.io</title>
    <dc:date>2011-06-25T11:50:03+00:00</dc:date>
    <link>http://icy.io/ruby/macruby/first-app/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[So you’ve heard about all of the excitement going on about MacRuby? Great! Want to learn how to start developing with MacRuby and create your first application? Wonderful, let’s get started.]]></description>
<dc:subject>mac ruby tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:b8d4237fcd76/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.kitebird.com/articles/ruby-dbi.html">
    <title>Using the Ruby DBI Module</title>
    <dc:date>2011-05-26T10:22:51+00:00</dc:date>
    <link>http://www.kitebird.com/articles/ruby-dbi.html</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[The Ruby DBI module provides a database-independent interface for Ruby scripts similar to that of the Perl DBI module. This document describes how to write Ruby DBI-based scripts. It is an adjunct to and not a substitute for the Ruby DBI specification documents. See the "Resources" section for a pointer to the specifications and also for information about downloading the example scripts used here.]]></description>
<dc:subject>ruby tutorial database</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:674c1d13d2ff/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:database"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rubular.com/">
    <title>Rubular: a Ruby regular expression editor and tester</title>
    <dc:date>2011-04-20T08:42:29+00:00</dc:date>
    <link>http://rubular.com/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Rubular is a Ruby-based regular expression editor. It's a handy way to test regular expressions as you write them.]]></description>
<dc:subject>ruby tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:d20c4c12f719/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://guides.rubyonrails.org/rails_on_rack.html">
    <title>Ruby on Rails Guides: Rails on Rack</title>
    <dc:date>2011-04-09T16:50:07+00:00</dc:date>
    <link>http://guides.rubyonrails.org/rails_on_rack.html</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[This guide covers Rails integration with Rack and interfacing with other Rack components. By referring to this guide, you will be able to:

Create Rails Metal applications
Use Rack Middlewares in your Rails applications
Understand Action Pack’s internal Middleware stack
Define a custom Middleware stack]]></description>
<dc:subject>rails ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:e956266e299a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</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-09T07:42:17+00:00</dc:date>
    <link>http://pow.cx/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Pow is a zero-config Rack server for Mac OS X. Have it serving your apps locally in under a minute.]]></description>
<dc:subject>rails ruby mac</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:9be52375904a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:mac"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://deveiate.org/code/Ruby-MemCache/">
    <title>Ruby-MemCache</title>
    <dc:date>2011-04-07T12:13:30+00:00</dc:date>
    <link>http://deveiate.org/code/Ruby-MemCache/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[A Ruby memcache client library.]]></description>
<dc:subject>ruby memcached rails</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:7d54c31a099d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:memcached"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://outoftime.github.com/sunspot/">
    <title>Sunspot: Solr-powered search for Ruby objects</title>
    <dc:date>2011-04-06T09:38:25+00:00</dc:date>
    <link>http://outoftime.github.com/sunspot/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[All the power of the Solr search engine; all the beauty of Ruby. Sunspot exposes all of Solr's most powerful search features using an API of elegant DSLs. That means robust, flexible fulltext search with no boolean queries and no string programming.]]></description>
<dc:subject>rails ruby search</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:c4d7a8bbe89a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:search"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://scraperwiki.com/help/tutorials/ruby/">
    <title>Help | ScraperWiki</title>
    <dc:date>2011-03-19T09:43:57+00:00</dc:date>
    <link>http://scraperwiki.com/help/tutorials/ruby/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Want to try out ScraperWiki, or learn to screen scrape from scratch?

Choose from a wide selection of screen scraping tutorials and examples, from introductory to very specialized. Simply click on a link below, follow the instructions in the comments, and start hacking.]]></description>
<dc:subject>ruby tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:931fbefd617e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://runemadsen.com/blog/why-beginners-should-choose-ruby">
    <title>Why Beginners Should Choose Ruby</title>
    <dc:date>2011-03-13T13:51:51+00:00</dc:date>
    <link>http://runemadsen.com/blog/why-beginners-should-choose-ruby</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[I've rarely been as excited about anything related to web development as when making the switch to Ruby a couple of years ago. But it was when my fellow student from ITP, Greg Borenstein introduced me to Sinatra that I first noticed how perfect an environment Ruby is for web dev beginners.

In this post I will try to illustrate why I think Ruby and Sinatra should be the preferred environment for students who have never programmed before - and why it beats PHP any time.]]></description>
<dc:subject>ruby programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:0852e438eef3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://codefastdieyoung.com/2011/03/css-js-organization-best-practice/">
    <title>Best practices for JS and CSS organization</title>
    <dc:date>2011-03-13T09:50:00+00:00</dc:date>
    <link>http://codefastdieyoung.com/2011/03/css-js-organization-best-practice/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[MVC is great.  It enforces sensible code organization for your models, templates, and business logic. But you’re probably not going to build even a basic webapp without a fair amount of JavaScript and CSS.  If you’ve worked with a medium to large size code base, you know how quickly things can get out of control for these assets.  To exasperate the situation, teams rarely lay down ground rules on how the developers should organize these assets, so you end up with a mess of inline scripts, inline styles, and multiple directories awash in loosely organized asset files.

So what is the best way to organize these into a framework?  I’ll cover how I go about organizing my JS and CSS, both for the purpose of being able to find things, but also making sure JS code and styles don’t accidentally conflict.  While my example is for Rails, thes ideas will translate directly into other MVC frameworks.]]></description>
<dc:subject>javascript css rails ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:789f3e153e9d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.instapaper.com/text?u=http%3A%2F%2Fginzametrics.com%2Fdeploy-rails-app-to-ec2-with-rubber.html">
    <title>How to Deploy a Rails app to EC2 in less than an hour using Rubber</title>
    <dc:date>2011-03-12T18:55:12+00:00</dc:date>
    <link>http://www.instapaper.com/text?u=http%3A%2F%2Fginzametrics.com%2Fdeploy-rails-app-to-ec2-with-rubber.html</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[One of my first tasks as a new developer here at Ginzametrics has been to help migrate our production servers to AWS, not because our current setup is failing us in any kind of egregious way, but because we’re looking to better automate provisioning and scaling of the platform itself up to millions of keywords. It also helps that Amazon has very recently launched a new data center in Tokyo, right in the backyard of many Ginza customers.

If you’ve never worked with AWS before, your first foray will most likely be somewhat confusing. Part of it is that Amazon’s documentation, while thorough, is needlessly verbose and labyrinthine, to the point where it might take three or four hours of ceaseless jumping, scanning, and focused reading before you have even the slightest grip on how to bring up an EC2 instance. And even if you are familiar with the AWS-EC2 ecosystem, you’re probably always looking for better tools to make life easier.

Enter Rubber, a Capistrano/Rails plugin that promises to automate the provisioning of both vertically and horizontally scalable multi-instance EC2 deployment configurations.]]></description>
<dc:subject>ruby rails amazon</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:26604aadfb03/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:amazon"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.alistapart.com/articles/rapid-prototyping-with-sinatra/">
    <title>A List Apart: Articles: Rapid Prototyping with Sinatra</title>
    <dc:date>2011-02-24T19:31:03+00:00</dc:date>
    <link>http://www.alistapart.com/articles/rapid-prototyping-with-sinatra/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[If you’re a web designer or developer, you’re well acquainted with prototyping. From raw wireframing to creating interfaces in Photoshop, designers map out how sites will work before they create them. Over the past few years, the protoyping process has changed significantly. With browser makers generally agreeing on web standards and the rise of tools such as Firebug and WebKit’s web inspector, we can sometimes skip Photoshop altogether and go straight to the browser. Plus, JavaScript frameworks like jQuery let us play with browser events with only a few lines of code. But what if we need to do even more? As websites increasingly become web apps, we now need to prototype backend functionality, too.

This article introduces Sinatra, a so-called “micro” web framework that helps you create real (albeit simple) web apps extremely fast, allowing you to prototype flows and behaviors that you may want to integrate into a final product. Sinatra is written in Ruby, but for our purposes we’ll use it as the “glue” between our HTML/CSS and the domain-specific Sinatra functions, so you won’t have to know much more than a few simple methods to get to “Hello world.” In this article, our example will be an extremely simple Twitter app that accepts two usernames and tells you if one user is following the other.]]></description>
<dc:subject>framework ruby webdesign</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:951cb7cad251/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:webdesign"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jekyllrb.com/">
    <title>jekyll</title>
    <dc:date>2011-02-24T08:01:06+00:00</dc:date>
    <link>http://jekyllrb.com/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Jekyll is a simple, blog aware, static site generator. It takes a template directory (representing the raw form of a website), runs it through Textile or Markdown and Liquid converters, and spits out a complete, static website suitable for serving with Apache or your favorite web server. This is also the engine behind GitHub Pages, which you can use to host your project’s page or blog right here from GitHub.]]></description>
<dc:subject>ruby web</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:6b632d871cb2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:web"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://thechangelog.com/post/2857400260/railsready-setup-script-to-get-ruby-and-rails-running">
    <title>railsready: Setup script to get Ruby and Rails running on Ubuntu with one command - The Changelog - Open Source moves fast. Keep up.</title>
    <dc:date>2011-01-23T07:17:21+00:00</dc:date>
    <link>http://thechangelog.com/post/2857400260/railsready-setup-script-to-get-ruby-and-rails-running</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[railsready: Setup script to get Ruby and Rails running on Ubuntu with one command
 Adam Stacoviak  posted this 1 day ago
How would you like to get a full Ruby on Rails stack up on Ubuntu with one command?

Now you can by running Rails Ready. Rails Ready is a setup script that gets Ruby and Rails running on a fresh install of Ubuntu with one command (Tested on Ubuntu server 10.04 LTS (Long-term Support)).]]></description>
<dc:subject>ubuntu rails ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:adfd41494874/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ubuntu"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://hivelogic.com/articles/setup-guide-rails-stack-with-passenger-rvm-bundler-apache-and-mysql-on-ubun">
    <title>Hivelogic - Setup Guide: Rails Stack with Passenger, RVM, Bundler, Apache, and MySQL on Ubuntu</title>
    <dc:date>2011-01-18T21:44:27+00:00</dc:date>
    <link>http://hivelogic.com/articles/setup-guide-rails-stack-with-passenger-rvm-bundler-apache-and-mysql-on-ubun</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Here’s how I like to setup a Rails stack on Ubuntu 10.4. This recipe makes use of Apache as the webserver with Passenger to serve Rails, MySQL as the database, RVM (installed system-wide) to manage Ruby (I select Ruby 1.9.2 as the default these days), and the latest Rails, which is 3.0.3 as of this morning, and Bundler for installing gems. It also makes a system user for you to use, and a deploy user for deployments with Capistrano.]]></description>
<dc:subject>ubuntu ruby rails</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:7f7a13f7e041/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ubuntu"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.germane-software.com/software/rexml/docs/tutorial.html">
    <title>REXML Tutorial - Home</title>
    <dc:date>2010-12-18T14:36:30+00:00</dc:date>
    <link>http://www.germane-software.com/software/rexml/docs/tutorial.html</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[This is a tutorial for using REXML, a pure Ruby XML processor.]]></description>
<dc:subject>ruby programming tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:9787cad90eaf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://net.tutsplus.com/tutorials/ruby/zero-to-sixty-creating-and-deploying-a-rails-app-in-under-an-hour/">
    <title>Zero-to-Sixty: Creating and Deploying a Rails App in Under an Hour | Nettuts+</title>
    <dc:date>2010-10-08T18:22:24+00:00</dc:date>
    <link>http://net.tutsplus.com/tutorials/ruby/zero-to-sixty-creating-and-deploying-a-rails-app-in-under-an-hour/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Give me an hour of your time, and I’ll take you on a fly by of the Ruby on Rails framework. We’ll create controllers, models, views, add admin logins, and deploy using Heroku’s service in under an hour! In this article we’ll create a simple bookshelf application where you can add books and write thoughts about them. Then we’ll deploy the application in just a few minutes. So buckle up because this article moves fast!
This article assumes that you may know what Ruby on Rails is, but not exactly how it works. This article doesn’t describe in-depth how each step works, but it does describe what we need to do, then the code to do that.]]></description>
<dc:subject>ruby rails tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:8d47c2d64f68/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://net.tutsplus.com/tutorials/ruby/an-introduction-to-haml-and-sinatra/">
    <title>An Introduction to Haml and Sinatra | Nettuts+</title>
    <dc:date>2010-10-02T16:02:27+00:00</dc:date>
    <link>http://net.tutsplus.com/tutorials/ruby/an-introduction-to-haml-and-sinatra/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[This tutorial will introduce Haml and Sinatra. Haml is a markup language that produces clean, well-structured HTML. Sinatra is a simple but powerful Ruby framework for creating websites or web services. The two work very well together and provide a powerful tool for quick and simple web development. I find them ideal for prototyping.
By the end of this tutorial, you will have created a website with two pages using Sinatra and Haml. Along the way, you’ll learn how Sinatra applications are structured, and will be introduced to Haml. You will also learn how to use a layout file to reduce the amount of duplicated code and give consistency between the pages.]]></description>
<dc:subject>ruby tutorial</dc:subject>
<dc:source>https://instapaper.com/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:9287c52bcd70/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.apeth.com/rbappscript/00intro.html">
    <title>Introduction</title>
    <dc:date>2010-09-10T14:55:30+00:00</dc:date>
    <link>http://www.apeth.com/rbappscript/00intro.html</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Back in 1993, Apple Computer introduced a truly clever innovation: a way for ordinary users to write little programs (scripts) that would tell applications what to do. Tasks that would be repetitive, boring, calculation-intensive, error-prone, or virtually impossible if performed by hand suddenly became available through a single quick and accurate step — namely, running a script.

]]></description>
<dc:subject>applescript ruby mac</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:6d3f7b1da0dc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:applescript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:mac"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rvm.beginrescueend.com/">
    <title>RVM: Ruby Version Manager - RVM Ruby Version Manager - Documentation</title>
    <dc:date>2010-09-05T19:11:08+00:00</dc:date>
    <link>http://rvm.beginrescueend.com/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[RVM is a command line tool which allows us to easily install, manage and work with multiple ruby environments from interpreters to sets of gems. RVM itself is easy to install!]]></description>
<dc:subject>ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:4e663a7b5f10/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://wiki.opscode.com/display/chef/Home">
    <title>Home - Chef - Opscode Open Source Wiki</title>
    <dc:date>2010-07-28T14:12:57+00:00</dc:date>
    <link>http://wiki.opscode.com/display/chef/Home</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Chef is a systems integration framework, built to bring the benefits of configuration management to your entire infrastructure.]]></description>
<dc:subject>sysadmin ruby deployment automation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:8cceeff9afc2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:sysadmin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:deployment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:automation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.rackspacecloud.com/blog/2010/03/18/storing-data-in-cloud-files-with-rails/">
    <title>Rackspace Cloud Computing &amp; Hosting |  Storing Data In Cloud Files With Rails</title>
    <dc:date>2010-03-18T15:22:05+00:00</dc:date>
    <link>http://www.rackspacecloud.com/blog/2010/03/18/storing-data-in-cloud-files-with-rails/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Rails developers who want to leverage the speed and power of Rackspace Cloud Files are in luck – there are several different options to choose from. In this blog post, I will take a quick tour through three of the most popular Rails gems/plugins for cloud asset storage: attachment_fu, paperclip, and carrierwave.]]></description>
<dc:subject>rackspace ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:ac09058a58ef/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rackspace"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://carrierwave.rubyforge.org/">
    <title>CarrierWave</title>
    <dc:date>2010-03-12T19:40:26+00:00</dc:date>
    <link>http://carrierwave.rubyforge.org/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[This plugin for Merb and Rails provides a simple and extremely flexible way to upload files.]]></description>
<dc:subject>ruby rackspace s3 rails</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:dbd8d6e92aad/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rackspace"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:s3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://agilewebdevelopment.com/">
    <title>Ruby on Rails Plugins | AgileWebDevelopment</title>
    <dc:date>2010-02-24T20:42:41+00:00</dc:date>
    <link>http://agilewebdevelopment.com/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Agile Web Development
Build it. Launch it. Love it.]]></description>
<dc:subject>ruby rails</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:9a12175dcb8c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://szeryf.wordpress.com/2010/02/15/textmate-shortcuts-you-should-be-using/">
    <title>TextMate shortcuts you should be using « require ‘brain’</title>
    <dc:date>2010-02-17T06:31:35+00:00</dc:date>
    <link>http://szeryf.wordpress.com/2010/02/15/textmate-shortcuts-you-should-be-using/</link>
    <dc:creator>mlednor</dc:creator><dc:subject>textmate ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:597083e87175/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:textmate"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ext.radiantcms.org/">
    <title>Radiant CMS Extension Registry</title>
    <dc:date>2010-01-09T11:22:46+00:00</dc:date>
    <link>http://ext.radiantcms.org/</link>
    <dc:creator>mlednor</dc:creator><dc:subject>ruby radiant</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:2d0a529fe4e4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:radiant"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jashkenas.github.com/coffee-script/">
    <title>CoffeeScript</title>
    <dc:date>2010-01-06T08:51:50+00:00</dc:date>
    <link>http://jashkenas.github.com/coffee-script/</link>
    <dc:creator>mlednor</dc:creator><dc:subject>javascript programming development ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:d98803ac1dc2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.linuxjournal.com/article/10580">
    <title>At the Forge - RSpec for Controllers</title>
    <dc:date>2009-12-24T15:35:39+00:00</dc:date>
    <link>http://www.linuxjournal.com/article/10580</link>
    <dc:creator>mlednor</dc:creator><dc:subject>ruby</dc:subject>
<dc:source>https://instapaper.com/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:d1b242b3c256/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.rubyinside.com/9-new-ruby-libraries-to-check-out-2902.html">
    <title>9 New Ruby Libraries To Check Out</title>
    <dc:date>2009-12-11T11:11:15+00:00</dc:date>
    <link>http://www.rubyinside.com/9-new-ruby-libraries-to-check-out-2902.html</link>
    <dc:creator>mlednor</dc:creator><dc:subject>ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:1e13044eb324/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://robots.thoughtbot.com/post/159805668/2009-rubyists-guide-to-a-mac-os-x-development">
    <title>2009 Rubyist's guide to a Mac OS X development environment - GIANT ROBOTS SMASHING INTO OTHER GIANT ROBOTS</title>
    <dc:date>2009-11-29T12:51:44+00:00</dc:date>
    <link>http://robots.thoughtbot.com/post/159805668/2009-rubyists-guide-to-a-mac-os-x-development</link>
    <dc:creator>mlednor</dc:creator><dc:subject>mac rails ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:32dd88bb0fd7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://github.com/rightscale/right_rackspace/">
    <title>rightscale's right_rackspace at master - GitHub</title>
    <dc:date>2009-11-27T18:02:22+00:00</dc:date>
    <link>http://github.com/rightscale/right_rackspace/</link>
    <dc:creator>mlednor</dc:creator><description><![CDATA[Full programmmatic access to Rackspace.]]></description>
<dc:subject>ruby rackspace</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mlednor/b:0acb93ece282/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mlednor/t:rackspace"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>