Aller au contenu | Aller au menu | Aller à la recherche

sam. 13 mar. '10

Mercredi 10 mars : manif pour le Tibet

Le 10 mars, c’est l’anniversaire du soulèvement pacifique des Tibétains contre la répression du Parti Communiste Chinois, qui a eu lieu en 1959 à Lhassa (capitale du Tibet). À l’occasion de cet anniversaire, chaque année, une manifestation est organisée à Paris par la communauté tibétaine française.

Cette année, je faisais partie des manifestants.

Lire la suite...

ven. 26 fév. '10

Nouveau plugin pour Dotclear : notes de bas de page

Quand on écrit un billet avec Dotclear, on dispose de deux modes : le mode “wiki” ou le mode “xhtml”.

En mode wiki, on dispose d’une syntaxe codifiée et simplifiée, mais il faut apprendre cette syntaxe, et ce qui est affiché à l’écran est très différent de ce qui sera affiché sur le site ensuite. Il y a quelques temps, je préférais ce mode de rédaction (c’est plus rigolo :) ), mais c’est moins facile d’accès pour les débutants, et après tout, on ne fait pas des programmes que pour les informaticiens.

Le second mode affiche le texte dans la zone d’édition avec le formatage qu’il aura à l’affichage final, un peu comme votre traitement de texte préféré[1]. En plus, et c’est important pour moi, il y a un onglet “source” qui permet de voir le XHTML généré, et éventuellement de faire des retouches, ou d’ajouter des blocs de code.

Mais voilà, le mode wiki a beaucoup plus de fonctionnalités que ce qui est repris dans la barre de formatage du mode xhtml. Notamment, il y en a une que j’aime bien utiliser : les notes de bas de page[2]. En mode wiki, on entoure la note par des symboles “$$”, et Dotclear génère automatiquement l’appel de note, la note de bas de page, et les liens entre les deux. C’est très pratique, je voulais retrouver cette possibilité en mode xhtml.

J’ai donc fait un plugin pour Dotclear qui ajoute un bouton à la barre de formatage, et qui génère les appels de note, la zone de notes de bas de page, les liens entre les notes, tout en s’occupant d’incrémenter le numéro de note à chaque fois. Le plugin s’appelle footnotesToolbar, et il est disponible sur le lab Dotclear. Si vous pensez qu’il peut vous être utile, n’hésitez pas à le télécharger et à me donner votre avis !

Bonne rédaction :)

Mise à jour : j’ai aussi ajouté un bout de code pour lui faire afficher les notes de bas de page au survol de l’appel de notes. C’est une très bonne idée que j’ai piquée à Dokuwiki, sur conseil d’antistress (voir commentaires ci-dessous).

Notes :

[1] par exemple OpenOffice.org.

[2] c’est ça

sam. 20 fév. '10

La Formule 1 et l'innovation automobile

La Formule 1 est souvent décriée — avec raison — comme l’archétype de l’aberration écologique. En effet, du point de vue de l’environnement, on parle là de machines qui engloutissent des litres et des litres de pétrole juste pour se tirer la bourre sur un circuit fermé. Et c’est sans compter toute l’infrastructure qui va avec.

Les défenseurs de la F-1 apportent souvent un argument de poids : « c’est la F-1 qui a boosté l’innovation technologique du secteur automobile ces dernières années ». Même si ça me semble un peu rapide de dire que la F-1 est le seul moteur de l’innovation de tout le secteur, après tout, je connais mal le domaine, donc admettons que ce soit tout de même une forte proportion.

À la réflexion, je pense que cet argument est tout à fait valide. La compétition pousse à l’innovation, que ce soit la compétition sportive, économique, ou (malheureusement) militaire. Donc OK pour moi, la course automobile contribue à l’innovation dans le domaine de l’automobile. Cependant, je pense qu’il faut changer l’angle d’approche. L’objectif d’aller toujours plus vite sans prendre en compte la consommation, c’est l’automobile du XXème siècle. Si la F-1 veut aider à innover sur l’automobile du XXIème siècle, il faut prendre en compte les nouvelles contraintes auxquelles elle va devoir faire face, je pense bien sûr de la raréfaction des carburants fossiles.

