Créer un BFF GraphQL avec Apollo Server
Optimisez les API frontend avec GraphQL BFF et Apollo Server
Le Backend for Frontend (BFF) combiné à GraphQL et à Apollo Server crée une architecture puissante pour les applications web modernes.
Optimisez les API frontend avec GraphQL BFF et Apollo Server
Le Backend for Frontend (BFF) combiné à GraphQL et à Apollo Server crée une architecture puissante pour les applications web modernes.
Contrôlez vos données avec le stockage en nuage Nextcloud auto-hébergé
Nextcloud est la plateforme de stockage et de collaboration en nuage open source, auto-hébergée, qui vous donne le contrôle total de vos données.
deux systèmes puissants de gestion des connaissances
Choisir le bon outil de gestion de connaissance personnelle (PKM) peut avoir un impact significatif sur votre productivité, votre apprentissage et l’organisation de vos informations. Examinons ensemble Obsidian et LogSeq.
Vos photos sur un backup alimenté par l'IA auto-hébergé
Immich est une solution révolutionnaire, open source et auto-hébergée pour la gestion de vos photos et vidéos, vous donnant un contrôle complet sur vos souvenirs. Avec des fonctionnalités rivales de celles de Google Photos, notamment la reconnaissance faciale alimentée par l’intelligence artificielle, la recherche intelligente et le sauvegarde automatique depuis les appareils mobiles, tout en maintenant vos données privées et sécurisées sur votre propre serveur.
Commandes Elasticsearch pour la recherche, l'indexation et l'analyse
Elasticsearch est un moteur de recherche et d’analyse distribué puissant construit sur Apache Lucene. Ce guide complet couvre les commandes essentielles, les bonnes pratiques et les références rapides pour travailler avec des clusters Elasticsearch.
Benchmarks GPT-OSS 120b sur trois plateformes d'IA
J’ai découvert quelques tests de performance intéressants du modèle GPT-OSS 120b exécuté sur Ollama sur trois plateformes différentes : NVIDIA DGX Spark, Mac Studio et RTX 4080. Le modèle GPT-OSS 120b de la bibliothèque Ollama pèse 65 Go, ce qui signifie qu’il ne peut pas s’adapter dans les 16 Go de VRAM d’une RTX 4080 (ou même sur la nouvelle RTX 5080).
Le test Python avec pytest, TDD, le mock et la couverture
Le test unitaire garantit que votre code Python fonctionne correctement et continue de fonctionner à mesure que votre projet évolue. Ce guide complet aborde tout ce que vous devez savoir sur le test unitaire en Python, des concepts de base aux techniques avancées.
Construisez des serveurs MCP pour des assistants IA avec des exemples en Python
Le protocole de contexte du modèle (MCP) révolutionne la manière dont les assistants IA interagissent avec des sources de données externes et des outils. Dans ce guide, nous explorerons comment construire des serveurs MCP en Python, avec des exemples axés sur les capacités de recherche web et de scraping.
Raccourcis clavier d'Ubuntu -> votre productivité
Les raccourcis clavier d’Ubuntu sont des outils essentiels pour maximiser la productivité et l’efficacité. Que vous soyez développeur, administrateur système ou utilisateur avancé, ces raccourcis peuvent accélérer votre flux de travail et réduire la dépendance à la souris.
Python pour convertir HTML en Markdown propre et prêt à l'utilisation par un LLM
Conversion de HTML en Markdown est une tâche fondamentale dans les workflows de développement modernes, particulièrement lors de la préparation du contenu web pour les grands modèles de langage (LLM), les systèmes de documentation ou les générateurs de sites statiques comme Hugo.
Référence rapide des commandes de Docker Model Runner
Docker Model Runner (DMR) est la solution officielle de Docker pour exécuter des modèles d’IA localement, introduite en avril 2025. Cette fiche de référence fournit un aperçu rapide de toutes les commandes essentielles, configurations et bonnes pratiques.
Comparez Docker Model Runner et Ollama pour le LLM local
Exécuter des grands modèles de langage (LLMs) localement a devenu de plus en plus populaire pour la confidentialité, le contrôle des coûts et les capacités hors ligne. Le paysage a changé de manière significative en avril 2025 lorsque Docker a introduit Docker Model Runner (DMR), sa solution officielle pour le déploiement de modèles d’IA.
Déployer un maillage de services prêt pour la production - Istio vs Linkerd
Découvrez comment implémenter et optimiser les architectures de service mesh en utilisant Istio et Linkerd. Ce guide couvre les stratégies de déploiement, les comparaisons de performance, les configurations de sécurité et les bonnes pratiques pour les environnements de production.
Gestion simple de VM pour Linux avec GNOME Boxes
Dans le paysage actuel de l’informatique, la virtualisation est devenue essentielle pour le développement, les tests et le fonctionnement de plusieurs systèmes d’exploitation. Pour les utilisateurs de Linux souhaitant gérer des machines virtuelles de manière simple et intuitive, GNOME Boxes se distingue comme une option légère et conviviale qui privilégie l’ergonomie sans sacrifier la fonctionnalité.
Protocole social décentralisé avec plus de 21 K d'utilisateurs réinventant la vie privée en ligne
Ici, nous avons Nostr - le protocole social décentralisé qui défie la domination des géants de la technologie avec une communication résistante à la censure et des données contrôlées par l’utilisateur.
Installation multipasse, configuration et commandes essentielles
Multipass est un gestionnaire léger de machines virtuelles qui permet de créer et de gérer facilement des instances Ubuntu en nuage sur Linux, Windows et macOS.