Weekly Shaarli

All links of one week in a single page.

Week 23 (June 6, 2022)

Steampipe | select * from cloud;
thumbnail

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

Hack an electronic safe with Arduino
thumbnail

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

How is data stored in V8 JS engine memory?
thumbnail

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

flarum/flarum: Simple forum software for building great communities.
thumbnail

Un moteur de forum open source moderne.

Building Netflix’s Distributed Tracing Infrastructure

É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

Best Practices for Naming Variables: What the Research Shows
thumbnail

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 (isValid est un booléen, customers contiens 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)
How to play with the GPT-3 language model
thumbnail

On peut utiliser GP3T pour générer du texte gratuitement sur OpenAi

Plans 3D des stations de métro dans le monde

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.

“Sharing Interesting Stuff”: A simple yet powerful management tool
thumbnail

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

Continuous Development on Kubernetes with GitOps Approach
thumbnail

Comment faire une CD GitOps sur Kubernetes avec l'excellent ArgoCD

Fallacies of Distributed Systems
thumbnail

8 fausses idées reçues lorsque l'on développe des systèmes distribués