<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
  <channel>
    <title>DLFP - Dépêches de haypo</title>
    <link>http://linuxfr.org/~haypo/</link>
     
    <description>LinuxFr</description>
    <language>fr</language>
    <image>
      <title>DLFP - Dépêches de haypo</title>
      <link>http://linuxfr.org/~haypo/</link>
      <url>http://linuxfr.org/images/favicon.png</url>
    </image>
    <ttl>30</ttl>
    

    <item>
      <title>Nouvelle version majeure de Python (2.6)</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Thu, 02 Oct 2008 10:25:18 +0200</pubDate>
      <link>http://linuxfr.org/2008/10/02/24556.html</link>
      <guid>http://linuxfr.org/2008/10/02/24556.html</guid>
      <description>
En attendant la sortie de Python3 prévue mi-octobre, le langage de programmation &lt;a href=&quot;http://fr.wikipedia.org/wiki/Python_(langage)&quot;&gt;Python&lt;/a&gt; sort en &lt;a href=&quot;http://www.python.org/download/releases/2.6/&quot;&gt;version 2.6&lt;/a&gt;. Cette version vise à préparer la migration vers Python3 et apporte énormément de nouveautés, aussi bien dans le langage que dans la bibliothèque standard. Les principales nouveautés sont décrites dans la seconde partie de cet article.&lt;br /&gt;
&lt;br /&gt;
Le développement de Python est ouvert et suit les propositions d'améliorations (PEP). L'outil de suivi de bugs (&lt;a href=&quot;http://bugs.python.org/&quot;&gt;bugs.python.org&lt;/a&gt;) a migré de Sourceforge à une installation personnalisée de &lt;a href=&quot;http://roundup.sourceforge.net/&quot;&gt;Roundup&lt;/a&gt;. La documentation LaTeX a été convertie dans le format reStructuredText et est maintenant compilée avec l'outil Sphinx, développé pour l'occasion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Python&lt;br /&gt;
&lt;a href=&quot;http://www.python.org/&quot;&gt;http://www.python.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
What’s New in Python 2.6&lt;br /&gt;
&lt;a href=&quot;http://docs.python.org/dev/whatsnew/2.6.html&quot;&gt;http://docs.python.org/dev/whatsnew/2.6.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Propositions d'améliorations de Python (PEP)&lt;br /&gt;
&lt;a href=&quot;http://www.python.org/dev/peps/&quot;&gt;http://www.python.org/dev/peps/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Générateur de documentation Sphinx&lt;br /&gt;
&lt;a href=&quot;http://sphinx.pocoo.org/&quot;&gt;http://sphinx.pocoo.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Python sur dmoz&lt;br /&gt;
&lt;a href=&quot;http://www.dmoz.org/World/Fran%C3%A7ais/Informatique/Programmation/Langages/Python/&quot;&gt;http://www.dmoz.org/World/Fran%C3%A7ais/Informatique/Programmation/Langages/Python/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>Configurez votre pare-feu Netfilter avec Nuface 2.0</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Fri, 28 Mar 2008 09:24:07 +0100</pubDate>
      <link>http://linuxfr.org/2008/03/28/23903.html</link>
      <guid>http://linuxfr.org/2008/03/28/23903.html</guid>
      <description>
Nuface est une interface web haut niveau de configuration de pare-feu Netfilter. Écrite en PHP5 et distribuée sous licence GPL v3, elle simplifie la gestion des règles en offrant une vue haut niveau du pare-feu et une aide contextuelle expliquant directement les options de filtrage. Travaillant de concert avec &lt;a href=&quot;http://www.nufw.org/&quot;&gt;NuFW&lt;/a&gt; et &lt;a href=&quot;http://software.inl.fr/trac/wiki/EdenWall/NuLog2&quot;&gt;Nulog2&lt;/a&gt;, Nuface permet également de gérer des règles d'accès par utilisateur, par application ou par système d'exploitation, et propose le filtrage par plage horaire. Il permet également de voir à partir des journaux affichés par Nulog quelle règle a permis la connexion.&lt;br /&gt;
&lt;br /&gt;
Pour la version 2.0, un effort a été fait sur l'amélioration de l'ergonomie, notamment via des formulaires simplifiés, l'ajout d'une aide contextuelle, et la mise en place d'un historique de navigation. Les règles locales (INPUT et OUTPUT) ont maintenant un formulaire dédié. Pour chaque ACL, on peut décider de tracer (avec ulogd et NuFW) ou non les connexions avec un message de log personnalisé, exploitable notamment avec le logiciel Nulog ou n'importe quel analyseur de journaux.  Enfin, la mise en place initiale a été revue et facilitée avec la création d'un outil d'auto-configuration réseau (interfaces, réseaux et routes).&lt;br /&gt;
&lt;br /&gt;
N'hésitez pas à venir rencontrer les développeurs à l'install party le 2 avril prochain. L'ensemble des outils seront présentés (Nuface2, NuFW et Nulog2).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Présentation détaillée de Nuface 2.0&lt;br /&gt;
&lt;a href=&quot;http://software.inl.fr/releases/Nuface/presentation_nuface2.pdf&quot;&gt;http://software.inl.fr/releases/Nuface/presentation_nuface2.pdf&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Page du projet Nuface2&lt;br /&gt;
&lt;a href=&quot;http://software.inl.fr/trac/wiki/EdenWall/NuFace2&quot;&gt;http://software.inl.fr/trac/wiki/EdenWall/NuFace2&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Install party NuFW le 2 avril 2008&lt;br /&gt;
&lt;a href=&quot;http://www.inl.fr/-Agenda-.html&quot;&gt;http://www.inl.fr/-Agenda-.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>Fusillez vos applications avec Fusil 0.6</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Wed, 19 Dec 2007 09:57:26 +0100</pubDate>
      <link>http://linuxfr.org/2007/12/19/23475.html</link>
      <guid>http://linuxfr.org/2007/12/19/23475.html</guid>
      <description>
Le &lt;a href=&quot;http://fr.wikipedia.org/wiki/Fuzzing&quot;&gt;fuzzing&lt;/a&gt; est une technique d'assurance qualité logicielle visant à rechercher des bugs en injectant des données invalides. Fusil est un &lt;a href=&quot;http://fr.wikipedia.org/wiki/Framework&quot;&gt;framework&lt;/a&gt; dédié au fuzzing comprenant divers outils pour créer des processus, surveiller un processus existant ou encore injecter des erreurs dans un fichier.&lt;br /&gt;
&lt;br /&gt;
Chaque exécution de la cible se voit attribuer une note de -100% à +100% en utilisant diverses sondes pour déterminer si l'application a planté ou non. Des sondes surveillent l'état d'un processus et sa consommation processeur, d'autres surveillent des fichiers texte tel que syslog, d'autres encore se basent sur la durée d'exécution, etc. Le système de notation est réutilisé pour autoconfigurer Fusil : l'agressivité, nombre d'erreurs injectées, évolue en fonction des notes précédentes. Divers exemples sont fournis pour essayer Fusil et voir de quoi il est capable : &lt;a href=&quot;http://fr.wikipedia.org/wiki/MPlayer&quot;&gt;Mplayer&lt;/a&gt;, &lt;a href=&quot;http://fr.wikipedia.org/wiki/ImageMagick&quot;&gt;Image Magick&lt;/a&gt;, &lt;a href=&quot;http://fr.wikipedia.org/wiki/ClamAV&quot;&gt;ClamAV&lt;/a&gt;, &lt;a href=&quot;http://fr.wikipedia.org/wiki/PHP:_Hypertext_Preprocessor&quot;&gt;PHP&lt;/a&gt;, printf, etc. Un dossier temporaire est généré pour chaque exécution. Il est utilisé comme répertoire de travail et est conservé en cas de plantage de la cible.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Projet du framework Fusil&lt;br /&gt;
&lt;a href=&quot;http://fusil.hachoir.org/&quot;&gt;http://fusil.hachoir.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Journal linuxfr.org présentation l'ancienne version (0.5)&lt;br /&gt;
&lt;a href=&quot;/~haypo/25739.html&quot;&gt;/~haypo/25739.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>Publication du projet Hachoir en version 1.0</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Fri, 13 Jul 2007 15:00:00 +0200</pubDate>
      <link>http://linuxfr.org/2007/07/13/22733.html</link>
      <guid>http://linuxfr.org/2007/07/13/22733.html</guid>
      <description>
Après un an et demi de développement, le projet Hachoir a abouti à une version 1.0 grâce à l'effort commun d'une trentaine de contributeurs. Ce projet est constitué d'une base de connaissance des 70 formats de fichiers les plus courants et d'une suite d'outils exploitant ces informations.&lt;br /&gt;
&lt;br /&gt;
Hachoir est tolérant aux erreurs, ce qui permet de traiter des fichiers corrompus et/ou tronqués ; il est rapide parce qu'il ne lit que les informations nécessaires. Il est donc possible d'identifier le codec correspondant à un fichier vidéo dès que les premiers kilo-octets ont été téléchargés, ou d'accéder aux données stockées dans un fichier plus gros que la mémoire. Un cas d'utilisation est l'extraction des fichiers d'une archive (gzip, bz2, etc.) tronquée quand les outils standards refusent de la traiter. &lt;br /&gt;
&lt;br /&gt;
De nombreux composants sont disponibles, notamment hachoir-metadata, dédié à l'extraction des méta-données (nom de l'auteur, durée d'une musique, taux de compression d'une image, etc) et servant d'alternative au programme &lt;i&gt;file&lt;/i&gt; pour identifier le type d'un fichier; et hachoir-subfile, dédié à la récupération de fichiers depuis une partition disque corrompue ou une image de la mémoire.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hachoir.org&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/&quot;&gt;http://hachoir.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Liste complète des formats supportés&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/wiki/hachoir-parser#Listofparsers&quot;&gt;http://hachoir.org/wiki/hachoir-parser#Listofparsers&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Exemples d'extraction des méta-données&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/wiki/hachoir-metadata/examples&quot;&gt;http://hachoir.org/wiki/hachoir-metadata/examples&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Captures d'écran de l'interface graphique wxWidgets&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/wiki/hachoir-wx#Screenshots&quot;&gt;http://hachoir.org/wiki/hachoir-wx#Screenshots&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>Voyagez dans le temps avec Macfly 1.0</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Fri, 25 May 2007 18:25:48 +0200</pubDate>
      <link>http://linuxfr.org/2007/05/25/22543.html</link>
      <guid>http://linuxfr.org/2007/05/25/22543.html</guid>
      <description>
Macfly est un projet dont le but est de modifier l'horloge d'un programme tiers sans nécessiter les droits administrateur ni avoir à modifier l'horloge système. Toute application peut être ainsi lancée dans l'environnement Macfly. Le projet est conçu autour d'un démon, &lt;i&gt;deloreand&lt;/i&gt;, qui va synchroniser le ou les programmes décalés dans le temps par  &lt;i&gt;macfly&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
Le projet peut servir à tester les logiciels face aux sauts de temps provoqués par l'utilisateur ou par une synchronisation via &lt;a href=&quot;http://fr.wikipedia.org/wiki/Network_Time_Protocol&quot;&gt;NTP&lt;/a&gt; sans avoir à modifier la date de la machine. En particulier, on peut tester la date « 2038-01-19 04:14:07 » qui est la dernière du format &lt;a href=&quot;http://fr.wikipedia.org/wiki/Epoch&quot;&gt;Epoch&lt;/a&gt; (on boucle alors en décembre 1901 ou en janvier 1970).&lt;br /&gt;
&lt;br /&gt;
Étant donné qu'on peut modifier la vitesse de l'horloge, on peut s'amuser à lire des vidéos en accéléré avec VLC, ralentir les jeux pour tricher, etc. On peut également imaginer d'autres usages comme envoyer des emails dans le passé ou le futur.&lt;br /&gt;
&lt;br /&gt;
Le projet a été développé pour le Centre National d'Études Spatiales (&lt;a href=&quot;http://fr.wikipedia.org/wiki/Centre_national_d'%C3%A9tudes_spatiales&quot;&gt;CNES&lt;/a&gt;) par INL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Projet Macfly&lt;br /&gt;
&lt;a href=&quot;http://software.inl.fr/trac/trac.cgi/wiki/Macfly&quot;&gt;http://software.inl.fr/trac/trac.cgi/wiki/Macfly&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Centre National d'Études Spatiales&lt;br /&gt;
&lt;a href=&quot;http://www.cnes.fr/&quot;&gt;http://www.cnes.fr/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
INL, Logiciels Libres et Sécurité&lt;br /&gt;
&lt;a href=&quot;http://www.inl.fr/&quot;&gt;http://www.inl.fr/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Autres contributions INL au logiciel libre&lt;br /&gt;
&lt;a href=&quot;http://software.inl.fr/trac/trac.cgi/wiki/Contribs&quot;&gt;http://software.inl.fr/trac/trac.cgi/wiki/Contribs&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>Mesa 3D version 6.5.3</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Sat, 05 May 2007 19:04:30 +0200</pubDate>
      <link>http://linuxfr.org/2007/05/05/22456.html</link>
      <guid>http://linuxfr.org/2007/05/05/22456.html</guid>
      <description>
Mesa 3D est une implémentation de la spécification &lt;a href=&quot;http://fr.wikipedia.org/wiki/OpenGL&quot; title=&quot;Définition Wikipédia&quot;&gt;OpenGL&lt;/a&gt; offrant un rendu logiciel d'une scène 3D. Cette bibliothèque est publiée sous licence MIT et supporte l'ensemble des systèmes d'exploitation modernes. Les pilotes de carte graphique (Linux et *BSD) utilisent Mesa pour le rendu OpenGL avec accélération matérielle.&lt;br /&gt;
&lt;br /&gt;
La version 6.5.3 sortie le 27 avril dernier apporte beaucoup de nouveautés et notamment le support d'OpenGL dans ses versions 2.0 et 2.1 (sorties respectivement en Août 2004 et Août 2006). OpenGL 2.0 apporte le support des instructions programmables connues sous le nom de « shader » : l'effet de « cell shading » en est un exemple.&lt;br /&gt;
&lt;br /&gt;
Autres nouveautés : prise en charge des MRT, &lt;i&gt;Multiple Render Target&lt;/i&gt;, qui permet de modifier plusieurs tampons en une seule instruction; prise en charge des VBO, &lt;i&gt;Vertex Buffer Object&lt;/i&gt;, qui permettent de stocker des tableaux de vertex dans la mémoire de la carte vidéo. Enfin de nombreux bugs ont été corrigés : reportez-vous au &lt;i&gt;ChangeLog&lt;/i&gt; complet pour les détails.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bibliothèque Mesa 3D&lt;br /&gt;
&lt;a href=&quot;http://www.mesa3d.org/&quot;&gt;http://www.mesa3d.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
DLFP : La spécification de OpenGL 2.0 enfin en version finale&lt;br /&gt;
&lt;a href=&quot;/2004/08/15/17045.html&quot;&gt;/2004/08/15/17045.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>PyPy, le serpent qui se mord la queue, sort en version 0.99</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Thu, 22 Feb 2007 09:04:17 +0100</pubDate>
      <link>http://linuxfr.org/2007/02/22/22108.html</link>
      <guid>http://linuxfr.org/2007/02/22/22108.html</guid>
      <description>
PyPy est un projet financé par l'Union Européenne qui vise à écrire un interpréteur Python en Python. Le projet est sur le point d'aboutir : il n'est plus que 3x plus lent que l'implémentation de référence (CPython) avec laquelle il est compatible à 98%.&lt;br /&gt;
&lt;br /&gt;
PyPy apporte de nombreuses améliorations à Python comme les « espaces d'objet », la programmation logique, la programmation concurrente, etc. Une partie de l'interpréteur Python est écrite en RPython, sous-ensemble limité de Python, ce qui permet de le compiler pour LLVM, .NET ou encore en C.&lt;br /&gt;
&lt;br /&gt;
La version 0.99 apporte un backend pour la plateforme .NET, beaucoup de travail sur le backend JavaScript (AJAX fonctionne), et les derniers modules Python qui manquaient ont été écrits : mmap, signal, bz2 et fcntl.&lt;br /&gt;
&lt;br /&gt;
Encore une fois, un gros travail a été fait sur l'optimisation : limitation des appels à malloc(), inlining, accélération des dictionnaires, etc. Cette version est deux fois plus rapide que la précédente, mais l'ajout du compilateur JIT devrait encore améliorer les performances de la prochaine version.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PyPy&lt;br /&gt;
&lt;a href=&quot;http://codespeak.net/pypy/dist/pypy/doc/news.html&quot;&gt;http://codespeak.net/pypy/dist/pypy/doc/news.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Annonce de la version 0.99&lt;br /&gt;
&lt;a href=&quot;http://codespeak.net/pypy/dist/pypy/doc/release-0.99.0.html&quot;&gt;http://codespeak.net/pypy/dist/pypy/doc/release-0.99.0.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Rapports de recherche&lt;br /&gt;
&lt;a href=&quot;http://codespeak.net/pypy/dist/pypy/doc/index-report.html&quot;&gt;http://codespeak.net/pypy/dist/pypy/doc/index-report.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>Faites parler vos fichiers avec hachoir-metadata</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Tue, 19 Dec 2006 08:23:36 +0100</pubDate>
      <link>http://linuxfr.org/2006/12/19/21787.html</link>
      <guid>http://linuxfr.org/2006/12/19/21787.html</guid>
      <description>
Tous les jours, nous manipulons des dizaines de fichiers binaires sans vraiment se soucier de leur format ou de connaître toutes les informations qu'ils contiennent. Pourtant, ils sont souvent accompagnés de métadonnées qui renseignent sur leur origine et leur contenu : auteur, nom du logiciel, date de création, durée, taille, codec, genre, etc. Ces informations permettent une classification fine et des recherches multicritères très fines.&lt;br /&gt;
&lt;br /&gt;
Hachoir-metadata, programme basé sur la bibliothèque Hachoir, permet de lire ces informations et les présente de manière synthétique. Tous les formats courants sont reconnus : image (JPEG, PNG, GIF, ICO...), vidéo (AVI, WMV, FLV, MKV...), audio (MP3, wav, Ogg, WMA...), archive (zip, gzip, bzip2, tar...).&lt;br /&gt;
&lt;br /&gt;
Les informations sont triées par pertinence (ex  les dimensions d'une image sont plus importantes que la méthode de compression). Pour les formats contenant plusieurs « documents », chaque document possède sa propre section (ex : les flux audio, vidéo et les informations générales sont séparés). Contrairement à certains outils où la présentation est calquée sur le format de fichier, hachoir-metadata classe des informations de manière générique (ex : le champ 'duration' est partagée pour une vidéo ou un son).&lt;br /&gt;
&lt;br /&gt;
Hachoir-metadata n'est sûrement pas une révolution, il existe déjà une multitude de bibliothèques pour extraire les métadonnées. Mais, pour les formats supportés, il donne d'aussi bons résultats que ses concurrents voire parfois meilleurs. Au passage, essayez également le programme hachoir-urwid pour explorer vos fichiers en profondeur et découvrir d'autres informations passées sous silence.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hachoir-metadata, extracteur de métadonnées&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/wiki/hachoir-metadata&quot;&gt;http://hachoir.org/wiki/hachoir-metadata&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Hachoir-parser, bibliothèque sur laquelle repose hachoir-metadata&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/wiki/hachoir-parser&quot;&gt;http://hachoir.org/wiki/hachoir-parser&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Hachoir-urwid, explorateur de fichier binaire&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/wiki/hachoir-urwid&quot;&gt;http://hachoir.org/wiki/hachoir-urwid&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Hachoir-strip, supprime les métadonnées inutiles&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/wiki/hachoir-strip&quot;&gt;http://hachoir.org/wiki/hachoir-strip&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>Hachoir version 0.6</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Sun, 29 Oct 2006 16:30:47 +0100</pubDate>
      <link>http://linuxfr.org/2006/10/29/21547.html</link>
      <guid>http://linuxfr.org/2006/10/29/21547.html</guid>
      <description>
Un an après la naissance du projet, Hachoir sort dans sa version 0.6. C'est une suite d'outils développés dans le langage Python ayant pour but de manipuler facilement un fichier binaire tel qu'un arbre de champs typés. Le projet a été éclaté en plusieurs composants dont les principaux sont : hachoir (c½ur du système), hachoir-parser (quarantaine de parseur des formats les plus courants), hachoir-metadata (extraction de méta-données) et hachoir-urwid (visualisation de fichier binaire).&lt;br /&gt;
&lt;br /&gt;
Hachoir supporte maintenant l'édition de fichier : il est possible de modifier la valeur d'un champ, de supprimer un champ ou encore d'en insérer. hachoir-strip est un programme d'exemple exploitant cette possibilité : il va supprimer tous les champs qu'il juge inutile, c'est-à-dire les méta-données, les octets de bourrage, index pour les vidéos, etc. Il peut être utilisé pour rendre un fichier anonyme ou en réduire légèrement sa taille.&lt;br /&gt;
&lt;br /&gt;
Autre amélioration notable : la possibilité d'ouvrir des fichiers corrompus et/ou tronqués. Dans la mesure du possible, le parseur va tenter de corriger l'erreur puis de continuer son travail. Cette version apporte également la possibilité d'utiliser Hachoir sur un &lt;i&gt;pipe&lt;/i&gt;, ce qui permet de parser un flux de données au fur et à mesure (par ex. : un flux réseau).&lt;br /&gt;
&lt;br /&gt;
Pour stocker le texte, Hachoir utilise maintenant uniquement Unicode, ce qui évite d'avoir à se soucier du jeu de caractères. Cette version fonctionne également sur toutes les implémentations de Python (CPython, Stackless, pypy, IronPython, Jython), même si des retouches mineures sont parfois nécessaires. Pour finir, une interface graphique basée sur wxPython est en cours de développement.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hachoir.org&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/&quot;&gt;http://hachoir.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Page de hachoir-parser&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/wiki/hachoir-parser&quot;&gt;http://hachoir.org/wiki/hachoir-parser&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Page de hachoir-metadata&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/wiki/hachoir-metadata&quot;&gt;http://hachoir.org/wiki/hachoir-metadata&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Page de hachoir-urwid&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/wiki/hachoir-urwid&quot;&gt;http://hachoir.org/wiki/hachoir-urwid&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>Rejouez chez vous les plus grandes batailles de la guerre du libre</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Thu, 26 Oct 2006 19:20:36 +0200</pubDate>
      <link>http://linuxfr.org/2006/10/26/21536.html</link>
      <guid>http://linuxfr.org/2006/10/26/21536.html</guid>
      <description>
Avec Wengo, parlez à vos amis, avec Wormux, massacrez-les ! &lt;br /&gt;
&lt;br /&gt;
La nouvelle version de Wormux est encore plus amusante grâce à des armes toujours plus délirantes : putois, sniper, seringue, enclume, bombe anti-émeute et d'autres vous attendent. Vos tireurs d'élites, s'ils tombent, ne manqueront pas d'entraîner avec eux quelques ennemis, ce qui permet de jolies réactions en chaîne. Autres nouveautés : saut périlleux arrière, baril explosif, terrain de l'île de Pâques, refonte des menus, etc.&lt;br /&gt;
 &lt;br /&gt;
Dans un moment de démence, yekcim et lodesi se sont laissés aller à démembrer littéralement les avatars ! Un avatar est maintenant défini par un squelette et des animations en fonction de la position des membres. Les avatars les plus anciens tirent leur révérence, et OpenOffice, SPIP et BSD font leur apparition pour des parties encore plus endiablées.&lt;br /&gt;
 &lt;br /&gt;
Cette version préliminaire (0.8alpha1) de Wormux ne demande qu'à être testée en réseau. Pour y jouer, il faut saisir l'adresse IP de celui qui héberge la partie. Vous pouvez aller sur le salon IRC #wormux-fr du serveur Freenode (irc.freenode.net) pour proposer ou rejoindre une partie :-) Le jeu en solo reste, quand à lui, tout à fait jouable.&lt;br /&gt;
 &lt;br /&gt;
Nous avons de besoin de toi, oui toi là-bas ! Bruitage, traduction, graphisme, programmation, rapport de bug (oui on adore ça !), tests, critiques, (...) : n'hésitez pas à nous contacter, vous nous intéressez !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Site officiel de Wormux&lt;br /&gt;
&lt;a href=&quot;http://www.wormux.org/wiki/fr/index.php&quot;&gt;http://www.wormux.org/wiki/fr/index.php&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Billet de yekcim sur Wormux 0.8&lt;br /&gt;
&lt;a href=&quot;http://yeknan.free.fr/blog/index.php?2006/10/25/146-wormux-besoin-de-tests&quot;&gt;http://yeknan.free.fr/blog/index.php?2006/10/25/146-wormux-besoin-de-tests&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Instructions pour compiler à la main&lt;br /&gt;
&lt;a href=&quot;http://www.wormux.org/wiki/Instructions_to_compile_Wormux_source_code.php&quot;&gt;http://www.wormux.org/wiki/Instructions_to_compile_Wormux_source_code.php&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Les auteurs&lt;br /&gt;
&lt;a href=&quot;http://www.wormux.org/wiki/en/authors.php&quot;&gt;http://www.wormux.org/wiki/en/authors.php&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>Faille de sécurité dans le pilote propriétaire Nvidia</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Tue, 17 Oct 2006 11:06:57 +0200</pubDate>
      <link>http://linuxfr.org/2006/10/17/21491.html</link>
      <guid>http://linuxfr.org/2006/10/17/21491.html</guid>
      <description>
Le 2 décembre 2004, Nate Nielsen rapporte un plantage de Xorg lorsque Firefox affiche une très longue URL dans la barre d'adresse. Quatre mois plus tard un bug similaire est détecté dans Eclipse. Le bug concerne l'affichage de très longues lignes de texte avec le pilote propriétaire Nvidia. La solution est d'utiliser le pilote libre nv qui n'a pas ce bug.&lt;br /&gt;
&lt;br /&gt;
Face à l'absence de réaction de Nvidia, un exploit exploitant ce dépassement de tampon offrant un shell en root est publié sur Rapid7. Il est possible d'exploiter la faille à distance à l'aide d'un client X distant. La faille a en fait été corrigée dans la version 9625 du pilote Linux sortie le 21 septembre 2006, mais la série 9xxx des pilotes Linux est encore en phase béta.&lt;br /&gt;
&lt;br /&gt;
Cette faille relance bien sûr le débat pour ou contre les pilotes propriétaires (BLOBs). Pour le cas de Nvidia, il est difficile de trancher car refuser le pilote officiel implique de se priver d'accélération matérielle. Plutôt que de brasser l'air avec un débat sans fin, il serait plus judicieux de contribuer au projet Nouveau qui vise justement à écrire un pilote libre offrant l'accélération matérielle. D'ailleurs, l'écriture d'un pilote a été entamée il y a peu mais il est encore loin d'être utilisable.&lt;br /&gt;
&lt;br /&gt;
&lt;acronym title=&quot;Note des modérateurs&quot;&gt;NdM&lt;/acronym&gt; : &lt;i&gt;Merci également à Pascal Terjan d'avoir proposé une dépêche sur le même sujet.&lt;/i&gt;&lt;br /&gt;
&lt;b&gt;Mise à jour&lt;/b&gt; : &lt;i&gt;la version 9626 du pilote (stable) corrige la faille.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lien vers l'exploit&lt;br /&gt;
&lt;a href=&quot;http://download2.rapid7.com/r7-0025/&quot;&gt;http://download2.rapid7.com/r7-0025/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Bug Xorg ouvert en décembre 2004&lt;br /&gt;
&lt;a href=&quot;https://bugs.freedesktop.org/show_bug.cgi?id=2129&quot;&gt;https://bugs.freedesktop.org/show_bug.cgi?id=2129&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Rapport de bug Eclipse ouvert en mars 2005&lt;br /&gt;
&lt;a href=&quot;https://bugs.eclipse.org/bugs/show_bug.cgi?id=87299&quot;&gt;https://bugs.eclipse.org/bugs/show_bug.cgi?id=87299&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Projet Nouveau&lt;br /&gt;
&lt;a href=&quot;http://nouveau.freedesktop.org/wiki/&quot;&gt;http://nouveau.freedesktop.org/wiki/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;

</description>
    </item>
    <item>
      <title>Hachoir, le couteau suisse qui découpe vos fichiers binaires</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Sat, 19 Aug 2006 12:40:44 +0200</pubDate>
      <link>http://linuxfr.org/2006/08/19/21217.html</link>
      <guid>http://linuxfr.org/2006/08/19/21217.html</guid>
      <description>
Hachoir est un projet permettant de lire toutes les informations contenues dans un fichier binaire. Effectivement, contrairement aux fichiers textes qui se lisent facilement : qui aujourd'hui est capable d'analyser le contenu d'une image PNG à l'aide d'un éditeur hexadécimal ?&lt;br /&gt;
&lt;br /&gt;
La version 0.5, qui vient de sortir, supporte la majorité des formats de fichier « courants ». Cela va de l'image PNG à la vidéo AVI en passant par les archives bzip2 ou encore le système de fichier ext2. Par contre, tous les parseurs ne sont pas encore complets : les zones inconnues sont marquées « raw ».&lt;br /&gt;
&lt;br /&gt;
Le parseur a un fonctionnement totalement paresseux : les informations ne sont lues que lorsqu'elles sont demandées, et les champs ne sont crées que lorsque c'est nécessaire. Il est dès lors possible de lire des fichiers complexes et/ou de grande taille (ex: disque dur de 10 Go).&lt;br /&gt;
&lt;br /&gt;
Hachoir est avant tout une bibliothèque écrite en Python, mais plusieurs scripts l'utilisant sont disponibles. hachoir-metadata permet d'extraire les méta-données : durée d'une musique, taille d'une image, commentaires, etc. hachoir-urwid est une interface interactive permettant d'explorer le contenu d'un fichier. hachoir-grep permet de rechercher une chaîne de caractère dans un fichier, ou simplement lister toutes les chaînes d'un fichier.&lt;br /&gt;
&lt;br /&gt;
&lt;acronym title=&quot;Note des modérateurs&quot;&gt;NdM&lt;/acronym&gt; : &lt;i&gt;Hachoir est &lt;a href=&quot;http://hachoir.org/browser/hachoir/trunk/COPYING&quot;&gt;disponible  sous licence GNU/GPL&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Site officiel du projet Hachoir&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/&quot;&gt;http://hachoir.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Informations sur l'installation d'Hachoir&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/wiki/HachoirYield&quot;&gt;http://hachoir.org/wiki/HachoirYield&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Liste des parseurs disponibles&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/wiki/ParserList&quot;&gt;http://hachoir.org/wiki/ParserList&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Liste des nouveautés&lt;br /&gt;
&lt;a href=&quot;http://hachoir.org/wiki/WhatsNew&quot;&gt;http://hachoir.org/wiki/WhatsNew&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
DLFP : Journaux de l'auteur annonçant Hachoir&lt;br /&gt;
&lt;a href=&quot;http://linuxfr.org/~haypo/&quot;&gt;http://linuxfr.org/~haypo/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
DLFP : Précédente dépêche sur Hachoir&lt;br /&gt;
&lt;a href=&quot;http://linuxfr.org/2005/12/29/20131.html&quot;&gt;http://linuxfr.org/2005/12/29/20131.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>Wormux 0.7 beta3</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Mon, 23 Jan 2006 19:01:06 +0100</pubDate>
      <link>http://linuxfr.org/2006/01/23/20251.html</link>
      <guid>http://linuxfr.org/2006/01/23/20251.html</guid>
      <description>
Suite à de nombreux problèmes avec la bibliothèque ClanLib, le projet Wormux a migré à SDL. La migration aura pris plusieurs mois, mais le résultat en vaut la chandelle. Un nouveau moteur graphique a été développé permettant de jouer avec 50 images/seconde sur la plupart des configurations.&lt;br /&gt;
&lt;br /&gt;
Comme peu de personnes ont pu jouer à la version 0.6 (à cause de ClanLib), je vais vous décrire les évolutions depuis Wormux 0.5. L'utilisation d'un nouveau moteur physique permet enfin d'avoir une corde ninja et un jet pack (entre autres) ! Pour rester du côté des armes, un gnou explosif et un marteau-piqueur sont également de la partie. La qualité graphique du jeu est encore montée d'un échelon.&lt;br /&gt;
&lt;br /&gt;
L'autre chantier était de rendre le jeu accessible à tous. C'est chose faite car il fonctionne désormais sur les PowerPC et des paquets pour de nombreuses distributions Linux sont disponibles (notons également la présence de FreeBSD). Grâce à l'utilisation de l'Unicode (UTF-8) et des polices de caractères TTF, Wormux est capable d'afficher n'importe quel caractère. Il est dès lors possible de jouer en russe, ainsi que que de nombreuses autres langues.&lt;br /&gt;
&lt;br /&gt;
Cette version est encore une version beta, n'hésitez donc pas à rapporter tous les bugs que vous rencontrez ! Utilisez l'outil de rapport de bug de GNA donné en lien. Enfin, nous avons un nouveau site web qui est à jour et beaucoup plus dynamique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Site officiel de Wormux&lt;br /&gt;
&lt;a href=&quot;http://www.wormux.org/wiki/fr/index.php&quot;&gt;http://www.wormux.org/wiki/fr/index.php&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Forum de Wormux&lt;br /&gt;
&lt;a href=&quot;http://www.wormux.org/forum/&quot;&gt;http://www.wormux.org/forum/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Gestionnaire des bugs chez GNA!&lt;br /&gt;
&lt;a href=&quot;https://gna.org/bugs/?group=wormux&quot;&gt;https://gna.org/bugs/?group=wormux&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>Sortie de la version 2005-12-28 du Hachoir</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Thu, 29 Dec 2005 11:12:23 +0100</pubDate>
      <link>http://linuxfr.org/2005/12/29/20131.html</link>
      <guid>http://linuxfr.org/2005/12/29/20131.html</guid>
      <description>
Hachoir est un outil écrit en Python permettant de visualiser le contenu d'un fichier binaire de manière intelligible. Son objectif n'est pas de reconnaître tous les formats, mais d'avoir une boîte à outils très complète pour supporter rapidement de nouveaux formats. De nombreux formats sont déjà supportés de base (musique mp3, partition ext2, vidéo avi, exécutable elf, archive rpm, image xcf, etc.).&lt;br /&gt;
&lt;br /&gt;
Les données ne sont réellement lues que lorsqu'elles sont accédées. Ceci permet de traiter de très gros fichiers sans problème (ex: partition de 9 Go contenant plusieurs centaine de milliers d'objets), et le chargement d'un fichier prend rarement plus d'une seconde.&lt;br /&gt;
&lt;br /&gt;
Le projet est encore jeune, mais n'hésitez pas à le tester et m'envoyer vos retours d'expérience.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Site web du projet Hachoir&lt;br /&gt;
&lt;a href=&quot;http://www.haypocalc.com/wiki/Hachoir&quot;&gt;http://www.haypocalc.com/wiki/Hachoir&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Captures d'écran du Hachoir&lt;br /&gt;
&lt;a href=&quot;http://www.haypocalc.com/wiki/Hachoir_-_galerie&quot;&gt;http://www.haypocalc.com/wiki/Hachoir_-_galerie&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Partie développeur de site web du Hachoir&lt;br /&gt;
&lt;a href=&quot;http://www.haypocalc.com/wiki/Hachoir_-_d%C3%A9veloppement&quot;&gt;http://www.haypocalc.com/wiki/Hachoir_-_d%C3%A9veloppement&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>Comment des vendeurs essaient de breveter les solutions à des failles de sécurité qui leur sont fournies</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Thu, 14 Jul 2005 20:14:27 +0200</pubDate>
      <link>http://linuxfr.org/2005/07/14/19309.html</link>
      <guid>http://linuxfr.org/2005/07/14/19309.html</guid>
      <description>
Une série de failles ont été découvertes dans le protocole ICMP (et non pas ses implémentations) par l'argentin &lt;i&gt;Fernando Gont&lt;/i&gt;, professeur, administrateur système et chercheur en réseau. Il a tenté dès le début, en août 2004, d'en informer tous les auteurs d'implémentation du protocole ICMP avant de publier les failles sur Internet. Il a commencé par écrire un document qu'il a envoyé à l'IETF. Il a également contacté CERT/CC et NISCC, les auteurs de systèmes d'exploitation libre (OpenBSD, NetBSD, FreeBSD, Linux, etc.), ainsi que Microsoft, Cisco et Sun Microsystems. Il a décrit chaque faille pour leur permettre de corriger les implémentations avant de publier ses découvertes.&lt;br /&gt;
&lt;br /&gt;
Fernando a alors commencé à recevoir des e-mails de Cisco demandant des informations techniques précises. Deux mois plus tard, il a reçu un e-mail d'un avocat de Cisco disant que Cisco allait breveter son travail ! L'avocat n'a pas voulu donner plus de détails. Encore deux mois plus tard, il y a eu un échange de mails entre Cisco, Linus Torvalds et David Miller où Fernando a été mis en copie. David a fait remarquer que Linus Torvalds utilisait déjà depuis plusieurs années le « sequence tracking » dans Linux et par là même, le brevet ne pouvait être déposé pour cause d'antériorité du travail de Linus.&lt;br /&gt;
&lt;br /&gt;
Cisco a alors accusé Fernando de coopérer avec les terroristes alors qu'en même temps Cisco voulait breveter son travail. Plus tard Cisco a aussi demandé à Fernando qu'il travaille pour CERT/CC.&lt;br /&gt;
&lt;br /&gt;
Aujourd'hui Cisco a abandonné son idée de brevet, mais ça laisse quand même réfléchir sur le fait de publier anonymement ses failles ou non !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Article sur kerneltrap.org&lt;br /&gt;
&lt;a href=&quot;http://kerneltrap.org/node/5382&quot;&gt;http://kerneltrap.org/node/5382&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Journal sur linuxfr.org&lt;br /&gt;
&lt;a href=&quot;http://linuxfr.org/~nicOnicO/18777.html&quot;&gt;http://linuxfr.org/~nicOnicO/18777.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>Nouvelle avancée du port du Hurd sur L4</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Thu, 19 May 2005 06:06:51 +0200</pubDate>
      <link>http://linuxfr.org/2005/05/19/18952.html</link>
      <guid>http://linuxfr.org/2005/05/19/18952.html</guid>
      <description>
Pour rappel, GNU/Hurd est en train de subir une grosse mutation : l'ancien micronoyau GNU Mach va être à terme remplacé par L4, un micro-noyau plus moderne. L4 relègue notamment toute la gestion de la mémoire virtuelle (partiellement fournie par Mach) et les pilotes de périphériques à l'espace utilisateur : il faut donc les implémenter. Neal H. Walfield avait déjà réalisé le premier pas en janvier, en écrivant un serveur, `physmem', permettant l'allocation (et la déallocation), le partage et le mappage de mémoire physique. &lt;br /&gt;
&lt;br /&gt;
Depuis, il n'a pas chômé car il vient de rajouter la pièce manquante à `physmem' : la copie logique de mémoire physique (copy-on-write et mémoire partagée). Comme ce sont les applications elles-mêmes qui s'occupent de la gestion de leur mémoire virtuelle (décider quelles parties vont en 'swap' et où), il a également amélioré la bibliothèque de gestion de mémoire par défaut, `libhurd-mm' pour permettre aux applications de spécifier de façon simple quelles parties doivent aller dans tel forme de swap (partitions de swap, réseau, mémoire externe dédiée, ...). &lt;br /&gt;
&lt;br /&gt;
Ces avancées concluent le travail initial sur la gestion de la mémoire. Cela permet d'envisager le développement de pilotes de périphériques, qui utilisent intensivement la copie de mémoire : dans un premier temps, un pilote IDE d'un autre système pourrait être porté pour permettre d'avoir un système de fichiers, et dans un second il faudra se concentrer sur Fabrica, le &lt;i&gt;framework&lt;/i&gt; de pilotes de périphérique.&lt;br /&gt;
&lt;br /&gt;
Par ailleurs, la version K9 des CDs de Debian GNU/Hurd vient de sortir. Au programme, principalement des paquets mis à jour et quelques bugs embêtants corrigés (une résolution de noms défectueuse dans certains cas, par exemple). Debian GNU/Hurd remplit maintenant 9 CDs, mais seules les quatre premières ISOs sont proposées au téléchargement. Une image DVD sera disponible prochainement.&lt;br /&gt;
Toujours sur le front Debian GNU/Hurd, Michael Banck a réussi &lt;a href=&quot;http://people.debian.org/~mbanck/media/hurd-gnome.png&quot;&gt;à faire fonctionner Gnome&lt;/a&gt; presque entièrement, témoignant du grand travail mené par l'équipe de Debian GNU/Hurd ces derniers temps. &lt;br /&gt;
&lt;br /&gt;
&lt;acronym title=&quot;Note des modérateurs&quot;&gt;NdM&lt;/acronym&gt; : Merci à Sebastien Binet d'avoir également proposé une dépêche sur le sujet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
KernelTrap : Next Stage of Hurd/L4 VMM Framework Completed&lt;br /&gt;
&lt;a href=&quot;http://kerneltrap.org/node/5123&quot;&gt;http://kerneltrap.org/node/5123&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
KernelTrap : Device Driver Framework&lt;br /&gt;
&lt;a href=&quot;http://kerneltrap.org/node/2941&quot;&gt;http://kerneltrap.org/node/2941&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Journal LinuxFR sur le sujet&lt;br /&gt;
&lt;a href=&quot;http://linuxfr.org/~bins/18171.html&quot;&gt;http://linuxfr.org/~bins/18171.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
DLFP : Interview de Marcus Brinkmann&lt;br /&gt;
&lt;a href=&quot;http://linuxfr.org/2005/03/20/18553.html&quot;&gt;http://linuxfr.org/2005/03/20/18553.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
HurdFR&lt;br /&gt;
&lt;a href=&quot;http://hurdfr.org&quot;&gt;http://hurdfr.org&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
L4Ka&lt;br /&gt;
&lt;a href=&quot;http://www.l4ka.org&quot;&gt;http://www.l4ka.org&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>2LE publie son framework Castor web builder</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Thu, 17 Feb 2005 08:11:30 +0100</pubDate>
      <link>http://linuxfr.org/2005/02/17/18325.html</link>
      <guid>http://linuxfr.org/2005/02/17/18325.html</guid>
      <description>
Castor est un framework écrit en PHP et distribué sous licence GNU GPL. Il est à l'initiative de la société 2LE. C'est une plateforme qui s'est enrichie au fur et à mesure des projets web menés par l'entreprise.&lt;br /&gt;
&lt;br /&gt;
Il a pour but de faciliter le développement d'application web complexe. Cet outil offre des composants de base tels que la gestion de l'arborescence de page, la gestion des utilisateurs, l'édition de page HTML grâce à un éditeur WYSIWYG, etc.&lt;br /&gt;
&lt;br /&gt;
L'écriture de nouveau module est très facile : c'est une classe qui a deux fonctions (process et out). Un module de gestion de table SQL permet de créer en quelques clics une interface d'administration avec des écrans liste, détail et formulaire. Allez faire un tour dans la documentation pour les détails ;-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Framework Castor web builder&lt;br /&gt;
&lt;a href=&quot;http://castor.2le.net/&quot;&gt;http://castor.2le.net/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Site de la société 2LE&lt;br /&gt;
&lt;a href=&quot;http://www.2le.net/&quot;&gt;http://www.2le.net/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>Gna hotspot #3 : Interview des auteurs de Wormux</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Thu, 03 Feb 2005 10:43:53 +0100</pubDate>
      <link>http://linuxfr.org/2005/02/03/18223.html</link>
      <guid>http://linuxfr.org/2005/02/03/18223.html</guid>
      <description>
Régulièrement, GNA!, hébergeur de projets libres, choisit un projet libre et mature, et en interviewe les principaux développeurs pour mieux connaître les auteurs de logiciel libre. La troisième édition (GNA! Hotspot #3) est consacrée au jeu Wormux.&lt;br /&gt;
&lt;br /&gt;
La discussion tourne autour d'OpenGL, des pilotes de carte vidéo sous Linux, du jeu en réseau, de la question de la légalité, du portage sous Windows, de la licence du jeu, des développements futurs, et de bien d'autres choses.&lt;br /&gt;
&lt;br /&gt;
Profitez-en pour (re)lire les GNA! Hotspot #1 et #2 consacrés respectivement au projet Adeos et au projet Test-Autobuild.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GNA! hotspot #3 : Wormux&lt;br /&gt;
&lt;a href=&quot;https://gna.org/forum/forum.php?forum_id=538&quot;&gt;https://gna.org/forum/forum.php?forum_id=538&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
GNA! hotspot #2 : Test-Autobuild&lt;br /&gt;
&lt;a href=&quot;https://gna.org/forum/forum.php?forum_id=454&quot;&gt;https://gna.org/forum/forum.php?forum_id=454&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
GNA! hotspot #1 : Adeos&lt;br /&gt;
&lt;a href=&quot;https://gna.org/forum/forum.php?forum_id=422&quot;&gt;https://gna.org/forum/forum.php?forum_id=422&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
GNA, hébergeur de projets libres&lt;br /&gt;
&lt;a href=&quot;https://gna.org/&quot;&gt;https://gna.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Site du jeu Wormux&lt;br /&gt;
&lt;a href=&quot;http://www.wormux.org/fr/&quot;&gt;http://www.wormux.org/fr/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>L'équipe de Wormux est fière de vous annoncer la version 0.5.0 !</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Sun, 12 Dec 2004 16:34:28 +0100</pubDate>
      <link>http://linuxfr.org/2004/12/12/17867.html</link>
      <guid>http://linuxfr.org/2004/12/12/17867.html</guid>
      <description>
Il aura fallu attendre 5 mois de développement pour obtenir une nouvelle version stable de Wormux (clone libre du non moins célèbre jeu Worms). L'évolution majeure est le passage à ClanLib 0.7 (bibliothèque de jeu) qui offre un accès à l'accélération matérielle. Le jeu est vraiment plus fluide. D'ailleurs de manière générale, le jeu est beaucoup plus jouable car nous avons réglé tous les paramètres aux petits oignons.&lt;br /&gt;
&lt;br /&gt;
Au passage le jeu gagne la grenade à fragmentation, pas moins de 10 nouveaux terrains, trois nouvelles équipes, etc. Il faut également noter un effort de traduction (du code et des données) en anglais pour rendre le jeu accessible au plus grand nombre. Le jeu est d'ailleurs disponible dans pas moins de 11 langues ! On peut encore noter l'ajout de confettis en arrière plan pour montrer la vitesse du vent et le support de &quot;thèmes sonores&quot;.&lt;br /&gt;
&lt;br /&gt;
Il ne reste plus qu'à préparer de jolis paquets Debian, Mandrake, Gentoo, etc. Si le projet vous intéresse, n'hésitez pas à nous contacter pour nous aider à traduire le jeu, créer un nouveau thème sonore (à vos micros !), créer une nouvelle équipe, créer un nouveau terrain, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Site officiel de Wormux&lt;br /&gt;
&lt;a href=&quot;http://www.wormux.org/fr/&quot;&gt;http://www.wormux.org/fr/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Captures d'écrans&lt;br /&gt;
&lt;a href=&quot;http://www.wormux.org/fr/screenshot.php&quot;&gt;http://www.wormux.org/fr/screenshot.php&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Page de téléchargement&lt;br /&gt;
&lt;a href=&quot;http://www.wormux.org/fr/download.php&quot;&gt;http://www.wormux.org/fr/download.php&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Le projet sur GNA!.org&lt;br /&gt;
&lt;a href=&quot;https://gna.org/projects/wormux/&quot;&gt;https://gna.org/projects/wormux/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>
    <item>
      <title>Wormux 0.4</title>
      <author>null@linuxfr.org ()</author>
      <pubDate>Fri, 02 Jul 2004 08:59:12 +0200</pubDate>
      <link>http://linuxfr.org/2004/07/02/16711.html</link>
      <guid>http://linuxfr.org/2004/07/02/16711.html</guid>
      <description>
Après un bon mois de développement, j'ai la fierté de vous annoncer la version 0.4 de Wormux ! Pour rappel, c'est un clone du non moins célèbre jeu Worms. Nous avons pris quelques libertés par rapport au jeu original, comme par exemple la possibilité de changer l'apparence des joueurs, ou encore la possibilité de configurer un maximum d'options par une série de fichiers XML.&lt;br /&gt;
&lt;br /&gt;
La version 0.4 apporte de nombreuses nouveautés qui rendent le jeu vraiment plus sympa :&lt;br /&gt;
- Ajout de nombreux effets sonores et d'une musique d'ambiance.&lt;br /&gt;
- Le jeu est disponible en français, anglais, espagnol, catalan et allemand.&lt;br /&gt;
- Cinq nouveaux terrains (cubism2, cubism3, pirates, mer, grenouilles).&lt;br /&gt;
- Six nouveaux avatars (alien, escargot, hyppocampe, poule, poulpe, tortue).&lt;br /&gt;
- Trois nouvelles armes (mine, bazooka automatique, grenade).&lt;br /&gt;
- Les classiques corrections de bugs.&lt;br /&gt;
&lt;br /&gt;
N'oubliez pas de nous signaler les bugs (voir le projet chez GNA!.org), et de donner votre avis sur le jeu !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Site web de Wormux&lt;br /&gt;
&lt;a href=&quot;http://www.haypocalc.com/wormux/fr/&quot;&gt;http://www.haypocalc.com/wormux/fr/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Captures d'écran&lt;br /&gt;
&lt;a href=&quot;http://www.haypocalc.com/wormux/fr/screenshot.php&quot;&gt;http://www.haypocalc.com/wormux/fr/screenshot.php&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Site du projet Wormux chez GNA!&lt;br /&gt;
&lt;a href=&quot;https://gna.org/projects/wormux/&quot;&gt;https://gna.org/projects/wormux/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(...)
</description>
    </item>  </channel>
</rss>
