Latest Paid Screencasts
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 screencastE-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 screencastRack::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 screencastDeploying Ruby Web Applications to Heroku
Remi - 2009-04-23 - paid
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 screencastBuilding 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 screencastRack: 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 screencastRack: 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 screencastRack 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 screencastIntroducing 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 screencastClassy Web Development with Sinatra
Pragprogs - 2009-01-22 - paid
Sinatra is a small Ruby web application framework that packs a big punch. It's also a lot of fun! You can use Sinatra to write tiny, focused web applications and lightweight REST services very quickly. And sometimes a lean and mean web app is all you need. If you haven't given Sinatra a look, now's a great time to get a fresh perspective on web development. Learn how to get the most out of Sinatra from Adam Keys, an experienced Ruby and Sinatra developer.
Watch this screencast