Sunday, August 26, 2007

Life in a 24x7 world: Seesaw

Need to be able to roll your servers processes without bringing a site down. Seewas enables you to increment the version of components in your application, without an outage.

Max Muermann and Matt Allen have written the Seesaw rudy package that lets you roll Mongrel processes.

Matt & Max were working on it at the Hax day, in Sydney, last weekend.

Has a chat to them about the next stage. The hard stage, rolling the database structure forward without downtime. I think it is possible, but the features needed to make it possible need to be part of the bone and muscle of the database management system (DBMS). I'm going to write a post able how I think it could be done and its limits.


Gnoll110

Technorati tags:

Thursday, August 23, 2007

To watch: Agile Toolkit Postcast

Agile 2007 was on last week, 13 to 17 August. Have a look at the site, some of the overheads and handouts can be downloaded.

With Agile 2007 being in Bob Payne’s home town. I’m sure he will have lots of great new podcasts for his Agile Toolkit podcast site soon.

Can’t wait!

I so hope Bob got to talk with Mary Poppendieck and/or Kenji Hiranabe about their Kaizen from Toyota [with MindMaps] session!

Refactoring Databases : Evolutionary Database Design by Scott Ambler & Pramod Sadalage looked interesting.

Lots of other cool sessions too


Gnoll110

Technorati tags:

Monday, August 20, 2007

Ruby: Hax Day

Ruby on Rails Oceania held a Hax Day at lachie’s place last Saturday. All good value. Like to thank Lachie and his sweet darling wife for looking after us. Wireless, food and drink; what else could you ask for?

This ruby newbie learnt a few things and picked up some new gems (HAML, SASS & Staticmatic).

Gnoll110

Technorati tags:

Sunday, August 12, 2007

Ruby: Could not find gem in any repository

Been playing with webgen for static site generation.

Loaded it on 2 machines (one of the demos uses imagemagick), so needed to put it on the second machine. Got the follow error on the second box.

$gem install webgen
Bulk updating Gem source index for: http://gems.rubyforge.org
Install required dependency cmdparse? [Yn] Y
ERROR: While executing gem ... (Gem::GemNotFoundException)
Could not find cmdparse (~> 2.0.0) in any repository


Turns out to be a cache problem.

After a little googling I found a solution on Derek Anderson's army of evil robots blog.

Thanks to Derek.