Quotidien Shaarli

Tous les liens d'un jour sur une page.

January 17, 2023

Minimal Dark Mode Styling – Eric’s Archived Thoughts

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);
    }
}
Decathlon, à fond la surveillance | Pixel de tracking

Tout est dans le titre

AWS - Activez l'auto-complétion boto3 dans vscode

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

The DRY Principle: Benefits and Costs with Examples

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"