Podcasts
-
Railscasts: #126 Populating a Database
Have you ever wanted to fill up a database with a lot of test data? See how to do that in this episode using the populator and faker gems.
-
Railscasts: #115 Caching in Rails 2.1
Rails 2.1 brings some new caching features which makes it very easy to cache any values including models. See how in this episode.
-
Railscasts: #109 Tracking Attribute Changes
Rails 2.1 keeps track of the changes you make to a model's attributes. It also allows you to see what the previous value was. But watch out for the gotcha! See this episode for details.
-
Railscasts: #183 Gemcutter & Jeweler
Gemcutter is a new service for hosting RubyGems, and Jeweler provides an automated way to release versions of a gem.
-
Railscasts: #156 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.
-
Railscasts: #235 OmniAuth Part 1
OmniAuth is an easy way to add many different authentication services to your app. In this episode we start integrating it with Devise.
-
Railscasts: #145 Integrating Active Merchant
In this episode I show how to add Active Merchant's functionality to a Rails application to make a fully-functional checkout process.
-
Railscasts: #128 Starling and Workling
Need to run a task frequently in the background? Starling and Workling is a killer combination for doing just that. See how in this episode.
-
Railscasts: #182 Cropping Images
Present a slick user interface for cropping image attachments using Jcrop and Paperclip.
-
Railscasts: #261 Testing JavaScript with Jasmine
Are you testing your JavaScript? Learn how to add specs using Jasmine. This episode also covers jQuery integration with jasmine-jquery.
-
Railscasts: #149 Rails Engines
Rails 2.3 brings us much of the same functionality as the Rails Engines plugin. Learn how to embed one application into another in this episode.
-
Railscasts: #123 Subdomains
Learn how to unleash the full potential of subdomains with the subdomain-fu Rails plugin in this episode.
-
Railscasts: #213 Calendars
If dates play an important role in your application, consider adding a date picker or calendar view as shown in this episode.
-
Railscasts: #158 Factories not Fixtures
Fixtures are external dependencies which can make tests brittle and difficult to read. In this episode I show a better alternative using factories to generate the needed records.
-
Railscasts: #219 Active Model
In Rails 3 the non-database functionality of Active Record is extracted out into Active Model. This allows you to cleanly add validations and other features to tableless models.
-
Railscasts: #174 Pagination with AJAX
Learn an easy, unobtrusive way to add AJAX functionality to an existing set of pagination links using jQuery.
-
Railscasts: #223 Charts
There are a number of libraries to help create graphs. Here I show how to integrate Highcharts into a Rails app.
-
Railscasts: #181 Include vs Joins
The :include and :joins options for the find method can be a little confusing because they are so similar. In this episode I show specifically when to use which option.
-
Railscasts: #185 Formtastic Part 2
Learn about some of the more advanced functionality of Formtastic including handling many-to-many associations, required fields, and styling.
-
Railscasts: #180 Finding Unused CSS
Over time a CSS file can become large and filled with unused selectors. In this episode I show how to use the Deadweight gem to determine which CSS selects you can remove.
Featured Podcast Show
-
Visual Studio Talk Show (en français)
Last episode 11 years ago on www.visualstudiotalkshow.com
Un podcast "en français" sur le développement logiciel. Suivez les entrevues de Mario Cardinal et Guy Barrette avec les experts de la programmation Microsoft .Net