Le monde du Web est en perpétuel mouvement, de nouvelles technologies arrivent à maturité quasiment tous les jours.

Dans ce contexte ultra dynamique, je mène une veille technologique, afin d'être en permanence à la pointe des dernières possibilités. Doté d'outils modernes et performants, je m'emploie à mettre mes connaissances et mes compétences au service de mes clients.

Ingénieur, expert du Web et consultant

Depuis plusieurs années maintenant, je conçois et réalise des sites web, de A à Z.

  • conception de charte graphique
  • réalisation de prototypes
  • réalisation des interfaces utilisateur
  • développement de sites
  • création de thèmes Wordpress

De plus, si vous souhaitez connaître mon parcours de Consultant, je vous invite à consulter mon CV de Chef de Projets, ingénieur Java J2ee et spécialiste Front End:

Mon CV

Publication Linux+ Magazine

Publication Linux Magazine - Java JEE

Mars 2009, les rédacteurs de Linux+ Magazine, m'ont contacté. L'artcile, Les bases de la programmation Java, introduit des composants J2EE incontournables (par exemple Ant), et a été publié dans le n°49 du magazine, paru dans les kiosques en mars 2009. Découvrez un résumé de cet article de 16 pages en cliquant sur l'image.

Astuces pour un CV optimisé

Quelques explications sur les techniques de réalisation d'un CV optimisé pour le SEO ou le référencement. A cette fin, j'ai mis au point une méthode permettant de séparer les données, la structure du code HTML et le rendu visuel qui se fait via CSS (modèle MVC...).

Le but est également de faciliter la maintenance de mon CV et de pouvoir l'exploiter sous divers formats (.doc, .pdf...). Ici, j'ai utilisé les technologies xml, xslt et css (il existe d'autres façons de procéder). Je respecte ainsi le principe de séparation des données du traitement (et affichage en l'occurence). J'associe donc xml + xslt afin de produire la page php que je déploie ensuite sur le serveur web. J'utilise alors les feuilles de styles CSS pour le rendu visuel en respectant les standards du web.

Le SEO est optimisé car le code html/php généré par XSLT est propre et sémantique.

Grâce à Ant (composant J2EE), composant très utilisé dans les projets Web Java/J2EE, j'ai pu utiliser le processeur XSLT afin de produire le fichier php :

<property name="cv.dir" value="curriculum-vitae" />
<property name="cv.file.xml" value="${cv.dir}\cv.xml" />
<property name="cv.file.xslt" value="${cv.dir}\cv.xslt" />
<property name="cv.file.php" value="${cv.dir}\cv-fr.php" />

Puis, une simple tâche Ant comme celle-ci permet d'aboutir au résultat :

<target name="transform.cv" description="Transforming cv.xml into a php file">
<echo>Transforming cv.xml into a php file</echo>
<xslt in="${cv.file.xml}" out="${cv.file.php}" style="${cv.file.xslt}" />
</target>

Notez que n'importe quel processeur xslt aurait pu convenir, car ici, Ant nous en fournit un.

Ensuite, la fonction FTP de Ant permet de mettre à jour mon CV sur le site.

Un blog sur le référencement de sites

Le référencement de sites internet est un domaine très complet et complexe. En effet, il impose aux référenceurs de comprendre le World Wide Web dans son ensemble: la sémantique des balises, réseau de liens entre les pages web, bonnes pratiques pour concevoir un site web, hébergement d'un site, etc... Sur mon blog spécialisé dans le référencement naturel de sites web, vous trouverez des explications sur les notions clés du référencement.

Blog référencement