<?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>My geek blog - Brian McQuay &#187; rails</title>
	<atom:link href="http://www.brianmcquay.com/tag/rails/feed" rel="self" type="application/rss+xml" />
	<link>http://www.brianmcquay.com</link>
	<description>My Ruby on Rails experience, web development tips including SEO, and contributions to open source projects</description>
	<lastBuildDate>Sun, 29 Aug 2010 16:04:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>GitHub down yet again</title>
		<link>http://www.brianmcquay.com/github-down-yet-again/181</link>
		<comments>http://www.brianmcquay.com/github-down-yet-again/181#comments</comments>
		<pubDate>Tue, 02 Feb 2010 12:52:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Other Websites]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[engine yard]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://www.brianmcquay.com/?p=181</guid>
		<description><![CDATA[I am experimenting with a new Engine Yard account today and their Setup basically requires you to have your projects in git. Since the site was from a private svn repos I decided I&#8217;d go ahead and signup for a paid Github account so I can host my projects there privately instead of having to [...]]]></description>
		<wfw:commentRss>http://www.brianmcquay.com/github-down-yet-again/181/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails threading with Spawn plugin</title>
		<link>http://www.brianmcquay.com/rails-threading-with-spawn-plugin/174</link>
		<comments>http://www.brianmcquay.com/rails-threading-with-spawn-plugin/174#comments</comments>
		<pubDate>Wed, 09 Dec 2009 01:24:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[threading]]></category>

		<guid isPermaLink="false">http://www.brianmcquay.com/?p=174</guid>
		<description><![CDATA[My previous post was about using Thread in Rails which simply doesn&#8217;t work properly when you&#8217;re doing anything with ActiveRecord despite what anyone else is claiming. This post will focus on my second attempt at a solution to intra-request threading in Rails. Basically, I have a Rails app where I want to run multiple computations [...]]]></description>
		<wfw:commentRss>http://www.brianmcquay.com/rails-threading-with-spawn-plugin/174/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fun with Rails ActiveRecord and Ruby&#8217;s Thread</title>
		<link>http://www.brianmcquay.com/fun-with-rails-activerecord-and-rubys-thread/171</link>
		<comments>http://www.brianmcquay.com/fun-with-rails-activerecord-and-rubys-thread/171#comments</comments>
		<pubDate>Wed, 09 Dec 2009 01:07:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[threading]]></category>

		<guid isPermaLink="false">http://www.brianmcquay.com/?p=171</guid>
		<description><![CDATA[I&#8217;ve been working on threading a Rails application lately and after reading headlines like &#8216;Rails is thread safe&#8217; I figured how hard could it be. My first discovery was that when people talk about Rails and threads there are two different types of threading in Rails. Multiple request threading &#8211; This is where Rails itself [...]]]></description>
		<wfw:commentRss>http://www.brianmcquay.com/fun-with-rails-activerecord-and-rubys-thread/171/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The World&#8217;s Oyster screencast</title>
		<link>http://www.brianmcquay.com/the-worlds-oyster-screencast/153</link>
		<comments>http://www.brianmcquay.com/the-worlds-oyster-screencast/153#comments</comments>
		<pubDate>Sun, 06 Sep 2009 02:17:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Other Websites]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[self updating address book]]></category>

		<guid isPermaLink="false">http://www.brianmcquay.com/the-worlds-oyster-screencast/153</guid>
		<description><![CDATA[Here is Micah Friedline with another screencast. This time it&#8217;s about The World&#8217;s Oyster, a self-updating address book. Stay in touch with friends, business contacts, and more with the easy to use address book that keeps itself updated as you move.]]></description>
		<wfw:commentRss>http://www.brianmcquay.com/the-worlds-oyster-screencast/153/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The World&#8217;s Oyster</title>
		<link>http://www.brianmcquay.com/the-worlds-oyster/146</link>
		<comments>http://www.brianmcquay.com/the-worlds-oyster/146#comments</comments>
		<pubDate>Thu, 20 Aug 2009 16:50:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Other Websites]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[address book]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://www.brianmcquay.com/the-worlds-oyster/146</guid>
		<description><![CDATA[Its been a long year and I&#8217;ve had very little time to keep things updated around this site but here&#8217;s a preview of something we&#8217;ve been working on with a client. Its a self updating address book so you never lose track of your contacts when their information changes. Signup, try it out, and let [...]]]></description>
		<wfw:commentRss>http://www.brianmcquay.com/the-worlds-oyster/146/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails HTML Sanitize gem</title>
		<link>http://www.brianmcquay.com/rails-html-sanitize-gem/142</link>
		<comments>http://www.brianmcquay.com/rails-html-sanitize-gem/142#comments</comments>
		<pubDate>Sat, 17 Jan 2009 20:20:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[404s]]></category>
		<category><![CDATA[hpricot]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[nofollow]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://www.brianmcquay.com/rails-html-sanitize-gem/142</guid>
		<description><![CDATA[I was recently working on improving the search engine rankings of a site with lots of user generated content and noticed that users were creating 404s through bad links. The users were able to add links to other sites in their comments and such but sometimes the links were bad. Sometimes they were even local [...]]]></description>
		<wfw:commentRss>http://www.brianmcquay.com/rails-html-sanitize-gem/142/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ditching Mongrel for mod_rails</title>
		<link>http://www.brianmcquay.com/ditching-mongrel-for-mod_rails/135</link>
		<comments>http://www.brianmcquay.com/ditching-mongrel-for-mod_rails/135#comments</comments>
		<pubDate>Sun, 25 May 2008 15:29:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[mod_rails]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[resources]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[scalability]]></category>

		<guid isPermaLink="false">http://www.brianmcquay.com/ditching-mongrel-for-mod_rails/135</guid>
		<description><![CDATA[I build a lot of Rails apps on a regular basis and each one I add to my server takes another bite out of my limited resources. The way I&#8217;ve traditionally setup a new Rails app was using a Mongrel cluster. I found it to be a lot more reliable and faster than the fcgi [...]]]></description>
		<wfw:commentRss>http://www.brianmcquay.com/ditching-mongrel-for-mod_rails/135/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reducing Rails model callbacks</title>
		<link>http://www.brianmcquay.com/reducing-rails-model-callbacks/132</link>
		<comments>http://www.brianmcquay.com/reducing-rails-model-callbacks/132#comments</comments>
		<pubDate>Tue, 22 Apr 2008 05:20:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rails optimization]]></category>
		<category><![CDATA[rails-plugin]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://www.brianmcquay.com/reducing-rails-model-callbacks/132</guid>
		<description><![CDATA[I&#8217;ve been working with a client to optimize parts of their Rails application. The problem is that a method in the app does some simple updating of a few model objects but because the model has so many relations it goes through a ton of unnecessary callbacks. There are issues related to data concurrency which [...]]]></description>
		<wfw:commentRss>http://www.brianmcquay.com/reducing-rails-model-callbacks/132/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Googlebot and redirect_to :back</title>
		<link>http://www.brianmcquay.com/googlebot-and-redirect_to-back/122</link>
		<comments>http://www.brianmcquay.com/googlebot-and-redirect_to-back/122#comments</comments>
		<pubDate>Thu, 28 Feb 2008 14:58:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[502 error]]></category>
		<category><![CDATA[googlebot]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rails api]]></category>

		<guid isPermaLink="false">http://www.brianmcquay.com/googlebot-and-redirect_to-back/122</guid>
		<description><![CDATA[The other day I noticed a pretty significant SEO related problem with using a built in Rails construct. I noticed a problem when I started getting application errors that were letting me know that the user agent was none other than our friendly Googlebot. A closer look at the app shed light on a problem [...]]]></description>
		<wfw:commentRss>http://www.brianmcquay.com/googlebot-and-redirect_to-back/122/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails 2.x rant about project evolution and legacy systems</title>
		<link>http://www.brianmcquay.com/rails-2x-rant-about-project-evolution-and-legacy-systems/121</link>
		<comments>http://www.brianmcquay.com/rails-2x-rant-about-project-evolution-and-legacy-systems/121#comments</comments>
		<pubDate>Sat, 09 Feb 2008 04:43:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[legacy systems]]></category>
		<category><![CDATA[project evolution]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://www.brianmcquay.com/rails-2x-rant-about-project-evolution-and-legacy-systems/121</guid>
		<description><![CDATA[I&#8217;ve made the leap and I&#8217;m starting to use Rails 2.x for all my apps now. Overall it was a pretty smooth transition over to 2.x. One thing I noticed immediately after running the scaffold generator, ./script/generate scaffold Something, was that the layout template was named something.html.erb. What&#8217;s this new .erb extension I thought to [...]]]></description>
		<wfw:commentRss>http://www.brianmcquay.com/rails-2x-rant-about-project-evolution-and-legacy-systems/121/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
