Categories
- Active Record
 - Active Resource
 - Active Support
 - Administration
 - Ajax
 - APIs
 - Authentication
 - Authorization
 - Background Jobs
 - Caching
 - Code Walkthrough
 - Controllers
 - Debugging
 - Deployment
 - eCommerce
 - Forms
 - Mailing
 - Models
 - Performance
 - Plugins
 - Production
 - Rack
 - Rails 2.0
 - Rails 2.1
 - Rails 2.2
 - Rails 2.3
 - Rails 3.0
 - Rails 3.1
 - Rails 3.2
 - Rails 4.0
 - Refactoring
 - Routing
 - Search
 - Security
 - Testing
 - Tools
 - Views
 
Fast Rails Commands
      Rails commands, such as generators, migrations, and tests, have a tendency to be slow because they need to load the Rails app each time. Here I show three tools to make this faster: Zeus, Spring, and Commands.
      (8 minutes)
    
    
  Migrating to PostgreSQL
      Postgres is a feature-packed relational database that every Rails developer should consider using. Here you will learn how to install it, add it to a new application, and transition from an existing SQLite app using the "taps" gem.
      (8 minutes)
    
    
  Full-Text Search in PostgreSQL
      Postgres offers full-text searching right out of the box. This episode shows how to write queries from scratch, apply tools like Texticle and pg_search, and optimize performance through indexes.
      (16 minutes)
    
    
  Hstore
      With hstore you can add schema-less data to PostgreSQL. This allows you to store model attributes without creating separate database columns. Watch how to do this using the activerecord-postgres-hstore gem.
      (10 minutes)
    
    
  JRuby Basics
      JRuby is a polished and stable Ruby implementation. Here I show the basics of setting it up and executing Java from within Ruby. I also see how it compares with MRI at running threads.
      (10 minutes)
    
    
  Facebook Open Graph
      This episode builds on last week's episodes and shows how to integrate Facebook further through the Open Graph protocol. You will also learn how to tunnel your local server and move Facebook communication into a background process.
      (11 minutes)
    
    
  Copycopter
      Copycopter provides a nice interface that clients can use to edit the text in a Rails application. Learn how to deploy a Copycopter server using Heroku and integrate it in a Rails application through I18n.
      (6 minutes)
    
    
  Beginning with Cucumber
      Cucumber is a high-level testing framework. In this episode we will create a new Rails application from scratch using behavior driven development.
      (15 minutes)
    
    
  Webrat
      If you prefer writing integration tests in ruby instead of Cucumber's plain english, consider interacting with Webrat directly as I show in this episode.
      (7 minutes)
    
    
  PayPal Express Checkout
      PayPal Express Checkout is easy to add to an existing ordering system. See how in this episode.
      (15 minutes)
    
    
  









