Forum Programmation.autre [Algorithmie] Aire la plus grande de blocs se superposant

Posté par  (site web personnel) .
Étiquettes : aucune
4
14
jan.
2010
Bonjour,

Dans le cadre d'un projet visant à créer un algorithme de différences binaires, j'ai besoin de votre aide pour m'aider dans une de ces étapes de cet algorithme.

Avant toute chose, je tiens à préciser que je ne peux pas réutiliser l'existant, comme bsdiff, xdelta3, voire même tout ce qui est zlib, bzip2, etc.

Pour illustrer mon problème, voici une image représentant la chose.

La ligne du dessus représente une suite de rectangles, qui commencent tous à un certain (…)

Forum général.général Présentation de projets dans les journaux ?

Posté par  (site web personnel) .
Étiquettes : aucune
3
14
mar.
2009
Bonjour,

Ça fait déjà pas mal de temps que je connais linuxfr.org, et j'aime bien (surtout l'ambiance trollesque du vendredi). J'ai remarqué qu'il y a eu à plusieurs reprise des projets de membres présentés dans les journaux.

J'aimerais donc avoir plus de précisions sur ce fait. Est-ce que c'est bien vu ? Est-ce que le projet doit avoir une certaine maturité ? Les modos sont-ils sadiques ?

J'en profite pour lancer une idée : en plus des dépêches et des (…)

Forum Astuces.divers Nettoyer un code HTML sale

Posté par  (site web personnel) .
Étiquettes : aucune
3
1
mai
2009
Bonjour,

J'ai eu l'occasion de me plonger dans un code HTML qui doit dater d'il y a assez longtemps car je "remet à neuf" un vieux site.

Pour les curieux, le "code" est de ce genre. Il est sale, conçu pour les polices Windows (déclarées à chaque balise !), et lourd.

Mon script se charge donc de faire quelques regex là dessus (pas de DOM, ce machin n'est absolument pas compatible XML), et réussi à me sortir un résultat (…)

Forum Programmation.autre [Gettext] Extraction des traductions, et optimisation de la source

Posté par  (site web personnel) .
Étiquettes : aucune
2
6
sept.
2009
Bonjour,

En regardant les sources de KDE et le paquet kde-l10n-fr, j'ai remarqué que beaucoup, beaucoup de place est perdue en chaînes (une vingtaine de Mios).

Par exemple, si j'installe KDE avec son pack Français, je vais avoir toutes les chaînes de caractère en double : en anglais dans l'éxécutable, et en français dans les fichiers LC_MESSAGE.

Vous avez peut-être vu mon journal qui présente la possibilité d'empaqueter les paquets en utilisant le bytecode LLVM, plus léger. En effet, je (…)