Comprendre les décorateurs Python pas à pas (partie 1)

Photo d'un récipient décoratif en bois en forme de serpent

Les décorateurs ont toujours l’air un peu magique à un développeur qui découvre Python. La principale raison est le manque d’explication détaillée sur le sujet, car en vérité c’est une fonctionalité simple, facile à comprendre, et très pratique. Suivez-le guide.

La suite

Le blog rejoint le planet Python FR

ayez cooooooonfiance

Le rubrique Python du blog a été ajoutée au planet idoine du site de l’AFPY.

La suite

Stockez vos données dans le navigateur de l’utilisateur avec localStorage (HTML 5).

Photo d'un panneau de signalisation "Data Open"

Vous avez des données qui se retrouvent souvent côté client ? des choses à stocker, des trucs à mettre en cache ?
Pourquoi ne pas utiliser l’espace de stockage (localStorage) du navigateur de votre utlisateur ?

La suite

Verifier le support des data URI

Image d'une checkbox

Les data URI sont un moyen intéressant de limiter le nombre de connections HTTP lors de l’accès à votre site. Malheureusement comme la plupart des fonctionnalités CSS3, le support n’est pas généralisé. Voici un snippet qui permet de vérifier si le navigateur les supporte.

La suite

J’ai été / Je suis allé – langue Française

Dessin d'un magazine couvrant les fesses d'une femme sur la plage

Comment savoir si il faut employer j’ai été ou je suis allé ?
Vous ne vous êtes jamais posé la question ? Mois si, très, très souvent, cette fois-ci fû la goutte d’eau qui mis le feu aux poudres, c’est décidé je veux savoir…

La suite

Utiliser deux comptes github séparément

Photo d'une levrette légendée "Take the blue pill, and i show you how fat the rabbit hole goes"

Github est tellement pratique. Mais si vous commitez avec votre compte actuel, votre nom apparaitra comme auteur du dernier scrapper de site zoophile sous licence libre. Et si vous utilisez un compte différent, un access denied vous ferme les portes du push. Que faire ?

La suite

Première approche du langage Erlang (vu par un Pythoniste)

Panneau titrant "précis de construction novlangue"

Un jour, Max a eu envie de créer un logiciel de chat dédié au monde du porno. Cet article est là pour parler d’Erlang, le langage qui fait tourner eJabberd, le serveur de chat indestructible que Max avait installé.

La suite

htop – un visualiseur interactif de process

Capture d'écran du logiciel htop

Htop est une sorte de top super vitaminé, très pratique pour visualiser en temps réél les process qui bouffent le plus de RAM ou de CPU, permet aussi de savoir où en est l’état de sa RAM et bien d’autres choses.

La suite

Faire une sauvegarde de sa base de données Mysql

Photo d'un homme horrifié devant son ordinateur portable

Une chose à laquelle on pense rarement (enfin surtout qu’on ne fait pas par fainéantise) c’est sauvegarder les données générées sur le serveur, comme la base de données mysql par exemple. Voici une petite ligne de code qui pourrait bien vous sauver la vie

La suite

Rsync ou comment transférer du gros contenu via ssh

Icône en double flêche

Pour des tas de raison on a parfois besoin de transférer du contenu de son ordi à un serveur, de serveur à serveur, etc.. Heureusement rsync est là pour nous sauver la vie.

La suite