Les trucmuchables en Python 9
En Python on aime le duck typing. On ne va donc pas s’intéresser à un type, mais à un comportement.
En Python on aime le duck typing. On ne va donc pas s’intéresser à un type, mais à un comportement.
Bon, je vais rejoindre Max et j’ai 12 heures de vol et 13 heures d’escale, donc je ferai les fixes sur les slides durant le vol.
Dans le cadre de mon travail sur WAMP, j’ai proposé à Tobias de commencer par une présentation générale de la stack techno sous forme de slide show.
L’idée est de mettre à ça dans le header des sites de WAMP, crossbar.io et autobahn, afin que quand les gens arrivent dessus ils puissent rapidement voir de quoi on parle. Ou alors, si on est sur un forum, on peut linker vers les diapos pour donner un contexte.
Ces informations sont éparpillées sur le net, et même sur le blog. Mais c’est un peu le package que tout dev Python qui se lance doit apprendre petit à petit. Alors je vais vous épargner les recherches.
Ne prenez pas ça comme une checklist qu’il faut impérativement tout faire avant de programmer. Coder est le plus important pour apprendre. Tout le reste est facultatif. Mais cet article liste des raccourcis qui vous seront utiles au fur et à mesure de votre progression.
Pour se faciliter la vie, vous utilisez virtualenvwrapper.
Et bien il y a plus meilleur : pew.
Pour obtenir la parité avec le précédent blog, il nous faudra donc restaurer encore quelques easter eggs et améliorer les images sur la page d’accueil, mais c’est presque finit.
iPython notebook, c’est pratique, mais une seule personne peut coder à la fois. Si quelqu’un veut voir les changements, il faut recharger avec F5. A l’heure des Google Doc temps réel, c’est con. Surtout que c’est du ZMQ derrière.
On m’a contacté pour me demander si je n’étais pas chaud pour faire de l’évangélisme, rémunéré, autour de WAMP, Autobahn et Crossbar.
J’ai lu récemment sur un forum la question “quand utiliser Python” ? Mais la vérité c’est que Python est un langage globalement bon partout. En fait, on peut presque tout faire en Python car c’est un langage bourré de qualités.
Du coup, je pense qu’il est plus judicieux de se poser la question inverse : : quand ne pas utiliser Python ?
Si vous avez aimé les générateurs, vous avez du creuser un peu yield
et vous apercevoir qu’on pouvait créer des coroutines avec. Mais sans vraiment comprendre ce que ça faisait.