Ordonner en Python
Python possède une manière de mettre les choses dans l’ordre qui est à la fois simple et puissante.
La suiteLe guide ultime et définitif sur la programmation orientée objet en Python à l’usage des débutants qui sont rassurés par les textes détaillés qui prennent le temps de tout expliquer. Partie 2.
La POO a pour principal attrait de permettre de proposer une belle API, c’est à dire de créer du code réutilisable et facile à manipuler. Comme je vous le disais précément, il n’y a rien qu’on puisse faire en POO qu’on ne puisse faire autrement. On va surtout l’utiliser pour donner un style au code.
En fait, on fait de la POO pour celui qui va utiliser votre code plus tard.
La suiteTypeError: Error when calling the metaclass bases function() argument 1 must be code, not str
Cette erreur est souvent déclenchée quand on essaye d’hériter d’une fonction au lieu d’une classe. Cela peut arriver par erreur avec des fonctions qui sont nommées en CamelCase, en dépit du PEP8.
La suiteLe guide ultime et définitif sur la programmation orientée objet en Python à l’usage des débutants qui sont rassurés par les textes détaillés qui prennent le temps de tout expliquer. Partie 1.
Je viens de dire que c’était le guide ultime et définitif sur la programmation orientée objet en Python à l’usage des débutants qui sont rassurés par les textes détaillés qui prennent le temps de tout expliquer. Partie 1. Je peux pas faire titre plus explicite, si ?
La suiteTestez vos Webapp sur iPhone / iPad avec le Simulator iOS – [Mac]
Si vous développez une application web vous allez avoir besoin de la tester. Pour iPhone il existe un émulateur gratuit proposé par Apple.
La suiteConfigurer votre terminal pour qu’il vous notifie de la fin d’une commande longue
UndistractMe: un petit software que je n’ai testé que sous Ubuntu (donc je ne sais pas si ça marche ailleurs, ni comment l’installer) qui vous envoit une notification quand une commande qui met plus de 10 secondes à tourner prend fin.
La suiteLe module operator en Python
Le module operator contient des fonctions qui font ce que font les opérateurs.
La différence entre __new__ et __init__ en Python
Les méthodes __new__ et __init__ n’ont rien de spécial. Ce sont des méthodes ordinaires. Mais parce qu’elles sont nommées ainsi, Python les détecte et les appelle automatiquement a un moment précis.
Le cadeau de Noël est arrivé
Nan, on avait pas menti !
La suitePath.py plus en détail
La première fois que j’avais rencontré path.py, je l’avais trouvé “juste pratique”, et donc je n’avais pas passé plus de temps dessus. Un jour je me suis juste forcé à l’utiliser partout dans un projet type “labo” dans lequel je mettais plein de libs à l’épreuve du feu. Force est de constater que sur le long terme, cette bibliothèque fait gagner à un projet pour un coût infime. Je l’inclus maintenant par défaut partout.
La suite

