From the monthly archives:

April 2009

Citcon Paris is filling up fast

April 25, 2009

Citcon Europe ‘09 news:

We should be able to announce a venue soon
It’s two-thirds full! Eric Lefevre has more:

While some are currently enjoying CITCON Minneapolis, the Paris edition is quietly making progress.It turns out today that we have passed the 100-registrants mark for CITCON Paris. That’s 2 thirds of the capacity. And there are almost 5 [...]

Read the full article →

Continuous Interviews: Jez Humble, Part II

April 21, 2009

This is part two of the interview with Jez Humble from ThoughtWorks Studios (part one here). I’m also getting it transcribed; watch this space.
JULIAN: Can you tell me about the XML?
JEZ: Yeah, that’s…
JULIAN: I was looking at Cruise the other day, because I was wanting to change who we are using at [...]

Read the full article →

Continuous Interviews: Jez Humble, Cruise

April 16, 2009

Cruise is the new kid in the block in the Continuous Integration space. So what’s going on? What can we expect next from ThoughtWorks Studios? In this two-part interview I attempt to find out. Part two will be out next Tuesday.
Jez Humble is the product manager for Cruise. I’ve known Jez for a long time. [...]

Read the full article →

Continuous Integration Cage Fight – the entire first series

Thumbnail image for Continuous Integration Cage Fight – the entire first series April 14, 2009

CITCON Europe 2008. Tom Sulston proposes a session for CI developers and vendors to show off their wares. The Continuous Integration Cage Fight is born. Seven geeks. One prize of … nothing.
Your humble narrator was given the job of recording the battle, which he did by juggling an Asus Eeepc, and a Nokia N73. Given [...]

Read the full article →

Continuous Integration Cage Fight: Buildforge

April 14, 2009

This is the final (and very late) installment in the CI cage fight series. The last speaker was Leuwie from IBM, discussing IBM Rational Build Forge.
By this stage in the talk I was done with trying to take notes (curse you, cute eeepc that caught Tom’s eye!) and film at the same time. Things got [...]

Read the full article →

Every Continuous Integration server that supports Ruby + Git

April 8, 2009

As I posted, I’m on a quest for the right continuous integration server for my day job. I had some helpful suggestions in the comments (thanks guys). I thought I’d maintain the whole list here (in no particular order):

CruiseControl – has out of the box support.

Cruise – likewise.

CruiseControl.rb – this does too.

Hudson – with supported [...]

Read the full article →

Finding view logic in your application

April 8, 2009

We all know that mixing business logic and presentation is just plain wrong. If you don’t believe me, go have a look at a classic ASP or JSP application of yesteryear. So the prevailing opinion is that we should seek to move business logic into the back end – in MVC applications, the controller (mmm [...]

Read the full article →

The quest for a decent Ruby Continuous Integration tool

April 6, 2009

Git has become very popular in the Ruby community. Github in particular has become a focal point for Ruby innovation. So which Continuous Integration tools support Git and Rake (the Ruby community’s build tool of choice)? I’ve been trying a few out for the 1Click2Fame build process.
What I am looking for is a Continuous Integration [...]

Read the full article →

Don’t be disco, use sudo

April 2, 2009

Interesting comment from Ken Mayer on my post about root passwords:
No one should ever use “root” for anything except single-user mode emergencies and initial configuration. Make it a long string of random characters and store it in a safe or encrypted on a secure hard drive. Make it unique for every box. Then forget about [...]

Read the full article →