Deux programmeurs qui se sortent les doigts du code
Aujourd'hui Max a installé un petit outil (PHP, mais bon, on va pas faire la fine bouche) genre mini-stackoverflow en beaucoup plus simple.
Aujourd'hui Max a installé un petit outil (PHP, mais bon, on va pas faire la fine bouche) genre mini-stackoverflow en beaucoup plus simple.
Aujourd'hui Max a installé un petit outil (PHP, mais bon, on va pas faire la fine bouche) genre mini-stackoverflow en beaucoup plus simple.
Aujourd'hui Max a installé un petit outil (PHP, mais bon, on va pas faire la fine bouche) genre mini-stackoverflow en beaucoup plus simple.
Aujourd'hui Max a installé un petit outil (PHP, mais bon, on va pas faire la fine bouche) genre mini-stackoverflow en beaucoup plus simple.
Aujourd'hui Max a installé un petit outil (PHP, mais bon, on va pas faire la fine bouche) genre mini-stackoverflow en beaucoup plus simple.
Aujourd'hui Max a installé un petit outil (PHP, mais bon, on va pas faire la fine bouche) genre mini-stackoverflow en beaucoup plus simple.
Aujourd'hui Max a installé un petit outil (PHP, mais bon, on va pas faire la fine bouche) genre mini-stackoverflow en beaucoup plus simple.
Aujourd'hui Max a installé un petit outil (PHP, mais bon, on va pas faire la fine bouche) genre mini-stackoverflow en beaucoup plus simple.
Aujourd'hui Max a installé un petit outil (PHP, mais bon, on va pas faire la fine bouche) genre mini-stackoverflow en beaucoup plus simple.
Aujourd'hui Max a installé un petit outil (PHP, mais bon, on va pas faire la fine bouche) genre mini-stackoverflow en beaucoup plus simple.
Le protocole WebSocket vise à développer un canal de communication full-duplex sur un socket TCP.LOL. C'est clair non ? Vous inquiétez pas, tonton Sam est là.
Le protocole WebSocket vise à développer un canal de communication full-duplex sur un socket TCP.LOL. C'est clair non ? Vous inquiétez pas, tonton Sam est là.
Le protocole WebSocket vise à développer un canal de communication full-duplex sur un socket TCP.LOL. C'est clair non ? Vous inquiétez pas, tonton Sam est là.
Le protocole WebSocket vise à développer un canal de communication full-duplex sur un socket TCP.LOL. C'est clair non ? Vous inquiétez pas, tonton Sam est là.
Le protocole WebSocket vise à développer un canal de communication full-duplex sur un socket TCP.LOL. C'est clair non ? Vous inquiétez pas, tonton Sam est là.
Le protocole WebSocket vise à développer un canal de communication full-duplex sur un socket TCP.LOL. C'est clair non ? Vous inquiétez pas, tonton Sam est là.
Le principe : faire un client WAMP qui soit aussi client HTTP avec une API REST.
Le principe : faire un client WAMP qui soit aussi client HTTP avec une API REST.
Le principe : faire un client WAMP qui soit aussi client HTTP avec une API REST.
Le principe : faire un client WAMP qui soit aussi client HTTP avec une API REST.
Le principe : faire un client WAMP qui soit aussi client HTTP avec une API REST.
Ceci est un post invité de foxmask posté sous licence creative common 3.0 unported. “C’est l’histoire d’un mec qu’est su’l’pont de l’Alma et regarde dans” … le python, et comme il débute, se demande mais putain de bordel, des projets à la con à pondre pour se lancer à l’assaut d’un langage, c’est toujours les […]
Ceci est un post invité de foxmask posté sous licence creative common 3.0 unported. “C’est l’histoire d’un mec qu’est su’l’pont de l’Alma et regarde dans” … le python, et comme il débute, se demande mais putain de bordel, des projets à la con à pondre pour se lancer à l’assaut d’un langage, c’est toujours les […]
Ceci est un post invité de foxmask posté sous licence creative common 3.0 unported. “C’est l’histoire d’un mec qu’est su’l’pont de l’Alma et regarde dans” … le python, et comme il débute, se demande mais putain de bordel, des projets à la con à pondre pour se lancer à l’assaut d’un langage, c’est toujours les […]
Ceci est un post invité de foxmask posté sous licence creative common 3.0 unported. “C’est l’histoire d’un mec qu’est su’l’pont de l’Alma et regarde dans” … le python, et comme il débute, se demande mais putain de bordel, des projets à la con à pondre pour se lancer à l’assaut d’un langage, c’est toujours les […]
Ceci est un post invité de foxmask posté sous licence creative common 3.0 unported. “C’est l’histoire d’un mec qu’est su’l’pont de l’Alma et regarde dans” … le python, et comme il débute, se demande mais putain de bordel, des projets à la con à pondre pour se lancer à l’assaut d’un langage, c’est toujours les […]
Ceci est un post invité de foxmask posté sous licence creative common 3.0 unported. “C’est l’histoire d’un mec qu’est su’l’pont de l’Alma et regarde dans” … le python, et comme il débute, se demande mais putain de bordel, des projets à la con à pondre pour se lancer à l’assaut d’un langage, c’est toujours les […]
Au début, on se demande comment parler à l'autre. Et comment on fait pour toucher ? Embrasser ? Baiser ? Obtenir une fellation ? Une sodomie ? Amener un scénario, un jeu SM ? Et puis on grandit et on passe de l'autre côté de la barrière, et à chaque fois on se dit que c'était pas si mystérieux que ça au final. Mais il reste toujours des situations inconnues, qui apparaissent obscures : par exemple, comment on arrive à un threesome, bordel ?
Au début, on se demande comment parler à l'autre. Et comment on fait pour toucher ? Embrasser ? Baiser ? Obtenir une fellation ? Une sodomie ? Amener un scénario, un jeu SM ? Et puis on grandit et on passe de l'autre côté de la barrière, et à chaque fois on se dit que c'était pas si mystérieux que ça au final. Mais il reste toujours des situations inconnues, qui apparaissent obscures : par exemple, comment on arrive à un threesome, bordel ?
Au début, on se demande comment parler à l'autre. Et comment on fait pour toucher ? Embrasser ? Baiser ? Obtenir une fellation ? Une sodomie ? Amener un scénario, un jeu SM ? Et puis on grandit et on passe de l'autre côté de la barrière, et à chaque fois on se dit que c'était pas si mystérieux que ça au final. Mais il reste toujours des situations inconnues, qui apparaissent obscures : par exemple, comment on arrive à un threesome, bordel ?
Au début, on se demande comment parler à l'autre. Et comment on fait pour toucher ? Embrasser ? Baiser ? Obtenir une fellation ? Une sodomie ? Amener un scénario, un jeu SM ? Et puis on grandit et on passe de l'autre côté de la barrière, et à chaque fois on se dit que c'était pas si mystérieux que ça au final. Mais il reste toujours des situations inconnues, qui apparaissent obscures : par exemple, comment on arrive à un threesome, bordel ?
Au début, on se demande comment parler à l'autre. Et comment on fait pour toucher ? Embrasser ? Baiser ? Obtenir une fellation ? Une sodomie ? Amener un scénario, un jeu SM ? Et puis on grandit et on passe de l'autre côté de la barrière, et à chaque fois on se dit que c'était pas si mystérieux que ça au final. Mais il reste toujours des situations inconnues, qui apparaissent obscures : par exemple, comment on arrive à un threesome, bordel ?
Ce terme apparaît dans de nombreux articles du blog, et je prends parfois le temps de l'expliquer superficiellement. Évidement, à de nombreux moments j'ai fais des tutos en ayant la connaissance de l'unpacking comme prérequis, et rien vers quoi faire un lien. Corrigeons ça, en attendant que je traduise les slides sur WAMP.
Ce terme apparaît dans de nombreux articles du blog, et je prends parfois le temps de l'expliquer superficiellement. Évidement, à de nombreux moments j'ai fais des tutos en ayant la connaissance de l'unpacking comme prérequis, et rien vers quoi faire un lien. Corrigeons ça, en attendant que je traduise les slides sur WAMP.
Ce terme apparaît dans de nombreux articles du blog, et je prends parfois le temps de l'expliquer superficiellement. Évidement, à de nombreux moments j'ai fais des tutos en ayant la connaissance de l'unpacking comme prérequis, et rien vers quoi faire un lien. Corrigeons ça, en attendant que je traduise les slides sur WAMP.
Suites aux commentaires, j'ai fais une refonte des dispos.
Suites aux commentaires, j'ai fais une refonte des dispos.
Suites aux commentaires, j'ai fais une refonte des dispos.
Suites aux commentaires, j'ai fais une refonte des dispos.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 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.
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.
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.
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.
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.
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 ?
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.
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.
Le currying (ou Curryfication pour les frencofans) est le nom donné à une technique de programmation qui consiste à créer une fonction à partir d'une autre fonction et d'une liste partielle de paramètres destinés à celle-ci. On retrouve massivement cette technique en programmation fonctionnelle puisqu'elle permet de créer une fonction pure à partir d'une autre fonction pure. C'est une forme de réutilisabilité de code.
De temps en temps vient dans la vie d'un homme la nécessité de faire un article qui est un gros fourre tout. Lisez cette phrase avec une voix rauque et profonde. Beeeeeuar aussi.
On vous dis qu'il faut faire attention en utilisant des technologies non bloquantes, car si on bloque dans la boucle d'événement, on bloque tout le programme, et on perd l’intérêt de l'outil. C'est vrai, mais que veut dire "bloquer" ?
On vous dis qu'il faut faire attention en utilisant des technologies non bloquantes, car si on bloque dans la boucle d'événement, on bloque tout le programme, et on perd l’intérêt de l'outil. C'est vrai, mais que veut dire "bloquer" ?
0bin était down, on a supprimé la page en cause, et on l'a remis up. On en sait pas trop comment lutter contre ça. Même TPB a du avoir 40 noms de domaine pour s'en sortir, et franchement on a pas envie de se taper autant de boulot pour un projet qui ne nous rapporte rien. Que faire donc ?
0bin était down, on a supprimé la page en cause, et on l'a remis up. On en sait pas trop comment lutter contre ça. Même TPB a du avoir 40 noms de domaine pour s'en sortir, et franchement on a pas envie de se taper autant de boulot pour un projet qui ne nous rapporte rien. Que faire donc ?
Python est un langage très pro, et il y a beaucoup, beaucoup d’outils pour faire des tests. Après avoir vu pytest, un outil typiquement pythonique sont les doctests, des tests unitaires intégrés dans les docstrings. Pour rappel, les docstrings, ce sont ces chaînes de caractères qu’on retrouve au début des modules, sous la signatures des […]
J'ai pu noter au fil de l'année les secteurs qui sont le plus présents parmi les recrutements en Python, en tout cas via micro-blogging.
J'ai pu noter au fil de l'année les secteurs qui sont le plus présents parmi les recrutements en Python, en tout cas via micro-blogging.
On a pas toujours un switch sous la main, et pourtant, mettre deux ordinateurs en réseau peut se faire sentir. Ok, c'est pour faire une LAN, qui j'essaye de tromper là ?