Help out: share this site!

Latest Screencasts

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. 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


Episode #17 - Scaling Your Database - Part 1

Scaling Rails Series - 2009-07-16 - free

If the bottleneck of your application is your database even after caching as much as possible, what can you do? This is the first of two screencasts where we’re going to learn about techniques for increasing the power of your Database. In this first video we learn how to grow our database step by step using both vertical and horizontal scaling. Watch this screencast


Episode 060: Migrating Legacy Data

Sdruby - 2009-05-20 - free

Let's face it. Migrating legacy data into a new app is a giant pain in the ass. It's slow, error prone, and a ton of work. What if you could import old data into a new app before it's finished? Normalize fields? Clean up old data? And migrate often? Patrick Crowley shows the way. Bonus content: download the slides from this talk. Watch this screencast


SQL Essential Training

Lynda - 2009-04-08 - paid

Whatever a database is being used for?web sites, bookkeeping, sales and inventory, or even the lowly to-do list?it’s all about the data. SQL Essential Training is designed to help users understand the most common language for database wrangling?SQL. Beginning with a brief introduction, instructor Bill Weinman teaches the major features... Watch this screencast