Garbage Collector


It's all in the title !

- 8 minutes read time

The EDPB adopts the final report of the cookie banner recommendations

Between May 2021 and August 2022, 18 European data protection authorities (DPA) received several hundred of complaints from NOYB regarding the design of the cookies banners. A coordinated task force between the DPAs, piloted by the French authority La CNIL and its Austrian counterpart, the DSB, ended-up after 13 meetings by the production of a report containing various recommendations for designing a cookie banner.

- 5 minutes read time

GDPR : French ISP Free sanctioned for violations

On November 30th (link in French), la CNIL, the French personal data protection authority, sanctioned the French Internet Service Provider FREE for data security issues and not respecting the people rights granted by the GDPR. According to the more complete délibération (in French) published in the Journal Officiel de la République Française, the Authority received 41 complains between October 2018 and November 2019.

- 5 minutes read time

Some Google-free way for an Android smartphone migration

After 4 years of service, my Nokia 8.1 was starting to have some weakening battery issues and also a very capricious USB port. The connection was random and charging it took forever. So it wasn’t anymore suitable for my daily usage (and working in a place where the mobile network is very low is not a good thing for a weak battery because the smartphone will have difficulties to reach the network…) and during previous September I’ve bought the Nokia G60.

- 14 minutes read time

The complex case of online age verification against privacy protection laws

La CNIL, or Commission Nationale de l’Informatique et des Libertés, is the French Administrative Authority competent for the personal data protection under the GDPR and national law perimeter. On July 26th, they published a study (link in French) about the online age verification regarding the adult restricted content on the Web, the existing solutions, their opinion, and their recommendation.

- 10 minutes read time

Final Fantasy XIV New Game+ : Stormblood

Having finished Heavensward, let’s chain with Stormblood New Game+ mode. Stormblood starts right after the fall of the Baelsar’s Wall conducted at the end of the Heavensward main story line. As the Eorzean Alliance does not wish to engage a frontal a war against the Empire, they send the Scions and the Warrior of Light, who are neutral, to contact the various Ala Mhigan resistance factions behind the newly opened border.

- 8 minutes read time

Installing the BL-Touch on a Creality Ender 3-V2

It’s been a year since I’ve bought the Creality Ender 3 v2 3D Printer. Before that, I’ve made my first steps with the Dagoma Disco Ultimate, a French brand. The Disco Ultimate was nice, but it was a old model (despite being a new one for the manufacturer, it was still based on a old frame, the screen was an option I’ve had to buy because it’s very useful, and the build grip wasn’t durable) and I wanted to experiment new features like the heating bed.

- 3 minutes read time

I've made some cleanup in this blog mess

It doesn’t seem like that, but this blog is 3 years old since past December. Indeed, the first article about the video game Factorio was published on December 19th 2019. At this moment, Garbage Collector was a Plume instance, because I was very curious about federated blogging tools and I wanted to have again my little corner on the Web to express my useless thoughts (it’s something I like since high school in early 2000’s - having useless thoughts and express them).

- 10 minutes read time

Les lois françaises sur l'interdiction d'accès à la pornographie aux mineurs sont-elles bien écrites ?

C’est le cheval de bataille des groupes politiques et associatifs depuis toujours et un bon vieux démon qu’on aime haïr tout en refusant d’avouer qu’on en a tous consommé : la pornographie. Pourquoi j’en parle en ce début d’année ? Car depuis quelques mois, des procédures ont été initiées en France par le Conseil Supérieur de l’Audiovisuel pour bloquer 5 sites web pornographiques si ceux-ci ne se mettent pas en conformité avec la loi française.

- 8 minutes read time

Le mot 'Qualité' est-il un gros mot dans l'IT ?

A la suite de mes interrogations sur la sécurité informatique, je constate quand même au fil du temps que la qualité n’est quasiment jamais au rendez-vous dans le domaine de l’IT. Ce constat je le fais aussi bien en tant que professionnel du secteur travaillant selon les principes de la démarche DevOps et me trouvant donc à mi chemin entre le développement et l’opérationnel (historiquement, je viens de la partie Ops) qu’en tant que client utilisant le produit de services informatique d’entreprise.

