Shaarli[nk] #1 - [Re]Vue de Web

Posté le 16/07/2017

Bienvenue dans cette première version totalement subjective, personnelle et bordélique ! Cette revue regroupe quelques trouvailles, recherches ou liens qui m'ont récemment interpellés.


->- Je suis tombé sur Coorsy, plateforme de recherche de cours en ligne. Elle inclue également des cours et formations annoncées mais par encore lancées.

->- J'ai eu l'occasion de voir circuler une offre d'emploi qui implique de grosses questions

->- Par ailleurs, la démo de RSS-Fusion est passée en version 0.6.4, ajoutant son lot de correctifs et de fonctionnalités. Et ça c'est chouette.

->- Dans le cadre d'une conférence Amazon Web Services (AWS), j'ai eu l'occasion d'échanger pas mal sur leur service Lex. Dans le cadre d'un projet perso, je bosse pas mal sur la saisie et la reconnaissance vocale. Jusqu'à présent, j'étais parti uniquement sur une solution Google. Mais avec 2500 € de crédits Amazon qui m'ont été offert, je vais au minimum réaliser quelques tests...

->- #RienAvoir - Entre deux algo, je suis tombé sur cette vidéo publiée par le journal Le Monde
Game of Thrones, les six premières saisons résumées en 7 minutes. Utile pour le début de la saison 7...

->- Je suis retombé sur un article que j'avais égaré, traitant notamment du projet de La Brique Internet, avec notamment une version tournant sur un Raspberry Pi. Si vous ne connaissez pas ce projet d'Internet décentralisé, foncez !

->- Après une rapide recherche, j'ai commencé à tester Vesta Control Panel, interface de gestion de serveur. Je ne suis pas du genre à aimer passer par des interfaces pour ce types d'usages, mais la résultat est assez intéressant.

->- J'ai découvert unpkg, proposant un service de CDN assez simple à prendre en main. 'Pratique pour vos projets Web. Mais à utiliser avec parcimonie pour limiter vos dépendances externes... ;-)

->- J'ai pris plaisir à écouter une excellente émission passée sur France Culture en juin : Coder, ce n'est ni facile, ni marrant. Vraiment chouette. Et ça fait du bien au moral.

->- Suite à plusieurs échanges sur Mastodon, j'ai commandé (mais pas sur Amazon) un bouquin au titre un peu trop #putaclik mais au contenu de qualité : La face cachée d'Internet. Rayna Stamboliyska est une pointure, réellement intéressante avec une approche globale mais néanmoins précise et centrée sur l'individu. Par ailleurs, le bouquin est préfacé par l'excellent Stéphane Bortzmeyer (ce mec ressemble étrangement à Ted de la série Scrubs Oo')

->- On m'a transmis une liste de matériels informatiques qui, selon la Free Software Fondation, respecte votre vie privée.

->- Et sinon, vous saviez que Linux Mint était sortie en version 18.2 et que Fedora 26 avait - enfin - montré le bout de son nez ?

[Photo by Annie Spratt]

RSS-Fusion : des flux et des potes

Posté le 28/06/2017

Il y a peu de temps, Liandri me sollicitait sur Framapiaf pour un petit peu de bidouille de code. Il était demandé un outil très simpliste, sans interface et avec de la simple édition de fichier, permettant de fusionner plusieurs flux RSS au sein d'un seul, tout en paramétrant d'éventuels filtres basés sur des mots-clés. Avec bien sûr, l'habituelle contrainte du "je pose ça sur mon serveur et ça se débrouille". Petit point de détail, comme dans toutes mes aventures de bidouillage, l'ami Bronco était aussi de la partie, rappelant notamment un outil qu'il avait lui même mis sur pied : Funnel (promo-copaing !)

Quelques heures plus tard, j'ai pondu une première version. J'ai notamment basé une partie de ce travail sur des morceaux que j'avais pondu pour Froxiss, le lecteur RSS KISS (et désormais totalement obsolète, non maintenu et bugué) que j'avais mis sur pied il y a quelques temps.

Bref, les sources se trouvent bien entendu sur Framagit : RSS-Fusion

La doc d'installation est d'ailleurs posée là bas, ainsi qu'un rapide descriptif que je vous remet ici :

  • Fusion de flux RSS multiples
  • Sans base de données
  • Script auto hébergeable facilement
  • Gestion des flux RSS/ATOM
  • Génération flux global
  • Surcharge de personnalisation
  • Système de mise en cache des flux (durée = 1h)
  • Données triées par date/heure décroissante
  • Possibilité de spécifier des mots clés (pour mettre en avant ou mettre de côté des items)
  • Suppression automatique des fichiers de configuration non consultés depuis plus de 3 semaines
  • Gestion de token

Bon, par contre, un script, c'est rigolo, mais en l'état il nécessitait d'être gentiment paramétré, utilisé et intégré pour faire le taf demandé par Liandri. J'ai donc pondu une démo de RSS-Fusion, dont les sources se trouvent ici.

D'ailleurs, une démo en ligne est parfois disponible, selon l'état du serveur en mousse qui l'héberge.

Il y a encore pas mal de taf, à commencer par revoir l'interface (ceci dit, les sources sont dispo, bricolez donc votre propre version avec un peu de CSS et d'huile de coude), mettre en place un système de suppression automatique des configuration de flux ayant dépassé une certaine date(check) ou encore un système de token(check) ou captcha pour éviter le spam.

Mais bon, pour l'heure, le taf est plus ou moins fait. Et j'ai bien rigolé.

(Photo by Matt Lewis)