Exécuter du code à tout lancement de Python

Photo d'un signe "danger"

Mais comment lancer du code au démarrage pour Python quand on est PAS dans un shell ?

La suite

Tester une règle IPtable

Gif animé d'un bouton "unsee"

Je ne sais plus du tout où j’ai lu ça, mais vu le nombre de fois où je me suis fais connement kické de mon serveur parce que j’ai joué avec iptable et ai coupé mon accès SSH, je partage.

La suite

Tiens, je suis toujours sur OSX

Photo d'un chien et d'un homme, consultant le Web dos à dos.

Soudain, je sais plus exactement vers quelle version, je crois que c’était la 10.10, Ubuntu a commencé à devenir de plus en plus pénible et les nouvelles versions n’ont fait qu’accroitre la frustration.

La suite

Forcer une identity SSH pour un host en particulier

Photo d'un assemblages d'adapteurs pour cartes mémoires

Vous avez accumulé un certain nombre de clés SSH, et pour certains serveur ou certains sites Web (github, bitbucket…), vous voulez utiliser une clé SSH et pas une autre.

La suite

Ça ferait de très bons noms de serveur…

Photo d'un gameboy surchargé d'accessoirs

Non ?

La suite

Synchroniser son serveur avec ntp sous Linux

Vous êtes un tocard McFly!

Synchroniser son serveur avec l’heure sub-atomique de Sirus B en quelques clics…

La suite

Alors, on passe à Ubuntu 13.04 ?

Photo de l'accouplement de mouches

J’ai utilisé Ubuntu 13.04 depuis quelques jours. C’est un bon cru : l’interface est fluide (n’oubliez pas d’installer preload) et quelques ajouts ergonomiques sympas ont fait leur apparition.

La suite

Savoir si une page est en cache avec Varnish

Dans le mille émile!

Petite astuce pour savoir si Varnish fait bien son boulot. L’affichage dans les Headers d’un debug permettant de savoir si votre page a bien été servit depuis le cache plutôt que le backend.

La suite

Mettre Ubuntu en veille en appuyant sur le bouton ‘power’

Photo d'un jeune blanc lisant un livre "comment être noir" entouré de 3 noirs

J’ai horreur que mon ordi se mette en veille quand je rabat le capot. C’est un ultra portable, donc je le balade partout. Du coup, je régle dans les options que la fermeture déclenche juste le verrouillage de l’écran : un geste et mon laptop est à l’abrit des blagues des petits malins dans les hackerspaces pendant la pose pipi.

Mais j’aime pouvoir le mettre en veille rapidement, en appuyant juste sur le bouton power, et il n’y a plus de paramètres pour le régler dans les settings d’Ubuntu.

La suite

ImportError: cannot import name MAXREPEAT

Photo d'un caleçon décoré du logo Windows

Vous avez mis à jour votre Python (par exemple avec homebrew ou en faisait une upgrade d’Ubuntu), et soudainement, BAM, tout exécution dans un virtualenv vous balance un gros ImportError: cannot import name MAXREPEAT à la tronche.

La suite