Logiciels
Quand on développe comme moi depuis tout petit, le nombre de logiciels produits est incalculable. Seulement dans cette profusion de code source il y a souvent à boire et à manger...
Pour vous épargner un tri fastidieux et surtout parce que tout présenter n'aurait aucun sens, voici une sélection des mes meilleurs projets.
Attention, certaines descriptions sont un peu techniques et pourraient rebuter le lecteur non averti.
- PHPSerializer - Bibliothèque Java d'interopérabilité avec PHP
- OGGRadio - Serveur des streaming audio (format ouvert Ogg Vorbis)
- mp3Fiesta - DJ semi-automatique
- Gestion - Gestion de Foyer Socio-Educatif
- JugementFCS - Jugement de chevaux en concours d'élevage.
PHPSerializer - phpserializer.dev.java.net
PHPSerializer est une bibliothèque très simple mais bien pratique
pour faire communiquer les applicatoins Java et PHP sans
s'emcombrer de mécanismes plus lourds tels que les webservices. Il
est bien évident que ça ne convient pas à tous les cas
d'applications mais ça rend bien des services.
Comment ça marche ? Simplement en implémentant, en Java, les fonctions bien connues que sont "serialize" et "unserialize". Parti de là on peut facilement échanger des données entre Java et PHP.
Comment ça marche ? Simplement en implémentant, en Java, les fonctions bien connues que sont "serialize" et "unserialize". Parti de là on peut facilement échanger des données entre Java et PHP.
- : personnel
- : Java
OGGRadio
OGGRadio est un logiciel de streaming audio. Le flux audio en
provenance de la carte son est encodé au format Ogg Vorbis puis
envoyé aux "clients" connectés.
- : personnel
- : C++, Ogg Vorbis, API multimédia Windows
mp3Fiesta
A l'heure où je commencais à animer des fêtes entre amis, le besoin
d'avoir un logiciel du type DJ semi-automatique s'est très
rapidement fait sentir. J'ai alors développé MP3Fiesta dont la
version la plus évoluée a les fonctionnalités suivantes :
Contrairement à la version 4 qui a été developpée en C++, la dernière version en date (la v5) a été développée en Java (mais toujours en utilisant ces bons vieux plugins Winamp).
- Mixage automatique des musiques
- Playlist
- Gestion de bibliothèque de chansons
- Serveur des streaming
- Serveur HTTP pour voir le titre de la chanson en cours de diffusion
Contrairement à la version 4 qui a été developpée en C++, la dernière version en date (la v5) a été développée en Java (mais toujours en utilisant ces bons vieux plugins Winamp).
- : personnel
- : C++, plugin Winamp, JavaSE
Gestion
Ce logiciel a été développé pour gérer les comptes du Foyer
Socio-Educatif de mon lycée. Le but était de fournir un logiciel
capable de passer l'an 2000 sans encombre et de gérer l'arrivée de
l'euro. La première version était developpée en Pascal (Delphi 2 !)
et devait tourner sur Windows 3.11. Un revouvellement du parc
informatique des services administratifs m'a rapidement amené à
redévelopper le tout en C++ (Borland C++ Builder 3).
- : personnel
- : Pascal objet, C++
JugementFCS
Ce logiciel est destiné aux juges des concours d'élevage dans le
milieu équestre. Il complète l'application Web developpée pour
l'association France Cheval de Sport présentée ici. Il permet de
saisir les notes d'évaluation des chevaux sur les grilles
règlementaires, d'établir un classement et d'exporter les résultats
sur l'application Web afin de les rendre consultables en ligne.
- : professionnel
- : JavaSE, JPA
- : Apache Derby


