Pourquoi il faut spécifier l’exception qu’on gère

On utilise beaucoup la gestion des exceptions en Python, mais le langage permet de faire des trucs apocryphes.
La suiteUnion d’un ensemble d’intervalles

Un algo simple et classe pour fusionner et classer des intervalles qui se chevauchent, s’intersectionnent, etc.
La suiteQuelques commandes Git qu’elles sont bien

Parce que quand y a plus de git, y en a encore.
La suiteQuelqu’un peut-il m’expliquer cet étrange phénomène mailistique ?

Qu’est-ce donc cette diablerie ?
La suiteDemandez leur de garder un accessoire

Mais trop de mecs n’osent pas demander des variantes de peur de sortir un truc con et péter l’ambiance. Pour vous exercer à faire des demandes dans l’action, commencez par un truc simple, neutre et marrant : demandez leur de garder un accessoire.
La suitenginx: [emerg] “worker_processes” directive is not allowed here in /usr/local/nginx/conf/nginx.conf:3

Cette erreur arrive quand la directive “worker_processes” est incluse une deuxième fois. Typiquement cela arrive quand on a include *.conf
dans son nginx.conf et que cela inclu nginx.conf lui même.
Si vous ne savez pas ce que contient une variable, vous ne comprenez pas le programme

L’immense majorité des questions qu’on me pose sur le fonctionnement d’un programme (ou sur des détails dans les tutos) peut être résolu d’une seule manière.
La suiteDésolé pour le merdouillage dans les URLs

Sorry.
La suiteLe guide ultime et définitif sur la programmation orientée objet en Python à l’usage des débutants qui sont rassurés par les textes détaillés qui prennent le temps de tout expliquer. Partie 5.

La POO, c’est comme les poupées russes. Une fois qu’on a maîtrisé un concept, paf, y en a un autre qui se ramène derrière.
La suiteOuvrir un port sur un serveur avec Iptables

Dans la série “les commandes dont je ne me souviens jamais”, voici la commande qui permet d’ouvrir un port sur le firewall iptable de son serveur.
La suite