Skip to main content

Posts

Recommendation de livres technique

    Couverture du livre   Michael Lucas a en ce moment un excellent Kickstarter pour son livre sur le réseau pour les admins système. J'ai lu ou suis en train de lire  ces livres. Ils sont faciles à lire, complet et surtout bien construit, je recommande chaudement.

15 jours en Hollande du Nord, province des Pays-bas

La famille rentre de 15 jours d'immersion aux Pays-Bas. Récit de ces quinze jours avec 9 et 11 ans. On avait pris un guide, mais il ne nous a pas été utile du tout (mais bon, nous avons tous les deux habité là-bas). Après avoir réservé un hôtel non loin de La Haye. Nous avons pris la voiture et en avant.  Notre première visite, c'est  Kinderdijk  , des moulins alignés avec différent niveau d'eau et de terre, on comprend très vite l'effet Pays-Bas et la constitution des polders . Nous arrivons le soir à La Haye. One ne visite pas grand-chose, à part Grote markt , histoire de boire un cocktail pris au vavoom tout en mangeant des frites ( oorlog ) :  Le lendemain – journée plage, il fait chaud, mais c'est assez venteux. Troisième jour, les chose sérieuse commencent. Visite de MauritsHuis  , c'est plein de Rembrandt, et nous avons de la chance, l'exposition est consacrée à Vermeer. La présence de Vermeer nous évitera donc de faire un tour à Delft. Le grand pren...

A lifetime of backups

A recap of the strategies I've used for personal backups based on the time and machine I used.  80s  At the time, the only machine I have access to is the great Apple ][e . I don't have a backup strategy, because I use it as a gaming machine and the little development I make sits on a floppy. I can't even remember a floppy dying - so no fear of loosing data. It's been a while, so if I had a backup strategy, it was to copy the floppies to newer ones. Dataloss : Bard Tale's III original floppies, one of the few games we had purchased, when I tried to crack it. 90s During the 90s I used a bunch of machines from the Macintosh LC , Atari Falcon 030 , BeBox , Pentium with Adaptec SCSI card. Strategy: No backups, because I'm dumb. In the end, we had a Zip drive , so I did save stuff on these. I also burned CDrom with data that I actually backed up. I never did try restoring, I'm not even sure where this Zip disk and CDs ended up (probably in a trash at some point...

Mon expérience avec le support beelink

Comme partagé précédemment , nous avons un beelink à la maison. J'ai fait appel à leur support deux fois.   La première pour demander le support de LVFS  afin de pouvoir changer ce message :  lhirlimann@enfants:~$ sudo fwupdmgr get-updates [sudo] Mot de passe de lhirlimann :  Devices with no available firmware updates:   • CT500P3PSSD8 No updatable devices j'ai donc découvert que le support se faisait soit sur un groupe Facebook soit via email. J'avais essayé les deux canaux, mais sans résultat probant.   Début juillet le machine ne démarre plus, je pense que l'alimentation a grillé. J'entame les démarches avec le support un dimanche soir. Le lundi matin, leur procédure est en place, on me demande de tester deux/trois trucs, puis on me propose, puisque la machine est encore sous garantie (d'un an seulement), de faire un échange standard. Cela n'a pris que trois semaines, je suis assez satisfait.

Desktop software I use June 2025 edition

 I currently run Fedora 42 as my main work and private machine. Desktop software:  Firefox for work because that's the only viable alternative Firefox nightly because testing releases is important and a very easy way to contribute Thunderbird, so I can read four email accounts at the same time and get notifications NewsFlash because I *need* an RSS feed reader. Hexchat - because I still use IRC (three different networks)  Papers because I like the idea of a Rust based PDF viewer Google chrome because I need to access teams meetings once in a while Chromium so I can play TTRPG with foundryvtt   Command line tools: Podman I'm trying not to use docker to see if it's viable on my new work machine  jq, awk, cat , less and normal unix tools. lnav for log reading atuin for shell history management fish as my default shell   

Moving to Signal is hard

because it's a social move, not a real technical one. In my social circle, I use the following text exchanging technologies when it comes to small messages :  SMS WhatsApp Signal Email These make up probably more than 90% of all my communications. For more geekier ones, like open source contributions and professional ones, add slack, matrix and IRC. I don't use any other protocols. Most of my personal communications are done over WhatsApp : Family group, Sports for the kids groups. One group I'm not part of still uses FB messenger. Over the years, I've tried hard to move off WhatsApp. The issue is that Signal doesn't offer anything besides privacy that would make people move from WhatsApp. You can create groups, send images etc. People do not understand or care about the privacy implications of using WA. The recent addition of the AI circle in WA didn't change a thing. WA is everywhere, everyone has it. Signal is not installed by default, people will need to ins...

Enfants et ordinateur

