s&m.5.lezy…out@spamgourmet.net => erreur
Bilou, je veux bien te répondre, mais ton adresse me donne une “Delivery Status Notification”
La suiteEnvoi d’un email par logging en cas de plantage d’un script python (ou: comment faire bouffer u”\xe9″ à SMTPHandler)
(Ceci est un post invité d’un débutant pour les débutants… sous licence creative common 3.0 unported.) Il y a peu, je me suis mis à utiliser logging pour debugger mes scripts de débutant. Si comme moi vous avez l’habitude de mettre des print partout pour trouver l’origine d’un problème, et qu’ensuite vous avez passé de [...]
La suiteDe débutant à débutant
Ça reste entre nous
La suiteEt le Bitcoin est toujours là
Vu l’instabilité du projet, rien n’était moins sûr, mais la monnaie virtuelle continue son petit bonhomme de chemin.
La suiteÉcrire des logs en Python
Au lieu de mettre des print() partout qu’il va falloir retirer après et qui en plus ne servent à rien dans un processus daemonisé, utiliser les facilités de logging de Python peut se révéler un bon investissement. Investissement car le module logging est du même genre que urllib2, datetime ou os.path : on peut tout faire avec mais vaut mieux avoir la doc sous la main.
Log post mortem avec Python
Recette de callback sur un crash de la VM suite à la levée d’une exception.
La suiteLes docstrings en Python
Du fait de la nature du tuto, exceptionellement je ne respecterai pas le nouveau format de rédaction. Mais y aura quand même de la zik : Une des mes fonctionnalités favorites en Python est son mécanisme de documentation du code : les doctrings. En effet, je crois qu’il est très important de rendre simple les [...]
La suiteQu’est-ce qu’un UUID et à quoi ça sert ?
Je vous avais déjà parlé des UUID, mais je crois qu’ils méritent un article à eux tout seul.
La suiteLes goodies CSS qu’on peut utiliser maintenant que IE6 est mort
Avouez-le, il y a encore des trucs que vous n’osez pas utiliser, par habitude.
La suiteComment Redis et Memcache font expirer leurs données
Redis et Memcache ont des opérations d’insertion de complexité O(1) (très rapide). Malgré ça ils proposent tout deux l’expiration de clé.
La suite

