Christophe Jacquet
This page is also available in English.
Flux RSS

2007-04-21 | Validation totale

À essayer : un outil de validation des pages web, qui non seulement vérifie le code HTML, mais aussi les recommandations ergonomiques WAI et Section 508. Très bonne impression après un essai rapide.

Cela s’appelle Total Validator.

2007-04-12 | Presse féminine

Vu dans un magazine féminin : un dossier de 4 pages pour devenir une pro de la photo. Quatre pages d’une profonde neuneuïtude : pas de conseils sur la façon de cadrer, de choisir la lumière, de composer les images, ni sur les techniques de retouche… Non, non : on s’en tient aux grands principes (« déclenchez, imprimez, portez chez le photographe, faites-faire des T-shirts, etc. »).

Donc rien d’intéressant, si ce n’est dans le dernier paragraphe, et c’est là que ça devient drôle ! Je résume : pour améliorer vos photos, si vous avez un ordinateur, il suffit d’utiliser The Gimp, un génial logiciel de retouche… The Gimp, le logiciel aux fonctionnalités certes excellentes, mais dont même des über-geeks reconnaissent que l’interface est déroutante pour le débutant, si ce n’est tout simplement mal pensée ! Le contraste avec les 4 pages précédentes est saisissant… La lectrice est censée avoir du mal à utiliser un automate de tirage de photos (il y a un schéma commenté !), mais elle saura utiliser The Gimp sans besoin d’aucune explication !

Mon opinion de la presse féminine, qui n’était déjà pas fameuse, n’en sort pas grandie…

2007-04-04 | Eclipse/MacOS X : accès au code source de Java

Lorsque Eclipse a accès au code source des classes (donc notamment des classes de la bibliothèque standard), il propose des fonctionnalités intéressantes : navigation dans le code (pour aller voir comment sont codées les API !), reprise du nom (souvent significatif) des paramètres formels (au lieu de arg1, arg2, etc.) lorsqu’on implémente une interface…

Malheureusement, cela ne fonctionne pas par défaut sur MacOS X, car le code source des classes Java n’est pas installé ! Il faut l’installer en plus. Il se trouve alors dans /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/src.jar, mais Eclipse sait le trouver tout seul.

Mise à jour, 13 janvier 2010 : sous MacOS X 10.6, il faut télécharger le Java Developer Package depuis connect.apple.com (nécessité de créer un compte).

2007-03-31 | Langages de programmation : du nouveau

Pour mémoire, deux nouveautés dans le domaine des langages de programmation, qui pourraient bien avoir un impact pratique important :

Javascript 2 est implémenté au fur et à mesure dans la plate-forme Mozilla ; un compilateur de Fortress pour la JVM est en cours de réalisation.

2007-03-31 | Musique

Découvertes récentes :

2007-03-17 | Layout clavier Mac pour Windows

J’utilise depuis quelques semaines l’excellent soft de virtualisation Parallels Desktop pour Mac Intel. Notamment, il me permet de lancer Windows.

Le hic, c’est que les Mac ont un clavier non standard ! Plein de symboles courants (trait d’union, plus, égal, crochets…) sont à des endroits inhabituels. Or, Windows croit avoir affaire à un clavier PC classique : il faut donc taper en aveugle dès que l’on sort des touches alphabétiques. Certes, ça fait marcher les neurones, mais ce n’est quand-même pas très pratique…

J’ai donc créé un driver clavier adapté à la disposition Mac[1], en utilisant la même technique que pour le driver français international (MS Keyboard Layout Editor). Normalement, il reprend toutes les combinaisons du Mac, y compris les touches mortes. La seule différence est qu’Alt est remplacée par AltGr.

Aller sur la page du layout Mac français pour Windows.

Notes

[1] Il doit en exister d’autres, mais celui qui est cité sur les forums que j’ai vus n’est téléchargeable qu’après s’être fait dépouiller sur un numéro surtaxé…

2007-03-16 | Orthographe

Je viens de terminer un polar plutôt sympathique, le chant du bouc de Chantal Pelletier (pris au hasard à la bibliothèque du quartier).

Mais trouver des fautes d’orthographe aussi grossières qu’un participe passé écrit à l’infinitif dans un bouquin publié chez NRF/Gallimard (« série noire »), cela me chiffonne au plus haut point…

2007-02-25 | VTPlayer driver

The VTPlayer is a mouse specifically designed for blind people : it can « display » characters on two 16-pod tactile pads.

In February 2004, I released a driver targeted at Linux 2.6 kernel series. However, ongoing changes in Linux kernel’s internal APIs have broken the driver. It no longer compiled on recent kernels, starting with 2.6.15. I had to adapt the driver to newer kernels, but this proved difficult, because APIs have changed several times over the past few months.

Version 0.4 of my driver, released today, should work with Linux 2.6.15 to 2.6.20. However, to achieve compatibility I had to resort to conditional compilation, so I plan do drop support for older kernels at a later time.

2007-02-10 | Firebug

Utilisateur de Mozilla depuis quelques années, vous connaissez un peu le DOM Inspector et peut-être Venkman, le débogueur Javascript ?

Vous pouvez les oublier, car la relève est là : Firebug ! C’est une extension Firefox que je trouve tout bonnement géniale…

Entre autres elle permet :

Ceci correspond à ce que j’ai trouvé. Il est possible qu’il y ait d’autres trésors… Mais d’ores et déjà, je crois pouvoir affirmer que cette extension est indispensable au développeur web !

2007-02-03 | Nouveau site pour les trains du Mont Blanc

Depuis 2000, je maintiens un site sur les trains de la vallée de Chamonix (service « Mont Blanc Express »).

Son esthétique commençait à dater, et puis il ne reflétait pas (ou peu) les changements récents survenus sur cette ligne, en particulier l’acquisition des nouvelles automotrices Z 850.

J’ai donc le plaisir de vous présenter la nouvelle version du site du Mont Blanc Express !

Elle comprend mes dernières photos prises à l’été 2006, des textes complètement revus, ainsi que quelques photos contribuées par d’autres, que je profite pour remercier. Il y a désormais 224 photos, ce qui correspond en moyenne à une photo tous les 165 mètres de voie :-)

HTML5 valide ? © . ✍ Contact. Mentions légales.