Des news ? Mais Allo !
Author: foxmask
</br>By foxmaskCategory: Techno
</br>By foxmask
</br>By foxmask
</br>By foxmask# Des news ? Mais Alloo !
</br>By foxmask
</br>By foxmask
</br>By foxmask
</br>By foxmaskQuelques nouvelles de 2 applications maison
</br>By foxmask
</br>By foxmask
</br>By foxmask
</br>By foxmask## Nyuseu
</br>By foxmask
</br>By foxmaskl'une pour lire des news de ses sites préférés, soit comme une app classique telles que innoreader, feedly et compagnie ou comme le regrêté feû "multiboard" de sam&max.
</br>By foxmask
</br>By foxmask
</br>By foxmask
</br>By foxmaskC'est realisé avec Django (3 puis) 4 et supporte python 3.8 à 3.10
</br>By foxmask
</br>By foxmask
</br>By foxmask
</br>By foxmaskL'application est simple comme bonjour, on ajoute ses flux coté admin et coté publique on accède aux news au fur et à mesure que le moteur, lancé via une crontab, récupère les données des flux RSS.
</br>By foxmask
</br>By foxmask
</br>By foxmask
</br>By foxmaskLa dernière nouveauté qui m'a plu de developper dans ce projet c'est la possibilité de s'affranchir de flux "tronqué". Kézako un flux tronqué ?
</br>By foxmask
</br>By foxmask
</br>By foxmask
</br>By foxmaskExemple : je recupere les flux de numerama mais, comme avec beaucoup de sites avec enormement de contenu lié à de la pub, on ne recoit dans son flux que 2 à 3 phrases suivi du fameux "lire la suite" vous conviant à venir sur le site... pour manger la pub...
</br>By foxmask
</br>By foxmaskMais il y a peu, j'ai découvert dans une appli android, Feeder, pour la nommer, la possibilité de récupérer l'intégralité de son article (tronqué à la base) à la demande.
</br>By foxmask
</br>By foxmaskOr pour pallier à ma frustration, j'ai fouillé la python sphere et suis tombé sur un lib python excellentissime, capable de lire des articles à partir de l'url que vous lui fournissez, celle-ci se nomme Newspaper.
</br>By foxmask
</br>By foxmaskA présent, un petit click sur le picto "reload" et voila l'article entier qui s'affichera pour le lire tranquillement ;)
</br>By foxmask
</br>By foxmask
</br>By foxmask
</br>By foxmask
</br>By foxmask
</br>By foxmaskProjet Nyuseu
</br>By foxmask
</br>By foxmask## Yeoboseyo
</br>By foxmask
</br>By foxmaskl'autre application, toujours dans la "mouvance" des applications invisibles, s'exécutant en arrière plan et travaillant pour vous (comme ce que j'avais realisé avec "TriggerHappy"), vous permet donc d'automatiser la propagation de données vers tous les services suivant en même temps :
</br>By foxmask
</br>By foxmask Mastodon
</br>By foxmask
</br>By foxmask Mattermost
</br>By foxmask
</br>By foxmask Slack
</br>By foxmask
</br>By foxmask Discord
</br>By foxmask
</br>By foxmask Telegram
</br>By foxmask
</br>By foxmask Wallabag
</br>By foxmask
</br>By foxmask Fichiers locaux en markdown
</br>By foxmask
</br>By foxmask ou tout autre service pouvant etre contacté avec un webhook
</br>By foxmask
</br>By foxmask
</br>By foxmask
</br>By foxmaskCe appli, minuscule est faite avec VueJS pour le front et Starlette pour le back et supporte python de 3.8 à 3.10.
</br>By foxmask
</br>By foxmask
</br>By foxmask
</br>By foxmaskProjet Yeoboseyo
</br>By foxmask
</br>By foxmask## Et Aussi
</br>By foxmask
</br>By foxmaskBien évidemment, s'il vous prennait l'envi d'ajouter des fonctionnalités pour couvrir un besoin, let me know avec une demande sur les pages des projets respectifs;)
</br>By foxmask
</br>By foxmask
</br>By foxmaskBonne année 2022 !
</br>By foxmask