En septembre, j'ai acheté un Belink SER, dont je ne me souviens plus du numéro :-) Le grand entrant en 6ᵉ, il me semblait important que les enfants aient un accès a un ordinateur. La machine est assez puissante pour qu'ils puissent jouer et découvrir si besoin ou si l'envie s'en ferrait sentir l'informatique. J'ai installé Linux, Fedora avec KDE pour que l'interface soit assez proche de celle qu'ils rencontrent à l'école. Ils sont root, et peuvent installer ce qu'ils veulent. Pas surpris du tout, ils jouent, soit en local, soit dans le navigateur. Au niveau Hard, j'ai deux regrets : Pas de support de mise à jour du firmware via LVFS . D'autre part la machine parait ne pas être capable de sortir de léthargie, l'écran reste noir quand on veut se connecter après avoir éteint celui-ci sans éteindre la machine.  Niveau soft rien à redire, à part le grand qui demande Windows pour jouer avec les copains. Côté censure, parce qu'ils ne se ...

Return to office?

This week there was a company event, that I could not attend. I was part of the team "holding the fort" while others were lucky enough to meet and socialize together. I wasn't the only one "Holding the fort", I wanted to celebrate that and ask the colleague if he was interested in us meeting at a coworking nearby. As he was ok, we agreed on a date and booked each a day using our company's tool for that. I've been working remotely since 2009. I've moved from one country to another one while working remote. Not only that, but I've change jobs twice, staying *full* remote. The only time I needed to use a coworking space was when I was waiting for my ISP to install fiber, or when my second son got born, and I needed to focus. So here we go, I need to pack my laptop - good for me that I never have used external keyboards or mice, nor do I use an external monitor. I take the power strip. I buy my train ticket and off I'm walking to the train statio...

Recherche logiciel de forum la suite

Ma recherche d'un logiciel de Forum continue . Ce toot a relancé ma quête.  J'ai donc tenté de configurer NodeBB avec Postgresql en backend. Il y a même un guide pour l'installer sous FreeBSD . Malheureusement j'ai un souci encore une fois de dépendance dans npm cette fois qui fait que l'installation plante et ne se finit pas. La documentation n'est vraiment ni à jour ni complète, mais en regardant à droite et à gauche, on trouve son bonheur. Ensuite, je me suis penché sur une version rouillée de ce type de logiciel et je suis tombé sur Freedit  – qui ressemble trop à Reddit pour que je l'utilise, mais celui-ci s'étant installé convenablement, je vais continuer le de tester. Il n'y a pas à tortiller du cul pour chier droit, cargo , c'est quand même une superbe réalisation.   Il me reste Flarum à tester. J'attends la version deux qui doit apporter en autre un support d' ActivityPub . 

Faire fonctionner un Philips D160 avec une freebox revolution

Hier, je suis passé chez Darty histoire de changer le téléphone fixe - oui, j'ai encore un téléphone fixe, car les appels vers la Mongolie sont moins chers sur la ligne fixe. J'ai pris le premier prix un Philips D160. Impossible de faire l'appairage dtec, mais ça fonctionne parce que quand j'appelle la ligne le téléphone sonne. Merci à ce fil https://forum.universfreebox.com/viewtopic.php?t=45795 , je comprends que le code pin d'appairage est hard codé à 0000. Il me faut donc passer dans le mode avancé de l'interface web de la Freebox pour le forcer là aussi à 0000. Une fois fait, je peux recevoir les appels, mais impossible d'en passer. Le truc est expliqué là https://assistance.free.fr/articles/578, il faut changer le mode de numérotation, et pour cela il faut consulter la notice du téléphone.

