Tom Copeland on the Rails podcast

The latest Rails podcast features Tom Copeland, one of the guys who generously runs RubyForge. Some might be surprised to know that Rich Kilmer and Tom Copeland have been running RubyForge out of Rich’s basement for the past few years.

Aside from keeping all our Ruby libraries available for download, Rich and Tom have been putting in a lot of work on their latest application, indi which is in a private beta until mid summer.

Download the podcast: mp3, mp4.

A typed transcript should be available soon as well. For those interested in typed transcripts, you can subscribe to a transcript RSS feed.

Interview with Mongrel developer Zed Shaw

Zed Shaw’s new (mostly) Ruby webserver Mongrel has been getting people’s attention lately. What started out as perhaps just an itch has turned into a full time project for Zed, backed by corporate funding.

Pat Eyler caught up with Zed over at O’Reillynet for an interview where Zed gives some details about the Mongrel project.

Many have already switched their apps over to use Mongrel. Keep an eye on it as an increasingly viable option for serving up your Rails applications.

Weekly interactive guides with Kevin Clark

Kevin Clark, the guy whose recently taken on the documentation cleanup project, is diversifying his documentation work. His latest idea: weekly interactive guides.

Write into Kevin with requests on a specific Rails related topic that you’d like to understand better. He chooses a topic from your requests each week and builds a guide around that topic.

Get your submissions in by Monday to kevin dot clark at gmail dot com. Include [idea] at the start of the Subject. He’ll have the guide ready by the following Monday.

Easily find inefficient queries with QueryTrace

Nathaniel Talbott of test/unit fame has just released a new plugin he calls QueryTrace. I’ll let him explain what it does:

It’s nice that ActiveRecord logs the queries that are performed when your actions are executed, since it makes it easy to see when you have serious inefficiencies in your application. The next question, though, is always, “OK, so where are those being run from?

A gentle reminder about pluralizations

Watching the RSS feed from the Ruby on Rails trac is a great way to keep up on what’s happening in Rails development. If you’re doing any development on the Ruby on Rails project it’s required reading. Even if you just are using Rails for a web app, it’s useful to keep up on what bugs people are reporting.

Lately I’ve noticed a slew of bugs being opened against the Inflector, the class in Rails that transforms words from one form to another: singular to plural, classname to tablename, etc. The bugs all complain that Inflector is getting a pluralization or singularization wrong. But this isn’t a bug in Inflector, it is just an inherent limitation of how it works. But fear not, there is a better solution than opening a bug against the Inflector.

I guess this has been a constant thing over the history of Rails, but since it’s still going on, it deserves a rehash.

Welcome Josh Susser to the Rails weblog

You may already know Josh Susser from his excellent blog has_many :through. After linking up 5 of his posts in a row we figured it would be easier to cut out the middle man so we’ve brought him on board to be one of the contributors to the Rails weblog.

Rails weblog readers this is Josh, Josh the readers of the Rails weblog…

Silicon Valley Ruby on Rails group forming

For those of you in the Silicon Valley, Zachary Taylor and others are starting up a Ruby on Rails group and are looking for people interested in joining in. They don’t have any set dates for the first meeting, but are aiming for a get together in the coming weeks. If you are interested, get involved.

If you are closer to San Francisco proper, you should know that they already have a group setup. The SF Ruby Meetup has regular meetings on the 2nd Tuesday of the month.

Rails Recipes is out of beta

Chad Fowler’s excellent Rails Recipes, quickly becoming the de facto companion to the canonical Agile Web Development with Rails, is out of beta and off to the printers. Now that you, the community, put it through its beta paces, it’s been cleaned up and deemed ready for prime time. If you’ve been holding off til now, your time has come: order it here.

For those who couldn’t wait and jumped on board during the beta, you can get a free update here.

A big thanks to Chad for the months of work he’s put into this.

UPDATE: Chad shares his take on What Makes a Good Recipe Book.

JRuby runs a simple Rails application

The chaps at the JRuby project has been making rapid progress in anticipation of JavaOne. They finally got a simple, but complete Rails application running. I hear it’s not breaking any speed records, but it’s a great first step regardless. This should bring comfort to any developers stuck in large, mono-culture organizations that mandate the JVM as its sole alter. JRuby is a great way to sneak Rails in the backdoor.