<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Réflexions par Thomas Derflinger</title>
        <link>https://tderflinger.com/fr</link>
        <description>Entrepreneur visionnaire et développeur de logiciels</description>
        <lastBuildDate>Mon, 27 Apr 2026 17:41:25 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>Feed for Node.js</generator>
        <language>fr</language>
        <copyright>Tous droits réservés 2024, Thomas Derflinger</copyright>
        <item>
            <title><![CDATA[SpiceNice - Une base de données open source sur les épices]]></title>
            <link>https://www.tderflinger.com/fr/spicenice-base-donnee-open-source-sur-epices</link>
            <guid>spicenice-base-donnee-open-source-sur-epices</guid>
            <pubDate>Thu, 19 Dec 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Dans cet article, j'aimerais présenter le site web de la base de données SpiceNice. Il s'agit d'une base de données open source sur les épices culinaires. Outre des informations précieuses sur les épices, vous pouvez également lire des articles sur les plantes correspondantes. Une section consacrée à la littérature gratuite sur les épices complète le site. ]]></description>
        </item>
        <item>
            <title><![CDATA[Du texte à la parole : Analyse des alternatives Open Source TTS]]></title>
            <link>https://www.tderflinger.com/fr/analyse-alternatives-open-source-tts</link>
            <guid>analyse-alternatives-open-source-tts</guid>
            <pubDate>Sat, 09 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Tous les grands fournisseurs de services en nuage comme AWS et Azure disposent d'une API pour la synthèse de texte en mots parlés. Mais il y a aussi de jeunes entreprises comme ElevenLabs qui proposent leurs solutions innovantes dans ce domaine. Une troisième option est le logiciel libre pour ceux qui ne veulent pas payer pour le service de TTS (text-to-speech) ou qui ont besoin d'un TTS sur l'appareil. C'est pourquoi, dans cet article, je souhaite donner un aperçu des principales alternatives TTS open source. ]]></description>
        </item>
        <item>
            <title><![CDATA[Comment convertir automatiquement COBOL en Go]]></title>
            <link>https://www.tderflinger.com/fr/comment-convertir-automatiquement-cobol-go</link>
            <guid>comment-convertir-automatiquement-cobol-go</guid>
            <pubDate>Thu, 25 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Bien que COBOL puisse être considéré comme un langage hérité, il existe encore des milliards de lignes de COBOL en production. La modernisation de ces systèmes, dont l'exploitation et la maintenance sont coûteuses, est un véritable défi. Une solution à ce problème est un transpileur COBOL vers Go que je souhaite présenter dans cet article.]]></description>
        </item>
        <item>
            <title><![CDATA[Intégrer une bibliothèque Go dans une page Web JavaScript avec WebAssembly]]></title>
            <link>https://www.tderflinger.com/fr/integrer-bibliotheque-go-page-web-javascript-webassembly</link>
            <guid>integrer-bibliotheque-go-page-web-javascript-webassembly</guid>
            <pubDate>Sat, 06 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Avec WebAssembly, vous pouvez intégrer différents langages de programmation. Cela ouvre de nouvelles possibilités d'utiliser de grandes bibliothèques écrites dans un langage sur une plateforme différente. Dans cet article, je veux montrer comment intégrer une bibliothèque Go pour la tokenisation de phrases dans une page web JavaScript.]]></description>
        </item>
        <item>
            <title><![CDATA[Interroger le World Factbook avec GraphQL]]></title>
            <link>https://www.tderflinger.com/fr/interroger-world-factbook-graphql</link>
            <guid>interroger-world-factbook-graphql</guid>
            <pubDate>Fri, 21 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Le World Factbook du gouvernement américain contient une pléthore d'informations sur tous les pays du monde. Jusqu'à présent, il n'était pas facile d'interroger et de visualiser les données contenues. Le projet open source chi-country-facts est une API GraphQL et une interface graphique du World Factbook. J'aimerais le présenter dans cet article. 
]]></description>
        </item>
        <item>
            <title><![CDATA[Contrôlez les lampes LED ZigBee avec l'application Web Go]]></title>
            <link>https://www.tderflinger.com/fr/controlez-lampes-zigbee-application-web-go</link>
            <guid>controlez-lampes-zigbee-application-web-go</guid>
            <pubDate>Tue, 19 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Normalement, lorsque vous achetez un éclairage domestique que vous souhaitez contrôler électroniquement, vous devez installer un logiciel personnalisé. Mais avec le protocole ZigBee et la passerelle RaspBee II, vous pouvez utiliser des appareils compatibles et des logiciels libres. Dans cet article, je vais vous montrer comment ajouter un service API en Go personnalisé à la pile. 
]]></description>
        </item>
        <item>
            <title><![CDATA[Comment dockeriser une application Prisma Nest.js]]></title>
            <link>https://www.tderflinger.com/fr/comment-dockeriser-app-prisma-nestjs</link>
            <guid>comment-dockeriser-app-prisma-nestjs</guid>
            <pubDate>Tue, 24 Oct 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Souvent, les gens utilisent Nest.js et Prisma ensemble lorsqu'ils programment une application backend. La question se pose alors de savoir comment déployer l'application avec Docker. Cet article vous montre comment faire. 
]]></description>
        </item>
        <item>
            <title><![CDATA[Codecs audio web]]></title>
            <link>https://www.tderflinger.com/fr/codecs-audio-web</link>
            <guid>codecs-audio-web</guid>
            <pubDate>Fri, 03 Mar 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Avec l'essor des conférences en ligne et des appels vidéo, la nécessité d'une bonne qualité audio est devenue plus important que jamais. Cet article vous donnera un aperçu des différents codecs audio utilisés sur le web et de la manière dont ils se comparent les uns aux autres.]]></description>
        </item>
        <item>
            <title><![CDATA[Principaux langages WebAssembly]]></title>
            <link>https://www.tderflinger.com/fr/principaux-languages-webassembly</link>
            <guid>principaux-languages-webassembly</guid>
            <pubDate>Wed, 01 Feb 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[WebAssembly (Wasm) définit un format de code binaire portable pour les programmes exécutables. Il peut être utilisé pour exécuter les langages qui prennent en charge WebAssembly dans le navigateur. Ainsi, vous n'êtes plus limité à l'utilisation de JavaScript dans le navigateur. Dans cet article, je veux vous montrer quels langages de programmation prennent actuellement en charge WebAssembly.]]></description>
        </item>
        <item>
            <title><![CDATA[Vision d'une application Web de CAO à code source ouvert]]></title>
            <link>https://www.tderflinger.com/fr/vision-application-web-cao-code-ouvert</link>
            <guid>vision-application-web-cao-code-ouvert</guid>
            <pubDate>Sat, 07 Jan 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Aujourd'hui, le marché des logiciels de CAO (conception assistée par ordinateur) pour l'architecture est essentiellement fermé et présente une structure oligopolistique. Quelques grandes entreprises dominent le marché. Dans cet article, j'ai l'intention de présenter une vision alternative de l'avenir d'un écosystème open source.]]></description>
        </item>
        <item>
            <title><![CDATA[Modification à distance des fichiers Raspberry Pi depuis un Mac avec Visual Studio Code]]></title>
            <link>https://www.tderflinger.com/fr/modification-a-distance-des-fichiers-raspberry-pi-depuis-un-mac-avec-visual-studio-code</link>
            <guid>modification-a-distance-des-fichiers-raspberry-pi-depuis-un-mac-avec-visual-studio-code</guid>
            <pubDate>Wed, 05 Oct 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Lorsque l'on programme des applications embarquées sur des Raspberry Pi, il est souvent pratique de travailler sur une machine plus puissante. Dans cet article, je veux montrer comment éditer à distance depuis un Mac du code de programmation qui s'exécute directement sur le Raspberry Pi. Comme IDE confortable, j'utilise Visual Studio Code.]]></description>
        </item>
        <item>
            <title><![CDATA[Comment installer Docker et Portainer sur Odroid N2+ ?]]></title>
            <link>https://www.tderflinger.com/fr/comment-installer-docker-et-portainer-sur-odroid-n2+</link>
            <guid>comment-installer-docker-et-portainer-sur-odroid-n2+</guid>
            <pubDate>Wed, 14 Sep 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Compte tenu de la pénurie actuelle de Raspberry Pis, je souhaite partager des informations sur un autre ordinateur monocarte, le Odroid N2+. L'Odroid N2+ peut être utilisé pour héberger un certain nombre d'applications en utilisant Docker. Portainer facilite l'administration des conteneurs Docker sur l'Odroid N2+.]]></description>
        </item>
        <item>
            <title><![CDATA[Comment déployer des pages GitLab vers Cloudflare?]]></title>
            <link>https://www.tderflinger.com/fr/comment-deployer-des-pages-gitlab-vers-cloudflare</link>
            <guid>comment-deployer-des-pages-gitlab-vers-cloudflare</guid>
            <pubDate>Wed, 10 Aug 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Lorsque vous utilisez GitLab pour héberger le code source de votre projet de développement de logiciel Web, vous pouvez déployer votre site Web sur les pages Cloudflare. Normalement, vous utilisez le pipeline GitLab CI pour construire votre projet de site Web. Dans cet article, je vous montre donc comment configurer votre GitLab CI pour qu'il se déploie sur les pages Cloudflare.]]></description>
        </item>
        <item>
            <title><![CDATA[Génération de fichiers Storybook rapid Hygen React]]></title>
            <link>https://www.tderflinger.com/fr/generation-fichier-storybook-rapid-hygen-react</link>
            <guid>generation-fichier-storybook-rapid-hygen-react</guid>
            <pubDate>Thu, 28 Jul 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Lorsque vous utilisez Storybook dans des applications React pour présenter et documenter les composants, la création du fichier Storybook est souvent une tâche répétitive. Par conséquent, je veux montrer une alternative rapide en utilisant le populaire générateur de code Hygen.]]></description>
        </item>
        <item>
            <title><![CDATA[Tableau de bord avec Magic Mirror² sur Raspberry Pi]]></title>
            <link>https://www.tderflinger.com/fr/magic-mirror-tableau-de-bord-raspi</link>
            <guid>magic-mirror-tableau-de-bord-raspi</guid>
            <pubDate>Thu, 16 Jun 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Magic Mirror² est une application open source adaptée à la création de tableaux de bord pour un usage privé ou professionnel. Elle dispose d'un vaste écosystème de plugins tiers permettant d'afficher des informations provenant de différentes sources de données.  Dans cet article, je veux montrer comment configurer un tableau de bord avec Magic Mirror² sur des Raspberry Pi.]]></description>
        </item>
        <item>
            <title><![CDATA[Meilleures bibliothèques de composants Vue 3]]></title>
            <link>https://www.tderflinger.com/fr/meilleures-bibliotheques-composants-vue3</link>
            <guid>meilleures-bibliotheques-composants-vue3</guid>
            <pubDate>Wed, 25 May 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Vue 3 est désormais la version par défaut et recommandée de Vue. Elle comporte un certain nombre d'améliorations importantes qui la rendent plus précieuse pour les programmeurs. Quelles sont donc les meilleures bibliothèques de composants d'interface utilisateur prenant en charge Vue 3 disponibles aujourd'hui?]]></description>
        </item>
        <item>
            <title><![CDATA[Comment déployer des applications Flask sur Raspberry Pi]]></title>
            <link>https://www.tderflinger.com/fr/deployer-flask-gunicorn-nginx-systemd-raspberrypi</link>
            <guid>deployer-flask-gunicorn-nginx-systemd-raspberrypi</guid>
            <pubDate>Wed, 18 May 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Vous avez souvent besoin d'une interface web pour vos projets Raspberry Pi.
