Liste des plugins sublime text que j’utilise

Photo d'une bouteille de vodka en forme de kalashnikov

Parce que la valeur de ST est, comme celle de FF, largement augmentée par les plugins.

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

Le 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 7.

Photo d'un lapin vivant dans un four

L’orienté object est particulièrement adapté à la création de belles APIs. Nous allons donc étudier aujourd’hui un cas réel de mise en pratique réussi avec la lib path.py.

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

Desinstaller VMware sous Ubuntu

Ah, tout ce travail de préparation poru faire ces scripts qui créer des programmes zombies increvables sur mon OS alors qu'APT fait tout proprement de manière standard. J'adore.

Un jour j’ai installé VMWare, puis je l’ai oublié. Le jour où mon petit disque SSD m’a rappelé qu’on était pas encore dans les To dans sa gamme de prix, j’ai voulu le desinstaller et faire de la place.

Problème : il n’est pas listé dans les paquets.

La suite

L’erreur “broken pipe” avec les serveurs Python tel Gunicorn

Photo d'un homme portant une femme donnat l'impression que la femme porte l'homme

Quand on commence à avoir pas mal de traffique sur son site, on commence à noter l’apparition d’une erreur inquiétante…

La suite

Pourquoi les éditeurs s’en foutent que les DRM n’empêchent pas le piratage

Photo d'un paquet contenant des pénis gonflables

J’ai été le premier à dire : “les DRM, c’est idiot, ça n’a jamais empêché le piratage.”

Sauf que ce n’est pas le but.

La suite

Monitorez vos serveurs avec munin et notifications par email

Faut pas se gourer dans les réglages...

C’est toujours utile d’avoir une vue d’ensemble de son serveur, avec pourquoi pas des notifications par email lorsque quelque chose ne tourne pas rond, ça peut éviter bien des désagréments comme un disque dur plein, un cpu qui a atteint la température du soleil, etc.

La suite

Debuggez django avec –trace

Capture d'écran d'un épisode des simpsons ou un journal titre "l'obésité en hausse, la pédophilie en baisse"

C’est con mais toujours bon ça savoir : si manage.py ou django-admin vous font des misères, vous pouvez les rendre plus verbeuses avec l’option --trace.

La suite

Créer un snippet pour Sublime Text

relax max

Sous Sublime Text un snippet va vous permettre d’afficher du texte prédéfini lorsque vous rentrerez le mot-clef correspondant suivi de la touche Tab. Pratique pour les bouts de code répétitifs.

La suite