Les billets de blog
Petit outil UML
Je vous ai parlé de MeriseAcide, un petit outil bien cool qui permet de générer des graph “merise” avec une syntaxe simple. En me basant sur cette idée, et sur une page que j’ai lut ici http://www.ffnn.nl/pages/articles/media/uml-diagrams-using-graphviz-dot.php je me suis codé un petit script Perl qui génère un diagramme uml rapidement.
xinetd ou la création de service facile
Création d’un serveur avec xinetd
Je vous ai présenté “nc” (netcat) qui permettait, non sans mal, de créer un serveur en bash, en perl, etc… La problématique était simplement de pouvoir créer un petit serveur sans avoir à manipuler les sockets. C’était sans compter sur “xinetd”, disponible sur toutes les distributions Linux. Ce serveur est un “super démon” (super deamon) qui va vous permettre d’ouvrir un port et de coder un service avec simplicité.
Apache Chunked
Ce fut long, ténébreux… Un stagiaire utilisant un proxy PHP que j’ai codé (pour des requête Ajax distantes) avait parfois des retours “cassés”. Le contenu était bien là, mais commençait souvent par un code du genre “356e”. Le contenu de la réponse était bien correcte, puis suivait un “0” (zéro)…
Streaming, mais pourquoi
Lorsque l’on parle de “streaming” arrive toujours l’idée de “vidéos en ligne”. Cette analogie n’est pas fausse en soi, mais disons plutôt incomplète. Le streaming ne sert pas seulement à envoyer de la vidéo ou du son à la volée…
Hug a developper
Merci à Brice de m’avoir donné ce lien, j’adore :) N’oubliez jamais, les développeurs sont vos amis, et leur travail a beau être passionnant, il est compliqué, long, fatiguant… Pensez à nous siouplé :p
Dépots Metal3d pour Fedora 9
Comme certains le savent déjà, je fais pas mal de packages (paquet RPM) pour Fedora, que je propose par la suite pour qu’ils soient intégrés au projet officiel. Malheureusement, certains paquets ne pourront pas être intégrés pour des souci de licence non compatible GPL, ou bien l’intégration n’est pas encore validée, et de toutes façons ne pourront pas être intégrés avant la prochaine release de Fedora. Quoiqu’il en soit, j’ai décidé de créer un dépôt que vous pouvez installer en suivant les instructions ici Repository/metal3d_for_Fedora.