Latest Free Screencasts
RailsCasts #304 OmniAuth Identity
Railscasts - 2011-12-05 - free
With the release of OmniAuth 1.0 there is a new Identity strategy which allows users to register/login with a password if they don't want to use an external provider.
Watch this screencastRailsCasts #250 Authentication from Scratch
Railscasts - 2011-01-24 - free
Password authentication is not too complicated to make from scratch, it will also help to get a better understanding of how it works.
Watch this screencastRailsCasts #237 Dynamic attr_accessible
Railscasts - 2010-10-25 - free
It is important to use attr_accessible for security with mass assignment, but what if you need it to be dynamic based on user permissions? See how in this episode.
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 screencastRails 3 Screencasts: XSS & UJS
Rails3 - 2010-06-08 - freeCross-site scripting (XSS) protection has been improved in Rails 3.Html 5 standards have also been adopted to encourage unobtrusivejavascript and allow for seamless integration of any JavascriptFramework. By rails3 Tags : Cross-site Scripting, Rails, Rails3, Ruby on Rails
Watch this screencastRailsCasts #204 XSS Protection in Rails 3
Railscasts - 2010-03-08 - free
It is easy to be vulnerable to cross site scripting attacks in earlier versions of Rails, but Rails 3 solves this by automatically escaping unsafe input.
Watch this screencastGetting Started with Iptables
Fosscasts - 2009-11-20 - free
Iptables is the de-facto firewall solution for Linux. In this episode, we'll setup basic rules to only allow certain traffic and even deny certain IP addresses from connecting. NOTE: I did catch one minor error in the screencast after encoding - I mention iptables in conjunction with both Linux and...
Watch this screencastRailsCasts #188 Declarative Authorization
Railscasts - 2009-11-16 - free
Declarative authorization provides an advanced and powerful solution for role based authorization.
Watch this screencastRails Shell Application in 10 easy steps
Teach Me To Code - 2009-10-07 - free
In this screencast you will see how to make a rails application capable of parse and execute shell commands using the ruby function %x The screencast start with basic shell commands, creation of a ruby script demonstrating the concept and finally follow the recipe of 10 easy steps to build your rails shell application. Download [...]
Watch this screencastStoring Encrypted Data Securely using Active Record
Teach Me To Code - 2009-09-29 - free
Learn how to save data such as bank information, social security number, or other sensitive information in your Rails application securely by encrypting the data. By using spikex’s gem Strongbox, you can use private and public keys to secure your data in your database to where you must have the password to decrypt them. Download [...]
Watch this screencast