<?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>SickBiscuit &#187; Rails</title>
	<atom:link href="http://sickbiscuit.com/blog/category/rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://sickbiscuit.com/blog</link>
	<description>The personal blog of Steven Wilkin</description>
	<lastBuildDate>Tue, 31 Jan 2012 01:12:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Rails 3 Hello World</title>
		<link>http://sickbiscuit.com/blog/2010/06/08/rails-3-hello-world/</link>
		<comments>http://sickbiscuit.com/blog/2010/06/08/rails-3-hello-world/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 21:51:06 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://sickbiscuit.com/blog/?p=472</guid>
		<description><![CDATA[The past while I&#8217;ve been busy providing technical consultancy to BT and haven&#8217;t had much drive to work on anything on my own time. The itch has returned the past couple of weeks though so I thought I&#8217;d see what I&#8217;ve been missing in the Rails world and in what better way than getting a [...]]]></description>
			<content:encoded><![CDATA[<p>The past while I&#8217;ve been busy providing technical consultancy to <a href="http://bt.com">BT</a> and haven&#8217;t had much drive to work on anything on my own time. The itch has returned the past couple of weeks though so I thought I&#8217;d see what I&#8217;ve been missing in the Rails world and in what better way than getting a basic Rails 3 app up and running.</p>
<p>My environment was already setup for Rails 2.3.* and <a href="http://yehudakatz.com/2009/12/31/spinning-up-a-new-rails-app/">Yehuda Katz&#8217; post</a> served as a guide to get me up to speed with the beta loveliness.</p>
<h3>RubyGems 1.3.7 along with Thor and Bundler gems required</h3>
<p>My installed version of RubyGems was a couple of point releases behind, so I updated that and installed the necessary gems</p>
<pre>sudo gem update --system
sudo gem install thor bundler</pre>
<h3>Clone Edge Rails from GitHub</h3>
<pre>mkdir -p ~/code/rails/rails
git clone http://github.com/rails/rails.git ~/code/rails/rails</pre>
<h3>Generate a fresh app and install dependencies with Bundler</h3>
<pre>mkdir ~/code/rails/rails-3-demo
cd !$
ruby ~/code/rails/rails/bin/rails new . --dev
bundle install</pre>
<h3>Launch the web server</h3>
<pre>./script/rails server</pre>
<p>Browse to <a href="http://0.0.0.0:3000">http://0.0.0.0:3000</a> and you&#8217;re done!</p>
]]></content:encoded>
			<wfw:commentRss>http://sickbiscuit.com/blog/2010/06/08/rails-3-hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Because everyone needs their own URL shortening service</title>
		<link>http://sickbiscuit.com/blog/2009/04/21/because-everyone-needs-their-own-url-shortening-service/</link>
		<comments>http://sickbiscuit.com/blog/2009/04/21/because-everyone-needs-their-own-url-shortening-service/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 12:15:46 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://sickbiscuit.com/blog/?p=378</guid>
		<description><![CDATA[At the moment I&#8217;m in between paid work and have been using my time to generally enjoy life but to also improve my skills. I&#8217;m all about the skills.
As an act of deliberate practice to hone my skills with web-application development and to deepen my understanding of the Rails framework I&#8217;ve been adding to my [...]]]></description>
			<content:encoded><![CDATA[<p>At the moment I&#8217;m in between paid work and have been using my time to generally enjoy life but to also improve my skills. I&#8217;m all about the skills.</p>
<p>As an act of <a href="http://freakonomics.blogs.nytimes.com/2008/03/11/how-did-a-rod-get-so-good/">deliberate practice</a> to hone my skills with web-application development and to deepen my understanding of the Rails framework I&#8217;ve been adding to my collection of <a href="/blog/2009/01/26/nano-apps/">nano-apps</a>.</p>
<p>A while back I had an idea to develop a URL shortener just to see how little code would be required but decided the world really didn&#8217;t need another one. With time on my hands over Easter &#038; the curiosity of a technology entusiast I just started hacking and had a functioning prototype within a short time-frame.</p>
<p>I wasn&#8217;t keen on parting with my shiny pennies for a domain name considering my lack of income but I&#8217;d written the code and thought I&#8217;d may as well go the whole hog and get my work into the wild.</p>
<p>So, without further ado, I present <a href="http://io.gd/">io.gd</a> . As usual, code is available on <a href="http://github.com/stevenwilkin/io.gd">GitHub</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sickbiscuit.com/blog/2009/04/21/because-everyone-needs-their-own-url-shortening-service/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Finally, after 2 and a half years, my Rails DVD catalogue is go</title>
		<link>http://sickbiscuit.com/blog/2009/04/16/finally-after-2-and-a-half-years-my-rails-dvd-catalogue-is-go/</link>
		<comments>http://sickbiscuit.com/blog/2009/04/16/finally-after-2-and-a-half-years-my-rails-dvd-catalogue-is-go/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 13:33:28 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Movies]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://sickbiscuit.com/blog/?p=369</guid>
		<description><![CDATA[Well, it only took me 2 and a half years but I finally used Rails to develop a catalogue for my DVD collection.
The catalogue loosely fits in with my series of nano-apps and is hosted on movies.stevenwilkin.com. The code is publicly available on GitHub for anyone who&#8217;s interested.
All&#8217;s left now is to actually use the [...]]]></description>
			<content:encoded><![CDATA[<p>Well, it only took me <a href="blog/2006/10/18/ruby-on-rails/">2 and a half years</a> but I finally used Rails to develop a catalogue for my DVD collection.</p>
<p>The catalogue loosely fits in with my series of <a href="/blog/2009/01/26/nano-apps/">nano-apps</a> and is hosted on <a href="http://movies.stevenwilkin.com/">movies.stevenwilkin.com</a>. The code is publicly available on <a href="http://github.com/stevenwilkin/movies.stevenwilkin.com">GitHub</a> for anyone who&#8217;s interested.</p>
<p>All&#8217;s left now is to actually <em>use</em> the system and fill in the details of my collection!</p>
]]></content:encoded>
			<wfw:commentRss>http://sickbiscuit.com/blog/2009/04/16/finally-after-2-and-a-half-years-my-rails-dvd-catalogue-is-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First production Rails app</title>
		<link>http://sickbiscuit.com/blog/2009/02/15/first-production-rails-app/</link>
		<comments>http://sickbiscuit.com/blog/2009/02/15/first-production-rails-app/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 16:41:59 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://sickbiscuit.com/blog/?p=310</guid>
		<description><![CDATA[I released my first production Rails application, hugagoth.com, last night.
I first started playing with Rails over 2 years ago and it has taken me until now to take an app through from conception to initial deployment. And an interesting journey it has been.
When I first started investigating Rails I had never used a web framework [...]]]></description>
			<content:encoded><![CDATA[<p>I released my first production <a href="http://rubyonrails.org/">Rails</a> application, <a href="http://hugagoth.com/">hugagoth.com</a>, last night.</p>
<p>I first started playing with Rails <a href="/blog/2006/10/18/ruby-on-rails/">over 2 years ago</a> and it has taken me until now to take an app through from conception to initial deployment. And an interesting journey it has been.</p>
<p>When I first started investigating Rails I had never used a web framework before and the <a href="http://www.ruby-lang.org/">Ruby</a> language really confused me, but there were a few things I liked. I liked the idea of convention over configuration, opinionated software and the amazing community that has built up around this set of technologies.</p>
<p>Not long after this, I started work on another project and considered using it as the motivation to fully get to grips with Rails, but getting the job done was more important so I headed down the PHP route, having had a bit of experience with it over the years. I&#8217;m amazed that I now have <a href="/blog/2007/02/07/cakephp/">2 years of CakePHP</a> development experience. It gets a bad rep concerning it&#8217;s performance speed but if I&#8217;m doing any bespoke PHP work, <a href="http://cakephp.org/">Cake</a> is never far away.</p>
<p>Deploying Rails apps a couple of years ago seemed like quite an involved process, what with application servers, web servers, proxies and clusters but now with <a href="http://www.modrails.com/">Passenger</a>, getting a production environment up and running is a breeze. I&#8217;ve also developed a great love for <a href="http://capify.org/">Capistrano</a>, using it with non-Rails apps.</p>
<p>Calling <a href="http://hugagoth.com/">hugagoth.com</a> my first Rails app in the wild is a bit of a lie. When I discovered Passenger I wanted to see just how easy deployment now was so I converted my static, single-page <a href="http://stevenwilkin.com">professional site</a> into a Rails app. A bit overkill I know as it doesn&#8217;t even do anything, but a worthwhile experiment none-the-less.</p>
<p>It&#8217;s unlikely I&#8217;ll ever use Rails in my <a href="/blog/2008/06/04/a-developer-again-i-am/">current day job</a> so I&#8217;m unsure what I&#8217;ll be doing with this framework in the future. I&#8217;ll probably convert <a href="http://stevenwilkin.com">stevenwilkin.com</a> to run on <a href="http://www.sinatrarb.com/">Sinatra</a> just for kicks and if any interesting ideas come to mind, you never know!</p>
]]></content:encoded>
			<wfw:commentRss>http://sickbiscuit.com/blog/2009/02/15/first-production-rails-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

