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

Latest 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

Rails 3 Screencasts: XSS & UJS

Rails3 - 2010-06-08 - free

Cross-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 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

Apache2 HTTPD, MySQL, and PHP

Technicasts - 2010-03-06 - paid

The Apache HTTP web server is the most popular web server on the planet. It servers millions of webpages all over the globe. After watching this episode, you'll have the know how to install and configure a basic Apache2 web server, create and edit virtual hosts, enable and configure popular...

Watch this screencast

Getting 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 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

Rails 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 screencast