- 5 minutes read time

Mettre à jour un serveur Linux automatiquement

L’une des composantes de base de la sécurité informatique, c’est d’avoir son parc à jour avec les dernières versions de logiciels afin de profiter des correctifs de sécurité. Si dans le monde de l’entreprise il existe un outillage intégré ou conçu pour maintenir un parc entier, dans le cas d’un hébergement loisir ou à titre personnel cette tâche peut s’avérer peu intéressante et répétitive.

- 2 minutes read time

Garbage Collector est désormais sur un stockage objet

Depuis quelques temps, j’ai entrepris de revoir comment héberger mes différents outils en ligne dans le but de réduire le temps passé à leur maintenance. Cela s’est récemment traduit par le fait que j’ai basculé de Nextcloud à kDrive. Nextcloud est un outil formidable que j’admire beaucoup, mais le maintient en conditions opérationnelles d’un serveur sur mon temps libre n’est plus vraiment ce qui m’emballe.

- 7 minutes read time

Gérer l'accès et les habilitations de Jenkins avec OpenID

Il ne me paraît pas nécessaire de présenter en détails Jenkins tant ce logiciel est un des habitués du milieu de l’intégration continue dans l’informatique. Lorsqu’on est une structure ayant plusieurs équipes et que l’instance Jenkins est mutualisée, on peut rapidement avoir envie de les séparer au sein d’un espace qui leur est dédié dans Jenkins pour garantir que celles-ci aient bien leur propre bac à sable et ne puissent toucher aux jobs ou paramètres d’une autre.

- 15 minutes read time

Comment fonctionne un appareil photo Reflex ?

Pratiquant la photographie amateur depuis quelques années, j’ai forcément appris avec le temps à dompter les appareils photo numérique Reflex et leurs paramètres plus ou moins obscurs pour un néophyte. Bien que je n’ai aucune prétention d’expertise sur le sujet, je vous propose une petite explication sur le fonctionnement d’un appareil photo Reflex et les paramètres importants pour capturer une image.

- 11 minutes read time

J'ai testé kDrive de Infomaniak

J’ai beau être un adepte de l’auto hébergement, viendra un moment où je n’aurai plus forcément envie d’avoir à maintenir tout cela. J’avais déjà entrepris ce changement pour ma boîte mail qui était auparavant hébergée sur mon propre serveur. Etant donné que j’ai une bonne expérience client avec Infomaniak depuis une quinzaine d’années pour un site web, j’ai migré ma boîte vers leur service mail.

- 6 minutes read time

PineTime, montre connectée libre de Pine64

Après avoir essayé le PineBook Pro, puis le PinePhone, j’ai récemment acquis la PineTime, une montre connectée du même fabricant elle aussi proposée en open-hardware et propulsée par des logiciels libres. A dire vrai, je n’ai jamais réellement eu d’intérêt pour les montres connectées, y voyant un gadget parmi tant d’autres et un nouveau mouchard à ajouter à la liste des autres fournis par les constructeurs du marché.

- 5 minutes read time

H2G2 Vol.5 : Mostly Harmless...

Globalement inoffensive…, voici donc comment s’intitule le cinquième volume de la “trilogie en six parties” H2G2, sorti en 1992 et titré depuis l’entrée du Guide relative à notre planète. Il s’agit là du dernier de la série à avoir été écrit par Douglas Adams, l’auteur nous ayant quitté en mai 2001 des suites d’une crise cardiaque, et de celui qui concluait l’histoire jusqu’à la sortie du sixième volume plus d’une décennie après.

- 4 minutes read time

H2G2 Vol.4 : So Long, and Thanks for all the Fish

