Les goélands lents

Idées, textes et images entre ciel, terre et mer

social: [ mastodon logo mastodon | github logo github | sourcehut logo sourcehut | radicle logo radicle ]

lang: [ fr | en ]

Atom feed blog

Articles sur divers sujets

IRSSC: un client RSS/Atom implémenté en tant que bot IRC

Je voulais un client RSS un peu mieux que Thunderbird. Je vous narre cette quête.

Les flux RSS, c’est génial. C’est un système de “notification” de nouveau contenu qui existe depuis maintenant un bon moment (né en 1999), est bien supporté, est utilisé par des millions de gens, parfois même sans s’en rendre compte, comme dans le cas des podcasts. Mais voilà: le RSS rend compliqué la ✓ ente de pub et la mesure d’audience, surtout la variante extrêmement intrusive qu’on doit supporter en ce moment. j’en ✓ eux d’ailleurs toujours à Radio France d’avoir coupé leur flux RSS pour forcer les auditeurs de leurs podcasts à soit aller sur leur site, soit télécharger leur application. Dans les deux cas, on ne peut plus “officiellement” télécharger les épisodes pour les écouter plus tard. Mais ce n’est pas le sujet.

lire la suite


Une configuration Fail2Ban pour bloquer les bots arrivant sur nginx

Tous les jours, les bots cherchent des serveurs à attaquer. Nous allons configurer un pare-feu évolutif pour les empêcher de nous scanner.

Si vous avez un serveur exposé à internet, vous avez probablement un serveur web qui tourne dessus. Si vous en regardez les journaux d’accès, vous verrez tout aussi probablement des tentatives d’accès à /PHPMyAdmin/, /.env et autres tentatives d’exploiter de potentielles failles.

lire la suite


Ṇocéan

Personal Knowlege Management: la prise de note informatisée

Ces derniers temps, j’ai beaucoup lu, entre autres sur l’informatique basse consommation, sur le small web, sur ce qu’on pouvait faire pour arrêter la course à la consommation de ressources (voir bouffi).

J’avais envie de pouvoir écrire plus… naturellement. Il se trouve qu’un humain ne ré…

lire la suite


Bouffi: évolution de la consommation de ressources informatiques

J’ai récemment commencé un nouveau travail. L’embauche s’est faite relativement rapidement, et j’ai dû commencer à travailler avec un ordinateur personnel, la commande de l’ordinateur professionnel n’ayant pas eu le temps d’arriver. J’ai donc dépoussiéré mon ordinateur d’études, acheté il y a 8 ans (2014). Il était à l’époque au top, je l’avais payé assez cher, mais considérait que ça les valait, car je ne voulais pas en changer 3 ans après. Pari réussi, de fait, puisqu’il reste mon seul ordinateur portable à ce jour.

lire la suite


Manipulation des chemins en Rust

C'est moins simple qu'il n'y paraît.

Rust est un langage très intéressant pour la création d’utilitaires système, où la manipulation de fichiers et chemins est quelque chose d’assez basique et attendu, d’autant plus dans un langage de programmation moderne.

Nous allons dans cet article explorer la manipulation de chemins en rust.

lire la suite


Une API REST CRUD en rust

Ou: apprentissage par la documentation

Sans vouloir refaire la présentation officielle, Rust est un langage intéressant pour plusieurs raisons:

  • fortement typé;
  • la plupart des problèmes sont détectés au moment de la compilation (sauf usage d’unsafe);
  • ça créé des binaires sans dépendances, donc déployables partout;
  • un package manager (crate) absolument au top.

lire la suite


Un vase/amphore/cruche en céramique

Ça peut aussi être un chapeau très lourd pour une personne à toute petite tête.

Introduction🔗

La technique en plaque est assez simple à mettre en place sans tour: il suffit de créer une plaque d’argile à la largeur voulue à l’aide de réglettes de support et d’un rouleau.

lire la suite