• Technicien au centre de support technique de DELL SonicWALL à Cork (Irlande), juin à septembre 2015.
• Câblage, installation et configuration de postes informatiques sur les salons - ********, 2001 à 2015.
• Maintenance des services Internet (firewall, proxy, serveur FTP, messagerie) dans un groupe d’imprimeries.
• Intégration de réseau, serveurs et stations sous IPCop, Debian et Windows, ... Daoud Co., Genève, 2006.
• Transfert de compétences AIX vers Linux chez Mistral Informatique pour Red Hat France. Novembre 2001.
• Audit sur les matériels, systèmes d’exploitation et outils de développement. Société Fractales, 2001.
• Intégration et/ou administration de serveurs de stockage Network Appliance, PMD, DPT, 3ware, ...
• Formation reçue en Israël sur la maintenance (optique, mécanique, électronique) de scanners à tambour.
• Configuration de pont WIFI inter-bâtiments. Câblage Ethernet.
• Configuration de routeurs Ethernet/RNIS ou Ethernet/Ethernet (Câble/ADSL) XYLAN et ZyXEL.
• Mise en œuvre de passerelles et de ponts GatorBox et Gandalf.
• Périphériques de sauvegarde, Streamers, DAT, DLT, ADR.
• Installation et configuration d’imprimantes et traceurs de tous types (couleurs/monochrome, protocoles IPP,
LPD, JetDirect, AppleTalk, DLC, SMB, formats ou langages PostScript/HP-PCL/HP-RTL/HP-GL).
Clients : Reed-OIP, Apple, General Electric Medical Systems (GEMS, GE Healthcare).
• Administrateur système, systèmes Windows, Unix et Mac OS - IKEN Cartographie, 1996 à 1999.
• Responsable de micro entreprise, SSII spécialisée système NeXT - clients : Universités, Hôpitaux, IPGP,
LADL, CNRS, INA, IRCAM, SHOM, DGA, Reed-OIP, Pure Software, SPIT, Quest International, Nortel Matra
Cellular, Abeille Vie, NeXT, … – MICRO•REPONSE, 1995 et 1996.
• Programmeur, formateur, consultant, commercial, … - NeXT centers, 1991 à 1994.
• Support technique téléphonique et interventions sur site, système SCO Unix - TOP-LOG, 1991.
• Ingénieur Technico Commercial, secteur Education et Recherche - Micro Informatique Diffusion (MID).
• Audit en développement sur l’amélioration des performances de programmes. Société SPIT (direction
informatique au siège de Bourg les Valence). 1996.
• Assemblage de dizaines d'unités centrales (depuis 1987).
Spécifiquement Internet :
• Hébergements et gestion de sites et services Internet - serveurs "Haute Disponibilité" sous Linux et sous
FreeBSD. KOMMANDO. depuis début 1997. Clients : Starwave Consulting, Fractales, VIKING Direct,
Silverstream France, Kolam Productions, des artistes, des cyclo-randonneurs autour du monde, …
• Administration de serveurs DNS (BIND et PowerDNS). Acquisition de domaines en COM, NET, ORG, INFO, BIZ, MOBI, TV, EU, IN, CO.UK, ES, BE, CH, IT et FR (conventionné AFNIC pendan...
• RFC for a New Init Mechanism (Another Way to Initialize Objects in Objective C) - Vol.2 No.7 Issue 7/2013
L’Informaticien
• LINUX & BSD - n° 3, février 2003
SVM Mac
• Rubrique régulière « Terminal » - numéros 152 à 167, juillet 2003 à décembre 2004
• Tests logiciels FrameMaker, Retrospect Backup - n° 142 et n°144, septembre et novembre 2002
• Réalisation d'un CD-ROM "bootable" Mac OS X - n° 140, juin 2002
• Travail sur le "resolver" (lookupd) de Mac OS X pour éviter les bannières publicitaires
sur les sites Web visités - n° 139, mai 2002
• Théorie des DNS, nommage Internet et principes de résolution - n° 139, mai 2002
• Contrôle d'accès Internet et partage via un proxy HTTP/FTP sur Mac OS X - n° 138, avril 2002
(éléments clés : Apache, mod_proxy, Squid, client Windows)
• Théorie du protocole DHCP - n° 138, avril 2002
• Théorie des services d'annuaires et plus particulièrement du système NetInfo - n° 137, mars 2002
(éléments clés : NetInfo, lookupd, DNS, LDAP, NIS, directory)
• Partage de connexion Internet (ADSL/Câble) sur Mac OS X - n° 136, février 2002
(éléments clés : protocole NAT avec démon natd et pare-feu ipfw de FreeBSD)
• Programmation Cocoa - n° 133, novembre 2001 - (éléments clés : C, Objective-C, POO, IDE)
• Présentation de l'environnement Cocoa - n° 133, novembre 2001
• Concepts de multitâche et multithread - n° 131, septembre 2001
• Présentation détaillée de Mac OS X - n° 126, mars 2001
Dream (devenu LOGIN:) - visibles sur ********/
• Collecte programmée de données sur le Web - n° 58, janvier 1999
(éléments clés : programmation, Perl, CGI, Web, HTML, HTTP, LWP, wget, Lynx, client)
• Devenir Internet Service Provider - n° 57, décembre 1998
(éléments clés : matériel, serveur, Linux, RAID, DNS, SMTP, POP3, IMAP4, SSL)
• Traitements graphiques [suite] - n° 57, décembre 1998 - (éléments clés : FBM, compression, zlib)
• Traitements graphiques - traitements par lot et opérations non interactives - n° 56, novembre 1998
(éléments clés : C, Perl, CGI, Web, HTML, HTTP, GIF, JPEG, TIFF, tiffutil, ImageMagick, GIMP)
MICRO SYSTÈMES
• Présentation de NeXT et du système NEXTSTEP - juillet/août 1992
• Essai de l'Amiga 3000/UX (UX pour Unix) - mai 1992
SONO, SCIENCE & VIE HIGH TECH
• Présentation d'un juke-box laser de forte capacité (400 CD, pilotage depuis un Macintosh)
ATANEWS (Groupe Tests) - septembre et décembre 1986
• 6 articles dans les deux premiers (et uniques) numéros de cette revue dédiée à l'Atari ST :
essais de traitements de texte, de modeleur 3D, initiation au C, aux fichiers séquentiels indexés.
Relectures
Red Hat
• Supports de cours (traduits en français)
NeXT Inc.
• Manuels utilisateur de NEXTSTEP (traduits en français)
Addison & Wesley
• Ouvrage sur Awk (traduits en français)
Actualisation de livre
PSI (Groupe Tests)
• Ouvrage sur la programmation du processeur Z80 (« PROGRAMMER EN ASSEMBLEUR Z 80 »)
DÉVELOPPEMENT
Traitement en lot de vidéos pour en réduire le poids en vue de leur indexation par Google Photos.
Traitement automatisé de mails.
Rédaction sur Raspberry Pi (puis migration dans des conteneurs Docker) de scripts Python retransmettant à terre des données (format NMEA) recueillies par les multiples capteurs présents sur un bateau de course à voile.
Développement d’un serveur de « relief » (altitudes sur le globe), également en Python.
Divers autres outils/programmes et prestations variées. Initiatives-Cœur. 2012 à 2020.
Développement de programmes d’assemblage automatique de dessins (nettoyage, mise à l’échelle, répartition, intégration), à l’origine sur papier, pour la réalisation de films servant à produire des objets publicitaires, sur
tissu entre autres. Sur Linux et OS X en Prolog, Python, Perl, Scheme, Shell, JavaScript, AppleScript, C, SQL (PostgreSQL), REDIS et utilitaires graphiques. DMP INITIATIVES. 1999 à 2017.
Installation d'une caméra IP au sommet d'un silo à béton pour capturer et diffuser des images de la progression du chantier du stade MMArena au Mans. Développement des scripts de traitement des images et de leur retransmission sur un serveur FTP "externe". Client : Vinci Construction.
Réalisation de nombreux programmes et scripts CGI (en C, C++, Perl, PHP, différents shells) sur tous systèmes.
Scripts et programmes de collecte automatique de données sur les sites Web : récupération de taux de change, recherche de coordonnées dans les annuaires Web de différents annuaires téléphoniques. Sur Linux en Perl.
Génération dynamique de documents graphiques (correction gamma interactive, extraction et agrandissement de zones dans des images très volumineuses). Sur Linux en Perl et C.
Gestion de listes de diffusion (accès par script à un compte POP3). Sur Linux en Perl.
Envoi automatique de pièces jointes en MIME64 par courrier électronique. Sur Linux en PHP et C.
Formulaire de commande dans une solution de commerce électronique Web. Sur Linux en Perl et C.
Outil de publipostage avec des fichiers modèles au format PostScript. Sur Linux en Perl. DMP. 1999.
Réalisation de sites Web statiques (Golf Club de France), semi-statiques (Château de Breteuil, avec fusion des textes et des pages de maquette pour un site multilingue anglais, français et japonais) et dynamiques (VID’STOCK). Sur NEXTSTEP en Perl et C. 1998 et 2005.
Réalisation de nombreux automates, essentiellement pour des traitements portant sur du texte, sur de la conversion de formats et sur des transformations graphiques. Écrits le plus souvent sous forme de scripts.
Essentiellement sur Linux et dans une moindre mesure sur Windows, en Perl ou Shell mais aussi en C, C++,
Visual Basic (Excel et Word), etc. (Intervention sur le contenu ou le format de fichiers TIFF, PostScript, PDF.)
Écriture d’un mini moteur de base de données en mode client/serveur basé sur TCP/IP spécialisé dans la gestion de textes juridiques pour un cabinet d’architectes, avec interface utilisateur Web. Sur Linux en C. Arès. 1995.
Partage de feuilles de tableur en réseau (API du logiciel Improv sur NEXTSTEP). C, Objective-C. 1991.
Conception de logiciels de C.F.A.O. pour textiles imprimés et tissés. Sur DOS en Pascal, C et C++.
INFO DESIGN. 1989.
Logiciels de D.A.O. et C.A.O. sur Atari ST/GEM et DOS/GEM en Basic et C. Human Technologies. 1988.
Maintenance d'un intégré bureautique (Directory II) chez BVRP. Sur DOS en C. 1988.
Entrée dans la vie professionnelle avec la programmation et le portage de jeux vidéos (le tout premier jeu d’UBI soft entre autres), de librairies et d'outils spécialisés. Sur micros, Amstrad CPC, Amiga, Atari, PC, en Assembleur (Z80, 8086 et 68000), Pascal et C. 1985 à 1987.
SYSTÈMES et PRESTATIONS
Linux RedHat 5.1 à RHEL 7 (noyaux 2.0.X à 5.X), Ubuntu, Debian, Suse et autres distributions,
Mac OS 6.05 « Classic » à macOS 10.15,
FreeBSD 2.2.6 à 11, OpenBSD 4.5, NetBSD 6,
Solaris 2.51 à 10, OpenSolaris, AIX 5, HP-UX 11, IRIX 6.5, SCO Xenix et Unix, NEXTSTEP 2.1 à OPENSTEP 4.2,
Windows 3.1 à 10, DOS 2.11 à 6.22,
Netware 3.12 et 4.01 (très faibles notions), Multics, GCOS-6, …