Flask est un framework Python qui facilite la programmation d'API web. Ensuite, vous devez ajouter toutes les étapes de déploiement pour exécuter automatiquement l'application Flask. Voici, je veux montrer comment vous pouvez faire cela avec Gunicorn, Nginx et systemd.]]></description>
        </item>
        <item>
            <title><![CDATA[Utiliser systemd pour démarrer une application Python avec virtualenv]]></title>
            <link>https://www.tderflinger.com/fr/utiliser-systemd-demarrer-application-python-virtualenv</link>
            <guid>utiliser-systemd-demarrer-application-python-virtualenv</guid>
            <pubDate>Thu, 18 Nov 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[Systemd est idéal pour démarrer et arrêter des services sous Linux. Lorsque vous voulez démarrer une application Python qui utilise virtualenv, vous devez prendre des précautions particulières.
Cet article explique comment créer un script systemd à l'aide de l'exemple de l'application Python open source Timetagger.]]></description>
        </item>
        <item>
            <title><![CDATA[L'agriculture souterraine peut-elle résoudre le problème alimentaire mondial?]]></title>
            <link>https://www.tderflinger.com/fr/agriculture-souterainne</link>
            <guid>agriculture-souterainne</guid>
            <pubDate>Sun, 31 Oct 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[L'agriculture souterraine est un domaine émergent de l'agriculture qui a le potentiel d'aider à résoudre une grande partie de la crise écologique actuelle. Je vais vous expliquer comment cela peut être réalisé dans cet article.]]></description>
        </item>
        <item>
            <title><![CDATA[Fonctions Netlify simples pour la messagerie de contact]]></title>
            <link>https://www.tderflinger.com/fr/fonctions-netlify-simples-messagerie-contact</link>
            <guid>fonctions-netlify-simples-messagerie-contact</guid>
            <pubDate>Thu, 21 Oct 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[Les fonctions Netlify sont des codes sans serveur qui sont faciles à déployer. Ici, je veux montrer comment programmer une simple fonction Netlify pour envoyer un message de contact depuis mon site web à une adresse email et l'enregistrer dans une feuille Airtable.]]></description>
        </item>
        <item>
            <title><![CDATA[Arduino DEL clignotante en pure C]]></title>
            <link>https://www.tderflinger.com/fr/arduino-del-clignotante-pure-c</link>
            <guid>arduino-del-clignotante-pure-c</guid>
            <pubDate>Thu, 14 Oct 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[L'IDE Arduino contient un langage simplifié pour développer pour la plateforme Arduino. Les opérations courantes d'entrée et de sortie sont simplifiées, ce qui rend l'environnement idéal pour le prototypage pour les concepteurs et les fabricants.
Mais parfois, vous souhaitez programmer en 'vrai' C et utiliser directement la chaîne d'outils AVR.]]></description>
        </item>
        <item>
            <title><![CDATA[Comparaison de trois bibliothèques de diagramme JavaScript populaires]]></title>
            <link>https://www.tderflinger.com/fr/comparaison-3-bibliotheques-graphique-javascript</link>
            <guid>comparaison-3-bibliotheques-graphique-javascript</guid>
            <pubDate>Thu, 30 Sep 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[De nombreux sites Web ont besoin de visualiser des données sous forme de diagramme. Cet article compare trois des bibliothèques graphiques open source les plus populaires (Chart.js, Plotly.js et ECharts) du point de vue du développeur de logiciels.]]></description>
        </item>
        <item>
            <title><![CDATA[Application d'enregistrement audio React Native]]></title>
            <link>https://www.tderflinger.com/fr/react-native-audio-enregistrement-flask</link>
            <guid>react-native-audio-enregistrement-flask</guid>
            <pubDate>Wed, 15 Sep 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[Vous avez souvent besoin d'enregistrer des données audio sur un appareil mobile et de les envoyer à un serveur pour un traitement ultérieur. Dans cet article, je vous montre comment faire cela avec React Native et Flask.]]></description>
        </item>
        <item>
            <title><![CDATA[Cinq frontières modernes]]></title>
            <link>https://www.tderflinger.com/fr/cinq-frontieres-modernes</link>
            <guid>cinq-frontieres-modernes</guid>
            <pubDate>Wed, 10 Mar 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[Les Amériques ont été la frontière des colons européens pendant une grande partie du 15ᵉ au 19ᵉ siècle. Aujourd'hui, tout semble avoir été exploré et colonisé. Mais en regardant de plus près, on peut identifier cinq frontières de la colonisation moderne qui méritent d'être découvertes.]]></description>
        </item>
        <item>
            <title><![CDATA[Conventional Commits pour VS Code]]></title>
            <link>https://www.tderflinger.com/fr/conventional-commits-pour-vscode</link>
            <guid>conventional-commits-pour-vscode</guid>
            <pubDate>Thu, 04 Mar 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[Conventional Commits est une spécification pour l'écriture de messages de livraison git standardisée. Cet article explique comment utiliser les Conventional Commits de manière pratique dans Visual Studio Code.]]></description>
        </item>
        <item>
            <title><![CDATA[Composants Web de LitElement dans l'application React]]></title>
            <link>https://www.tderflinger.com/fr/composants-litelement-dans-react-app</link>
            <guid>composants-litelement-dans-react-app</guid>
            <pubDate>Wed, 09 Dec 2020 00:00:00 GMT</pubDate>
            <description><![CDATA[LitElement est une bibliothèque de composants Web de Google. Elle succède à la bibliothèque Polymer et vise la rapidité et la compatibilité avec le standard Web Components. Comment intégrer les LitElements dans votre application React et utiliser la gestion des événements, c'est que je veux montrer dans cet article.]]></description>
        </item>
        <item>
            <title><![CDATA[Graphiques de trigonométrie avec Octave]]></title>
            <link>https://www.tderflinger.com/fr/graphique-trigonometrie-octave</link>
            <guid>graphique-trigonometrie-octave</guid>
            <pubDate>Sun, 08 Nov 2020 00:00:00 GMT</pubDate>
            <description><![CDATA[Octave est une plateforme de calcul scientifique libre et gratuite. Elle est particulièrement adaptée aux opérations mathématiques et dispose d'un mécanisme simple pour tracer les données. Les visualisations de trigonométrie sont particulièrement puissantes avec Octave.]]></description>
        </item>
        <item>
            <title><![CDATA[Comparaison des meilleures bibliothèques de composants pour React]]></title>
            <link>https://www.tderflinger.com/fr/top-components-bibliotheques-comparison</link>
            <guid>top-components-bibliotheques-comparison</guid>
            <pubDate>Tue, 04 Aug 2020 00:00:00 GMT</pubDate>
            <description><![CDATA[Pour chaque application web sérieuse, vous devriez choisir une bibliothèque de composants.
Cet article compare les composants Material UI, Fluent UI React, Ant Design, React Spectrum et Semantic UI React.]]></description>
        </item>
        <item>
            <title><![CDATA[Serverless pour les messages de contact]]></title>
            <link>https://www.tderflinger.com/fr/serverless-messages-contact</link>
            <guid>serverless-messages-contact</guid>
            <pubDate>Tue, 05 Nov 2019 00:00:00 GMT</pubDate>
            <description><![CDATA[Serverless est un framework permettant de construire et déployer du code sans serveur. Le provisionnement et la mise à l'échelle sont automatiquement pris en charge par le fournisseur de cloud computing. Le framework Serverless est une abstraction au-dessus des fournisseurs de cloud les plus importants. Ce tutoriel montrera comment écrire une fonction qui envoie un email avec des informations de contact. C'est un cas d'utilisation populaire pour les formulaires de contact sur les sites Web.]]></description>
        </item>
        <item>
            <title><![CDATA[Bootstrap internes]]></title>
            <link>https://www.tderflinger.com/fr/bootstrap-internes</link>
            <guid>bootstrap-internes</guid>
            <pubDate>Wed, 18 Sep 2019 00:00:00 GMT</pubDate>
            <description><![CDATA[Bootstrap est un framework de frontend extrêmement populaire. En regardant dans les coulisses de Bootstrap, on découvre sa forte dépendance à l'égard de Sass, un langage CSS. Cet article montre quelques-uns des composants internes de Bootstrap en mettant l'accent sur le composant bouton et l'environnement de compilation.]]></description>
        </item>
        <item>
            <title><![CDATA[Utilisation d'Ansible pour installer Node.js]]></title>
            <link>https://www.tderflinger.com/fr/utilisation-ansible-node</link>
            <guid>utilisation-ansible-node</guid>
            <pubDate>Tue, 16 Jul 2019 00:00:00 GMT</pubDate>
            <description><![CDATA[Les compétences de DevOps deviennent de plus en plus importantes pour les développeurs de Node.js.
Avec Ansible, vous pouvez configurer automatiquement vos serveurs cloud. 
Node.js est une plate-forme de serveur JavaScript populaire. Comment installer un serveur Linux CentOS avec Node.js et Nginx en utilisant Ansible c'est que je veux montrer dans cet article.]]></description>
        </item>
        <item>
            <title><![CDATA[Créer une instance EC2 Spot avec Terraform]]></title>
            <link>https://www.tderflinger.com/fr/ec2-spot-avec-terraform</link>
            <guid>ec2-spot-avec-terraform</guid>
            <pubDate>Thu, 11 Jul 2019 00:00:00 GMT</pubDate>
            <description><![CDATA[Terraform est un outil Infrastructure as Code (IaC) de HashiCorp. En l'utilisant, vous pouvez créer de manière reproductible
des instances de serveurs sur des fournisseurs de cloud comme AWS ou Digital Ocean. Dans cet article, je vous montre comment créer un serveur d'instance AWS EC2 Spot avec Terraform.]]></description>
        </item>
        <item>
            <title><![CDATA[Sculpture tournante en VR avec A-Frame]]></title>
            <link>https://www.tderflinger.com/fr/sculpture-tournante-aframe</link>
            <guid>sculpture-tournante-aframe</guid>
            <pubDate>Mon, 01 Jul 2019 00:00:00 GMT</pubDate>
            <description><![CDATA[A-Frame est un framework VR (Réalité virtuelle) écrit en JavaScript développé par Mozilla. Il s'exécute dans le navigateur et peut afficher des scènes 3D interactives dans votre appareil VR. Comment construire un site web VR d'une sculpture tournante avec A-Frame que je veux montrer dans cet article.]]></description>
        </item>
        <item>
            <title><![CDATA[Documentation facile avec OpenAPI pour Express]]></title>
            <link>https://www.tderflinger.com/fr/documentation-facile-openapi-pour-express</link>
            <guid>documentation-facile-openapi-pour-express</guid>
            <pubDate>Mon, 22 Apr 2019 00:00:00 GMT</pubDate>
            <description><![CDATA[Avoir une API Express REST est génial, mais vous avez besoin d'enseigner d'autres développeurs comment l'utiliser correctement. Telle est la mission de la Spécification de la documentation OpenAPI pour les API REST.]]></description>
        </item>
        <item>
            <title><![CDATA[Internet des créatures]]></title>
            <link>https://www.tderflinger.com/fr/internet-des-créatures</link>
            <guid>internet-des-créatures</guid>
            <pubDate>Fri, 15 Mar 2019 00:00:00 GMT</pubDate>
            <description><![CDATA[Et si nous pouvions relier l'ensemble de la biosphère terrestre au Web ? Cela nous permettrait de mieux comprendre les créatures du monde]]></description>
        </item>
        <item>
            <title><![CDATA[SpiceNice - Une base de données open source sur les épices]]></title>
            <link>https://www.tderflinger.com/fr/spicenice-base-donnee-open-source-sur-epices</link>
            <guid>spicenice-base-donnee-open-source-sur-epices</guid>
            <pubDate>Thu, 19 Dec 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Dans cet article, j'aimerais présenter le site web de la base de données SpiceNice. Il s'agit d'une base de données open source sur les épices culinaires. Outre des informations précieuses sur les épices, vous pouvez également lire des articles sur les plantes correspondantes. Une section consacrée à la littérature gratuite sur les épices complète le site. ]]></description>
        </item>
        <item>
            <title><![CDATA[Du texte à la parole : Analyse des alternatives Open Source TTS]]></title>
            <link>https://www.tderflinger.com/fr/analyse-alternatives-open-source-tts</link>
            <guid>analyse-alternatives-open-source-tts</guid>
            <pubDate>Sat, 09 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Tous les grands fournisseurs de services en nuage comme AWS et Azure disposent d'une API pour la synthèse de texte en mots parlés. Mais il y a aussi de jeunes entreprises comme ElevenLabs qui proposent leurs solutions innovantes dans ce domaine. Une troisième option est le logiciel libre pour ceux qui ne veulent pas payer pour le service de TTS (text-to-speech) ou qui ont besoin d'un TTS sur l'appareil. C'est pourquoi, dans cet article, je souhaite donner un aperçu des principales alternatives TTS open source. ]]></description>
        </item>
        <item>
            <title><![CDATA[Comment convertir automatiquement COBOL en Go]]></title>
            <link>https://www.tderflinger.com/fr/comment-convertir-automatiquement-cobol-go</link>
            <guid>comment-convertir-automatiquement-cobol-go</guid>
            <pubDate>Thu, 25 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Bien que COBOL puisse être considéré comme un langage hérité, il existe encore des milliards de lignes de COBOL en production. La modernisation de ces systèmes, dont l'exploitation et la maintenance sont coûteuses, est un véritable défi. Une solution à ce problème est un transpileur COBOL vers Go que je souhaite présenter dans cet article.]]></description>
        </item>
        <item>
            <title><![CDATA[Intégrer une bibliothèque Go dans une page Web JavaScript avec WebAssembly]]></title>
            <link>https://www.tderflinger.com/fr/integrer-bibliotheque-go-page-web-javascript-webassembly</link>
            <guid>integrer-bibliotheque-go-page-web-javascript-webassembly</guid>
            <pubDate>Sat, 06 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Avec WebAssembly, vous pouvez intégrer différents langages de programmation. Cela ouvre de nouvelles possibilités d'utiliser de grandes bibliothèques écrites dans un langage sur une plateforme différente. Dans cet article, je veux montrer comment intégrer une bibliothèque Go pour la tokenisation de phrases dans une page web JavaScript.]]></description>
        </item>
        <item>
            <title><![CDATA[Interroger le World Factbook avec GraphQL]]></title>
            <link>https://www.tderflinger.com/fr/interroger-world-factbook-graphql</link>
            <guid>interroger-world-factbook-graphql</guid>
            <pubDate>Fri, 21 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Le World Factbook du gouvernement américain contient une pléthore d'informations sur tous les pays du monde. Jusqu'à présent, il n'était pas facile d'interroger et de visualiser les données contenues. Le projet open source chi-country-facts est une API GraphQL et une interface graphique du World Factbook. J'aimerais le présenter dans cet article. 
]]></description>
        </item>
        <item>
            <title><![CDATA[Contrôlez les lampes LED ZigBee avec l'application Web Go]]></title>
            <link>https://www.tderflinger.com/fr/controlez-lampes-zigbee-application-web-go</link>
            <guid>controlez-lampes-zigbee-application-web-go</guid>
            <pubDate>Tue, 19 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Normalement, lorsque vous achetez un éclairage domestique que vous souhaitez contrôler électroniquement, vous devez installer un logiciel personnalisé. Mais avec le protocole ZigBee et la passerelle RaspBee II, vous pouvez utiliser des appareils compatibles et des logiciels libres. Dans cet article, je vais vous montrer comment ajouter un service API en Go personnalisé à la pile. 
]]></description>
        </item>
        <item>
            <title><![CDATA[Comment dockeriser une application Prisma Nest.js]]></title>
            <link>https://www.tderflinger.com/fr/comment-dockeriser-app-prisma-nestjs</link>
            <guid>comment-dockeriser-app-prisma-nestjs</guid>
            <pubDate>Tue, 24 Oct 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Souvent, les gens utilisent Nest.js et Prisma ensemble lorsqu'ils programment une application backend. La question se pose alors de savoir comment déployer l'application avec Docker. Cet article vous montre comment faire. 
]]></description>
        </item>
        <item>
            <title><![CDATA[Codecs audio web]]></title>
            <link>https://www.tderflinger.com/fr/codecs-audio-web</link>
            <guid>codecs-audio-web</guid>
            <pubDate>Fri, 03 Mar 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Avec l'essor des conférences en ligne et des appels vidéo, la nécessité d'une bonne qualité audio est devenue plus important que jamais. Cet article vous donnera un aperçu des différents codecs audio utilisés sur le web et de la manière dont ils se comparent les uns aux autres.]]></description>
        </item>
        <item>
            <title><![CDATA[Principaux langages WebAssembly]]></title>
            <link>https://www.tderflinger.com/fr/principaux-languages-webassembly</link>
            <guid>principaux-languages-webassembly</guid>
            <pubDate>Wed, 01 Feb 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[WebAssembly (Wasm) définit un format de code binaire portable pour les programmes exécutables. Il peut être utilisé pour exécuter les langages qui prennent en charge WebAssembly dans le navigateur. Ainsi, vous n'êtes plus limité à l'utilisation de JavaScript dans le navigateur. Dans cet article, je veux vous montrer quels langages de programmation prennent actuellement en charge WebAssembly.]]></description>
        </item>
        <item>
            <title><![CDATA[Vision d'une application Web de CAO à code source ouvert]]></title>
            <link>https://www.tderflinger.com/fr/vision-application-web-cao-code-ouvert</link>
            <guid>vision-application-web-cao-code-ouvert</guid>
            <pubDate>Sat, 07 Jan 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Aujourd'hui, le marché des logiciels de CAO (conception assistée par ordinateur) pour l'architecture est essentiellement fermé et présente une structure oligopolistique. Quelques grandes entreprises dominent le marché. Dans cet article, j'ai l'intention de présenter une vision alternative de l'avenir d'un écosystème open source.]]></description>
        </item>
        <item>
            <title><![CDATA[Modification à distance des fichiers Raspberry Pi depuis un Mac avec Visual Studio Code]]></title>
            <link>https://www.tderflinger.com/fr/modification-a-distance-des-fichiers-raspberry-pi-depuis-un-mac-avec-visual-studio-code</link>
            <guid>modification-a-distance-des-fichiers-raspberry-pi-depuis-un-mac-avec-visual-studio-code</guid>
            <pubDate>Wed, 05 Oct 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Lorsque l'on programme des applications embarquées sur des Raspberry Pi, il est souvent pratique de travailler sur une machine plus puissante. Dans cet article, je veux montrer comment éditer à distance depuis un Mac du code de programmation qui s'exécute directement sur le Raspberry Pi. Comme IDE confortable, j'utilise Visual Studio Code.]]></description>
        </item>
        <item>
            <title><![CDATA[Comment installer Docker et Portainer sur Odroid N2+ ?]]></title>
            <link>https://www.tderflinger.com/fr/comment-installer-docker-et-portainer-sur-odroid-n2+</link>
            <guid>comment-installer-docker-et-portainer-sur-odroid-n2+</guid>
            <pubDate>Wed, 14 Sep 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Compte tenu de la pénurie actuelle de Raspberry Pis, je souhaite partager des informations sur un autre ordinateur monocarte, le Odroid N2+. L'Odroid N2+ peut être utilisé pour héberger un certain nombre d'applications en utilisant Docker. Portainer facilite l'administration des conteneurs Docker sur l'Odroid N2+.]]></description>
        </item>
        <item>
            <title><![CDATA[Comment déployer des pages GitLab vers Cloudflare?]]></title>
            <link>https://www.tderflinger.com/fr/comment-deployer-des-pages-gitlab-vers-cloudflare</link>
            <guid>comment-deployer-des-pages-gitlab-vers-cloudflare</guid>
            <pubDate>Wed, 10 Aug 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Lorsque vous utilisez GitLab pour héberger le code source de votre projet de développement de logiciel Web, vous pouvez déployer votre site Web sur les pages Cloudflare. Normalement, vous utilisez le pipeline GitLab CI pour construire votre projet de site Web. Dans cet article, je vous montre donc comment configurer votre GitLab CI pour qu'il se déploie sur les pages Cloudflare.]]></description>
        </item>
        <item>
            <title><![CDATA[Génération de fichiers Storybook rapid Hygen React]]></title>
            <link>https://www.tderflinger.com/fr/generation-fichier-storybook-rapid-hygen-react</link>
            <guid>generation-fichier-storybook-rapid-hygen-react</guid>
            <pubDate>Thu, 28 Jul 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Lorsque vous utilisez Storybook dans des applications React pour présenter et documenter les composants, la création du fichier Storybook est souvent une tâche répétitive. Par conséquent, je veux montrer une alternative rapide en utilisant le populaire générateur de code Hygen.]]></description>
        </item>
        <item>
            <title><![CDATA[Tableau de bord avec Magic Mirror² sur Raspberry Pi]]></title>
            <link>https://www.tderflinger.com/fr/magic-mirror-tableau-de-bord-raspi</link>
            <guid>magic-mirror-tableau-de-bord-raspi</guid>
            <pubDate>Thu, 16 Jun 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Magic Mirror² est une application open source adaptée à la création de tableaux de bord pour un usage privé ou professionnel. Elle dispose d'un vaste écosystème de plugins tiers permettant d'afficher des informations provenant de différentes sources de données.  Dans cet article, je veux montrer comment configurer un tableau de bord avec Magic Mirror² sur des Raspberry Pi.]]></description>
        </item>
        <item>
            <title><![CDATA[Meilleures bibliothèques de composants Vue 3]]></title>
            <link>https://www.tderflinger.com/fr/meilleures-bibliotheques-composants-vue3</link>
            <guid>meilleures-bibliotheques-composants-vue3</guid>
            <pubDate>Wed, 25 May 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Vue 3 est désormais la version par défaut et recommandée de Vue. Elle comporte un certain nombre d'améliorations importantes qui la rendent plus précieuse pour les programmeurs. Quelles sont donc les meilleures bibliothèques de composants d'interface utilisateur prenant en charge Vue 3 disponibles aujourd'hui?]]></description>
        </item>
        <item>
            <title><![CDATA[Comment déployer des applications Flask sur Raspberry Pi]]></title>
            <link>https://www.tderflinger.com/fr/deployer-flask-gunicorn-nginx-systemd-raspberrypi</link>
            <guid>deployer-flask-gunicorn-nginx-systemd-raspberrypi</guid>
            <pubDate>Wed, 18 May 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Vous avez souvent besoin d'une interface web pour vos projets Raspberry Pi.
Flask est un framework Python qui facilite la programmation d'API web. Ensuite, vous devez ajouter toutes les étapes de déploiement pour exécuter automatiquement l'application Flask. Voici, je veux montrer comment vous pouvez faire cela avec Gunicorn, Nginx et systemd.]]></description>
        </item>
        <item>
            <title><![CDATA[Utiliser systemd pour démarrer une application Python avec virtualenv]]></title>
            <link>https://www.tderflinger.com/fr/utiliser-systemd-demarrer-application-python-virtualenv</link>
            <guid>utiliser-systemd-demarrer-application-python-virtualenv</guid>
            <pubDate>Thu, 18 Nov 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[Systemd est idéal pour démarrer et arrêter des services sous Linux. Lorsque vous voulez démarrer une application Python qui utilise virtualenv, vous devez prendre des précautions particulières.
Cet article explique comment créer un script systemd à l'aide de l'exemple de l'application Python open source Timetagger.]]></description>
        </item>
        <item>
            <title><![CDATA[L'agriculture souterraine peut-elle résoudre le problème alimentaire mondial?]]></title>
            <link>https://www.tderflinger.com/fr/agriculture-souterainne</link>
            <guid>agriculture-souterainne</guid>
            <pubDate>Sun, 31 Oct 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[L'agriculture souterraine est un domaine émergent de l'agriculture qui a le potentiel d'aider à résoudre une grande partie de la crise écologique actuelle. Je vais vous expliquer comment cela peut être réalisé dans cet article.]]></description>
        </item>
        <item>
            <title><![CDATA[Fonctions Netlify simples pour la messagerie de contact]]></title>
            <link>https://www.tderflinger.com/fr/fonctions-netlify-simples-messagerie-contact</link>
            <guid>fonctions-netlify-simples-messagerie-contact</guid>
            <pubDate>Thu, 21 Oct 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[Les fonctions Netlify sont des codes sans serveur qui sont faciles à déployer. Ici, je veux montrer comment programmer une simple fonction Netlify pour envoyer un message de contact depuis mon site web à une adresse email et l'enregistrer dans une feuille Airtable.]]></description>
        </item>
        <item>
            <title><![CDATA[Arduino DEL clignotante en pure C]]></title>
            <link>https://www.tderflinger.com/fr/arduino-del-clignotante-pure-c</link>
            <guid>arduino-del-clignotante-pure-c</guid>
            <pubDate>Thu, 14 Oct 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[L'IDE Arduino contient un langage simplifié pour développer pour la plateforme Arduino. Les opérations courantes d'entrée et de sortie sont simplifiées, ce qui rend l'environnement idéal pour le prototypage pour les concepteurs et les fabricants.
Mais parfois, vous souhaitez programmer en 'vrai' C et utiliser directement la chaîne d'outils AVR.]]></description>
        </item>
        <item>
            <title><![CDATA[Comparaison de trois bibliothèques de diagramme JavaScript populaires]]></title>
            <link>https://www.tderflinger.com/fr/comparaison-3-bibliotheques-graphique-javascript</link>
            <guid>comparaison-3-bibliotheques-graphique-javascript</guid>
            <pubDate>Thu, 30 Sep 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[De nombreux sites Web ont besoin de visualiser des données sous forme de diagramme. Cet article compare trois des bibliothèques graphiques open source les plus populaires (Chart.js, Plotly.js et ECharts) du point de vue du développeur de logiciels.]]></description>
        </item>
        <item>
            <title><![CDATA[Application d'enregistrement audio React Native]]></title>
            <link>https://www.tderflinger.com/fr/react-native-audio-enregistrement-flask</link>
            <guid>react-native-audio-enregistrement-flask</guid>
            <pubDate>Wed, 15 Sep 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[Vous avez souvent besoin d'enregistrer des données audio sur un appareil mobile et de les envoyer à un serveur pour un traitement ultérieur. Dans cet article, je vous montre comment faire cela avec React Native et Flask.]]></description>
        </item>
        <item>
            <title><![CDATA[Cinq frontières modernes]]></title>
            <link>https://www.tderflinger.com/fr/cinq-frontieres-modernes</link>
            <guid>cinq-frontieres-modernes</guid>
            <pubDate>Wed, 10 Mar 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[Les Amériques ont été la frontière des colons européens pendant une grande partie du 15ᵉ au 19ᵉ siècle. Aujourd'hui, tout semble avoir été exploré et colonisé. Mais en regardant de plus près, on peut identifier cinq frontières de la colonisation moderne qui méritent d'être découvertes.]]></description>
        </item>
        <item>
            <title><![CDATA[Conventional Commits pour VS Code]]></title>
            <link>https://www.tderflinger.com/fr/conventional-commits-pour-vscode</link>
            <guid>conventional-commits-pour-vscode</guid>
            <pubDate>Thu, 04 Mar 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[Conventional Commits est une spécification pour l'écriture de messages de livraison git standardisée. Cet article explique comment utiliser les Conventional Commits de manière pratique dans Visual Studio Code.]]></description>
        </item>
        <item>
            <title><![CDATA[Composants Web de LitElement dans l'application React]]></title>
            <link>https://www.tderflinger.com/fr/composants-litelement-dans-react-app</link>
            <guid>composants-litelement-dans-react-app</guid>
            <pubDate>Wed, 09 Dec 2020 00:00:00 GMT</pubDate>
            <description><![CDATA[LitElement est une bibliothèque de composants Web de Google. Elle succède à la bibliothèque Polymer et vise la rapidité et la compatibilité avec le standard Web Components. Comment intégrer les LitElements dans votre application React et utiliser la gestion des événements, c'est que je veux montrer dans cet article.]]></description>
        </item>
        <item>
            <title><![CDATA[Graphiques de trigonométrie avec Octave]]></title>
            <link>https://www.tderflinger.com/fr/graphique-trigonometrie-octave</link>
            <guid>graphique-trigonometrie-octave</guid>
            <pubDate>Sun, 08 Nov 2020 00:00:00 GMT</pubDate>
            <description><![CDATA[Octave est une plateforme de calcul scientifique libre et gratuite. Elle est particulièrement adaptée aux opérations mathématiques et dispose d'un mécanisme simple pour tracer les données. Les visualisations de trigonométrie sont particulièrement puissantes avec Octave.]]></description>
        </item>
        <item>
            <title><![CDATA[Comparaison des meilleures bibliothèques de composants pour React]]></title>
            <link>https://www.tderflinger.com/fr/top-components-bibliotheques-comparison</link>
            <guid>top-components-bibliotheques-comparison</guid>
            <pubDate>Tue, 04 Aug 2020 00:00:00 GMT</pubDate>
            <description><![CDATA[Pour chaque application web sérieuse, vous devriez choisir une bibliothèque de composants.
Cet article compare les composants Material UI, Fluent UI React, Ant Design, React Spectrum et Semantic UI React.]]></description>
        </item>
        <item>
            <title><![CDATA[Serverless pour les messages de contact]]></title>
            <link>https://www.tderflinger.com/fr/serverless-messages-contact</link>
            <guid>serverless-messages-contact</guid>
            <pubDate>Tue, 05 Nov 2019 00:00:00 GMT</pubDate>
            <description><![CDATA[Serverless est un framework permettant de construire et déployer du code sans serveur. Le provisionnement et la mise à l'échelle sont automatiquement pris en charge par le fournisseur de cloud computing. Le framework Serverless est une abstraction au-dessus des fournisseurs de cloud les plus importants. Ce tutoriel montrera comment écrire une fonction qui envoie un email avec des informations de contact. C'est un cas d'utilisation populaire pour les formulaires de contact sur les sites Web.]]></description>
        </item>
        <item>
            <title><![CDATA[Bootstrap internes]]></title>
            <link>https://www.tderflinger.com/fr/bootstrap-internes</link>
            <guid>bootstrap-internes</guid>
            <pubDate>Wed, 18 Sep 2019 00:00:00 GMT</pubDate>
            <description><![CDATA[Bootstrap est un framework de frontend extrêmement populaire. En regardant dans les coulisses de Bootstrap, on découvre sa forte dépendance à l'égard de Sass, un langage CSS. Cet article montre quelques-uns des composants internes de Bootstrap en mettant l'accent sur le composant bouton et l'environnement de compilation.]]></description>
        </item>
        <item>
            <title><![CDATA[Utilisation d'Ansible pour installer Node.js]]></title>
            <link>https://www.tderflinger.com/fr/utilisation-ansible-node</link>
            <guid>utilisation-ansible-node</guid>
            <pubDate>Tue, 16 Jul 2019 00:00:00 GMT</pubDate>
            <description><![CDATA[Les compétences de DevOps deviennent de plus en plus importantes pour les développeurs de Node.js.
Avec Ansible, vous pouvez configurer automatiquement vos serveurs cloud. 
Node.js est une plate-forme de serveur JavaScript populaire. Comment installer un serveur Linux CentOS avec Node.js et Nginx en utilisant Ansible c'est que je veux montrer dans cet article.]]></description>
        </item>
        <item>
            <title><![CDATA[Créer une instance EC2 Spot avec Terraform]]></title>
            <link>https://www.tderflinger.com/fr/ec2-spot-avec-terraform</link>
            <guid>ec2-spot-avec-terraform</guid>
            <pubDate>Thu, 11 Jul 2019 00:00:00 GMT</pubDate>
            <description><![CDATA[Terraform est un outil Infrastructure as Code (IaC) de HashiCorp. En l'utilisant, vous pouvez créer de manière reproductible
des instances de serveurs sur des fournisseurs de cloud comme AWS ou Digital Ocean. Dans cet article, je vous montre comment créer un serveur d'instance AWS EC2 Spot avec Terraform.]]></description>
        </item>
        <item>
            <title><![CDATA[Sculpture tournante en VR avec A-Frame]]></title>
            <link>https://www.tderflinger.com/fr/sculpture-tournante-aframe</link>
            <guid>sculpture-tournante-aframe</guid>
            <pubDate>Mon, 01 Jul 2019 00:00:00 GMT</pubDate>
            <description><![CDATA[A-Frame est un framework VR (Réalité virtuelle) écrit en JavaScript développé par Mozilla. Il s'exécute dans le navigateur et peut afficher des scènes 3D interactives dans votre appareil VR. Comment construire un site web VR d'une sculpture tournante avec A-Frame que je veux montrer dans cet article.]]></description>
        </item>
        <item>
            <title><![CDATA[Documentation facile avec OpenAPI pour Express]]></title>
            <link>https://www.tderflinger.com/fr/documentation-facile-openapi-pour-express</link>
            <guid>documentation-facile-openapi-pour-express</guid>
            <pubDate>Mon, 22 Apr 2019 00:00:00 GMT</pubDate>
            <description><![CDATA[Avoir une API Express REST est génial, mais vous avez besoin d'enseigner d'autres développeurs comment l'utiliser correctement. Telle est la mission de la Spécification de la documentation OpenAPI pour les API REST.]]></description>
        </item>
        <item>
            <title><![CDATA[Internet des créatures]]></title>
            <link>https://www.tderflinger.com/fr/internet-des-créatures</link>
            <guid>internet-des-créatures</guid>
            <pubDate>Fri, 15 Mar 2019 00:00:00 GMT</pubDate>
            <description><![CDATA[Et si nous pouvions relier l'ensemble de la biosphère terrestre au Web ? Cela nous permettrait de mieux comprendre les créatures du monde]]></description>
        </item>
    </channel>
</rss>