homeASCIIcasts

Recent Episodes

  1. 141

    PayPal Basics

    The first of a series about dealing with taking payments on your site. Here we show you how to use PayPal to take payments from your cart.

    Tags: tools e-commerce

  2. 138

    I18n

    Internationalization was one of the big additions to Rails 2.2. We'll show you how to start using it in this episode.

    Tags: rails-22 views

  3. 136

    jQuery

    In this episode we recreate the AJAX form submission we did back in episode 43 but with jQuery instead of Prototype and RJS.

    Tags: ajax controllers views

  4. 135

    Making a Gem

    Gems are now a more popular way of extending Rails than plugins. In this episode we go through the steps needed to create a basic gem.

    Tags: plugins active-record tools

  5. 134

    Paperclip Other translations: Cn

    Paperclip makes it easy to add attachments to a model. Find out how in this episode.

    Tags: plugins

  6. 44

    Debugging RJS

    RJS and AJAX can be difficult to debug, especially when the browser doesn't show an error message. Find out how to trace through your AJAX calls in this episode.

    Tags: ajax tools debugging

  7. 43

    AJAX with RJS

    Learn how to use RJS to generate JavaScript that will update multiple elements on a page.

    Tags: ajax

  8. 33

    Making a Plugin

    Duplication can often be removed from your Ruby code by making methods dynamically. In this episode we make a plugin to do just that.

    Tags: active-record plugins

  9. 32

    Time in Text Field

    Updating time fields via a series of dropdowns isn't the most elegant way to enter date and time information. Find out how to allow your users to enter dates and time in a text field instead.

    Tags: active-record forms

  10. 31

    Formatting Time

    Use Ruby's strftime method to format dates and take advantage of Rails DATE_FORMATS hash to store custom date formats.

    Tags: active-support views