Friday 13 July 2012

Railscasts


Thread-Safety
EPISODE #365 – Jul 09, 2012 – 19 comments

Thread-Safety

The config.threadsafe! option will likely be enabled by default in Rails 4.0. Here you will learn what this option does, how it affects production, and some tips on thread safety. (10 minutes)
Active Record Reputation System
EPISODE #364 – Jul 09, 2012 – 11 comments

Active Record Reputation System

If you need to calculate an average user's rating or sum up a number of votes, consider using the activerecord-reputation-system gem. Here I will cover the basics and also briefly present a from-scratch solution. (10 minutes)
Devise (revised)
EPISODE #209 – Jul 06, 2012 – 19 comments

Devise (revised)

Devise is one of the most popular authentication plugins for Rails. Here I show how to set it up with a User model and configure the modules, views, routes, and more. (8 minutes)
Facebook Open Graph
EPISODE #363 – Jul 02, 2012 – 10 comments

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)
Exporting CSV and Excel
EPISODE #362 – Jul 02, 2012 – 50 comments

Exporting CSV and Excel

As you will see it is easy to add a CSV export option to Rails. Here I also show how to export for Excel in a variety of formats. (6 minutes)
Testing JavaScript with Jasmine (revised)
EPISODE #261 – Jun 28, 2012 – 10 comments

Testing JavaScript with Jasmine (revised)

The jasminerice gem makes it easy to test your JavaScript with Jasmine in a Rails application. Here I also cover jasmine-jquery and guard-jasmine. (11 minutes)
Facebook Graph API
EPISODE #361 – Jun 25, 2012 – 7 comments

Facebook Graph API

Learn how to use the Facebook Graph API with the Koala gem to fetch data from Facebook and post content through a user. Here I delve into permissions, error handling, and more. (14 minutes)
Facebook Authentication
EPISODE #360 – Jun 25, 2012 – 26 comments

Facebook Authentication

This will show how to create a new facebook application and configure it. Then add some authentication with the omniauth-facebook gem and top it off with a client-side authentication using the JavaScript SDK. (12 minutes)
Destroy without JavaScript (revised)
EPISODE #77 – Jun 16, 2012 – 10 comments

Destroy without JavaScript (revised)

A destroy link in Rails does not work without JavaScript. In this episode I show two techniques for gracefully degrading destroy links: button_to and a delete action. (8 minutes)
Twitter Integration
EPISODE #359 – Jun 15, 2012 – 5 comments

Twitter Integration

Here I show how to integrate Twitter into a Rails app. This includes fetching data, caching it, and even how to authenticate as a user signing in to your application through Twitter. (14 minutes)


RailsCasts - Ruby on Rails Screencasts

No comments:

Post a Comment