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

Latest Free Screencasts

Cassandra Basic Schema and Ruby Gem

Teach Me To Code - 2011-07-24 - free

You can get cassandra at cassandra.apache.org and the ruby gem by running: gem install cassandra I did run into a problem with the trift_client gem when installing. If you get a Load Error, run this. sudo chmod 644 /usr/local/lib/ruby/gems/1.8/gems/thrift_client-0.6.3/lib/thrift_client/*.rb sudo chmod 755 /usr/local/lib/ruby/gems/1.8/gems/thrift_client-0.6.3/lib/thrift_client/connection Here are some of the Cassandra commands from the video: #connects to [...]

Watch this screencast

Create a ‘Like’ or ‘+1′ button with make_flaggable

Teach Me To Code - 2011-07-15 - free

With the recent release of the Google Plus beta (ask me for an invite if you want one), I felt it appropriate to show a simple way to create a Like or +1 button for your Rails application. The app and concept is pretty simple, so I won’t worry about posting the code below. Install: [...]

Watch this screencast

Creating a Rake Task to Convert ERB to HAML

Teach Me To Code - 2011-03-18 - free

This is a basic demonstration of adding a rake task to Ruby on Rails. Some of the same principles apply to Rake in general. You also see how to call out to the command line and how to convert ERB and HTML to HAML.

Watch this screencast

OAuth with the Twitter Gem

Teach Me To Code - 2010-10-06 - free

Twitter just turned off Basic Auth and is forcing application developer to use OAuth. Here is a demonstration of how to add Twitter OAuth to your Ruby on Rails Application.

Watch this screencast

Every good project needs a good setup. In this episode, I set up a github repo, create a new rails application, hook in Cucumber and Rspec, write a Cucumber feature, and write the code to make it pass.

Watch this screencast

Code Metrics with Metric Fu

Teach Me To Code - 2010-04-20 - free

Maintainability of your code can be measured in many different ways. Jake Scruggs has combined several of the tools that measure you code into one Ruby Gem: metric_fu. Here’s a demonstration. Go check it out!

Watch this screencast

RVM – Ruby Version Manager

Teach Me To Code - 2010-03-23 - free

RVM is a program that allows you to install and manage multiple versions of Ruby and Gems. This setup is ideal for testing your application or gem (library) against multiple versions of Ruby. Also, if you’re looking into Rails 3 on Ruby 1.9 this is a great way to try it out. Are you thinking [...]

Watch this screencast

Gem Bundler

Teach Me To Code - 2010-03-10 - free

Loading multiple Ruby Gems can result in runtime errors when an incompatible version of a gem dependency is already loaded as a dependency of another gem. Gem bundler can also pre-load and cache gems for faster loading. Having two gems that require different versions of the same dependency can sometimes cause runtime errors. Yehuda Katz [...]

Watch this screencast

Storing Encrypted Data Securely using Active Record

Teach Me To Code - 2009-09-29 - free

Learn how to save data such as bank information, social security number, or other sensitive information in your Rails application securely by encrypting the data. By using spikex’s gem Strongbox, you can use private and public keys to secure your data in your database to where you must have the password to decrypt them. Download [...]

Watch this screencast

Getting Connected to Twitter with OAuth

Teach Me To Code - 2009-09-18 - free

In this screencast, I show you how to use the Twitter gem to connect to Twitter, and we clarify some of the difficulties that comes with learning OAuth.

Watch this screencast