Articles
Tous les articles publiés.
-
Runners GitHub : `_temp` en tmpfs, `IOWeight` inutile
Runner GitHub self-hosted qui ralentit la prod : IOWeight n’a aucun effet avec l’ordonnanceur mq-deadline, la vraie parade est un _temp en tmpfs.
-
Montant d’API en euros ou en centimes : un virement ×100
Montant d’API en centimes ou en euros : si client et serveur convertissent tous deux, 19,50 € deviennent 1 950 €. Contrat, DTO et test pour l’éviter.
-
Ollama : l’heure en tête du prompt casse le cache
Ollama relit tout le prompt à chaque requête quand son début change : une heure en tête cassait le cache de préfixe, 37,7 s de lecture au lieu de 1,6 s.
-
Supabase self-hosted : le Studio exposé via l’API Kong
Supabase self-hosted : protéger le vhost du Studio ne suffit pas, Kong le sert aussi sur / de l’hôte API. Le filtrage Apache par préfixe qui ferme l’accès.
-
Suppression de compte RGPD : le piège ON DELETE CASCADE
Suppression de compte RGPD : pourquoi un ON DELETE CASCADE efface les données des autres, et comment anonymiser via un cron NestJS et Supabase Auth.
-
`_acme-challenge` oublié : le wildcard DNS ne répond plus
_acme-challenge oublié par certbot-dns-ovh : ce TXT résiduel crée un empty non-terminal et le wildcard DNS ne répond plus pour ces noms (RFC 4592).