Hey there! Check out HackerBooks.com - our latest project that let you search books from StackOverflow and HackerNews

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 screencast

RailsCasts #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 screencast

RailsCasts #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 screencast

RailsCasts #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 screencast

RailsCasts #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 screencast

RailsCasts #188 Declarative Authorization

Railscasts - 2009-11-16 - free

Declarative authorization provides an advanced and powerful solution for role based authorization.

Watch this screencast

RailsCasts #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 screencast

RailsCasts #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

RailsCasts #65 Stopping Spam with Akismet

Railscasts - 2007-08-06 - free

The Railscasts site has been getting a lot of comment spam in the past, but no longer. In this episode I will show you how I solved this problem by using the Akismet web service.

Watch this screencast

RailsCasts #27 Cross Site Scripting

Railscasts - 2007-05-04 - free

Another common security issue is cross site scripting. In this episode you will see why it is so important to escape any HTML a user may submit.

Watch this screencast