Français, English

Mes projets

Sur cette pages sont présentés un certain nombre de projets personnels, et de projets auxquels j'ai participé.

Qualif

Qualif est un squelette de projet, qui met en oeuvre un certain nombre d'outils et de bonnes pratiques issus du monde du logiciel libre, afin de les mettre à disposition des étudiants qui souhaitent réaliser leurs TP sous unix.

La4

Lacatre est un langage graphique de représentation d'applications multi-tâche. La4 est un logiciel libre en cours de développement permettant d'exploiter le formalisme Lacatre.

J'ai travaillé sur ce projet au cours d'un de mes stages. L'essentiel du projet reste cependant l'oeuvre de Maciek Borowka.

Le Dvorak-FR

Le clavier Dvorak est une répartition des touches du clavier qui a été conçue dans les années 1930 pour offrir une frappe de l'anglais plus ergonomique que celle du médiocre clavier QWERTY (et de sa variante, le clavier AZERTY).

Ce travail fut couronné de succès, puisqu'il faut 2 à 3 fois moins de temps à des enfants n'ayant aucune connaissance préalable du clavier pour apprendre la dactylographie sur un clavier Dvorak que sur un clavier QWERTY.

Il existe des variantes du clavier Dvorak, qui le rendent plus adapté à d'autres langues, comme le norvégien.

Il existe également une variante appelée Dvorak-FR, développée par Francis Leboutte. Ce clavier est optimisé pour la frappe du français. Malheureusement, il n'est disponible que pour windows, et encore, il nécessite l'emploi d'un programme payant (ou de sa version de démonstration gratuite mais avec publicité). Du fait de la manière dont ce clavier est organisé, il ne peut pas être porté simplement vers d'autres environnements.

Ce projet consiste à améliorer le travail de Francis Leboutte, afin de produire un clavier Dvorak-fr satisfaisant tous les besoins des francophones. Pour ce faire, j'ai créé un wiki et une liste de diffusion.

Je suis personnellement utilisateur du Dvorak international (anglophone) depuis aout 2002.

ATP - Archive de TP

Ce projet consiste à mettre en place un "cahier de parrain" en ligne, bibliothèque de comptes-rendus de travaux pratiques et projets réalisés par des élèves de l'INSA de Lyon. Ce projet a plusieurs aspects.

Tout d'abord, en n'acceptant que des comptes-rendus dans des formats ouverts (pas de fichiers Word, donc) et en indexant les rapports selon les outils qu'ils mettent en oeuvre, ATP permet de sensibiliser les étudiants à la problématique de l'inter-opérabilité, et vise à fournir des exemples pédagogiques pour l'utilisation d'outils comme Make ou LaTeX.

Par ailleurs, en maintenant de manière centralisée et rationnelle (commentaires, organisation homogène, indexes...) un "cahier de parrains", ATP permet d'offrir à tous les étudiants, mais aussi aux enseignants, un accès équitable et visible aux comptes-rendus de TP des années précédentes.

Cette nouvelle visibilité a eu le mérite de mettre sur la table, au département Informatique, la question de l'utilisation -parfois abusive- des cahiers de parrains, de leur nécessité, et de la manière dont les enseignants prennent en compte leur utilisation par les élèves.

Suite à un gros ratage lors de son "lancement" en 2002, ATP a été suspendu provisoirement. Il ne sera remis en place, dans un premier temps, que pour le département informatique, avec l'accord des enseignants, et les comptes-rendus ne seront pas visibles de l'extérieur du campus. Ceci dans l'hypothèse où ATP est effectivement remis en place, ce qui devra se faire avant la fin de ma formation à l'INSA.

Pangée - outil informatique d'enseignement des langues étrangères

Ce projet, qui a démarré en 1999/2000 au cours d'un projet d'informatique en 2ème année à l'INSA, et s'est poursuivi dans un "projet fil rouge" en 3ème année, visait à construire une plate-forme de partage et d'utilisation de ressources pédagogiques destinée à l'enseignement des langues étrangères.

La première mouture, contraintes de la formation oblige, était basée sur un serveur en Java, un client en Delphi, et une base de données relationnelle. Elle ne donna jamais rien --si ce n'est une plutôt bonne note ;).

