Projets personnels en cours
javadocInstantSearch, a Greasemonkey script adds Instant Search function to Javadoc class frame.
Date : started 2012-04-03, current 2012-04-03 (version 0.).
Plateforms : Firefox, any browser that can use userscripts.
Competencies : Javascript.
Languages : english only.
Licence :
MIT licence.
Download:
last version.
Please check
the dedicated page.
jPHPsetistats, a SETI@home user stats pretty printer.
Date : started 2004-07-29, current 2004-06-02 (version 0.04).
Plateforms : all supporting PHP4 the GD library and the internal XML parser; an Apache webserver is recommended.
Programming langages : PHP4.
Competencies : PHP4, GD drawing, XML, XML DTD, Javascript, XHTML 1.1.
Languages : english only.
Licence :
LGPL.
Download: last version in
tar/gz
or
zip format.
Please check
the dedicated page.
Projets personnels stoppés ou abandonnés
joPHPFlags, an image flag drawer in PHP4.
Date : started 2004-04-28, given up 2004-06-02 (version 0.02).
Plateforms : all supporting PHP4 and the GD library, an Apache webserver is recommended.
Programming langages : PHP4.
Competencies : PHP4, GD drawing, Javascript, XHTML 1.1.
Languages : english only.
Licence :
LGPL.
Download: last version in
tar/gz
or
zip format.
Please check
the dedicated page.
Projets scolaires
Note: this page is only available in french for now.
Sorry for inconvenience.
CarnetAdresse, un carnet d'adresses en JAVA.
Date : 2003-03-27, lors de mon DESS IF.
Plateforme : toutes supportant Java/Swing.
Langages : Java, SQL.
Compétences : interface homme-machine (IHM), bases de données.
Langue : français, anglais, espagnol; sources en français uniquement.
Copie écran :
CarnetAdresse_screenshot.png.
Co-auteurs :
Royale
Licence : domaine public.
Téléchargement :
CarnetAdresse-must_unjar_me.jar (exécutables + sources + documentation) 311 Ko.
Description : réalisé en binôme avec
Royale
lors du TP de Java de
Mr Buisson), ce projet avait pour but
de mettre en application les cours d'IHM Java/Swing.
Il consistait en un simple carnet d'adresse, mais avait pour difficultés de devoir obligatoirement
utiliser le gestionnaire de base de donnés relationnelles (SGBDR) intégré
Hypersonic SQL, ainsi que de proposer une impression
décente.
Si je retrouve le sujet complet je le mettrai en ligne.
Utilisation : il faut tout d'abord décompresser le jar (
tar xvf CarnetAdresse-must_unjar_me.jar),
puis aller dans le répertoire nouvellement créé (
cd CarnetAdresse).
On peut éventuellement le recompiler (en utilisant
ant
sur le build.xml, soit en lançant build.bat sur systèmes Windows, soit en lançant
build.sh sur systèmes *nix).
Puis on démarre en utilisant la règle exec avec
ant,
soit en lançant launch.bat sur systèmes Windows, soit en lançant launch.sh sur
systèmes *nix. Un exemple est fourni, avec les impressions correspondantes.
SemServ, un serveur de sémaphores.
Date : 2002-05-10, lors de ma Maîtrise d'Informatique.
Plateforme : *nix (y compris cygwin).
Langages : C, SHell (pour les tests).
Compétences : programmation réseau (sockets TCP/IP, protocoles), programmation système.
Langue : français uniquement.
Licence : LGPL (Lesser GNU Public Licence).
Téléchargement :
sem_serv.zip (sources + documentation) 72 Ko.
Description : lors des Travaux Pratiques du module de réseaux, nous avons eu à
réaliser en solo
ce sujet.
Comme celui-ci me plaisait, je me suis bien amusé à le faire et j'ai réussi à
obtenir un joli 18/20 qui était la seconde meilleure note pour ce sujet.
Si ça vous intéresse un minimum, je vous conseille de lire
mon rapport car tout y est décrit en détail.