Portfolio
Jeux Vidéo
Voir la page dédiée à mes projets de jeux vidéo pour plus d’information.
DMS (Distributed Make System)
DMS est un outil écrit entièrement en Python qui permet de réduire considérablement la durée de la compilation d’un projet écrit en C ou en C++ en répartissant la compilation des fichiers sources sur un réseau local. Pour l’instant, le seul compilateur supporté est GCC. Pour plus d’information au sujet du projet, cliquez ici.
Autres projets
Animation d’herbe sur le GPU
Réalisé avec Ogre3D, montre une solution d’animation d’herbe utilisant le GPU afin d’accroitre les performances. Vous pouvez télécharger le code source du projet ici.
Une vidéo est également disponible ici (cliquez avec le bouton droit de la souris sur le lien, puis sur “enregistrer sous” pour télécharger le fichier). Pour la visionner, il est nécessaire d’installer le codec video DivX. Très prochainement, ce projet sera intégré dans le projet de jeu “Asylum” auquel je participe.
Contributions diverses
J’ai également réalisé plusieurs contributions, de plus ou moins grande envergure, à plusieurs projets open source dont :
Articles
J’aime écrire, notamment des articles techniques à propos de sujets qui me passionnent. Voici une liste non-exhaustive d’articles dont je suis l’auteur :
- “Get To Know GnomeMeeting”. Publié dans le journal officiel de la communauté GNOME (GNOME Journal).
- “GNOME’s Summer of Code participation”. Publié dans le journal officiel de la communauté GNOME (GNOME Journal).
D’autres articles sont en cours de rédaction, notamment une série d’articles sur la programmation noyau avec OpenBSD. En attendant leur publication, vous pouvez les consulter ici.
Conférences
Voici une sélection des conférences auxquelles j’ai eu le plaisir de participer en qualité d’orateur :
- Rencontres Mondiales du Logiciel Libre 2006 : conférence sur l’utilisation des standards ouverts de voix sur IP et de messagerie instantanée par les industriels et les éditeurs de logiciels.
- LinuxTag 2006 : une présentation globale du projet OpenWengo, en insistant sur les particularités qui le rendaient attractif.
- Carrefour numérique a la cité des sciences et de l’industrie de La Vilette : pourquoi communiquer en utilisant des logiciels libres est important ?
- Journée méditerranéennes du logiciel libre : présentation du projet OpenWengo (architecture générale, utilisation, état de la communauté).