1311 private links
Super pratique cet outil pour faire une montée de version de PostgreSQL sans se prendre (trop) la tête.
J'avais un vieux container Docker qui tournait en version 9.4 pour FreshRSS. Pour la faire courte, j'ai eu des problèmes de certificat SSL au 1er octobre pour récupérer les flux RSS, j'ai voulu faire une montée de version de FreshRSS, et je me suis rendu compte que j'avais des erreurs SQL parce que la version de Postgres n'est pas supportée.
Du coup, avec cet outil, j'ai pu :
- copier le dossier de données
- faire tourner le script pour passer de 9.4 à 9.6
- remplacer le dossier de données
- on recrée le container PostgreSQL dans la bonne version
- ???
- profit
En gros ça donne
# préparation
OLD=9.4
NEW=9.6
mkdir $OLD
cp /data/postgresql-data ./9.4/data
# ici j'ai du corriger un soucis parce qu'il considérait que le serveur n'avait pas été arrêté correctement
rm 9.4/data/postmaster.pid
docker run -it --rm -v `pwd`/:/var/lib/postgresql/ tianon/postgres-upgrade:9.4-to-12 bash
> su postgres
> $PGBINOLD/pg_ctl start -w -D $PGDATAOLD
> $PGBINOLD/pg_ctl stop -w -D $PGDATAOLD
> exit
# migration
docker run --rm -v "$PWD":/var/lib/postgresql "tianon/postgres-upgrade:$OLD-to-$NEW" --link
# remplacement
mv /data/postgresql-data /data/postgresql-data.sav
cp 9.6/data /data/postgresql-data
Un outil qui permet de générer un flux RSS à partir du HTML d'une page web. Il faut que tout soit sur la même page, mais c'est vraiment pas mal. Couplé à RSS Extender ça peut permettre d'avoir un flux complet depuis n'importe où.
Par exemple, si je n'avais pas mis de flux RSS sur mon blog, ça en génère un ici :
En revanche la version gratuite n'inclus que 5 flux mis à jour 1 fois par jour. C'est pas fou.
J'ai mis à jour mon outil permettant d'avoir des flux RSS complets.
Il a maintenant un CSS un peu mieux que le stock Slim, qq bugfix, un README compréhensible, etc.
J'ai fait un petit outil pour convertir les flux RSS tronqués vers des articles complets via un selecteur CSS.
Pour le moment j'ai appliqué la méthode de La R.A.C.H.E donc pas sûr que ça marche au top, mais pour récupérer un blog standard ça fonctionne bien.
J'améliorerais peut être tout ça à l'occasion.
Exemple :
« Newsbeuter is an open-source RSS/Atom feed reader for text terminals. It runs on Linux, FreeBSD, Mac OS X and other Unix-like operating systems. Newsbeuter's great configurability and vast number of features make it a perfect choice for people that need a slick and fast feed reader that can be completely controlled via keyboard. »
Text mode RSS newsreader for Linux and Unix.
« Canto is an Atom/RSS feed reader for the console that is meant to be quick, concise, and colorful. It’s meant to allow you to crank through feeds like you’ve never cranked before by providing a minimal, yet information packed interface. No navigating menus. No dense blocks of unreadable white text. An interface with almost infinite customization and extensibility using the excellent Python programming language. »
Je suis en train de bosser sur la nouvelle version de RSS Bridge. Par contre, j'ai un petit soucis. Il semblerait que la plage IP de mon serveur soit bannie par LeBonCoin.fr. Je les comprends... mais ça ne va pas m'arrêter. :)
Quelle est la meilleure solution pour contourner ça d'après vous ? Ca risque de ramer un peu, mais je pensais à une deuxième bridge (non bloquée, évidemment) posée en série. Une meilleure idée dans l'assemblée ?
Hop, une RSS Bridge installée avec une petite entrée custom (ouhais je l'avais commencée avant que tout le code soit changé ><).
Feel free to use. :)
J'ai acheté et installé l’agrégateur RSS Fever ($30).
Je teste vais tester ça pendant quelques temps, et je ferais un petit retour sur le blog. :)
Aïe, la liste des articles en statut "Brouillon" commence à s'allonger... :P
J'ai corrigé un bug sur mon script de merge RSS qui obligeait à passer par http://links.hoa.ro (Shaarli) depuis les aggrégateurs RSS. Si vous suivez un de ces flux, ça risque peut être d'être un peu la bazar, désolé. Mais ça n'en sera plus qu'agréable ! :)
Pour info, en ajoutant l'attribut isPermaLink=false au noed GUID, tout roule.
Il n'y a pas un seul service qui fait du RSS > Twitter sans utiliser de link shortener ?!
Je test un service RSS to Twitter. C'est joli, en tout cas.
Merger simplement plusieurs flux RSS avec un script PHP