Je pense donc que la F-1 doit relever un nouveau défi : n’utiliser que des véhicules indépendants énergétiquement. La voiture doit tout simplement partir sans aucun réservoir d’énergie, et doit utiliser celle qu’elle a autour d’elle. Là, il y a une véritable recherche à faire, et des innovations à apporter au secteur. Une première approche pourrait être celle des panneaux photovoltaïques, mais qui sait ce que les chercheurs et les ingénieurs mettront au point ?

Si la F-1 a participé à l’amélioration du moteur à essence, il n’y a pas de raison qu’elle ne puisse pas participer à l’amélioration du moteur de demain.

mar. 09 fév. '10

Orgueil et préjugés

Non, rien à voir avec le best-seller de Jane Austen. Je voudrais vous raconter une histoire, qui m’est arrivée il y a une semaine ou deux.

Lire la suite...

dim. 31 janv. '10

Copenhague : les ONGs se sont-elles trompées de cible ?

Il est un peu tard pour faire un compte-rendu de la conférence de Copenhague sur l’évolution du climat, mais bon, il faut le temps que les articles soient lus, que les idées se décantent, etc, etc. Voilà ce que j’en retire.

Lire la suite...

mer. 30 déc. '09

Export ODT pour Trac

Et voilà, je viens de boucler une première version utilisable d’un plugin d’export ODT pour Trac.

Parce que une fois c’est bien, deux fois c’est mieux, et trois fois bonjour les dég… euh, non en fait ça devrait marcher pareil que le reste. Il faut excuser mon humour pourri, mais je cauchemarde rêve de l’XML en ce moment.

Après avoir bien cherché, je suis obligé de me rendre à l’évidence : il n’y a toujours personne d’autre que moi qui ait écrit de feuille de style XSLT pour convertir de l’HTML en ODT. Dans l’autre sens, il y en a pléthore, mais dans ce sens, rien. Comme j’ai réutilisé pour le plugin Trac les feuilles que j’avais écrites pour le plugin Dotclear, je me suis dit qu’il n’était pas forcément complètement stupide d’en faire un projet séparé. C’est donc ce que j’ai fait, j’ai ouvert un projet sur Gitorious appelé xhtml2odt (oui, très original, je sais). J’en ai profité pour écrire tout un tas de tests unitaires, pour m’éviter les régressions et aussi parce que ça se prête quand même bien aux conversions :) .

Je vais maintenant adapter le plugin Dotclear pour qu’il utilise ces feuilles, qui ont été légèrement améliorées lors de la réalisation du plugin Trac.

Si vous décidez de les utiliser pour un autre plugin d’export ODT dans une autre appli, ce serait cool de m’envoyer un petit mail, ça m’intéresse :)

Voilà, si vous utilisez Trac et que vous êtes intéressé par l’export ODT des les pages du wiki, n’hésitez pas à tester ! Ce n’est pas encore parfait mais c’est déjà suffisamment avancé pour que vos retours soient utiles.

Mise à jour : le projet XHTML2ODT a maintenant son propre site web. Le code reste hébergé par Gitorious pour l’instant.

sam. 17 oct. '09

Téléphone portable : pas d'OS parfait en vue

Je m’intéresse, comme beaucoup en ce moment, à ce qui se passe dans le monde des smartphones, ces téléphones / PDA dont tout le monde parle. Malheureusement, pour quelqu’un attaché à ses libertés électroniques (et plus généralement, n’ayant pas envie de se faire prendre pour un porte-feuille sur pattes), j’ai la forte impression qu’il n’y a pas de Graal en vue… Voilà un petit passage en revue des différentes options.

Lire la suite...

ODT

- page 3 de 19 -