Daily Shaarli
April 11, 2023
Les objets callisthéniques, ou comment coder des trucs plus légers qui durent plus longtemps. | by Dimitri Lahaye | Mar, 2023 | Medium

Une pratique qui ressemble à SOLID mais avec des règles un peu dogmatiques et assez strictes:
- One level of indentation per method
- Don’t use the ELSE keyword
- Wrap all primitives and Strings
- First class collections
- One dot per line
- Don’t abbreviate
- Keep all entities small
- No classes with more than two instance variables
- No getters/setters/properties
C'est intéressant de remettre en question son code par rapport à ces règles mais attention à ne pas tomber dans un dogme aveugle non plus.
Tutoriel très complet pour Rust et complètement en français

Un article qui explique les différences entre NVMe et SATA pour la connectique des disques dur.
La rapidité de NVMe s'explique entre autre par un accès direct du driver au CPU quand le driver AHCI (SATA) communique avec le SATA controller.
iOne place for all the default credentials to assist the Blue/Red teamers activities on finding devices with default password 🛡️
Base de données des mots de passe par défaut des constructeurs de hardware