<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>hocuspokus &#187; ruby</title>
	<atom:link href="http://hocuspokus.net/category/ruby/feed" rel="self" type="application/rss+xml" />
	<link>http://hocuspokus.net</link>
	<description>the life and times of a code monkey</description>
	<lastBuildDate>Fri, 12 Mar 2010 15:57:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Installing RMagick on Snow Leopard /&#160;Leopard</title>
		<link>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2010%2F03%2Finstalling-rmagick-on-snow-leopard-leopard&amp;seed_title=Installing+RMagick+on+Snow+Leopard+%2F%26%23160%3BLeopard</link>
		<comments>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2010%2F03%2Finstalling-rmagick-on-snow-leopard-leopard&amp;seed_title=Installing+RMagick+on+Snow+Leopard+%2F%26%23160%3BLeopard#comments</comments>
		<pubDate>Sat, 06 Mar 2010 17:15:38 +0000</pubDate>
		<dc:creator>Daz</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[gem]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[snow-leopard]]></category>

		<guid isPermaLink="false">http://hocuspokus.net/?p=420</guid>
		<description><![CDATA[This used to be quite a complicated task to install ImageMagick and RMagick from source, but these days (thanks to some great work by others) it&#8217;s a piece of cake&#8230;

First install ImageMagick using this install script hosted on github (http://github.com/masterkain/ImageMagick-sl):


cd ~/src
git clone git://github.com/masterkain/ImageMagick-sl.git
cd ImageMagick-sl
chmod +x install_im.sh
sh install_im.sh


Now simply sit back and wait. (Oh, you&#8217;ll need [...]]]></description>
			<content:encoded><![CDATA[<p>This used to be quite a complicated task to install ImageMagick and RMagick from source, but these days (thanks to some great work by others) it&#8217;s a piece of cake&#8230;</p>

<p>First install ImageMagick using this install script hosted on github (<a href="http://github.com/masterkain/ImageMagick-sl">http://github.com/masterkain/ImageMagick-sl</a>):</p>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> ~<span style="color: #000000; font-weight: bold;">/</span>src
git clone git:<span style="color: #000000; font-weight: bold;">//</span>github.com<span style="color: #000000; font-weight: bold;">/</span>masterkain<span style="color: #000000; font-weight: bold;">/</span>ImageMagick-sl.git
<span style="color: #7a0874; font-weight: bold;">cd</span> ImageMagick-sl
<span style="color: #c20cb9; font-weight: bold;">chmod</span> +x install_im.sh
<span style="color: #c20cb9; font-weight: bold;">sh</span> install_im.sh</pre></div></div>


<p>Now simply sit back and wait. (Oh, you&#8217;ll need to enter your password at some points as the libraries are installed into <code>/usr/local</code>).</p>

<p>Then, once that&#8217;s done, RMagick is installed by:</p>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gem <span style="color: #c20cb9; font-weight: bold;">install</span> rmagick</pre></div></div>


<p>Simples. <img src='http://hocuspokus.net/wp-content/plugins/smilies-themer/tango/face-smile.png' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2010%2F03%2Finstalling-rmagick-on-snow-leopard-leopard&amp;seed_title=Installing+RMagick+on+Snow+Leopard+%2F%26%23160%3BLeopard/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing the Ruby Bindings for Oracle on Mac OS&#160;X</title>
		<link>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2010%2F03%2Finstalling-the-ruby-bindings-for-oracle-on-mac-os-x&amp;seed_title=Installing+the+Ruby+Bindings+for+Oracle+on+Mac+OS%26%23160%3BX</link>
		<comments>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2010%2F03%2Finstalling-the-ruby-bindings-for-oracle-on-mac-os-x&amp;seed_title=Installing+the+Ruby+Bindings+for+Oracle+on+Mac+OS%26%23160%3BX#comments</comments>
		<pubDate>Thu, 04 Mar 2010 09:36:56 +0000</pubDate>
		<dc:creator>Daz</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[gem]]></category>
		<category><![CDATA[install]]></category>

		<guid isPermaLink="false">http://hocuspokus.net/?p=410</guid>
		<description><![CDATA[This quick crib sheet is for the guys at work (and anyone else who might need help on this one)&#8230;

First install the oracle instant client somewhere - I normally install it to /usr/local/oracle/instantclient_10_2.  Then&#8230;


cd /usr/local/oracle/instantclient_10_2
ln -s libclntsh.dylib.10.1 libclntsh.dylib


Following this, run mkdir -p /usr/local/oracle/network/admin/, and place a copy of the tnsnames.ora file in this directory.

Now [...]]]></description>
			<content:encoded><![CDATA[<p>This quick crib sheet is for the guys at work (and anyone else who might need help on this one)&#8230;</p>

<p>First install the <a href="http://www.oracle.com/technology/software/tech/oci/instantclient/index.html">oracle instant client</a> somewhere - I normally install it to <code>/usr/local/oracle/instantclient_10_2</code>.  Then&#8230;</p>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>oracle<span style="color: #000000; font-weight: bold;">/</span>instantclient_10_2
<span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> libclntsh.dylib.10.1 libclntsh.dylib</pre></div></div>


<p>Following this, run <code>mkdir -p /usr/local/oracle/network/admin/</code>, and place a copy of the tnsnames.ora file in this directory.</p>

<p>Now you need to add the following to your <code>.profile</code> or <code>.bashrc</code> file:</p>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># Oracle env variables</span>
<span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">ORACLE_HOME</span>=<span style="color: #ff0000;">&quot;/usr/local/oracle/instantclient_10_2&quot;</span>
<span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">DYLD_LIBRARY_PATH</span>=<span style="color: #ff0000;">&quot;/usr/local/oracle/instantclient_10_2:<span style="color: #007800;">$DYLD_LIBRARY_PATH</span>&quot;</span>
<span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">SQLPATH</span>=<span style="color: #ff0000;">&quot;/usr/local/oracle/instantclient_10_2&quot;</span>
<span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">TNS_ADMIN</span>=<span style="color: #ff0000;">&quot;/usr/local/oracle/network/admin&quot;</span>
<span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">NLS_LANG</span>=<span style="color: #ff0000;">&quot;AMERICAN_AMERICA.UTF8&quot;</span>
<span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">PATH</span>=<span style="color: #ff0000;">&quot;<span style="color: #007800;">$PATH</span>:<span style="color: #007800;">$DYLD_LIBRARY_PATH</span>&quot;</span></pre></div></div>


<p>That&#8217;s all of the set-up done, now you just need to install the gem:</p>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gem <span style="color: #c20cb9; font-weight: bold;">install</span> ruby-oci8</pre></div></div>


<p>Done. <img src='http://hocuspokus.net/wp-content/plugins/smilies-themer/tango/face-smile.png' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2010%2F03%2Finstalling-the-ruby-bindings-for-oracle-on-mac-os-x&amp;seed_title=Installing+the+Ruby+Bindings+for+Oracle+on+Mac+OS%26%23160%3BX/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My First Gem:&#160;Biomart</title>
		<link>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2009%2F08%2Fmy-first-gem-biomart&amp;seed_title=My+First+Gem%3A%26%23160%3BBiomart</link>
		<comments>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2009%2F08%2Fmy-first-gem-biomart&amp;seed_title=My+First+Gem%3A%26%23160%3BBiomart#comments</comments>
		<pubDate>Mon, 31 Aug 2009 08:43:39 +0000</pubDate>
		<dc:creator>Daz</dc:creator>
				<category><![CDATA[ruby]]></category>
		<category><![CDATA[biomart]]></category>
		<category><![CDATA[gem]]></category>

		<guid isPermaLink="false">http://hocuspokus.net/2009/08/my-first-gem-biomart</guid>
		<description><![CDATA[A lot of my work these days involves building and querying biomart datasets. Interacting with the webservices (for queries) is pretty simple, you just have to post a piece of xml at the right url, but I found myself reusing a lot of boilerplate code in each and every new script.

So, to make my life [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of my work these days involves building and querying biomart datasets. Interacting with the webservices (for queries) is pretty simple, you just have to post a piece of xml at the right url, but I found myself reusing a lot of boilerplate code in each and every new script.</p>

<p>So, to make my life a little easier (and hopefully some others) I packaged all of the code up in a module with classes to handle all of the monkey work for me and decided to release it as a gem. <img src='http://hocuspokus.net/wp-content/plugins/smilies-themer/tango/face-smile.png' alt=':)' class='wp-smiley' /> </p>

<p>The source code is available from <a href="http://github.com/dazoakley/biomart/tree/master">github</a>, and the documentation is on <a href="http://rdoc.info/projects/dazoakley/biomart">rdoc.info</a>.</p>

<p>For more details, check out the <a href="http://rubyforge.org/forum/forum.php?forum_id=34404">release anouncement</a>.</p>

<p>It&#8217;s my first ruby module so any advice or pointers on how to make things better would be most appreciated. <img src='http://hocuspokus.net/wp-content/plugins/smilies-themer/tango/face-smile.png' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2009%2F08%2Fmy-first-gem-biomart&amp;seed_title=My+First+Gem%3A%26%23160%3BBiomart/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using PostgreSQL With Ruby on Rails on OS&#160;X</title>
		<link>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2008%2F11%2Fusing-postgresql-with-ruby-on-rails-on-os-x&amp;seed_title=Using+PostgreSQL+With+Ruby+on+Rails+on+OS%26%23160%3BX</link>
		<comments>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2008%2F11%2Fusing-postgresql-with-ruby-on-rails-on-os-x&amp;seed_title=Using+PostgreSQL+With+Ruby+on+Rails+on+OS%26%23160%3BX#comments</comments>
		<pubDate>Sun, 16 Nov 2008 15:45:01 +0000</pubDate>
		<dc:creator>Daz</dc:creator>
				<category><![CDATA[postgresql]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby-on-rails]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://hocuspokus.net/?p=274</guid>
		<description><![CDATA[Following on from my last post for getting PostgreSQL up and running nicely on Mac OS X, my next task was getting it playing nicely with ruby on rails - I&#8217;m off on a rails course next week so I&#8217;m getting stuff ready.  

It appears that there is currently two/three gem packages for using [...]]]></description>
			<content:encoded><![CDATA[<p>Following on from my <a href="/2008/11/16/install-postgresql-on-mac-os-x-leopard/">last post</a> for getting PostgreSQL up and running nicely on Mac OS X, my next task was getting it playing nicely with ruby on rails - I&#8217;m off on a rails course next week so I&#8217;m getting stuff ready. <img src='http://hocuspokus.net/wp-content/plugins/smilies-themer/tango/face-smile.png' alt=':)' class='wp-smiley' /> </p>

<p>It appears that there is currently two/three gem packages for using postgresql with ruby: <code>postgres</code>, <code>ruby-pg</code>, and <code>pg</code> - and from what I can make out, they&#8217;re all maintained by the same team now, (<code>postgres</code> was the original package, but it got abandoned - <code>ruby-pg</code> and <code>pg</code> are the replacements).  As such, i&#8217;ll go with the newer <code>ruby-pg</code> gem&#8230;</p>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">env</span> <span style="color: #007800;">ARCHFLAGS</span>=<span style="color: #ff0000;">&quot;-arch i386&quot;</span> gem <span style="color: #c20cb9; font-weight: bold;">install</span> \
 ruby-pg <span style="color: #660033;">--</span> \
 <span style="color: #660033;">--with-pgsql-lib</span>=<span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>postgresql83 \
 <span style="color: #660033;">--with-pgsql-include</span>=<span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>include<span style="color: #000000; font-weight: bold;">/</span>postgresql83</pre></div></div>


<p>Then finally, when writing the <code>database.yml</code> entry for connecting to postgresql, we have to define our adapter as follows:</p>


<div class="wp_syntax"><div class="code"><pre class="yaml" style="font-family:monospace;">development:
  adapter: postgresql
  database: test_dev
  encoding: unicode
  host: localhost
  user: XXXXX
  password: XXXXX
  timeout: 5000</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2008%2F11%2Fusing-postgresql-with-ruby-on-rails-on-os-x&amp;seed_title=Using+PostgreSQL+With+Ruby+on+Rails+on+OS%26%23160%3BX/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Developing Rails Applications on Mac OS X&#160;Leopard</title>
		<link>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2008%2F03%2Fdeveloping-rails-applications-on-mac-os-x-leopard&amp;seed_title=Developing+Rails+Applications+on+Mac+OS+X%26%23160%3BLeopard</link>
		<comments>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2008%2F03%2Fdeveloping-rails-applications-on-mac-os-x-leopard&amp;seed_title=Developing+Rails+Applications+on+Mac+OS+X%26%23160%3BLeopard#comments</comments>
		<pubDate>Sun, 16 Mar 2008 11:11:42 +0000</pubDate>
		<dc:creator>Daz</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[snippets]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://hocuspokus.net/2008/03/16/developing-rails-applications-on-mac-os-x-leopard/</guid>
		<description><![CDATA[First in a series of three articles from Apple on Ruby on Rails development on Mac OS X Leopard.  Definitely worth a bookmark.


  Ruby on Rails is a popular and powerful open source web framework for rapidly creating high-quality web applications to help you keep up with the speed of the Web. Rails [...]]]></description>
			<content:encoded><![CDATA[<p>First in a series of three articles from Apple on Ruby on Rails development on Mac OS X Leopard.  Definitely worth a bookmark.</p>

<blockquote>
  <p>Ruby on Rails is a popular and powerful open source web framework for rapidly creating high-quality web applications to help you keep up with the speed of the Web. Rails is thriving on Mac OS X, and Leopard comes pre-installed with Ruby, Rails, Mongrel, Capistrano, Subversion, and other tools that help to streamline the development and deployment of Rails applications. In addition, the Organizer feature of XCode 3.0 keeps your development workflow efficient.</p>
  
  <p>This article gives you a full tour of Ruby on Rails 2.0 on Leopardâ€”starting with building a web application using the latest Rails features with Xcode 3.0, and finishing with deploying the application to a production server running Leopard Server. Along the way we&#8217;ll explore unique features and benefits that Leopard brings to the party. In the end you&#8217;ll be better equipped to consider the advantages of powering your web application with Rails on Leopard.</p>
  
  <p>This is the first in a series of three articles:</p>
  
  <ul>
  <li>This article on Development, where you learn to build a basic RESTful Rails application using Xcode 3.0;</li>
  <li>Customization, where we discuss working with views and web forms, adding AJAX support, and supporting an iPhone interface;</li>
  <li>Deployment, where we set up version control, write a Capistrano recipe, and deploy on Leopard Server.</li>
  </ul>
  
  <p>Together they will give you a great start in working with Rails on Mac OS X Leopard.</p>
</blockquote>

<p><a href="http://developer.apple.com/tools/developonrailsleopard.html" class="via">full article</a></p>
<a href="http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2008%2F03%2Fdeveloping-rails-applications-on-mac-os-x-leopard&amp;seed_title=Developing+Rails+Applications+on+Mac+OS+X%26%23160%3BLeopard" rel="bookmark" class="asides-permalink" title="Permanent Link to Developing Rails Applications on Mac OS X&nbsp;Leopard">(2)</a>]]></content:encoded>
			<wfw:commentRss>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2008%2F03%2Fdeveloping-rails-applications-on-mac-os-x-leopard&amp;seed_title=Developing+Rails+Applications+on+Mac+OS+X%26%23160%3BLeopard/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Active Scaffold Ajax CRUD Interfaces for Ruby on&#160;Rails</title>
		<link>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2007%2F12%2Factive-scaffold-ajax-crud-interfaces-for-ruby-on-rails&amp;seed_title=Active+Scaffold+Ajax+CRUD+Interfaces+for+Ruby+on%26%23160%3BRails</link>
		<comments>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2007%2F12%2Factive-scaffold-ajax-crud-interfaces-for-ruby-on-rails&amp;seed_title=Active+Scaffold+Ajax+CRUD+Interfaces+for+Ruby+on%26%23160%3BRails#comments</comments>
		<pubDate>Sun, 30 Dec 2007 11:00:06 +0000</pubDate>
		<dc:creator>Daz</dc:creator>
				<category><![CDATA[ruby]]></category>
		<category><![CDATA[snippets]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://hocuspokus.net/2007/12/30/active-scaffold-ajax-crud-interfaces-for-ruby-on-rails/</guid>
		<description><![CDATA[This could be most useful in the near future&#8230;


  Most web applications have many more model objects exposed on the backend, or admin side, than they do on the front. Coding interfaces for all those models is redundant and a waste of resources when all you need is CRUD functionality thatâ€™s smart enough to [...]]]></description>
			<content:encoded><![CDATA[<p>This could be most useful in the near future&#8230;</p>

<blockquote>
  <p>Most web applications have many more model objects exposed on the backend, or admin side, than they do on the front. Coding interfaces for all those models is redundant and a waste of resources when all you need is CRUD functionality thatâ€™s smart enough to handle all your ActiveRecord associations.</p>
  
  <p><a href="http://activescaffold.com/">ActiveScaffold</a> is a Ruby on Rails plugin that provides you with a wealth of dynamically created goodness, just plug the ActiveScaffold into your controller, you can have a AJAXified table interface for creating, updating, and deleting objects then. It has the following main features as well.</p>
  
  <ul>
  <li>Automatic handling of ActiveRecord associations</li>
  <li>Sorting, Search and Pagination</li>
  <li>Graceful JavaScript degradation</li>
  <li>RESTful API support (XML/YAML/JSON) baked in</li>
  <li>Sexy CSS styling and theming support</li>
  </ul>
</blockquote>

<p><img src="http://hocuspokus.net/wp-content/uploads/2007/12/active-scaffold.png" alt="active-scaffold.png" class="center" /></p>

<p><a href="http://www.webappers.com/2007/12/30/active-scaffold-ajax-crud-interfaces-for-ruby-on-rails/" class="via">via</a></p>
<a href="http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2007%2F12%2Factive-scaffold-ajax-crud-interfaces-for-ruby-on-rails&amp;seed_title=Active+Scaffold+Ajax+CRUD+Interfaces+for+Ruby+on%26%23160%3BRails" rel="bookmark" class="asides-permalink" title="Permanent Link to Active Scaffold Ajax CRUD Interfaces for Ruby on&nbsp;Rails">(0)</a>]]></content:encoded>
			<wfw:commentRss>http://hocuspokus.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fhocuspokus.net%2F2007%2F12%2Factive-scaffold-ajax-crud-interfaces-for-ruby-on-rails&amp;seed_title=Active+Scaffold+Ajax+CRUD+Interfaces+for+Ruby+on%26%23160%3BRails/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->