Memo

AnnArbor Antibes Berkeley Berlin Boadilla CambridgeUS Copenhagen Dresden Frankfurt Goettingen Hannover JuanLesPins Marburg Montpellier PaloAlto Pittsburgh Rochester Singapore Szeged Warsaw À chaque fois, le même problème…

Programme de gestion de Photos

Principale question de cet article: Quutilisez vous comme programme de gestion de photos libre ?

pyAggr3g470r – Notification par mail

Et voilà, comme déjà expliqué ici, aujourd’hui le trajet de train était un peu long…

some_things_to_do

profiter du temps, se promener et prendre des photos libres; profiter du temps, faire du vélo et minimum 80 km; travailler sur pyAggr3g470r et corriger un petit bug (ici); chercher des nouvelles visualisations ou améliorations pour IP-Link (exemple); améliorer pyHIDS (intégrité); réparer le Wiki cassé; faire tourner Chromium sur mon vieux PC. ASAP.

Fini le carnage

Enfin bientôt, j’espère ! Quand je parle de carnage, je parle de ça. Et encore ce sont les meilleures. Donc fini le carnage car je vais bientôt être détenteur d’un magnifique Canon EOS 500D. Je sais, le 550D est sorti le premier Mars, mais considérant le facteur du prix et celui de mon niveau, le 500D est déjà amplement suffisant.

pyAggr3g470r – Démonstration

Bien que pyAggr3g470r a été développé pour une utilisation personnelle j’ai décidé de prendre le risque de lhéberger temporairement sur mon vieux serveur. Je pense qu’il commence à être assez fonctionnel, mais peut être pas forcément pour être disponible sur Internet 😉 Voilà ce n’est qu’une démonstration.

Détection de langues avec Python

Ce billet a simplement pour but de présenter le module Python oice.langdet sous licence GPL v3. Ce module permet de détecter la langue d’un texte (Anglais, Espagnol et Français). Comme vous pouvez le voir en suivant le lien précédent il est vraiment simple d’utilisation et les résultats sontassez bons. Je me suis dit que je pouvais tester ce module avec pyAggr3g470r sur la description des articles. Et en effet les résultats sont plutôt satisfaisants. Sur 684 articles le module trouve 332 articles en anglais et 166 en français avec peu derreurs. Il faut préciser que pour diverses raisons (notamment de performances) je passe à l’algorithme uniquement les 80 premiers caractères. De plus certains articles n’ont pas de descriptions ou alors des descriptions exotiques du type mot clés…

Python 3

Cela fait maintenant quelques temps que j’ai l’intention de porter certains de mes projets vers Python 3. Ainsi cette après-midi j’ai un peu joué avec 2to3. En fait une petite demi-heure. J’ai d’abord essayé de l’utiliser avec les sources de pyAggr3g470r. À ma grande surprise ça a fonctionné. Le seul hic est que CherryPy n’est pas encore tout à fait prêt pour Python 3. Je suis entrain de le porter moi-même, à “la main”. Je vous dirai si jy arrive… En fait j’aimerai bien que pyAggr3g470r tourne sous Python 2.7 (pas encore sortie) ou Python 3.1 afin de pouvoir usiter les dictionnaires ordonnés… Dernière information hors-sujet: maintenant TuxDroid peut vous prévenir lorsque des articles sont non lus 😉

pyAggr3g470r 0.8 – Changelog

Et voilà la version 0.8 de pyAggr3g470r. Principales modifications: la base est plus petite (moins de redondances). Bien qu’elle était déjà assez petite (environ 3Mo pour plus de 1200 articles, maintenant bien moins); la recherche fonctionne mieux (les balises HTML sont filtrées avec une expression régulière…); il est possible de partager un article sur delicious, reddit, Digg, Scoopeo et Blogmarks très simplement; la page de gestion présente des informations sur la base ainsi que des statistiques sur les mots (avec un histogramme en utilisant matplotlib). Cette page permettra aussi d’ajouter des flux avec une adresse d’un site. On ma proposé aujourd’hui d’afficher les images des flux (comme des favicons) en me disant qu’elles sont disponibles dans les flux. J’ai vérifié et en effet il est possible de trouver ces images (ou leur adresses). Seulement je me rends compte que peu de flux utilisent cette fonctionnalité. Du coup je pense que des agrégateurs comme aKregator utilisent plutôt les favicons.

Google Bu(g|zz)

Voyant la déferlante de plaintes contre le nouveau service Google Buzz je me pose quelques questions. En effet je ne vois pas trop la différence avec identi.ca du point de vue liberté (pas technologique). Que ce soit avec Buzz ou identi.ca par défaut tout est public, il est possible de s’abonner aux mises à jour d’autres utilisateurs, de voir les contacts des contacts. On peut aussi avec les deux services poster en privé. Et il y a la géolocalisation. Le seul tord que je fait à Google c’est qu’au début Buzz était activé par défaut dans Gmail. Alors qu’à la base mon compte Gmail m’est utile pour les mails et n’est pas un service de réseau social… Et puis franchement après Facebook, peut on faire pire?