Créer un setup.py et mettre sa bibliothèque Python en ligne sur Pypi
Je crois que ce sujet est dans le top 10 des trucs qui paraissent mystiques même après avoir passé des heures sur les docs sur le net. Et si ça prend effectivement un peu de temps CPU neuronale pour s’en sortir, on est loin de la montagne qu’on s’en est fait.
Scénario: vous avez écrit une lib. Elle est belle, elle sent bon le sable chaud. Vous voulez la partager.
La suiteComment savoir qu’il est temps de faire une pause ?
Parfois on a la tête dans le guidon, et on ne sait pas trop quand il faut s’arrêter.
La suiteUtiliser Cherrypy (serveur web léger) avec Bottle (Framework léger)
Pour les sites/app qu’on developpe en une journée, Bottle et Cherrypy sont deux larons en foire qui s’accouplent parfaitement…
La suitegit revert pour annuler proprement le dernier commit
On ne peut pas à proprement parler supprimer une commit de Git. Mais on peut l’inverser proprement.
La suiteShut ! J’ai un secret en Python…
Dans une chasse au trésor sérieuse, si on a 5 épreuves, on prend l’indice suivant, on le divise en 5, et on s’assure que réussi 3 épreuves suffisent à donner assez d’informations pour reconstituer l’indice suivant. En informatique il existe un moyen de faire cela avec le partage de clé secrète de Shamir
La suiteValeurs et références en Python
Il y a plusieurs manière de passer une variable en informatique: par valeur ou par référence. Et dans les langages bas niveau comme le C, on se pose la question: “passe-t-on la valeur ? un pointer ? un pointer vers un pointer ?”
En Python ce n’est pas la question puisque tout se passe référence. Tous les objets. Dans tous les cas.
La question est donc plutôt: “ça veut dire quoi passer par référence ?”
La suiteLes abréviations de la prostitution et des Escorts, vous connaissez ?
Tout comme les geeks, les habitués des forums adultes ont leur abréviations, pas vraiment question de LoL, IRL ou DTC mais vous allez voir on se marre bien quand même…
La suiteid(), None et bidouilleries mémoire en python.
Mon maître-ninja python, entre deux riffs sur sa contrebasse électrique, m’avait un jour dit : “il ne faut pas écrire if a == None:, mais if a is None:”. Il m’avait ensuite donné une justification pertinente, que je n’ai pas retenue, car j’étais en train de penser à des nichons. Puis il avait conclu par “on n’est pas égal au vide. On EST le vide.”
Rien que pour vous, ainsi que pour m’auto-déculpabiliser de penser souvent à des nichons, j’ai parcouru l’internet entier à dos de souris et j’ai retrouvé la justification. Mais avant de vous la livrer, quelques explications préliminaires.
La suiteLes ordinateurs et consoles qui ont bercé notre jeunesse. Retour sur toute une époque.
Un petit retour sur les ordinateurs qui ont bercé ma (votre) jeunesse et qui m’ont donné goût à l’informatique. Que de souvenirs…
La suiteBien expliquer quelque chose: les règles de base
Il existe quelques règles simples, qui, si vous les suivez, vous permettrons vous aussi de développer vos capacités à faire passer des connaissances.
La suite

