Quotidien Shaarli
January 17, 2023
Le code css pour avoir un dark mode minimaliste
@media (prefers-color-scheme: dark) { html body {filter: invert(1);} /* the following really should be managed by a cascade layer */ html img, html img.book.cover, html img.book.cover.big, html [#archipelago](./add-tag/archipelago) a:hover img {filter: invert(1);} html [#thoughts](./add-tag/thoughts) figure.standalone img { box-shadow: 0.25em 0.25em 0.67em [#FFF8](./add-tag/FFF8); } }
Tout est dans le titre
La librairie boto3 facilite le développement sur lambda AWS ou l'écriture de code d'infrastructure AWS. L'auteur montre l'installation d'une extension boto3 dans VSCode qui fournit l'autocomplétion
L'auteur évalue les avantages et inconvénients du principe DRY - don't repeat yourself - tel qu'énoncé dans le Pragmatic Programmer. Ce principe explique surtout qu'il y a un gros avantage à avoir une seule source de vérité pour la connaissance métier. Cela n'implique pas que le code ne soit jamais dupliqué - "la duplication est bien moins coûteuse qu'une mauvaise abstraction"