<?xml version="1.0" encoding="UTF-8"?>
<opml version="1.0">
  <head>
    <title>Ma.gnolia: William Lindmeier's Bookmarks Tagged With &amp;quot;rails&amp;quot;</title>
    <dateCreated>Tue, 18 Nov 2008 22:37:09 -0800</dateCreated>
    <dateModified>Mon, 22 Oct 2007 05:41:41 -0700</dateModified>
  </head>
  <body>
    <outline description="On creating dynamic css with respond_to" type="link" text="has_many :through: Simpler than dirt: RESTful Dynamic CSS" url="http://blog.hasmanythrough.com/2007/10/18/simpler-than-dirt-restful-dynamic-css" htmlUrl="http://blog.hasmanythrough.com/2007/10/18/simpler-than-dirt-restful-dynamic-css">
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="ruby" url="http://ma.gnolia.com/tags/ruby" htmlUrl="http://ma.gnolia.com/tags/ruby"/>
      <outline type="link" text="css" url="http://ma.gnolia.com/tags/css" htmlUrl="http://ma.gnolia.com/tags/css"/>
      <outline type="link" text="programming" url="http://ma.gnolia.com/tags/programming" htmlUrl="http://ma.gnolia.com/tags/programming"/>
    </outline>
    <outline description="" type="link" text="QuarkRuby: Ruby on Rails Security Guide" url="http://www.quarkruby.com/2007/9/20/ruby-on-rails-security-guide" htmlUrl="http://www.quarkruby.com/2007/9/20/ruby-on-rails-security-guide">
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="ruby" url="http://ma.gnolia.com/tags/ruby" htmlUrl="http://ma.gnolia.com/tags/ruby"/>
      <outline type="link" text="security" url="http://ma.gnolia.com/tags/security" htmlUrl="http://ma.gnolia.com/tags/security"/>
      <outline type="link" text="tips" url="http://ma.gnolia.com/tags/tips" htmlUrl="http://ma.gnolia.com/tags/tips"/>
    </outline>
    <outline description="Query active record with a more natural ruby syntax" type="link" text="Ambitious SQL" url="http://rock.errtheblog.com/ambition" htmlUrl="http://rock.errtheblog.com/ambition">
      <outline type="link" text="rdoc" url="http://ma.gnolia.com/tags/rdoc" htmlUrl="http://ma.gnolia.com/tags/rdoc"/>
      <outline type="link" text="ambition" url="http://ma.gnolia.com/tags/ambition" htmlUrl="http://ma.gnolia.com/tags/ambition"/>
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="gem" url="http://ma.gnolia.com/tags/gem" htmlUrl="http://ma.gnolia.com/tags/gem"/>
      <outline type="link" text="ruby" url="http://ma.gnolia.com/tags/ruby" htmlUrl="http://ma.gnolia.com/tags/ruby"/>
      <outline type="link" text="sql" url="http://ma.gnolia.com/tags/sql" htmlUrl="http://ma.gnolia.com/tags/sql"/>
    </outline>
    <outline description="Mike Clark walks us through installing Rick Olson's attachment_fu plugin for image uploads in Rails." type="link" text="File Upload Fu : Mike Clark's Weblog" url="http://clarkware.com/cgi/blosxom/2007/02/24#FileUploadFu" htmlUrl="http://clarkware.com/cgi/blosxom/2007/02/24#FileUploadFu">
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="plugin" url="http://ma.gnolia.com/tags/plugin" htmlUrl="http://ma.gnolia.com/tags/plugin"/>
      <outline type="link" text="mike clark" url="http://ma.gnolia.com/tags/mike+clark" htmlUrl="http://ma.gnolia.com/tags/mike+clark"/>
      <outline type="link" text="image" url="http://ma.gnolia.com/tags/image" htmlUrl="http://ma.gnolia.com/tags/image"/>
      <outline type="link" text="upload" url="http://ma.gnolia.com/tags/upload" htmlUrl="http://ma.gnolia.com/tags/upload"/>
    </outline>
    <outline description="Deployment automation stack focused on simplicity." type="link" text="Vlad the Deployer" url="http://www.rubyhitsquad.com/Vlad_the_Deployer.html" htmlUrl="http://www.rubyhitsquad.com/Vlad_the_Deployer.html">
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="deployment" url="http://ma.gnolia.com/tags/deployment" htmlUrl="http://ma.gnolia.com/tags/deployment"/>
      <outline type="link" text="vlad" url="http://ma.gnolia.com/tags/vlad" htmlUrl="http://ma.gnolia.com/tags/vlad"/>
    </outline>
    <outline description="Nice shortcut to protect model associations" type="link" text="secure-associations - Google Code" url="http://code.google.com/p/secure-associations/" htmlUrl="http://code.google.com/p/secure-associations/">
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="plugin" url="http://ma.gnolia.com/tags/plugin" htmlUrl="http://ma.gnolia.com/tags/plugin"/>
      <outline type="link" text="security" url="http://ma.gnolia.com/tags/security" htmlUrl="http://ma.gnolia.com/tags/security"/>
    </outline>
    <outline description="The new Kashi.com, built by The Barbarian Group, written with Ruby on Rails" type="link" text="Kashi.com" url="http://kashi.com/" htmlUrl="http://kashi.com/">
      <outline type="link" text="kashi" url="http://ma.gnolia.com/tags/kashi" htmlUrl="http://ma.gnolia.com/tags/kashi"/>
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="barbarian group" url="http://ma.gnolia.com/tags/barbarian+group" htmlUrl="http://ma.gnolia.com/tags/barbarian+group"/>
      <outline type="link" text="website" url="http://ma.gnolia.com/tags/website" htmlUrl="http://ma.gnolia.com/tags/website"/>
    </outline>
    <outline description="The Juggernaut plugin for Ruby on Rails aims to revolutionize your Rails app by letting the server initiate a connection and push data to the client." type="link" text="Juggernaut" url="http://juggernaut.rubyforge.org/" htmlUrl="http://juggernaut.rubyforge.org/">
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="juggernaut" url="http://ma.gnolia.com/tags/juggernaut" htmlUrl="http://ma.gnolia.com/tags/juggernaut"/>
      <outline type="link" text="comet" url="http://ma.gnolia.com/tags/comet" htmlUrl="http://ma.gnolia.com/tags/comet"/>
      <outline type="link" text="flash" url="http://ma.gnolia.com/tags/flash" htmlUrl="http://ma.gnolia.com/tags/flash"/>
      <outline type="link" text="socket" url="http://ma.gnolia.com/tags/socket" htmlUrl="http://ma.gnolia.com/tags/socket"/>
    </outline>
    <outline description="This RoR plugin helps protect against possible CSRF attacks." type="link" text="CsrfKiller" url="http://svn.techno-weenie.net/projects/plugins/csrf_killer/README" htmlUrl="http://svn.techno-weenie.net/projects/plugins/csrf_killer/README">
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="ruby" url="http://ma.gnolia.com/tags/ruby" htmlUrl="http://ma.gnolia.com/tags/ruby"/>
      <outline type="link" text="plugin" url="http://ma.gnolia.com/tags/plugin" htmlUrl="http://ma.gnolia.com/tags/plugin"/>
      <outline type="link" text="csrf" url="http://ma.gnolia.com/tags/csrf" htmlUrl="http://ma.gnolia.com/tags/csrf"/>
      <outline type="link" text="security" url="http://ma.gnolia.com/tags/security" htmlUrl="http://ma.gnolia.com/tags/security"/>
    </outline>
    <outline description="A Template Engine for Ruby on Rails" type="link" text="#haml" url="http://haml.hamptoncatlin.com/" htmlUrl="http://haml.hamptoncatlin.com/">
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="haml" url="http://ma.gnolia.com/tags/haml" htmlUrl="http://ma.gnolia.com/tags/haml"/>
      <outline type="link" text="markup" url="http://ma.gnolia.com/tags/markup" htmlUrl="http://ma.gnolia.com/tags/markup"/>
      <outline type="link" text="template" url="http://ma.gnolia.com/tags/template" htmlUrl="http://ma.gnolia.com/tags/template"/>
    </outline>
    <outline description="An implementation of REST, in JavaScript, titled Jester. It provides (nearly) identical syntax to ActiveResource for using REST to find, update, and create data, but from the client side." type="link" text="Jester: JavaScriptian REST" url="http://giantrobots.thoughtbot.com/2007/4/2/jester-javascriptian-rest" htmlUrl="http://giantrobots.thoughtbot.com/2007/4/2/jester-javascriptian-rest">
      <outline type="link" text="javascript" url="http://ma.gnolia.com/tags/javascript" htmlUrl="http://ma.gnolia.com/tags/javascript"/>
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="activerecord" url="http://ma.gnolia.com/tags/activerecord" htmlUrl="http://ma.gnolia.com/tags/activerecord"/>
    </outline>
    <outline description="Another solution for reading from multiple DBs in Rails." type="link" text="Revolution On Rails: ActsAsReadonlyable" url="http://revolutiononrails.blogspot.com/2007/04/plugin-release-actsasreadonlyable.html" htmlUrl="http://revolutiononrails.blogspot.com/2007/04/plugin-release-actsasreadonlyable.html">
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="plugin" url="http://ma.gnolia.com/tags/plugin" htmlUrl="http://ma.gnolia.com/tags/plugin"/>
      <outline type="link" text="database" url="http://ma.gnolia.com/tags/database" htmlUrl="http://ma.gnolia.com/tags/database"/>
    </outline>
    <outline description="Easily connect to a pool of databases from Rails" type="link" text="Dr Nic &#187; Magic Multi-Connections: A &#8220;facility in Rails to talk to more than one database at a time&#8221;" url="http://drnicwilliams.com/2007/04/12/magic-multi-connections-a-facility-in-rails-to-talk-to-more-than-one-database-at-a-time/" htmlUrl="http://drnicwilliams.com/2007/04/12/magic-multi-connections-a-facility-in-rails-to-talk-to-more-than-one-database-at-a-time/">
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="database" url="http://ma.gnolia.com/tags/database" htmlUrl="http://ma.gnolia.com/tags/database"/>
    </outline>
    <outline description="Stefan Kaes blogs about making Rails run faster." type="link" text="RailsExpress.blog" url="http://railsexpress.de/blog/" htmlUrl="http://railsexpress.de/blog/">
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="ruby" url="http://ma.gnolia.com/tags/ruby" htmlUrl="http://ma.gnolia.com/tags/ruby"/>
      <outline type="link" text="performance" url="http://ma.gnolia.com/tags/performance" htmlUrl="http://ma.gnolia.com/tags/performance"/>
      <outline type="link" text="blog" url="http://ma.gnolia.com/tags/blog" htmlUrl="http://ma.gnolia.com/tags/blog"/>
    </outline>
    <outline description="A plugin which adds some nice macros for testing." type="link" text="shoulda coulda woulda" url="http://giantrobots.thoughtbot.com/2007/4/6/shoulda-coulda-woulda" htmlUrl="http://giantrobots.thoughtbot.com/2007/4/6/shoulda-coulda-woulda">
      <outline type="link" text="ruby" url="http://ma.gnolia.com/tags/ruby" htmlUrl="http://ma.gnolia.com/tags/ruby"/>
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="plugin" url="http://ma.gnolia.com/tags/plugin" htmlUrl="http://ma.gnolia.com/tags/plugin"/>
      <outline type="link" text="testing" url="http://ma.gnolia.com/tags/testing" htmlUrl="http://ma.gnolia.com/tags/testing"/>
    </outline>
    <outline description="Rails plugin for handling CSRF attacks." type="link" text="Your Requests Are Safe With Us" url="http://activereload.net/2007/3/6/your-requests-are-safe-with-us" htmlUrl="http://activereload.net/2007/3/6/your-requests-are-safe-with-us">
      <outline type="link" text="csrf" url="http://ma.gnolia.com/tags/csrf" htmlUrl="http://ma.gnolia.com/tags/csrf"/>
      <outline type="link" text="security" url="http://ma.gnolia.com/tags/security" htmlUrl="http://ma.gnolia.com/tags/security"/>
      <outline type="link" text="plugin" url="http://ma.gnolia.com/tags/plugin" htmlUrl="http://ma.gnolia.com/tags/plugin"/>
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
    </outline>
    <outline description="A RESTful Rails authentication plug-in by Rick Olson, based on acts_as_authenticated" type="link" text="Restful Authentication for Rails" url="http://www.agilewebdevelopment.com/plugins/restful_authentication" htmlUrl="http://www.agilewebdevelopment.com/plugins/restful_authentication">
      <outline type="link" text="ruby" url="http://ma.gnolia.com/tags/ruby" htmlUrl="http://ma.gnolia.com/tags/ruby"/>
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="authentication" url="http://ma.gnolia.com/tags/authentication" htmlUrl="http://ma.gnolia.com/tags/authentication"/>
      <outline type="link" text="plugin" url="http://ma.gnolia.com/tags/plugin" htmlUrl="http://ma.gnolia.com/tags/plugin"/>
      <outline type="link" text="rest" url="http://ma.gnolia.com/tags/rest" htmlUrl="http://ma.gnolia.com/tags/rest"/>
      <outline type="link" text="ruby" url="http://ma.gnolia.com/tags/ruby" htmlUrl="http://ma.gnolia.com/tags/ruby"/>
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="authentication" url="http://ma.gnolia.com/tags/authentication" htmlUrl="http://ma.gnolia.com/tags/authentication"/>
      <outline type="link" text="plugin" url="http://ma.gnolia.com/tags/plugin" htmlUrl="http://ma.gnolia.com/tags/plugin"/>
      <outline type="link" text="rest" url="http://ma.gnolia.com/tags/rest" htmlUrl="http://ma.gnolia.com/tags/rest"/>
    </outline>
    <outline description="WebORB for Rails is server-side technology enabling connectivity between Flex and Flash Remoting clients and Ruby on Rails applications." type="link" text="WebORB for Ruby on Rails | Flex RPC and Flash Remoting for Ruby on Rails" url="http://www.themidnightcoders.com/weborb/rubyonrails/index.htm" htmlUrl="http://www.themidnightcoders.com/weborb/rubyonrails/index.htm">
      <outline type="link" text="flex" url="http://ma.gnolia.com/tags/flex" htmlUrl="http://ma.gnolia.com/tags/flex"/>
      <outline type="link" text="flash" url="http://ma.gnolia.com/tags/flash" htmlUrl="http://ma.gnolia.com/tags/flash"/>
      <outline type="link" text="flash remoting" url="http://ma.gnolia.com/tags/flash+remoting" htmlUrl="http://ma.gnolia.com/tags/flash+remoting"/>
      <outline type="link" text="flex" url="http://ma.gnolia.com/tags/flex" htmlUrl="http://ma.gnolia.com/tags/flex"/>
      <outline type="link" text="flash" url="http://ma.gnolia.com/tags/flash" htmlUrl="http://ma.gnolia.com/tags/flash"/>
      <outline type="link" text="flash remoting" url="http://ma.gnolia.com/tags/flash+remoting" htmlUrl="http://ma.gnolia.com/tags/flash+remoting"/>
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
    </outline>
    <outline description="A Rails plugin to make threaded model methods" type="link" text="inkling - Asynchronous Rails Plugin" url="http://code.inklingmarkets.com/asynchronous-rails-plugin/" htmlUrl="http://code.inklingmarkets.com/asynchronous-rails-plugin/">
      <outline type="link" text="ruby" url="http://ma.gnolia.com/tags/ruby" htmlUrl="http://ma.gnolia.com/tags/ruby"/>
      <outline type="link" text="plugin" url="http://ma.gnolia.com/tags/plugin" htmlUrl="http://ma.gnolia.com/tags/plugin"/>
      <outline type="link" text="ruby" url="http://ma.gnolia.com/tags/ruby" htmlUrl="http://ma.gnolia.com/tags/ruby"/>
      <outline type="link" text="plugin" url="http://ma.gnolia.com/tags/plugin" htmlUrl="http://ma.gnolia.com/tags/plugin"/>
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
    </outline>
    <outline description="" type="link" text="Skinny user activation" url="http://toolmantim.com/article/2007/1/31/skinny_user_activation" htmlUrl="http://toolmantim.com/article/2007/1/31/skinny_user_activation">
      <outline type="link" text="ruby" url="http://ma.gnolia.com/tags/ruby" htmlUrl="http://ma.gnolia.com/tags/ruby"/>
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
      <outline type="link" text="ruby" url="http://ma.gnolia.com/tags/ruby" htmlUrl="http://ma.gnolia.com/tags/ruby"/>
      <outline type="link" text="rails" url="http://ma.gnolia.com/tags/rails" htmlUrl="http://ma.gnolia.com/tags/rails"/>
    </outline>
  </body>
</opml>
