FLOZz' Bloghttps://blog.flozz.fr/Sun, 06 Oct 2024 00:00:00 +0200FLOZz Daily Mix : un générateur de playlist pour Nextcloud Music et Subsonichttps://blog.flozz.fr/2024/10/06/flozz-daily-mix-un-generateur-de-playlist-pour-nextcloud-music-et-subsonic/<div class="figure"><img src="https://blog.flozz.fr/cover/2024/fzzdm.png" alt="" /></div><p>En début d'été j'avais publié un <a class="reference external" href="https://blog.flozz.fr/2024/06/21/je-quitte-spotify-pour-mon-propre-cloud-musical-autoheberge/">article sur ma décision de quitter Spotify</a> pour le remplacer par mon propre <em>cloud</em> musical basé sur Nextcloud Music. Dans la conclusion de l'article, j'expliquais qu'une des fonctionnalités de Spotify qui allait beaucoup me manquer était les <em>Daily Mix</em> mais que j'allais y remédier …</p>Fabien LOISONSun, 06 Oct 2024 00:00:00 +0200tag:blog.flozz.fr,2024-10-06:/2024/10/06/flozz-daily-mix-un-generateur-de-playlist-pour-nextcloud-music-et-subsonic/ProjetsUbuntu tout cassé après avoir voulu lancer une application .AppImage ?https://blog.flozz.fr/2024/09/23/ubuntu-tout-casse-apres-avoir-lance-une-application-appimage/<div class="figure"><img src="https://blog.flozz.fr/cover/2024/fixubuntufuse.jpg" alt="" /></div><p>Il y a quelques mois, il m'est arrivé une petite mésaventure après avoir lancé une application AppImage. Sur le coup je n'avais pas jugé utile d'en faire un article, car le problème était dû à un manque d'attention de ma part. Mais il y a quelques jours un collègue s'est …</p>Fabien LOISONMon, 23 Sep 2024 00:00:00 +0200tag:blog.flozz.fr,2024-09-23:/2024/09/23/ubuntu-tout-casse-apres-avoir-lance-une-application-appimage/LinuxBricoler les images cloud d'Ubuntu 24.04 (Noble Numbat) pour résoudre un problème de déploiement sur VMware/VSpherehttps://blog.flozz.fr/2024/08/29/bricoler-les-images-cloud-dubuntu-2404-noble-numbat-pour-resoudre-un-probleme-de-deploiement-sur-vmwarevsphere/<div class="figure"><img src="https://blog.flozz.fr/cover/2024/noblecloudimg.png" alt="" /></div><p><strong>Ubuntu 24.04</strong> est sorti depuis quelques mois maintenant, et je profite de l'été pour migrer de vieilles machines vers cette nouvelle version. Il ne s'agit pas d'une simple mise à jour de machines existantes depuis la LTS précédente, mais d'un remaniement plus global de notre infra qui implique le …</p>Fabien LOISONThu, 29 Aug 2024 00:00:00 +0200tag:blog.flozz.fr,2024-08-29:/2024/08/29/bricoler-les-images-cloud-dubuntu-2404-noble-numbat-pour-resoudre-un-probleme-de-deploiement-sur-vmwarevsphere/LinuxCréer facilement son cloud musical avec Nextcloudhttps://blog.flozz.fr/2024/07/10/creer-facilement-son-cloud-musical-avec-nextcloud/<div class="figure"><img src="https://blog.flozz.fr/cover/2024/ncmusic.webp" alt="" /></div><p>Dans un article publié il y a quelques jours <a class="reference external" href="https://blog.flozz.fr/2024/06/21/je-quitte-spotify-pour-mon-propre-cloud-musical-autoheberge/">je vous expliquai pourquoi je quittais Spotify pour monter mon propre cloud musical</a>. Dans cet article je vous avais notamment présenté <strong>Nextcloud Music</strong>, et j'avais fait un petit bilan après quelques semaines d'utilisation. Je n'étais par contre pas entré dans les …</p>Fabien LOISONWed, 10 Jul 2024 00:00:00 +0200tag:blog.flozz.fr,2024-07-10:/2024/07/10/creer-facilement-son-cloud-musical-avec-nextcloud/NextcloudJe quitte Spotify pour mon propre cloud musical autohébergé !https://blog.flozz.fr/2024/06/21/je-quitte-spotify-pour-mon-propre-cloud-musical-autoheberge/<div class="figure"><img src="https://blog.flozz.fr/cover/2024/musiccloud.webp" alt="" /></div><p><strong>Ça y est, c'est décidé, je quitte Spotify !</strong></p>
<p>Cette décision ne s'est pas prise sur un coup de tête, j'y réfléchis depuis quelques mois déjà, pour un ensemble de raisons diffuses dont on reparlera un peu plus tard. Les choses se sont cependant accélérées il y a quelques semaines.</p>
<p>Au …</p>Fabien LOISONFri, 21 Jun 2024 00:00:00 +0200tag:blog.flozz.fr,2024-06-21:/2024/06/21/je-quitte-spotify-pour-mon-propre-cloud-musical-autoheberge/NextcloudInstaller et se connecter à une machine Windows avec OpenSSHhttps://blog.flozz.fr/2024/05/13/installer-et-se-connecter-a-une-machine-windows-avec-openssh/<div class="figure"><img src="https://blog.flozz.fr/cover/2024/winsshserver.png" alt="" /></div><p>Ces derniers temps je travaille sur pas mal de <strong>portage d'applications sous Windows</strong> (et macOS, mais c'est pas le sujet du jour). Quand je développe des applications pour des OS différents de Linux, le <em>workflow</em> le plus confortable pour moi est le suivant :</p>
<ul class="simple">
<li>Je fais l'essentiel du travail sur ma …</li></ul>Fabien LOISONMon, 13 May 2024 00:00:00 +0200tag:blog.flozz.fr,2024-05-13:/2024/05/13/installer-et-se-connecter-a-une-machine-windows-avec-openssh/WindowsPython : Scanner un document sous Windows avec l'API WIAhttps://blog.flozz.fr/2024/04/17/python-scanner-un-document-sous-windows-avec-lapi-wia/<div class="figure"><img src="https://blog.flozz.fr/cover/2024/winscanpy.png" alt="" /></div><p>Pour les besoins d'un projet sur lequel je travaille actuellement, je dois accéder à des scanners pour <strong>numériser des documents</strong> depuis un script <strong>Python</strong> sur différentes plateformes (principalement Windows et macOS).</p>
<p>Aujourd'hui je vais donc vous parler de la numérisation de document sous <strong>Windows</strong> via l'<strong>API WIA</strong> (<em>Windows Image …</em></p>Fabien LOISONWed, 17 Apr 2024 00:00:00 +0200tag:blog.flozz.fr,2024-04-17:/2024/04/17/python-scanner-un-document-sous-windows-avec-lapi-wia/DéveloppementBorgBackup : sauvegarde sur une machine distante via SSHhttps://blog.flozz.fr/2023/10/15/borgbackup-sauvegarde-sur-une-machine-distante-via-ssh/<div class="figure"><img src="https://blog.flozz.fr/cover/2023/borgbackup2.png" alt="" /></div><p>Dans un <a class="reference external" href="https://blog.flozz.fr/2023/10/02/presentation-de-borgbackup-lun-des-meilleurs-outils-de-sauvegarde-disponibles-sous-linux/">précédent article</a>, je vous avais présenté <strong>BorgBackup</strong> et comment l'utiliser pour effectuer des sauvegardes sur un disque local. Aujourd'hui, je vais vous expliquer comment effectuer les sauvegardes sur une machine distante via SSH et comment sécuriser et automatiser tout ça.</p>
<p>Pour cet article, on va considérer que l'on …</p>Fabien LOISONSun, 15 Oct 2023 00:00:00 +0200tag:blog.flozz.fr,2023-10-15:/2023/10/15/borgbackup-sauvegarde-sur-une-machine-distante-via-ssh/LinuxPrésentation de BorgBackup, l'un des meilleurs outils de sauvegarde disponibles sous Linuxhttps://blog.flozz.fr/2023/10/02/presentation-de-borgbackup-lun-des-meilleurs-outils-de-sauvegarde-disponibles-sous-linux/<div class="figure"><img src="https://blog.flozz.fr/cover/2023/borgbackup1.png" alt="" /></div><p>Ça fait longtemps que je voulais vous parler de <strong>BorgBackup</strong>, un <strong>outil de sauvegarde</strong> que j'utilise aussi bien personnellement que professionnellement depuis quelques années maintenant. Bien que disposant de nombreuses fonctionnalités, BorgBackup reste plutôt simple à utiliser, et il bénéficie de plus d'une importante communauté et d'une excellente documentation.</p>
<p>Voici …</p>Fabien LOISONMon, 02 Oct 2023 00:00:00 +0200tag:blog.flozz.fr,2023-10-02:/2023/10/02/presentation-de-borgbackup-lun-des-meilleurs-outils-de-sauvegarde-disponibles-sous-linux/LinuxSummer updates : des news de mes projets (et de moi-même)https://blog.flozz.fr/2023/09/04/summer-updates-des-news-de-mes-projets-et-de-moi-meme/<div class="figure"><img src="https://blog.flozz.fr/cover/2023/summer2023.jpg" alt="" /></div><p>Entre le déménagement de mon boulot en juin et quelques soucis perso cet été, ces trois derniers mois ont été un peu compliqués pour moi et n'ont donc pas été des plus productifs du point de vue du blog et de mes projets. Je vais néanmoins faire le point sur …</p>Fabien LOISONMon, 04 Sep 2023 00:00:00 +0200tag:blog.flozz.fr,2023-09-04:/2023/09/04/summer-updates-des-news-de-mes-projets-et-de-moi-meme/ProjetsRéparer les VMs Windows après une mise à jour de VirtualBoxhttps://blog.flozz.fr/2023/08/08/reparer-les-vms-windows-apres-une-mise-a-jour-de-virtualbox/<div class="figure"><img src="https://blog.flozz.fr/cover/2023/vbox7bsod.png" alt="" /></div><p>Pour les besoins de mes projets, je dispose de toute une série de <strong>machines virtuelles Windows</strong>. Elles me servent à porter et à compiler certains de mes logiciels pour ce système, à reproduire des bugs spécifiques à cette plateforme, à effectuer certains développements spécifiques ou encore <a class="reference external" href="/2016/03/27/steelseries-rival-100-reverse-engineering-dun-peripherique-usb/">à décortiquer des drivers …</a></p>Fabien LOISONTue, 08 Aug 2023 00:00:00 +0200tag:blog.flozz.fr,2023-08-08:/2023/08/08/reparer-les-vms-windows-apres-une-mise-a-jour-de-virtualbox/WindowsCrash de HPLIP sur Ubuntu 23.04https://blog.flozz.fr/2023/06/15/crash-de-hplip-sur-ubuntu-2304/<div class="figure"><img src="https://blog.flozz.fr/cover/2023/hplip-u2304.png" alt="" /></div><p>Je possède un combo <strong>imprimante laser / scanner de marque HP</strong>, qui habituellement fonctionne plutôt bien sous Ubuntu : il suffit d'installer HPLIP (paquets <tt class="docutils literal">hplip</tt> et <tt class="docutils literal"><span class="pre">hplip-gui</span></tt>) et ça marche plus ou moins tout seul. Aujourd'hui j'avais un papier à scanner. Confiant, j'allume l'imprimante, lance le logiciel <strong>Simple Scan</strong> et clique sur …</p>Fabien LOISONThu, 15 Jun 2023 00:00:00 +0200tag:blog.flozz.fr,2023-06-15:/2023/06/15/crash-de-hplip-sur-ubuntu-2304/LinuxGNOME Shell : empêcher l'extinction des écrans lors du verrouillagehttps://blog.flozz.fr/2023/04/25/gnome-shell-empecher-lextinction-des-ecrans-lors-du-verrouillage/<div class="figure"><img src="https://blog.flozz.fr/cover/2023/unblank.png" alt="" /></div><p>Depuis des années j'ai toujours le même problème. Oh pas un problème bien grave, mais un problème agaçant au quotidien.</p>
<p>Mon PC portable est connecté à un dock Thunderbolt sur lequel sont connectés mes écrans, mes périphériques USB et mon câble réseau. C'est très pratique : je n'ai qu'un seul câble …</p>Fabien LOISONTue, 25 Apr 2023 00:00:00 +0200tag:blog.flozz.fr,2023-04-25:/2023/04/25/gnome-shell-empecher-lextinction-des-ecrans-lors-du-verrouillage/LinuxDécollage : ce blog vient d'être propulsé dans le Geminispace !https://blog.flozz.fr/2023/04/12/decollage-ce-blog-vient-detre-propulse-dans-le-geminispace/<div class="figure"><img src="https://blog.flozz.fr/cover/2023/gemlog.png" alt="" /></div><p><em>Three, two, one, IGNITION!</em> 🚀️</p>
<p>Ce blog est à présent une capsule Gemini et vient de rejoindre le Geminispace !</p>
<p>Si vous n'avez jamais entendu parler du projet Gemini (non, pas celui de la NASA 😛️), vous n'avez probablement rien compris à la phrase précédente... Et bah ça tombe bien, car aujourd'hui je …</p>Fabien LOISONWed, 12 Apr 2023 00:00:00 +0200tag:blog.flozz.fr,2023-04-12:/2023/04/12/decollage-ce-blog-vient-detre-propulse-dans-le-geminispace/ProjetsBenchmark : est-ce que ça vaut le coup d'utiliser WebAssembly plutôt que JavaScript ?https://blog.flozz.fr/2023/02/26/benchmark-est-ce-que-ca-vaut-le-coup-dutiliser-webassembly-plutot-que-javascript/<div class="figure"><img src="https://blog.flozz.fr/cover/2023/wasmbench.png" alt="" /></div><p class="first last">Dans mon <a class="reference external" href="https://blog.flozz.fr/2023/01/21/petite-introduction-a-webassembly/">précédent article</a>, je vous avais présenté <strong>WebAssembly</strong> et je vous avais expliqué comment l'utiliser. Je vous avais également dit qu'il était <strong>« censé » être plus rapide que JavaScript</strong> et je vous avais promis de revenir plus en détail sur le sujet... Eh bien c'est parti !</p>
Fabien LOISONSun, 26 Feb 2023 00:00:00 +0100tag:blog.flozz.fr,2023-02-26:/2023/02/26/benchmark-est-ce-que-ca-vaut-le-coup-dutiliser-webassembly-plutot-que-javascript/DéveloppementPetite introduction à WebAssemblyhttps://blog.flozz.fr/2023/01/21/petite-introduction-a-webassembly/<div class="figure"><img src="https://blog.flozz.fr/cover/2023/wasm.png" alt="" /></div><p>Pour les besoins d'un projet nécessitant du traitement d'image, je me suis récemment penché sur <strong>WebAssembly</strong>, une technologie permettant d'apporter des <strong>performances supérieures à celle de JavaScript</strong> dans les navigateurs.</p>
<p>Dans cet article, je vais vous présenter ce qu'est exactement WebAssembly et comment ça s'utilise au travers de différents exemples …</p>Fabien LOISONSat, 21 Jan 2023 00:00:00 +0100tag:blog.flozz.fr,2023-01-21:/2023/01/21/petite-introduction-a-webassembly/DéveloppementLe point sur mes projets : un lifting pour YOGA, la fin de Nautilus Terminal, diverses mises à jour pour CalCleaner et Rivalcfghttps://blog.flozz.fr/2022/11/02/le-point-sur-mes-projets-un-lifting-pour-yoga-la-fin-de-nautilus-terminal-diverses-mises-a-jour-pour-calcleaner-et-rivalcfg/<div class="figure"><img src="https://blog.flozz.fr/cover/2022/point2211.webp" alt="" /></div><p>Ça fait presque trois mois que je n'ai pas publié d'article (le dernier datant de début août), il est donc grand temps de remédier à ça ! Car si je n'ai pas été très actif sur le blog, j'ai en revanche beaucoup (trop) travaillé sur mes autres projets durant ces derniers …</p>Fabien LOISONWed, 02 Nov 2022 00:00:00 +0100tag:blog.flozz.fr,2022-11-02:/2022/11/02/le-point-sur-mes-projets-un-lifting-pour-yoga-la-fin-de-nautilus-terminal-diverses-mises-a-jour-pour-calcleaner-et-rivalcfg/ProjetsCalCleaner : J'ai développé un petit outil pour supprimer les vieux événements des calendriershttps://blog.flozz.fr/2022/08/09/calcleaner-jai-developpe-un-petit-outil-pour-supprimer-les-vieux-evenements-des-calendriers/<div class="figure"><img src="https://blog.flozz.fr/cover/2022/calcleaner-jai-developpe-un-petit-outil-pour-supprimer-les-vieux-evenements-des-calendriers.png" alt="" /></div><p>Je viens de sortir une première version (<em>beta</em>) de <strong>CalCleaner</strong>, un petit outil permettant de faire le ménage dans les calendriers CalDAV. Le logiciel dispose d'une interface graphique en GTK 3 (oui il serait temps que je me mette à GTK 4) et est pour le moment disponible pour <strong>Linux …</strong></p>Fabien LOISONTue, 09 Aug 2022 00:00:00 +0200tag:blog.flozz.fr,2022-08-09:/2022/08/09/calcleaner-jai-developpe-un-petit-outil-pour-supprimer-les-vieux-evenements-des-calendriers/ProjetsBooter Proxmox sur un HP ProLiant DL380p G8 récalcitranthttps://blog.flozz.fr/2022/06/17/booter-proxmox-sur-un-hp-proliant-dl380p-gen-8-recalcitrant/<div class="figure"><img src="https://blog.flozz.fr/cover/2022/booter-proxmox-sur-un-hp-proliant-dl380p-gen-8-recalcitrant.png" alt="" /></div><p>Au boulot on a récemment fait l'acquisition d'un serveur <strong>HP ProLiant DL380p de 8ème génération</strong> d'occasion pour des besoins en stockage. Il s'agit d'une machine avec 12 baies disques de 3.5" reliées à un <strong>contrôleur RAID P420i en mode HBA</strong>, dont on ne va exploiter qu'une partie pour le …</p>Fabien LOISONFri, 17 Jun 2022 00:00:00 +0200tag:blog.flozz.fr,2022-06-17:/2022/06/17/booter-proxmox-sur-un-hp-proliant-dl380p-gen-8-recalcitrant/LinuxGuide d'installation d'Ubuntu dans une partition Btrfs chiffréehttps://blog.flozz.fr/2022/06/11/guide-installation-ubuntu-dans-partition-btrfs-chiffree/<div class="figure"><img src="https://blog.flozz.fr/cover/2022/guide-installation-ubuntu-dans-partition-btrfs-chiffree.jpg" alt="" /></div><p>Dans mon <a class="reference external" href="https://blog.flozz.fr/2022/05/22/btrfs-revolution-ou-catastrophe-ou-en-est-on-aujourdhui/">précédent article</a>, je vous avais présenté <strong>Btrfs</strong>, un système de fichiers moderne et rempli de fonctionnalités qui peuvent s'avérer très utiles au quotidien. Aujourd'hui, on va passer à la pratique : on va voir comment installer <strong>Ubuntu 22.04 (Jammy Jellyfish)</strong> dans une partition Btrfs <strong>chiffrée</strong> (LUKS), avec le …</p>Fabien LOISONSat, 11 Jun 2022 00:00:00 +0200tag:blog.flozz.fr,2022-06-11:/2022/06/11/guide-installation-ubuntu-dans-partition-btrfs-chiffree/LinuxBtrfs : révolution ou catastrophe ? Où en est-on aujourd'hui ?https://blog.flozz.fr/2022/05/22/btrfs-revolution-ou-catastrophe-ou-en-est-on-aujourdhui/<div class="figure"><img src="https://blog.flozz.fr/cover/2022/btrfs-revolution-ou-catastrophe-ou-en-est-on-aujourdhui.jpg" alt="" /></div><p><strong>Btrfs</strong> (prononcez « Butter FS ») est l'un des systèmes de fichiers les plus avancés disponibles aujourd'hui sous Linux. Il est moderne, repose sur des principes qui le rendent extrêmement fiable et propose de nombreuses fonctionnalités très intéressantes. Il est même <strong>utilisé par défaut par plusieurs distributions Linux</strong>.</p>
<p>Malgré cela, il se …</p>Fabien LOISONSun, 22 May 2022 00:00:00 +0200tag:blog.flozz.fr,2022-05-22:/2022/05/22/btrfs-revolution-ou-catastrophe-ou-en-est-on-aujourdhui/LinuxUbuntu 22.04 impossible à démarrer sur mon ThinkPad T520 ?https://blog.flozz.fr/2022/05/07/ubuntu-2204-impossible-a-demarrer-sur-mon-thinkpad-t520/<div class="figure"><img src="https://blog.flozz.fr/cover/2022/ubuntu-2204-impossible-a-demarrer-sur-mon-thinkpad-t520.jpg" alt="" /></div><p>Avant de mettre à jour ma machine principale vers <strong>Ubuntu 22.04 LTS (Jammy Jellyfish)</strong>, je tenais à vérifier ma capacité à régler certains points qui sont bloquants pour moi (<a class="reference external" href="https://www.linuxtricks.fr/wiki/ubuntu-installer-firefox-en-deb-plutot-que-snap">Firefox snap</a>, compatibilité des extensions GNOME Shell,...), et je voulais également en profiter pour mettre à l'épreuve le système de …</p>Fabien LOISONSat, 07 May 2022 00:00:00 +0200tag:blog.flozz.fr,2022-05-07:/2022/05/07/ubuntu-2204-impossible-a-demarrer-sur-mon-thinkpad-t520/LinuxAccéder à distance à un vieux HP ProLiant MicroServer en 2022 : quelle galère !https://blog.flozz.fr/2022/04/18/acceder-a-distance-a-un-vieux-hp-proliant-microserver-en-2022-quelle-galere/<div class="figure"><img src="https://blog.flozz.fr/cover/2022/acceder-a-distance-a-un-vieux-hp-proliant-microserver-en-2022-quelle-galere.jpg" alt="" /></div><p>Depuis quelques semaines je travaille à la migration et à la mise à jour de mes serveurs. L'un d'entre eux était un vieux <strong>HP ProLiant MicroServer</strong> qui tournait toujours sous Debian 7 depuis presque 10 ans. Le pauvre avait été un peu oublié dans un coin chez mes parents et …</p>Fabien LOISONMon, 18 Apr 2022 00:00:00 +0200tag:blog.flozz.fr,2022-04-18:/2022/04/18/acceder-a-distance-a-un-vieux-hp-proliant-microserver-en-2022-quelle-galere/LinuxRoccat Suora FX : désactiver les arcs-en-ciel et autres licorneries sous Linuxhttps://blog.flozz.fr/2021/11/08/roccat-suora-fx-desactiver-les-arc-en-ciel-et-autres-licorneries-sous-linux/<div class="figure"><img src="https://blog.flozz.fr/cover/2021/roccat-suora-fx-desactiver-les-arc-en-ciel-et-autres-licorneries-sous-linux.png" alt="" /></div><p>Et c'est reparti ! Je me retrouve, une fois de plus, à développer un outil pour configurer des périphériques USB sous Linux. Cette fois-ci, c'est au tour du clavier <em>gaming</em> <strong>Suora FX</strong> de chez <strong>Roccat</strong> de passer entre mes mains... Voyons un peu ce qu'il a dans le ventre ! 😁️</p>
<p>Pour la …</p>Fabien LOISONMon, 08 Nov 2021 00:00:00 +0100tag:blog.flozz.fr,2021-11-08:/2021/11/08/roccat-suora-fx-desactiver-les-arc-en-ciel-et-autres-licorneries-sous-linux/ProjetsYOGA Image Optimizer v1.1 : Plein de nouveautés pour la rentrée !https://blog.flozz.fr/2021/09/08/yoga-image-optimizer-v1-1-plein-de-nouveautes-pour-la-rentree/<div class="figure"><img src="https://blog.flozz.fr/cover/2021/yoga-image-optimizer-v1-1-plein-de-nouveautes-pour-la-rentree.png" alt="" /></div><p>La première version publique de <strong>YOGA Image Optimizer</strong> était <a class="reference external" href="https://blog.flozz.fr/2021/06/14/optimisez-vos-images-avec-yoga-image-optimizer/">sortie mi-juin dernier</a>. Elle contenait ce que je considérais être le « minimum vital » pour pouvoir enfin la partager au monde, mais j'avais encore plein d'idées de fonctionnalités en tête... C'est pourquoi j'ai continué de travailler sur le projet tout l'été, et …</p>Fabien LOISONWed, 08 Sep 2021 00:00:00 +0200tag:blog.flozz.fr,2021-09-08:/2021/09/08/yoga-image-optimizer-v1-1-plein-de-nouveautes-pour-la-rentree/ProjetsOptimisez vos images avec YOGA Image Optimizerhttps://blog.flozz.fr/2021/06/14/optimisez-vos-images-avec-yoga-image-optimizer/<div class="figure"><img src="https://blog.flozz.fr/cover/2021/optimisez-vos-images-avec-yoga-image-optimizer.webp" alt="" /></div><p>Quand on distribue des images sur le <em>web</em>, il est important de les optimiser pour réduire la quantité de données transférées et le temps de chargement des pages. Tout le monde n'a pas la fibre, et tout le monde n'a pas un accès à internet illimité. Ce que j'entends ici …</p>Fabien LOISONMon, 14 Jun 2021 00:00:00 +0200tag:blog.flozz.fr,2021-06-14:/2021/06/14/optimisez-vos-images-avec-yoga-image-optimizer/ProjetsDécouverte des APIs Twitch #3 : Afficher des alertes pour les nouveaux followers !https://blog.flozz.fr/2021/03/29/decouverte-des-apis-twitch-3-afficher-des-alertes-pour-les-nouveaux-followers/<div class="figure"><img src="https://blog.flozz.fr/cover/2021/decouverte-des-apis-twitch-3-afficher-des-alertes-pour-les-nouveaux-followers.png" alt="" /></div><p>On poursuit notre découverte des <strong>APIs Twitch</strong> avec ce troisième article qui traitera de l'<strong>API REST</strong> fournie par le célèbre service de <em>streaming</em> vidéo. Aujourd'hui on va développer une alerte qui affichera (presque) en temps réel les nouveaux <em>followers</em> de notre chaîne Twitch, toujours à l'aide des langages <strong>JavaScript …</strong></p>Fabien LOISONMon, 29 Mar 2021 00:00:00 +0200tag:blog.flozz.fr,2021-03-29:/2021/03/29/decouverte-des-apis-twitch-3-afficher-des-alertes-pour-les-nouveaux-followers/DéveloppementDécouverte des APIs Twitch #2 : Authentificationhttps://blog.flozz.fr/2021/01/23/decouverte-des-apis-twitch-2-authentification/<div class="figure"><img src="https://blog.flozz.fr/cover/2021/decouverte-des-apis-twitch-2-authentification.png" alt="" /></div><p>On reprend le développement de notre application visant à <strong>afficher des alertes sur nos lives Twitch</strong> lorsque des personnes suivent la chaîne, s'abonnent, offrent des bits, etc. Cette application sera, pour rappel, développée sans aucune bibliothèque ni aucun <em>framework</em>, en utilisant uniquement des technologies Web standard : <strong>HTML, CSS et JavaScript …</strong></p>Fabien LOISONSat, 23 Jan 2021 00:00:00 +0100tag:blog.flozz.fr,2021-01-23:/2021/01/23/decouverte-des-apis-twitch-2-authentification/DéveloppementDécouverte des APIs Twitch #1 : création d'applications et intégration à OBShttps://blog.flozz.fr/2021/01/05/decouverte-des-apis-twitch-1-creation-dapplications-et-integration-a-obs/<div class="figure"><img src="https://blog.flozz.fr/cover/2021/decouverte-des-apis-twitch-1-creation-dapplications-et-integration-a-obs.png" alt="" /></div><p>Pour ceux qui suivent ce blog et qui ne le savent pas encore, j'ai lancé <a class="reference external" href="https://www.twitch.tv/flozz_">ma chaîne Twitch</a> il y a trois mois maintenant (oui c'est la raison de la pénurie d'articles sur le blog... 😅️). Pour cette chaîne, j'ai décidé de développer moi-même les diverses notifications qui s'afficheront à l'écran …</p>Fabien LOISONTue, 05 Jan 2021 00:00:00 +0100tag:blog.flozz.fr,2021-01-05:/2021/01/05/decouverte-des-apis-twitch-1-creation-dapplications-et-integration-a-obs/DéveloppementDéveloppement GameBoy #11 : Gérer et afficher du textehttps://blog.flozz.fr/2020/10/21/developpement-gameboy-11-gerer-et-afficher-du-texte/<div class="figure"><img src="https://blog.flozz.fr/cover/2020/developpement-gameboy-11-gerer-et-afficher-du-texte.png" alt="" /></div><p>Ça fait déjà un an que je n'ai pas sorti un article sur la GameBoy. Je m'étais en effet un peu éloigné du développement rétro pour me concentrer sur d'autres projets, mais ça y est, je vais enfin reprendre cette série d'articles (ne vous attendez cependant pas à des publications …</p>Fabien LOISONWed, 21 Oct 2020 00:00:00 +0200tag:blog.flozz.fr,2020-10-21:/2020/10/21/developpement-gameboy-11-gerer-et-afficher-du-texte/GameBoyLive coding d'un jeu GameBoy dans l'émission Hello World de Studio Renegade !https://blog.flozz.fr/2020/10/08/live-coding-dun-jeu-gameboy-dans-lemission-hello-world-de-studio-renegade/<div class="figure"><img src="https://blog.flozz.fr/cover/2020/live-coding-dun-jeu-gameboy-dans-lemission-hello-world-de-studio-renegade.png" alt="" /></div><p>Plutôt cette année, je vous avais demandé sur les <em>rézosociaux</em> si vous seriez intéressé par des <em>streams</em> sur le développement GameBoy, et vous aviez répondu oui (en tout cas pour ceux qui ont répondu au sondage). J'avais cependant mis du temps à m'organiser et l'été est arrivé (avec ses températures …</p>Fabien LOISONThu, 08 Oct 2020 00:00:00 +0200tag:blog.flozz.fr,2020-10-08:/2020/10/08/live-coding-dun-jeu-gameboy-dans-lemission-hello-world-de-studio-renegade/ActualitéDocumenter un projet Python avec Sphinxhttps://blog.flozz.fr/2020/10/04/documenter-un-projet-python-avec-sphinx/<div class="figure"><img src="https://blog.flozz.fr/cover/2020/documenter-un-projet-python-avec-sphinx.png" alt="" /></div><p>Je vous avais montré dans <a class="reference external" href="https://blog.flozz.fr/2020/09/07/introduction-a-sphinx-un-outil-de-documentation-puissant/">le précédent article</a> comment <strong>créer une documentation avec Sphinx</strong>. Je vais cette fois-ci vous expliquer comment l'utiliser pour <strong>documenter le code d'un projet Python</strong>. Et comme Sphinx a été créé à l'origine pour rédiger <a class="reference external" href="https://docs.python.org/3/">la documentation officielle du langage Python</a>, vous verrez qu'il contient tout …</p>Fabien LOISONSun, 04 Oct 2020 00:00:00 +0200tag:blog.flozz.fr,2020-10-04:/2020/10/04/documenter-un-projet-python-avec-sphinx/DéveloppementDéployer automatiquement sur Github Pages avec Github Actionshttps://blog.flozz.fr/2020/09/21/deployer-automatiquement-sur-github-pages-avec-github-actions/<div class="figure"><img src="https://blog.flozz.fr/cover/2020/deployer-automatiquement-sur-github-pages-avec-github-actions.png" alt="" /></div><p><strong>Github</strong> est une forge logicielle très complète, qui fourni plein de services très utiles aux développeurs. On va s'intéresser aujourd'hui à deux d'entre eux : <strong>Github Pages</strong> et <strong>Github Actions</strong>.</p>
<p><a class="reference external" href="https://pages.github.com/">Github Pages</a> est un petit hébergement Web, fournit gratuitement avec tous les dépôts hébergés sur la plateforme. On peut y stocker …</p>Fabien LOISONMon, 21 Sep 2020 00:00:00 +0200tag:blog.flozz.fr,2020-09-21:/2020/09/21/deployer-automatiquement-sur-github-pages-avec-github-actions/DéveloppementIntroduction à Sphinx, un outil de documentation puissanthttps://blog.flozz.fr/2020/09/07/introduction-a-sphinx-un-outil-de-documentation-puissant/<div class="figure"><img src="https://blog.flozz.fr/cover/2020/introduction-a-sphinx-un-outil-de-documentation-puissant.png" alt="" /></div><p><a class="reference external" href="https://www.sphinx-doc.org/">Sphinx</a> est un outil très complet permettant de générer des documentations riches et bien structurées. Il a originellement été créé pour <a class="reference external" href="https://docs.python.org/3/">la documentation du langage Python</a>, et a très vite été utilisé pour documenter de nombreux autres projets.</p>
<p>Il peut être utilisé pour simplement écrire un ouvrage technique (sans rapport …</p>Fabien LOISONMon, 07 Sep 2020 00:00:00 +0200tag:blog.flozz.fr,2020-09-07:/2020/09/07/introduction-a-sphinx-un-outil-de-documentation-puissant/DéveloppementRivalcfg : comment j'ai créé, un peu par hasard, cet outil de configuration pour les souris SteelSerieshttps://blog.flozz.fr/2020/08/24/rivalcfg-comment-jai-cree-un-peu-par-hasard-cet-outil-de-configuration-pour-les-souris-steelseries/<div class="figure"><img src="https://blog.flozz.fr/cover/2020/rivalcfg-comment-jai-cree-un-peu-par-hasard-cet-outil-de-configuration-pour-les-souris-steelseries.png" alt="" /></div><p><strong>Rivalcfg</strong> est un utilitaire en <strong>ligne de commande</strong> et une <strong>bibliothèque Python</strong> permettant de configurer les souris de la marque <strong>SteelSeries</strong>. Il fonctionne actuellement sous <strong>Linux</strong>, <strong>Windows</strong> et <strong>MacOS</strong>, et il est probable qu'il fonctionne également sur d'autres systèmes d'exploitation, mais je n'ai pas testé.</p>
<p><strong>Rivalcfg v4.0</strong> vient tout …</p>Fabien LOISONMon, 24 Aug 2020 00:00:00 +0200tag:blog.flozz.fr,2020-08-24:/2020/08/24/rivalcfg-comment-jai-cree-un-peu-par-hasard-cet-outil-de-configuration-pour-les-souris-steelseries/ProjetsCover Thumbnailer : après plus de 10 ans, c'est terminé ?https://blog.flozz.fr/2020/07/15/cover-thumbnailer-apres-plus-de-10-ans-cest-termine/<div class="figure"><img src="https://blog.flozz.fr/cover/2020/cover-thumbnailer-apres-plus-de-10-ans-cest-termine.jpg" alt="" /></div><p>Je vous avais raconté il y a quelque temps l'<a class="reference external" href="/2018/12/17/nautilus-terminal-lhistoire-dun-projet-complique/">histoire de Nautilus Terminal</a>, et je vous avais dit à l'époque que je vous reparlerais un jour de mes autres vieux projets... Eh bien aujourd'hui on va sortir un nouveau cadavre du placard : <strong>Cover Thumbnailer</strong> ! 😊️</p>
<p>Pourquoi je vous en parle …</p>Fabien LOISONWed, 15 Jul 2020 00:00:00 +0200tag:blog.flozz.fr,2020-07-15:/2020/07/15/cover-thumbnailer-apres-plus-de-10-ans-cest-termine/ProjetsDoctest : vous n'avez aucune excuse pour ne pas écrire des tests unitaires en Python !https://blog.flozz.fr/2020/06/15/doctest-vous-navez-aucune-excuse-pour-ne-pas-ecrire-des-tests-unitaires-en-python/<div class="figure"><img src="https://blog.flozz.fr/cover/2020/doctest-vous-navez-aucune-excuse-pour-ne-pas-ecrire-des-tests-unitaires-en-python.png" alt="" /></div><p>Je connaissais l'existence de <a class="reference external" href="https://docs.python.org/3/library/doctest.html">Doctest</a> depuis longtemps, mais je n'avais jamais pris le temps de vraiment m'y intéresser ni de l'utiliser. De toute façon j'utilisais déjà <a class="reference external" href="https://docs.pytest.org/">Pytest</a> qui est plus puissant, donc Doctest ne pouvait pas m'être utile pas vrai ? <em>Spoiler alert</em> : <strong>j'avais tort !</strong></p>
<p><strong>Doctest</strong> est un <em>framework</em> de test …</p>Fabien LOISONMon, 15 Jun 2020 00:00:00 +0200tag:blog.flozz.fr,2020-06-15:/2020/06/15/doctest-vous-navez-aucune-excuse-pour-ne-pas-ecrire-des-tests-unitaires-en-python/DéveloppementReverse engineering : récupérer le niveau de batterie du casque sans fil SteelSeries Arctis 7https://blog.flozz.fr/2020/05/25/reverse-engineering-recuperer-le-niveau-de-batterie-du-casque-sans-fil-steelseries-arctis-7/<div class="figure"><img src="https://blog.flozz.fr/cover/2020/reverse-engineering-recuperer-le-niveau-de-batterie-du-casque-sans-fil-steelseries-arctis-7.jpg" alt="" /></div><p>Il y a un peu plus d'une semaine, je m'étais lancé comme défi de faire du <strong>reverse engineering</strong> sur mon <strong>Arctis 7</strong> (un casque de chez SteelSeries) dans le but de <strong>récupérer le niveau de la batterie depuis Linux</strong>, le tout pendant la durée de ma pause déjeuner (soit 2h …</p>Fabien LOISONMon, 25 May 2020 00:00:00 +0200tag:blog.flozz.fr,2020-05-25:/2020/05/25/reverse-engineering-recuperer-le-niveau-de-batterie-du-casque-sans-fil-steelseries-arctis-7/ÉlectroniqueLa Fondation GNOME attaquée par un patent troll : c'est terminé !https://blog.flozz.fr/2020/05/21/la-fondation-gnome-attaquee-par-un-patent-troll-cest-termine/<div class="figure"><img src="https://blog.flozz.fr/cover/2020/la-fondation-gnome-attaquee-par-un-patent-troll-cest-termine.png" alt="" /></div><p><a class="reference external" href="/2019/10/23/la-fondation-gnome-attaquee-par-un-patent-troll/">Je vous en avais parlé sur ce blog</a> : la <strong>Fondation GNOME</strong> avait été attaquée en fin d'année dernière pour violation de brevet. La société <strong>Rothschild Patent Imaging LLC</strong>, un <em>patent troll</em> notoire, l'accusait en effet de violer l'un de ses brevets relatif au tri et au partage de photos à …</p>Fabien LOISONThu, 21 May 2020 00:00:00 +0200tag:blog.flozz.fr,2020-05-21:/2020/05/21/la-fondation-gnome-attaquee-par-un-patent-troll-cest-termine/ActualitéUbuntu, GNOME : Mon PC refuse de se mettre en veille lorsque je rabats l’écranhttps://blog.flozz.fr/2020/05/12/ubuntu-gnome-mon-pc-refuse-de-se-mettre-en-veille-lorsque-je-rabats-lecran/<div class="figure"><img src="https://blog.flozz.fr/cover/2020/ubuntu-gnome-mon-pc-refuse-de-se-mettre-en-veille-lorsque-je-rabats-lecran.jpg" alt="" /></div><p>Il s'agit d'un problème tout bête mais qui a fini par devenir assez énervant: lorsque des <strong>écrans externes sont connectés</strong> à mon PC portable, <strong>il n'y a pas moyen de le faire partir en veille</strong> lorsque je rabats son écran.</p>
<p><a class="reference external" href="/2015/10/13/mise-en-veille-dun-pc-portable-sous-ubuntu-1504-systemd/">J'avais déjà eu ce problème il y a quelques années …</a></p>Fabien LOISONTue, 12 May 2020 00:00:00 +0200tag:blog.flozz.fr,2020-05-12:/2020/05/12/ubuntu-gnome-mon-pc-refuse-de-se-mettre-en-veille-lorsque-je-rabats-lecran/LinuxWireGuard : Configuration d'un VPN / NAT simplehttps://blog.flozz.fr/2020/04/05/wireguard-configuration-dun-vpn-nat-simple/<div class="figure"><img src="https://blog.flozz.fr/cover/2020/wireguard-configuration-dun-vpn-nat-simple.png" alt="" /></div><p>Ça y est, cette fois-ci on va parler d'un premier cas concret. On va voir dans cet article comment <strong>configurer un « VPN / NAT »</strong>. Bien que je vais vous montrer comment faire ça <strong>avec WireGuard</strong>, les configurations réseau que je vais vous présenter ici sont applicables à d'autres situations et peuvent …</p>Fabien LOISONSun, 05 Apr 2020 00:00:00 +0200tag:blog.flozz.fr,2020-04-05:/2020/04/05/wireguard-configuration-dun-vpn-nat-simple/LinuxWireGuard : outils et fichiers de configurationhttps://blog.flozz.fr/2020/03/22/wireguard-outils-et-fichiers-de-configuration/<div class="figure"><img src="https://blog.flozz.fr/cover/2020/wireguard-outils-et-fichiers-de-configuration.png" alt="" /></div><p>Je vous ai montré dans <a class="reference external" href="https://blog.flozz.fr/2020/03/15/wireguard-decouverte-dun-vpn-moderne-simple-et-multiplateforme/">un précédent article</a> comment configurer WireGuard entièrement à la main sous Linux. Cette fois je vais vous montrer les fichiers de configurations et les outils pour faciliter sa mise en œuvre, aussi bien sous Linux que sous Windows, MacOS, Android ou iOS.</p>
<p>Cette fois encore …</p>Fabien LOISONSun, 22 Mar 2020 00:00:00 +0100tag:blog.flozz.fr,2020-03-22:/2020/03/22/wireguard-outils-et-fichiers-de-configuration/LinuxWireGuard : découverte d'un VPN moderne, simple et multiplateformehttps://blog.flozz.fr/2020/03/15/wireguard-decouverte-dun-vpn-moderne-simple-et-multiplateforme/<div class="figure"><img src="https://blog.flozz.fr/cover/2020/wireguard-decouverte-dun-vpn-moderne-simple-et-multiplateforme.png" alt="" /></div><p>Les <a class="reference external" href="https://fr.wikipedia.org/wiki/R%C3%A9seau_priv%C3%A9_virtuel">VPN (ou réseaux privés virtuels en français)</a> sont des outils très pratiques, qui permettent d'interconnecter deux réseaux, de sécuriser la connexion entre deux machines, de sécuriser sa connexion à internet lorsque l'on se connecte dans des lieux publics ou encore de contourner des restrictions d'accès géographiques. J'utilise actuellement <a class="reference external" href="https://openvpn.net/">OpenVPN …</a></p>Fabien LOISONSun, 15 Mar 2020 00:00:00 +0100tag:blog.flozz.fr,2020-03-15:/2020/03/15/wireguard-decouverte-dun-vpn-moderne-simple-et-multiplateforme/Linuxp0wny@shell, un shell PHP simple, mais (trop) efficacehttps://blog.flozz.fr/2020/01/21/p0wny-shell-un-shell-php-simple-mais-trop-efficace/<div class="figure"><img src="https://blog.flozz.fr/cover/2020/p0wny-shell-un-shell-php-simple-mais-trop-efficace.png" alt="" /></div><p>Ça fait quelques mois que je reçois de temps à autre des messages (email, MP sur Twitter,...) de personnes ayant retrouvé <a class="reference external" href="https://github.com/flozz/p0wny-shell">p0wny@shell</a> sur leur serveur et qui me demandent, souvent à moitié paniquées, comment s'en débarrasser. Étant donné que je n'ai pas encore parlé de ce logiciel sur ce …</p>Fabien LOISONTue, 21 Jan 2020 00:00:00 +0100tag:blog.flozz.fr,2020-01-21:/2020/01/21/p0wny-shell-un-shell-php-simple-mais-trop-efficace/ProjetsPourquoi j'utilise VIM et pourquoi vous ne devriez pas l'utiliserhttps://blog.flozz.fr/2019/11/18/pourquoi-jutilise-vim-et-pourquoi-vous-ne-devriez-pas-lutiliser/<div class="figure"><img src="https://blog.flozz.fr/cover/pourquoi-jutilise-vim-et-pourquoi-vous-ne-devriez-pas-lutiliser.png" alt="" /></div><p><strong>J'utilise VIM depuis presque une quinzaine d'années</strong> maintenant et je n'ai jamais eu envie de changer d'éditeur de texte depuis que je l'ai découvert. Certains trolls diront que c'est par ce que je n'ai jamais réussi à en sortir, mais ils ont tort, je peux le quitter quand je veux …</p>Fabien LOISONMon, 18 Nov 2019 00:00:00 +0100tag:blog.flozz.fr,2019-11-18:/2019/11/18/pourquoi-jutilise-vim-et-pourquoi-vous-ne-devriez-pas-lutiliser/DéveloppementwxHexEditor : Problème de rafraîchissement sous Ubuntu 19.10 (Eoan Ermin)https://blog.flozz.fr/2019/11/01/wxhexeditor-probleme-de-rafraichissement-sous-ubuntu-1910-eoan-ermin/<div class="figure"><img src="https://blog.flozz.fr/cover/wxhexeditor-probleme-de-rafraichissement-sous-ubuntu-1910-eoan-ermin.png" alt="" /></div><p>Dans le cadre du développement de jeux GameBoy (et <a class="reference external" href="/2019/09/18/developpement-gameboy-1bis-re-hello-world/">des articles</a> qui vont avec), <a class="reference external" href="https://twitter.com/flogisoft/status/1189885557377261568">je travaille en ce moment</a> à faire fonctionner les <em>banks</em> mémoires avec la chaîne d'outils SDCC + GBDK-n, et pour cela j'ai besoin d'un <strong>éditeur hexadécimal</strong> permettant de m'afficher <strong>un diff sur des fichiers binaires</strong> afin de …</p>Fabien LOISONFri, 01 Nov 2019 00:00:00 +0100tag:blog.flozz.fr,2019-11-01:/2019/11/01/wxhexeditor-probleme-de-rafraichissement-sous-ubuntu-1910-eoan-ermin/LinuxLa Fondation GNOME attaquée par un patent trollhttps://blog.flozz.fr/2019/10/23/la-fondation-gnome-attaquee-par-un-patent-troll/<div class="figure"><img src="https://blog.flozz.fr/cover/la-fondation-gnome-attaquee-par-un-patent-troll.png" alt="" /></div><p>C'est via <a class="reference external" href="https://www.gnome.org/news/2019/10/gnome-files-defense-against-patent-troll/">un court billet de blog</a> posté il y a quelques jours que la <strong>Fondation GNOME</strong> informe qu'elle est l'objet de l'attaque d'un <em>patent troll</em>. <strong>Rothschild Patent Imaging LLC</strong> (c'est le nom du troll) l'accuse de violer l'un de ses brevets portant sur « un procédé de distribution d'images sans …</p>Fabien LOISONWed, 23 Oct 2019 00:00:00 +0200tag:blog.flozz.fr,2019-10-23:/2019/10/23/la-fondation-gnome-attaquee-par-un-patent-troll/ActualitéDéveloppement GameBoy #10 : Projet 2 - Breakout (PARTIE 3)https://blog.flozz.fr/2019/10/16/developpement-gameboy-10-projet-2-breakout-partie-3/<div class="figure"><img src="https://blog.flozz.fr/cover/developpement-gameboy-10-projet-2-breakout-partie-3.png" alt="" /></div><p>Après une <a class="reference external" href="/2019/10/01/developpement-gameboy-10-projet-2-breakout-partie-1/">première partie</a> dédiée à la création et à l'affichage des éléments graphiques, et une <a class="reference external" href="/2019/10/09/developpement-gameboy-10-projet-2-breakout-partie-2/">seconde partie</a> dédiée aux déplacements et aux collisions, on va enfin s'attaquer au cœur du <em>gameplay</em> : <strong>casser des briques !</strong></p>
<p>Je vais donc vous montrer cette fois-ci comment casser des briques... mais également comment rendre …</p>Fabien LOISONWed, 16 Oct 2019 00:00:00 +0200tag:blog.flozz.fr,2019-10-16:/2019/10/16/developpement-gameboy-10-projet-2-breakout-partie-3/GameBoyDéveloppement GameBoy #10 : Projet 2 - Breakout (PARTIE 2)https://blog.flozz.fr/2019/10/09/developpement-gameboy-10-projet-2-breakout-partie-2/<div class="figure"><img src="https://blog.flozz.fr/cover/developpement-gameboy-10-projet-2-breakout-partie-2.png" alt="" /></div><p>Et on poursuit notre <strong>développement d'un casse-briques sur GameBoy</strong> ! Dans <a class="reference external" href="/2019/10/01/developpement-gameboy-10-projet-2-breakout-partie-1/">la première partie de cet article</a>, on s'était laissés après avoir dessiné et affiché tous les éléments graphiques qui composent le jeu. Cette fois-ci on va voir comment <strong>déplacer la raquette et la balle</strong> et comment <strong>gérer les collisions</strong>. <em>Promis …</em></p>Fabien LOISONWed, 09 Oct 2019 00:00:00 +0200tag:blog.flozz.fr,2019-10-09:/2019/10/09/developpement-gameboy-10-projet-2-breakout-partie-2/GameBoyDéveloppement GameBoy #10 : Projet 2 - Breakout (PARTIE 1)https://blog.flozz.fr/2019/10/01/developpement-gameboy-10-projet-2-breakout-partie-1/<div class="figure"><img src="https://blog.flozz.fr/cover/developpement-gameboy-10-projet-2-breakout-partie-1.png" alt="" /></div><p>Maintenant que j'en ai terminé avec les articles sur <strong>la partie graphique de la GameBoy</strong> (6 articles tout de même !), il est temps de réaliser <strong>un petit projet</strong> pour synthétiser tout ça. J'ai choisi de faire <a class="reference external" href="https://fr.wikipedia.org/wiki/Casse-briques">un casse-briques</a>, premièrement parce que ça va nous permettre de réutiliser un maximum de …</p>Fabien LOISONTue, 01 Oct 2019 00:00:00 +0200tag:blog.flozz.fr,2019-10-01:/2019/10/01/developpement-gameboy-10-projet-2-breakout-partie-1/GameBoyDéveloppement GameBoy #1bis : re-Hello Worldhttps://blog.flozz.fr/2019/09/18/developpement-gameboy-1bis-re-hello-world/<div class="figure"><img src="https://blog.flozz.fr/cover/developpement-gameboy-1bis-re-hello-world.jpg" alt="" /></div><p>Bienvenue dans cet article d'<strong>initiation au développement GameBoy</strong>. Si vous vous demandez comment faire pour <strong>programmer sur la célèbre console portable de Nintendo</strong>, vous êtes au bon endroit ! On va voir tout au long de cet article quelles sont les caractéristiques de la console, comment se procurer tous les …</p>Fabien LOISONWed, 18 Sep 2019 00:00:00 +0200tag:blog.flozz.fr,2019-09-18:/2019/09/18/developpement-gameboy-1bis-re-hello-world/GameBoyStations d'accueil USB 3 et technologie DisplayLink sous Ubuntuhttps://blog.flozz.fr/2019/08/18/stations-daccueil-usb-3-et-technologie-displaylink-sous-ubuntu/<div class="figure"><img src="https://blog.flozz.fr/cover/stations-daccueil-usb-3-et-technologie-displaylink-sous-ubuntu.jpg" alt="" /></div><p>J'ai récemment changé de PC portable, et comme mon précédent ordinateur utilisait une <strong>station d'accueil propriétaire</strong> qui n'est plus compatible avec les nouveaux modèles, j'ai également dû faire l'acquisition d'une nouvelle station (merci Lenovo)... Je voulais à la base prendre une station d'accueil <em>Thunderbolt</em> 3 (connecteur USB C)... mais je …</p>Fabien LOISONSun, 18 Aug 2019 00:00:00 +0200tag:blog.flozz.fr,2019-08-18:/2019/08/18/stations-daccueil-usb-3-et-technologie-displaylink-sous-ubuntu/LinuxDéveloppement GameBoy #9 : Les paletteshttps://blog.flozz.fr/2019/08/05/developpement-gameboy-9-les-palettes/<div class="figure"><img src="https://blog.flozz.fr/cover/developpement-gameboy-9-les-palettes.png" alt="" /></div><p>Et voici enfin le dernier article sur la partie graphique de la console. On va parler cette fois des palettes de couleurs. Dans les précédents articles j'ai pas mal éludé ce sujet histoire de pouvoir le traiter convenablement un article dédié.</p>
<p>On pourrait penser au premier abord qu'il est inutile …</p>Fabien LOISONMon, 05 Aug 2019 00:00:00 +0200tag:blog.flozz.fr,2019-08-05:/2019/08/05/developpement-gameboy-9-les-palettes/GameBoyMicroPython sur le M5Stackhttps://blog.flozz.fr/2019/07/15/micropython-sur-le-m5stack/<div class="figure"><img src="https://blog.flozz.fr/cover/micropython-sur-le-m5stack.png" alt="" /></div><p>Je vous avais parlé de l'<strong>ESP32</strong> et du <strong>kit M5Stack</strong> <a class="reference external" href="/2019/06/16/decouverte-du-m5stack-un-bon-kit-de-developpement-pour-lesp32/">dans un précédent article</a>, dans lequel j'avais notamment indiqué qu'il était possible de développer en <strong>Python</strong> sur cette plateforme grâce à <a class="reference external" href="https://micropython.org/">MicroPython</a>. C'est donc ce sujet que je vais aborder ici.</p>
<p>Pour être clair, mon but est le suivant …</p>Fabien LOISONMon, 15 Jul 2019 00:00:00 +0200tag:blog.flozz.fr,2019-07-15:/2019/07/15/micropython-sur-le-m5stack/ÉlectroniqueDéveloppement GameBoy #8 : La couche « Window »https://blog.flozz.fr/2019/06/30/developpement-gameboy-8-la-couche-window/<div class="figure"><img src="https://blog.flozz.fr/cover/developpement-gameboy-8-la-couche-window.png" alt="" /></div><p>Il s'est passé un bout de temps depuis la sortie du <a class="reference external" href="/2019/02/05/developpement-gameboy-7-les-sprites/">précédent article de cette série</a>. Certains se sont inquiétés et m'ont contacté pour me demander si j'avais abandonné (non) et quand sortirais le prochain article sur le développement GameBoy. Je n'ai malheureusement pas été en mesure de leur donner …</p>Fabien LOISONSun, 30 Jun 2019 00:00:00 +0200tag:blog.flozz.fr,2019-06-30:/2019/06/30/developpement-gameboy-8-la-couche-window/GameBoyIntroduction au développement GameBoy dans le magazine Programmez!https://blog.flozz.fr/2019/06/27/introduction-au-developpement-gameboy-dans-le-magazine-programmez/<div class="figure"><img src="https://blog.flozz.fr/cover/introduction-au-developpement-gameboy-dans-le-magazine-programmez.jpg" alt="" /></div><p>Suite à mon <a class="reference external" href="/2019/05/06/evolandgb-developper-un-jeu-gameboy-en-2019-partie-1/">retour d'expérience sur le développement du jeu Evoland.gb</a>, j'ai été contacté par <a class="reference external" href="https://twitter.com/francoistonic">François Tonic</a>, le rédacteur en chef du magazine <a class="reference external" href="https://www.programmez.com/">Programmez!</a>, qui cherchait des sujets un peu originaux pour le numéro d'été. Il m'a donc demandé si je pouvais écrire <strong>un article sur le développement GameBoy …</strong></p>Fabien LOISONThu, 27 Jun 2019 00:00:00 +0200tag:blog.flozz.fr,2019-06-27:/2019/06/27/introduction-au-developpement-gameboy-dans-le-magazine-programmez/ActualitéDécouverte du M5Stack, un bon kit de développement pour l'ESP32https://blog.flozz.fr/2019/06/16/decouverte-du-m5stack-un-bon-kit-de-developpement-pour-lesp32/<div class="figure"><img src="https://blog.flozz.fr/cover/decouverte-du-m5stack-un-bon-kit-de-developpement-pour-lesp32.jpg" alt="" /></div><p>Il y a quelques jours on m'a prêté un kit <a class="reference external" href="https://m5stack.com/">M5Stack</a>. J'ignorais jusque-là son existence, et je ne connaissais pas non plus l'<a class="reference external" href="https://en.wikipedia.org/wiki/ESP32">ESP32</a>, mais je connaissais ses ancêtres, <a class="reference external" href="https://en.wikipedia.org/wiki/ESP8266">l'ESP8266 et l'ESP8285</a>, qui étaient des petites cartes Wifi qui ont vite attiré l'attention des <em>makers</em> car elles étaient reprogrammables et …</p>Fabien LOISONSun, 16 Jun 2019 00:00:00 +0200tag:blog.flozz.fr,2019-06-16:/2019/06/16/decouverte-du-m5stack-un-bon-kit-de-developpement-pour-lesp32/ÉlectroniqueEvoland.gb : Développer un jeu GameBoy en 2019 (BONUS)https://blog.flozz.fr/2019/06/03/evolandgb-developper-un-jeu-gameboy-en-2019-bonus/<div class="figure"><img src="https://blog.flozz.fr/cover/evolandgb-developper-un-jeu-gameboy-en-2019-bonus.jpg" alt="" /></div><p>Et voici enfin le dernier article sur mon retour d'expérience du développement d'Evoland.gb. Dans les articles précédents, j'avais à peu près fait le tour de l'histoire de ce projet, de ses débuts à la sortie de la première version publique. Cet article sera donc un « bonus » dans lequel je …</p>Fabien LOISONMon, 03 Jun 2019 00:00:00 +0200tag:blog.flozz.fr,2019-06-03:/2019/06/03/evolandgb-developper-un-jeu-gameboy-en-2019-bonus/GameBoyEvoland.gb : Développer un jeu GameBoy en 2019 (PARTIE 2)https://blog.flozz.fr/2019/05/14/evolandgb-developper-un-jeu-gameboy-en-2019-partie-2/<div class="figure"><img src="https://blog.flozz.fr/cover/evolandgb-developper-un-jeu-gameboy-en-2019-partie-2.jpg" alt="" /></div><p>Bienvenue dans cette seconde partie de mon retour d'expérience sur le développement d'<strong>Evoland.gb</strong>. Dans la <a class="reference external" href="/2019/05/06/evolandgb-developper-un-jeu-gameboy-en-2019-partie-1/">première partie</a>, je vous avais expliqué comment j'avais obtenu et adapté les divers éléments graphiques du jeu, comment j'avais reproduit et géré la <em>map</em>, et je vous avais laissés après vous avoir expliqué …</p>Fabien LOISONTue, 14 May 2019 00:00:00 +0200tag:blog.flozz.fr,2019-05-14:/2019/05/14/evolandgb-developper-un-jeu-gameboy-en-2019-partie-2/GameBoyEvoland.gb : Développer un jeu GameBoy en 2019 (PARTIE 1)https://blog.flozz.fr/2019/05/06/evolandgb-developper-un-jeu-gameboy-en-2019-partie-1/<div class="figure"><img src="https://blog.flozz.fr/cover/evolandgb-developper-un-jeu-gameboy-en-2019-partie-1.jpg" alt="" /></div><p>Cet article fait suite <a class="reference external" href="/2019/04/21/evoland-sur-gameboy/">à celui qui était sorti à l'occasion de l'anniversaire de la GameBoy</a>, dans lequel je vous avais annoncé le projet <strong>Evoland.gb</strong> : le portage du jeu Evoland sur la célèbre console portable de Nintendo. J'y expliquais notamment dans quelles circonstances ce projet avait commencé.</p>
<p>Je vais …</p>Fabien LOISONMon, 06 May 2019 00:00:00 +0200tag:blog.flozz.fr,2019-05-06:/2019/05/06/evolandgb-developper-un-jeu-gameboy-en-2019-partie-1/GameBoyEvoland sur GameBoy !https://blog.flozz.fr/2019/04/21/evoland-sur-gameboy/<div class="figure"><img src="https://blog.flozz.fr/cover/evoland-sur-gameboy.jpg" alt="" /></div><p>Comme vous le savez peut-être si vous avez vu <a class="reference external" href="/2019/09/18/developpement-gameboy-1bis-re-hello-world/">ma série d'article sur le
développement GameBoy</a> ou
si vous me suivez sur <a class="reference external" href="https://twitter.com/flogisoft">Twitter</a>, je me
passionne (de manière un peu obsessionnelle ces derniers temps, je le
reconnais) pour la <strong>GameBoy</strong>. La nostalgie y est probablement pour beaucoup :
ma toute première …</p>Fabien LOISONSun, 21 Apr 2019 00:00:00 +0200tag:blog.flozz.fr,2019-04-21:/2019/04/21/evoland-sur-gameboy/ProjetsDéveloppement GameBoy #7 : Les spriteshttps://blog.flozz.fr/2019/02/05/developpement-gameboy-7-les-sprites/<div class="figure"><img src="https://blog.flozz.fr/cover/developpement-gameboy-7-les-sprites.png" alt="" /></div><p>Après une petite pause pendant les vacances de Noël (et tout le mois de
janvier...), on reprend enfin les articles sur le développement GameBoy. On va
s'attaquer cette fois-ci aux <em>sprites</em>, éléments essentiels de tout jeu un
minimum interactif.</p>
<p>Les <em>sprites</em> sont les éléments graphiques les plus « complexes » que propose …</p>Fabien LOISONTue, 05 Feb 2019 00:00:00 +0100tag:blog.flozz.fr,2019-02-05:/2019/02/05/developpement-gameboy-7-les-sprites/gameboySortie d'img2gb 1.0https://blog.flozz.fr/2019/02/04/sortie-dimg2gb-10/<div class="figure"><img src="https://blog.flozz.fr/cover/sortie-dimg2gb-10.png" alt="" /></div><p>Petit article rapide pour vous présenter le petit outil <strong>img2gb</strong> et vous
annoncer la sortie de sa version 1.0.</p>
<p>Pour les besoins de mes articles sur le <a class="reference external" href="/2019/09/18/developpement-gameboy-1bis-re-hello-world/">développement GameBoy</a>, et pour mes propres
développements, j'avais besoin d'un outil capable de transformer une image,
dessinée avec n'importe quel logiciel de …</p>Fabien LOISONMon, 04 Feb 2019 00:00:00 +0100tag:blog.flozz.fr,2019-02-04:/2019/02/04/sortie-dimg2gb-10/ProjetsNautilus Terminal : L'histoire d'un projet compliquéhttps://blog.flozz.fr/2018/12/17/nautilus-terminal-lhistoire-dun-projet-complique/<div class="figure"><img src="https://blog.flozz.fr/cover/nautilus-terminal-lhistoire-dun-projet-complique.png" alt="" /></div><p><strong>Nautilus Terminal</strong> est l'un de mes plus anciens projets, l'un des plus
anciens rendu public en tout cas. En me repenchant dessus suite à des <em>issues</em>
sur Github, je me suis rendu compte que je n'avais encore jamais pris le temps
de réellement en parler : quelles motivations m'avaient poussé à …</p>Fabien LOISONMon, 17 Dec 2018 00:00:00 +0100tag:blog.flozz.fr,2018-12-17:/2018/12/17/nautilus-terminal-lhistoire-dun-projet-complique/ProjetsDéveloppement GameBoy #6 : La couche « Background »https://blog.flozz.fr/2018/12/05/developpement-gameboy-6-la-couche-background/<div class="figure"><img src="https://blog.flozz.fr/cover/developpement-gameboy-6-la-couche-background.png" alt="" /></div><p>On a vu dans les articles précédents comment encoder des images pour la GameBoy
et qu'il y avait plusieurs couches permettant d'afficher ces images. Dans cet
article il sera question de la couche <em>Background</em>. Si vous avez lu les deux
précédents articles, vous avez déjà vu quelques exemples utilisant cette …</p>Fabien LOISONWed, 05 Dec 2018 00:00:00 +0100tag:blog.flozz.fr,2018-12-05:/2018/12/05/developpement-gameboy-6-la-couche-background/GameBoyDéveloppement GameBoy #5 : Créer des tilesetshttps://blog.flozz.fr/2018/11/19/developpement-gameboy-5-creer-des-tilesets/<div class="figure"><img src="https://blog.flozz.fr/cover/developpement-gameboy-5-creer-des-tilesets.jpg" alt="" /></div><p>Dans le précédent article on a abordé le système vidéo de la GameBoy de manière
générale, cette fois-ci l'article sera plus ciblé : on va voir comment créer
des tuiles utilisables par nos applications.</p>
<p>On va commencer par regarder comment doivent être encodées les images pour
pouvoir être copiées dans la …</p>Fabien LOISONMon, 19 Nov 2018 00:00:00 +0100tag:blog.flozz.fr,2018-11-19:/2018/11/19/developpement-gameboy-5-creer-des-tilesets/GameBoyDéveloppement GameBoy #4 : Afficher des imageshttps://blog.flozz.fr/2018/11/12/developpement-gameboy-4-afficher-des-images/<div class="figure"><img src="https://blog.flozz.fr/cover/developpement-gameboy-4-afficher-des-images.jpg" alt="" /></div><p>Après trois premiers articles qui nous ont permis de nous familiariser avec
l'écriture de programmes pour la GameBoy, on va enfin passer aux choses
sérieuses : <strong>les graphismes</strong>. C'était bien sympa de faire <a class="reference external" href="/2018/10/29/developpement-gameboy-3-projet-1-tic-tac-toe/">des jeux en mode
texte</a>, mais ça
nous limite vite dans nos réalisations.</p>
<p>Étant donné que le système …</p>Fabien LOISONMon, 12 Nov 2018 00:00:00 +0100tag:blog.flozz.fr,2018-11-12:/2018/11/12/developpement-gameboy-4-afficher-des-images/GameBoyDéveloppement GameBoy #3 : Projet 1 - Tic Tac Toehttps://blog.flozz.fr/2018/10/29/developpement-gameboy-3-projet-1-tic-tac-toe/<div class="figure"><img src="https://blog.flozz.fr/cover/developpement-gameboy-3-projet-1-tic-tac-toe.jpg" alt="" /></div><p>Après deux articles dans lesquels on a vu comment écrire un programme pour la
GameBoy et comment utiliser son <em>gamepad</em>, il nous est déjà possible de
développer des petits jeux. Alors certes on est limité à du texte pour le
moment, car on n'a pas encore abordé le sujet des …</p>Fabien LOISONMon, 29 Oct 2018 00:00:00 +0100tag:blog.flozz.fr,2018-10-29:/2018/10/29/developpement-gameboy-3-projet-1-tic-tac-toe/GameBoyDéveloppement GameBoy #2 : Utiliser le gamepadhttps://blog.flozz.fr/2018/10/15/developpement-gameboy-2-utiliser-le-gamepad/<div class="figure"><img src="https://blog.flozz.fr/cover/developpement-gameboy-2-utiliser-le-gamepad.png" alt="" /></div><p class="first last">Après un premier article expliquant comment écrire, compiler et exécuter un programme pour la GameBoy, je reviens avec ce second article qui traitera de l'interaction avec le joueur à travers le <em>gamepad</em> de la console.</p>
Fabien LOISONMon, 15 Oct 2018 00:00:00 +0200tag:blog.flozz.fr,2018-10-15:/2018/10/15/developpement-gameboy-2-utiliser-le-gamepad/GameBoyDéveloppement GameBoy #1 : Hello Worldhttps://blog.flozz.fr/2018/10/01/developpement-gameboy-1-hello-world/<div class="figure"><img src="https://blog.flozz.fr/cover/developpement-game-boy-1-hello-world.png" alt="" /></div><p>Il y a quelques années, je m'étais intéressé au <strong>développement de jeux rétro
pour la GameBoy de Nintendo</strong>. J'avais entrepris de développer un <em>Snake-like</em>
sans prétention, mais je ne l'ai malheureusement jamais terminé. J'ai décidé
aujourd'hui de retenter l'expérience et je vais en profiter pour écrire une
série d'articles sur …</p>Fabien LOISONMon, 01 Oct 2018 00:00:00 +0200tag:blog.flozz.fr,2018-10-01:/2018/10/01/developpement-gameboy-1-hello-world/GameBoyAutocompléter du JavaScript avec Ternhttps://blog.flozz.fr/2016/05/11/autocompleter-du-javascript-avec-tern/<div class="figure"><img src="https://blog.flozz.fr/cover/autocompleter-du-javascript-avec-tern.png" alt="" /></div><p>Quel que soit le langage avec lequel on travaille, le besoin d'une bonne
autocomplétion se fait vite sentir dès lors que l'on est amené à travailler sur
des programmes de plus de quelques lignes. Le problème, c'est que tous les
langages de programmation <strong>ne sont pas égaux face à l'autocomplétion …</strong></p>Fabien LOISONWed, 11 May 2016 07:44:07 +0200tag:blog.flozz.fr,2016-05-11:/2016/05/11/autocompleter-du-javascript-avec-tern/DéveloppementConfigurer la souris SteelSeries Rival 100 sous Linuxhttps://blog.flozz.fr/2016/04/06/configurer-la-souris-steelseries-rival-100-sous-linux/<div class="figure"><img src="https://blog.flozz.fr/cover/configurer-la-souris-steelseries-rival-100-sous-linux.jpg" alt="" /></div><p>Suite à mon article sur le <a class="reference external" href="/2016-03-27/steelseries-rival-100-reverse-engineering-peripherique-usb/">reverse engineering de la SteelSeries Rival
100</a>,
j'ai développé un petit logiciel en ligne de commande nommé <tt class="docutils literal">rivalcfg</tt> qui
permet de configurer les différents paramètres de la souris (couleur, effet de
lumière, sensibilité du capteur…). Le logiciel est développé en Python et
devrait fonctionner …</p>Fabien LOISONWed, 06 Apr 2016 13:44:19 +0200tag:blog.flozz.fr,2016-04-06:/2016/04/06/configurer-la-souris-steelseries-rival-100-sous-linux/LinuxSteelSeries Rival 100 : reverse engineering d'un périphérique USBhttps://blog.flozz.fr/2016/03/27/steelseries-rival-100-reverse-engineering-dun-peripherique-usb/<div class="figure"><img src="https://blog.flozz.fr/cover/steelseries-rival-100-reverse-engineering-dun-peripherique-usb.jpg" alt="" /></div><p>La semaine dernière je me suis acheté (un peu sur un coup de tête, je l'avoue)
une nouvelle souris : la <strong>SteelSeries Rival 100</strong>. Cette souris propose de
nombreuses options de personnalisation, telles que la couleur du
rétro-éclairage, ou la configuration de la sensibilité du capteur… le seul
<em>hic</em>, c'est que …</p>Fabien LOISONSun, 27 Mar 2016 16:10:52 +0200tag:blog.flozz.fr,2016-03-27:/2016/03/27/steelseries-rival-100-reverse-engineering-dun-peripherique-usb/ÉlectroniqueMise en veille d'un PC portable sous Ubuntu 15.04 (systemd)https://blog.flozz.fr/2015/10/13/mise-en-veille-dun-pc-portable-sous-ubuntu-1504-systemd/<div class="figure"><img src="https://blog.flozz.fr/cover/mise-en-veille-dun-pc-portable-sous-ubuntu-1504-systemd.png" alt="" /></div><p>Depuis que je suis passé à Ubuntu 15.04, mon PC portable (un Thinkpad X1 Carbon
Gen 3), ne se met plus systématiquement en veille lorsque je rabats l'écran.
Cela se produit en fait lorsqu'un moniteur externe est connecté : <strong>le système
bascule l'affichage sur le moniteur externe au lieu de …</strong></p>Fabien LOISONTue, 13 Oct 2015 13:50:00 +0200tag:blog.flozz.fr,2015-10-13:/2015/10/13/mise-en-veille-dun-pc-portable-sous-ubuntu-1504-systemd/LinuxInstaller CyanogenMod sur un HTC One (M8)https://blog.flozz.fr/2015/03/05/installer-cyanogenmod-sur-un-htc-one-m8/<div class="figure"><img src="https://blog.flozz.fr/cover/installer-cyanogenmod-sur-un-htc-one-m8.png" alt="" /></div><p>Je possède un smartphone <strong>HTC One (M8)</strong>, et récemment, il m'a proposé
d'effectuer une mise à jour OTA (Over The Air) pour passer d'Android 4.4
(Kitkat) à Android 5.0 (Lollipop). Ce genre de mises à jour, proposées par le
constructeur ne pose normalement pas de souci : on appuie …</p>Fabien LOISONThu, 05 Mar 2015 14:33:16 +0100tag:blog.flozz.fr,2015-03-05:/2015/03/05/installer-cyanogenmod-sur-un-htc-one-m8/AndroidMémo : Sertissage de câble RJ45https://blog.flozz.fr/2013/08/19/memo-sertissage-de-cable-rj45/<div class="figure"><img src="https://blog.flozz.fr/cover/memo-sertissage-de-cable-rj45.jpg" alt="" /></div><p>Récemment, j'ai eu besoin de plusieurs <strong>câbles Ethernet (RJ45)</strong> de
longueurs non-standards (pour ne pas dire complètement exotiques).
Disposant d'un gros <strong>rouleau de câble Ethernet de catégorie 5e</strong> et de
tout le matériel nécessaire, j'ai donc fabriqué moi-même les câbles dont
j'avais besoin. Comme je ne sertis pas de câbles …</p>Fabien LOISONMon, 19 Aug 2013 14:17:18 +0200tag:blog.flozz.fr,2013-08-19:/2013/08/19/memo-sertissage-de-cable-rj45/ÉlectroniqueFlasher OpenWRT sur un routeur TP-Link TL-WR841NDhttps://blog.flozz.fr/2013/07/15/flasher-openwrt-sur-un-routeur-tp-link-tl-wr841nd/<div class="figure"><img src="https://blog.flozz.fr/cover/flasher-openwrt-sur-un-routeur-tp-link-tl-wr841nd.png" alt="" /></div><p>Après <a class="reference external" href="/2013/07/14/debriquer-un-routeur-tp-link-tl-wr841nd-v84/">une première tentative infructueuse</a> visant
à remplacer le firmware de mon routeur <a class="reference external" href="http://www.tp-link.fr/products/details/?model=TL-WR841ND">TP-Link TL-WR841ND v8.4</a> par <a class="reference external" href="http://www.dd-wrt.com/">DD-WRT</a>, j'ai décidé de retenter ma chance, mais cette
fois-ci avec <a class="reference external" href="https://openwrt.org/">OpenWRT</a>, qui pose beaucoup moins de
problème sur ce modèle. Je vais donc décrire ci-dessous la marche à suivre pour
flasher …</p>Fabien LOISONMon, 15 Jul 2013 23:30:15 +0200tag:blog.flozz.fr,2013-07-15:/2013/07/15/flasher-openwrt-sur-un-routeur-tp-link-tl-wr841nd/ÉlectroniqueDébriquer un routeur TP-Link TL-WR841ND v8.4https://blog.flozz.fr/2013/07/14/debriquer-un-routeur-tp-link-tl-wr841nd-v84/<div class="figure"><img src="https://blog.flozz.fr/cover/debriquer-un-routeur-tp-link-tl-wr841nd-v84.jpg" alt="" /></div><p>Récemment j’ai fait l’acquisition d’un routeur <a class="reference external" href="http://www.tp-link.fr/products/details/?model=TL-WR841ND">TP-Link
TL-WR841ND</a>
sur lequel j’ai tenté de faire tourner
<a class="reference external" href="http://www.dd-wrt.com/">DD-WRT</a> en lieu et place du firmware
d’origine. Après avoir flashé avec succès DD-WRT via l’interface web du
routeur, je reboot, et là, c’est le drame : seul la …</p>Fabien LOISONSun, 14 Jul 2013 13:51:46 +0200tag:blog.flozz.fr,2013-07-14:/2013/07/14/debriquer-un-routeur-tp-link-tl-wr841nd-v84/Électronique