<?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>natebean.com &#187; Ruby on Rails</title>
	<atom:link href="http://natebean.com/category/ruby-on-rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://natebean.com</link>
	<description></description>
	<lastBuildDate>Mon, 25 Apr 2011 01:25:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>A Great Way to Learn Ruby on Rails</title>
		<link>http://natebean.com/224/ruby-on-rails/a-great-way-to-learn-ruby-on-rails/</link>
		<comments>http://natebean.com/224/ruby-on-rails/a-great-way-to-learn-ruby-on-rails/#comments</comments>
		<pubDate>Sat, 16 Apr 2011 22:07:24 +0000</pubDate>
		<dc:creator>natebean</dc:creator>
				<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://natebean.com/?p=224</guid>
		<description><![CDATA[If you are new to Ruby on Rails and looking a great resource to get you making your first application the correct way, I would recommend  Ruby on Rails Tutorial: Learn Rails by Example. This book comes in three formats:  HTML, PDF, and video/screencast.  I personally bought the PDF/screencast combo.  The screencasts have some additional [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fnatebean.com%2F224%2Fruby-on-rails%2Fa-great-way-to-learn-ruby-on-rails%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fnatebean.com%2F224%2Fruby-on-rails%2Fa-great-way-to-learn-ruby-on-rails%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>If you are new to Ruby on Rails and looking a great resource to get you making your first application the correct way, I would recommend  <strong><tt><a href="http://goo.gl/Q8Ofx">Ruby on Rails Tutorial: Learn Rails by Example</a>.</tt></strong></p>
<p><strong><a href="http://natebean.com/wp-content/uploads/2011/04/screencasts_thumbnail_play.png"></a><a href="http://goo.gl/Q8Ofx"><img class="aligncenter size-full wp-image-242" title="screencasts_play" src="http://natebean.com/wp-content/uploads/2011/04/screencasts_play.png" alt="" width="294" height="270" /></a></p>
<p></strong></p>
<p>This book comes in three formats:  HTML, PDF, and video/screencast.  I personally bought the PDF/screencast combo.  The screencasts have some additional information/tips that are not captured in the text and I like being able to see how Michael Hartl works.</p>
<p>The HTML version is free, but I enjoyed having access to the PDF for offline viewing and being able to watch the screencasts.</p>
<p>I purchased this book a while back and Michael has done a very good job keeping the book updated as Rails 3 evolves.  It has been nice having a book to reference based on the recent version of Rails.</p>
<p>Here is an excerpt from the website:</p>
<blockquote><p><em>The <a href="http://goo.gl/Q8Ofx">Ruby on Rails Tutorial </a>helps you learn Rails by example through the development of a substantial sample application, including a site layout, a user data model, a full registration and authentication system, user-micropost associations, social &#8220;following&#8221;, and a feed of status updates. The <a href="http://goo.gl/Q8Ofx">Ruby on Rails Tutorial</a> also teaches good software development practices, including version control with <a href="http://git-scm.com/">Git</a> and <a href="http://github.com/">GitHub</a>, test-driven development (TDD) with <a href="http://rspec.info/">RSpec</a>, and instant deployment with <a href="http://heroku.com/">Heroku</a>. Though of necessity the book and screencasts focus on a specific sample application, the emphasis throughout the <a href="http://goo.gl/Q8Ofx">Rails Tutorial</a> is on general principles, so you will have a solid foundation no matter what kind of web application you want to build.</em></p></blockquote>
<p>I&#8217;ve been able to use the foundation of this book on 2 other applications, it has really helped me get up and started much quicker than in the past.</p>
<p>Let me know what you think.  Do you recommendations on other books or resources?</p>
]]></content:encoded>
			<wfw:commentRss>http://natebean.com/224/ruby-on-rails/a-great-way-to-learn-ruby-on-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails Testing Screencasts</title>
		<link>http://natebean.com/124/ruby-on-rails/ruby-on-rails-testing-screencasts/</link>
		<comments>http://natebean.com/124/ruby-on-rails/ruby-on-rails-testing-screencasts/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 03:46:31 +0000</pubDate>
		<dc:creator>natebean</dc:creator>
				<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://natebean.com/?p=124</guid>
		<description><![CDATA[Great content from railscasts.com Beginning with Cucumber Cucumber is a high-level testing framework. In this episode we will create a new Rails application from scratch using behavior driven development. via Railscasts &#8211; Beginning with Cucumber. Webrat If you prefer writing integration tests in ruby instead of Cucumber&#38;apos;s plain english, consider interacting with Webrat directly as I [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fnatebean.com%2F124%2Fruby-on-rails%2Fruby-on-rails-testing-screencasts%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fnatebean.com%2F124%2Fruby-on-rails%2Fruby-on-rails-testing-screencasts%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<div>
<div>
<p><strong>Great content from <a href="http://railscasts.com">railscasts.com</a></strong></p>
<p><strong>Beginning with Cucumber</strong></p>
<blockquote><p>Cucumber is a high-level testing framework. In this episode we will create a new Rails application from scratch using behavior driven development.</p></blockquote>
<p>via <a href="http://railscasts.com/episodes/155-beginning-with-cucumber">Railscasts &#8211; Beginning with Cucumber</a>.</p>
<div>
<p><strong>Webrat</strong></p>
<blockquote><p>If you prefer writing integration tests in ruby instead of Cucumber&amp;apos;s plain english, consider interacting with Webrat directly as I show in this episode.</p></blockquote>
<p>via <a href="http://railscasts.com/episodes/156-webrat">Railscasts &#8211; Webrat</a>.</p>
</div>
</div>
<div>
<p><strong>More on Cucumber</strong></p>
<blockquote><p>There is a lot more to Cucumber than I showed in an earlier episode. See how to refactor complex scenarios in this episode.</p></blockquote>
<p>via <a href="http://railscasts.com/episodes/159-more-on-cucumber">Railscasts &#8211; More on Cucumber</a>.</p>
<div>
<p><strong>Pickle with Cucumber</strong></p>
<blockquote><p>Pickle adds many convenient Cucumber steps for generating models. Also learn about table diffs in this episode.</p></blockquote>
<p>via <a href="http://railscasts.com/episodes?search=pickle">Railscasts &#8211; Free Ruby on Rails Screencasts</a>.</p>
</div>
</div>
</div>
<p><strong>Great screencast on Cucumber and some RSpec.  Worth your 25 minutes.</strong></p>
<p><strong> </strong></p>
<blockquote><p>This is a basic introduction to integration testing with cucumber. In it, I describe how to use cucumber and rspec to implement a feature in a web application, emphasizing the importance of writing tests before code, which is often referred to as TDD (test-driven development) or BDD (behavior-driven development, a refinement of the original TDD).</p></blockquote>
<p>via <a href="http://www.teachmetocode.com/screencasts/4">Teach Me To Code &#8211; Introduction to Outside-in Development with Cucumber</a>.</p>
<p><img style="visibility: hidden; width: 0px; height: 0px;" src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.11NXC/bT*xJmx*PTEyNjgxMDU*MDE4ODEmcHQ9MTI2ODEwNTQwNzYzNiZwPTEwMTkxJmQ9c3NfZW1iZWQmZz*yJm9mPTA=.gif" border="0" alt="" width="0" height="0" /></p>
<div id="__ss_1920832" style="width: 425px;"><strong><a title="Writing Software not Code with Cucumber" href="http://www.slideshare.net/bmabey/writing-software-not-code-with-cucumber">Writing Software not Code with Cucumber</a></strong><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=writingsoftwarenotcodewithcucumber-090828141124-phpapp02&amp;stripped_title=writing-software-not-code-with-cucumber" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=writingsoftwarenotcodewithcucumber-090828141124-phpapp02&amp;stripped_title=writing-software-not-code-with-cucumber" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/bmabey">Ben Mabey</a>.</div>
</div>
<p><a href="http://www.benmabey.com/2009/08/28/writing-software-not-code-with-cucumber-slides-from-ruby-hoedown/">Writing Software not Code with Cucumber –<br />
slides from Ruby Hoedown • Blog Archive • Ben Mabey</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://natebean.com/124/ruby-on-rails/ruby-on-rails-testing-screencasts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

