The Poignant Guide to Ruby

I love wacky things (not sure if I love wacky people, but that’s another problem). I love programming. Oh, and I love books, too. Put the three together and you get: “I love wacky books about programming”.

It’s true! I love them! So I loved Why’s (Poignant) Guide to Ruby. And so will you. Or maybe not.

Continue reading

Posted in ruby | 1 Comment

Back from AgileOpen France 2008

I just returned from AgileOpen France, an Open Space Technology conference organized by Bernard Notarianni, Raphaël Pierquin and Emmanuel Gaillot, in the footsteps of AgileOpen Europe.
All in all, it has been a good conference.

Continue reading

Posted in agile, conferences, openspace | Comments Off on Back from AgileOpen France 2008

AgileOpen France is the day after tomorrow

AgileOpenThe AgileOpen France conference is opening this Wednesday for 3 days, and I am going with my colleagues Etienne and Yannick.

Continue reading

Posted in agile, conferences, openspace | Comments Off on AgileOpen France is the day after tomorrow

What builds are set up on my Continuous Integration tool

On projects that I see, most are using a Continuous Integration tool. Many, however, still do not use those tools to their fullest. Here is what I typically set up on projects that I have control on.
Continue reading

Posted in continuous integration, hudson, test | 2 Comments

Skipping tests with Maven

The Maven Surefire page explains that -DskipTests and -Dmaven.test.skip=true can both be used to avoid running tests. If you use an old-ish version of Surefire (pre-2.4) or even if you use the latest version (2.4.2 as of February 21th, 2008), there are a couple of things you need to know.

Continue reading

Posted in maven, test | 2 Comments

Paris JUG is alive!

I was there! Last Tuesday, I witnessed the first meeting of the first Paris Java User Group. At long last, more than 10 years after the creation of the first JUGs, after the creation of dozens of JUGs at our European neighbours, finally a French-speaking Java User Group has been created.

Continue reading

Posted in java, paris jug | Comments Off on Paris JUG is alive!

CITCON 2008: Register to Denver and Melbourne

CITCON, the conference on Continuous Integration & Testing, is coming to Denver, April 4 & 5. Seats are limited (but free!) and registration has been going briskly (probably the fastest of all CITCON events). Register now!

Continue reading

Posted in citcon, conferences, continuous integration, test | Comments Off on CITCON 2008: Register to Denver and Melbourne

Hudson in French

I have finally been able to make some progress towards translating Hudson in French. The latest version (1.181) will now display automatically in French if your web browser is appropriately configured.

Continue reading

Posted in continuous integration, hudson | 1 Comment

How to handle bugs in the Sprint Backlog

During the Scrum trainings I give at Valtech Training, I often get asked how the bugs should be estimated. Sometimes, the question is about various architecture tasks or GUI updates.

Continue reading

Posted in scrum | 1 Comment

Join the presenters at Agile 2008

Agile 2008Things are starting to take shape for Agile 2008. Submissions are starting to come in. We are at 10 for the Breaking Acts stage, which is pretty good at this point.

Considering that the deadline is February 25th, now is a good time to submit your own proposal. If you feel you might have new, or counter-intuitive ideas to share, consider submitting to the Breaking Acts stage. Many other categories also await your topics.

While you’re at it, read Rachel Davies telling the story of the Agile 2008 conference. Also, check out the video of Grigori that explains how to use the submission system.

Posted in agile, agile2008 | Comments Off on Join the presenters at Agile 2008

2007: a mini personal retrospective

Wow, what a year.

Continue reading

Posted in misc, personal | Comments Off on 2007: a mini personal retrospective

BarCampParis15: video!

01Net, a French magazine, has just released a video they made on the BarCamp last Saturday (in French). You can see me a couple of time, though not hear me.

Continue reading

Posted in conferences | Comments Off on BarCampParis15: video!

Paris on Rails

With my colleagues Jean-Christophe, Yannick, Julien, and Etienne, we attended the Paris on Rails conference yesterday, the only conference related to Ruby and Rails in France.

Continue reading

Posted in conferences, ruby | 1 Comment

BarCampParis15: Tools 2.0

Logo

I have long wanted to attend a BarCamp but it’s not easy to get yourself to attend a conference on a Saturday after a whole week of work. I was also turned off by an impression that the crowd was interested in creating communities on the web, or micro-credit. Worthwhile themes, to be sure, but not currently part of my interests.

This time, what made the difference was that it was organized by Sun France. Also, it was a chance to catch up with Jean-Laurent.

Continue reading

Posted in conferences, gwt, openspace | 2 Comments

Using Hudson as a Continuous Integration tool for Python

On a project I’m involved in, we are programming both in Java and Python. The Java part has been written TDD-style, with Hudson as the CI tool from the beginning. I’ve tried to promote unit testing and CI for the Python part as well, but little progress has been made.

So I am pleased to see a very positive experience report on integrating Hudson with Python. Not only was the code packaged and unit tested, but reports were also shown for both quality metrics and tests. Very encouraging!

Posted in continuous integration, hudson | 1 Comment