46 liens privés
Tout est dans le titre
L'article traite de l'agrégation de logs avec VictoriaLogs, une solution de centralisation des logs compatible avec Grafana et Prometheus. L'auteur explique comment il a découvert le problème de consommation de mémoire des processus logmon
de Nomad et a cherché une solution plus efficace pour gérer les logs dans un environnement auto-hébergé avec des ressources limitées.
L'article conclut sur une note positive concernant l'efficacité de VictoriaLogs pour la gestion des logs dans un environnement limité en ressources.
L'article explique comment résoudre un problème de disposition de clavier (azerty) lors de l'utilisation de consoles NoVNC dans Proxmox ou VMware Horizon via Firefox. Le souci vient des paramètres de sécurité renforcée de Firefox, notamment l'option "ResistFingerprinting".
Deux solutions sont proposées :
-
Désactiver l'option "ResistFingerprinting" :
- Aller dans
about:config
et mettre la cléprivacy.resistFingerprinting
àfalse
.
- Aller dans
-
Ajouter des exceptions pour certains domaines :
- Laisser
privacy.resistFingerprinting
àtrue
et ajouter les domaines problématiques dansprivacy.resistFingerprinting.exemptedDomains
.
- Laisser
Ces ajustements permettent de conserver la disposition azerty du clavier sans redémarrer Firefox.
Tout est dans le titre
L'article explique comment filtrer les conteneurs Docker en entrée et en sortie sur une machine Debian utilisant Firewalld et Salt. Voici un résumé succinct :
-
Objectif : Filtrer l'accès aux conteneurs Docker en utilisant les "zones" et "policies" de Firewalld.
-
Problématique : L'intégration de Firewalld avec Docker ne permet pas un filtrage granulaire des conteneurs. La solution proposée est de désactiver l'intégration iptables dans Docker et de configurer Firewalld pour gérer la publication des conteneurs.
-
Prérequis : Un serveur Salt avec les formules
docker-formula
etfirewalld-formula
. -
Configuration :
- Exemple de configuration Salt pour déployer une image Docker de Shaarli et filtrer les accès.
- Configuration de Firewalld pour gérer les zones et les politiques de filtrage.
-
Commandes Utiles :
- Commandes pour lister les zones et politiques Firewalld, ainsi que pour vérifier les configurations de nftables et iptables.
L'article fournit des exemples de configurations et des commandes pour mettre en place ce filtrage.
Tout est dans le titre
Tout est dans le titre
L'article aborde les défis et stratégies pour promouvoir un logiciel en tant que service (SaaS) sans budget marketing. L'auteur partage sa propre expérience avec son produit Blogtally, soulignant l'importance du SEO pour attirer du trafic à long terme.
Il décrit plusieurs piliers de sa stratégie :
- Blog du SaaS : Conçu pour répondre aux questions des utilisateurs et attirer des prospects via les moteurs de recherche.
- Blog personnel : Utilisé pour partager son parcours et attirer du trafic grâce à la transparence (Build In Public).
- Forums et réseaux sociaux : Participer activement pour apporter de la valeur et mentionner son outil de manière pertinente.
- Backlinks : Inscription dans des annuaires d'applications pour améliorer le référencement.
- Ressource de référence : Création d'un "blog starter kit" pour attirer un trafic qualifié et générer des backlinks naturellement.
L'auteur conclut en soulignant les erreurs à éviter, comme l'inaction et l'impatience, et envisage d'explorer d'autres stratégies marketing à l'avenir.
L'article encourage les lecteurs à se lancer dans la création de blogs. L'auteur, passionné par la consommation de contenu de blogs, constate une baisse du nombre de personnes se lançant dans l'écriture d'articles. Il propose un guide pour créer un blog sans dépenser d'argent pour l'hébergement.
Voici les étapes clés :
-
Inventaire des besoins :
- Un domaine (optionnel)
- Du contenu à stocker
- Un support pour modifier le site (sans HTML/CSS brut)
- Un hébergeur gratuit
-
Choix technologiques :
- Utilisation de Markdown pour écrire les articles
- Utilisation d'un générateur de site statique comme Hugo
- Hébergement gratuit via Cloudflare Pages
-
Étapes pratiques :
- Initialisation du site avec Hugo
- Installation d'un thème (ex. PaperMod)
- Configuration de Git pour sauvegarder le projet
- Mise en place d'un pipeline CI/CD pour déployer automatiquement le site sur Cloudflare Pages
L'auteur recommande Hugo pour sa simplicité et son efficacité, et fournit des instructions détaillées pour configurer l'hébergement et le déploiement automatique. Le but est de rendre la création de blogs accessible à tous, même aux débutants.
L'article révèle l'histoire méconnue du projet secret "Delilah" d'Alan Turing, un système de cryptage vocal portatif développé pendant la Seconde Guerre mondiale. Les documents récemment vendus aux enchères, connus sous le nom de "papiers Bayley", détaillent ce projet top-secret mené par Turing et son assistant Donald Bayley. Delilah, composé de trois petites unités, visait à miniaturiser le cryptage vocal, une avancée significative par rapport aux systèmes de cryptage de texte existants. Bien que le projet ait été abandonné après la guerre, il démontre les compétences de Turing en ingénierie électrique et sa contribution à la cryptographie moderne.
Rien à ajouter, la pub c'est une faille de sécurité
L'article explore comment intégrer l'IA dans le développement logiciel tout en maintenant des normes de qualité élevées. Il souligne que bien que l'IA puisse générer du code rapidement, la qualité, la cohérence architecturale et la maintenance à long terme restent des défis.
L'article propose d'utiliser des tests comme contrats pour guider l'IA, en s'inspirant du Test-Driven Development (TDD) et de l'architecture hexagonale. Les tests fournissent un langage formel et sans ambiguïté, permettant à l'IA de mieux comprendre les attentes. En intégrant ces tests dans le processus de développement, l'IA peut itérer sur le code jusqu'à ce que tous les tests soient réussis, assurant ainsi une meilleure qualité du produit final.
L'article conclut que l'expertise humaine reste cruciale pour utiliser efficacement l'IA dans le développement logiciel, notamment en matière de principes algorithmiques et de gestion de projet.
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
C'est surtout la démarche pour résoudre ce problème qui est intéressante... et la conclusion de l'article :)
Tout est dans le titre
Un récit pas si imaginaire que ça
Tout est dans le titre