l'informatique libre par Philippe Voncken

Calendrier

« juillet 2008 »
lunmarmerjeuvensamdim
123456
78910111213
14151617181920
21222324252627
28293031

Syndication

samedi 26 juillet 2008

Ca bouge du côté de l'agilité dans le monde du libre

Yannick Quenechdu publie une série d'articles sur l'agilité.

De plus en plus de monde s'intéresse à ce sujet. Maintenant, d'après Yannick, c'est le groupe Linagora qui le met en place. Le monde du logiciel libre montre souvent la voie et c'est une très bonne chose pour l'avenir du logiciel que les méthodes agiles soient adoptées. C'est également une très bonne chose que des blogueurs prennent le temps d'expliquer ce vaste sujet, merci Yannick pour ta contribution dans ce domaine :)

jeudi 24 juillet 2008

fonts gratuits en vrac

Le site Dafont est super pour personnaliser le design de son site. On y trouve plein de polices de caractères. Pour les utiliser dans the gimp, il suffit de les dézipper dans le répertoire ~/.gimp-2.4/fonts pour la version 2.4 de the gimp bien sûr :) On ajoute quelques effets d'ombre portée et on se retrouve en quelques cliques avec un super bandeau de présentation pour son nouveau site Web.

C'est un lien à garder de côté.

mardi 22 juillet 2008

Marre de wordpress ? Dotclear est là!

Je connais des utilisateurs de Wordpress qui lisent mes billets et qui ont eu moultes problèmes liés à leur CMS. Problèmes que je n'ai pas eu avec Dotclear.

Le billet de xave sur le blog de Dotclear devrait faire des heureux. En effet le plugin d'import export de dotclear2 permet de passer de Wordpress à dotclear2 en quelques cliques. C'est pas super ça?

mercredi 9 juillet 2008

Cours du soir Selenium chez Valtech

Lundi soir j'ai eu le plaisir d'animer mon premier cours du soir pour Valtech. C'était bien fun avec une équipe de télé qui était là pour réaliser une démo en préparation des Valtech Days. Pour une fois on a eu le droit aux pizzas à la place de l'éternel Japonais.

J'ai présenté l'outil de test d'IHM Web Selenium dans sa globalité en donnant mon retour d'expérience de son utilisation sur mon projet chez LCL.

Pour ceux qui étaient là et qui souhaitent récupérer les slides, ils sont disponibles au format ODF.

dimanche 6 juillet 2008

Bug IE avec Selenium et Windows 2000 et XP

Si vous travaillez sous windows 2000 ou XP et que vos tests Selenium en local avec MSIE ne s'exécutent pas avec l'erreur : "No launcher found for sessionId null", c'est que le système s'est emmêlé les pédales et qu'il faut que vous supprimiez la clé de registre suivante:

HKEY_CURRENT_USER \\Software\\Microsoft\\Internet Explorer\\New Windows\\PopupMgr

Évidemment, vous ne tomberez jamais sur cette erreur si vous travaillez, comme moi, avec Linux.

samedi 5 juillet 2008

Amaya un bon debugger HTML

Hier j'ai passé du temps sur un script python qui générait du HTML. Je devais intégrer une CSS. "Facile", je me suis dit. Et bien non, le script python était bugger et il générait une fin de div en trop quelque part dans le source HTML. Du coup le design partait en vrille.

Amaya m'a été d'une aide précieuse pour comprendre la structure des balises afin de trouver quelle balise était en trop. Dans Amaya, une fois la page chargée, nous avons accès à une vue "Structure" qui permet de voir le HTML sous forme de DOM. Cette vue permet de cliquer sur un noeud et de voir quels sont ses noeuds fils, parents.. enfin le DOM quoi.

On peut facilement passer de la vue HTML, à la vue Strucure ou à la vue Source. Quand on clique sur un élément, des flèches permettent de se repérer dans chaque vue.

Sur du HTML qui n'est pas du XML il n'y a pas d'autres outils qui permettent de faire ce travail de visualisation du DOM à part peut être firebug mais la représentation n'est pas la même. Il est plus facile de debugger son HTML avec Amaya.

Petite astuce, pour ceux qui comme moi aiment avoir des structures propres et claires, pensez à ajouter un commentaire XML en face de chaque fin de div pour préciser quelle div elle ferme en précisant sa classe ou mieux son ID.

Theme original par Stephane Sulikowski modifie par Shinoli