You have disabled auto-rotation for stories. Re-enable?
Now you can have all the monitoring goodness you have in your Rails apps for your Java and .Net applications. And, it's free. Download RPM agent today.
Monday night, Ruby on Rails version 3.0.3 was released. This update moves Rails over to Arel 2 containing several performance improvements by Aaron Patterson. It also contains a bunch of minor bug fixes and it's a drop-in replacement for Rails 3.0 (no API changes!).
After a slew of updates, at the end of the week, we've reached Bundler 1.0.7. It contains several performance improvements and some custom tweaks when working with RubyGems.org. This should feel significantly faster, especially when you've already got a Gemfile.lock, are using RubyGems.org, have a lot of installed gems, or have a complex dependency set to resolve. Whew!
In case you missed it yesterday, Envy Labs released Rails for Zombies. It's an in-browser training tool for introducing new developers to Ruby on Rails. It covers models, views, controllers, CRUD, Rails semantics, and even a little intro to Ruby. And, if you complete all the labs, you'll unlock a secret ending video!
Recently, Daniel Huckstep posted an article which describes how to get it up and running with a Rails app. Getting it done requires a special handler, which, conveniently, Daniel also packages for you in his new rack-mongrel2 gem.
Have you ever wanted to sit back, with your iPad on your lap, relaxing, while reading through 10,000 pages of documentation? No? Well, humor me, anyway. Aaron Patterson's Paddle gem extends RDoc to generate EPUB files. And, with iBooks, you can have page after page of iPad-based documentation glory. It may actually be nice to have an iPad of documentation right next to your development machine, on occasion.
Dr. Nic recently decided that it was somewhat painful to setup a decent Continuous Integration. So, he wrote up an article walking you through how to use Hudson CI, hudson.rb for a command line interface to it, and Vagrant for building and distributing virtual development environments. With this setup, you have no more excuse. Get on the CI boat.
CSV_Records is a Rails plugin which makes it dirt simple to import .csv data using ActiveRecord and then later export it back to disk. It also has a bunch of intelligent defaults and best practices built in so you'll be properly using transactions and select_rows to pull large amounts of data.
You know those date heirarchy's you see sometimes on the side of blogs that show a year, then month, then number of blog posts that month? The next time you need to replicate that date heirarchy, check out ArchiveTree by Gnomeslab. ArchiveTree works with any database date or time field and returns a nice nested hash with all the years and months split out.
Ruby5 is released Tuesday and Friday mornings. To stay informed about and active with this podcast, we encourage you to do one of the following:
More interviews with Charles Nutter, Glenn Vanderburg, and David Chelimsky from RubyConf X, as well as Fuubar, minitest/benchmark, and Sucker are all on this episode of Ruby5.
Nathaniel Bibler, Les Hill, and Dave Bock live at RubyConf, chasing down speakers for interviews. In this episode we chat with Jim Weirich, Jonas Nicklas, CJ Kihlbom, and Aaron Patterson about their talks.
Where Sherpas and Rockets collide! This week we've got four hosts covering sixteen stories. It's two episodes in one!
Sinatra, jQuery Mobile, Screwcap, Cucumber, Swinger, Arturo, and development with Ruby Enterprise Edition are on this episode of Ruby5.
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 © 2017 Code School LLC