incenp.org
Blog
HOW TO OPEN A FILE FROM THE VIM TERMINAL
A simple “trick” to open a file from the Vim terminal without creating a new instance of Vim.
Published on September 28, 2021 — Read more…
QU’EST-CE QUE FLYBASE ?
Qu’est-ce que FlyBase, et que font les personnes qui y travaillent ?
Publié le 12 septembre 2021 — Lire la suite…
AU NOM DU BLOG
Un plaidoyer en faveur des notes de blog contre les fils-fleuves Twitter.
Published on August 31, 2021 — Read more…
SOME USEFUL RESOURCES FOR OPENPGP
A collection of pointers to some OpenPGP resources.
Published on July 30, 2020 — Read more…
HOW TO USE FORMAT=FLOWED WITH NEOMUTT AND VIM
A quick note on how to setup Neomutt and Vim to use the format=flowed mail format.
Published on April 12, 2020 — Read more…
USING A TPM FOR SSH AUTHENTICATION
How to use a TPM 2.0 chip for public-key authentication under GNU/Linux.
Published on January 3, 2020 — Read more…
ACCESSING THE /SYS INTERFACE FROM LUA
How to access some system properties from the /sys filesystem from within Awesome, with a bit of Lua scripting.
Published on December 22, 2019 — Read more…
ENABLING HARDWARE ACCELERATION ON GNU/LINUX WITH A INTEL UHD GRAPHICS 620 CHIPSET
OpenGL hardware rendering and video decoding did not work “out of the box” on my new laptop under GNU/Linux, here’s what I did to make it work.
Published on December 21, 2019 — Read more…
MANAGING ACADEMIC LITERATURE WITH ZOTERO AND DOCEAR
I describe the tools I used to manage my academic literature, and how I use them.
Published on June 16, 2019 — Read more…
ÉVOLUTION DE LA DETTE PUBLIQUE FRANÇAISE, 1978–2016
Un petit exercice avec Jupyter/Matplotlib et la dette publique française.
Publié le 8 avril 2018 — Lire la suite…
ROADMAP FOR IMPLEMENTING RFC 8314
How I transitioned my mail server from explicit TLS to implicit TLS, as recommended by RFC 8314.
Published on February 4, 2018 — Read more…
SMTP-OVER-TLS USAGE STATS (2017 EDITION)
How many SMTP clients are using SMTP-over-TLS when connecting to my own server?
Published on December 26, 2017 — Read more…
AIDE-MÉMOIRE SUR LE BOUTISME EN C
Un pense-bête sur le boutisme et les manières de le gérer en langage C.
Publié le 1 juin 2017 — Lire la suite…
IMPLEMENTATIONS OF THE OPENPGP CARD
A survey of the available implementations of the OpenPGP Card specification.
Published on December 28, 2016 — Read more…
GESTION DES ERREURS D’ALLOCATION MÉMOIRE EN C
Quelques réflexions sur les manières de gérer le manque de mémoire dans des programmes en C.
Publié le 29 octobre 2016 — Lire la suite…
ENABLING DMARC WITH POSTFIX
How to integrate properly (?) SPF and DMARC validation into a Postfix setup.
Published on May 3, 2016 — Read more…
PUBLISHING KEYS IN DNS
A quick presentation of the current DNS record types for the publication of cryptographic keys.
Published on December 6, 2015 — Read more…
QUELQUES STATISTIQUES D’UTILISATION DE SMTP SUR TLS
Combien de clients SMTP utilisent TLS pour se connecter à mon serveur?
Published on October 14, 2015 — Read more…
USING AN OFFLINE GNUPG MASTER KEY
How to keep a master GnuPG key offline, and how to use it when needed.
Published on February 21, 2015 — Read more…
USING GNUPG (2.1) FOR SSH AUTHENTICATION
How to replace the SSH agent by the GnuPG agent, and how to use an OpenPGP key pair to authenticate into a SSH server—updated note for GnuPG 2.1 “modern”.
Published on January 10, 2015 — Read more…
DISABLING NEWLY-CONNECTED USB INPUT DEVICES
On using Udev to disarm malicious USB flash drives masquerading as input devices.
Published on November 9, 2014 — Read more…
PLOTTING RAW DATA WITH MATPLOTLIB
My first steps with the Matplotlib library with IPython, and how I use it to make dotplots of raw data.
Published on June 6, 2014 — Read more…
INSTALLING PANDOC ON SLACKWARE
How to install the Pandoc document converter on a Slackware system—not as easy as I would have wanted.
Published on May 7, 2014 — Read more…
USING GNUPG FOR SSH AUTHENTICATION
How to replace the SSH agent by the GnuPG agent, and how to use an OpenPGP key pair to authenticate into a SSH server.
Published on April 18, 2014 — Read more…
INTEGRATION OF UNBOUND AND NETWORKMANAGER ON SLACKWARE
How to setup NetworkManager on a Slackware system, and make it work with Unbound as a local DNS resolver.
Published on March 10, 2014 — Read more…
DNSSEC-TRIGGER ON SLACKWARE
How to setup and configure Dnssec-trigger on a Slackware system, to ensure that DNS replies are validated by DNSSEC—either by the DNSSEC-capable nameservers of your network or by a local validating resolver.
Published on November 27, 2013 — Read more…
INCLURE UNE VIDÉO DANS UN PDF
Comment inclure une vidéo dans un fichier PDF et sur quelles plate-formes et avec quels visionneurs peut-on espérer la lire.
Publié le 11 novembre 2013 — Lire la suite…
LATEX FOR FLY GENETICS
Presentation of the flygenet package, for fly genetics notation with LaTeX.
Published on July 20, 2013 — Read more…
OMERO.WEB WITH APACHE HTTPD 2.4
How to adapt the configuration of OMERO.web to work with the latest versions of the Apache web server.
Published on April 23, 2013 — Read more…
WHAT’S THE AVERAGE SIZE OF A HUMAN PROTEIN?
How to compute the exact average molecular weight of a human protein.
Published on April 12, 2013 — Read more…
KEYBOARD PROBLEMS UPON SWITCHING FROM XTERM TO URXVT
Some problems I ran into after switching from xterm to urxvt, and the workarounds I found.
Published on March 24, 2013 — Read more…
REAL FULLSCREEN WITH AWESOME
How I tweaked Awesome to make a client window span on all screens.
Published on February 7, 2013 — Read more…
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 12 novembre 2012 — Lire la suite…
USING TTF FONTS WITH FOP
How to easily use TrueType fonts with Apache FOP, the XSL/FO processor.
Published on October 28, 2012 — 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 26 octobre 2012 — 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 24 octobre 2012 — 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 8 juin 2012 — 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 May 21, 2012 — Read more…
THE PROGRESSION OF MITOSIS ILLUSTRATED
Typical images of mitotic cells observed by epifluorescence microscopy.
Published on May 12, 2012 — 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 23 avril 2012 — 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 April 17, 2012 — 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 8 avril 2012 — 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 March 8, 2012 — 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 6 mars 2012 — 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 26 février 2012 — Lire la suite…
ACCESSING EBOOKS READER FROM CALIBRE
Published on January 10, 2012 — 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 December 6, 2011 — Read more…
WHY UZBL?
Published on November 29, 2011 — 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 November 15, 2011 — 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 November 14, 2011 — Read more…
RAID MONITORING ON SLACKWARE
Published on November 13, 2011 — Read more…
FREE SOFTWARE FOR BIOLOGISTS
I list here the programs and libraries that I use as a life science researcher.
Published on November 8, 2011 — 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 3 août 2011 — Lire la suite…
Contact: <webmaster@incenp.org>
Last update: Tue 9 Nov 20:57:47 GMT 2021 | Atom feed | Legal informations | Friendica Federated Cloud
HomeBlog
2012201320142015201620172018201920202021