Latest Screencasts (page 4)
Faking Sinatra with Rack and Metaprogramming
Teach Me To Code - 2010-09-24 - free
Sinatra has a really nice DSL. You can fake the basics of the DSL with some simple Rack middleware created by metaprogramming. If you like the screencasts, please give $5 to help me get to RubyConf Download (64.2 MB) Download iPhone & iPod (35.6 MB)
Watch this screencastRack Basics
Teach Me To Code - 2010-08-27 - free
Rack is the basis for most major web frameworks in Ruby (like Ruby on Rails.) This video gives a basic overview on how it is used and what features make it a powerful component for Ruby Web Frameworks
Watch this screencastRails 3 – Build a Blog – Part 3: Edit and Delete CRUD
Teach Me To Code - 2010-08-10 - free
This is the continuation of the Rails 3 Build a Blog series. This episode includes implementation of the Edit and Destroy methods on the Posts Controller. There are a lot of things left to cover on Rails 3, but this gets you the basics of the MVC framework and how to use Cucumber to build [...]
Watch this screencastRails 3 Documentation: Generate Your Own
Teach Me To Code - 2010-08-06 - free
In this screencast, I show you how to generate the api and guides for offline viewing.
Watch this screencastUpgrading 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 This video goes over some issues that popped up while upgrading a Rails 3 application to the Release Candidate.
Watch this screencastRuby’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 screencastRails 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 screencastRails 3 – Building a Blog – Part 1: Test Setup & Generators
Teach Me To Code - 2010-06-22 - free
Every good project needs a good setup. In this episode, I set up a github repo, create a new rails application, hook in Cucumber and Rspec, write a Cucumber feature, and write the code to make it pass.
Watch this screencastRSpec 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 screencastRuby 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