
Mon premier ordinateur : un PC1512
J'ai débuté dans l'informatique avec du matériel relativement peu puissant pour l'époque, avec un Amstrad PC1512 contenant un 8086 16bits à 8MHz.
Ce type d'ordinateur marquait pour moi le début de l'informatique, mais avec des performances modestes je pouvais lancer un OS équipé d'un environnement graphique (donc utilisable avec une souris), un gestionnaire de programme, quelques logiciels et jeux, etc...

Mon premier système d'exploitation : GemPlus
Aprés cela, j'ai eu un 486 sous MS-D0S puis un Pentium à 100MHz sous windows 95 avant de m'acheter mon premier PC : un Celeron à 300MHz sous windows 98
Vient ensuite un PC (Athlon XP 1800) assemblé par moi même sous windows XP, puis un PC portable sous Windows vista puis sous Windows 7.
Pendant ma scolarité j'ai petit à petit découvert UNIX et testé diverses distributions linux.
La programmation
La programmation n'est pas pour moi un réel hobby mais un outil pour réaliser toute sorte de tâche. Et la puissance de cet outil m'a poussé à l'apprendre grâce aux nombreuses ressources sur Internet et à l'utiliser toujours plus.
J'ai tenté assez tôt de réaliser un programme en Basic mais sans succès. Je n'avais aucune source d'information (pas internet non plus) donc c'était dur.
Quelques années plus tard j'ai appris l'assembleur et le C plus ou moins en même temps. Véritables briques de base du programmeur, c'est le début de beaucoup de lignes de code...
J'ai principalement développé en assembleur sur des PIC de Microchip et du Motorola 68HC11. Les PIC étant peu coûteux à mettre en oeuvre, ils sont tout à fait adaptés pour les amateurs. J'ai ensuite programmé en C sur ces microcontroleurs ainsi qu'un peu sur un Atmel AT91SAM7XC256 (ARM7). Vint ensuite un peu de programmation en C# dotNET et d'applications WEB en php.
Logiciels PC
Logiciel de gestion de concours de belote
Ce logiciel réalisé pour le Foyer des Jeunes de saint Lon les Mines permet de gérer des concours de belote.
Dans un premier temps les équipes sont saisies, puis au fur et à mesure des manches les scores sont enregistrés. Cela permet d'obtenir les rencontres des manches suivantes.
Les principales fonctionnalités :
- Gestion du concours en 5 parties par équipe
- Gestion des prix
- Sauvegarde des parties au format csv
- Affichage du classement général
Ce logiciel n'est plus utilisé car les concours de belotes ont étés arrêtés mais il a servi plusieurs fois et est prêt à reservir... Il a remplacé un tableau de score spécialement fait pour gérer les concours de belote mais qui était complètement manuel.
Logiciel de réduction et d'envoi de photos sur un site web
Ce logiciel a été fait après avoir réalisé un album photo internet. Il permet en quelques clic de choisir des photos et de les envoyer sur le site internet. Les photos sont automatiquement redimensionnés au format du site web. J'ai pu donc envoyer le logiciel à des amis pour qu'ils puissent poster des photos simplement sur le site.
Internet
Je ne suis pas de ceux qui sont nés avec internet mais j'ai profité de son émergence. Je pouvais au départ accéder à internet au collège ou au lycée (armé d'une disquette pour télécharger des pages à lire plus tard). Mon premier accès à domicile était en l'an 2000. J'ai donc découvert la puissance d'internet que tardivement.
C'est depuis mon passage en école d'ingénieur que je l'utilise quotidiennement. C'est aussi à cette période que j'ai commencé à réaliser quelques pages web, en html, puis en intégrant du css, puis du php pour faire des scripts et sites de plus en plus gros...
Ma première page
Je suis parti de l'idée de rassembler les adresses des sites que je regarde régulièrement sur une même page. J'ai fait une homepage qui m'a permis d'apprendre le HTML (et sur laquelle j'ai ultérieurement ajouté du PHP).
Album photo
Deuxième application des langages WEB, je voulais mettre en ligne des photos pour les partager, et cela avec une interface la plus simple possible. J'ai commencé en HTML pour me rendre compte que le php (ou tout langage dynamique) était absolument nécessaire.
eirb'elec
Le site eirbelec rassemble essentiellement deux services destinés aux élèves de la filière électronique de l'ENSEIRB.
Une page créé par Hélène Parruitte et moi même rassemble des annales d'épreuves de partiels que l'on désirait partager.
Un autre service concerne l'emploi du temps des enseignements. En effet l'emploi du temps des cours de l'ENSEIRB est généré automatiquement par un logiciel de gestion. L'affichage, fixe, n'est pas très ergonomique car il rassemble tous les groupes d'une même filière. Par conséquent il y a beaucoup d'informations, mais pas toutes utiles pour une même personne. J'ai donc créé une interface web qui analyse l'emploi du temps pour y extraire toutes les informations nécessaires et les afficher de manière plus simple et plus conviviale. Chaque personne peut choisir ses groupes, et voir son emploi du temps de la semaine sur une seule page. Consultation : c'est ici
Historique de l'emploi du temps
Février 2005 : premiers test, cela fait 5 mois que j'ai découvert le HTML, 3 mois que j'ai commencé le PHP, premiers essais d'analyse d'une page de l'emploi du temps de l'école. Je découvre alors l'intérêt et la puissance des expressions régulière. Mais face à la complexité du projet et mon manque de temps, j'abandonne...
Septembre 2005 : nouvelle année, expérience un peu plus accrue dans les langages WEB, et après une discussion sur l'emploi du temps de l'école je m'y remets
Fin septembre - mi novembre 2005 : 2 mois de développement intenses où je me plonge alors dans le PHP, les expressions régulières, le XML, le CSS, le design de sites WEB, le MySQL, etc... Eirbelec prend forme, je demande à plusieurs personnes de le tester, de me dire ce qu'ils en pensent, c'est utile, je continue...
17 novembre 2005 : le site est officiellement annoncé, enfin, juste à la filière électronique.
16 février 2006 : version 1.5 de l'emploi du temps, plusieurs améliorations ergonomiques, corrections de bugs.
mars 2006 ? : version 2.0 de l'emploi du temps, fonctionnel pour l'ensemble des élèves de l'ENSEIRB. Grosses améliorations ergonomiques et fonctionnelles
15 juin 2006 : quelques félicitations de membres de l'administration de l'école me poussent à aller plus loin et transférer cette mise en forme l'emploi du temps directement sur le site de l'école.
29 juin 2006 : discussion avec les ingé systèmes pour transférer l'emploi du temps sur le site de l'ENSEIRB.
20 juillet 2006 : l'emploi du temps fonctionne sur le site de l'école. Du moins pour les élèves.
2010 : il n'y a pas eu d'amélioration depuis mais le site est toujours utilisé...
Barre de progression du transfert de fichier http
Démo de transfert de fichier avec sa progression.
Tablatures de guitare
Afin d'avoir accès facilement à toutes mes tablatures, j'ai créé un site de tablatures de guitare qui affiche mes tablatures simplement déposés dans un dossier. J'y ai intégré divers outils comme un lecteur qui permet d'écouter la chanson ou l'affichage des principaux accords de guitare.
Mini CMS
Après avoir cherché un cms simple, qui permette l'édition en ligne des pages pour plusieurs utilisateurs tout étant basé sur un système de wiki (avec conservation de l'historique des pages), je me suis rendu compte qu'une multitude d'outils étaient disponibles mais peu répondent exactement à mes besoins. J'ai donc créé mon propre cms qui a été utilisé pour le site http://www.foyerstlonnais.fr/.
Recherche du prix du carburant
Le site gouvernemental http://www.prix-carburants.gouv.fr/ permet de consulter le prix du carburant des stations services françaises. Rapidement j'ai trouvé le site peu pratique et plusieurs défauts m'empechaient de l'utiliser confortablement. J'ai donc créé le site http://carburant.pascalsandrez.fr/ qui met en forme les données du site gouvernemental pour une utilisation aisée.
Console réparation
console.reparation.free.fr est un site que j'ai créé pour la société console réparation afin d'afficher les prestations de l'entreprise.




