Help out: share this site!

Latest Screencasts

Upgrading Rails 3.0 Beta4 to Rails 3.0 Release Candidate

Teach Me To Code - 2010-07-27 - free

This video goes over some issues that popped up while upgrading a Rails 3 application to the Release Candidate. Watch this screencast


Ruby's Enumerable Module: The Inject Method

Teach Me To Code - 2010-07-16 - free

Quick Ruby Tip: The inject method is useful for aggregating data across a dataset. For example a summation could be done with inject (by aggregating each number into the sum.) Watch this screencast


Rails 3- Building a Blog - Part 2: CRUD Show and Create

Teach Me To Code - 2010-06-30 - free

The second part of the tutorial for building a blog with Ruby on Rails version 3. We demonstrate how to set up some basic routes, manage the controller and views, and create a basic form for creating posts. Watch this screencast


PDFKit

Railscasts - 2010-06-28 - free

Generating PDFs in plain Ruby can be a lot of work. Instead, consider generating PDFs from HTML using PDFKit. Watch this screencast


Active Model

Railscasts - 2010-06-21 - free

In Rails 3 the non-database functionality of Active Record is extracted out into Active Model. This allows you to cleanly add validations and other features to tableless models. Watch this screencast


RubyPulse Episode 0.40 - pathname

Rubypulse - 2010-06-07 - free

Pathname represents a pathname which locates a file in a filesystem. - RubyDoc Watch this screencast


Multistep Forms

Railscasts - 2010-06-07 - free

See how to create a multistep (wizard) form from scratch in this episode. Watch this screencast


RSpec Matchers

Teach Me To Code - 2010-06-03 - free

RSpec gives us many powerful tools to make our tests readable. Matchers allow us to provide custom predicates to our should statements that succinctly define the behavior of our code. Watch this screencast


Ruby Method Name with Spaces

Teach Me To Code - 2010-05-27 - free

This is an introduction to Ruby metaprogramming where I cover two different ways to define a method. The idea actually started as a joke, but there are valuable lessons to be learned here. Watch this screencast


RubyPulse Episode 0.39 - ghost

Rubypulse - 2010-05-26 - free

A gem that allows you to create, list, and modify hostnames with ease... - Bodaniel Jeanes Watch this screencast