Quotidien Shaarli

Tous les liens d'un jour sur une page.

March 1, 2022

negative caching

Vous tentez de vous connecter à un sous domaine que vous n'avez pas encore créé. Le serveur de noms faisant autorité va mémoriser la requête en échec... et la mettre en cache. Vous créez le sous domaine... et vous n'y avez pas accès puisque le serveur de noms a mémorisé qu'il n'y avait pas de sous domaine.

Moralité : créez d'abord le sous domaine avant de tenter de vous y connecter.

Pour connaître la durée du cache, taper dig SOA votre_nom_de_domaine

Database triggers to clean text inputs | Derek Sivers

Tout est dans le titre

Database functions to wrap logic and SQL queries | Derek Sivers

Tout est dans le titre

Breaking out with CSS Grid explained

Tout est dans le titre

OpenSSH : configuration des algorithmes de cryptographie - LinuxFr.org

Tout est dans le titre

Generate unique random values directly in the database | Derek Sivers

Tout est dans le titre

Database trigger recalculates totals, for data integrity | Derek Sivers

L'idée défendue par l'auteur est de mettre la logique de données (!= logique métier) dans la base de données. L'exemple qu'il prend est celui des tables "facture" et "ligne_facture". Le champ "total" de "facture" est recalculé dès l'insertion / modification / suppression dans "ligne_facture"