Tag Archives: outil

La qualité logicielle

Je viens de lire comme du petit lait le dernier livre blanc de Xebia sur la qualité logicielle. On apprécie toujours énormément lorsque d’autres expriment mieux qu’on ne saurait le faire ce que l’on pense déjà. Si vous êtes un “artisan du logiciel”, nul doute que vous vous y retrouviez aussi.

Les principes énoncés sont ceux que je m’efforce de mettre en oeuvre au quotidien, voici donc petit tour d’horizon des outils utilisés. Continue reading

BEA 2.0

BEA va lancer toute une suite de produit Entreprise 2.0. Pour l’occasion on a droit à un site très web2.0 en.terpri.se, à suivre…

Et apparemment, sur la page jobs, BEA partage la vision de Google concernant soap et les web services…

“Are you a life hacker? Do you twitter your days away playing with GData, Pipes and JSON? When people preach SOAP do you roll your eyes and explain the world of REST, RSS and Atom? Are you always looking for a better way, knowing its out there?”

Evidemment IBM a aussi son offre collaborative Web2.0 mais elle ne parle pas encore le REST: Lotus Connections

Nouveau Google Reader et intégration Gmail

La dernière version de google reader m’a convaincu d’abandonner définitivement bloglines (et pour suivre plus de 50 flux, netvibes n’est pas une option) et ce matin j’ai eu droit à mon “instant Waaouuh”.

Firefox + GreaseMonkey + Gmail + Google Reader

=

gmailGooglereader.png

En voilà un bel exemple de mash-up côté client.

Vous trouverez ce script greasemonkey ainsi que beaucoup d’autre sur le journal de Mihai Parparita, tech lead du front end de google reader.

J’en profite pour vous rappeler que vous pouvez consulter les billets que j’ai “taggué” comme à lire et en rapport avec les sujets de ce blog en vous rendant sur cette page.

Vous pouvez aussi suivre ce flu Atom ou venir sur ce blog et consulter la colonne de droite: “Dernières lectures en direct”.
Cette possibilité de tagguer des billets puis de les repartager est à mon sens la meilleure fonctionalité de google reader. Si vous vous en servez vous aussi, merci d’indiquer l’url de vos pages et flux atom google reader dans les commentaires.

Comment font-ils?

Depuis 2, 3 ans google a recruté tout ce que le monde java compte comme star.

Depuis 2 ans google nous épate régulièrement avec des applis client riche en ajax incroyable (Google mail, calendar, maps, notebook,…)

Mais comment font-ils pour coder ces merveilles?

La réponse vient d’être dévoilée aujourd’hui: Google Web Toolkit

Google code l’interface de ses applis web en java puis utilise un compilateur pour générer du javascript de l’AJAX… Il fallait oser, ils l’ont fait et comme ils disent: “We’re biased, but we think it works pretty darn well”
Développer en javascript est très penible, c’est quasiment impossible à débugguer, alors que yahoo débug en affichant des messages dans un div, google peut se servir de toute la puissance d’un débugguer java…
Derrière ça vous mettez le google cluster, le google file system et mapreduce… Ils peuvent donner ce toolkit en open source, ils ont encore de la marge avant que la concurrence ne les rattrape.