Recent Episodes
-
183
Gemcutter & Jeweler
Gemcutter is a new service for hosting Ruby Gems. Jeweler is a gem that provides an automated way to release versions of a gem.
Tags: tools
-
182
Cropping Images
In this episode we create a slick user interface for cropping images using Paperclip and JCrop.
Tags: plugins
-
181
Include vs Joins Other translations:
The find method’s include and joins options can be a little confusing as they are so similar. Find out when to use which one in this episode.
Tags: active-record
-
180
Finding Unused CSS
As websites change stylesheets can become filled with unused selectors. The Deadweight gem helps to determine which ones can be removed.
Tags: plugins
-
179
Seed Data
Rails 2.3.4 introduces a new convention for creating any seed data that your application needs. This means that you no longer have to put seed data in your migrations.
Tags: active-record rails-23
-
178
Seven Security Tips Other translations:
Security is paramount in your Rails applications. Here we show seven commons security flaws from mass assignment to CSRF.
Tags: security forms views active-record
-
177
Model Versioning
If you need to keep track of the changes to an ActiveRecord model and switch between versions the Vestal Versions gem is well worth considering.
Tags: active-record plugins
-
176
Searchlogic
Searchlogic uses named scopes to make searching against models simple. See how to create simple and more complex searches in this episode.
Tags: active-record plugins
-
175
AJAX History and Bookmarks
AJAX-enabled sites do not usually play well with bookmarking or the brower's page history. In this episode we fix that with a simple jQuery plugin.
-
174
Pagination With AJAX
Use jQuery to add unobtrusive JavaScript links to a paginated list.
