Archive pour 03/2010

Revenir en arrière avec Git

30/03/2010

Si vous avez lu le tuto précédent, Git ne vous fait plus penser à une version en ligne de commande d’un écarteleur. Vous savez comment sauvegarder votre code dans Git, et comprenez comment ça marche, mais la partie la plus intéressante reste à venir.

Nous allons voir maintenant comment récupérer une ancienne version du code et comment se déplacer dans l’historique.

Introduction à Git pour les gens normaux

28/03/2010

Vous êtes convaincus : git c’est génial. Mais vous n’arrivez toujours pas comprendre ce que veulent dire les incantations runiques du genre :

git reset --mixed HEAD~1

Tout le monde sur les fora vous disent que c’est pourtant évident, et vous vous sentez très bête. Don’t Panic ! Avec l’espoir de prévenir une nouvelle dépendance à l’aspirine chez les développeurs agiles, on va se faire quelques tutos e-vidents.

Nom d’un crotal, pourquoi “self” en Python ?

20/03/2010

Python utilise « self » et non « this » pour designer la référence à l’objet courant, et de plus il vous oblige à le déclarer en paramètre des méthodes ! Lisez la suite si vous savez utiliser « self » mais que vous voudriez comprendre pourquoi ça marche.

[Résolu - par Python] Aidez-moi, je ne comprends rien aux encodages !

08/03/2010

Les pages Web qui affichent des « � », les emails qui titrent « Réunion à reporter » et vos scripts Python qui geignent « SyntaxError: Non-ASCII character », c’est une histoire d’encodage. L’encodage est un sujet éminemment complexe, mais ce que vous avez besoin de savoir pour développer l’esprit tranquille est on ne peu plus simple.

Ça se comprend tout seul