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 screencastCreate 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 screencastCreating 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 screencastOAuth 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 screencastRails 3 – Building a Blog – Part 1: Test Setup & Generators
Teach Me To Code - 2010-06-22 - free
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 screencastCode 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 screencastRVM – 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 screencastGem 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 screencastStoring 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 screencastGetting 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