Java, SOA, Architecture & Methodes agiles par Thomas Recloux

Lectures du jour

Publié le 25 novembre 2008 par Thomas Recloux

Un nouveau type d’article sur ce blog : mes lectures du jour. Je vais y présenter les articles qui ont retenu mon attention en essayant de donner mon point de vue si il y a lieu.

  • Agilité : Compte rendu de Sprint par Claude Aubry [fr]
    Claude nous parle du compte rendu des bilans de Sprint, afin de fournir l’information aux personnes qui n’étaient pas présentes lors du bilan.
    En bonus, Claude fournit son modèle de présentation OpenOffice, merci Claude :-)
  • Agilité : Explications que la réunion de planification [en]
    Mike Cohn répond à la question : « Est il necessaire d’estimer les taches en heures ? »
    Il y répond que l’estimation fine du temps necessaire pour chaque tache identifiée à partir des user story candidates est la seule manière d’obtenir un engagement sérieux de l’équipe sur les élements de la backlog qu’elle va réaliser pendant le Sprint.
  • Technique : mise en place de la réplication Subversion chez Atlassian [en].
    Atlassian est l’éditeur d’outils très populaire comme JIRA, l’outil de gestion de taches, confluence un Wiki, Clover (couverture de tests) ou encore Fisheye le client web pour les gestionnaires de source.
    Steve Smith nous décrit la mise en place de Subversion dans un contexte distribué, en effet Atlassian est constitué d’équipes réparties sur plusieurs continents et le coté centralisé de l’architecture subversion peut devenir pénalisant. Leur mise en place s’appuie sur la fonctionnalité  write-through proxy qui est arrivée avec Subversion 1.5 et qui permet d’utiliser un serveur local comme serveur esclave, ce serveur permet d’accèlerer les opérations de lecture tout en délégant les opérations d’écriture (commit) vers le serveur maître, ce de manière transparente pour le client.
    La particularité dans la mise en place effectuée chez Atlassian est que la synchronisation entre les esclaves et le maître est faite de manière asynchrone afin de ne pas trop pénaliser les opérations d’écriture.
  • Technique : Cuk.ch nous présente Versions : un client Subversion pour MacOS [fr].
    Et en profitte pour expliquer clairement ce qu’est Subversion.
    Pour ma part je trouve que le tarif de Versions est un peu élevé, j’utilise les plugins eclipse (Subversive ou Subclipse) pour mes taches de développement et la ligne de commande pour les manipulations sur plusieurs projets eclipse.
    J’en profitte pour vous annoncer que je vais vous parler un peu plus d’outils Mac dès que mon employeur aura réceptioné mon MacBook Pro :-)

Switcher vers Leopard

Publié le 21 janvier 2008 par Thomas Recloux

Comme beaucoup de monde, j’ai utilisé et j’utilise beaucoup les OS de Microsoft.

Sur les postes de travail rencontrés en clientèle, XP est omniprésent

Sur mes portables professionnels et perso XP et Ubuntu cohabitent. A la maison XP n’est utilisé que pour les logiciels de cartographie Garmin et pour utiliser la webcam avec Skype. Mon épouse utilise également exclusivement Ubuntu et pourtant c’est loin d’être une geekette .

Sur le portable pro, j’alterne les deux. XP a l’avantage pour l’utilisation d’exchange et le travail sur les documents office.

Depuis peu, je m’intéresse fort aux macs, je pense que c’est la prise en main de l’Iphone d’un ami qui a attirée ma curiosité, l’ergonomie semble guider la conception des produits et même pour un techos comme moi c’est important. Le fait que la base soit un dérivé d’unix et que certains développeurs confirment que le « switch » est facile n’arrangent rien à cet envie galopante. Je pense également que le design l’originalité des produits participent à l’attractivité des macs.

Reste quand même quelques freins : le prix reste tout de même élevé, il faut compter 1300 euros pour un macbook 13 pouces et 1900 pour un 15 pouces, c’est très cher d’autant plus que notre portable perso n’a qu’un an. En passant au mac j’ai aussi un peu peur de devenir dépendant de formats propriétaires dont les éditeurs raffolent en général

En passant je vous conseille cette vidéo qui détaille les nouvelles fonctionnalités de Léopard, la dernière version de MacOS X.