Monday, May 3, 2010 at 2:03AM
Hey, where were you?
Sorry about that, I spent most of last week running the Obtiva Ruby/Rails/TDD 4-day boot camp training, and I didn't have time to do this daily catchup. Hey, if you think you need me or somebody like me to come to your company and blather about Ruby and Rails for a few days, contact us at http://www.obtiva.com. It's fun.
Rails test prescriptions: still on sale. Please do go to the forum to talk about what's there and what's not there.
Lulu raffle: still open, I think for another day or two.
Meantime, I've been working through the Cucumber chapter, and also proofing the mock article that will be in the May Pragazine.
Several days worth of stuff.
Cucumber 7 is out of beta and in the wild. I'm hoping this doesn't mean too much updating of the chapter I'm in the middle of editing. The big change is a new parser advertised as 50-100 times faster. Which sounds like an outstanding change.
This week in Rails Dispatch, an article outlining the new ActiveRelation/Arel implementation of ActiveRecord for Rails 3
Thinking in Rails has a nice list of Ruby and Rails podcasts.
This is exactly what I want from a Rails plugin in: short, sweet, and solves a problem. In this case, from Ryan Bigg, finding database records by partial date.
I think I'll probably use this one: a detailed cheat sheet for all things Rails Migration.
The Thoughtbot team shows a nice design retrospective, walking through their process.
A couple of test links:
José Valim gives out some awards for best test suite features.
Will Leinweber tells you what the winning integration test stack looks like.
Bryan Liles at the Smarticus blog also responds to the question of whether you need unit tests and provides a good overview of the TDD process. I think he's got this right.
Apparently the Peanuts brand is still worth something, even without daily content, as an 80% stake in the brand rights for Peanuts just sold for $175 million. And if you want a sense of exactly where the pecking order is here, the article casually mentions in the next-to-last paragraph that the rights to Dilbert are also included...