Changer d’onglet sous Sublime Text 2 – Raccourci clavier Mac

crossroads_shortcuts

passer d’un onglet à un autre sous sublime sans toucher à la souris c’est possible, rapide et pratique.

La suite

Les Japonais et le sexe – des gros malades… Ou pas…

Où sont mes clefs ?

Les japonais ont un rapport au sexe asser étrange, plutôt loin de nos moeurs je dirais…

La suite

Quelques erreurs tordues et leurs solutions en Python

Photo noire et blanc d'une vieille interprétation de Batman et Robin

Bien que Python soit un langage dont l’une des grandes qualités est la cohérence, voici une liste d’erreurs et leurs solutions qui ont tendance à énerver.

La suite

Un mot de passe facile à retenir

List de 500 mots de passe à ne pas utiliser

L’important est d’offrir une variété d’approches pour rendre le piratage plus délicat.

La suite

Executer une commande sur un serveur distant via ssh avec Python

Photo d'un télécomande décapsuleur

Executer une commande shell sur un serveur distant peut s’avérer très utile, par exemple avoir le load average du serveur distant à monitorer.

La suite

Copier ses clefs SSH facilement avec ssh-copy-id

Photo d'une ceinture de chasseteté

Si vous voulez ne plus à avoir à entrer votre mot de passe lorsque vous vous connectez à un serveur distant vous pouvez utiliser les clefs ssh.

La suite

Schéma de fonctionnement général de Django

Signe "vous êtes ici"

Voici une explication du fonctionnement global de Django. Comme ça la prochaine fois que vous lisez un tuto Django et qu’on demande d’insérer un blougou à sens giratoire inversé dans le convecteur temporel, vous ne saurez toujours pas de quoi on parle, mais vous saurez où ça se trouve.

La suite

Sept petites libs qui changent la vie d’un dev Python

Les sept nains de blanch neige

Des lib s fabuleuses qui vont ensemble comme les 7 doigts de la main.

La suite

For each en bash

Le mot "loop" caligraphié en rouge

Il arrive souvent de devoir appliquer une commande bash à tout une liste de fichiers. Pour trouver des fichiers en particulier, la commande find fait très bien son travail. Mais pour appliquer une commande à chaque fichier trouvé, il faut utiliser exec ou xargs avec leurs syntaxes bizarres et tout un tas de détails à ne pas oublier sous peine d’erreur. Une boucle for each est une très bonne alternative, surtout quand on a l’habitude d’itérer en Python.

La suite

Etre prévenu quand une longue commande a fini son éxécution sous Ubuntu et Mac

Illustration de navi la fée demandant de l'attention

Quand on lance une commande qui tourne pendant un certain bout de temps (typiquement une migration ou un encodage en masse), on a pas envie d’avoir les yeux vissés sur le terminal pour savoir quand elle se termine.

La suite