homeASCIIcasts

Recent Episodes

  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 286

    Draper Other translations: Ja Ru

    Clean up complex view logic using Draper. This gem provides decorators (much like presenters) which bundles view logic in an object oriented fashion. In this episode we do a step-by-step refactoring of a complex template into a decorator.

    Tags: views plugins refactoring