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

Latest Screencasts

RailsCasts #247 Offline Apps Part 1

Railscasts - 2011-01-03 - free

Learn how to make a site usable offline through an HTML 5 cache manifest. This first part of the series covers rack-offline and problems you may run into.

Watch this screencast

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 screencast

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

RailsCasts #222 Rack in Rails 3

Railscasts - 2010-07-12 - free

The router in Rails 3 is fully compatible with Rack. Learn how to embed Sinatra into an app, handle redirects, and improve on Rails Metal.

Watch this screencast

Sinatra

Tekpub - 2010-07-10 - paid

Rob Conery walks you through Sinatra, the lightweight Ruby web framework. Along the way you’ll get to know Vim, HAML, and MongoDB as Rob rebuilds the MVC Music Store completely with Sinatra. "Understanding Rack" is bundled with this production and is Episode 2.

Watch this screencast

E-Commerce using Rack::Payment

Remi - 2010-02-03 - paid

Rack::Payment lets you add 5 lines of code to your Rails (or any Rack-based) application and you can start accepting single payments! Let’s say you have an online store and you want to accept credit card payments. You can require rack-payment in your application: 1 # config/environment.rb 2 3 Rails::Initializer.run...

Watch this screencast

Episode 0.19 - racksh

Rubypulse - 2009-11-18 - free

"racksh (Rack::Shell) is a console for Rack based ruby web applications.. " - Marcin Kulik

Watch this screencast

Rack::OpenID

Remi - 2009-06-26 - paid

I was looking for an easy way to add OpenID authentication to Rack applications and I found Rack::OpenID, a Rack middleware for OpenID. If you want to have a user redirected to their OpenID login, simply return: 1 [ 401, { 'WWW-Authenticate' => 'OpenID identity="my-open-id-url.com"' }, [] ] If you...

Watch this screencast

Episode #14 - Rack & Metal

Scaling Rails Series - 2009-06-05 - free

Rails 2.3 shipped with Rack support and contains a set of middleware libraries which can be used to customize and optimize your Rails application. In this screencast we go over the basics of Rack & Rack Middleware, walk through the Rails Rack stack, and show how to optimize certain actions in your Rails application using Metal.

Watch this screencast

Tonight, at the Phoenix Android meeting, someone asked if I knew any good Ruby / Rails web hosts. Something easy for someone who’s just learning Rails and wants to be able to essentially copy/paste their code to a server and have it “just work.” The first (and only) service that...

Watch this screencast