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

Informatique › Développement

Mes petits programmes faits main :)

Fil des billets - Fil des commentaires

sam. 16 juil. '11

XHTML2ODT sort en version 1.3

ODT

Après environ 1 an de développements épisodiques, voici une nouvelle version de la bibliothèque XHTML 2 ODT, permettant de convertir du HTML bien formé en ODT, le format standard de bureautique.

Parmi les nouveautés, des améliorations de conversion de certaines balises (dl et span par exemple), des améliorations dans la gestion des images, l’ajout de paquets RPM et Deb, et la gestion du HTML généré par Lyx et Elyxer.

En ce qui concerne le packaging, des paquets RPM et Deb sont générés par le OpenSuSE Build Service, qui est un outil vraiment très intéressant quand on cible plusieurs distributions. Pour cette version, j’ai aussi créé un feed Zero Install. Zero Install est une méthode d’installation d’applications qui vient en parallèle du système natif de la distribution (mais qui s’intègre avec). C’est très utile pour des applications qui sont mis à jour très fréquemment, comme Firefox par exemple, ou pour distribuer une application sous une forme indépendante de la distribution. Je vous laisse creuser le sujet si ça vous intéresse, mais c’est un ensemble d’outils qui mériteraient d’être plus connus.

Rendez-vous sur le site du projet xhtml2odt ou directement sur la page de téléchargement pour récupérer la dernière version de la bibliothèque.

dim. 03 avr. '11

Comment écrire du code testable

ODT

Je vous propose les diapositives d’une présentation que j’ai réalisée récemment, concernant les méthodes de développement permettant d’écrire un code facilement testable.

Lire la suite...

ven. 13 août '10

De l'action sur le front de la conversion ODT

ODT

L’été s’est révélé très fructueux pour mes différents projets logiciels autour du format ODT. Voici un petit tour d’horizon des dernières nouveautés.

Lire la suite...

dim. 25 juil. '10

Une plate-forme pour mes développements

ODT

Un bon gros weekend de geek. Mais il fallait le faire, ça commençait à trop tarder, avec les petits plugins que j’éparpille un peu partout, et les quelques développements que je réalise, il était temps que je mette en place une plate-forme pour assurer la maintenance de tout cela. Mon choix s’est porté sur Trac, voici pourquoi.

Lire la suite...

lun. 28 juin '10

Suivre l'info autour de Jean-Marc Jancovici

ODT

Je trouve que les articles et les interventions de Jean-Marc Jancovici sont très intéressants, mais ça vous le savez déjà.

Pour ne pas en rater, j’essaye de me tenir au courant de ses publications. Comme je suis un adepte du RSS et du podcast, et que ni l’un ni l’autre n’étaient disponibles pour les différents sites où il intervient, j’ai tout simplement réalisé quelques scripts qui comblent ce besoin.

Les flux

Les flux RSS générés sont les suivants :

Je les ai fait héberger par feedburner.com pour ne pas avoir à assumer la bande passante associée, vu que M. Jancovici a une bien plus grande popularité que ce que mon petit site perso est habitué à gérer…

Geeks only

Pour les informaticiens qui seraient intéressés par les scripts que j’ai utilisé pour générer ces flux, je les ai publiés sur mon compte Gitorious :

Ces deux scripts sont tous deux en Python, ils sont très simples et utilisent abondamment le parser BeautifulSoup, que je vous conseille chaudement si vous avez besoin d’analyser des pages web en Python.

ven. 14 mai '10

Des scripts divers et variés

ODT

J’ai (enfin) fait une page pour décrire les quelques scripts que j’ai fait et qui pourraient servir à d’autres. Pour faciliter la lecture des utilisateurs de flux RSS et pour éviter un clic aux autres, je vais tout recopier dans ce billet, mais la page de référence est sur mon wiki.

Lire la suite...

lun. 12 avr. '10

XHTML2ODT est annoncé sur LinuxFR

ODT

Pour essayer de faire connaître XHTML2ODT, j’ai écrit un article sur LinuxFR qui en fait la promotion, ou du moins qui annonce à tout le monde que ça existe. Oui oui, écrire un article sur LinuxFR, c’est parler au monde. Rien que ça ;-)

Je rappelle brièvement de quoi il s’agit : XHTML2ODT a pour objectif de convertir une page web (HTML) en document ODT, éditable ensuite par tous les traitements de texte qui utilisent ce format, notamment OpenOffice. Pour ce faire, il s’appuie sur un document OpenOffice “modèle”, dans lequel on peut définir les styles que l’on veut.

Comme il n’y a pas de gestionnaire de bugs pour l’instant, vous pouvez éventuellement utiliser les commentaires de cet article pour ça. Mais bon, il faudrait que j’en installe un quand même, ce serait plus propre. Je pencherais bien pour un Trac, mais maintenant faut voir si mon gentil hébergeur sera d’accord…

Mise à jour : Finalement j’ai fait un site dédié pour XHTML2ODT, avec Trac. Le code reste hébergé par Gitorious pour l’instant.

- page 1 de 3