homeASCIIcasts

Recent Episodes

  1. 324

    Passing Data to JavaScript

    There are a variety of ways to pass variables from a Rails application to JavaScript. Here we show three techniques: a script tag, a data attribute, and the Gon gem.

    Tags: views plugins

  2. 304

    OmniAuth Identity

    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.

    Tags: forms plugins

  3. 302

    In-place Editing

    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.

    Tags: forms ajax views

  4. 300

    Contributing to Open Source

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

    Tags: tools testing

  5. 298

    Getting Started With Spree

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

    Tags: ecommerce plugins

  6. 296

    Mercury Editor

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

    Tags: plugins views

  7. 294

    Playing With PJAX

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

    Tags: ajax plugins

  8. 292

    Virtual Machines with Vagrant

    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.

    Tags: tools

  9. 290

    SOAP With Savon

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

    Tags: plugins

  10. 288

    Billing With Stripe

    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.

    Tags: eCommerce