Latest Free Screencasts
Fugitive.vim - resolving merge conflicts with vimdiff
Vimcasts - 2011-05-06 - free
When git branches are merged, there is always the chance of a conflict arising if a file was modified in both the target and merge branches. You can resolve merge conflicts using a combination of fugitive’s :Gdiff command, and Vim’s built in diffget and diffput. In this episode, we’ll find out how. This is the third in a five part series on fugitive.vim.
Watch this screencastUsing Haml with Rails 3
Screencasts Org - 2011-02-26 - freeIn this video tutorial we’ll cover how to use Haml in a new Rails project, how to integrate it into an existing project, and how to convert any pre-existing ERB templates into Haml. If you’re new to Haml, we recommend you first watch our Introduction to Haml screencast. Links Introduction...
Watch this screencastRailsCasts #228 Sortable Table Columns
Railscasts - 2010-08-23 - free
Here I walk you through adding the ability to sort table columns in ascending or descending order by clicking the header.
Watch this screencastRunning Vim within IRB
Vimcasts - 2010-05-16 - free
If you work with ruby you will know that the interactive ruby shell, or ‘IRB’ for short, is a useful sketchpad for coding. But the command line interface of IRB can feel quite limiting in comparison with the power of your text editor. In this episode, I’m going to demonstrate how you can get the best of both worlds, by loading Vim from inside IRB.
Watch this screencastRailsCasts #212 Refactoring & Dynamic Delegator
Railscasts - 2010-05-03 - free
Learn how to refactor a set of conditional Active Record queries using a Dynamic Delegator.
Watch this screencastRailsCasts #206 Action Mailer in Rails 3
Railscasts - 2010-03-22 - free
Action Mailer has been rewritten for Rails 3 providing a much cleaner API with its use of the Mail gem.
Watch this screencastRailsCasts #201 Bundler
Railscasts - 2010-02-15 - free
Bundler is the way to manage gem dependencies in Rails 3.0. Learn how to install gems and lock them down in this episode.
Watch this screencastRailsCasts #180 Finding Unused CSS
Railscasts - 2009-09-21 - free
Over time a CSS file can become large and filled with unused selectors. In this episode I show how to use the Deadweight gem to determine which CSS selects you can remove.
Watch this screencastRailsCasts #178 7 Security Tips
Railscasts - 2009-09-07 - free
Security is important! Here I show seven different security flaws which are common to Rails applications ranging from mass assignment to CSRF protection.
Watch this screencastRailsCasts #143 PayPal Security
Railscasts - 2009-01-05 - free
This episode shows how to encrypt the variables passed to PayPal and verify the authenticity of the payment notifications (IPN).
Watch this screencast