Blog de Pierrick Le Gall

Aller au contenu | Aller au menu | Aller à la recherche

mercredi 12 juillet 2006

départ d'INEO media system

Mon travail chez INEO media system n'aura duré que 3 mois 1/2. En novembre 2005, j'avais décidé de rejoindre INEO pour participer au projet libre Koha. INEO media system avait stratégiquement décidé de s'investir dans le développement de Koha sur au mois 18 mois, afin d'acquérir la compétence et la reconnaissance lui permettant de proposer du service autour de Koha.

Lire la suite

samedi 8 juillet 2006

Quand créer une branche stable pour PhpWebGallery ?

La release 1.6.0 est officiellement sortie depuis le 4 juillet. Voir l'annonce officielle. La phase de stabilisation fut plutôt longue, puisqu'elle a durée 3 mois.

Au niveau de la gestion de version, je pense que la décision de tirer la branche 1.6 à partir du début de la phase de stabilisation fut une erreur. Ce n'est pas une erreur dans le cas général, mais dans le cas de PhpWebGallery, cela en fut une. Pourquoi ? parce qu'en parallèle de la stabilisation de la 1.6, aucun développement n'a été réalisé sur la branche de développement (le trunk).

Lire la suite

lundi 3 juillet 2006

Optimize reading and writting lines with Perl

What's the most optimized Perl code to read lines in a file, extract fields from each line, modify fields and write lines in a new file? I've been working on this question, and here are the result of my test. For my bench, I've used a reference input file made of 1,700,000 lines. Each line containing 6 fields. Input line example 0000482005032030708847018-000000764930-0000079000.

Lire la suite

Perl scripts benchmarking

In Perl Best Practices, I've discovered the use of module Benchmark. This module offers a method to compare the time required to execute a list of subs. In this post gives an example of use of Benchmark and I also propose a script to benchmark scripts, not only subs.

Lire la suite