RailsCasts (Mobile) show

RailsCasts (Mobile)

Summary: Every other week you will be treated to a new, free RailsCasts episode featuring tips and tricks with Ruby on Rails, the popular web development framework. These screencasts are short and focus on one technique so you can quickly move on to applying it to your own project. The topics are geared toward the intermediate Rails developer, but beginners and experts will get something out of it as well. A Pro option is also available containing more screencasts each week. This version is for mobile devices which cannot support the full resolution version.


 #316 Private Pub | File Type: video/mp4 | Duration: 7:34

Private Pub makes it easier than ever to publish and subscribe to real-time events in a Rails app. You can use publish_to with a block of JavaScript or supply a hash for use with JSON.

 #314 Pretty URLs with FriendlyId | File Type: video/mp4 | Duration: 7:43

If you are tired of model ids in the URL, overriding to_param can only get you so far. The friendly_id plugin can help by making it easy to generate a URL slug and maintain a history.

 #312 Sending HTML Email | File Type: video/mp4 | Duration: 5:42

HTML email can be difficult to code because any CSS should be made inline. Here I present a few tools for doing this including the premailer-rails3 and roadie gems.

 #310 Getting Started with Rails | File Type: video/mp4 | Duration: 7:56

Learning Ruby on Rails can be overwhelming, especially if you are new to programming. Here I will take you on a tour through various resources to help get started with Rails.

 #308 Oh My ZSH | File Type: video/mp4 | Duration: 9:11

As Rails developers, we frequently use the command line. Here I will show how to switch to Z Shell using Oh My ZSH including how to make your own theme and plugins.

 #306 ElasticSearch Part 1 | File Type: video/mp4 | Duration: 9:58

Add full text searching using ElasticSearch and Tire. Here I will show the steps involved in adding this search to an existing application. This is the first part in a two part series.

 #304 OmniAuth Identity | File Type: video/mp4 | Duration: 11:01

With the release of OmniAuth 1.0 there is a new Identity strategy which allows users to register/login with a password if they don't want to use an external provider.

 #302 In-Place Editing | File Type: video/mp4 | Duration: 8:20

Edit an attribute in-place without leaving a page using the Best In Place gem. Learn how to add validations and support for various field types.

 #300 Contributing to Open Source | File Type: video/mp4 | Duration: 9:22

GitHub makes it easier than ever to contribute to open source with pull requests. Here I show how to submit a pull request to the VCR project.

 #298 Getting Started with Spree | File Type: video/mp4 | Duration: 10:53

Spree allows you to quickly turn a Rails project into a full eCommerce application. Here I show how to set it up and configure the look and feel of the store.

 #296 Mercury Editor | File Type: video/mp4 | Duration: 11:09

Mercury allows you to edit a section of HTML directly in the web browser through a WYSIWYG editor. Here I show how to integrate Mercury into a Rails app and save the changes back to the database.

 #294 Playing with PJAX | File Type: video/mp4 | Duration: 8:38

PJAX allows you to quickly update a section of a page using AJAX with automatic pushState support. Here I show how to use both pjax_rails and rack-pjax gems.

 #292 Virtual Machines with Vagrant | File Type: video/mp4 | Duration: 11:30

Vagrant allows you to run your Rails application and all of its dependencies in a portable, sharable environment. Use for development, set it up as a staging server, or experiment with a production setup.

 #290 SOAP with Savon | File Type: video/mp4 | Duration: 9:52

Communicating with a SOAP API can be a daunting task. Savon makes this easier by presenting the SOAP API through a Ruby interface.

 #288 Billing with Stripe | File Type: video/mp4 | Duration: 16:36

Stripe is a full-stack payment solution with very reasonable pricing and is easy to setup. See how to add it to a Rails application here. Currently only available in the US.


Login or signup comment.

Saumya says: