La taverne de benj

Tous les fichiers de cette page son librement téléchargeables.

Cours

Architecture

Support d'une trentaine de pages écrit pour l'enseignement d'introduction à l'informatique que j'ai eu l'avantage de donner à l'université Paris8 au cours du deuxième semestre 1999-2000. Il s'agit plus de notes personnelles que d'un vrai cours construit, mais certains y trouveront leur bonheur. Ce cours est placé sous licence FDL 1.0, donc libre. Pour résumer, vous pouvez apporter les modifications que vous souhaitez sur son contenu technique et vous êtes encouragé à me les faire parvenir.

Introduction à la programmation

J'ai aussi donné un cours d'introduction à la programmation dans l'université Paris8 l'année précédente. Mes notes sont encore plus *gruik* et seront distribuées dès que j'y aurais fait un peu de ménage.

Support de cours

J'ai le bonheur de travailler dans une société de services spécialisée dans le logiciel libre. Pour les besoins d'un cours que je donne assez régulièrement, j'ai eu a écrire un support de cours pour le logiciel Apache. Les transparents sont placés sous licence GNU Free Documentation License et donc redistribuables. Vous trouverez ici-même une version PostScript compressé imprimable ainsi que les sources. Pub: le site principal pour ce document est http://www.courseforge.org/ (vous y trouverez les outils nécessaires à la validation de ce document).

Ma maîtrise

Je l'ai soutenue le 11 octobre 2001 avec succès. Le mémoire de maîtrise est disponible en version HTML, PostScript compressée, PDF et ses sources au format LaTeX sont disponibles comme le veut la GNU Free Documentation License sous laquelle il est placé.

Résumé:
Ce mémoire décrit la conception et l'implémentation d'une équipe de robots footballeurs simulés par un ordinateur. Celle-ci est gérée au moyen d'un système multi-agents dans lequel chaque agent modélise un robot footballeur. Le cadre utilisé pour implémenter cette simulation est la RoboCup, une compétition internationale de football robotique et de football simulé. L'implémentation de cette équipe de robots simulés tient compte des problématiques du milieu (fortement dynamique et bruité) dans lequel les agents évoluent. Cette implémentation fournit un mécanisme pour contrôler les erreurs dans l'exécution des plans des agents, ainsi qu'un mécanisme de visualisation des actions en cours et un mécanisme de modélisation par hypothèses du comportement des coéquipiers.

Ce mémoire traitera aussi des problématiques de la conception et de l'implémentation d'une équipe en général ainsi que d'un système multi-agents dans un milieu dynamique. La RoboCup servira ici de cadre de test d'implémentations des systèmes multi-agents.

Conférences

Deux conférences données au salon « Solutions Linux » à Paris, la première en 2001 et la deuxième en 2003:

The famous HOWTO Gnou !

Ceux qui aiment les travaux manuels peuvent se référer à mon fameux howto faire un gnu en pâte à modeler (ou fimo). Il en existe trois versions: en postscript compressé (590k), en PDF (459k) et en PNG (222k).

Partitions

Au fur et à mesure que j'aurais le temps de les mettre ici, des partitions de musique du domaine public, produite avec GNU lilypond:

Graphismes

Marre des graphiques de dia, qui sont, il faut l'avouer, assez moches ? XFig vous donne des boutons ? Vos collègues du marketing se bidonnent en voyant vos schémas réseau ? Heureusement, j'ai mitonné avec amour (et avec sketch) quelques images destinées à leur en mettre plein la vue. Je ne suis pas graphiste, mais je leur trouve plus de gueule quand même. Au fur et à mesure de l'avancement de mes graphiques, je posterai mes images ici (elles sont dans le domaine public):

Docs diverses

J'ai commencé une trilogie de courtes documentations (20 pages par sujet) sur Emacs. Les deux premiers tomes, «GNU Emacs» et «Emacs il le fait», sont disponibles sur le site de l'APRIL dans la partie documentation. Le troisième volume est en cours d'écriture et parlera de configuration avancée.

Un projet de FAQ pour le groupe fr.rec.wargames. Les sources et une version postscript et PDF sont également disponibles.

Trolls

Dès que j'arrive à remettre la main dessus, ma fameuse démonstration de la supériorité d'Emacs sur vi(m).