Automated Unit Tests as documentation
Introduction In our quest to produce quality software and our relentless use of automated unit tests in our development activities, we’ve come to realize they possess other virtues as well. One of those being they stand as a documentation of the system being developed. I’ve taught this idea in several …
OSGi-enterprise related open source projects
First, here is an introduction to what OSGi-enterprise means.
Second, here are a set of OSGI-enterprise implementations :
Apache Aries : sponsored by IBM and SAP
Eclipse gemini : sponsored by Oracle and SpringSource
Eclipse virgo : donated by SpringSource (formerly known as spring-DM) – reference implementation of OSGI enterprise)
On a totally unrelated note, please take a look at […]
Hibernate Validator 4 in action
A new release of Hibernate validator has been unleashed. It contains interesting features, such as the fact that your constraints will now be visible by the whole Java ecosystem. Finally !
Marc-Andre Thibodeau and Vincent Tence have set-up a sample Petstore project on github that shows how to take advantage of this new release of Hibernate […]
top 10 one liners
I came across this interesting set of linux/unix one-liners… (thanks Phil).
Nice brain gymnastics, and it is definitely worth checking out if you want to add a few tricks to your power-user recipes
Pyxis and Scrum.org
Pyxis Technologies is currently working with scrum.org (company founded by Ken Schwaber) to open new and unprecedented classes to software developers in Canada and in France. The first course – that will be available very soon – aims at guiding teams on how to turn product requirements into potentially shippable …
François Beauregard co-animera un retour d’expérience sur le “dojo de programmation” le 24 mars à Agile Montréal
Retour d’expérience sur l’approche du “dojo de programmation” par des développeurs à Hydro-Québec L’Agilité nous a appris l’amélioration continue. Le “dojo de programmation” applique ce concept à la formation et au développement des compétences. Plutôt qu’une formation ponctuelle et magistrale, on inscrit notre formation dans un processus continu où l’on …
Open Source is Not a Democracy
IT world runs a very interesting article explaining why Open source is not a democracy, and never should. Some interesting quotes :
“No. This is not a democracy. Good feedback, good data, are welcome. But
we are not voting on design decisions.”
“Shuttleworth is in the right here. Ubuntu and a vast majority of free and open source […]
Je mocke, tu mockes, il mocke… nous loupons un refactoring
Avant de mocker un composant, assurez vous que les difficultés que vous rencontrez à le tester ne proviennent pas du composant lui même. PS : Je sais c’est court mais je crois que c’est pertinent et que le message passera mieux. D’autant que je…
Test d’intégrataire ou test d’unigration
Ces dernières semaines durant mon développement ou autour d’un autre binôme à Pyxis, j’ai été confronté à cette discussion qui trainait et qui au final ralentissait le développement :Membre de l’équipe 1 : A ton avis, c’est un test d’int…
The google way
The key to gmail describes what sh*t umbrellas are at google :
as a shit umbrella, the product managers protect the engineers from getting distracted. It’s not enough to be a “shit funnel” where they would pass some of the junk down to engineers, they need to fully protect the engineers.
No wonder google engineers accomplish great […]

