Un beau bento est bon

Ce midi je regardais un reportage sur le Japon au travers de sa cuisine… Et une mère de famille, préparant les bento pour ses enfant (se sont ces petites boites dans lesquelles on met un assortiment de plats… une sorte de tapas japonais), a dit :

Un bento qui est beau, est bon, car il est coloré et varié…

BentoBox

Une magnifique illustration du management visuel. Comme dans un projet, l’idée est d’avoir des indicateurs visuels, immédiats, ne nécessitant pas ou peu d’analyse. Par exemple, une courbe temps réel du nombre de fonctionnalités encore à traiter (le burndown chart) ou du nombre de bugs restant à corriger. Ou à quelle vitesse allons nous ?…

Au delà de la qualité du repas, la mère a ajouté que l’enfant prenait du plaisir à manger quelque chose d’agréable à regarder… Comment interpréter cela ? Est-ce à dire qu’on travaille mieux dans un environnement agréable, ou du moins dans un contexte où l’on a une bonne visibilité : Combien de bugs nous reste-il à corriger ? Quand devons nous livrer ? Est-ce raisonnable ?…

Bref, une métaphore qui s’avère très proche !…

iPad… Touch !

Votre serviteur est de ceux qui ont eu la chance de tenir un iPad dans les mains !… Ce qui implique que votre serviteur est également de ceux qui ont sombré dans l’apple-mania ;)

Donc, hier soir, à l’occasion de la soirée mensuelle du groupe des développeurs iPhone de Suisse romande, 3 iPad ont été jetés en pâture aux geeks présents (pas moins d’une vingtaine)… Des iPad fraîchement arrivés des USA.

Mon premier avis… Un magnifique objet !…
Les petits “moins” à chaud ?!… Le poids (c’est un peu plus lourd que ce à quoi on s’attend) et les bords (on a une large bande noire tout autour de l’écran).
Les plus ?!… Un seul bouton et un clavier virtuel… comme l’iPhone. Une expérience utilisateur de folie… comme l’iPhone.

J’ai joué avec ce jeu de course de voiture : on tourne l’iPad pour tourner le volant !… Génial. Et cette version iPad du magazine ParisMatch : la plupart des pages sont réagencées en fonction de l’orientation de l’iPad (portrait ou paysage) ! Délire.

Ah, j’allais oublier un défaut de taille : je n’en ai pas encore ;)

Vous aurez un retour plus détaillé de la soirée dans les jours qui viennent, je voulais juste partager mon sentiment… et une photo de l’iPad à côté de mon MacAir…

ipad-macair

Histoire sans paroles et code sans commentaires

Quelques grammes de ruby et de rspec dans ce monde de java et maven ;-)

J’ai dû récemment récupérer un bout de code pour calculer la distance entre deux positions.
J’aimerais m’assurer que ça fonctionne comme prévu avec quelques exemples.
Quelque chose comme ça :
[sourcecode language="ruby"]
it “computes distance a meter near” do
bdf = Position.new(46.200015, 6.148236)
cdc = Position.new(43.657556, 7.166362)
bdf.distance(cdc).should be_close(293.843, 0.001)
end
[/sourcecode]

Et là, le 0.001 me chiffonne.
Idem pour le nom de la méthode. Doit-on renommer en distance_km ? Pas très “parlant” tout ça …
(Une année de lecture de notre blog offerte à qui trouvera quels lieux se cachent derrière bdf et cdc.)

Lire la suite

3è Geneva JUG : Maven

Après celui sur Play! et celui sur Sonar, voilà le 3ème Geneva JUG, le 3ème du nom. Ce soir, Arnaud Héritier, co-auteur avec Nicolas De loof du livre “Apache Maven“, vient nous parler de Maven.

apache-maven

Ce soir nous sommes à l’Uni. Dufour, ce qui m’arrange car c’est à 5 minutes à pied de nos locaux…

La salle est pleine !… Aux dires des organisateurs, il y aurait 90 inscrits… Et la police semble confirmer pour une fois ;))… Là, on ne peut pas parler d’un taux d’abstention élevé… Bien au contraire !!

Seul petit bémol : le pupitre ! Les gens assis sur la partie gauche de la salle (dont je faisais partie) ne voyaient pas une partie de l’écran à cause de ce <biiiip> de pupitre… Monsieur le président du JUG, cette dédicace est pour vous ;)

A propos de président, Xavier prend la parole à 18h39…

Lire la suite