Une astuce pour ne plus avoir peur des merges avec Git

Capture d'écran d'un point de sauvegarde de Final Fantasy 7

La goutte de sueur au bord de la tempe, on se lance dans le Git merge. Les dents se serrent. Les fesses aussi. Est-ce que je vais tout pêter ?

La suite

Exclure un champ d’un formulaire parent avec Django

Planche des 12 travaux d'Asterix, passage de la maison des fous

Cas simple: vous héritez d’un formulaire, mais il y a une champ que vous ne souhaitez pas utiliser. Malheureusement, il n’y a aucun hook dans Django permettant d’exclure ce champ.

La suite

Éviter que votre service Windows écrit en Python ne freeze

Photo d'un serpent congelé la tête dans une canette de bière

Vous avez passé tous les pièges de la programmation sous Windows et vous avez un service qui tourne. Bien. Ce sentiment de victoire ne dure jamais longtemps. Quelques minutes plus tard, ou quelques jours plus tard selon la verbosité de votre bébé, votre service va freezer. voici pourquoi, et comment y remédier.

La suite

Ce que vous ne saviez pas sur les collections en Python

Photo d'une collection de centaines de sex toys

Batteries included on vous dit…

La suite

Soyez relax, faites vous un petit Git stash

Portrair de Bob Marley avec un joint

Stash n’est juste cool parceque ça veut dire joint en anglais, c’est aussi une fabuleuse fonctionalité de Git.

La suite

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

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

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

LiveCss.js: refraichir les CSS sans recharger la page

Photo du groupe "Cansei de Ser Sexy"

LiveCss.js est une petite bibliothèque javascript qui rafraichie les styles CSS d’une page quasiment en temps réel, sans la recharger. Elle est distribuée sous licence Do what the fuck you want par the Sam et Max incorporation company of the world.

La suite