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ô

Newspipe 7.1.3

Newspipe 7.1.3 est disponible. Cette nouvelle version regroupe des modifications plutôt intéressantes. Le crawler par défaut a été amélioré à différents niveaux. Il prend maintenant en compte un intervalle de rafraîchissement pour chaque flux. Du coup, je n’ai pas encore avancé sur le nouveau crawler alternatif. Voici un exemple de profil public d’un utilisateur. Cette… Continue reading Newspipe 7.1.3

Newspipe

pyAggr3g470r, JARR et maintenant Newspipe! Promis, c’est le dernier changement de nom du projet. Pourquoi ce nouveau changement? Pour différentes raisons. Premièrement, cela fait maintenant quelque temps que je veux utiliser un nom de domaine qui m’appartient (de préférence en .io ou .org). Ceci me permet surtout de ne plus utiliser mon adresse email personnelle… Continue reading Newspipe

Installation de Python

J’installe régulièrement Python sur mon système. Afin d’avoir une nouvelle version ou plus souvent parce que je veux tester une librairie qui nécessite une re-compilation avec un paramètre spécifique (dernièrement theano). Et de temps à autre je tombe sur un nouveau problème après l’installation. Alors voilà, maintenant avec ce gist j’ai un petit script d’installation… Continue reading Installation de Python

Stéganô 0.6

$ sudo pip3.5 install –upgrade Stegano $ wget –no-check-certificate https://blog.cedricbonhomme.org/wp-content/uploads/2016/08/wall.png $ echo -e `lsb-set reveal -i wall.png -g eratosthenes`$ sudo pip3.5 install –upgrade Stegano $ wget –no-check-certificate https://blog.cedricbonhomme.org/wp-content/uploads/2016/08/wall.png $ echo -e `lsb-set reveal -i wall.png -g eratosthenes`

Avancées du projet Stéganô

Stéganô, le module Python de stéganographie, a beaucoup évolué ces derniers jours. J’ai principalement été motivé par quelques commentaires de personnes. Cela faisait aussi quelque temps que je voulais mieux structurer le code. L’organisation du module est entièrement revue. Le découpage en sous-modules en fonction des différentes techniques est plus logique.Les performances sont meilleures lors… Continue reading Avancées du projet Stéganô

Des nouvelles du projet JARR

Alors, quoi de neuf ? L’interface graphique de JARR a beaucoup évoluée ces derniers temps ! L’ensemble est plus dynamique et plus moderne. Il y a encore un peu plus de JavaScript (avec React) grâce à jaesivsm. Un des avantages est qu’il est possible de lire les articles sans quitter la page principale (j’admets que j’aurais pu… Continue reading Des nouvelles du projet JARR

Pourquoi j’aime bien utiliser Flask

def post_postprocessor(updated_user=None, **kw): socketio.emit(’update_user_representation’, updated_user, namespace="/user")   with app.app_context(): blueprint_user = manager.create_api_blueprint(models.User, methods=[’GET’, ‘POST’, ‘PUT’, ‘DELETE’], allow_delete_many = True, postprocessors = { ‘POST’: [post_postprocessor] }) app.register_blueprint(blueprint_user)   if __name__ == "__main__": socketio.run(app, host=conf.WEBSERVER_HOST, port=conf.WEBSERVER_PORT, debug=conf.WEBSERVER_DEBUG)def post_postprocessor(updated_user=None, **kw): socketio.emit(‘update_user_representation’, updated_user, namespace="/user") with app.app_context(): blueprint_user = manager.create_api_blueprint(models.User, methods=[‘GET’, ‘POST’, ‘PUT’, ‘DELETE’], allow_delete_many = True, postprocessors = {… Continue reading Pourquoi j’aime bien utiliser Flask