Salut, et encore merci pour le poisson est le quatrième livre de la “trilogie en six parties” H2G2, écrit en 1984 par Dougles Adams. Il est titré selon la dernière phrase que les Dauphins, la seconde espèce la plus intelligente de la planète après les Souris, ont dit au moment de quitter la Terre peu de temps avant que celle-ci ne soit détruite par les Vogons pour construire une déviation hyperspatiale.

- 5 minutes read time

UBPorts, Ubuntu sur smartphone

UBPorts, Ubuntu sur smartphone Dans la continuité de mes tests de différentes distributions disponibles que le Pinephone, j’ai enchaîné récemment avec UBPorts, le descendant d’Ubuntu Touch. Ubuntu Touch c’était pour moi une histoire ancienne, après l’avoir suivi avec la campagne de financement participatif que Canonical avait lancée (et qui n’était pas arrivée à terme) pour la création d’un smartphone aux spécifications hyper ambitieuses, je m’amusais à tester les builds du système via l’émulateur que Canonical proposait.

- 11 minutes read time

Pinephone : Remplacer Manjaro par PostmarketOS

Pinephone : Remplacer Manjaro par PostmarketOS Après avoir joué avec le Pinephone quelques jours sur sa Manjaro d’origine, j’ai donc eu envie d’y installer PostmarketOS (qu’on va abréger en PmOS). PmOS est une distribution Linux basée sur Alpine qui, comme son nom l’indique, s’adresse aux mobiles qui ont dépassé leur commercialisation et sont donc considérés comme obsolètes par leurs fabricants.

- 3 minutes read time

Ansible : Utiliser ses API avec Python

Ansible : Utiliser ses API avec Python Depuis quelques temps j’ai enfin trouvé des idées de petits outils à développer avec Python pour pouvoir apprendre à manipuler ce langage. Utilisant beaucoup Ansible de manière professionnelle (je vous invite à lire la serie de billets écrite à ce sujet si ce n’est déjà fait), et celui-ci étant développé en Python, je m’appuie dans notre contexte sur nos inventaires pour fournir diverses informations à d’autres systèmes ou encore à des utilisateurs.

- 9 minutes read time

Serie TV : Snowpiercer

Snowpiercer - Le Transperceneige Snowpiercer est une série télévisée produite par le réseau américain TNT et diffusée à l’international sur Netflix. Au premier abord, elle ne m’avait pas intéressé plus que ça. Probablement la miniature de la série qui ne m’emballait pas ou le synopsis présenté qui me donnait l’impression d’être une énième réécriture du Crime de l’Orient Express sur fond d’univers post-apocalyptique.

- 8 minutes read time

Gitea

Cela ne surprendra personne, mais si j’ai une instance de l’outil de blogging fédéré Plume autohébergé, c’est parce que j’aime mon autonomie sur les outils que j’utilise. Et aimant geeker sur diverses sujets, il est bien aussi de pouvoir sauvegarder ses diverses scripts, codes, et bidouilles sur un gestionnaire de sources pour éventuellement le partager avec d’autres ou encore le centraliser dans un coin plus fiable qu’un dossier au fin fond d’un disque dur.

- 7 minutes read time

Xenoblade Chronicles : Future Connected

Après avoir pris mon temps pour faire le remake HD de Xenoblade Chronicles, il était temps d’attaquer son extension intégrée intitulée Future Connected. Future Connected est un contenu supplémentaire ajouté dans la Definitive Edition sur Switch. Il est directement accessible depuis l’écran de lancement du jeu sans avoir besoin de faire le scénario original, mais il me paraissait important de se remettre à niveau sur les subtilités de l’histoire :)

- 5 minutes read time

Ansible - Un premier playbook

Troisième partie consacrée à l’outil Ansible, nous allons attaquer l’écriture et l’exécution de playbooks. Un premier playbook Nous avons pas mal parlé des exécutions ad hoc d’Ansible permettant de lancer unitairement un module et obtenir le résultat. Les Playbooks ont pour intérêt d’écrire un scénario complet d’exécution de plusieurs modules avec des conditions et des critères de succès/échec et des actions selon l’évènement déclenché.