Bonjour le monde
Je suis un parisien d’origine paysanne. Cru 1973 et élevé dans une bonne ferme pleine de poules et de chèvres. Quand j’étais petit, je passais du temps dans les prés et les chemins. Autant vous dire que j’étais un grand fan d’heidi!
Dire qu’aujourd’hui je suis devenu un intello qui aime se prendre la tête sur toutes sortes de sujets. Politique, philosophie, psychologie, science fiction hard.
En 1997 j’ai imaginé une chose qui me tient à coeur, un outil d’écriture collaborative où un groupe peut écrire n’importe quel genre de texte structuré de manière démocratique.
L’idée est simple (si si), c’est un mix de démocratie participative et représentative: proposer des éléments de texte, voter oui/non pour chaque élément proposé (ça c’est de la démocratie participative) ou encore déléguer votre vote à un tiers (démocratie représentative). Votre délégué peut lui même déléguer à un autre, c’est transitif (et très compliqué en cas de boucle). Les votes sont permanents, c’est à dire que l’on peut changer d’avis à tout moment. Cette permanence réduit grandement l’intérêt des différentes méthodes de votes comme condorcet ou par tour.
Ah, l’outil s’appelle VeniVidiVoti, oui oui, le nom est idiot exprès :)
Pour moi ces projets sont importants, car cela fait partie de ma nature: j’adore construire, imaginer. Déjà tout petit je faisais plein de trucs inutilies avec des légos. Comme quoi avec les années on ne change pas tant que ça…
°
\ | /
|
___
\ /
\_|_/
\ | /
°
\ | /
|
___
\ /
.
Les deux figures bizarres à gauche sont le clavier d’un alphabet imaginaire. Je l’appelle smile :)
Cela consiste en six traits qui forment un carré et ses diagonales. Six carrés forment les six faces d’un cube. En vue isométrique cela donne deux hexagones.
Mais bon, c’est bien gentil d’avoir des mots qui peuvent être représentés en 3D ou sous des projections étranges, mais je n’ai aucune sémantique à leur appliquer… Pourtant il y a plein de combinaisons/mots possibles! Si vous avez une idée appelez moi!
Euh, sinon je tiens à ajouter une chose pour toutes les femmes qui passent ici:
je suis grand, bô, fort, riche et très intelligent. Et puis modeste bien sûr.
J’ai été élevé au grand air, à la ferme. Je suis facile à vivre et frôle la
perfection en tout. Pour entretenir mon corps de dieu grec je fais de la
piscine, et puis je possède des rollers (les salauds, ils ne sortent plus
depuis qq temps déjà).
Ma photo en ski c’est pour la frime. En 93 je me suis luxé l’épaule en descendant une rouge (je le savais bien, moi, qu’il fallait pas prendre une rouge dès le premier jour, dès la première descente). En 2003 je me suis reluxé l’épaule (quand on aime on ne compte pas), mais cette fois-ci en poursuivant le métro. Salopris de grèves et de sol mouillé!!! Bref en 2004 j’étais heureux de constater ma capacité à vraiment faire du ski, du vrai de vrai qu’on tombe et tout et tout, mais qu’on aime ça.
Les informaticiens qui aiment ce qu’ils font sont parfois appelés des geeks. Et
parce que c’est une situation insupportable les copines de geeks se sont
réunies en une association où elles peuvent se réunir
et échanger. Enfin surtout se moquer de leurs amis.
Voilà un roman photo idiot où j’étais heureux de participer: “le geek qui murmurait à l’oreille des PC”.
Pour le fun et vous montrer ce qu’est un geek, voici mon bureau. Je suis dessus
une large partie de mes journées.
Vous pouvez voir un navigateur (galeon basé sur mozilla), gkrellm qui me permet de suivre l’état de mes ordinateurs (3 en ce moment), 3 terminaux avec irssi pour le chat, vim pour éditer ce texte, et xtail pour suivre l’état de mon serveur de développement.
En haut à droite c’est un xplanet avec la couverture nuageuse du moment.
Bon, je parlerai de politique une prochaine fois ;)
Bye bye
+0
Blogs et sites d’amis:
+1
+0
Prendre en charge depuis le début un projet ambitieux, le mener jusqu’à ses utilisateurs.
Etre pérenne et indépendant avec les Logiciels Libres.
Débuts en 1998
Web et J2EE en 1999
Chef de Projet en 2002
Langages : Java, J2EE, ruby, xml/xslt/html, javascript, css, SQL, UML.
Bases de données : PostgreSQL, MySQL, HsqlDB, SQL server, Oracle.
Frameworks : Cocoon, Ruby on Rails, struts.
Logiciels : JBoss, JOnAS, Tomcat, Jetty, Middlegen, XDoclet, Ant, Docbook, vi, cvs, svn, GForge, WebSphere.
Système d’exploitation : gnu/Linux, debian, ubuntu.
Langue étrangère : Anglais (Bac+4 en Écosse).
Université de Technologies de Belfort-Montbéliard (UTBM).
Spécialisation en ingénierie des logiciels et de la connaissance.
Strathclyde University (Glasgow, Ecosse).
Spécialisation en thermodynamique et mécanique des fluides.
Mars 2006 – Août 2006
xslt, html, javascript, css
Réalisation d’un site web dynamique présentant tous les documents techniques d’un grand fabricant de matériel agricole. Documents à destination des commerciaux, revendeurs, réparateurs et utilisateurs finaux, traduits dans plusieurs dizaines de langues.
A partir de fichiers xml écrits par des auteurs, des transformations xslt génèrent un site complet, avec menu, fil d’ariane, images zoomables, outils de diagnostiques, tableaux dynamiquement filtrés et possibilités d’impression.
ant, antInstaller, cvs, java, Tomcat, MySQL
Ecriture d’un installateur graphique pour l’application permettant de gérer les documents et leurs traductions. Cet installateur permet de télécharger depuis CVS, configurer, compiler et lancer tous les composants nécessaires.
Décembre 2005 – Janvier 2006
Java, J2EE, xml, schéma, svn
Prise en charge d’un projet d’e-administration regroupant: portail, téléprocédures et groupware. Equipe constituée de 3 personnes.
Ecriture de téléprocédures.
Mai 2005 – Novembre 2005
Ruby on Rails, PostgreSQL, svn, GForge
Site web d’écriture collaborative (reprise du projet VeniVidiVoti).
Forum, liste de diffusion, journal, chat, offrant la possibilité aux utilisateurs de voter ou déléguer ses votes.
Décembre 2002 – Avril 2005
Java, J2EE, JBoss, PostgreSQL, Cocoon, Middlegen, XDoclet, xml/xslt, DocBook, cvs, GForge
Conception, architecture et réalisation du projet OpenCartable: un site web de médiation pédagogique à destination des professeurs et de leurs élèves, et organisé autour des manuels des éditeurs scolaires.
Condition notable: monter en charge jusqu’à un million d’utilisateurs, l’éducation nationale.
Participation à la conception fonctionnelle, définition de modules permettant de diviser les fonctionnalités en éléments techniques indépendants.
Mise en place et gestion d’une équipe de 6 personnes, organisation et répartition des tâches, suivi et participation aux réalisations. Rôle de développeur senior et de formateur.
Choix des outils. Méthode de développement dite “agile programming”.
Définition du format des manuels: xml DocBook enrichi du namespace LOM (Learning Object Metadata).
Passage du projet en GPL et développement sur le GForge de l’adullact à partir de 2004.
Java, J2EE, Cocoon, HsqlDB, PostgreSQL, xml/xslt, svn
Novembre 2004 – Décembre 2004
Prise en charge d’un projet web EDI (Electronic Data Interchange) permettant aux constructeurs et fournisseurs automobiles de gérer leurs échanges de pièces.
Cycle complet commande-livraison-facture.
Architecture, conception, développement. Choix des outil.
Java, J2EE, WebMethods
Novembre 2003 – Décembre 2003
Audit de sécurité sur une application bancaire. Analyse de l’environnement, du serveur applicatif et de librairies d’encryption.
Mars 2001 – Novembre 2002
Java, J2EE, struts, JOnAS, Cocoon, JBoss, PostgreSQL, xml/xslt, cvs, SourceForge
Novembre 2000 – Février 2001
Site web d’écriture collaborative.
Moteur d’un outil permettant à un groupe d’utilisateurs d’écrire démocratiquement presque tout type de texte structuré. Mélange de démocratie directe et représentative.
Juin 1999 – Octobre 2000
Janvier 1998 – Mai 1999
J’aime comprendre le monde et l’humain, ce qui explique mon intérêt pour différentes disciplines, comme la psychologie, la sociologie, l’histoire, la philosophie, la science fiction.
En deux mots: créativité et responsabilité.
En un verbe: CONSTRUIRE!
+0