Latest Screencasts
Go Fish in Ruby
Remi - 2010-03-02 - paid
Using the playing cards that we created in Part 1 of this series, we create a game of Go Fish in Ruby! In this screencast, we: Clean up / organize some of the code from Part 1 Create a GoFish::Game that deals cards out to many players Create the code... Watch this screencast
Creating a Deck of Playing Cards in Ruby
Remi - 2010-03-01 - paid
Awhile back, I got bored and started coding a game of Solitaire that could be played in a Ruby IRB shell. I wanted to finish the game but never got around to it. So I thought of an idea! What if I screencast test-driving the creation of a card game?... Watch this screencast
JADOF - Just A Directory Of Files
Remi - 2010-02-24 - paid
In Test-Driving Your Own Hacker Blogging Engine, I mentioned JADOF, the CMS that I run remi.org off of. JADOF is very simple. It’s very like Jekyll, but it makes less assumptions. It doesn’t even know anything about web servers! It’s just a library for loading pages / posts out of... Watch this screencast
Having Fun with Ruby Blocks
Remi - 2010-02-21 - paid
Blocks are a very unique and important part of Ruby’s syntax. 1 ['Rover', 'Spot', 'Rex'].each do |dog_name| 2 puts "The dog's name is #{ dog_name }" 3 end 4 5 >> ['Rover', 'Spot', 'Rex'].map {|name| name.upcase } 6 => ['ROVER', 'SPOT', 'REX'] 7 8 >> a_block = lambda {|name| name.upcase... Watch this screencast
Test-Driving Your Own Hacker Blogging Engine
Remi - 2010-02-07 - paid
Coders tend to like minimalist blogging engines. Give a developer something that processes a directory of markdown and textile files and they’re usually happy. In the Ruby world, we have LOTS of platforms for doing this: Jekyll is a popular platform that’s actually built into Github Toto was just announced... 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
How to Develop Extensions for Google Chrome
Remi - 2010-01-13 - paid
When Google Chrome was originally announced, it sounded awesome and one of the first things I was interested in was how they planned on doing browser extensions. When Chrome was finally released as a Beta, I thought about trying it out but the extension framework still didn’t exist so I... Watch this screencast
YubNub - a (social) command line for the web
Remi - 2010-01-11 - paid
Every few weeks or so, someone will see me type something like this into my URL bar … 1 # search apidock.com for "Fixnum" within Ruby 2 apirb Fixnum 3 4 # search GitHub for "twitter" 5 github twitter 6 7 # do a Google Local search for "Subway" in... Watch this screencast
GUI Development in Ruby with Shoes
Remi - 2010-01-06 - paid
“Shoes is a cross-platform toolkit for writing graphical apps easily and artfully using Ruby.” Shoes is a friggin sweet framework for making GUI applications in Ruby. There are lots of GUI toolkits out there but none of them are as easy to get up and running with & distribute as... Watch this screencast
Database Scripting in Ruby with Sequel
Remi - 2010-01-05 - paid
Sequel is an awesome Ruby library for working with databases. As opposed to ActiveRecord and DataMapper, which are based on working with model objects, Sequel is meant to be used to directly query a database, without needed to go through an object relational mapper. You can use models and associations... Watch this screencast

