<?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>The Curmudgeoclast &#187; rails rumble</title>
	<atom:link href="http://techblog.daveastels.com/tag/rails-rumble/feed/" rel="self" type="application/rss+xml" />
	<link>http://techblog.daveastels.com</link>
	<description>This sucks, wouldn&#039;t it be cool if...?</description>
	<lastBuildDate>Mon, 18 Jan 2010 22:30:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Rails Rumble project reports</title>
		<link>http://techblog.daveastels.com/2007/09/11/rails-rumble-project-reports/</link>
		<comments>http://techblog.daveastels.com/2007/09/11/rails-rumble-project-reports/#comments</comments>
		<pubDate>Tue, 11 Sep 2007 09:18:05 +0000</pubDate>
		<dc:creator>dastels</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rails rumble]]></category>

		<guid isPermaLink="false">http://techblog.daveastels.com/?p=32</guid>
		<description><![CDATA[The stats for our project:
 
+----------------------+-------+-------+---------+---------+-----+-------+
&#124; Name                 &#124; Lines &#124;   LOC &#124; Classes &#124; Methods &#124; M/C &#124; LOC/M &#124;
+----------------------+-------+-------+---------+---------+-----+-------+
&#124; Controllers          &#124;    70 &#124;   [...]]]></description>
			<content:encoded><![CDATA[<p>The stats for our project:</p>
<p> </p>
<pre>+----------------------+-------+-------+---------+---------+-----+-------+
| Name                 | Lines |   LOC | Classes | Methods | M/C | LOC/M |
+----------------------+-------+-------+---------+---------+-----+-------+
| Controllers          |    70 |    55 |       2 |       6 |   3 |     7 |
| Helpers              |     6 |     4 |       0 |       0 |   0 |     0 |
| Models               |   891 |   734 |      13 |     110 |   8 |     4 |
| Libraries            |     0 |     0 |       0 |       0 |   0 |     0 |
| Model specs          |  2283 |  1835 |       0 |       0 |   0 |     0 |
| View specs           |     0 |     0 |       0 |       0 |   0 |     0 |
| Controller specs     |     0 |     0 |       0 |       0 |   0 |     0 |
| Helper specs         |     0 |     0 |       0 |       0 |   0 |     0 |
+----------------------+-------+-------+---------+---------+-----+-------+
| Total                |  3250 |  2628 |      15 |     116 |   7 |    20 |
+----------------------+-------+-------+---------+---------+-----+-------+
  Code LOC: 793     Test LOC: 1835     Code to Test Ratio: 1:2.3</pre>
<p> </p>
<p>A few things to notice:</p>
<ul>
<li>very &#8220;rails&#8221; light&#8230; small controller&#8230; very literally a controller.. all the action happens in the models,</li>
<li>all the specs are for model classes, the controller &amp; view do very little.. although the controller could probably do with a few specs, and</li>
<li>there&#8217;s over twice as much code in the specs than in the working classes.</li>
</ul>
<p>The spec run:</p>
<p> </p>
<pre>$rake spec
(in /Users/dastels/Projects/Ruby-Projects/merlin/trunk)
..........................................................................
..........................................................................
..........................................................................
........................................................
Finished in 62.891545 seconds
278 examples, 0 failures</pre>
<p> </p>
<p>and the coverage report:</p>
<table border="0">
<tbody>
<tr>
<td><img src="http://daveastels.com/wp-content/uploads/2007/09/safariscreensnapz001.png" border="0" alt="SafariScreenSnapz001.png" width="600" /></td>
</tr>
<tr>
<td>Note that echo was under development and actually didn&#8217;t get finished in time.  Also we ran out of time before getting to mindbender.</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://techblog.daveastels.com/2007/09/11/rails-rumble-project-reports/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A hell of a way to spend a weekend</title>
		<link>http://techblog.daveastels.com/2007/09/11/a-hell-of-a-way-to-spend-a-weekend/</link>
		<comments>http://techblog.daveastels.com/2007/09/11/a-hell-of-a-way-to-spend-a-weekend/#comments</comments>
		<pubDate>Tue, 11 Sep 2007 07:11:04 +0000</pubDate>
		<dc:creator>dastels</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rails rumble]]></category>

		<guid isPermaLink="false">http://techblog.daveastels.com/?p=34</guid>
		<description><![CDATA[Rails Rumble &#8216;07 is over.
It was a total good time.We didn&#8217;t get as much done on our app as we had hoped, but what we got done turned out as well as we could have hoped.I was on the IRC channel the whole time pretty much, which provided a nice sideline.  The whole thing [...]]]></description>
			<content:encoded><![CDATA[<p>Rails Rumble &#8216;07 is over.</p>
<p>It was a total good time.We didn&#8217;t get as much done on our app as we had hoped, but what we got done turned out as well as we could have hoped.I was on the IRC channel the whole time pretty much, which provided a nice sideline.  The whole thing had a strong co-opatition feel.  There was a great group of people involved.</p>
<p>A big THANK YOU to the sponsors, the organisers, the other teams, and mostly to my teammate, <a href="http://www.nancyblenkhorn.com/" target="_blank">Nancy</a>.</p>
<p>We ran into some interesting technical issues in the course of the 48 hours, which I&#8217;ll be writing about over the next few days.For those interested, or just with voyeristic tendancies (ain&#8217;t the web great), there&#8217;s a <a href="http://flickr.com/groups/railsrumble/pool/" target="_blank">flickr pool</a>, and I&#8217;ve posted some pics in my .mac <a href="http://gallery.mac.com/dastels#100189&amp;bgcolor=black" target="_blank">gallery</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://techblog.daveastels.com/2007/09/11/a-hell-of-a-way-to-spend-a-weekend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rumbling away</title>
		<link>http://techblog.daveastels.com/2007/09/09/rumbling-away/</link>
		<comments>http://techblog.daveastels.com/2007/09/09/rumbling-away/#comments</comments>
		<pubDate>Sun, 09 Sep 2007 08:37:03 +0000</pubDate>
		<dc:creator>dastels</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rails rumble]]></category>

		<guid isPermaLink="false">http://techblog.daveastels.com/?p=36</guid>
		<description><![CDATA[We&#8217;re nearing the half way point of the Rails Rumble.. 1 day, 2 hours, 24 minutes remaining as I write this.  We&#8217;ve been taking some photos that I&#8217;ve been posting at my .Mac web gallery.
]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re nearing the half way point of the Rails Rumble.. 1 day, 2 hours, 24 minutes remaining as I write this.  We&#8217;ve been taking some photos that I&#8217;ve been posting at <a href="http://gallery.mac.com/dastels#100189&amp;bgcolor=black">my .Mac web gallery</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://techblog.daveastels.com/2007/09/09/rumbling-away/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails Rumble is this weekend</title>
		<link>http://techblog.daveastels.com/2007/09/07/rails-rumble-is-this-weekend/</link>
		<comments>http://techblog.daveastels.com/2007/09/07/rails-rumble-is-this-weekend/#comments</comments>
		<pubDate>Sat, 08 Sep 2007 00:36:04 +0000</pubDate>
		<dc:creator>dastels</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rails rumble]]></category>

		<guid isPermaLink="false">http://techblog.daveastels.com/?p=38</guid>
		<description><![CDATA[We&#8217;re getting prepped for the Rails Rumble.  Nancy &#38; I have entered as a team.  The kids have been told they&#8217;re on their own for the weekend.  This is going to be a great bit of fun.
]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re getting prepped for the Rails Rumble.  Nancy &amp; I have entered as a team.  The kids have been told they&#8217;re on their own for the weekend.  This is going to be a great bit of fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://techblog.daveastels.com/2007/09/07/rails-rumble-is-this-weekend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails Rumble</title>
		<link>http://techblog.daveastels.com/2007/08/15/rails-rumble/</link>
		<comments>http://techblog.daveastels.com/2007/08/15/rails-rumble/#comments</comments>
		<pubDate>Wed, 15 Aug 2007 11:05:02 +0000</pubDate>
		<dc:creator>dastels</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rails rumble]]></category>

		<guid isPermaLink="false">http://techblog.daveastels.com/?p=40</guid>
		<description><![CDATA[



The 2007 48 hour Rails coding competition has been announced.  Check it out.  Now we just need a good application idea.



]]></description>
			<content:encoded><![CDATA[<table border="0">
<tbody>
<tr>
<td><img src="http://daveastels.com/wp-content/uploads/2007/08/railsrumble-black-160.png" border="0" alt="railsrumble_black_160.png" width="160" height="160" align="right" /></td>
<td>The 2007 48 hour Rails coding competition has been announced.  <a href="http://railsrumble.com/">Check it out</a>.  Now we just need a good application idea.</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://techblog.daveastels.com/2007/08/15/rails-rumble/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
