1105 liens privés
A list of things to check when something works on your computer but not on someone else's.
An ideal dev environment enables developers to start coding within minutes, regardless of project or tech stack.
Pourquoi faire classique et simple quand on peut faire moderne et compliqué et coûteux.
Je reste sur WordPress pour la simplicité et avoir des nuits de sommeil de qualité plutôt que me farcir du devops à la maison.
Après le Fiasco et l'impact mondial critique causé par son broleke, le PDG de CrowdStrike prend conscience que les procédures de test et contrôle qualité ça n'existe pas pour rien.
Ne pas confondre ingénieur et technicien.
L'un travaille en terrain incertain et ne peut estimer avec justesse la charge de travail, c'est typique du développement, devops....
L'autre est en terrain assez maîtrisé avec moins de surprises et de créativité mais on peut assigner des tâches répétitives et procédures.
Quand il est demandé de faire une estimation du coût/temps d'une tâche ou projet, l'ingénieur sera bien souvent incapable de précision, parce que forcément on travaille généralement dans l'inconnu, puisque tout ce qu'on connait a déjà été automatisé, documenté, fait... du moins si on fait bien son taff.
D'autres schémas de versioning existent en dehors de SemVer, chacun avec une approche unique
La méthode idéale pour les devs qui ont jamais le temps et qui laissent les autres debugger leurs problèmes.
Voir aussi : https://www.la-rache.com/
Méditations pour DevOps
dans la même veine que https://www.srenity.online/
Vous faites du Ruby ? Je découvre cette petite astuce pour accélérer l'install des deps, pratique si c'est souvent utilisé (dans un conteneur par exemple)
Ce site parodique de méditations pour SREs (tiré de la dernière vidéo de KRAZAM) me rappelle fortement the profound programmer dont le site n'est plus dispo mais on le retrouve sur The Wayback Machine https://web.archive.org/web/20120726005807if_/http://theprofoundprogrammer.com/page/2
Je n'ai pas pris l'avion depuis des années mais je pars bientôt pour Porto.
Au moment de l'implosion de l'Oceangate je suis tombé sur cette chaine YouTube où Aldo fait des analyses et critiques détaillées des rapports de certains crashes d'avions bien connus entre autres.
De part ses connaissances il fait beaucoup de parallèles avec l'ingéniérie, l'informatique, et c'est intéressant si on est SRE.
Et si vous voulez quelque chose d'un peu plus léger et court... via un collègue 🤣 :
https://invidious.fdn.fr/watch?v=XqCQP6oRA0c
A lire absolument pour les gens soucieux de leur Vie Privée sur le net
find which process is using a deleted file
lsof +L1
ok this is cool but even if you deleted the file, the process still owns a handler to this file, and in some situations we don't want to kill the process. Here's a workaround using deletion of the file handler :
go to the process folder
cd /proc/PID/fd
ls -l |grep deleted
take note of the file handler ID. e.g here below the file handler is 1.
l-wx------ 1 hudson devel 64 Feb 7 11:48 1 -> /crucible/data/current/var/log/fisheye.out (deleted)
reclaim the space
1