Plans pour 2025

 Cette année, je vais afficher les plans que j'ai : Créer un serveur NTP de stratum 1 mettre en place mon projet secret mettre en place du mail autogéré Cela implique plus ou moins trouver le moyen d'installer Net/FreeBSD sur mon Pie3b+ (qui n'a plus l'air de booter) et sur mon Quartz64 (pareil, j'ai salement échoué à l'installation - et je comptais me faire aider lors du dernier capitole du libre, mais la personne à qui je pensais n'y était pas.

Retrospective 2024

J'ai : changé de registar pour hirlimann.net Renouvelé fastmail tester nomadbsd au niveau professionnel, je me sens à l'aise avec les produits que je supporte (même si des fois les problèmes de performances, c'est toujours compliqué)  maintenu mes deux VMs, l'une sous Oracle Linux et l'autre sous FreeBSD

Changement de registrar

Voilà je n'ai plus rien chez Gandi. Après le mail, j'ai changé de registrar et mon nom de domaine principal est maintenant géré ailleurs.  J'ai donc transféré mon ndd, en le débloquant chez Gandi et puis en activant le transfert avec la clef donnée par Gandi vers mon nouveau registrar. Avant de commencer le processus, j'ai sauvegardé le contenu des enregistrements , pour ce faire, je suis passé en mode édition avancé, puis j'ai copié le contenu dans un fichier texte.J'ai bien fait. Le transfert c'est fait assez rapidement (moins de 24h), mais les dns enregistré était encore ceux de gandi. J'ai donc changé vers ceux de mon nouveau registrar, j'ai copié le contenu sauvegardé et hop. Mon nouveau registrar est bookmyname il offre : DNS sec par défaut des tarifs corrects du 2FA pour s'authentifier  

Nouvelle addiction

Ça ne se voit sans doute pas, mais j'aime bien faire les choses complétement et à fond. Il y a fort longtemps, dans une galaxie assez lointaine, mon employeur du moment, Mozilla, essayait de créer un système d'exploitation pour téléphone mobile qui soit indépendant de Apple et de Google. L'excellent Dougt , s'était rendu compte que beaucoup de service sur les appareils mobiles dépendait ou avait leur intérêt en utilisant de la géolocalisation. Mais il n'y avait pas de service "ouvert" pour ce type de données. Pour être rapide d'utilisation, des services satellitaires tels que GPS ou Galiléo n'est pas idéal. La plupart des mobiles, on a donc recours à utilisation des réseaux wifi pour se géolocaliser plus vite. Pour cela, il faut disposer d'une base de donnée qui contient en gros les positions (latitudes, longitude), des noms de réseaux wifis et les id des tours des opérateurs mobiles.  Mozilla avait donc créé MLS (Mozilla Location Service) ava...

Looking for a new registrar

 My main domain is going for renewal in January. I'm having a few projects in mind that will required some new domains. I've been using gandi as a registrar for the last 20+ years. I'm happy about the service I got. Not happy about their email change policy form last year, so looking to change registrar. What I'm looking for : A registrar that has 2FA a registrar that can do .net and .fr A registrar that does DNS hosting Said DNS hosting supports DNSSEC Preferably based in Europe   What do you recommend and why?

Pourquoi je suis devenu informaticien

Quand j'étais petit, j'ai eu l'immense chance d'avoir un Apple ][e à la maison. J'avais dix ans quand celui-ci est arrivé à la maison. Grâce à Aldo Reset, Laurent Rueil et autres, j'ai joué, joué, joué à une multitude de jeux. Mon Papa calculait des fractales de Mandelbrot (cela prenait la nuit), et ces calculs ont longtemps été ma mesure de puissance favorite. Puis j'ai découvert le jeu de rôle. D&D, L'appel de Cthulhu, Runequest, et Rêve de Dragon . Un jour, je décide d'automatiser la création de personnage et de me faire un logiciel pour que cela se fasse plus vite. J'arrive à quelque chose, mais c'est incomplet. Par contre, le virus m'a pris — je découvre DOS et je commence à programmer, l'informatique ferra partie de ma vie.

Ils sont assez grand

 Hier est arrivé un nouvel ordinateur pour la maison, un beelink avec une carte Gfx, 16 GB de Ram et 1/2 T de disque. J'ai installé Fedora+KDE dessus rendu les enfants sudoers pour qu'ils puissent apprendre à utiliser un ordinateur.  Le précédente machine à enfant était sous windows, j'avais eu la flemme d'installer nunux, et donc je me tappais régulièrement les maj. Là pas de soucis, je peux me connecter via ssh et faire l'admin de la machine. Les firmware ne sont pas disponible sur le LVFS, j'ai donc fait une demande au support. Ils ont déjà installé plein de jeu et son autonome - prochaine étape , leur faire faire de la programmation.

Joost.com aka theveniceproject

Back in 2006 after visiting Fosdem and seeing Alexander Fritze demoing Zap (a voiceover ip phone using Mozilla technology developed by 8x8). I tried to make it work on Mac OS X which was at the time my OS of choice (it was way less in use by developers than it is today). I was affected by personal issues, so didn't really do anything about that until the end of June of that year. Finally, on a Friday night, I managed to add the proper ld flag to have audio in and posted something on the zap mailing list.       I got an answer from the project manager at 8x8 giving me FTP write access, so I could upload my build. I don't remember if I send a patch too. Furthermore, I got another interesting email from Alex telling me he had forgotten to tell me something at FOSDEM , but could not really tell me more. To which I replied, give me a NDA and I'll sign it. Two hours later, I had an NDA to sign, that was very vague. The next day, a Sunday, I was having a very noisy conversatio...

looking for Forum software

 So I've been thinking about running a forum for some miniatures games I like, because most of the interaction is on meta's Facebook. So I've been shopping around, my requirements are quite simple : - PostgreSQL as the backend - something available using a browser on a phone based on the places I interact "often" in the open source world, I decided to see how discourse would be. Unfortunately, a docker distribution mechanism isn't for me, as I don't intend to run a support docker platform as the OS for this project. And that's all what's offered on Discource website. I tried my luck at following this old blog post about running discourse docker less . Again out of luck, this turned out to not work because one of the gems won't build (said gem requires pyhton2). And so I gave up. Went back to looking at forum software comparison, only finding stuff hosted on one such platform provider. Have not decided yet if I want to continue or just drop the ...