Virtualenv EnvironmentError: mysql_config not found sous MAC OSX

Le problème se situe souvent où ne l'attend pas...

Des fois il y a des petites choses comme ça qui devraient s’installer comme un rien et passer innaperçues mais non, ça vous fait une belle erreur et vous passez des heures à vous demander pourquoi ça ne veut pas s’installer. Restons zen…

La suite

ERROR: invalid locale name avec PostGres

Oui, j’avais besoin d’un poste bouche-trou.

La suite

Remplacer sed, awk, cut et Perl par Python (= orgasme pour sysadmin)

Photomontage d'un épide mais sur un monocyle intitulé "unicorn"

La force de perl c’est qu’il permettait de piper des données directement via la ligne de commande pour faire des manipulations rapides.

C’est pour cela que c’était devenu les choix des sysadmins. Parce que jusqu’ici, le choix c’était soit de faire un truc simple en connaissant par coeur la tool box GNU, soit ouvrir un fichier et faire un script.

Python ne permet pas de piper des données directement dans la commande, mais des projets ont vu le jour pour le faire.

La suite

Introduction à Ansible: l’outil du sysadmin paresseux mais pragmatique

SI seulement il avait connu Ansible...

Ceci est un post invité de VonTenia posté sous licence creative common 3.0 unported. Je profite du fait que Sam & Max me donnent la parole pour vous parler d’Ansible, un programme très puissant et relativement simple dont je me sers depuis récemment (beaucoup trop tardivement à mon goût), mais qui a radicalement changé ma [...]

La suite

Marre des mots de passe pour push sur git ?

Photo d'un homme utilisant un simulateur de proctologie

Vous êtes dans une situation où vous ne pouvez pas utiliser uniquement un clé pour vous authentifier, et il faut taper votre putain de mot de passe à chaque push.

La suite

You are deprecated

Photo du Terminator 2 demandant "Sarah Connor ?"

Oh oui, je sais ce que vous allez me dire, et vous avez parfaitement raison. Oui, il m’arrive d’être un peut obtus sur certaines choses, surtout quand il s’agit d’un domaine que je connais. Bref, aujourd’hui nous allons parler de ifconfig et de route.

La suite

Changer la timezone sous Ubuntu Server en ligne de commande

Photo de Rowan Atkinson (mister bean) et Christian Bale.

Avoir tous ses serveur à la même heure, c’est primordial. Et cette même heure devrait toujours être UTC. Sous Ubuntu server, ça se fait en deux lignes.

La suite

La stack techno qu’on utilise pour faire un site Web, et pourquoi

Photo du MacGyver kit

Une stack techno n’est pas une référence. Il n’y a pas de combo absolu qui rox absolument tout, c’est une question de contexte technique, financier, humain…

Mais c’est vrai que ça aide bien d’avoir sous les yeux les pratiques des autres.

La suite

WARNING: File not found. Did you forget to save?

Photo d'acrobates sur une voiture sur deux roue tapant dans la main avec un piéton

Un lecteur nous a rapporter ce problème quand il utilisait la commande magique %edit dans IPython avec Sublime Text.

La suite

Afficher l’IP d’un visiteur – Django vs Nginx

Ce n'est pas Raymond Barre...

dis moi quelle est ton IP et je te dirais rien.

La suite