RailsCasts (Mobile) show

RailsCasts (Mobile)

Summary: Every other week you will be treated to a new, free RailsCasts episode featuring tips and tricks with Ruby on Rails, the popular web development framework. These screencasts are short and focus on one technique so you can quickly move on to applying it to your own project. The topics are geared toward the intermediate Rails developer, but beginners and experts will get something out of it as well. A Pro option is also available containing more screencasts each week. This version is for mobile devices which cannot support the full resolution version.

Podcasts:

 #166 Metric Fu | File Type: video/mp4 | Duration: 9:21

Metric Fu is a compilation of several tools to help find areas of code that could be improved. In this episode I show you how to setup this tool on the railscasts.com source code.

 #165 Edit Multiple | File Type: video/mp4 | Duration: 14:26

Use checkboxes to select multiple records and edit them all in one form as shown in this episode. With virtual attributes you can even edit values relatively!

 #164 Cron in Ruby | File Type: video/mp4 | Duration: 8:13

Cron is great for handling recurring tasks, but it is an external dependency with a crazy syntax. In this episode I show you how to use Whenever to create cron jobs with Ruby.

 #163 Self-Referential Association | File Type: video/mp4 | Duration: 14:36

Creating a social networking site often requires a self-referential association on the User model to define friends/followers. In this episode I show how to do exactly that.

 #162 Tree Based Navigation | File Type: video/mp4 | Duration: 11:02

The acts_as_tree plugin provides many methods for handling a tree based association. In this episode I show how to build a navigation system with tabs, subpages, and breadcrumbs.

 #161 Three Profiling Tools | File Type: video/mp4 | Duration: 7:02

Ever want to know what Rails is doing under the hood during a request? In this episode I show three different profiling tools: New Relic RPM, FiveRuns TuneUp, and Rack::Bug.

 #160 Authlogic | File Type: video/mp4 | Duration: 14:06

Authentication can get very complex. In this episode I show how Authlogic can handle this complexity while you stay in control of how it is presented to the user.

 #159 More on Cucumber | File Type: video/mp4 | Duration: 18:56

There is a lot more to Cucumber than I showed in an earlier episode. See how to refactor complex scenarios in this episode.

 #158 Factories not Fixtures | File Type: video/mp4 | Duration: 12:36

Fixtures are external dependencies which can make tests brittle and difficult to read. In this episode I show a better alternative using factories to generate the needed records.

 #157 RSpec Matchers & Macros | File Type: video/mp4 | Duration: 18:09

You can improve the readability and remove duplication in RSpec by adding matchers and macros. Learn how in this episode.

 #156 Webrat | File Type: video/mp4 | Duration: 7:39

If you prefer writing integration tests in ruby instead of Cucumber's plain english, consider interacting with Webrat directly as I show in this episode.

 #155 Beginning with Cucumber | File Type: video/mp4 | Duration: 15:22

Cucumber is a high-level testing framework. In this episode we will create a new Rails application from scratch using behavior driven development.

 #154 Polymorphic Association | File Type: video/mp4 | Duration: 8:52

Polymorphic associations can be perplexing. In this episode I show you how to set it up in Active Record and then move to the controller and view layer.

 #153 PDFs with Prawn | File Type: video/mp4 | Duration: 10:04

Prawn is an excellent Ruby library for generating PDF documents. Learn how to use it along with the Prawnto plugin in this episode.

 #152 Rails 2.3 Extras | File Type: video/mp4 | Duration: 9:48

This episode finishes up this series on Rails 2.3. Here you will learn about several smaller additions in 2.3.

Comments

Login or signup comment.

Saumya says:

oohp.