Weekly Shaarli
Week 23 (June 6, 2022)
Un outil pour extraire de l'information de vos divers services cloud et SaaS en SQL.
Ils supportent 200 services dont les cloud providers (AWS, GCP etc) mais aussi des outils SaaS genre Github et Slack
Un gars qui a fait du reverse engineering sur son coffre électronique, il a trouvé une faille pour ouvrir n'importe quel coffre de la marque
Un article très intéressant sur le fonctionnement interne de v8 (le moteur JS de Node.js et Chrome) qui explique la représentation interne des différents types.
Si le sujet vous intéresse, j'avais compilé des ressources sur le fonctionnement des moteurs Javascript (et particulièrement v8) ici 👉 https://github.com/Aschen/understand-js-runtimes
Un moteur de forum open source moderne.
Évolution du tracking distribué chez Netflix depuis 2017.
A l'époque l'écosystème de l'observabilité n'était pas aussi mature et des solutions comme OpenTelemetry n'existaient pas encore
La chercheuse résume son travail dans la vidéo de 10 minutes à la fin de l'article.
Elle a développé un concept de "linguistics smell" pour parler de l'épineux problème du naming qui accroît la complexité du code.
2 conseils simples:
- avoir des noms qui respectent leurs promesses (
isValidest un booléen,customerscontiens plusieurs éléments, etc) - se mettre d'accord sur une structure (les dates se terminent par
at, les quantifieurs sont à la fin, pas d'abreviation, etc)
On peut utiliser GP3T pour générer du texte gratuitement sur OpenAi
Des plans en 3D des stations de métro.
Je trouve ça fascinant de voir la complexité de certaines stations, regardez Nation à Paris par exemple.
Une technique simple et efficace pour créer des liens et faire circuler les idées: choisir un sujet et préparer des questions pour en débattre pendant 30 min
Comment faire une CD GitOps sur Kubernetes avec l'excellent ArgoCD
8 fausses idées reçues lorsque l'on développe des systèmes distribués