Un outil en ligne de commande pour sauvegarder une page web sous forme d'un unique fichier HTML.
Un outil qui permet d'extraire le texte d'une image ou d'un PDF.
Un IDE pour les bases de données. Une sorte d'alternative à DBeaver.
Via https://korben.info/webdb-accessibilite-facile-bases-de-donnees.html
Téléchargement de toutes les versions de OpenJDK (JDK et JRE).
Plein de ressources relatives aux expressions régulières.
L'application Géoportail devient Cartes IGN et s'enrichit considérablement en fonctionnalités au passage.
Une alternative à curl, boosté aux hormones, développé en Rust.
À lire si vous vous posez des questions sur l'usage de véhicules électriques.
Une alternative à zx et Bun pour faire du scripting type shell avec JavaScript.
Une alternative à YetAnotherCallBlocker au cas où il venait à disparaitre. Pas testé.
Un outil qui vous aidera à trouver un film à regarder selon les critères que vous définirez.
Via https://korben.info/trouver-film-parfait-soir-flickmetrix-recommandations-personnalisees.html
Quelques idées intéressantes pour l'usage de Fastify.
Un projet qui vise à faire tourner Windows dans un container Docker.
Via https://korben.info/windows-docker-xp-11-vista-7-8-10-server-2016-2019-2022-rdp-kvm.html
Analyse les problèmes de vie privée dans les applications Android.
Un fork open-source de Redis, né après la décision de ce dernier de changer de modèle de license et de justement quitter le monde open-source.
Un guide très didactique qui explique OAuth par l'exemple en proposant du code explicite et facile à comprendre.
"Distroless" se réfère au fait d'avoir une image dénuée du moindre outil UNIX tel que wget, sed, grep, cp, etc.
En pratique c'est compliqué parce que ces outils sont souvent nécessaire au démarrage du container pour le configurer en fonction de l'environnement dans lequel il tourne par exemple. Mais ces outils augmentent la surface d'attaque potentielle alors qu'ils ne sont pas utiles au delà des premières secondes de vie du container.
La solution se situe dans l'utilisation d'init container. Il s'agit d'un container standard qui n'aura pour but que d'effectuer cette configuration au démarrage, et il s'arrêtera ensuite.
Un cookbook très complet avec beaucoup d'exemples pour comprendre l'API JavaScript Temporal
et notamment ses différences avec Date
.