Quelques éléments pour « l’autre » infrastructure de l’information sur internet (flux rss &co)

Prolégomènes: ceci a essentiellement démarré comme une note à moi-même pour m’éviter de rechercher certains liens étrangement  durs d’accès même avec de bons moteurs de recherche.

Les  flux RSS (et leurs frères jumeaux Atom) sont omniprésents sur internet et permettent de récupérer facilement un résumé des dernières publications d’un site donné.

De façon intéressante énormément de sites web publient ce genre de flux (les blogs évidemment mais aussi des sites comme twitter[en]) et de ce point de vue là ce format est clairement bien vivant.

Mais du côté « consommateur » je suis assez déçu par l’offre. J’ai testé au fil du temps des applications de bureau (liferea, rssowl, thunderbird…) qui ont toutes fini par converger pour se synchroniser avec Google Reader. Ce dernier est donc devenu mon lecteur de nouvelles principal et il me semble clairement dominer tout ce qui se fait dans ce genre comme application internet ou application de bureau. Et il faut avouer qu’une domination aussi écrasante n’est pas tellement enthousiasmante1

Continue reading

  1. un bref coup d’oeil à HackerNews permet de voir que des gens essaient régulièrement de réinventer le concept, il y a donc une lueur d’espoir []

Sortie de Yapsy1.9

Une nouvelle version de ma petite librairie de plugin Yapsy vient de sortir après une bonne année d’hibernation !

Plus de détails sur la version anglaise de ce post comme j’imagine que parmi les quelques personnes réellement intéressées toutes seront anglophones :)

La bonne nouvelle c’est qu’en cherchant un tout petit peu j’ai trouvé quelques traces de yapsy à travers le web, et « quelques traces » c’est déjà bien plus que ce j’aurais imaginé :)

On les trouve sur:

Ce qui s’ajoute aux quelques personnes et projets mentionnés dans mon billet précédent sur le sujet.

Mon code est magnifique ! Ou au moins ceux qui l’utilisent le sont…

Je viens juste de recevoir un e-mail bien sympathique mentionnant un billet qui l’était encore plus à propos d’un de mes projets « bricole »: Yapsy. Et l’auteur du billet est catégorique Yapsy est « magnifique ».

Un grand merci à Roberto Alsina pour cette formule généreuse et surtout pour avoir écrit un tutoriel particulièrement bien vu à propos de yapsy.

Même si je suis sensiblement moins catégorique sur la qualité de ce projet, qui n’est jamais qu’un morceaux de code ridiculement petit, une chose est sure: les gens qui l’utilisent, eux, sont géniaux :)

Yapsy  est un projet que j’ai commencé il y a plus de 3 ans sur mon temps libre et mis à disposition sur SourceForge juste au cas où il se rende un jour utile. Laissé en sommeil à plusieurs reprises, le projet à été à chaque fois réveillé par les retours et suggestions de développeurs comme Rob McMullen de Peppy, Roger Gammans de MysteryMachine et maintenant Roberto Alsina d’Aranduka qui méritent tous un grand merci !

Plus d’info sur Yapsy via ohloh.

Corrélation n’est pas causalité

Je tente aujourd’hui une petite expérience à mi-chemin entre la programmation et la littérature scientifique.

Je voulais en effet tester le concept de « literate programming » depuis quelques temps déjà et ce n’est que récemment que j’ai trouvé des outils convaincants pour m’y mettre.

J’ai donc sauté le pas, en faisant une  mini-librairie Python illustrant les concepts d’autocovariance et d’autocorrelation ainsi que leur calculs par transformée de Fourier:

Literate Musing > Autocorrelations

Le sujet n’a rien de révolutionnaire donc, mais il s’agit de bouts de code qu’il faut souvent réimplémenter en traitement d’image et où chaque implémentation possède ses biais statistiques qu’il n’est pas toujours facile de se remémorrer rapidement. Le document en question devrait au moins (me) permettre de retrouver ces info rapidement.

C’est aussi un sujet qui était très présent dans mes travaux de thèse… une thèse soutenue il y a deux ans tout juste, y’aurait-il un lien de causalité ?

:)

Pour finir, côté technique, les « outils convaincants » ont été les suivants:

BackupMonitor: correction d’un gros bug

Icône de Backup Monitor

Un gros bug s’est glissé dans le code de la dernière verison, qui faisait que le logiciel plantait brutalement si une erreur était rencontrée par l’un des scripts de backup.

Le bug est corrigé (une sombre histoire de thread et d’appel qui aurait dû être asynchrone) et le comportement « correct » est de retour: un fichier de log est affiché et le programme se met en « veille » en attendant d’être appelé à nouveau par l’utilisateur.

La version mise à jour est téléchargeable depuis la page du projet.