Généalogie avec Gramps

J’ai déjà parlé du logiciel de généalogie Gramps sur ce blog. Je le trouve fabuleux. Professionnel et complet. En plus il est écrit en Python. Je l’utilise qu’occasionnellement. Disons lorsqu’il y a une nouvelle entrée ou sortie dans la famille (un décès). Du coup, il me faut en généralement quelques minutes pour m’habituer au fonctionnement… Continue reading Généalogie avec Gramps

Petit aperçu de Newspipe avec Bootstrap 5

Et oui pour le coup, on peut bien le dire, je suis carrément en avance. J’ai décidé de tester Bootstrap 5 avec Newspipe. Cette nouvelle mouture du célèbre framework frontend CSS est tout juste publiée en alpha. Le fait que jQuery ne soit dorénavant plus requis ma immédiatement donné envie de tester. Bien entendu, je… Continue reading Petit aperçu de Newspipe avec Bootstrap 5

Contributions récentes au logiciel libre

Alors, ce confinement a donné quoi en terme de contributions au logiciel libre? Me concernant, voici une liste non exhaustive. Freshermeat une nouvelle architecture et de nombreuses mises à jour de librairies; une nouvelle API avec une documentation Swagger. C’est un travail encore en cours. Vous pouvez voir un aperçu ici. Pour rappel le code… Continue reading Contributions récentes au logiciel libre

Newspipe 9.3.0

Et encore une nouvelle version pour Newspipe. Cette version mineure ajoute la configuration d’un Content Security Policy par instance. Pour être honnête, j’ai eu cette idée grâce à Biou. Merci!

Newspipe 9.1.0

Après de très long mois, une nouvelle version de Newspipe est enfin prête. La version 9.0 est silencieusement sortie le 27 février 2020. Tandis que la version précédente date du 24 Mai 2017! Alors, qu’est-ce qui a changé dans Newspipe? Et bien beaucoup de choses! Premièrement, le code source est maintenant officiellement disponible sur la… Continue reading Newspipe 9.1.0

pipenv

Stegano utilise maintenant pipenv, le nouvellement recommandé (à prendre avec des pincettes) outil Python de packaging. Si vous n’utilisez pas encore pipenv, je vous conseil de lire cette documentation. Et pourquoi pas ce petit billet. Et si vous êtes un peu perdu avec les outils de packaging Python, j’ai commencé ce petit historique.

Stegano 0.7

Une nouvelle version de Stegano vient de pointer son nez. La principale nouveauté est le support d’unicode. Donc la possibilité de cacher des caractères avec un encodage UTF-8 (8 bits ou plus). Voici un exemple avec un encodage UTF-32 LE. Cela me donne envie de tester avec une option pour utiliser UTF-32 BE. La seconde… Continue reading Stegano 0.7

Déploiement de Newspipe

J’ai récemment fait quelques efforts pour faciliter le déploiement de Newspipe. Vous pouvez utiliser le bouton disponible à cette page pour le déploiement sur Heroku. C’est la méthode la plus facile. Pour les personnes qui ne souhaitent pas utiliser Heroku, l’installation via Vagrant est également simple. Pour le moment, l’instance principale n’accepte plus la création… Continue reading Déploiement de Newspipe

Décret à propos de Python et Stéganô

$ sudo pip3.5 install –upgrade Stegano $ wget https://blog.cedricbonhomme.org/wp-content/uploads/2017/02/Trump_decree_on_Python.png $ lsb-set reveal -i Trump_decree_on_Python.png -g eratosthenes$ sudo pip3.5 install –upgrade Stegano $ wget https://blog.cedricbonhomme.org/wp-content/uploads/2017/02/Trump_decree_on_Python.png $ lsb-set reveal -i Trump_decree_on_Python.png -g eratosthenes Plus sérieusement, quelques améliorations (et corrections) pour Stéganô sont disponibles. Bien que je ne parle pas tellement de ce projet ici, le changelog est… Continue reading Décret à propos de Python et Stéganô