La seconde version, plus ambitieuse, s'appuyait sur des données XML, un serveur complexe avec cinq couches d'abstraction différentes, le tout s'exécutant en Python dans le serveur d'application Zope. Ce projet s'est malheureusement terminé net après la validation du fil rouge, face aux difficultés qu'avait entraîné notre inexpérience.

J'ai réalisé la première version en tandem avec Benoît Martineau. Pour la seconde version, j'étais chef de projet, épaulé par Arto Teräs. Quatre autres personnes ont participé : Alain Pujol, Laurent Perrin, Yan Li et Benoît Martineau.

Le travail réalisé traîne au fond d'un CD de sauvegardes. Je le mettrai en ligne le jour où il re-croisera mon chemin. Si vous êtes intéressé, n'hésitez pas à me contacter.

Chang'e, la Femme dans la Lune

Ce travail a été réalisé dans le cadre des projets audiovisuels, en 2ème année de formation à l'INSA. L'objectif était de réaliser une séquence audiovisuelle (type diaporama) de 6 à 8 minutes, par équipes de 6.

Mon équipe comptait Sébastien Lucas et Aurélie Bergez, en plus des trois étudiantes chinoises que comptait notre promotion : Zhou Li, Li Yan et He Lei. Nous avons donc décidé de... mettre en scène un conte chinois avec des personnages de pâte à modeler.

Le montage a été réalisé avec Scala, un logiciel propriétaire de création de présentations. Je me suis principalement occupé du montage, de la retouche photo et des "effets spéciaux", réalisés à l'aide de Gimp.

Malheureusement, Scala utilise un format propriétaire. La version disponible ici est une version (mal) numérisée d'un enregistrement sur cassette vidéo. La qualité est mauvaise.

Compositions musicales

Voici quelques chansons que j'ai écrites après avoir appris la guitare (en 1997/98). Les enregistrements datent du Concert CCA, réalisé en novembre 1998 par les jeunes du groupe chrétien d'adolescents CCA Strasbourg.

Les paroles, la mélodie, le chant et la guitare sont de moi. L'accompagnement au clavier et la seconde voix de garçon sont ceux de Emmanuel Adès. Les voix de filles sont celles de Marion et Flora. Le saxophone est joué Julien. (sous réserve)

Les enregistrements musicaux sont au format Ogg Vorbis, un format similaire au mp3, mais libre de brevets. Si vous ne savez pas comment les lire, consultez le troisième lien.

Ces chansons et les enregistrements sont distribués selon les termes de la Licence Art Libre.

Ces performances musicales sont sans prétention, et de qualité relativement médiocre.

Clavier Azerty pour Linux sur le Psion Series5

Je l'ai écrit il y a quelques temps... il n'a jamais vraiment servi. Si vous en avez besoin, laissez-moi un message et j'irai fouiller dans mes viellies sauvegardes toutes poussiéreuses.

Afficheur LCD sur port parallèle

Ce projet personnel a consisté à brancher un afficheur LCD (2x16 caractères, avec contrôleur) sur le port parallèle de mon PC, et à écrire un pilote "user-space" (donc pas un module du noyau) sous Linux pour y afficher du texte à partir de /dev/lcd

C'est juste un bricolage réalisé en 1999, mal fait, peu réutilisable, et il existe aujourd'hui un logiciel libre bien ficelé qui fait la même chose, en mieux: LCDproc.

Programmes pour calculatrice HP48

Quand j'étais au lycée, je m'amusais beaucoup avec ma calculatrice HP48G. J'ai notamment écrit plusieurs jeux en RPN.

Autres

Il y a d'autres projets... mais ceux-ci ne sont pas encore répertoriés ici.

All content published here is Free as in Freedom, and can be redisributed under the terms of the GNU General Public Licence.

Copyright Thomas Tempé, 2003, 2004. Tout travail publié dans ces pages est libre et librement redistribuable sous les termes de la Licence GNU GPL.

Contact : thomas.tempe@alysse.org.I-DONT-EAT-SPAM

Valid XHTML 1.0! hacker emblem

Last modified nov 24. 2007