Latest Screencasts
Ruby's Enumerable Module: The Inject Method
Teach Me To Code - 2010-07-16 - free
Quick Ruby Tip: The inject method is useful for aggregating data across a dataset. For example a summation could be done with inject (by aggregating each number into the sum.) Watch this screencast
Episode 079: Artificial Stupidity: Adding Smarts to Yer Kode
Sdruby - 2010-04-24 - free
Machine learning and data mining have long been "black arts" because they require access to expensive computing clusters. Randall Thomas discusses machine learning and the problem spaces it can help solve. Bonus content: download the slides from this talk. Watch this screencast
Getting to Know ZFS
Technicasts - 2010-01-10 - paid
ZFS is a combined file system and volume manager created by Jeff Bonwick at Sun Microsystems in 2004. ZFS supports many advanced features not found in traditional file systems: end to end data integrity checking, self healing, file system snapshots, rollbacks, dynamic pools of data, file system compression, and more... 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
Episode 072: MongoDB
Sdruby - 2009-12-28 - free
Scott Motte introduces us to the document-oriented database MongoDB and shows how to use MongoDB as an alternative to MySQL and ActiveRecord using the MongoMapper gem. This talk was part of the DjangoSD/SD Ruby mashup meeting. Bonus content: download the slides from this talk. Watch this screencast
Ruby Essential Training
Lynda - 2009-10-14 - paid
In Ruby Essential Training, expert instructor Kevin Skoglund teaches the fundamentals of Ruby, the popular object-oriented open-source programming language. Kevin begins by walking through the basic data types, demonstrating Ruby's control structures (loops, iterators, conditionals, and code blocks) and showcasing the elegant syntax structure of the language. Kevin explains variable... Watch this screencast
Seed Data
Railscasts - 2009-09-14 - free
Rails 2.3.4 includes a conventional way to add seed data to your application - no more including it in the migration files. Watch this screencast
MySQL Essential Training
Lynda - 2009-08-04 - paid
MySQL is by far the most popular database management system for small- to medium-sized web projects. In MySQL Essential Training, instructor Bill Weinman provides clear, concise instruction in the tools needed to create and maintain a database. Bill explores the different data types MySQL supports, and the functions it provides,... Watch this screencast
Programming With Ruby Episode 14, YAML
Man With Code - 2009-07-24 - free
Covered in this Episode: What is YAML Why should you use YAML? Storing Data Transcript: Hello Everybody and welcome to Programming With Ruby Episode 14, YAML. I’m Tyler and this video is brought to you by manwithcode.com. I will start off this episode telling you what YAML is and why you should be using it. [...] . Watch this screencast
Episode #18 - Scaling Your Database - Part 2
Scaling Rails Series - 2009-07-24 - free
In this second screencast we start out by learning the differences between the myISAM and InnoDB database engines for MySQL. Next we learn how to scale a write heavy database by using Master Master replication, and how we might configure this to work with our Rails application. Lastly we’ll figure out how to shard our database by spliting our tables between multiple databases and show how both New Relic and eBay take advantage of this technique. Watch this screencast

