Configurer Emacs

Temps de lecture : 6 minutes

Configurer Emacs pour coder en python3 comme sur un IDE spécialisé nécessite de mettre en place une configuration.

Sans aucune configuration, Emacs est capable de reconnaître un script python, il permet d'écrire du code indenté correctement comme tout éditeur de texte. Avoir un IDE python nécessite quelques efforts supplémentaires.

Cet article parle d'un un work in progress et d'autres articles viendront compléter celui-ci sur ce sujet.

Continuer la lecture de Configurer Emacs

Sphinx

Temps de lecture : 3 minutes

Faire de la documentation de code. C'est indispensable pour comprendre le code d'une application longtemps après, même pour celui qui l'a écrit. C'est une opération qui peut être réalisée dès le départ, même avant la publication officielle, avec un outil comme Sphinx.

Continuer la lecture de Sphinx

KDevelop-python et pygame

Temps de lecture : 2 minutes

J'apprends actuellement à programmer en python (python 3) avec un KDevelop, un IDE complet. Je développe un jeu de cartes qui s'appelle Odysseus. J'utilise pygame pour la partie graphique.

Après quelques tests, j'ai voulu passer à pygame 2 (2.0.0.dev6) et python 3.8. Pour le challenge avec python 3.8 (utiliser Kdevelop avec une version différente que la version python3 par défaut). Pour pygame, j'ai voulu continuer le développement du jeu avec la version qui utilise SDL 2.0 (et pas SDL 1.2) et offre ainsi des outils pour utiliser des écrans tactiles (genre ACER S1003 sous Fedora 🙂 ) et l'accélération matérielle.

Continuer la lecture de KDevelop-python et pygame

Installer Pelican

Temps de lecture : 3 minutes

En ce moment, j'entends beaucoup parler des générateurs de sites statiques et j'ai envie d'essayer pour voir si cela serait possible d'en utiliser un pour remplacer Spip.

Comme je fais du python à mon travail, j'ai décidé d'utiliser un générateur écrit dans ce langage.
Pelican est un générateur de site statique écrit en python.
Pelican est l'anagramme de calepin.

L'objectif premier est de recréer complètement le site www.olivierwebgarden.fr avec Pelican.

Continuer la lecture de Installer Pelican