<?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>@neilmiddleton &#187; Rails</title>
	<atom:link href="http://neilmiddleton.com/tag/rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://neilmiddleton.com</link>
	<description>in more than 140 characters</description>
	<lastBuildDate>Tue, 09 Mar 2010 10:59:23 +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>The demise of the squirrel</title>
		<link>http://neilmiddleton.com/2010/01/25/the-demise-of-the-squirrel/</link>
		<comments>http://neilmiddleton.com/2010/01/25/the-demise-of-the-squirrel/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 21:24:31 +0000</pubDate>
		<dc:creator>Neil</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Trends]]></category>

		<guid isPermaLink="false">http://neilmiddleton.com/?p=617</guid>
		<description><![CDATA[If you&#8217;ve ended up here from Google, expecting to see some sort of blog post on ColdFusion, Flash or Flex, the site you were expecting to see is no longer around, so you&#8217;re best off heading back to Google and trying another link.  Even better, stick around and have a browse, you never know, you [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><span style="color: #800000;">If you&#8217;ve ended up here from Google, expecting to see some sort of blog post on ColdFusion, Flash or Flex, the site you were expecting to see is no longer around, so you&#8217;re best off heading back to Google and trying another link.  Even better, stick around and have a browse, you never know, you might just like it.<br />
</span></p></blockquote>
<p>After three years, and quite a few aggregated posts (over 100K at time of writing), I&#8217;ve decided finally to turn off feed-squirrel.com.  I&#8217;m not going to go into any nitty gritty of why, when and how, but basically just list out a few reasons in case anyone is bothered:</p>
<p>1.  Feed-Squirrel.com was largely a fully autonomous application, it sat there day in day out grabbing posts of various blogs out there, and turning them into a website.  Essentially the blog authors built it, I just supplied it with electricity.  Saying that though, one element wasn&#8217;t automated, which was adding new feeds and culling the old ones.  As I don&#8217;t really have the time to do this (or the inclination), I thought it best to stop.  There&#8217;s plenty of other aggregators out there (<a href="http://feeds.adobe.com/" target="_blank">AXNA</a> being one), or better yet, grab an <a href="http://www.google.com/reader" target="_blank">RSS reader</a> and make your own.</p>
<p>2.  Whilst, in 2006, ColdFusion was one of my main interests development wise, I now have moved on and no longer hold the same interest in the content.  I still use ColdFusion from time to time in a professional context when clients require it, but these days I much prefer to work with tools such as <a href="http://rubyonrails.org/" target="_blank">Ruby on Rails</a>, <a href="http://jquery.com/" target="_blank">jQuery</a> and co.</p>
<p>3. Not having the site means not having to worry about uptime, backups, updates etc etc.  This blog is all I want to worry about.</p>
<p>If anyone really wants a copy of the database I&#8217;ll happily let them grab a copy, but don&#8217;t ask for the code, it&#8217;s too embarrassing.</p>
<p>So long, and thanks for all the nuts.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://neilmiddleton.com/2010/01/25/the-demise-of-the-squirrel/&amp;title=The+demise+of+the+squirrel" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://neilmiddleton.com/2010/01/25/the-demise-of-the-squirrel/&amp;title=The+demise+of+the+squirrel" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=The+demise+of+the+squirrel&amp;url=http://neilmiddleton.com/2010/01/25/the-demise-of-the-squirrel/&amp;title=The+demise+of+the+squirrel" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://neilmiddleton.com/2010/01/25/the-demise-of-the-squirrel/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://neilmiddleton.com/2010/01/25/the-demise-of-the-squirrel/&amp;title=The+demise+of+the+squirrel" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://neilmiddleton.com/2010/01/25/the-demise-of-the-squirrel/&amp;T=The+demise+of+the+squirrel" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://neilmiddleton.com/2010/01/25/the-demise-of-the-squirrel/&amp;title=The+demise+of+the+squirrel" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://neilmiddleton.com/2010/01/25/the-demise-of-the-squirrel/&amp;title=The+demise+of+the+squirrel" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://neilmiddleton.com/2010/01/25/the-demise-of-the-squirrel/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://neilmiddleton.com/2010/01/25/the-demise-of-the-squirrel/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+The+demise+of+the+squirrel+@+http://neilmiddleton.com/2010/01/25/the-demise-of-the-squirrel/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://neilmiddleton.com/2010/01/25/the-demise-of-the-squirrel/&amp;t=The+demise+of+the+squirrel" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://neilmiddleton.com/2010/01/25/the-demise-of-the-squirrel/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>BrowserCMS Gotcha &#8211; missing cms/application.js</title>
		<link>http://neilmiddleton.com/2010/01/14/browsercms-gotcha-missing-cmsapplication-js/</link>
		<comments>http://neilmiddleton.com/2010/01/14/browsercms-gotcha-missing-cmsapplication-js/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 00:15:31 +0000</pubDate>
		<dc:creator>Neil</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[BrowserCMS]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://neilmiddleton.com/?p=593</guid>
		<description><![CDATA[I came across an issue today whilst putting together a site using the BrowserCMS content management system for Rails (and if you need a CMS, look no further).
Essentially I was ending up with a situation whereby when I was trying to remove an item from a container I was getting the following error:

No action responded [...]]]></description>
			<content:encoded><![CDATA[<p>I came across an issue today whilst putting together a site using the <a title="BrowserCMS" href="http://www.browsercms.org/" target="_blank">BrowserCMS</a> content management system for Rails (and if you need a CMS, look no further).</p>
<p>Essentially I was ending up with a situation whereby when I was trying to remove an item from a container I was getting the following error:</p>

<div class="wp_syntax"><div class="code"><pre class="rails" style="font-family:monospace;">No action responded to <span style="color:#5A0A0A; font-weight:bold;">show</span>. <span style="color:#9900CC;">Actions</span>: cms_connectable_path,  cms_index_path_for, 
cms_index_url_for, cms_new_path_for,  cms_new_url_for, cms_toolbar, container, 
container_has_block?, create,  <span style="color:#5A0A0A; font-weight:bold;">current_page</span>, <span style="color:#5A0A0A; font-weight:bold;">destroy</span>, edit_cms_connectable_path, 
handle_access_denied,  handle_server_error, move_down, move_to_bottom, 
move_to_top, move_up,  <span style="color:#5A0A0A; font-weight:bold;">new</span>, page_title, render_breadcrumbs, <span style="color:#9966CC; font-weight:bold;">and</span> render_portlet</pre></div></div>

<p>After a little digging, I discovered that this is not a rails bug, or a BrowserCMS issue, but a missing Javascript file that needs to be in all of your templates (as well as the cms_toolbar) cms/application.js.  This file attaches all the required js functions to the BCMS buttons, and thus turns the necessary GETs into POSTs etc etc etc.</p>
<p>However, you don&#8217;t want this included all the time, but only when you&#8217;re logged in as an adminstrator or someone who requires the use of those buttons.  Therefore, the following code is required in each of your templates:</p>

<div class="wp_syntax"><div class="code"><pre class="rails" style="font-family:monospace;"><span style="color:#006600; font-weight:bold;">&lt;</span> <span style="color:#006600; font-weight:bold;">%</span>= able_to? <span style="color:#ff3333; font-weight:bold;">:edit_content</span>, <span style="color:#ff3333; font-weight:bold;">:publish_content</span>, <span style="color:#ff3333; font-weight:bold;">:administrate</span> <span style="color:#9966CC; font-weight:bold;">do</span>
     <span style="color:#5A0A0A; font-weight:bold;">javascript_include_tag</span> <span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#996600;">&quot;cms/application&quot;</span><span style="color:#006600; font-weight:bold;">&#93;</span>, <span style="color:#ff3333; font-weight:bold;">:cache</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#0000FF; font-weight:bold;">true</span>
 <span style="color:#9966CC; font-weight:bold;">end</span> <span style="color:#006600; font-weight:bold;">%&gt;</span></pre></div></div>

<p>This will ensure that everything hooks up as it needs to, and only when it needs to.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://neilmiddleton.com/2010/01/14/browsercms-gotcha-missing-cmsapplication-js/&amp;title=BrowserCMS+Gotcha+%26%238211%3B+missing+cms%2Fapplication.js" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://neilmiddleton.com/2010/01/14/browsercms-gotcha-missing-cmsapplication-js/&amp;title=BrowserCMS+Gotcha+%26%238211%3B+missing+cms%2Fapplication.js" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=BrowserCMS+Gotcha+%26%238211%3B+missing+cms%2Fapplication.js&amp;url=http://neilmiddleton.com/2010/01/14/browsercms-gotcha-missing-cmsapplication-js/&amp;title=BrowserCMS+Gotcha+%26%238211%3B+missing+cms%2Fapplication.js" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://neilmiddleton.com/2010/01/14/browsercms-gotcha-missing-cmsapplication-js/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://neilmiddleton.com/2010/01/14/browsercms-gotcha-missing-cmsapplication-js/&amp;title=BrowserCMS+Gotcha+%26%238211%3B+missing+cms%2Fapplication.js" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://neilmiddleton.com/2010/01/14/browsercms-gotcha-missing-cmsapplication-js/&amp;T=BrowserCMS+Gotcha+%26%238211%3B+missing+cms%2Fapplication.js" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://neilmiddleton.com/2010/01/14/browsercms-gotcha-missing-cmsapplication-js/&amp;title=BrowserCMS+Gotcha+%26%238211%3B+missing+cms%2Fapplication.js" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://neilmiddleton.com/2010/01/14/browsercms-gotcha-missing-cmsapplication-js/&amp;title=BrowserCMS+Gotcha+%26%238211%3B+missing+cms%2Fapplication.js" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://neilmiddleton.com/2010/01/14/browsercms-gotcha-missing-cmsapplication-js/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://neilmiddleton.com/2010/01/14/browsercms-gotcha-missing-cmsapplication-js/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+BrowserCMS+Gotcha+%26%238211%3B+missing+cms%2Fapplication.js+@+http://neilmiddleton.com/2010/01/14/browsercms-gotcha-missing-cmsapplication-js/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://neilmiddleton.com/2010/01/14/browsercms-gotcha-missing-cmsapplication-js/&amp;t=BrowserCMS+Gotcha+%26%238211%3B+missing+cms%2Fapplication.js" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://neilmiddleton.com/2010/01/14/browsercms-gotcha-missing-cmsapplication-js/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>links for 2009-07-28</title>
		<link>http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/</link>
		<comments>http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 15:07:58 +0000</pubDate>
		<dc:creator>Neil</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/</guid>
		<description><![CDATA[

iridesco&#039;s time-warp
Really handy for when your testing is time critical


rcov Bug Reporting
Knowing Is Half the Battle


Programmatically Creating Website Thumbnails


CheddarGetter
If you&#039;re looking for a way of getting some money back for your SaaS application, then looky here.


Mac OS X Setup
If you have a new machine and need to set it up for Rails, then lookie here


JRuby&#039;s [...]]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://github.com/iridesco/time-warp/tree/master">iridesco&#039;s time-warp</a></div>
<div class="delicious-extended">Really handy for when your testing is time critical</div>
</li>
<li>
<div class="delicious-link"><a href="http://blog.thinkrelevance.com/2009/7/28/rcov-bug-reporting">rcov Bug Reporting</a></div>
<div class="delicious-extended">Knowing Is Half the Battle</div>
</li>
<li>
<div class="delicious-link"><a href="http://accidentaltechnologist.com/ruby/programmatically-creating-website-thumbnails/">Programmatically Creating Website Thumbnails</a></div>
</li>
<li>
<div class="delicious-link"><a href="https://cheddargetter.com/">CheddarGetter</a></div>
<div class="delicious-extended">If you&#039;re looking for a way of getting some money back for your SaaS application, then looky here.</div>
</li>
<li>
<div class="delicious-link"><a href="http://graysky.org/mac-osx-setup/">Mac OS X Setup</a></div>
<div class="delicious-extended">If you have a new machine and need to set it up for Rails, then lookie here</div>
</li>
<li>
<div class="delicious-link"><a href="http://blog.headius.com/2009/07/jrubys-importance-to-ruby-and-erubycon.html">JRuby&#039;s Importance to Ruby, and eRubyCon 2009</a></div>
</li>
<li>
<div class="delicious-link"><a href="http://weblog.rubyonrails.org/2009/7/28/rails-bugmash">Rails BugMash</a></div>
<div class="delicious-extended">Adobe did this a while back with the Flex SDK &#8211; now it&#039;s time for the Rails community to have a turn</div>
</li>
</ul>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/&amp;title=links+for+2009-07-28" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/&amp;title=links+for+2009-07-28" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=links+for+2009-07-28&amp;url=http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/&amp;title=links+for+2009-07-28" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/&amp;title=links+for+2009-07-28" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/&amp;T=links+for+2009-07-28" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/&amp;title=links+for+2009-07-28" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/&amp;title=links+for+2009-07-28" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+links+for+2009-07-28+@+http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/&amp;t=links+for+2009-07-28" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://neilmiddleton.com/2009/07/28/links-for-2009-07-28/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>links for 2009-07-27</title>
		<link>http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/</link>
		<comments>http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 15:06:17 +0000</pubDate>
		<dc:creator>Neil</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/</guid>
		<description><![CDATA[

ack
better than grep, a power search tool for programmers


Make your test suite UNCOMFORTABLY FAST!
Interesting read on how to make your test suites much much quicker


Rails Envy: RailsLab: Scaling Your Database &#8211; Part 1
Very interesting and well worth watching


Backgrounded: A Simple Wrapper for Ruby Background Tasks
Following on from last week&#039;s posts on Delayed Job, here&#039;s another [...]]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://betterthangrep.com/">ack</a></div>
<div class="delicious-extended">better than grep, a power search tool for programmers</div>
</li>
<li>
<div class="delicious-link"><a href="http://giantrobots.thoughtbot.com/2009/7/24/make-your-test-suite-uncomfortably-fast">Make your test suite UNCOMFORTABLY FAST!</a></div>
<div class="delicious-extended">Interesting read on how to make your test suites much much quicker</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.railsenvy.com/2009/7/23/scaling-your-database">Rails Envy: RailsLab: Scaling Your Database &#8211; Part 1</a></div>
<div class="delicious-extended">Very interesting and well worth watching</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.rubyinside.com/backgrounded-a-simple-wrapper-for-ruby-background-tasks-2100.html">Backgrounded: A Simple Wrapper for Ruby Background Tasks</a></div>
<div class="delicious-extended">Following on from last week&#039;s posts on Delayed Job, here&#039;s another option</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.bencurtis.com/archives/2009/07/automating-ec2-deployments-with-ruby/">Automating ec2 deployments with Ruby</a></div>
</li>
<li>
<div class="delicious-link"><a href="http://giantrobots.thoughtbot.com/2009/7/24/enforcer-and-report_card">report_card</a></div>
<div class="delicious-extended">A neat little tool for seeing how your code&#039;s looking and what you can do to improve it.</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.metabates.com/2009/07/24/apple-push-notifications-on-rails/">Apple Push Notifications on Rails</a></div>
</li>
<li>
<div class="delicious-link"><a href="http://rubyforge.org/forum/forum.php?forum_id=33814">sqlite3-ruby-1.2.5-released</a></div>
<div class="delicious-extended">An update for Sqlite3 on Ruby.  Better 1.9 Support and a few bug fixes</div>
</li>
<li>
<div class="delicious-link"><a href="http://groups.google.com/group/github/browse_thread/thread/21504b22aea01f8e?hl=en">Git, Github, workflow questions</a></div>
<div class="delicious-extended">Really interesting read on branching strategies with Git.  Amazing how different a better branching tool can change the way you work so much.</div>
</li>
</ul>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/&amp;title=links+for+2009-07-27" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/&amp;title=links+for+2009-07-27" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=links+for+2009-07-27&amp;url=http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/&amp;title=links+for+2009-07-27" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/&amp;title=links+for+2009-07-27" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/&amp;T=links+for+2009-07-27" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/&amp;title=links+for+2009-07-27" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/&amp;title=links+for+2009-07-27" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+links+for+2009-07-27+@+http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/&amp;t=links+for+2009-07-27" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://neilmiddleton.com/2009/07/27/links-for-2009-07-27/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>links for 2009-07-23</title>
		<link>http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/</link>
		<comments>http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 15:06:35 +0000</pubDate>
		<dc:creator>Neil</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/</guid>
		<description><![CDATA[

Do it Later With Delayed Job.
A nice little guide on how to ensure your site stays snappy, whilst leaving the heavy lifting to another process


Your Web Service Might Not Be RESTful If…
A list of pointers on how to do RESTful the &#039;right&#039; way




Bookmark It



















]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://www.therailsway.com/2009/7/22/do-it-later-with-delayed-job">Do it Later With Delayed Job.</a></div>
<div class="delicious-extended">A nice little guide on how to ensure your site stays snappy, whilst leaving the heavy lifting to another process</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.theamazingrando.com/blog/?p=107">Your Web Service Might Not Be RESTful If…</a></div>
<div class="delicious-extended">A list of pointers on how to do RESTful the &#039;right&#039; way</div>
</li>
</ul>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/&amp;title=links+for+2009-07-23" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/&amp;title=links+for+2009-07-23" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=links+for+2009-07-23&amp;url=http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/&amp;title=links+for+2009-07-23" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/&amp;title=links+for+2009-07-23" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/&amp;T=links+for+2009-07-23" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/&amp;title=links+for+2009-07-23" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/&amp;title=links+for+2009-07-23" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+links+for+2009-07-23+@+http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/&amp;t=links+for+2009-07-23" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://neilmiddleton.com/2009/07/23/links-for-2009-07-23/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>links for 2009-07-22</title>
		<link>http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/</link>
		<comments>http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 15:05:42 +0000</pubDate>
		<dc:creator>Neil</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/</guid>
		<description><![CDATA[

Sunspot: Solr-powered search for Ruby objects
Use Solr?  Use Ruby?  Snap.


Major update to Ruby on Rails OAuth Plugin
And now it&#039;s a gem!


rubygems-1.3.5
A refresh of RubyGems is out including a few bug fixes&#8230;


Gestalt: Write Ruby, Python and XAML in your HTML pages.
Voodoo crazy stuff to do with Silverlight and Ruby inline in your page


Insurance on [...]]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://outoftime.github.com/sunspot/">Sunspot: Solr-powered search for Ruby objects</a></div>
<div class="delicious-extended">Use Solr?  Use Ruby?  Snap.</div>
</li>
<li>
<div class="delicious-link"><a href="http://stakeventures.com/articles/2009/07/21/major-update-to-ruby-on-rails-oauth-plugin">Major update to Ruby on Rails OAuth Plugin</a></div>
<div class="delicious-extended">And now it&#039;s a gem!</div>
</li>
<li>
<div class="delicious-link"><a href="http://rubyforge.org/forum/forum.php?forum_id=33759">rubygems-1.3.5</a></div>
<div class="delicious-extended">A refresh of RubyGems is out including a few bug fixes&#8230;</div>
</li>
<li>
<div class="delicious-link"><a href="http://visitmix.com/labs/gestalt/">Gestalt: Write Ruby, Python and XAML in your HTML pages.</a></div>
<div class="delicious-extended">Voodoo crazy stuff to do with Silverlight and Ruby inline in your page</div>
</li>
<li>
<div class="delicious-link"><a href="http://blog.thinkrelevance.com/2009/7/21/insurance-on-rails-2">Insurance on Rails</a></div>
<div class="delicious-extended">An interesting read on Rails in the Enterprise, usability, and the right way to tackle building web based applications.  Remember, don&#039;t get flashy, keep it simple.</div>
</li>
</ul>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/&amp;title=links+for+2009-07-22" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/&amp;title=links+for+2009-07-22" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=links+for+2009-07-22&amp;url=http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/&amp;title=links+for+2009-07-22" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/&amp;title=links+for+2009-07-22" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/&amp;T=links+for+2009-07-22" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/&amp;title=links+for+2009-07-22" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/&amp;title=links+for+2009-07-22" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+links+for+2009-07-22+@+http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/&amp;t=links+for+2009-07-22" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://neilmiddleton.com/2009/07/22/links-for-2009-07-22/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>links for 2009-07-21</title>
		<link>http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/</link>
		<comments>http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 15:08:21 +0000</pubDate>
		<dc:creator>Neil</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/</guid>
		<description><![CDATA[

Git User&#039;s Survey 2009
If you&#039;re a git user, give it a go, it all adds up for a better toolset&#8230;


Rails 2.3.3: Touching, faster JSON, bug fixes
Rails 2.3.3 is out &#8211; so go upgrade now




Bookmark It



















]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://www.survs.com/survey?id=2PIMZGU0&amp;channel=Q0EKJ3NF54">Git User&#039;s Survey 2009</a></div>
<div class="delicious-extended">If you&#039;re a git user, give it a go, it all adds up for a better toolset&#8230;</div>
</li>
<li>
<div class="delicious-link"><a href="http://weblog.rubyonrails.org/2009/7/20/rails-2-3-3-touching-faster-json-bug-fixes">Rails 2.3.3: Touching, faster JSON, bug fixes</a></div>
<div class="delicious-extended">Rails 2.3.3 is out &#8211; so go upgrade now</div>
</li>
</ul>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/&amp;title=links+for+2009-07-21" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/&amp;title=links+for+2009-07-21" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=links+for+2009-07-21&amp;url=http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/&amp;title=links+for+2009-07-21" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/&amp;title=links+for+2009-07-21" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/&amp;T=links+for+2009-07-21" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/&amp;title=links+for+2009-07-21" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/&amp;title=links+for+2009-07-21" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+links+for+2009-07-21+@+http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/&amp;t=links+for+2009-07-21" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://neilmiddleton.com/2009/07/21/links-for-2009-07-21/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>links for 2009-07-20</title>
		<link>http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/</link>
		<comments>http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 15:06:03 +0000</pubDate>
		<dc:creator>Neil</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/</guid>
		<description><![CDATA[

Webkit 3D Ubercarousel + Uberplayer now in HD!
A neat little demo of the upcoming capabilities of WebKit.  Flash &#8211; your life&#039;s going to get a lot harder&#8230;


The Lazy developer: Tweak your MySQL
Simple ways to instantly improve MySQL performance if you&#039;re into that sort of thing


What do we need to get on Ruby 1.9?
An interesting [...]]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://paulbakaus.com/2009/07/20/totally-uber-webkit-3d-ubercarousel-uberplayer-now-in-hd/">Webkit 3D Ubercarousel + Uberplayer now in HD!</a></div>
<div class="delicious-extended">A neat little demo of the upcoming capabilities of WebKit.  Flash &#8211; your life&#039;s going to get a lot harder&#8230;</div>
</li>
<li>
<div class="delicious-link"><a href="http://eizesus.com/2009/7/the-lazy-developer-tweak-your-mysql">The Lazy developer: Tweak your MySQL</a></div>
<div class="delicious-extended">Simple ways to instantly improve MySQL performance if you&#039;re into that sort of thing</div>
</li>
<li>
<div class="delicious-link"><a href="http://yehudakatz.com/2009/07/17/what-do-we-need-to-get-on-ruby-1-9/">What do we need to get on Ruby 1.9?</a></div>
<div class="delicious-extended">An interesting set of comments on what we need for 1.9 adoption in the mainstream.  I would say having your apps working with no changes is a good start <img src='http://neilmiddleton.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </div>
</li>
</ul>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/&amp;title=links+for+2009-07-20" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/&amp;title=links+for+2009-07-20" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=links+for+2009-07-20&amp;url=http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/&amp;title=links+for+2009-07-20" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/&amp;title=links+for+2009-07-20" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/&amp;T=links+for+2009-07-20" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/&amp;title=links+for+2009-07-20" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/&amp;title=links+for+2009-07-20" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+links+for+2009-07-20+@+http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/&amp;t=links+for+2009-07-20" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://neilmiddleton.com/2009/07/20/links-for-2009-07-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>links for 2009-07-17</title>
		<link>http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/</link>
		<comments>http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 11:04:21 +0000</pubDate>
		<dc:creator>Neil</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/</guid>
		<description><![CDATA[

The Great Ruby IDE Smackdown of &#039;09
A nice little comparison of Ruby IDE&#039;s out there &#8211; for those of us who can&#039;t afford TextMate.


#haml
If you&#039;ve not checked out Haml yet, do so, it&#039;s an incredibly nice looking way of writing HTML.  I&#039;ve not tried it yet, but I think I will try it sometime [...]]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://pivotallabs.com/users/chad/blog/articles/933-the-great-ruby-ide-smackdown-of-09">The Great Ruby IDE Smackdown of &#039;09</a></div>
<div class="delicious-extended">A nice little comparison of Ruby IDE&#039;s out there &#8211; for those of us who can&#039;t afford TextMate.</div>
</li>
<li>
<div class="delicious-link"><a href="http://haml-lang.com/">#haml</a></div>
<div class="delicious-extended">If you&#039;ve not checked out Haml yet, do so, it&#039;s an incredibly nice looking way of writing HTML.  I&#039;ve not tried it yet, but I think I will try it sometime very soon</div>
</li>
<li>
<div class="delicious-link"><a href="http://giantrobots.thoughtbot.com/2009/7/16/a-few-hoptoad-ui-adjustments">A few Hoptoad UI adjustments</a></div>
<div class="delicious-extended">Hoptoad is new and improved, and here&#039;s the lowdown.  It&#039;s a great app and well worth checking out.</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.notgeeklycorrect.com/english/2009/07/14/10-things-ive-learned-developing-in-rails/">10 things I’ve learned developing in rails</a></div>
<div class="delicious-extended">10 very good lessons to be learned from a few years of Rails development.  In hindsight they mostly seem quite obvious <img src='http://neilmiddleton.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </div>
</li>
<li>
<div class="delicious-link"><a href="http://twit.tv/natn108">net@night &amp; Jason Fried of 37signals</a></div>
<div class="delicious-extended">If you&#039;re a TWiT listener like I am, and use Rails, this is quite an interesting podcast..</div>
</li>
<li>
<div class="delicious-link"><a href="http://blog.jquery.com/2009/07/16/jquery-conference-2009-registration-open/">jQuery Conference 2009: Registration Open</a></div>
<div class="delicious-extended">If you like jQuery, you&#039;ll most likely like this too&#8230;</div>
</li>
<li>
<div class="delicious-link"><a href="http://adam.blog.heroku.com/past/2009/7/6/sql_databases_dont_scale/">SQL Databases Don&#039;t Scale</a></div>
<div class="delicious-extended">An interesting, but slightly old, post on why SQL databases don&#039;t scale (apparently)</div>
</li>
<li>
<div class="delicious-link"><a href="http://blog.getfirebug.com/?p=295">Firebug 1.4.0</a></div>
<div class="delicious-extended">It&#039;s out, so go download it</div>
</li>
</ul>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/&amp;title=links+for+2009-07-17" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/&amp;title=links+for+2009-07-17" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=links+for+2009-07-17&amp;url=http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/&amp;title=links+for+2009-07-17" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/&amp;title=links+for+2009-07-17" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/&amp;T=links+for+2009-07-17" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/&amp;title=links+for+2009-07-17" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/&amp;title=links+for+2009-07-17" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+links+for+2009-07-17+@+http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/&amp;t=links+for+2009-07-17" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://neilmiddleton.com/2009/07/17/links-for-2009-07-17/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>links for 2009-07-16</title>
		<link>http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/</link>
		<comments>http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 11:05:08 +0000</pubDate>
		<dc:creator>Neil</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/</guid>
		<description><![CDATA[

trix&#039;s nano
A neat little templating engine for jQuery &#8211; essential if you&#039;re looking at injecting chunks of HTML into a page
(tags: jquery plugins)


Aston Martin DBR2 Recreated With Space Age Technology
Non so tech related, but very damn cool


Background Jobs with DJ on Heroku
Heroku gets better and better with the new addition of Delayed::Job for all your [...]]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://github.com/trix/nano/tree/master">trix&#039;s nano</a></div>
<div class="delicious-extended">A neat little templating engine for jQuery &#8211; essential if you&#039;re looking at injecting chunks of HTML into a page</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/neilmiddleton/jquery">jquery</a> <a href="http://delicious.com/neilmiddleton/plugins">plugins</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://jalopnik.com/5315231/gallery/">Aston Martin DBR2 Recreated With Space Age Technology</a></div>
<div class="delicious-extended">Non so tech related, but very damn cool</div>
</li>
<li>
<div class="delicious-link"><a href="http://blog.heroku.com/archives/2009/7/15/background_jobs_with_dj_on_heroku/">Background Jobs with DJ on Heroku</a></div>
<div class="delicious-extended">Heroku gets better and better with the new addition of Delayed::Job for all your applications heavy lifting needs</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.rubyinside.com/6-free-ruby-icons-for-your-projects-2056.html">6 Free Ruby Icons For Your Projects</a></div>
<div class="delicious-extended">Some nice little icons to use.  See them in a Finder near you soon&#8230;</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.engineyard.com/blog/2009/evolving-rails-retaining-backward-compatibility/">Evolving Rails: Retaining Backward Compatibility</a></div>
<div class="delicious-extended">Some nice tips on how to take your application forward without killing everyone who&#039;s backwards</div>
</li>
<li>
<div class="delicious-link"><a href="http://weblog.rubyonrails.org/2009/7/15/ruby-rails-conferences-in-09">Remaining Ruby &amp; Rails Conferences in 09</a></div>
<div class="delicious-extended">If you&#039;ve got some budget and time, get yourself along to one of these, they are a great way to learn.</div>
</li>
<li>
<div class="delicious-link"><a href="http://ruby-versions.net/">Ruby Versions</a></div>
<div class="delicious-extended">Need to see if some code is compatible on a certain Ruby version?  SSH to here, and check it out then.</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/neilmiddleton/ruby">ruby</a> <a href="http://delicious.com/neilmiddleton/versions">versions</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://github.com/sdsykes/read_from_slave/tree/master">sdsykes&#039;s read_from_slave</a></div>
<div class="delicious-extended">A nice little gem for splitting your DB architecture down the middle, firing writes at one database, and reads from another</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/neilmiddleton/rails">rails</a>)</div>
</li>
</ul>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/&amp;title=links+for+2009-07-16" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/&amp;title=links+for+2009-07-16" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=links+for+2009-07-16&amp;url=http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/&amp;title=links+for+2009-07-16" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/&amp;title=links+for+2009-07-16" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/&amp;T=links+for+2009-07-16" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/&amp;title=links+for+2009-07-16" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/&amp;title=links+for+2009-07-16" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+links+for+2009-07-16+@+http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/&amp;t=links+for+2009-07-16" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://neilmiddleton.com/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://neilmiddleton.com/2009/07/16/links-for-2009-07-16/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
