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

Latest Screencasts

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

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

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

Building your own Sinatra clone: Part I

Remi - 2009-03-30 - paid

Have you ever wanted to build your own web framework? Do you want to learn howto create Rack applications? The first time I found out about Sinatra, I had already created my own Rack-based web framework and I wasn’t particularly interested in Sinatra. It’s really just a pretty DSL for...

Watch this screencast

Rack: Part III = Middleware

Remi - 2009-02-28 - paid

Part 3 in my screencast mini-series on Rack … checkout parts 1 and 2: Part I: Rack Basics Part II: Rackup files, Rack::Request, Rack::Response, and more In Part 3, we cover: What is Rack middleware? How to write your own Rack middleware How to use your Rack middleware from any...

Watch this screencast

Rack: Part II

Remi - 2009-02-24 - paid

This is a follow up to my first Rack screencast, Rack Basics. In this screencast, we cover a bit more of the basics. Instead of playing around in an IRB shell, we create an executable Rack application using a Rackup file (the conventional way to run Rack applications). We use...

Watch this screencast

Rack Basics

Remi - 2009-02-19 - paid

If you’re a Ruby programmer and you’ve never directly used Rack before then this screencast is for you. This introduces you to the very basics of Rack. If you’ve used Rack before and / or you’ve very comfortable with the basics, watch for some additional Rack screencasts coming from me....

Watch this screencast

Introducing RackBox

Remi - 2009-01-29 - paid

RackBox is a new RubyGem that adds Merb-esque blackbox testing to Rails applications. Because it’s based on Rack, RackBox also works with most other Ruby web frameworks, eg. Camping, Sinatra, etc. http://github.com/remi/rackbox ( original screencast ) To view this screencast, visit http://remi.org/2009/01/29/introducing-rackbox_merb-esque-blackbox-testing-for-rack-and-rails-apps.html

Watch this screencast
Find more screencasts on the homepage