SRA Lab Open Source Code

20Dec/050

Premier patch sur Launchpad

Launchpad est une plateforme d’aide au développement de logiciel libre très intéressante. Mon premier patch est pour Bazaar 2 (bzr) et corrige un problème Unicode (j’espère que c’est la bonne solution…).

Tagged as: , No Comments
9Dec/050

Journées Détaxe 9-10 décembre 2005

Matériels et logiciels sont des biens de natures différentes.
Détaxe
Malgré cette évidence, j’ai acheté un PC chez Dell cette semaine sans pouvoir exclure Windows XP de l’achat. La première étape a consisté à installer une distribution Ubuntu Breezy en formatant les partitions existantes sans même lancer une seule fois le système Windows XP de Micro$oft.

PS: pour le plaisir, j’ai même décollé la licence avec du disolvant ;)

Filed under: Vie publique No Comments
6Dec/053

LVM – Incorrect metadata area header checksum

If LVM2 shows some warnings like “Incorrect metadata area header checksum”, it’s certainly because it checks some partitions without LVM support (x8e). The filesystem works fine with this message but you can get rid of it, exclude not LVM partitions by editing /etc/lvm/lvm.conf :

filter = [ “r|/dev/cdrom|”, “r|/dev/hda1|”, “r|/dev/hda3|” ]

Use fdisk to know the partitions to exclude and run vgscan to test.

Tagged as: 3 Comments
6Dec/050

Traduction FR de Banshee

La première traduction française de Banshee a atteint le CVS, le développement étant très actif, la traduction devrait certainement beaucoup évoluer au cours du temps.

Banshee fr.po

Tagged as: No Comments
5Dec/050

WAG354G

Linksys WAG354GSi vous venez de faire l’acquisition d’un modem/routeur/ADSL WAG354G de chez Linksys. Attendez vous à quelques problèmes (voir commentaires sur le site materiel.net), dans mon cas, j’ai dû effectuer une mise à jour du firmware pour qu’il fonctionne avec ma ligne Neuf Telecom ADSL2+. Comme ce firmware WAG354G-EU_AnnexA_ETSI_v1.01.05_000_code.bin m’a été fourni dans un mail par le service technique et qu’il n’est pas disponible sur le site, je le diffuse !

Vaio GRT916VSur mon portable
Vaio GRT916V
, j’utilise les drivers madwifi du SVN pour gérer mon contrôleur Wifi Atheros 54Mbps. Cela fonctionne très bien avec une clef WEP 128 bits.

Si vous renseignez l’IP de votre routeur comme DNS, attendez vous à de sérieuses latences, pour contrer le problème, je renseigne directement les DNS de mon fournisseur ou j’utilise DHCP. Comme je n’ai pas encore testé NetworkManager, j’utilise des scripts très simples pour basculer d’un réseau à un autre (I’m a geek :) )

Tagged as: No Comments
5Dec/050

Performance work – g_return

Huge performance work is actually doing by the Gnome team. I participated to an IRC session 2005-10-30, The Performance Love Day, a discussed task is to replace :

  1. g_return_if_fail by g_assert or nothing (g_assert can be disabled at compile time)
  2. g_return_val_if_fail by if/then or nothing

I wrote a simple tool find-static-g-return.py (2005-10-30) to do that but it doesn’t work (if you have some time, look at this).

Note: I can contact aaditya at sood dot net dot in about this.

5Dec/050

Contrôle des fichiers de traduction française

Pour effectuer automatiquement certains contrôles sur les fichiers fr.po, j’ai écris un outil prenant en argument :

  • un fichier fr.po
  • un nom de fichier de sortie (optionnel, à défaut sortie sur le flux standard)

Cet outil check-fr-po.py 0.9 (2005-09-08) n’est pas parfait…

Patrice Karatchentzeff m’a informé de l’existence du logiciel acheck qui est plus aboutit. L’installation est facile sur Debian/Ubuntu mais pas forcément sur les autres distributions. Cet outil a lui aussi des problèmes sur lesquels je travaille actuellement.

Tagged as: No Comments
5Dec/050

Mise à jour de WordPress

Migration réussie de l’ancien WordPress 1.2.1, fourni par Free, vers le WordPress 1.5.2 !

Tagged as: No Comments