Types
- Free Episodes
 - Pro Episodes
 - Revised Episodes
 
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
 
        Applied Filters:
        Free Episodes x
      
      Searchlogic
      Searchlogic makes searching models easier than ever with its assortment of named scopes. In this episode I show you how to create simple and advanced searches.
      (13 minutes)
    
    
  AJAX History and Bookmarks
      Browser page history and bookmarks do not usually work with AJAX requests, but in this episode I show you how to remedy this problem using a simple jQuery plugin.
      (11 minutes)
    
    
  Pagination with AJAX
      Learn an easy, unobtrusive way to add AJAX functionality to an existing set of pagination links using jQuery.
      (13 minutes)
    
    
  Screen Scraping with ScrAPI
      Screen scraping is not pretty, but sometimes it's your only option to extract content from an external site. In this episode I show you how to fetch product prices using ScrAPI.
      (15 minutes)
    
    
  Touch and Cache
      Rails 2.3.3 brings us a new feature called "touch". See how to use this to auto-expire associated caches in this episode.
      (6 minutes)
    
    
  Delayed Job
      Is there a long running task which should be handled in the background? One of the best ways is using the delayed_job plugin like I show in this episode.
      (10 minutes)
    
    
  OpenID with Authlogic
      Learn how to apply OpenID to an existing Authlogic setup as I show in this episode. This builds upon the app from episode 160.
      (11 minutes)
    
    
  Dynamic Page Caching
      Use JavaScript to allow dynamic content in a page cache. In this episode I show you how to insert the user-specific content into a page through JavaScript.
      (11 minutes)
    
    
  Feed Parsing
      Learn two different techniques for parsing an RSS feed using Feedzirra in this episode!
      (10 minutes)
    
    
  More on Virtual Attributes
      Use a virtual attribute to implement a simple tagging feature. In this episode I show you how to assign virtual attributes through a callback instead of a setter method.
      (7 minutes)
    
    
  









