Mot-clé - wmiirc.php

Fil des billets - Fil des commentaires

vendredi 6 février 2009

wmiirc.php sur ohloh

Je viens de créer le projet correspondant à wmiirc.php sur ohloh. J'étais en effet assez curieux de voir ce que l'analyseur de code allait me sortir comme résultat. Au final, ils ne sont pas bien passionnants et m'ont plutôt déçu, car je m'attendais à des métriques beaucoup plus intéressantes que la  […]

Lire la suite

mercredi 28 janvier 2009

wmiirc.php VS wmiir VS ruby-ixp

Afin d'avoir une idée approximative des performances du client 9Plan de wmiirc.php, j'ai effectué un comparatif avec wmiir, l'utilitaire permettant d'accèder au sytème de fichiers 9Plan de wmii.

Pour ce faire, j'ai utilisé deux scripts :

  1. L'un est en bash et utilise wmiir.
  2. L'autre est en PHP et fait appel au client 9Plan de wmiirc.php.

Ces deux scripts ont le même but (stupide) : Lire 1000 fois le fichier /ctl de wmii.

Lire la suite

dimanche 25 janvier 2009

Implémentation d'un client 9P en PHP

J'avais prévu dès le départ de mon projet wmiirc.php d'implémenter un client 9Plan en PHP, pour m'affranchir de l'utilitaire en ligne de commande fourni avec wmii, nommé wmiir.

En effet, son utilisation nécéssite d'utiliser les méthodes exec(), proc_open() et consoeurs, qui sont pénalisantes en terme de performance.

Or, un window manager doit être le plus réactif possible.

Je devais donc supprimer les appels à wmiir de mon code afin de gagner en confort d'utilisation au niveau de wmii.

Je vais donc vous décrire, au cours des semaines qui viennent, la façon dont j'ai implémenté le protocole 9Plan en PHP pour y parvenir.

Lire la suite