Blog-like notes

Retour d’expérience sur IPv6

Le domaine incenp.org est depuis quelques semaines entièrement accessible par IPv6. J’expose brièvement comment cela s’est fait.

Publié le Lire la suite…

Using TTF fonts with FOP

How to easily use TrueType fonts with Apache FOP, the XSL/FO processor.

Published on Read more…

Du traitement du courrier non-sollicité

Quelles sont les mesures que je prends pour éviter à ma boîte de réception d’être submergée de pourriels ? Il y en a deux : une vérification active de la légitimité de l’expéditeur, et un filtrage bayésien.

Publié le Lire la suite…

De l’obfuscation des adresses e-mails

Ce que je pense de la pratique consistant à masquer ou déformer son adresse e-mail, et pourquoi je ne le fais pas.

Publié le Lire la suite…

Du logiciel libre sur les appareils électroniques

Ou pourquoi je ne réclame pas un firmware libre pour mon four à micro-ondes.

Publié le Lire la suite…

Cropping a video with MPlayer/FFmpeg

How to use MPlayer to dynamically select a region to crop in a video.

Published on Read more…

The progression of mitosis illustrated

Typical images of mitotic cells observed by epifluorescence microscopy.

Published on Read more…

À propos de l’élection présidentielle

Quelques remarques en vrac après le premier tour de l’élection présidentielle française.

Publié le Lire la suite…

Combining movies with ImageMagick and Mencoder

I describe how I combined several command-line tools (MPlayer/MEncoder and ImageMagick) to create a composite short movie sequence.

Published on Read more…

Configuration dynamique des écrans sous GNU/Linux

Comment changer dynamiquement de configuration d’écran sous GNU/Linux avec xrandr, un peu de shell et Awesome.

Publié le Lire la suite…

Modèle de présentation Beamer

Une description du modèle sur lequel sont basées toutes mes présentations Beamer.

Published on Read more…

Présentation sur double écran avec Beamer

Comment configurer ses écrans en vue d’une présentation avec Beamer, avec affichage des notes sur l’écran faisant face à l’orateur.

Publié le Lire la suite…

Nature et ses consignes aux auteurs

M’étant vu confier le soin de préparer un manuscrit en vue d’une soumission à Nature, je découvre les consignes pratiques données par Nature Publishing à ses auteurs.

Publié le Lire la suite…

Accessing eBooks reader from Calibre

Published on Read more…

Centromere and kinetochore proteins in yeasts and human

Some quick reference tables on proteins found in centromere and kinetochore complexes, in yeasts and human.

Published on Read more…

Why Uzbl?

Published on Read more…

Displaying time for different timezones in Awesome

Awesome, like most window managers or desktop environments, displays the current time somewhere on the screen. I want it to display also the current time in a different timezone than the local timezone.

Published on Read more…

\E[?1034h escape sequence in Python output

I ran into a problem when using Biopython: writing a sequence to sys.stdout with standard output redirected to a file caused a shell escape sequence (\E[?1034h) to appear at the beginning of the resulting file.

Published on Read more…

RAID monitoring on Slackware

Published on Read more…

Free software for biologists

I list here the programs and libraries that I use as a life science researcher.

Published on Read more…

Conventions d’écriture des gènes

Une compilation de quelques-unes des conventions d’écriture des gènes en vigueur chez les biologistes.

Publié le Lire la suite…