Logo

The latest news in the Ruby and Rails community.

Subscribe to our mailing list!

Episode #49

February 9, 2010

Last week, the Rails 3 beta was released. In this episode, we talk a bit about some of the new features, executables, and support libraries you can expect to find in ...

Stories

XSS and Unobtrusive JavaScript in Rails 3

Rails 3 adds string escaping by default to your views to help protect against cross-site scripting. This is a major change from Rails 1 and 2 where you had to explicitly use the h() method. Also, Rails has been updated to use unobtrusive JavaScript when exercising the Rails view helpers. This not only gives you better usability, but it also makes Rails far more JavaScript framework agnostic.

Visit site → Permalink

Previous Episodes

Episode #48

The Caliper and Gemcutter integration, Crisis Camp Haiti, and MacRuby 0.5 are all discussed in this episode of Ruby5. Also, Bundler (Rails 3 beta!), the end of IE6 for Google, JQTouch, and HTML5 examples also made the cut. Also, you'll meet two new hosts, David Bock and Kim MacCormack.

Episode #47

Rails_upgrade, smart_cookie_store, and Rack::ForceIE7 are covered in this episode of Ruby5. We also touch on the Jemini screencasts, delayed paperclip, Ruby gems for VirtualBox, and Capybara.

Episode #46

Classifier, ActionMailer in Rails 3, and ActsAsSolrReloaded are covered in this Friday episode. Also, we go over Dirty Associations and RVM. And finally, Nick and Jim say farewell to Ruby5.

Episode #45

Looking back on the Rails 3 BugMash, we cover quite a few Rails 3-specific topics. We also talk about domain page caching, Prowl, and MockSMTP.

View the archives →

Looking to learn about Ruby? Take a look at the Ruby Path on Code School

This podcast is produced and distributed by Code School. Copyright © 2015 Code School LLC