Recent Episodes
-
255
Undo With PaperTrail Other translations:
Undo and redo behavior is easy to add with a versioning gem such as Paper Trail. Learn how to add an undo link to any model's flash message.
Tags: plugins
-
254
Pagination with Kaminari Other translations:
If you need pagination in Rails 3 try out Kaminari. It is a clean, flexible solution which uses scopes to flow nicely with Active Record queries.
-
253
CarrierWave File Uploads Other translations:
CarrierWave makes it easy and clean to add file uploads to your application. It supports a variety of ORMs, frameworks and image processors.
Tags: plugins
-
252
Metrics Metrics Metrics Other translations:
Metric Fu, Metrical, SimpleCov, Rails Best Practices, and more are covered in this episode on metrics.
-
251
MetaWhere & MetaSearch Other translations:
MetaWhere provides a way to do complex find conditions without SQL in Active Record. MetaSearch makes it easy to create search forms with many find options.
Tags: rails-3.0 plugins active-record forms search
-
250
Authentication from Scratch Other translations:
Password authentication is not too complicated to make from scratch, it will also help to get a better understanding of how it works.
Tags: authentication
-
249
Notifications in Rails 3 Other translations:
Rails 3 comes with instrument support through the ActiveSupport::Notifications class. Call "subscribe" to listen to notifications, and "instrument" to send them.
Tags: rails-30
-
248
Offline Apps Part 2 Other translations:
Learn how to make a site usable offline with HTML 5 localStorage. This last part of the series covers jquery-tmpl and jquery-offline.
-
247
Offline Apps Part 1 Other translations:
Learn how to make a site usable offline through an HTML 5 cache manifest. This first part of the series covers rack-offline and problems you may run into.
Tags: plugins
-
246
AJAX History State Other translations:
The new pushState function in JavaScript allows us to change the full URL with AJAX. This means the back button, reloading, and bookmark support can be easily added.
Tags: ajax
