Ma vie change et c’est bien

Ma vie change et c'est bien
J’ai quitté la Réunion en décembre. Je dépérissais là-bas. Je n’avais plus de jus, je n’avais plus envie de rien. 12 ans sous les tropiques, ça peut vous briser un homme. J’ai écris un billet qui en parlait (merci à Polo au passage). Alors, au revoir La Réunion, c’était super de vivre avec toi mais ...

Adieu M. Nimoy

Adieu M. Nimoy
Je viens d’apprendre le décès de M. Nimoyv et un geek comme moi ne peut que déplorer la perte d’un membre de sa famille. Je ne connaissais pas M. Nimoy, je ne l’ai même pas rencontrer, mais M. Nimoy faisait partie de ma famille comme beaucoup d’autres acteurs, beaucoup d’autres incarnations de personnages que j’aimais ...

Un concept méconnu : l’Interface Clavier/Chaise 1

Un concept méconnu : l'Interface Clavier/Chaise
Le programmeur, à l’instar du poète, manie des abstractions voisines de la pensée pure. Il bâtit des cathédrales dans les airs, à partir de l’air lui-même, par le seul pouvoir de son imagination. F.P. Brooks Jr C’est beau non ? Et ça résume clairement notre métier ou notre passion. Cependant, à force de vivre dans ...

Python, strftime et Unicode

Python, strftime et Unicode
La gestion de l’unicode est purement cauchemardesque avec Python 2.x. Même les développeurs expérimentés tombent parfois sur des cas de figure totalement incompréhensible et on se retrouve rapidement avec des comportements magiques qui ne servent qu’à nous embrouiller encore plus. Prenons ce bout de code:

Finir le jeu pong

Finir le jeu pong
Dans cet article, j’expliquais que je m’étais lancé un défi personnel : faire un jeu pong en 1 heure. J’ai a peu près réussi car le jeu certes était fonctionnel, mais il était impossible de jouer correctement. J’ai passé un peu de temps le lendemain pour finir correctement le programme. Il manquait un système de pause, ...

Faire un jeu Pong en une heure

Faire un jeu Pong en une heure
Hier, j’ai vu une vidéo d’une heure montrant deux potes dans une compétition pour faire un jeu pong en une heure, l’un le faisant en C++ l’autre en Python. J’ai commencé à me dire : « Est-ce que je peux faire la même chose ? » Aucun mystère, la réponse est oui.

Nouveau module de traduction

Nouveau module de traduction
Je viens juste d’installer un nouveau module traduction  WPML  à la place de  mqtranslate. Et ça a merdé. Vous devrez attendre un petit peu pour que tous les articles reviennent à la normal. Avec la bonne traduction à la bonne place. La raison principale du changement de module est l’imcompatibilité entre  mqtranslate et Yoast SEO. Même ...

Questionnement 4

Questionnement
Je suis en ce moment en plein questionnement sur mon avenir professionnel et sur l’informatique même, alors, j’écris cet article pour les quatre du fond qui me suivent plus ou moins. J’habite l’Ile de la Réunion et pour ce qui est du développement informatique, on est ici au niveau 0 du dev. Certes il y ...

Testez vos regex en Python 2

Testez vos regex en Python
Depuis plusieurs mois déjà je construit, lentement, très lentement un petit projet perso. Un testeur d’expressions régulière ou Regex. Une fois n’est pas coutume, je décidais d’explorer des technologies que je ne connaissais pas : Tornado, CoffeeScript et les WebSocket. Oui, il existe pas mal de testeur de Regex, mais voici trois bonnes raisons pour ...

Clefs de session perdue avec Django ?

Clefs de session perdue avec Django ?
Si vous utilisez les sessions de Django comme clef dans votre base de données (par exemple pour un panier), vous vous retrouvez devant un gros problème lorsque l’utilisateur essaye de se connecter ou au contraire de se déconnecter. En effet, Django change la clef de session (session key)  à chaque connexion et déconnexion