A propos
Féru d'informatique depuis tout jeune, depuis l'apparition même de le micro-informatique chez les ménages dans les années 80, je manipule les outils technologiques avec aisance et me passionne dans leurs manipulations.
Du binaire aux langages évolués procéduraux orientés objets, j'acquiert de manière autodidacte leurs caractéristiques intuitives me permettant d'utiliser ces différents outils de programmation. Bien que je n'ai pas effectué d'études approfondies dans ce domaine, le développement, qu'il s'agisse d'applications ou de webmastering, est une tâche qui ne me rebute pas.
Sur le fil de mes passions, j'eu l'occasion de développer plusieurs applications ou jeux. Les toutes premières furent celles d'un micro-ordinateur de poche programmable BASIC, la CASIO FX-850P que je possède toujours en second achat :
J'eu l'occasion aussi de manipuler le TRS-80, ordinausore du début des années 80s sur lequel je programmais, que je ne possède plus malheureusement :



Je commença par la suite à plus m'orienter vers le matériel : périphériques et composants informatiques. Monter un PC de toutes pièces, intégrer un OS comme Windows ou LINUX ou dépanner mon entourage furent des activités banales me passionnant auxquelles j'accordais de l'intérêts, et qui le sont encore.
J'utilise actuellement Linux comme système d'exploitation par défaut (quelle que soit la distribution), mais garde sous la main Windows pour les différents environnements de développements que j'utilisais antérieurement, mais aussi pour quelques applications Windows dont il n'existe pas d'équivalent LINUX pour le monde du travail avec son évolution software électromécanique beaucoup plus lente.
De même, mon usage software permet de développer tant sous LINUX que sous Windows, grâce au concept de virtualisation. J'utilise actuellement une station de travail Windows performante (32 Go de RAM) pour mon travail (Dessin industriel et scan 3D), ainsi qu'un PC Linux doté de 24 Go de RAM partagée entre l'ordinateur hôte et/ou les systèmes virtualisés en dual-screen.
Pour résumer les différents langages de programmation ou de balisage que je connais, voici un petit tableau récapitulatif :
Par la suite, l'Amiga fut le terrain sur lequel reposais l'exploitation des mes ressources pédagogique en informatique. De la programmation en GFA Basic en passant par le Tracker pour la MAO sous OctaMED v5, l'un des meilleurs de sa catégorie pour l'époque avec Protracker et FastTracker II. Puis vint, l'univers PC avec l'IBM PC Intel 486 DX-2 66 Mhz, un combiné COMPAQ PRESARIO Windows 3.11/MSDOS 6.22 puis Windows 95. Je commença à utiliser QuickBasic, le grand frère de QBasic proposé par Microsoft en standard avec son système d'exploitation et qui fut l'ainé de Visual BASIC et de la suite de programmation que propose actuellement la firme de Redmond. Parallèlement, le TOSHIBA SATELLITE 210CS Windows 98 et un Atari PortFolio programmable en Turbo Assembleur m'accompagnèrent dans les années 90.
| Langage |
Note
de compétence (x/10) |
| QBasic | 7 |
| QuickBasic | 8 |
| Visual Basic | 7 |
| Visual Basic pour Application Office (VBA) | 8 |
| HTML | 7 |
| XML | 4 |
| Javascript | 5 |