# articles

feed_id: https://korben.info/?p=155336
title: Pixi – Pour créer des environnements de dev aux petits oignons
uri: Pixi-Pour-créer-des-environnements-de-dev-aux-petits-oignons
url: https://korben.info/pixi-creer-environnements-dev-optimises.html
content:
<p><img width="1792" height="1024" src="media/f61529d8.Pixi-Pourcreerdesenvironnementsdedevauxpetitsoignons.webp" data-original-source="https://korben.info/app/uploads/2023/11/Pixi-Pourcreerdesenvironnementsdedevauxpetitsoignons.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/11/Pixi-Pourcreerdesenvironnementsdedevauxpetitsoignons.webp 1792w, https://korben.info/app/uploads/2023/11/Pixi-Pourcreerdesenvironnementsdedevauxpetitsoignons-300x171.webp 300w, https://korben.info/app/uploads/2023/11/Pixi-Pourcreerdesenvironnementsdedevauxpetitsoignons-1024x585.webp 1024w, https://korben.info/app/uploads/2023/11/Pixi-Pourcreerdesenvironnementsdedevauxpetitsoignons-768x439.webp 768w, https://korben.info/app/uploads/2023/11/Pixi-Pourcreerdesenvironnementsdedevauxpetitsoignons-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Que vous soyez sous macOS, Linux ou Windows, si vous êtes développeur, alors <a href="https://prefix.dev/" target="_blank" rel="noopener"><strong>Pixi</strong></a> risque de vous intéresser. Ce projet écrit en Rust, au logo « apéricube » n&rsquo;est ni plus ni moins qu&rsquo;un gestionnaire de paquets fonctionnant sur l&rsquo;écosystème Conda et permettant d&rsquo;installer toutes les libs et outils dont vous auriez besoin dans vos projets.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1813834897" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Pixi est libre et open source et s&rsquo;inspire fortement de Cargo pour ceux qui connaissent. Il supporte Python, R, C/C++, Rust, Ruby et bien d&rsquo;autres langages. Et permet de reproduire des environnements à l&rsquo;identique entre les OS sans avoir besoin de Docker, tout simplement grâce aux fichiers lockfiles qu&rsquo;il crée automatiquement.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Launching pixi - a new package manager" width="800" height="450" src="https://www.youtube.com/embed/TA2tILrgcG4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>Pour installer Pixi sous Linux et macOS : </p>



<pre class="wp-block-code"><code>curl -fsSL https://pixi.sh/install.sh | bash</code></pre>



<p>Et sous Windows, ouvrez un Powershell et entrez la commande : </p>



<pre class="wp-block-code"><code>iwr -useb https://pixi.sh/install.ps1 | iex</code></pre>



<p>Ensuite y&rsquo;a plus qu&rsquo;à créer votre projet comme ceci :</p>



<pre class="wp-block-code"><code>pixi init pixi-hello-world
cd pixi-hello-world</code></pre>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1424348468" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Ajoutez ensuite les dépendances dont vous avez besoin : </p>



<pre class="wp-block-code"><code>pixi add python</code></pre>



<p>Ou si vous voulez une version spécifique du paquet : </p>



<pre class="wp-block-code"><code>pixi add python==3.10</code></pre>



<p>Créez le code dont vous avez besoin (ici ce sera donc hello_world.py) : </p>



<pre class="wp-block-code"><code>def hello():
    print("Salut tout le monde !!!!")
 
if __name__ == "__main__":
    hello()</code></pre>



<p>Puis lancez ce code dans votre environnement :</p>



<pre class="wp-block-code"><code>pixi run python hello_world.py</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="620" height="524" src="media/cf32b2bf.SCR-20231120-ge2-2.webp" data-original-source="https://korben.info/app/uploads/2023/11/SCR-20231120-ge2-2.webp" alt="" class="wp-image-155337" style="width:534px;height:auto" srcset="https://korben.info/app/uploads/2023/11/SCR-20231120-ge2-2.webp 620w, https://korben.info/app/uploads/2023/11/SCR-20231120-ge2-2-300x254.webp 300w" sizes="(max-width: 620px) 100vw, 620px" /></figure></div>


<p>Sachez qu&rsquo;il est également possible de mettre ce code dans une tâche (task) comme ceci :</p>



<pre class="wp-block-code"><code>pixi task add hello python hello_world.py</code></pre>



<p>Mon code étant dans la task « hello », je peux maintenant l&rsquo;appeler comme ceci : </p>



<pre class="wp-block-code"><code>pixi run hello</code></pre>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1551074145" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Et pour avoir un Shell dans l&rsquo;environnement que vous venez de créer : </p>



<pre class="wp-block-code"><code>pixi shell</code></pre>



<p>Et une fois que vous êtes content, y&rsquo;a plus qu&rsquo;à faire un </p>



<pre class="wp-block-code"><code>pixi build</code></pre>



<p>Pour récupérer un package Conda prêt à être déployé ailleurs.</p>



<p>Bref, super pratique pour mettre en place un environnement aux petits oignons avec les bons paquets et les bonnes versions sans se prendre la tête. Cela permet d&rsquo;avoir des environnements isolés facilement reproductibles et donc partageables.</p>



<p><a href="https://prefix.dev/" target="_blank" rel="noopener">À tester d&rsquo;urgence 🙂</a></p>


feed_id: https://korben.info/?p=155345
title: Strut – Le rédacteur IA des gens qui veulent écrire plus efficacement
uri: Strut-Le-rédacteur-IA-des-gens-qui-veulent-écrire-plus-efficacem
url: https://korben.info/strut-redacteur-ia-efficacite-ecriture.html
content:
<p><img width="1792" height="1024" src="media/6aa1cdf9.Strut-LeredacteurIAdesgensquiveulentecrireplusefficacement.webp" data-original-source="https://korben.info/app/uploads/2023/11/Strut-LeredacteurIAdesgensquiveulentecrireplusefficacement.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/11/Strut-LeredacteurIAdesgensquiveulentecrireplusefficacement.webp 1792w, https://korben.info/app/uploads/2023/11/Strut-LeredacteurIAdesgensquiveulentecrireplusefficacement-300x171.webp 300w, https://korben.info/app/uploads/2023/11/Strut-LeredacteurIAdesgensquiveulentecrireplusefficacement-1024x585.webp 1024w, https://korben.info/app/uploads/2023/11/Strut-LeredacteurIAdesgensquiveulentecrireplusefficacement-768x439.webp 768w, https://korben.info/app/uploads/2023/11/Strut-LeredacteurIAdesgensquiveulentecrireplusefficacement-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Vous vous sentez l&rsquo;âme d&rsquo;un écrivain et vous avez envie de rédiger vos mémoires par exemple&#8230; Ou une petite nouvelle sympa que vous auto-éditerez. Ou alors vous êtes grouillots dans une grosse boite et on vous demande de faire des rapports que personne ne lira. C&rsquo;est un classique.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-16264626" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Sauf que voilà, écrire, c&rsquo;est pas votre passion. Heureusement, il existe un site qui s&rsquo;appelle <a href="https://strut.so/" target="_blank" rel="noopener">Strut.so</a> qui est à mi-chemin entre le Word et l&rsquo;organisateur d&rsquo;idées pour que votre production soit toujours au top !</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="636" src="media/3d671b29.SCR-20231120-jwx-1024x636.webp" data-original-source="https://korben.info/app/uploads/2023/11/SCR-20231120-jwx-1024x636.webp" alt="" class="wp-image-155346" srcset="https://korben.info/app/uploads/2023/11/SCR-20231120-jwx-1024x636.webp 1024w, https://korben.info/app/uploads/2023/11/SCR-20231120-jwx-300x186.webp 300w, https://korben.info/app/uploads/2023/11/SCR-20231120-jwx-768x477.webp 768w, https://korben.info/app/uploads/2023/11/SCR-20231120-jwx-1536x954.webp 1536w, https://korben.info/app/uploads/2023/11/SCR-20231120-jwx.webp 1983w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>L&rsquo;outil utilise chatGPT 4 derrières. Sauf que c&rsquo;est gratuit et ça rend l&rsquo;outil suffisamment intelligent pour vous aider à organiser le bordel dans votre tête dans des espaces de travail, allant du brouillon à la note en passant par le document de recherche et pour finir enfin en version finalisée. Vous pouvez même automatiquement combiner plusieurs notes pour en faire un vrai document.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="728" src="media/cc2e6734.SCR-20231120-jre-1024x728.webp" data-original-source="https://korben.info/app/uploads/2023/11/SCR-20231120-jre-1024x728.webp" alt="" class="wp-image-155351" srcset="https://korben.info/app/uploads/2023/11/SCR-20231120-jre-1024x728.webp 1024w, https://korben.info/app/uploads/2023/11/SCR-20231120-jre-300x213.webp 300w, https://korben.info/app/uploads/2023/11/SCR-20231120-jre-768x546.webp 768w, https://korben.info/app/uploads/2023/11/SCR-20231120-jre-1536x1093.webp 1536w, https://korben.info/app/uploads/2023/11/SCR-20231120-jre.webp 1684w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>L&rsquo;IA de Strut vous accompagne dans la réflexion, la mise au point d&rsquo;un plan, dans la rédaction évidemment, mais également pour tout ce qui est reformulation, correction&#8230;etc. C&rsquo;est comme bosser à plusieurs mains sur un document avec un collègue sauf que là, il n’est pas relou.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Turn Rough Notes Into Finished Content" width="600" height="450" src="https://www.youtube.com/embed/_MUH_CCt2Vg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>Si vous donnez l&rsquo;URL de votre site à Strut, il saura en dégager un style d&rsquo;écriture qu&rsquo;il pourra alors reprendre à son compte pour vos écrits. Vous pouvez même quand vous lui demandez des trucs, faire référence à d&rsquo;autres pages du projet, simplement en mentionnant le titre de la page avec un arobase devant.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="707" height="300" src="media/da02c1c9.SCR-20231120-k5k.webp" data-original-source="https://korben.info/app/uploads/2023/11/SCR-20231120-k5k.webp" alt="" class="wp-image-155347" style="width:533px;height:auto" srcset="https://korben.info/app/uploads/2023/11/SCR-20231120-k5k.webp 707w, https://korben.info/app/uploads/2023/11/SCR-20231120-k5k-300x127.webp 300w" sizes="(max-width: 707px) 100vw, 707px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-231633751" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Pour faire une comparaison un peu houleuse, les développeurs ont <a href="https://korben.info/cursor-editeur-avec-ia-le-futur-du-developpement.html">Cursor</a> et les rédacteurs ont Strut.</p>



<p>L&rsquo;outil est en ligne et ses créateurs assurent que les données que vous y mettez ne sont pas utilisées pour entrainer d&rsquo;IA.</p>



<p>Pour rédiger votre premier document, <a href="https://strut.so/new" target="_blank" rel="noopener">cliquez ici.</a></p>


feed_id: https://korben.info/?p=155353
title: Screenshot To Code – Quand l’IA génère le code d’une page web à partir de sa capture écran
uri: Screenshot-To-Code-Quand-l-IA-génère-le-code-d-une-page-web
url: https://korben.info/ia-transforme-capture-ecran-code-web.html
content:
<p><img width="1792" height="1024" src="media/5e204563.Code-QuandlIAgenerelecodedunepagewebapartirdesacaptureecran.webp" data-original-source="https://korben.info/app/uploads/2023/11/ScreenshotToCode-QuandlIAgenerelecodedunepagewebapartirdesacaptureecran.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/11/ScreenshotToCode-QuandlIAgenerelecodedunepagewebapartirdesacaptureecran.webp 1792w, https://korben.info/app/uploads/2023/11/ScreenshotToCode-QuandlIAgenerelecodedunepagewebapartirdesacaptureecran-300x171.webp 300w, https://korben.info/app/uploads/2023/11/ScreenshotToCode-QuandlIAgenerelecodedunepagewebapartirdesacaptureecran-1024x585.webp 1024w, https://korben.info/app/uploads/2023/11/ScreenshotToCode-QuandlIAgenerelecodedunepagewebapartirdesacaptureecran-768x439.webp 768w, https://korben.info/app/uploads/2023/11/ScreenshotToCode-QuandlIAgenerelecodedunepagewebapartirdesacaptureecran-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Vous êtes développeur, mais vous n&rsquo;êtes pas designer et encore moins spécialiste en UX / UI&#8230; Alors que faire ? </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1720229233" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Et bien le mieux c&rsquo;est encore de pomper ce qu&rsquo;on fait les autres. Enfin, s&rsquo;inspirer&#8230; Vous m&rsquo;avez compris. Et pour cela, il existe un outil merveilleux qui s&rsquo;appelle Screenshot To Code et qui comme son nom l&rsquo;indique, est capable de convertir une simple capture écran d&rsquo;interface web en HTML / CSS Tailwind.</p>



<p>Mais comment est-ce possible ? Et bien <a href="https://github.com/abi/screenshot-to-code" target="_blank" rel="noopener"><strong>Screenshot To Code</strong></a> utilise simplement GPT-4 Vision pour analyser le code et Dall-E pour générer des images similaires.</p>



<figure class="wp-block-video"><video controls src="media/0ff8bfae.283006443-6cebadae-2fe3-4986-ac6a-8fb9db030045.mp4" data-original-source="https://korben.info/app/uploads/2023/11/283006443-6cebadae-2fe3-4986-ac6a-8fb9db030045.mp4"></video></figure>



<p>Vous pouvez l&rsquo;installer sur votre ordinateur en suivant les instructions du Github, voire le faire tourner sur un Docker. Mais si c&rsquo;est juste pour tester, le plus simple c&rsquo;est encore d&rsquo;aller sur <a href="https://picoapps.xyz/free-tools/screenshot-to-code" target="_blank" rel="noopener">cette démo en ligne.</a></p>



<p>Pour l&rsquo;avoir testé, la génération du code est impressionnante, mais niveau rendu, on est très loin de la copie parfaite. Cependant, comme on peut ajuster en discutant avec l&rsquo;IA, il est possible de s&rsquo;approcher du rendu voulu.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img fetchpriority="high" decoding="async" width="1024" height="494" src="media/66ac74dd.SCR-20231120-llt-1024x494.webp" data-original-source="https://korben.info/app/uploads/2023/11/SCR-20231120-llt-1024x494.webp" alt="" class="wp-image-155357" style="width:840px;height:auto" srcset="https://korben.info/app/uploads/2023/11/SCR-20231120-llt-1024x494.webp 1024w, https://korben.info/app/uploads/2023/11/SCR-20231120-llt-300x145.webp 300w, https://korben.info/app/uploads/2023/11/SCR-20231120-llt-768x371.webp 768w, https://korben.info/app/uploads/2023/11/SCR-20231120-llt-1536x741.webp 1536w, https://korben.info/app/uploads/2023/11/SCR-20231120-llt.webp 1734w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1540204191" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Ensuite y&rsquo;a plus qu&rsquo;à exporter le code et voilà ! Vous avez une maquette HTML / CSS d&rsquo;un site à moindres frais (ça vous coûte l&rsquo;utilisation de l&rsquo;API d&rsquo;OpenAI)</p>



<figure class="wp-block-video"><video controls src="media/f6efdb7b.283455464-3fec0f77-44e8-4fb3-a769-ac7410315e5d.mp4" data-original-source="https://korben.info/app/uploads/2023/11/283455464-3fec0f77-44e8-4fb3-a769-ac7410315e5d.mp4"></video></figure>



<p><a href="https://github.com/abi/screenshot-to-code" target="_blank" rel="noopener">À découvrir ici.</a></p>


feed_id: https://korben.info/?p=155741
title: Retour à la Case Mémoire – Picsou a besoin de vous !
uri: Retour-à-la-Case-Mémoire-Picsou-a-besoin-de-vous
url: https://korben.info/ameliorez-votre-memoire-avec-la-methode-picsou.html
content:
<p><img width="1920" height="1200" src="media/15dd2ac0.VisuPrincipal.webp" data-original-source="https://korben.info/app/uploads/2023/12/VisuPrincipal.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/VisuPrincipal.webp 1920w, https://korben.info/app/uploads/2023/12/VisuPrincipal-300x188.webp 300w, https://korben.info/app/uploads/2023/12/VisuPrincipal-1024x640.webp 1024w, https://korben.info/app/uploads/2023/12/VisuPrincipal-768x480.webp 768w, https://korben.info/app/uploads/2023/12/VisuPrincipal-1536x960.webp 1536w" sizes="(max-width: 1920px) 100vw, 1920px"></p>
<p>Il se trame quelque chose au Royaume de Donaldville ! Picsou, Donald et toute leur bande ont besoin de vous ! </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1493721624" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>En effet, je ne sais pas si vous vous rappelez du projet « <strong>Retour à la Case Mémoire</strong> » dont vous trouverez <a href="https://korben.info/retour-a-la-case-memoire.html">l&rsquo;article ici</a>, mais il est temps de donner un coup de pouce supplémentaire à cette équipe talentueuse, car ils sont de retour sur <a href="https://www.kisskissbankbank.com/fr/projects/retour-a-la-case-memoire-le-live-action-sur-picsou-donald-cie" target="_blank" rel="noopener">KissKissBankBank</a> pour une petite rallonge budgétaire et une occasion de plus pour vous de vous joindre au projet !</p>



<p>Pour ceux qui ont raté l&rsquo;épisode précédent, il s&rsquo;agit d&rsquo;un court-métrage rendant hommage à notre canard milliardaire préféré, avec des acteurs en chair et en os. Le projet a fait du chemin depuis, et j&rsquo;ai même eu l&rsquo;honneur de participer en tant que figurant.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="FAN FILM PICSOU - LA BANDE ANNONCE de Retour à la case mémoire" width="800" height="450" src="https://www.youtube.com/embed/GXk7VlzO_7M?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>Depuis notre dernière discussion, l’équipe a avancé à grands pas, mais comme toute belle aventure, il y a des imprévus, et c&rsquo;est là que votre soutien entre en jeu. La qualité et l&rsquo;ambition du projet méritent vraiment qu&rsquo;on leur donne un coup de pouce.</p>



<p>Je vous mets au défi de trouver un projet aussi original et passionné dans le monde du cinéma indépendant actuellement. Les effets spéciaux, les décors, costumes et les incrustations BD sont vraiment chouettes ainsi que l&rsquo;histoire, cela va sans dire.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="683" src="media/11ca00a6.DSC0017322-1-1024x683.webp" data-original-source="https://korben.info/app/uploads/2023/12/DSC0017322-1-1024x683.webp" alt="" class="wp-image-155742" srcset="https://korben.info/app/uploads/2023/12/DSC0017322-1-1024x683.webp 1024w, https://korben.info/app/uploads/2023/12/DSC0017322-1-300x200.webp 300w, https://korben.info/app/uploads/2023/12/DSC0017322-1-768x512.webp 768w, https://korben.info/app/uploads/2023/12/DSC0017322-1-1536x1024.webp 1536w, https://korben.info/app/uploads/2023/12/DSC0017322-1.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-846803452" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Pensez à la joie que vous ressentiriez en voyant sur grand écran Edgard Merrill (Oncle Picsou), Damien (le Donald de cette version), Miss Frappe et bien sûr un vilain Rapetou, dans un scénario plein d&rsquo;action, d’humour et de clins d&rsquo;œil à l&rsquo;univers de notre canard favori.</p>



<p>Donc si vous avez envie de contribuer à la réalisation de ce rêve et de partager un peu de magie, rendez-vous sur leur page <a href="https://www.kisskissbankbank.com/fr/projects/retour-a-la-case-memoire-le-live-action-sur-picsou-donald-cie" target="_blank" rel="noopener">KissKissBankBank</a>. Il y a de belles contreparties également !!</p>



<p>Il ne reste que 2 jours et chaque contribution compte, et en plus, vous pourrez dire que vous avez aidé à créer un petit bout de l&rsquo;histoire du cinéma !</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="469" src="media/b7c30d25.PHOTO-2023-10-02-14-55-252-1-1024x469.jpg" data-original-source="https://korben.info/app/uploads/2023/12/PHOTO-2023-10-02-14-55-252-1-1024x469.jpg" alt="" class="wp-image-155743" srcset="https://korben.info/app/uploads/2023/12/PHOTO-2023-10-02-14-55-252-1-1024x469.jpg 1024w, https://korben.info/app/uploads/2023/12/PHOTO-2023-10-02-14-55-252-1-300x137.jpg 300w, https://korben.info/app/uploads/2023/12/PHOTO-2023-10-02-14-55-252-1-768x352.jpg 768w, https://korben.info/app/uploads/2023/12/PHOTO-2023-10-02-14-55-252-1-1536x704.jpg 1536w, https://korben.info/app/uploads/2023/12/PHOTO-2023-10-02-14-55-252-1.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Pour rester connecté et suivre l&rsquo;avancement du projet, je vous invite à consulter <a href="https://www.youtube.com/@313Film" target="_blank" rel="noopener">leur chaîne YouTube</a>, et bien sûr, <a href="https://www.kisskissbankbank.com/fr/projects/retour-a-la-case-memoire-le-live-action-sur-picsou-donald-cie" target="_blank" rel="noopener">la campagne KissKissBankBank</a>.</p>



<p>J&rsquo;espère que vous ressentirez la même passion et excitation que moi en découvrant le film final. J&rsquo;ai hâte !</p>



<h2 class="wp-block-heading has-text-align-center"><a href="https://www.kisskissbankbank.com/fr/projects/retour-a-la-case-memoire-le-live-action-sur-picsou-donald-cie" target="_blank" rel="noopener">Toutes les infos sur le film sont là !</a></h2>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="724" height="1024" data-id="155731" src="media/beaf76ea.EDGAR_BD-724x1024.webp" data-original-source="https://korben.info/app/uploads/2023/12/EDGAR_BD-724x1024.webp" alt="" class="wp-image-155731" srcset="https://korben.info/app/uploads/2023/12/EDGAR_BD-724x1024.webp 724w, https://korben.info/app/uploads/2023/12/EDGAR_BD-212x300.webp 212w, https://korben.info/app/uploads/2023/12/EDGAR_BD-768x1086.webp 768w, https://korben.info/app/uploads/2023/12/EDGAR_BD-1086x1536.webp 1086w, https://korben.info/app/uploads/2023/12/EDGAR_BD-1448x2048.webp 1448w, https://korben.info/app/uploads/2023/12/EDGAR_BD-scaled.webp 1810w" sizes="(max-width: 724px) 100vw, 724px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="724" height="1024" data-id="155729" src="media/e50a6757.DAMIEN_BD-724x1024.webp" data-original-source="https://korben.info/app/uploads/2023/12/DAMIEN_BD-724x1024.webp" alt="" class="wp-image-155729" srcset="https://korben.info/app/uploads/2023/12/DAMIEN_BD-724x1024.webp 724w, https://korben.info/app/uploads/2023/12/DAMIEN_BD-212x300.webp 212w, https://korben.info/app/uploads/2023/12/DAMIEN_BD-768x1086.webp 768w, https://korben.info/app/uploads/2023/12/DAMIEN_BD-1086x1536.webp 1086w, https://korben.info/app/uploads/2023/12/DAMIEN_BD-1448x2048.webp 1448w, https://korben.info/app/uploads/2023/12/DAMIEN_BD-scaled.webp 1810w" sizes="(max-width: 724px) 100vw, 724px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="724" height="1024" data-id="155730" src="media/c3773c0f.ARCHIBALD_BD-724x1024.webp" data-original-source="https://korben.info/app/uploads/2023/12/ARCHIBALD_BD-724x1024.webp" alt="" class="wp-image-155730" srcset="https://korben.info/app/uploads/2023/12/ARCHIBALD_BD-724x1024.webp 724w, https://korben.info/app/uploads/2023/12/ARCHIBALD_BD-212x300.webp 212w, https://korben.info/app/uploads/2023/12/ARCHIBALD_BD-768x1086.webp 768w, https://korben.info/app/uploads/2023/12/ARCHIBALD_BD-1086x1536.webp 1086w, https://korben.info/app/uploads/2023/12/ARCHIBALD_BD-1448x2048.webp 1448w, https://korben.info/app/uploads/2023/12/ARCHIBALD_BD-scaled.webp 1810w" sizes="(max-width: 724px) 100vw, 724px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="724" height="1024" data-id="155735" src="media/12c69a4b.GREGOIRE_ombre-724x1024.webp" data-original-source="https://korben.info/app/uploads/2023/12/GREGOIRE_ombre-724x1024.webp" alt="" class="wp-image-155735" srcset="https://korben.info/app/uploads/2023/12/GREGOIRE_ombre-724x1024.webp 724w, https://korben.info/app/uploads/2023/12/GREGOIRE_ombre-212x300.webp 212w, https://korben.info/app/uploads/2023/12/GREGOIRE_ombre-768x1086.webp 768w, https://korben.info/app/uploads/2023/12/GREGOIRE_ombre-1086x1536.webp 1086w, https://korben.info/app/uploads/2023/12/GREGOIRE_ombre-1448x2048.webp 1448w, https://korben.info/app/uploads/2023/12/GREGOIRE_ombre-scaled.webp 1810w" sizes="(max-width: 724px) 100vw, 724px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="724" height="1024" data-id="155734" src="media/f67633b9.LUCIEN_ombre-724x1024.webp" data-original-source="https://korben.info/app/uploads/2023/12/LUCIEN_ombre-724x1024.webp" alt="" class="wp-image-155734" srcset="https://korben.info/app/uploads/2023/12/LUCIEN_ombre-724x1024.webp 724w, https://korben.info/app/uploads/2023/12/LUCIEN_ombre-212x300.webp 212w, https://korben.info/app/uploads/2023/12/LUCIEN_ombre-768x1086.webp 768w, https://korben.info/app/uploads/2023/12/LUCIEN_ombre-1086x1536.webp 1086w, https://korben.info/app/uploads/2023/12/LUCIEN_ombre-1448x2048.webp 1448w, https://korben.info/app/uploads/2023/12/LUCIEN_ombre-scaled.webp 1810w" sizes="(max-width: 724px) 100vw, 724px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="724" height="1024" data-id="155732" src="media/b71f1fee.EMILIE_ombre-724x1024.webp" data-original-source="https://korben.info/app/uploads/2023/12/EMILIE_ombre-724x1024.webp" alt="" class="wp-image-155732" srcset="https://korben.info/app/uploads/2023/12/EMILIE_ombre-724x1024.webp 724w, https://korben.info/app/uploads/2023/12/EMILIE_ombre-212x300.webp 212w, https://korben.info/app/uploads/2023/12/EMILIE_ombre-768x1086.webp 768w, https://korben.info/app/uploads/2023/12/EMILIE_ombre-1086x1536.webp 1086w, https://korben.info/app/uploads/2023/12/EMILIE_ombre-1448x2048.webp 1448w, https://korben.info/app/uploads/2023/12/EMILIE_ombre-scaled.webp 1810w" sizes="(max-width: 724px) 100vw, 724px" /></figure>
</figure>


feed_id: https://korben.info/?p=155761
title: Super Mario RPG : un jeu drôle
uri: Super-Mario-RPG-un-jeu-drôle
url: https://korben.info/test-avis-super-mario-rpg-switch.html
content:
<p><img width="1000" height="563" src="media/e0327d16.Super-Mario-RPG-2.webp" data-original-source="https://korben.info/app/uploads/2023/12/Super-Mario-RPG-2.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/Super-Mario-RPG-2.webp 1000w, https://korben.info/app/uploads/2023/12/Super-Mario-RPG-2-300x169.webp 300w, https://korben.info/app/uploads/2023/12/Super-Mario-RPG-2-768x432.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px"></p>
<p class="has-text-align-center">— Article rédigé par l’ami <a href="https://remouk.fr/" target="_blank" rel="noreferrer noopener">Remouk</a> <a href="https://danstonchat.com/" target="_blank" rel="noreferrer noopener">(DansTonChat)</a> – Merci à lui —<br>— Contient des liens affiliés Amazon —</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1711811312" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>C&rsquo;est au milieu des années 90 que commencent à fleurir un grand nombre de <em>spinoff</em>, élargissant le champ d&rsquo;action de notre plombier préféré : j&rsquo;ai nommé <a href="https://amzn.to/48dGvdH" target="_blank" rel="noopener">Super Mario</a> ! Celui qui saute super haut ! Et qui de mieux pour faire un RPG que les spécialistes du genre, Square ? Personne. C&rsquo;est donc une réussite, et n&rsquo;ayant pas eu de Super Nintendo à l&rsquo;époque, je suis Super Content de pouvoir enfin y jouer grâce à <a href="https://amzn.to/48dGvdH" target="_blank" rel="noopener">ce nouveau remake sur Switch</a> !</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Super Mario RPG arrive sur Nintendo Switch !" width="800" height="450" src="https://www.youtube.com/embed/-rnyoTgNquM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>Comme d&rsquo;hab, la première chose qu&rsquo;on remarque, c&rsquo;est l&rsquo;aspect graphique. Ici c&rsquo;est vraiment chouette, car si l&rsquo;affichage est très fin, les animations très fluides, avec de jolis effets de lumière au goût du jour, ils ont tout de même su retranscrire l&rsquo;ambiance si particulière de l&rsquo;original ! Le design des personnages est à la fois mignon et cursed, j&rsquo;aime beaucoup. 🫠</p>



<p>Les musiques ont été réorchestrées (on a d&rsquo;ailleurs l&rsquo;option d&rsquo;écouter les versions snes, sympa !), c&rsquo;est un réel plaisir pour les oreilles. Comme souvent chez Nintendo et leurs licences phares : tout est SUPER bien fait, intuitif, joli, un souci du détail maladif qui rend chaque moment satisfaisant. C&rsquo;est très propre, charmant, je valide !</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="1000" height="563" src="media/3093acc3.Super-Mario-RPG-5.webp" data-original-source="https://korben.info/app/uploads/2023/12/Super-Mario-RPG-5.webp" alt="" class="wp-image-155763" srcset="https://korben.info/app/uploads/2023/12/Super-Mario-RPG-5.webp 1000w, https://korben.info/app/uploads/2023/12/Super-Mario-RPG-5-300x169.webp 300w, https://korben.info/app/uploads/2023/12/Super-Mario-RPG-5-768x432.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>



<p>Bon d&rsquo;accord mais c&rsquo;est quoi ce jeu, qu&rsquo;est-ce qu&rsquo;on y fait ? Eh bien, vous n&rsquo;allez pas me croire : c&rsquo;est un RPG ! Role Playing Game. Un jeu de rôle à la japonaise ! Donc on se balade, on rencontre des gens avec qui discuter, on combat des ennemis, on gagne des points d&rsquo;expérience, des niveaux, de nouvelles attaques, on achète / trouve des objets pour s&rsquo;améliorer, on recrute des personnages dans notre équipe, on ouvre des coffres&#8230; Du grand classique !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-823170240" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Du grand classique oui, mais très bien fait ! L&rsquo;histoire est linéaire, mais super chouette, c&rsquo;est rigolo comme tout, on ne sait jamais où ça va aller. Les personnages ? Pareil, ils sont vraiment marrants et inattendus. 🙂 Le système de combat est assez classique, tout en proposant quelques originalités : le fait de bien <em>timer</em> nos attaques (comme dans un jeu de rythme) les rendra plus puissantes ! Y a plein de petits détails comme ça.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1000" height="563" src="media/a45c24f8.Super-Mario-RPG-4.webp" data-original-source="https://korben.info/app/uploads/2023/12/Super-Mario-RPG-4.webp" alt="" class="wp-image-155765" srcset="https://korben.info/app/uploads/2023/12/Super-Mario-RPG-4.webp 1000w, https://korben.info/app/uploads/2023/12/Super-Mario-RPG-4-300x169.webp 300w, https://korben.info/app/uploads/2023/12/Super-Mario-RPG-4-768x432.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>



<p>Pas de combats aléatoires (youpi !) : les ennemis apparaissent sur la map, à nous de les attaquer ou les éviter ! D&rsquo;ailleurs il y a pas mal de secrets cachés un peu partout, va falloir fouiller. Sans parler des énigmes qui demandent parfois un bon sens de l&rsquo;observation. 🕵️ C&rsquo;est un jeu assez gratifiant, toujours plaisant, toujours fun, je ne sais pas pourquoi mais y jouer me met à chaque fois de bonne humeur.</p>



<p>Je préfère rester succin pour ne pas trop en dévoiler car la surprise et la découverte font partie, je pense, de l&rsquo;expérience. 🙂 On peut regretter la relative facilité du jeu, rien de grave en soit, ça ne se joue pas pour autant les doigts dans le nez, mais disons que si vous voulez du vrai challenge, il faudra attendre le <em>post-game</em>. 😉</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1000" height="563" src="media/3b127e9e.Super-Mario-RPG-1.webp" data-original-source="https://korben.info/app/uploads/2023/12/Super-Mario-RPG-1.webp" alt="" class="wp-image-155766" srcset="https://korben.info/app/uploads/2023/12/Super-Mario-RPG-1.webp 1000w, https://korben.info/app/uploads/2023/12/Super-Mario-RPG-1-300x169.webp 300w, https://korben.info/app/uploads/2023/12/Super-Mario-RPG-1-768x432.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>



<p>Concernant la durée de vie, comptez une 15aine d&rsquo;heures pour voir la fin de l&rsquo;histoire, et une bonne 20aine pour faire le 100%. Bref, à moins de ne pas apprécier ce type de <em>gameplay</em> ou bien le côté dirigiste de ce RPG, ou bien carrément Mario et son univers, c&rsquo;est un jeu que je recommanderais à tout un chacun !<br>Je lui donne <strong>un bon 🍄🍄🍄🍄/5</strong></p>



<h2 class="wp-block-heading has-text-align-center">Acheter <a href="https://amzn.to/48dGvdH" target="_blank" rel="noopener">Super Mario RPG sur Nintendo Switch</a></h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1000" height="563" src="media/b17c46e5.Super-Mario-RPG-3.webp" data-original-source="https://korben.info/app/uploads/2023/12/Super-Mario-RPG-3.webp" alt="" class="wp-image-155764" srcset="https://korben.info/app/uploads/2023/12/Super-Mario-RPG-3.webp 1000w, https://korben.info/app/uploads/2023/12/Super-Mario-RPG-3-300x169.webp 300w, https://korben.info/app/uploads/2023/12/Super-Mario-RPG-3-768x432.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>


feed_id: https://korben.info/?p=155366
title: Interagir avec PostgreSQL en langage naturel grâce à l’IA
uri: Interagir-avec-PostgreSQL-en-langage-naturel-grâce-à-l-IA
url:
https://korben.info/revolution-multi-agent-postgres-data-analytics-et-intelligence-artificielle.html

content:
<p><img width="1792" height="1024" src="media/b68c1673.RevolutionSQLLEredesAgentsMulti-AnalysePostgres.webp" data-original-source="https://korben.info/app/uploads/2023/11/RevolutionSQLLEredesAgentsMulti-AnalysePostgres.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2023/11/RevolutionSQLLEredesAgentsMulti-AnalysePostgres.webp 1792w, https://korben.info/app/uploads/2023/11/RevolutionSQLLEredesAgentsMulti-AnalysePostgres-300x171.webp 300w, https://korben.info/app/uploads/2023/11/RevolutionSQLLEredesAgentsMulti-AnalysePostgres-1024x585.webp 1024w, https://korben.info/app/uploads/2023/11/RevolutionSQLLEredesAgentsMulti-AnalysePostgres-768x439.webp 768w, https://korben.info/app/uploads/2023/11/RevolutionSQLLEredesAgentsMulti-AnalysePostgres-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>On fait quand même de belles choses avec l&rsquo;IA. J&rsquo;en veux pour preuve ce projet open source encore au stade expérimental qui utilise un système d&rsquo;IA multi agents vous permettant de poster des questions à une base PostgreSQL en langage naturel.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1695446903" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Propulsé par <a href="https://openai.com/" target="_blank" rel="noopener">OpenAI</a>, <a href="https://microsoft.github.io/autogen/" target="_blank" rel="noopener">AutoGen</a>, <a href="https://www.postgresql.org/" target="_blank" rel="noopener">Postgres</a>, <a href="https://github.com/guidance-ai/guidance" target="_blank" rel="noopener">Guidance</a>, <a href="https://aider.chat/" target="_blank" rel="noopener">Aider</a>, <a href="https://python-poetry.org/" target="_blank" rel="noopener">Poetry</a> et <a href="https://www.python.org/downloads/release/python-3100/" target="_blank" rel="noopener">Python</a>, c&rsquo;est l&rsquo;un des premiers de son genre capable d&rsquo;utiliser des LLMs (Large Language Modèles) pour faire de la prise de décision avec des consignes réduites ou peu explicites.</p>



<p>Pour vous former à cet outil nommé pompeusement « <a href="https://github.com/disler/multi-agent-postgres-data-analytics" target="_blank" rel="noopener">Multi-Agent Postgres Data Analytics</a>« , son créateur a réalisé une série de vidéos que voici (c&rsquo;est une playlist)&#8230;</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Postgres Data Analytics AI Agent" width="800" height="450" src="https://www.youtube.com/embed/videoseries?list=PLS_o2ayVCKvDzj2YxeFqMq9UbR1PkPEh0" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>Vous pourrez ensuite vous positionner sur une branche du projet qui correspond à une vidéo. </p>



<p>Pour ce faire, clonez le dépôt : </p>



<pre class="wp-block-code"><code>git clone https://github.com/disler/multi-agent-postgres-data-analytics.git</code></pre>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-226503094" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Puis lancez </p>



<pre class="wp-block-code"><code>git branch -a </code></pre>



<p>pour voir toutes les branches correspondant chacune à une vidéo de la playlist.</p>



<p>Faites alors un :</p>



<pre class="wp-block-code"><code>git checkout &lt;nom de la branche&gt;</code></pre>



<p>pour vous positionner sur la branche de votre choix.</p>



<p>Puis lancez la commande :</p>



<pre class="wp-block-code"><code>poetry install
cp .env.sample .env </code></pre>



<p>Editez le fichier .env en y mettant l&rsquo;URL de Postgres et votre clé OpenAI</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1616188069" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Vous pourrez alors lancer un prompt sur votre base de données comme ceci : </p>



<pre class="wp-block-code"><code>poetry run start --prompt "&lt;posez la question de votre choix à l'agent IA&gt;"</code></pre>



<p>Commencez par des questions simples pour prendre la température, puis montez progressivement en complexité.</p>



<p>Il s&rsquo;agit là de construire des systèmes qui prennent des décisions comme nous le ferions, mais évidemment, tout n&rsquo;est pas rose au royaume des systèmes multi-agents IA. C&rsquo;est un art de bien définir les rôles et la fonction de vos agents et ça peut vite coûter cher, surtout en phase de test&#8230; donc allez y molo mais vous ne serez pas déçu.</p>


feed_id: https://korben.info/?p=155578
title: Mettez Surfshark VPN sous le sapin pour Noël (promo à -82%)
uri: Mettez-Surfshark-VPN-sous-le-sapin-pour-Noël-(promo-à-82-)
url: https://korben.info/surfshark-vpn-noel.html
content:
<p><img width="1416" height="676" src="media/df152a02.SCR-20231205-cq7.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231205-cq7.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/SCR-20231205-cq7.webp 1416w, https://korben.info/app/uploads/2023/12/SCR-20231205-cq7-300x143.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231205-cq7-1024x489.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231205-cq7-768x367.webp 768w" sizes="(max-width: 1416px) 100vw, 1416px"></p>
<p class="has-text-align-center">&#8212; Article en partenariat avec <a href="https://get.surfshark.net/aff_c?offer_id=1372&amp;aff_id=13768" data-type="link" data-id="https://get.surfshark.net/aff_c?offer_id=1372&amp;aff_id=13768" target="_blank" rel="noreferrer noopener">Surfshark VPN</a> &#8212;</p>



<p>Pour bien terminer l&rsquo;année et démarrer la prochaine, Surfshark vous propose une offre encore une fois un tarif hyper réduit. Ça devrait plaire à tout ceux qui ont raté le bon plan du VPN pour le Black Friday il y a quelques jours.&nbsp;Une session de rattrapage pour les distraits en quelque sorte.</p>



<p>Globalement la promo reste la même, à savoir <strong>une réduction de 80 à 82% et&nbsp;4 mois offerts</strong> sur tous les abonnements. Si vous prenez le VPN seul (le Starter Pack) vous serez protégé pendant 28 mois pour moins de 67€. Pour un peu plus (90€) vous aurez en plus les outils du pack Surfshark One. Et si vous voulez profiter de leur service Incogni par la même occasion, cela vous reviendra à 134€ au total.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img decoding="async" width="268" height="151" src="https://kbn.im/ssharknoel" alt="" style="width:371px;height:auto"/></figure></div>


<p>Maintenant, disposer d&rsquo;un VPN à prix cassé c&rsquo;est top, mais c&rsquo;est encore mieux si le service est de qualité ET s&rsquo;il protège un maximum d&rsquo;appareils (plus de devices couverts&nbsp;= pas besoin de prendre plusieurs abos). Cela tombe bien parce que sur ces points je vous ai déjà expliqué plusieurs fois pourquoi Surfshark est une référence dans le domaine.</p>



<p>Déjà sur le nombre d&rsquo;appareils&nbsp;qu&rsquo;il va prendre compte<strong>&nbsp;il n&rsquo;y a tout simplement pas mieux sur le marché</strong>. C&rsquo;est juste impossible puisqu&rsquo;il permet de sécuriser les connexions de manière &#8230; <strong>illimitée</strong>. Vous pouvez TOUT protéger, de votre ordinateur à votre tablette en passant par votre smartphone &#8230; ainsi que ceux de toute votre famille.&nbsp;Et cela quel que soit le navigateur (Firefox, Edge, Chrome, Safari &#8230;), la machine, ou l&rsquo;OS (Windows, Linux, macOS, Android &#8230;) utilisés ! Même votre console, un routeur&nbsp;ou votre smart TV sont pris en compte.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="750" height="287" src="media/37a79964.surfshark-devices.jpg" data-original-source="https://korben.info/app/uploads/2023/12/surfshark-devices.jpg" alt="Surfshark VPN pour tous vos appareils" class="wp-image-155579" srcset="https://korben.info/app/uploads/2023/12/surfshark-devices.jpg 750w, https://korben.info/app/uploads/2023/12/surfshark-devices-300x115.jpg 300w" sizes="(max-width: 750px) 100vw, 750px" /></figure></div>


<p>Ce point étant réglé, passons à l&rsquo;aspect sécurité. Non seulement <a href="https://get.surfshark.net/aff_c?offer_id=1372&amp;aff_id=13768" data-type="link" data-id="https://get.surfshark.net/aff_c?offer_id=1372&amp;aff_id=13768" target="_blank" rel="noreferrer noopener">Surfshark VPN</a> possède <strong>tous les standards de l&rsquo;industrie</strong> (chiffrement de niveau militaire de&nbsp;bout en bout, changement d&rsquo;IP toutes les 10 minutes, Multihop dynamique, mode camouflage, DNS privé, protocole WireGuard&nbsp;&#8230;), mais en plus ils créent leurs technologies propriétaire (Surfshark Nexus) et&nbsp;appliquent une politique de non-conservation de vos logs qui a déjà été auditée plusieurs fois.</p>



<p>Au niveau de la rapidité, vous ne verrez pas souvent de différence avec votre surf habituel sans VPN. Cela tient au parc de serveurs (plus de 3200 répartis dans plus de 100 pays), qui est non seulement sont 100% RAM, mais dont les débits sont passés de 1 Gs/s à 10 Gb/s ces derniers mois. Le fait de bloquer par défaut toutes les publicités, pop-ups, cookies et autres traqueurs rend aussi&nbsp;la navigation plus fluide (d&rsquo;une pierre 2 coups).</p>



<p>Si en plus vous comptez voyager dans les prochains mois, votre achat pourrait vite être remboursé en faisant jouer les différentes localisations pour réserver vos billets ou&nbsp;vos hôtels. Voir obtenir des cadeaux de Noël moins cher (on ne sait jamais). Et bien sûr, on n’oublie pas <strong>les bases de toutes vacances d&rsquo;hiver réussies</strong>&nbsp;: l&rsquo;accès&nbsp;aux catalogues VOD (Netflix &amp; co) ou Spotify de n’importe quel pays dans le monde. Parce qu’il faut bien s’occuper pendant qu&rsquo;on se réchauffe sous le plaid au coin du feu.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="750" height="427" src="media/b16edea5.surfshark-laptop.jpg" data-original-source="https://korben.info/app/uploads/2023/12/surfshark-laptop.jpg" alt="Surfshark version laptop" class="wp-image-155580" srcset="https://korben.info/app/uploads/2023/12/surfshark-laptop.jpg 750w, https://korben.info/app/uploads/2023/12/surfshark-laptop-300x171.jpg 300w" sizes="(max-width: 750px) 100vw, 750px" /></figure></div>


<p>En somme il fait tout ce que l&rsquo;on attend d&rsquo;un VPN, voire un peu plus. Perso je l&rsquo;utilise depuis des années sans problèmes.&nbsp;Et cela ne devrait aller&nbsp;qu&rsquo;en s&rsquo;améliorant vu qu&rsquo;ils ont débloqué quelques millions supplémentaires il y a quelques semaines. De quoi embaucher du monde pour développer de nouvelles fonctionnalités !</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://get.surfshark.net/aff_c?offer_id=1372&amp;aff_id=13768"><img loading="lazy" decoding="async" width="625" height="350" src="media/80302668.perenoel.png" data-original-source="https://korben.info/app/uploads/2023/12/perenoel.png" alt="" class="wp-image-155781" srcset="https://korben.info/app/uploads/2023/12/perenoel.png 625w, https://korben.info/app/uploads/2023/12/perenoel-300x168.png 300w" sizes="(max-width: 625px) 100vw, 625px" /></a></figure></div>


<p>Et si vous avez quelques <s>shitcoins</s> cryptos qui trainent c&rsquo;est peut-être un bon moment pour les utiliser pour cet achat vu que les cours sont pas mal remontés dernièrement.&nbsp;Comme toujours vous avez la garantie&nbsp;satisfait ou remboursé durant 30 jours, testez-le sans stress.</p>



<h2 class="wp-block-heading has-text-align-center"><a href="https://get.surfshark.net/aff_c?offer_id=1372&amp;aff_id=13768" data-type="link" data-id="https://get.surfshark.net/aff_c?offer_id=1372&amp;aff_id=13768" target="_blank" rel="noreferrer noopener">Profitez de la promo de Noël Surfshark VPN !</a></h2>


feed_id: https://korben.info/?p=155770
title: Karma police
uri: Karma-police
url: https://korben.info/test-avis-karmazoo.html
content:
<p><img width="1000" height="563" src="media/7f2ad880.KarmaZoo-1.webp" data-original-source="https://korben.info/app/uploads/2023/12/KarmaZoo-1.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/KarmaZoo-1.webp 1000w, https://korben.info/app/uploads/2023/12/KarmaZoo-1-300x169.webp 300w, https://korben.info/app/uploads/2023/12/KarmaZoo-1-768x432.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px"></p>
<p class="has-text-align-center">— Article rédigé par l’ami <a href="https://remouk.fr/" target="_blank" rel="noreferrer noopener">Remouk</a> <a href="https://danstonchat.com/" target="_blank" rel="noreferrer noopener">(DansTonChat)</a> – Merci à lui —</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1271194348" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>J&rsquo;ai découvert un jeu bien rigolo, bien bien fun ! <a href="https://www.karmazoogame.com/" target="_blank" rel="noopener">KarmaZoo</a> est un jeu de plate-forme assez original. 🙂 En gros, le principe c&rsquo;est d&rsquo;aller à la fin du niveau en récupérant un maximum de karma sur le chemin. Ok, ça c&rsquo;est très classique. Là où c&rsquo;est un peu nouveau, c&rsquo;est qu&rsquo;on va jouer avec des inconnus et qu&rsquo;il va falloir s&rsquo;entraider !</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="KarmaZoo - Launch Trailer - Nintendo Switch" width="800" height="450" src="https://www.youtube.com/embed/vRrt4-RN4pg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>Quand vous lancez une « boucle », vous rejoignez d&rsquo;autres joueurs en ligne, et ensuite le jeu vous envoie dans des niveaux de plus en plus difficiles que vous devez traverser main dans la main. Les manières de coopérer sont multiples : mourir sur des pics, par exemple, laissera à votre endroit une petite plate-forme sur lesquels les autres pourront monter. 🙂 Parfois, il va falloir se sacrifier volontairement ! Chaque bonne action vous octroie du karma.</p>



<p>Le karma vous servira à débloquer de nouveaux animaux que vous pourrez (ré)incarner. Non seulement ils sont, à chaque fois, super mignons, mais en plus ils ont des capacités spéciales ! Planer dans les airs, s&rsquo;accrocher aux murs, faire décoller les copains&#8230; De nouvelles manières d&rsquo;aider les petits potes avec qui vous partagez l&rsquo;aventure !</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="1000" height="563" src="media/77f9b5c5.KarmaZoo-2.webp" data-original-source="https://korben.info/app/uploads/2023/12/KarmaZoo-2.webp" alt="" class="wp-image-155772" srcset="https://korben.info/app/uploads/2023/12/KarmaZoo-2.webp 1000w, https://korben.info/app/uploads/2023/12/KarmaZoo-2-300x169.webp 300w, https://korben.info/app/uploads/2023/12/KarmaZoo-2-768x432.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>



<p>Il y a certains passages assez ardus où la coopération est indispensable, comme par exemple, appuyer sur un bouton au bon moment pour faire avancer nos camarades sur une plateforme. C&rsquo;est là que jouer avec des inconnus prend tout son sel ; pour communiquer on saute dans tous les sens, et ça marche. 😀 Il est aussi possible de jouer, en ligne, avec des amis, mais je trouve que ça perd de son charme.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1186065204" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Vous pouvez aussi lancer le mode « totem », c&rsquo;est de la compétition sur le même écran, en local. Des minis jeux (course, adresse&#8230;) à jouer à l&rsquo;apéro. Ça utilise plutôt bien les différents animaux et leurs pouvoirs, c&rsquo;est rigolo, mais ça reste secondaire.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1000" height="563" src="media/4481dceb.KarmaZoo-3.webp" data-original-source="https://korben.info/app/uploads/2023/12/KarmaZoo-3.webp" alt="" class="wp-image-155773" srcset="https://korben.info/app/uploads/2023/12/KarmaZoo-3.webp 1000w, https://korben.info/app/uploads/2023/12/KarmaZoo-3-300x169.webp 300w, https://korben.info/app/uploads/2023/12/KarmaZoo-3-768x432.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>



<p>Voilà pour la petite présentation du jeu. C&rsquo;est choupi comme tout, rigolo, pour 10€ je trouve que ça vaut le coût ! À savoir que le jeu est dispo sur toutes les plateformes et qu&rsquo;on bénéficie du <em>crossplay </em>; on peut jouer sur Switch avec des joueurs PC, etc.</p>



<h2 class="wp-block-heading has-text-align-center">Retrouvez KarmaZoo sur <a href="https://store.steampowered.com/app/1661630" target="_blank" rel="noopener">Steam</a>, <a href="https://store.epicgames.com/p/karmazoo-616bd0" target="_blank" rel="noopener">Epic Store</a>, <a href="https://www.nintendo.com/store/products/karmazoo-switch/" target="_blank" rel="noopener">Nintendo Switch</a>, <a href="https://store.playstation.com/concept/10006504" target="_blank" rel="noopener">PS5</a>, <a href="https://www.xbox.com/games/store/karmazoo/9n7h1v8ct8t2" target="_blank" rel="noopener">Xbox X|S</a></h2>


feed_id: https://korben.info/?p=155373
title: Test de la distribution Garuda Linux
uri: Test-de-la-distribution-Garuda-Linux
url: https://korben.info/test-distribution-garuda-linux-avis-2023.html
content:
<p><img width="965" height="270" src="media/efd2743e.garuda.webp" data-original-source="https://korben.info/app/uploads/2023/11/garuda.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/11/garuda.webp 965w, https://korben.info/app/uploads/2023/11/garuda-300x84.webp 300w, https://korben.info/app/uploads/2023/11/garuda-768x215.webp 768w" sizes="(max-width: 965px) 100vw, 965px"></p>
<p>Je vous ai déjà parlé de Garuda Linux dans mon <a href="https://korben.info/top-distributions-linux.html">TOP des distribs Linux incontournables</a> mais cette fois, je vais lui consacrer un article en entier car je la trouve assez cool.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1145153581" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Basée sur Arch, <a href="https://garudalinux.org/" target="_blank" rel="noopener"><strong>Garuda Linux</strong></a> est une perle rare conçue par une équipe de développeurs passionnés répartis aux quatre coins du globe. C&rsquo;est facile à installer et à comprendre donc même les débutants pourront tester ce Linux et surtout choisir l&rsquo;environnement de bureau qui lui convient. Car oui, Garuda est disponible dans différents « parfums » comme disent les anglophones 🙂</p>



<p>La distrib se décline donc en une palette impressionnante de <strong>flavors</strong>, chacune offrant une expérience unique. Parmi elles, la <strong>Garuda KDE Dr460nized</strong> (Dragonized si vous n&rsquo;aviez pas capté) brille de mille feux. C&rsquo;est celle que j&rsquo;ai installé et cette édition plonge ses utilisateurs dans une expérience Plasma sombre, hyper moderne et totalement immersive. Le workflow s&rsquo;inspire de celui des Macs, avec un appmenu intégré directement dans la barre supérieure. C&rsquo;est une édition spécialement conçue pour ceux qui recherchent un environnement de bureau élégant et moderne, évidemment sans compromis sur la fonctionnalité. On aime ou on aime pas donc.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="576" src="media/bbbdaec4.VirtualBox_Garuda-Linux_21_11_2023_09_37_03-1024x576.webp" data-original-source="https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_09_37_03-1024x576.webp" alt="" class="wp-image-155375" srcset="https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_09_37_03-1024x576.webp 1024w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_09_37_03-300x169.webp 300w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_09_37_03-768x432.webp 768w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_09_37_03-1536x864.webp 1536w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_09_37_03.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Pour les amoureux des environnements de bureau plus légers et rapides, <strong>Garuda Linux propose également Xfce</strong>. Connu pour sa stabilité et sa fiabilité, Xfce offre une expérience utilisateur attrayante tout en étant économe en ressources système. Parfait donc, pour ceux qui cherchent à combiner performance et esthétique sans surcharger leur machine. </p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="640" src="media/d18333fb.garuda-xfce-1024x640.webp" data-original-source="https://korben.info/app/uploads/2023/11/garuda-xfce-1024x640.webp" alt="" class="wp-image-155381" srcset="https://korben.info/app/uploads/2023/11/garuda-xfce-1024x640.webp 1024w, https://korben.info/app/uploads/2023/11/garuda-xfce-300x188.webp 300w, https://korben.info/app/uploads/2023/11/garuda-xfce-768x480.webp 768w, https://korben.info/app/uploads/2023/11/garuda-xfce-1536x960.webp 1536w, https://korben.info/app/uploads/2023/11/garuda-xfce.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Il y a aussi <strong>Garuda Linux Sway</strong> qui propose une configuration complète et facile à utiliser avec des raccourcis clavier intuitifs, dans une esthétique « nordique » séduisante. Utilisant les meilleures alternatives natives de Wayland, Sway assure une transition en douceur vers le compositeur Wayland, alliant beauté et rapidité.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="576" src="media/f31750fc.garuda-sway-1024x576.webp" data-original-source="https://korben.info/app/uploads/2023/11/garuda-sway-1024x576.webp" alt="" class="wp-image-155380" srcset="https://korben.info/app/uploads/2023/11/garuda-sway-1024x576.webp 1024w, https://korben.info/app/uploads/2023/11/garuda-sway-300x169.webp 300w, https://korben.info/app/uploads/2023/11/garuda-sway-768x432.webp 768w, https://korben.info/app/uploads/2023/11/garuda-sway-1536x864.webp 1536w, https://korben.info/app/uploads/2023/11/garuda-sway.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-554719219" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>On retrouvé également une version GNOME parfait pour ceux qui ne veulent pas perdre les habitudes qu&rsquo;ils avaient avec Ubuntu. Une version Cinnamon également qui rappelle GNOME 2 par son aspect mais évidemment avec plus de flexibilité et de rapidité. Garuda est également dispo en version KDE Lite pour ceux qui aiment les approches minimalistes avec uniquement le strict nécessaire en matière de logiciels pré-installés.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="media/70984013.kde-lite-1024x576.webp" data-original-source="https://korben.info/app/uploads/2023/11/kde-lite-1024x576.webp" alt="" class="wp-image-155382" srcset="https://korben.info/app/uploads/2023/11/kde-lite-1024x576.webp 1024w, https://korben.info/app/uploads/2023/11/kde-lite-300x169.webp 300w, https://korben.info/app/uploads/2023/11/kde-lite-768x432.webp 768w, https://korben.info/app/uploads/2023/11/kde-lite-1536x864.webp 1536w, https://korben.info/app/uploads/2023/11/kde-lite.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Il y a également la version i3WM qui est un gestionnaire de fenêtres léger, contrôlé exclusivement au clavier. La version de Garuda intègre une configuration simple avec LXappearance pour gérer les thèmes GTK, idéal pour ceux qui apprécient une empreinte mémoire réduite. Sans oublier la version Qtile qui est un gestionnaire de fenêtres dynamique et extensible, facile à personnaliser. Garuda Qtile utilise jgmenu pour un lancement pratique des applications sans avoir à se souvenir de raccourcis clavier.</p>



<p>Enfin, Garuda est disponible en version Hyprland. Il s&rsquo;agit d&rsquo;un compositeur dynamique de « tuiles » Wayland basé sur wlroots, qui ne sacrifie pas l&rsquo;esthétique pour la performance, offrant une expérience visuelle attrayante et une fonctionnalité de pointe.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="media/9130edad.garuda-hyprland-1024x576.webp" data-original-source="https://korben.info/app/uploads/2023/11/garuda-hyprland-1024x576.webp" alt="" class="wp-image-155383" srcset="https://korben.info/app/uploads/2023/11/garuda-hyprland-1024x576.webp 1024w, https://korben.info/app/uploads/2023/11/garuda-hyprland-300x169.webp 300w, https://korben.info/app/uploads/2023/11/garuda-hyprland-768x432.webp 768w, https://korben.info/app/uploads/2023/11/garuda-hyprland-1536x864.webp 1536w, https://korben.info/app/uploads/2023/11/garuda-hyprland.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Voilà, avec tout ça, vous n&rsquo;avez que l&#8217;embarras du choix.</p>



<p>Mais l&rsquo;esthétique n&rsquo;est pas sa seule qualité. Garuda est robuste notamment grâce à l&rsquo;utilisation du système de fichiers <strong>Btrfs</strong>. C&rsquo;est clairement e système de fichiers du moment, connu pour sa tolérance aux erreurs, ses capacités de réparation et de compression native avec zstd. Garuda est également capable de vous protéger de vous-même grâce à son système de <strong>snapshot automatique</strong>. Comme ça, fini les sueurs froides après une fausse manip&rsquo;. Vous pouvez revenir en arrière facilement grâce aux sauvegardes accessibles directement depuis Grub.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="media/bb33bec4.VirtualBox_Garuda-Linux_21_11_2023_08_53_34-1024x576.webp" data-original-source="https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_53_34-1024x576.webp" alt="" class="wp-image-155376" srcset="https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_53_34-1024x576.webp 1024w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_53_34-300x169.webp 300w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_53_34-768x432.webp 768w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_53_34-1536x864.webp 1536w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_53_34.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>De plus, Garuda vient équipée de tout ce dont vous avez besoin : un AppStore intégré, un Game Center pour les gamers, des outils pour Grub, la gestion du réseau et la création de hotspots. Tout y est !</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="media/8580547e.irtualBox_Garuda-Linux_21_11_2023_08_54_30-copie-2-1024x576.webp" data-original-source="https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_54_30-copie-2-1024x576.webp" alt="" class="wp-image-155377" srcset="https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_54_30-copie-2-1024x576.webp 1024w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_54_30-copie-2-300x169.webp 300w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_54_30-copie-2-768x432.webp 768w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_54_30-copie-2-1536x864.webp 1536w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_54_30-copie-2.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>

<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="media/c1b1ee8a.irtualBox_Garuda-Linux_21_11_2023_08_54_10-copie-2-1024x576.webp" data-original-source="https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_54_10-copie-2-1024x576.webp" alt="" class="wp-image-155379" srcset="https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_54_10-copie-2-1024x576.webp 1024w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_54_10-copie-2-300x169.webp 300w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_54_10-copie-2-768x432.webp 768w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_54_10-copie-2-1536x864.webp 1536w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_08_54_10-copie-2.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1988322975" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Côté maintenabilité (dur à écrire ce mot ^^), Garuda fonctionne sur un principe de <strong>rolling release</strong>. Autrement dit, vous bénéficiez des dernières mises à jour en continu. Le noyau a été optimisé pour répondre parfaitement à vos besoins, que vous soyez un bosseur, un gamer ou un pinpin qui utilise son Linux pour mater des vidéos.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="media/2780544b.irtualBox_Garuda-Linux_21_11_2023_09_38_16-copie-2-1024x576.webp" data-original-source="https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_09_38_16-copie-2-1024x576.webp" alt="" class="wp-image-155378" srcset="https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_09_38_16-copie-2-1024x576.webp 1024w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_09_38_16-copie-2-300x169.webp 300w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_09_38_16-copie-2-768x432.webp 768w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_09_38_16-copie-2-1536x864.webp 1536w, https://korben.info/app/uploads/2023/11/VirtualBox_Garuda-Linux_21_11_2023_09_38_16-copie-2.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Bref, pour résumer, Garuda Linux, c&rsquo;est : </p>



<ul>
<li>✅ Une installation facile et un choix d&rsquo;environnements de bureau diversifié. </li>



<li>✅ Une esthétique soignée et des performances au top. </li>



<li>✅ Un système de fichiers Btrfs pour une sécurité et une efficacité accrues. </li>



<li>✅ Des outils pratiques pour une expérience utilisateur optimale. </li>



<li>✅ Une distribution constamment à jour et optimisée pour différents usages.</li>
</ul>



<p>Voilà, vous savez tout sur Garuda Linux. Maintenant pour l&rsquo;avoir tester quelques temps, c&rsquo;est un excellent Linux, même si je ne suis pas fan du thème par défaut avec le Dragon, mais bon, ça, ça peut s&rsquo;arranger facilement. Tous les outils proposés sont assez « simplistes » donc faciles à prendre en main. Maintenant, je ne pense pas que je resterai sur la version Dragonisée mais que je passerai plutôt sur la Xfce pour des questions de performance système (<a href="https://korben.info/decouverte-du-ak1plus-le-mini-pc-intel-alder-lake-n95-de-nipogi.html">Car j&rsquo;ai un petit PC</a>).</p>



<p><a href="https://garudalinux.org/" target="_blank" rel="noopener">Si ça vous tente, c&rsquo;est par ici</a>. Y&rsquo;a une ISO bootable pour chaque flavor donc vous pouvez simplement la tester en version Live. Et si ça vous plait, vous pourrez l&rsquo;installer définitivement sur votre ordinateur.</p>


feed_id: https://korben.info/?p=155786
title: This Means Warp
uri: This-Means-Warp
url: https://korben.info/test-avis-this-means-warp.html
content:
<p><img width="1000" height="563" src="media/9254423b.This-Means-Warp-2.webp" data-original-source="https://korben.info/app/uploads/2023/12/This-Means-Warp-2.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/This-Means-Warp-2.webp 1000w, https://korben.info/app/uploads/2023/12/This-Means-Warp-2-300x169.webp 300w, https://korben.info/app/uploads/2023/12/This-Means-Warp-2-768x432.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px"></p>
<p class="has-text-align-center">— Article rédigé par l’ami <a href="https://remouk.fr/" target="_blank" rel="noreferrer noopener">Remouk</a> <a href="https://danstonchat.com/" target="_blank" rel="noreferrer noopener">(DansTonChat)</a> – Merci à lui —</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1660311994" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Un vaisseau spatial. Vous et votre équipage montez à bord et entreprenez un voyage intersidéral. Votre mission, si vous l&rsquo;acceptez : survivre ! Ce sera déjà pas mal, la suite on verra. 😀 Combats, réparations, améliorations, gestion de crise, une chose est sûre : il faudra travailler en équipe pour s&rsquo;en sortir. <a href="https://www.thismeanswarp.com/" target="_blank" rel="noopener">This Means Warp</a> est un <em>roguelite </em>orienté coop !</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="This Means Warp - Out Now - Cinematic Trailer" width="800" height="450" src="https://www.youtube.com/embed/PxkbO29qFnk?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>C&rsquo;est un peu un mélange d&rsquo;Overcooked et de FTL, deux EXCELLENTS jeux que je vous recommande. On retrouvera le concept global de FTL : s&rsquo;occuper d&rsquo;un vaisseau, de ses avaries, combattre ceux qui nous attaquent, recruter de nouveaux membres d&rsquo;équipage, améliorer notre équipement&#8230; Mais un gameplay + proche d&rsquo;Overcooked : en même temps, jusqu&rsquo;à 4 joueurs, on doit se répartir les tâches, ne pas se marcher dessus, trouver VITE des solutions. Et ça fonctionne pas mal du tout !</p>



<p>On se prend rapidement au jeu. Les contrôles sont assez simples / basiques, et même si l&rsquo;interface n&rsquo;est pas ultra claire au début, une fois qu&rsquo;on a pris le pli, ça se passe bien. 🙂 On enchaîne les petites missions, nos personnages progressent, montent en niveau, notre vaisseau semble sur-équipé, puis on meurt face au 1er boss venu&#8230; Et on recommence avec plaisir.</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="1000" height="563" src="media/2bda8718.This-Means-Warp-5.webp" data-original-source="https://korben.info/app/uploads/2023/12/This-Means-Warp-5.webp" alt="" class="wp-image-155789" srcset="https://korben.info/app/uploads/2023/12/This-Means-Warp-5.webp 1000w, https://korben.info/app/uploads/2023/12/This-Means-Warp-5-300x169.webp 300w, https://korben.info/app/uploads/2023/12/This-Means-Warp-5-768x432.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>



<p>Comme tout bon <em>roguelite </em>qui se respecte, on débloque de nouvelles options de jeu (personnages, vaisseaux, scénarios, objets&#8230;) à force de progresser dans nos aventures. Ces aventures, justement, sont générées aléatoirement, ça se renouvelle plutôt bien, mais heureusement que les possibilités s&rsquo;étoffent (un peu trop lentement à mon goût) au fur et à mesure de nos parties.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1180672688" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>NOS parties parce que oui, ce qui fait le sel du jeu, je l&rsquo;ai déjà dit hein faut suivre, forcément, c&rsquo;est le mode coop. Seul ? Autant jouer à FTL. À partir de 2 c&rsquo;est déjà bien cool, à 3 ou 4 on atteint le plein potentiel de fun. J&rsquo;aime beaucoup ! Bon faut s&rsquo;avoir s&rsquo;organiser un peu, ne pas engueuler les copains dès qu&rsquo;ils font un truc qui ne vous plaît pas, et ça se passera bien. Si si, c&rsquo;est possible !</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1000" height="563" src="media/0339d21b.This-Means-Warp-3.webp" data-original-source="https://korben.info/app/uploads/2023/12/This-Means-Warp-3.webp" alt="" class="wp-image-155788" srcset="https://korben.info/app/uploads/2023/12/This-Means-Warp-3.webp 1000w, https://korben.info/app/uploads/2023/12/This-Means-Warp-3-300x169.webp 300w, https://korben.info/app/uploads/2023/12/This-Means-Warp-3-768x432.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>



<p>Un autre truc qui est possible : jouer en ligne. Non pas comme les pigeons sur une ligne haute tension, je veux en ligne / <em>online </em>/ sur internet ! Pas de <em>crossplay </em>malheureusement, mais pour le peu que vous ayez le jeu sur la même plateforme, vous pourrez retrouvez vos potes et vivre une épopée galactique ensemble, chacun chez soi en slip devant l&rsquo;écran.</p>



<p>Petit bémol pour la version Switch car elle souffre de légers ralentissements. Comme souvent, rien de grave, ça ne gêne jamais le jeu, mais on le remarque. Ceci dit, je préfère quand même cette version pour le côté portable. 🤓 Ça coûte 20€. Pour jouer sur la même console je trouve que ça vaut grave le coup, si chacun doit acheter sa copie pour jouer à distance, attendez peut-être une promo. Ou alors pensez au <a href="https://store.steampowered.com/remoteplay?l=french#together" target="_blank" rel="noopener">Remote Play Together de Steam</a>. 😉</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1000" height="558" src="media/61c8a97c.This-Means-Warp-1.webp" data-original-source="https://korben.info/app/uploads/2023/12/This-Means-Warp-1.webp" alt="" class="wp-image-155790" srcset="https://korben.info/app/uploads/2023/12/This-Means-Warp-1.webp 1000w, https://korben.info/app/uploads/2023/12/This-Means-Warp-1-300x167.webp 300w, https://korben.info/app/uploads/2023/12/This-Means-Warp-1-768x429.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>



<p>En toute honnêteté, ce n&rsquo;est pas un jeu incroyable, y a rien de novateur, c&rsquo;est un peu <em>cheap</em>, mais très agréable, fun, simple d&rsquo;accès, avec pas mal de choses à faire / à découvrir, le plaisir du jeu est bel et bien présent. Je recommande aux fans du genre, pour passer de bons moments dans l&rsquo;espace avec ses ami·e·s.<br><strong>Un bon 🚀🚀🚀/5</strong></p>



<h2 class="wp-block-heading has-text-align-center">Retrouvez <a href="https://www.thismeanswarp.com/" target="_blank" rel="noopener">This Means Warp</a> sur <a href="https://store.steampowered.com/app/1269300/This_Means_Warp/" target="_blank" rel="noopener">Steam</a>, <a href="https://www.nintendo.fr/Jeux/Jeux-a-telecharger-sur-Nintendo-Switch/This-Means-Warp-2477944.html" target="_blank" rel="noopener">Switch</a>, <a href="https://store.playstation.com/fr-fr/concept/10007159" target="_blank" rel="noopener">PS4</a>, <a href="https://www.xbox.com/fr-FR/games/store/this-means-warp/9P7J2PBZ9QMM/0010" target="_blank" rel="noopener">Xbox One &amp; X|S</a></h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1000" height="563" src="media/9c450423.This-Means-Warp-4.webp" data-original-source="https://korben.info/app/uploads/2023/12/This-Means-Warp-4.webp" alt="" class="wp-image-155791" srcset="https://korben.info/app/uploads/2023/12/This-Means-Warp-4.webp 1000w, https://korben.info/app/uploads/2023/12/This-Means-Warp-4-300x169.webp 300w, https://korben.info/app/uploads/2023/12/This-Means-Warp-4-768x432.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>


feed_id: https://korben.info/?p=155428
title: Wave – Le terminal open source pour Linux / macOS qui va vous rendre la vie plus facile
uri: Wave-Le-terminal-open-source-pour-Linux-macOS-qui-va-vous-rendre
url: https://korben.info/wave-terminal-open-source-linux-macos-facilite-vie.html
content:
<p><img width="2560" height="1500" src="media/6b02e34e.nrzMNA7bbUZNHIK6cQ1T4gIj17s.png.webp" data-original-source="https://korben.info/app/uploads/2023/11/nrzMNA7bbUZNHIK6cQ1T4gIj17s.png.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/11/nrzMNA7bbUZNHIK6cQ1T4gIj17s.png.webp 2560w, https://korben.info/app/uploads/2023/11/nrzMNA7bbUZNHIK6cQ1T4gIj17s.png-300x176.webp 300w, https://korben.info/app/uploads/2023/11/nrzMNA7bbUZNHIK6cQ1T4gIj17s.png-1024x600.webp 1024w, https://korben.info/app/uploads/2023/11/nrzMNA7bbUZNHIK6cQ1T4gIj17s.png-768x450.webp 768w, https://korben.info/app/uploads/2023/11/nrzMNA7bbUZNHIK6cQ1T4gIj17s.png-1536x900.webp 1536w, https://korben.info/app/uploads/2023/11/nrzMNA7bbUZNHIK6cQ1T4gIj17s.png-2048x1200.webp 2048w" sizes="(max-width: 2560px) 100vw, 2560px"></p>
<p>Que vous soyez sous Linux ou macOS, vous savez qu&rsquo;on peut vivre entièrement dans son terminal en tapant des petites lignes de commandes avec ses petits doigts.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-652226235" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Mais, un terminal, ça va. Mais quand on en lance plusieurs, ça commence à vite devenir le bordel à gérer. Heureusement, il y a une bonne solution qui s&rsquo;appelle Wave et qui est tout ce qu&rsquo;on est en droit d&rsquo;attendre d&rsquo;un terminal moderne.</p>



<p>Dans cet outil, vous allez pouvoir créer des espaces de travail (ce qu&rsquo;on appelle vulgairement dans la langue de Trump des Workspaces) et dans chacun d&rsquo;entre eux, vous allez pouvoir créer plusieurs sessions locales ou distantes avec persistance des connexions. Tout cela est évidemment sauvegardé pour ensuite rapidement retrouver vos petits après un reboot par exemple.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="600" src="media/8565924c.nrzMNA7bbUZNHIK6cQ1T4gIj17s.png-1024x600.webp" data-original-source="https://korben.info/app/uploads/2023/11/nrzMNA7bbUZNHIK6cQ1T4gIj17s.png-1024x600.webp" alt="" class="wp-image-155429" srcset="https://korben.info/app/uploads/2023/11/nrzMNA7bbUZNHIK6cQ1T4gIj17s.png-1024x600.webp 1024w, https://korben.info/app/uploads/2023/11/nrzMNA7bbUZNHIK6cQ1T4gIj17s.png-300x176.webp 300w, https://korben.info/app/uploads/2023/11/nrzMNA7bbUZNHIK6cQ1T4gIj17s.png-768x450.webp 768w, https://korben.info/app/uploads/2023/11/nrzMNA7bbUZNHIK6cQ1T4gIj17s.png-1536x900.webp 1536w, https://korben.info/app/uploads/2023/11/nrzMNA7bbUZNHIK6cQ1T4gIj17s.png-2048x1200.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Alors qu&rsquo;offre ce terminal ? </p>



<p>En plus de tout ce qui est classique, à savoir taper des lignes de commandes, il Merlet d&rsquo;éditer rapidement un petit bout de code dans n&rsquo;importe quel fichier avec le même éditeur que celui qui se trouve dans VS Code, donc avec de la coloration syntaxique et tout le toutim.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="600" src="media/a5b59e6d.YQKvesD79iFEOdF5ef2DPmPILU.png-1024x600.webp" data-original-source="https://korben.info/app/uploads/2023/11/YQKvesD79iFEOdF5ef2DPmPILU.png-1024x600.webp" alt="" class="wp-image-155431" srcset="https://korben.info/app/uploads/2023/11/YQKvesD79iFEOdF5ef2DPmPILU.png-1024x600.webp 1024w, https://korben.info/app/uploads/2023/11/YQKvesD79iFEOdF5ef2DPmPILU.png-300x176.webp 300w, https://korben.info/app/uploads/2023/11/YQKvesD79iFEOdF5ef2DPmPILU.png-768x450.webp 768w, https://korben.info/app/uploads/2023/11/YQKvesD79iFEOdF5ef2DPmPILU.png-1536x900.webp 1536w, https://korben.info/app/uploads/2023/11/YQKvesD79iFEOdF5ef2DPmPILU.png-2048x1200.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>

<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="600" src="media/c43bfe5a.wZLKbqlnJoTJiPHvpVXJmBXLH8.png-1024x600.webp" data-original-source="https://korben.info/app/uploads/2023/11/wZLKbqlnJoTJiPHvpVXJmBXLH8.png-1024x600.webp" alt="" class="wp-image-155430" srcset="https://korben.info/app/uploads/2023/11/wZLKbqlnJoTJiPHvpVXJmBXLH8.png-1024x600.webp 1024w, https://korben.info/app/uploads/2023/11/wZLKbqlnJoTJiPHvpVXJmBXLH8.png-300x176.webp 300w, https://korben.info/app/uploads/2023/11/wZLKbqlnJoTJiPHvpVXJmBXLH8.png-768x450.webp 768w, https://korben.info/app/uploads/2023/11/wZLKbqlnJoTJiPHvpVXJmBXLH8.png-1536x900.webp 1536w, https://korben.info/app/uploads/2023/11/wZLKbqlnJoTJiPHvpVXJmBXLH8.png-2048x1200.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1060045651" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Il permet également de visualiser le contenu de fichiers data comme du Markdown, du CSV, du JSON&#8230;etc. Le CSV par exemple s&rsquo;affiche sous la forme d&rsquo;un tableau que vous pouvez ensuite copier-coller si le coeur vous en dit.</p>



<p>Et cerise sur le gâteau, y&rsquo;a même un viewer d&rsquo;images intégré.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="600" src="media/2b3b6854.hUfb5o06B3ITjVBCBTJFLkOCI.png-1024x600.webp" data-original-source="https://korben.info/app/uploads/2023/11/hUfb5o06B3ITjVBCBTJFLkOCI.png-1024x600.webp" alt="" class="wp-image-155432" srcset="https://korben.info/app/uploads/2023/11/hUfb5o06B3ITjVBCBTJFLkOCI.png-1024x600.webp 1024w, https://korben.info/app/uploads/2023/11/hUfb5o06B3ITjVBCBTJFLkOCI.png-300x176.webp 300w, https://korben.info/app/uploads/2023/11/hUfb5o06B3ITjVBCBTJFLkOCI.png-768x450.webp 768w, https://korben.info/app/uploads/2023/11/hUfb5o06B3ITjVBCBTJFLkOCI.png-1536x900.webp 1536w, https://korben.info/app/uploads/2023/11/hUfb5o06B3ITjVBCBTJFLkOCI.png-2048x1200.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p><a href="https://www.waveterm.dev/" target="_blank" rel="noopener">WaveTerm est téléchargeable ici !</a></p>


feed_id: https://korben.info/?p=155439
title: Boostez la confidentialité et la vitesse de votre site avec OMGF
uri: Boostez-la-confidentialité-et-la-vitesse-de-votre-site-avec-OMGF
url:
https://korben.info/heberger-localement-google-fonts-avec-omgf-pour-performance-et-conformite-rgpd.html

content:
<p><img width="1792" height="1024" src="media/25074d5b.BoostezlaconfidentialiteetlavitessedevotresiteavecOMGF.webp" data-original-source="https://korben.info/app/uploads/2023/11/BoostezlaconfidentialiteetlavitessedevotresiteavecOMGF.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/11/BoostezlaconfidentialiteetlavitessedevotresiteavecOMGF.webp 1792w, https://korben.info/app/uploads/2023/11/BoostezlaconfidentialiteetlavitessedevotresiteavecOMGF-300x171.webp 300w, https://korben.info/app/uploads/2023/11/BoostezlaconfidentialiteetlavitessedevotresiteavecOMGF-1024x585.webp 1024w, https://korben.info/app/uploads/2023/11/BoostezlaconfidentialiteetlavitessedevotresiteavecOMGF-768x439.webp 768w, https://korben.info/app/uploads/2023/11/BoostezlaconfidentialiteetlavitessedevotresiteavecOMGF-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>OMFG en anglais, ça veut dire « <em>Oh My Fucking God</em> » (C&rsquo;est à dire « <em>Bordel de dieu</em> » comme disent les Belges) mais connaissez-vous : <strong>OMGF</strong> ? </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1350100055" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p><strong>OMGF</strong> c&rsquo;est « <em>Optimize My Google Fonts</em> » et il s&rsquo;agit d&rsquo;un plugin pour WordPress qui va vous aider à récupérer et héberger sur votre serveur toutes les polices de caractère Google Fonts que vous utilisez sur votre site web. Cela a plein d&rsquo;avantages. En effet, vous pourrez ainsi profiter des polices de Google en limitant les requêtes externes vers leurs serveurs. Votre site se chargera plus rapidement, le cache sera mieux géré et surtout, niveau RGPD, vous serez au top et vous n&rsquo;irez pas croupir dans les geôles sombres et humides situées sous-sol des bureaux de la CNIL.</p>



<p>Globalement, une fois installé, y&rsquo;a rien à faire. L&rsquo;extension détecte automatiquement les Google Fonts de votre thème et de vos plugins et les met ensuite en cache. A vous d&rsquo;affiner si besoin le chargement en amont ou pas (pré-chargement) de certaines polices situées dans vos CSS. Et si certaines polices ne sont pas utilisées, il les décharge également automatiquement.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="888" height="1024" src="media/755c97ef.screenshot-1-888x1024.webp" data-original-source="https://korben.info/app/uploads/2023/11/screenshot-1-888x1024.webp" alt="" class="wp-image-155441" srcset="https://korben.info/app/uploads/2023/11/screenshot-1-888x1024.webp 888w, https://korben.info/app/uploads/2023/11/screenshot-1-260x300.webp 260w, https://korben.info/app/uploads/2023/11/screenshot-1-768x885.webp 768w, https://korben.info/app/uploads/2023/11/screenshot-1-1332x1536.webp 1332w, https://korben.info/app/uploads/2023/11/screenshot-1.webp 1543w" sizes="(max-width: 888px) 100vw, 888px" /></figure></div>


<p>Mais OMGF ne s&rsquo;arrête pas là, il a plein d&rsquo;autres <strong>fonctionnalités sous le capot</strong> : Support des <a href="https://fonts.google.com/knowledge/introducing_type/introducing_variable_fonts" target="_blank" rel="noopener">polices variables</a>, suppression automatique des sous-ensembles inutilisés pour alléger vos CSS de près de 90%, effacement des appels pointant vers fonts.googleapis.com ou fonts.gstatic.com, et bien plus encore, surtout avec la version <strong>OMGF Pro</strong> qui ajoute des choses comme la prise en charge multisite ou une fonctionnalité « Dig Deeper » pour une optimisation encore plus fine.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="438" src="media/0649b12d.screenshot-4-1024x438.webp" data-original-source="https://korben.info/app/uploads/2023/11/screenshot-4-1024x438.webp" alt="" class="wp-image-155442" srcset="https://korben.info/app/uploads/2023/11/screenshot-4-1024x438.webp 1024w, https://korben.info/app/uploads/2023/11/screenshot-4-300x128.webp 300w, https://korben.info/app/uploads/2023/11/screenshot-4-768x328.webp 768w, https://korben.info/app/uploads/2023/11/screenshot-4-1536x657.webp 1536w, https://korben.info/app/uploads/2023/11/screenshot-4.webp 1560w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Si ça vous dit d&rsquo;essayer, c&rsquo;est sur le store <a href="https://fr.wordpress.org/plugins/host-webfonts-local/" target="_blank" rel="noopener">des extensions WordPress en cliquant ici.</a></p>


feed_id: https://korben.info/?p=155816
title: Commandant de l’Espace – Le Guide Stratégique de l’Univers Intergalactique
uri: Commandant-de-l-Espace-Le-Guide-Stratégique-de-l-Univers-Inte
url: https://korben.info/commandant-espace-guide-strategique-univers-intergalactique.html
content:
<p><img width="1200" height="768" src="media/3b83985a.1200x768_debris-spatiaux-orbite-autour-terre.webp" data-original-source="https://korben.info/app/uploads/2023/12/1200x768_debris-spatiaux-orbite-autour-terre.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/1200x768_debris-spatiaux-orbite-autour-terre.webp 1200w, https://korben.info/app/uploads/2023/12/1200x768_debris-spatiaux-orbite-autour-terre-300x192.webp 300w, https://korben.info/app/uploads/2023/12/1200x768_debris-spatiaux-orbite-autour-terre-1024x655.webp 1024w, https://korben.info/app/uploads/2023/12/1200x768_debris-spatiaux-orbite-autour-terre-768x492.webp 768w" sizes="(max-width: 1200px) 100vw, 1200px"></p>
<p>Aujourd&rsquo;hui, ça va vous changer un peu, puisque je vais vous parler d&rsquo;un bouquin. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-531056118" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Alors, non pas un livre de recettes geeks ni de jeux vidéos, mais le sujet va quand même vous intéresser puisque je vais vous parler d&rsquo;espace.  </p>



<p>Ce livre c&rsquo;est « <strong><a href="https://amzn.to/3RNHmN7" target="_blank" rel="noopener">Commandant de l&rsquo;Espace</a></strong>« , écrit par <strong>Michel Friedling</strong>, un mec qui a commencé par piloter des avions de chasse et qui a gravi les échelons jusqu&rsquo;à devenir général de l’armée de l’air et de l’espace. </p>



<p>Imaginez ça, un ingénieur en aéronautique, pilote de chasse, breveté de l&rsquo;École de guerre, et auditeur de l&rsquo;IHEDN (Institut des hautes études de défense nationale), qui a eu entre ses mains, en 2019, les rênes de la Stratégie spatiale de défense française. Si ça, ça ne vous impressionne pas, je ne sais pas ce qu&rsquo;il vous faut.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img fetchpriority="high" decoding="async" width="1024" height="768" src="media/42aec135.IMG_3069-2-1024x768.webp" data-original-source="https://korben.info/app/uploads/2023/12/IMG_3069-2-1024x768.webp" alt="" class="wp-image-155823" style="width:840px;height:auto" srcset="https://korben.info/app/uploads/2023/12/IMG_3069-2-1024x768.webp 1024w, https://korben.info/app/uploads/2023/12/IMG_3069-2-300x225.webp 300w, https://korben.info/app/uploads/2023/12/IMG_3069-2-768x576.webp 768w, https://korben.info/app/uploads/2023/12/IMG_3069-2-1536x1152.webp 1536w, https://korben.info/app/uploads/2023/12/IMG_3069-2.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Dans son livre « Commandant de l&rsquo;Espace », Michel Friedling, devenu par la force des choses, premier Commandant de l’Espace français, nous plonge dans une aventure spatiale qui ressemble vraiment à une série Netflix, mais en mieux évidemment. On y découvre comment l&rsquo;espace, terrain de jeu géopolitique, a aujourd&rsquo;hui totalement redéfini les règles du pouvoir mondial. Et c&rsquo;est loin d&rsquo;être un conte de fées. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1137250408" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>D&rsquo;ailleurs, Friedling y fait un parallèle intéressant entre les explorateurs d&rsquo;autrefois et les conquérants spatiaux d&rsquo;aujourd&rsquo;hui. Mais attention, on n&rsquo;est pas dans un roman de science-fiction puisque le monsieur a été au cœur de l&rsquo;action, en contribuant à l&rsquo;élaboration de la première véritable stratégie de défense spatiale française. </p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img decoding="async" width="934" height="1024" src="media/8afa2157.Michel_Friedling_MSC_2019_cropped-934x1024.webp" data-original-source="https://korben.info/app/uploads/2023/12/Michel_Friedling_MSC_2019_cropped-934x1024.webp" alt="" class="wp-image-155825" style="width:782px;height:auto" srcset="https://korben.info/app/uploads/2023/12/Michel_Friedling_MSC_2019_cropped-934x1024.webp 934w, https://korben.info/app/uploads/2023/12/Michel_Friedling_MSC_2019_cropped-274x300.webp 274w, https://korben.info/app/uploads/2023/12/Michel_Friedling_MSC_2019_cropped-768x842.webp 768w, https://korben.info/app/uploads/2023/12/Michel_Friedling_MSC_2019_cropped-1402x1536.webp 1402w, https://korben.info/app/uploads/2023/12/Michel_Friedling_MSC_2019_cropped-1869x2048.webp 1869w, https://korben.info/app/uploads/2023/12/Michel_Friedling_MSC_2019_cropped.webp 1920w" sizes="(max-width: 934px) 100vw, 934px" /></figure></div>


<p><em>Photo : <a href="media/8f3159fe.Michel_Friedling" data-original-source="https://fr.wikipedia.org/wiki/Michel_Friedling" target="_blank" rel="noopener">Wikipedia</a>.</em></p>



<p>Actuellement c&rsquo;est donc plutôt un retour à la compétition stratégique, un Eldorado du 21e siècle convoité à la fois par les États et des acteurs privés audacieux (coucou SpaceX). Michel Friedling décrit cet espace comme un « Far-West » cosmique, une frontière sans loi où se cachent risques et menaces inimaginables. Il met en lumière comment, dans les siècles à venir, le vrai pouvoir sera aux mains de ceux qui tiendront les rênes de l&rsquo;espace. </p>



<p>Les États-Unis et la Chine sont actuellement en tête de cette course, mais la Russie, avec ses manœuvres récentes comme l&rsquo;attaque d&rsquo;un réseau de télécommunications par satellite lors de son conflit avec l&rsquo;Ukraine, reste un acteur clé. Et n&rsquo;oublions pas l&rsquo;Inde et d&rsquo;autres pays émergents, qui s&rsquo;élancent avec ambition dans cette quête de suprématie spatiale.</p>



<p>Même si l&rsquo;auteur reprend l&rsquo;histoire de la conquête spatiale dans les premières pages, ce livre n&rsquo;est pas juste un récit de conquêtes spatiales qu&rsquo;on connait déjà bien. Non, non, l&rsquo;auteur avec son expérience impressionnante d&rsquo;ingénieur et de stratège, nous fait surtout comprendre au fil des pages, les enjeux, stratégiques, économiques et militaires de l&rsquo;espace. Ça se lit en quelques heures et vous aurez l&rsquo;impression d&rsquo;avoir eu un cours particulier avec le prof le plus cool de la galaxie.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="768" src="media/1f754017.IMG_3072-1024x768.webp" data-original-source="https://korben.info/app/uploads/2023/12/IMG_3072-1024x768.webp" alt="" class="wp-image-155818" srcset="https://korben.info/app/uploads/2023/12/IMG_3072-1024x768.webp 1024w, https://korben.info/app/uploads/2023/12/IMG_3072-300x225.webp 300w, https://korben.info/app/uploads/2023/12/IMG_3072-768x576.webp 768w, https://korben.info/app/uploads/2023/12/IMG_3072-1536x1152.webp 1536w, https://korben.info/app/uploads/2023/12/IMG_3072-2048x1536.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Pour ceux qui s&rsquo;intéressent à la géopolitique, à la défense, ou qui sont juste fascinés par l&rsquo;espace, « <strong>Commandant de l&rsquo;Espace</strong> » est une mine d&rsquo;or. C&rsquo;est un livre écrit par quelqu&rsquo;un qui a non seulement étudié l&rsquo;espace, mais qui l&rsquo;a vécu. Aujourd&rsquo;hui CEO de <strong><a href="https://www.lookupspace.com/" target="_blank" rel="noopener">Look Up Space</a></strong> (Rien à voir avec DiCaprio), Michel Friedling est à la pointe de ce qui se fait en SpaceTech française. Si vous ne connaissiez pas, la SpaceTech c&rsquo;est tout pareil que la FrenchTech, mais en apesanteur et avec un peu plus de transpiration.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1935933075" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Pour conclure, « <strong><a href="https://amzn.to/3RNHmN7" target="_blank" rel="noopener">Commandant de l&rsquo;Espace</a></strong>« , ce n&rsquo;est pas juste un livre sur l&rsquo;espace. C&rsquo;est un voyage guidé par un véritable maître de la stratégie spatiale qui nous rappelle l&rsquo;importance de l&rsquo;espace dans notre vie quotidienne et dans la géopolitique mondiale actuelle. Et il y a même de jolies photos dedans.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="768" src="media/eb238ce4.IMG_3070-1024x768.webp" data-original-source="https://korben.info/app/uploads/2023/12/IMG_3070-1024x768.webp" alt="" class="wp-image-155817" srcset="https://korben.info/app/uploads/2023/12/IMG_3070-1024x768.webp 1024w, https://korben.info/app/uploads/2023/12/IMG_3070-300x225.webp 300w, https://korben.info/app/uploads/2023/12/IMG_3070-768x576.webp 768w, https://korben.info/app/uploads/2023/12/IMG_3070-1536x1152.webp 1536w, https://korben.info/app/uploads/2023/12/IMG_3070-2048x1536.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>C&rsquo;est parfait pour ceux qui cherchent à comprendre notre monde et le futur. </p>



<p>Et comme cadeau de Noël pour geek, <a href="https://amzn.to/3RNHmN7" target="_blank" rel="noopener">c&rsquo;est le succès assuré !</a></p>


feed_id: https://korben.info/?p=152881
title: Azure Cost CLI – Pour suivre les coûts liés à Microsoft Azure
uri: Azure-Cost-CLI-Pour-suivre-les-coûts-liés-à-Microsoft-Azure
url: https://korben.info/azure-cost-cli-suivi-couts-microsoft-azure.html
content:
<p><img width="1792" height="1024" src="media/80cf9989.AzureCostCLI-PoursuivrelescoutsliesaMicrosoftAzure.webp" data-original-source="https://korben.info/app/uploads/2023/12/AzureCostCLI-PoursuivrelescoutsliesaMicrosoftAzure.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/AzureCostCLI-PoursuivrelescoutsliesaMicrosoftAzure.webp 1792w, https://korben.info/app/uploads/2023/12/AzureCostCLI-PoursuivrelescoutsliesaMicrosoftAzure-300x171.webp 300w, https://korben.info/app/uploads/2023/12/AzureCostCLI-PoursuivrelescoutsliesaMicrosoftAzure-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/AzureCostCLI-PoursuivrelescoutsliesaMicrosoftAzure-768x439.webp 768w, https://korben.info/app/uploads/2023/12/AzureCostCLI-PoursuivrelescoutsliesaMicrosoftAzure-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Aujourd&rsquo;hui les amis, j&rsquo;aimerais vous faire découvrir un outil en ligne de commande qui va bien vous aider si vous évoluez dans l&rsquo;écosystème de Microsoft Azure.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1179587118" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>En effet, en fonction de ce que vous faites avec vos instances et vos services Azure, le coût n&rsquo;est pas forcément le même, et ce n’est pas super pratique de suivre tout ça uniquement via le site web. Heureusement avec l&rsquo;outil <a href="https://github.com/mivano/azure-cost-cli" target="_blank" rel="noopener">Azure Cost Cli</a>, vous allez pouvoir garder un œil sur les dépenses liées à votre utilisation des ressources, directement depuis votre terminal.</p>



<p>Ce logiciel utilise l&rsquo;API Azure Cost Management pour récupérer les coûts et présente les résultats directement dans la console ou sous format JSON. JSON que vous pouvez ensuite exploiter dans vos outils ou scripts.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="755" src="media/10ad4e70.screenshot-2-1024x755.webp" data-original-source="https://korben.info/app/uploads/2023/12/screenshot-2-1024x755.webp" alt="" class="wp-image-155501" srcset="https://korben.info/app/uploads/2023/12/screenshot-2-1024x755.webp 1024w, https://korben.info/app/uploads/2023/12/screenshot-2-300x221.webp 300w, https://korben.info/app/uploads/2023/12/screenshot-2-768x566.webp 768w, https://korben.info/app/uploads/2023/12/screenshot-2-1536x1132.webp 1536w, https://korben.info/app/uploads/2023/12/screenshot-2-2048x1510.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Hormis l&rsquo;affichage des coûts cumulés comme vous pouvez le voir ci-dessus, il peut également afficher les coûts journaliers, extraire les ressources par coûts et répertorier les budgets.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="444" src="media/90e2940e.screenshot_daily_metercategory-1024x444.webp" data-original-source="https://korben.info/app/uploads/2023/12/screenshot_daily_metercategory-1024x444.webp" alt="" class="wp-image-155502" srcset="https://korben.info/app/uploads/2023/12/screenshot_daily_metercategory-1024x444.webp 1024w, https://korben.info/app/uploads/2023/12/screenshot_daily_metercategory-300x130.webp 300w, https://korben.info/app/uploads/2023/12/screenshot_daily_metercategory-768x333.webp 768w, https://korben.info/app/uploads/2023/12/screenshot_daily_metercategory.webp 1462w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Et il peut même détecter les anomalies éventuelles et les tendances d&rsquo;évolution dans les coûts, ce qui permet d&rsquo;automatiser encore plus les rapports générés.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1646186521" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Pour l&rsquo;installer, c&rsquo;est simple, ouvrez un terminal et utilisez la commande suivante (il vous faudra <a href="https://learn.microsoft.com/fr-fr/dotnet/core/tools/dotnet-tool-install" target="_blank" rel="noopener">dotnet</a>) : </p>



<pre class="wp-block-code"><code>dotnet tool install --global azure-cost-cli </code></pre>



<p>Ensuite, vous pouvez commencer à afficher les couts cumulés associés à un abonnement Azure spécifique en lui passant votre ID : </p>



<pre class="wp-block-code"><code>azure-cost accumulatedCost -s <strong>12345678-1234-1234-1234-123456789012</strong></code></pre>



<p>Pour générer un rapport CSV des coûts par ressource, rien de plus simple : </p>



<pre class="wp-block-code"><code>azure-cost costByResource -s 12345678-1234-1234-1234-123456789012 <strong>-o csv</strong></code></pre>



<p>Imaginons maintenant que vous souhaitiez afficher les coûts quotidiens pour le mois de janvier 2023, regroupés par nom de service (<code>ServiceName</code>) : </p>



<pre class="wp-block-code"><code>azure-cost dailyCosts --dimension ServiceName --from 2023-01-01 --to 2023-01-31</code></pre>



<p>Pratique non ? Et si vous souhaitez faire de la détection d&rsquo;anomalie au niveau des coûts générés durant une certaine période :</p>



<pre class="wp-block-code"><code>azure-cost detectAnomalies -g myResourceGroup --timeframe Custom --from 2023-01-01 --to 2023-01-31</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="784" height="558" src="media/be75158e.screenshot_anomalies.png" data-original-source="https://korben.info/app/uploads/2023/12/screenshot_anomalies.png" alt="" class="wp-image-155503" srcset="https://korben.info/app/uploads/2023/12/screenshot_anomalies.png 784w, https://korben.info/app/uploads/2023/12/screenshot_anomalies-300x214.png 300w, https://korben.info/app/uploads/2023/12/screenshot_anomalies-768x547.png 768w" sizes="(max-width: 784px) 100vw, 784px" /></figure></div>


<p>J&rsquo;ai également découvert que cet outil pouvait être utilisé dans un GitHub Workflow pour obtenir le coût de notre abonnement et stocker les résultats en markdown. C&rsquo;est vraiment génial pour avoir un aperçu rapide des frais liés à notre abonnement.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1530143908" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Voilà, si ça vous intéresse pour suivre vos coûts sur Azure, le projet <a href="https://github.com/mivano/azure-cost-cli" target="_blank" rel="noopener"><strong>Azure Cost Cli</strong></a> est disponible ici sur Github.</p>


feed_id: https://korben.info/?p=155458
title: Incogni et comment les data brokers récupèrent les données de votre voiture
uri: Incogni-et-comment-les-data-brokers-récupèrent-les-données-de-votr
url: https://korben.info/incogni-data-brokers-et-voitures.html
content:
<p><img width="1500" height="500" src="media/8e624c0b.incogni-banniere.jpg" data-original-source="https://korben.info/app/uploads/2023/11/incogni-banniere.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Bannière Incogni" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/11/incogni-banniere.jpg 1500w, https://korben.info/app/uploads/2023/11/incogni-banniere-300x100.jpg 300w, https://korben.info/app/uploads/2023/11/incogni-banniere-1024x341.jpg 1024w, https://korben.info/app/uploads/2023/11/incogni-banniere-768x256.jpg 768w" sizes="(max-width: 1500px) 100vw, 1500px"></p>
<p class="has-text-align-center">&#8212; Article en partenariat <a href="https://get.incogni.io/aff_c?offer_id=959&amp;aff_id=13768" data-type="link" data-id="https://get.incogni.io/aff_c?offer_id=959&amp;aff_id=13768" target="_blank" rel="noreferrer noopener">avec Incogni</a> &#8212;</p>



<p>Au fil de ces derniers mois je vous ai présenté pas mal de choses tournant autour des <a href="https://korben.info/data-brokers-incogni.html" data-type="link" data-id="https://korben.info/data-brokers-incogni.html">data brokers</a>, ces organismes qui font tout pour récupérer un maximum d&rsquo;informations vous concernant lorsque vous utilisez Internet. Parce que nous laissons tous des traces, qui mises bout à bout peuvent s&rsquo;avérer très précises sur notre identité et nos comportements.</p>



<p>J&rsquo;ai commencé par vous expliquer ce qu&rsquo;ils sont et comment fonctionnent ces courtiers en données, la manière dont ils s&rsquo;y prennent pour faire de l&rsquo;<a href="https://korben.info/incogni-enrichissement-des-donnees.html" data-type="link" data-id="https://korben.info/incogni-enrichissement-des-donnees.html">enrichissement de données</a> ou encore comment cela peut se retourner contre vous au quotidien et quels problèmes cela peut vous causer (<a href="https://korben.info/incogni-cpf.html" data-type="link" data-id="https://korben.info/incogni-cpf.html">arnaque à la formation CPF</a>, non-respect de votre vie privée &#8230;). Mais il y a une piste que je n&rsquo;avais pas encore explorée et qui se rapporte aux voitures « modernes ».</p>



<p>Vous allez me dire que ça y est, tonton Korben il a définitivement tous les voyants au rouge, il est sur la réserve. Et bien pas vraiment, comme je l&rsquo;ai appris récemment <a href="https://foundation.mozilla.org/en/privacynotincluded/articles/its-official-cars-are-the-worst-product-category-we-have-ever-reviewed-for-privacy/" data-type="link" data-id="https://foundation.mozilla.org/en/privacynotincluded/articles/its-official-cars-are-the-worst-product-category-we-have-ever-reviewed-for-privacy/" target="_blank" rel="noreferrer noopener">via une étude de Mozilla</a>&nbsp;pour son projet *Privacy Not Included (site qui analyse la sécurité de tous types d&rsquo;objets connectés). Montez à bord, vous allez vite comprendre le rapport entre une voiture moderne, les data brokers et Incogni. </p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="480" height="199" src="https://kbn.im/incognidecembre" alt=""/></figure></div>


<h2 class="wp-block-heading">Voitures et data brokers</h2>



<p>Nos voitures sont aujourd&rsquo;hui dotées d&rsquo;une énorme panoplie d&rsquo;outils qui sont utilisés pour analyser nos comportements et l&rsquo;environnement (extérieur comme intérieur) : capteurs, caméras, radars, micros, données de navigation, applications télématiques, etc. De quoi surveiller non seulement notre conduite, mais aussi tout ce qui l&rsquo;entoure (la météo, nombres de personnes dans l&rsquo;habitacle, vos déplacements, les endroits où vous vous rendez habituellement, ce que vous dites&nbsp;et faites dans le véhicule, filmer l&rsquo;extérieur&nbsp;&#8230;).</p>



<p>Cela fait déjà beaucoup d&rsquo;informations privées récoltées, mais si cela reste dans les bases de données de votre constructeur ça limite le mal. Sauf qu&rsquo;il a au moins 2 « petits » soucis. D&rsquo;une part les bases de constructeurs auto sont de véritables passoires (plus de 2/3 ont été hackées dans les 3 dernières années) et surtout &#8230;&nbsp;la grande majorité&nbsp;(quasi 85%) des&nbsp;marques <strong>reconnaissent dans leurs CGU pouvoir récolter, partager et vendre vos données à des tiers</strong>. Et là vous voyez&nbsp;enfin le rapprochement avec les data brokers puisqu&rsquo;ils font partie de ceux qui achètent ces données (tout comme les compagnies d&rsquo;assurances). Les gouvernements n&rsquo;ont même pas à passer à la caisse, plus de la moitié des marques disent qu&rsquo;elles partageront leurs infos sur simple demande de ces derniers (heureusement en Europe c&rsquo;est&nbsp;plus compliqué&nbsp;&#8230; pour l&rsquo;instant).</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" width="800" height="419" src="media/7d3304c7.donnes-voitures-incogni.jpg" data-original-source="https://korben.info/app/uploads/2023/11/donnes-voitures-incogni.jpg" alt="Récoltes de données depuis votre voiture" class="wp-image-155459" style="width:800px;height:auto" srcset="https://korben.info/app/uploads/2023/11/donnes-voitures-incogni.jpg 800w, https://korben.info/app/uploads/2023/11/donnes-voitures-incogni-300x157.jpg 300w, https://korben.info/app/uploads/2023/11/donnes-voitures-incogni-768x402.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption"><a href="https://foundation.mozilla.org/en/privacynotincluded/articles/what-data-does-my-car-collect-about-me-and-where-does-it-go/" data-type="link" data-id="https://foundation.mozilla.org/en/privacynotincluded/articles/what-data-does-my-car-collect-about-me-and-where-does-it-go/" target="_blank" rel="noreferrer noopener">Source</a></figcaption></figure></div>


<p>Des données ultra-sensibles et un manque de sérieux en sécurité, qu&rsquo;est ce qui pourrait mal tourner ? Vous imaginez la manière dont cela pourrait être détourné par des hackeurs ou les constructeurs eux-mêmes ? L&rsquo;article source en cite plusieurs (je vous laisse lire ça dans l&rsquo;article lié ci-dessus), dont une pour laquelle Ford a posé un brevet : faire en sorte que la voiture retourne automatiquement&nbsp;chez&nbsp;son&nbsp;concessionnaire en cas de non-remboursement du crédit. Et ouais ça va jusque là, Nissan mentionne même qu&rsquo;ils peuvent enregistrer toute activité sexuelle ayant lieu dans la voiture &#8230; plus indiscret qu&rsquo;une punaise de lit.</p>



<p>Pour Mozilla, la masse d&rsquo;informations récupérées est carrément&nbsp;hallucinante et va au-delà de tout type de matériel qu&rsquo;ils ont pu tester jusqu&rsquo;ici (donc pire que votre téléphone, enceinte connectée&nbsp;&amp; Co), ils parlent même&nbsp;d&rsquo;un niveau WTF. Et cela quel que soit le modèle de la voiture (entrée de gamme, SUV &#8230;).&nbsp;En 2021 cela représentait environ 60%&nbsp;des modèles, chiffre qui devrait atteindre les 90% d&rsquo;ici 2026. Pas un seul des constructeurs n&rsquo;arrive à atteindre les standards minimums. Quelques noms parmi les 25&nbsp;marques passées au crible ? Tesla, Honda, Nissan, Kia, Renault (quasi la seule à&nbsp;respecter le RGPD pour le coup), Toyota, Volkswagen, Ford, BMW, Mercedes, Fiat&nbsp;&#8230;</p>



<h2 class="wp-block-heading">Incogni entre en jeu</h2>



<p>On va faire attention aux sites avec lesquels nous partageons notre adresse physique, aux boutiques à qui nous donnons nos infos bancaires &#8230; mais qui va avoir le réflexe d&rsquo;imaginer&nbsp;sa voiture&nbsp;comme&nbsp;un vecteur de risque ne serait-ce que potentiel ? C&rsquo;est une piste qu&rsquo;Incogni va sans doute&nbsp;explorer.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="1024" height="501" src="media/c548a29a.incogni-surfshark.jpg" data-original-source="https://korben.info/app/uploads/2022/11/incogni-surfshark.jpg" alt="Incogni Surfshark" class="wp-image-131626" srcset="https://korben.info/app/uploads/2022/11/incogni-surfshark.jpg 1024w, https://korben.info/app/uploads/2022/11/incogni-surfshark-300x147.jpg 300w, https://korben.info/app/uploads/2022/11/incogni-surfshark-768x376.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Comme vous le savez déjà, le travail d&rsquo;Incogni est de contacter tous les data brokers qu&rsquo;ils répertorient (presque 200 à l&rsquo;heure actuelle) et leur demander de supprimer votre profil de leurs bases, et cela indéfiniment. Pour&nbsp;y parvenir&nbsp;Incogni va monitorer le suivit des demandes et surveiller que vous ne réapparaitrez pas dans le futur. Au vu du chantier que semble être le milieu de l&rsquo;automobile, j&rsquo;espère qu&rsquo;ils vont s&rsquo;y intéresser, car cela donnera de nouvelles pistes et de nouveaux brokers à ajouter à leur liste.</p>



<p>Vous l&rsquo;avez compris la fondation derrière le navigateur Firefox n&rsquo;est pas tendre avec l&rsquo;industrie automobile et leur manière de ne pas respecter&nbsp;la vie privée de leurs clients. Que pouvons-nous faire de notre côté ? Et bien pas grand-chose si ce n&rsquo;est <a href="https://foundation.mozilla.org/fr/privacynotincluded/articles/car-companies-stop-your-huge-data-collection-programs-en/?utm_source=PNI&amp;utm_campaign=23-PNI-Cars&amp;utm_medium=FMO&amp;utm_term=en&amp;utm_content=blog_2" data-type="link" data-id="https://foundation.mozilla.org/fr/privacynotincluded/articles/car-companies-stop-your-huge-data-collection-programs-en/?utm_source=PNI&amp;utm_campaign=23-PNI-Cars&amp;utm_medium=FMO&amp;utm_term=en&amp;utm_content=blog_2" target="_blank" rel="noreferrer noopener">signer leur pétition</a> et <strong>demander à Incogni de faire supprimer au plus vite nos infos</strong>&nbsp;dès qu&rsquo;elles apparaissent&nbsp;dans un&nbsp;recoin de la toile. Ou alors rester sur un vieux modèle de voiture thermique sans modernité. La côte des 2CV et autres VW Golf&nbsp;2 GTI&nbsp;d&rsquo;occasion ne va pas baisser de si tôt 😉&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>



<h2 class="wp-block-heading has-text-align-center"><a href="https://get.incogni.io/aff_c?offer_id=959&amp;aff_id=13768" data-type="link" data-id="https://get.incogni.io/aff_c?offer_id=959&amp;aff_id=13768" target="_blank" rel="noreferrer noopener">Découvrir l&rsquo;offre d&rsquo;Incogni</a></h2>


feed_id: https://korben.info/?p=155837
title: Edito du 18/12/2023
uri: Edito-du-18-12-2023
url: https://korben.info/edito-18-decembre-2023-technologie-et-innovation.html
content:
<p><img width="1792" height="1024" src="media/3029060b.Editodu18122023.webp" data-original-source="https://korben.info/app/uploads/2023/12/Editodu18122023.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2023/12/Editodu18122023.webp 1792w, https://korben.info/app/uploads/2023/12/Editodu18122023-300x171.webp 300w, https://korben.info/app/uploads/2023/12/Editodu18122023-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/Editodu18122023-768x439.webp 768w, https://korben.info/app/uploads/2023/12/Editodu18122023-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Salut les amis,</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-692021825" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Ce sera surement le dernier édito de l&rsquo;année. Je ne le change pas souvent parce que je n&rsquo;y pense pas&#8230; Et pourquoi ? Et bien comme je discute beaucoup avec vous, sur les réseaux sociaux, TikTok ou encore Twitch et bien sûr <a href="http://patreon.com/korben" target="_blank" rel="noopener">Patreon</a>, et bien j&rsquo;ai l&rsquo;impression de vous donner tout le temps des news (et pas des nudes). Donc, je zappe.</p>



<p>Bref, les fêtes de fin d&rsquo;année approchent et pour moi, ça va chiller fort jusque début janvier. J&rsquo;ai qu&rsquo;une envie c&rsquo;est de mater des films à côté d&rsquo;un bon feu de bois, mais je me suis quand même fixé des petits bricolages à faire à la maison&#8230; Bien envie de me fabriquer un volet moi-même par exemple. On verra bien selon mon niveau de flemme.</p>



<p>Sinon, pour les news, bah je continue mon petit bonhomme de chemin sur <a href="http://patreon.com/korben" target="_blank" rel="noopener"><strong>Patreon</strong></a>, j&rsquo;ai planté une dizaine d&rsquo;arbres fruitiers, j&rsquo;ai 2 nouvelles poules rousses, j&rsquo;avance à la vitesse d&rsquo;un escargot sur la prochaine version du site et je continue de cultiver mon syndrome de la cabane. Vous avez plus de chance de voir une licorne en vraie que de me croiser IRL 🙂 </p>



<p>Surtout en ce moment, vu les températures extérieures.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1629746918" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Voilà pour les news. Profitez bien de cette petite période de flottement (sauf si vous êtes livreur Amazon) niveau boulot, profitez bien de votre famille, de vos amis et abusez bien fort sur le chocolat.</p>



<p>Et à l&rsquo;année&#8230;. euh, à dans quelques semaines.</p>



<p>K.</p>


feed_id: https://korben.info/?p=152883
uri: 2023-12-19-
url: https://korben.info/gestion-bande-passante-mac-partage-connexion.html
title:
Bandwidth+ – Pour ne plus éclater votre bande passante quand vous êtes en partage de connexion sur votre Mac

content:
<p><img width="1792" height="1024" src="media/04fee327.rebandepassantequandvousetesenpartagedeconnexionsurvotreMac.webp" data-original-source="https://korben.info/app/uploads/2023/12/Bandwidth-PournepluseclatervotrebandepassantequandvousetesenpartagedeconnexionsurvotreMac.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/Bandwidth-PournepluseclatervotrebandepassantequandvousetesenpartagedeconnexionsurvotreMac.webp 1792w, https://korben.info/app/uploads/2023/12/Bandwidth-PournepluseclatervotrebandepassantequandvousetesenpartagedeconnexionsurvotreMac-300x171.webp 300w, https://korben.info/app/uploads/2023/12/Bandwidth-PournepluseclatervotrebandepassantequandvousetesenpartagedeconnexionsurvotreMac-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/Bandwidth-PournepluseclatervotrebandepassantequandvousetesenpartagedeconnexionsurvotreMac-768x439.webp 768w, https://korben.info/app/uploads/2023/12/Bandwidth-PournepluseclatervotrebandepassantequandvousetesenpartagedeconnexionsurvotreMac-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Je sais bien qu&rsquo;en France c&rsquo;est open-bar niveau bande passante et qu&rsquo;on peut transférer des téra-octets de données sans aucun souci. Et c&rsquo;est cool ! Mais dans d&rsquo;autres pays, ou sur certains Hotspot Wifi, on doit parfois faire comme les accros au chocolat que je suis : surveiller sa consommation.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-564365955" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Pas évident sans l&rsquo;outil approprié. C&rsquo;est pourquoi aujourd&rsquo;hui, je vous propose ce logiciel pour Mac nommé <em>Bandwidth+</em>.</p>



<p>Ce petit utilitaire permet de suivre votre consommation de data, que vous soyez en Ethernet ou sur du wifi. Il se loge dans la barre de menu et ne nécessite aucune configuration complexe. Ça commence à comptabiliser dès que c&rsquo;est lancé et vous avez ainsi en permanence une vue de ce que vous consommez en temps réel.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="341" height="168" src="media/68d01fae.SCR-20231202-axt.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231202-axt.webp" alt="" class="wp-image-155508" style="width:475px;height:auto" srcset="https://korben.info/app/uploads/2023/12/SCR-20231202-axt.webp 341w, https://korben.info/app/uploads/2023/12/SCR-20231202-axt-300x148.webp 300w" sizes="(max-width: 341px) 100vw, 341px" /></figure></div>


<p>Et ce que je peux vous dire c&rsquo;est que ça part très vite la data&#8230; Vous seriez surpris. Je pars souvent à la chasse aux fichiers qui prennent de la place inutilement sur mon disque dur, mais jamais à la chasse à toutes ces applications qui transmettent des datas dans tous les sens.</p>



<p>Bandwidth+ affiche ainsi le cumul de ce qui rentre et de ce qui sort, tel un bon dealer, et surtout, l&rsquo;outil respecte votre vie privée puisqu&rsquo;il <a href="http://bandwidthapp.s3.amazonaws.com/privacy.html" target="_blank" rel="noopener">ne collecte et ne transmet aucune donnée utilisateur</a>. C&rsquo;est un logiciel minimaliste et sain.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="592" height="536" src="media/92bd4b39.SCR-20231202-b3r.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231202-b3r.webp" alt="" class="wp-image-155510" srcset="https://korben.info/app/uploads/2023/12/SCR-20231202-b3r.webp 592w, https://korben.info/app/uploads/2023/12/SCR-20231202-b3r-300x272.webp 300w" sizes="(max-width: 592px) 100vw, 592px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-993629915" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Bref, que vous soyez sur un Wifi « limité » ou que vous vouliez suivre l&rsquo;utilisation de votre iPhone en mode partage de connexion, c&rsquo;est un vrai bonheur pour éviter les mauvaises surprises avec votre forfait. Néanmoins, il faut noter que le trafic du réseau local n&rsquo;est pas ignoré, et par conséquent les sauvegardes Time Machine ou autre sont comptabilisées. Mais le dev prévoit d&rsquo;améliorer cela dans une version future.</p>



<p>Ce qui serait cool également, c&rsquo;est que le dev intègre un blocage automatique dès qu&rsquo;un certain seuil est dépassé. Cela permettrait d&rsquo;esquiver encore mieux les surcoûts. Affaire à suivre donc. </p>



<p><a href="https://apps.apple.com/us/app/bandwidth/id490461369" target="_blank" rel="noopener">Si ça vous branche, c&rsquo;est par ici que ça se passe.</a></p>


feed_id: https://korben.info/?p=152885
title: QtScrcpy – Contrôlez vos appareils Android depuis votre PC / Mac
uri: QtScrcpy-Contrôlez-vos-appareils-Android-depuis-votre-PC-Mac
url: https://korben.info/controler-appareil-android-depuis-pc-mac-avec-qtscrcpy.html
content:
<p><img width="1792" height="1024" src="media/a46f00c3.QtScrcpy-ControlezvosappareilsAndroiddepuisvotrePCMac.webp" data-original-source="https://korben.info/app/uploads/2023/12/QtScrcpy-ControlezvosappareilsAndroiddepuisvotrePCMac.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/QtScrcpy-ControlezvosappareilsAndroiddepuisvotrePCMac.webp 1792w, https://korben.info/app/uploads/2023/12/QtScrcpy-ControlezvosappareilsAndroiddepuisvotrePCMac-300x171.webp 300w, https://korben.info/app/uploads/2023/12/QtScrcpy-ControlezvosappareilsAndroiddepuisvotrePCMac-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/QtScrcpy-ControlezvosappareilsAndroiddepuisvotrePCMac-768x439.webp 768w, https://korben.info/app/uploads/2023/12/QtScrcpy-ControlezvosappareilsAndroiddepuisvotrePCMac-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Je vous ai déjà parlé à plusieurs reprises d&rsquo;outils qui permettent de contrôler facilement les appareils Android directement depuis votre PC via USB ou en réseau comme le célèbre outil en ligne de commande <a href="https://korben.info/scrcpy-un-outil-en-ligne-de-commande-pour-afficher-et-controler-un-appareil-android-depuis-son-ordinateur-linux-macos-windows.html">Scrcpy</a>.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-826009197" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Mais comme je sais que la ligne de commande, ce n’est pas l&rsquo;ultra kiffe de tout le monde (qu&rsquo;est ce que vous faites là, à lire cet article alors ?), je vous présente <strong>QtScrcpy</strong>.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="576" src="media/f1a1245f.win-en-1024x576.webp" data-original-source="https://korben.info/app/uploads/2023/12/win-en-1024x576.webp" alt="" class="wp-image-155515" srcset="https://korben.info/app/uploads/2023/12/win-en-1024x576.webp 1024w, https://korben.info/app/uploads/2023/12/win-en-300x169.webp 300w, https://korben.info/app/uploads/2023/12/win-en-768x432.webp 768w, https://korben.info/app/uploads/2023/12/win-en-1536x864.webp 1536w, https://korben.info/app/uploads/2023/12/win-en.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Ça fonctionne sous macOS, Linux et Windows et pas besoin d&rsquo;avoir de droits root. C&rsquo;est entièrement basé sur Scrcpy, donc vous aurez les mêmes fonctionnalités, mais tout pourra se paramétrer via une interface.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="510" src="media/b65e859e.linux-en-copie-1024x510.webp" data-original-source="https://korben.info/app/uploads/2023/12/linux-en-copie-1024x510.webp" alt="" class="wp-image-155517" srcset="https://korben.info/app/uploads/2023/12/linux-en-copie-1024x510.webp 1024w, https://korben.info/app/uploads/2023/12/linux-en-copie-300x149.webp 300w, https://korben.info/app/uploads/2023/12/linux-en-copie-768x382.webp 768w, https://korben.info/app/uploads/2023/12/linux-en-copie.webp 1101w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Niveau config, tout se fait au clic et vous pouvez même écrire votre propre script pour mapper les actions du clavier et de la souris aux touches et aux clics à faire sur le téléphone portable selon vos besoins. Et ça supporte même le multi-touch.</p>



<p><a href="https://github.com/barry-ran/QtScrcpy/blob/dev/docs/KeyMapDes.md" target="_blank" rel="noopener">Des scripts pour TikTok et quelques autres jeux sont fournis par défaut</a>. Comme ça, une fois activé, vous pouvez jouer au jeu avec votre clavier et votre souris.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="503" src="media/4ea19ffb.game-1024x503.webp" data-original-source="https://korben.info/app/uploads/2023/12/game-1024x503.webp" alt="" class="wp-image-155516" srcset="https://korben.info/app/uploads/2023/12/game-1024x503.webp 1024w, https://korben.info/app/uploads/2023/12/game-300x147.webp 300w, https://korben.info/app/uploads/2023/12/game-768x378.webp 768w, https://korben.info/app/uploads/2023/12/game.webp 1133w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-421225301" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>QtScrcpy se veut léger, performant (30 à 60 fps / moins de 70 ms de latence) et peut afficher des résolutions allant au-delà du 1080p. L&rsquo;idée pour le créateur c&rsquo;est vraiment de jouer tel un pro gamer sur vos jeux mobiles depuis votre ordinateur. Mais ça conviendra également à tous ceux qui souhaitent automatiser certains usages d&rsquo;app mobile, y compris pour faire de l&rsquo;enregistrement d&rsquo;écran (vidéo ou images).</p>



<p>Et ça supporte même plusieurs appareils en même temps, ce qui peut vous permettre d&rsquo;effectuer une seule tâche en simultanée sur une flotte de smartphone Android. Bref, y&rsquo;a de quoi s&rsquo;amuser.</p>



<p><a href="https://github.com/barry-ran/QtScrcpy" target="_blank" rel="noopener">À découvrir ici.</a></p>


feed_id: https://korben.info/?p=152891
title: Un fan-remake de Sonic Triple Trouble 16-bit que vous allez adorer !
uri: Un-fan-remake-de-Sonic-Triple-Trouble-16-bit-que-vous-allez-adorer
url: https://korben.info/sonic-triple-trouble-16-bit-fan-remake-a-decouvrir.html
content:
<p><img width="1891" height="513" src="media/3095bbba.SCR-20231202-cj4.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231202-cj4.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/SCR-20231202-cj4.webp 1891w, https://korben.info/app/uploads/2023/12/SCR-20231202-cj4-300x81.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231202-cj4-1024x278.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231202-cj4-768x208.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231202-cj4-1536x417.webp 1536w" sizes="(max-width: 1891px) 100vw, 1891px"></p>
<p>Qui se souvient de <em><strong>Sonic the Hedgehog: Triple Trouble</strong></em> ? Pas moi en tout cas, car je n&rsquo;avais pas de Game Gear à l&rsquo;époque. Mais si vous avez connu ce jeu (appelé également Sonic &amp; Tails 2) sorti en 1994, alors vous serez heureux d&rsquo;apprendre qu&rsquo;un fan en a fait un remake absolu.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1521455201" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Et que <a href="https://stt16bit.wixsite.com/sonictripletrouble16" target="_blank" rel="noopener"><strong>ce remake peut tourner sur votre PC Windows, votre Mac et même votre smartphone Android</strong></a>. Dans cet opus 16 bits de Sonic, il fallait stopper le Dr Robotnik et ses acolytes. En effet, le Dr Robotnik est parvenu à rassembler 6 des précieuses Émeraudes du Chaos. Cependant à cause d&rsquo;un accident, les émeraudes se retrouvent dispersées à travers le monde.</p>



<p>Knuckles, trompé une fois de plus par Eggman, se méprend alors sur les intentions de Sonic &amp; Tails, croyant qu&rsquo;ils cherchent à s&#8217;emparer des Émeraudes. Il décide donc de les arrêter&#8230;</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="576" src="media/da1af6a1.SCR-20231202-c29-1024x576.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231202-c29-1024x576.webp" alt="" class="wp-image-155522" srcset="https://korben.info/app/uploads/2023/12/SCR-20231202-c29-1024x576.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231202-c29-300x169.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231202-c29-768x432.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231202-c29-1536x864.webp 1536w, https://korben.info/app/uploads/2023/12/SCR-20231202-c29-2048x1152.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Tout un programme qui vous replongera dans votre jeunesse, et ce n&rsquo;est pas une simple ROM en émulation. Non, non&#8230; Noah N. Copeland, le merveilleux humain derrière ce projet, a totalement recréé le jeu, en conservant l&rsquo;aspect visuel de la série des classiques Genesis de Sonic. </p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="576" src="media/394d4b8b.89f603_3b831d174e1645ba9fab1e3f2b9e3a53mv2.png-1024x576.webp" data-original-source="https://korben.info/app/uploads/2023/12/89f603_3b831d174e1645ba9fab1e3f2b9e3a53mv2.png-1024x576.webp" alt="" class="wp-image-155523" srcset="https://korben.info/app/uploads/2023/12/89f603_3b831d174e1645ba9fab1e3f2b9e3a53mv2.png-1024x576.webp 1024w, https://korben.info/app/uploads/2023/12/89f603_3b831d174e1645ba9fab1e3f2b9e3a53mv2.png-300x169.webp 300w, https://korben.info/app/uploads/2023/12/89f603_3b831d174e1645ba9fab1e3f2b9e3a53mv2.png-768x432.webp 768w, https://korben.info/app/uploads/2023/12/89f603_3b831d174e1645ba9fab1e3f2b9e3a53mv2.png-1536x864.webp 1536w, https://korben.info/app/uploads/2023/12/89f603_3b831d174e1645ba9fab1e3f2b9e3a53mv2.png.webp 1664w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Au niveau du gameplay, on retrouve tout ce qui a fait le succès des jeux Sonic : un très bon level design, une maniabilité agréable et surtout, la possibilité de jouer à la fois avec Sonic et Tails, avec la capacité de passer de l&rsquo;un à l&rsquo;autre en temps réel. Nouveaux designs de niveaux, nouveaux ennemis et nouvelles astuces avec même des niveaux spéciaux en 3D.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-2081262564" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Le jeu supporte les manettes et vous pouvez choisir entre un affichage moderne 16;9 ou rétro 4:3 avec évidemment un respect des, couleurs et des sons fidèles à la Sega Genesis.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Sonic Triple Trouble 16 bit - Launch Trailer" width="800" height="450" src="https://www.youtube.com/embed/D6U6Qp3jRHg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>Mais ce n&rsquo;est pas tout : inspiré par Sonic 3 &amp; Knuckles, le jeu s&rsquo;enrichit de nombreux concepts et mécaniques de cet univers familier. Et c&rsquo;est dispo dans plus de 10 langues !</p>



<p>Vous pouvez même <a href="https://stt16bit.wixsite.com/sonictripletrouble16" target="_blank" rel="noopener">télécharger gratuitement la bande dessinée et la bande sonore ici</a>.</p>



<p>Bref, que vous soyez un fan de la saga ou simplement, comme moi, curieux de découvrir une version revisitée d&rsquo;un classique du jeu vidéo avec des nouveautés au niveau graphique et du gameplay, <a href="https://stt16bit.wixsite.com/sonictripletrouble16" target="_blank" rel="noopener">ne ratez surtout pas ce fan-remake à télécharger ici.</a></p>


feed_id: https://korben.info/?p=152899
title: X-Pipe – Le hub pour vos connexions shell et votre gestion de fichiers à distance
uri: X-Pipe-Le-hub-pour-vos-connexions-shell-et-votre-gestion-de-fichie
url: https://korben.info/x-pipe-hub-connexions-shell-gestion-fichiers-distance.html
content:
<p><img width="1280" height="720" src="media/b565f096.banner.webp" data-original-source="https://korben.info/app/uploads/2023/12/banner.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/banner.webp 1280w, https://korben.info/app/uploads/2023/12/banner-300x169.webp 300w, https://korben.info/app/uploads/2023/12/banner-1024x576.webp 1024w, https://korben.info/app/uploads/2023/12/banner-768x432.webp 768w" sizes="(max-width: 1280px) 100vw, 1280px"></p>
<p>Vous êtes tranquille sur votre ordinateur, en mode « c&rsquo;est moi le boss du shell » mais à chaque fois que vous voulez vous connecter à distance sur un serveur ou transférer un fichier, c&rsquo;est parti pour quelques minutes de lignes de commande à taper et de chemins d&rsquo;accès, d&rsquo;adresse IP et d&rsquo;identifiants à retrouver.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1127014983" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Et si on se simplifiait un peu la vie ? </p>



<p>Avec X-Pipe, un logiciel gratuit si vous l&rsquo;utilisez uniquement avec des outils non commerciaux, vous allez pouvoir centraliser dans une espèce de hub, toutes les connexions à vos machines distantes. Les informations de connexion conservées par Pipe-X sont évidemment chiffrées et stockées uniquement sur votre ordinateur et ce hub va vous permettre de rapidement vous connecter et de rapidement passer d&rsquo;un environnement à l&rsquo;autre. Il permet même de créer des raccourcis à mettre sur votre bureau, qui une fois cliqués ouvriront instantanément les connexions d&rsquo;un groupe dans un terminal.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="1280" height="720" src="media/f5aeca87.280254567-02351317-f25d-4af3-8116-bc3b4fb92312.gif" data-original-source="https://korben.info/app/uploads/2023/12/280254567-02351317-f25d-4af3-8116-bc3b4fb92312.gif" alt="" class="wp-image-155528"/></figure></div>


<p>La particularité d&rsquo;XPipe est qu&rsquo;il s&rsquo;intègre parfaitement avec nos outils existants en déléguant toutes les tâches à nos éditeurs de texte/code préférés et autres outils en ligne de commande.</p>



<p>Mais ce n&rsquo;est pas tout puisque X-Pipe est également un gestionnaire de fichiers à distance. Cela veut dire que vous pouvez interagir avec le système de fichiers de n&rsquo;importe lequel de vos serveurs, directement depuis l&rsquo;outil. En un clic, vous pourrez même lancer une session ou encore éditer des fichiers. Et si un script n&rsquo;est pas accessible pour des questions de droits, vous pouvez même le lancer directement via sudo.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="581" src="media/d2322dfa.280260797-60d70293-c513-4f12-b242-30610ce5ab5d-1024x581.webp" data-original-source="https://korben.info/app/uploads/2023/12/280260797-60d70293-c513-4f12-b242-30610ce5ab5d-1024x581.webp" alt="" class="wp-image-155529" srcset="https://korben.info/app/uploads/2023/12/280260797-60d70293-c513-4f12-b242-30610ce5ab5d-1024x581.webp 1024w, https://korben.info/app/uploads/2023/12/280260797-60d70293-c513-4f12-b242-30610ce5ab5d-300x170.webp 300w, https://korben.info/app/uploads/2023/12/280260797-60d70293-c513-4f12-b242-30610ce5ab5d-768x436.webp 768w, https://korben.info/app/uploads/2023/12/280260797-60d70293-c513-4f12-b242-30610ce5ab5d.webp 1340w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-193278548" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Et le plus beau là-dedans; c&rsquo;est qu&rsquo;il y a même un système de scripting assez évolué qui permet de créer des script réutilisables ou des templates de scripts à lancer sur les systèmes distants.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="581" src="media/21e8a8dd.280267244-2d473f7b-ae1d-4dd1-86a3-02658b094da5-1-1024x581.webp" data-original-source="https://korben.info/app/uploads/2023/12/280267244-2d473f7b-ae1d-4dd1-86a3-02658b094da5-1-1024x581.webp" alt="" class="wp-image-155531" srcset="https://korben.info/app/uploads/2023/12/280267244-2d473f7b-ae1d-4dd1-86a3-02658b094da5-1-1024x581.webp 1024w, https://korben.info/app/uploads/2023/12/280267244-2d473f7b-ae1d-4dd1-86a3-02658b094da5-1-300x170.webp 300w, https://korben.info/app/uploads/2023/12/280267244-2d473f7b-ae1d-4dd1-86a3-02658b094da5-1-768x436.webp 768w, https://korben.info/app/uploads/2023/12/280267244-2d473f7b-ae1d-4dd1-86a3-02658b094da5-1.webp 1340w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Pour  installer XPipe, il existe des versions d&rsquo;installation pour les systèmes d&rsquo;exploitation les plus populaires comme Windows, Linux et MacOS. </p>



<ul>
<li><a href="https://github.com/xpipe-io/xpipe/releases/latest/download/xpipe-installer-windows-x86_64.msi">Windows .msi Installer (x86-64)</a></li>



<li><a href="https://github.com/xpipe-io/xpipe/releases/latest/download/xpipe-installer-linux-x86_64.deb">Linux .deb Installer (x86-64)</a></li>



<li><a href="https://github.com/xpipe-io/xpipe/releases/latest/download/xpipe-installer-linux-arm64.deb">Linux .deb Installer (ARM 64)</a></li>



<li><a href="https://github.com/xpipe-io/xpipe/releases/latest/download/xpipe-installer-linux-x86_64.rpm">Linux .rpm Installer (x86-64)</a></li>



<li><a href="https://github.com/xpipe-io/xpipe/releases/latest/download/xpipe-installer-linux-arm64.rpm">Linux .rpm Installer (ARM 64)</a></li>



<li><a href="https://github.com/xpipe-io/xpipe/releases/latest/download/xpipe-installer-macos-x86_64.pkg">MacOS .pkg Installer (x86-64)</a></li>



<li><a href="https://github.com/xpipe-io/xpipe/releases/latest/download/xpipe-installer-macos-arm64.pkg">MacOS .pkg Installer (ARM 64)</a></li>
</ul>



<p>Mais aucun souci si vous préférez utiliser des versions portables&#8230;</p>



<ul>
<li><a href="https://github.com/xpipe-io/xpipe/releases/latest/download/xpipe-portable-windows-x86_64.zip">Windows .zip Portable (x86-64)</a></li>



<li><a href="https://github.com/xpipe-io/xpipe/releases/latest/download/xpipe-portable-linux-x86_64.tar.gz">Linux .tar.gz Portable (x86-64)</a></li>



<li><a href="https://github.com/xpipe-io/xpipe/releases/latest/download/xpipe-portable-linux-arm64.tar.gz">Linux .tar.gz Portable (ARM 64)</a></li>



<li><a href="https://github.com/xpipe-io/xpipe/releases/latest/download/xpipe-portable-macos-x86_64.dmg">MacOS .dmg Portable (x86-64)</a></li>



<li><a href="https://github.com/xpipe-io/xpipe/releases/latest/download/xpipe-portable-macos-arm64.dmg">MacOS .dmg Portable (ARM 64)</a></li>
</ul>



<p>Ou l&rsquo;installer à l&rsquo;aide d&rsquo;une simple ligne de commande sous Windows : </p>



<pre class="wp-block-code"><code>powershell -ExecutionPolicy Bypass -Command iwr "https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.ps1" -OutFile "$env:TEMP\get-xpipe.ps1" ";"  "&amp;" "$env:TEMP\get-xpipe.ps1"</code></pre>



<p>ou sous macOS  (vous pouvez faire aussi un brew : <em>brew install &#8211;cask xpipe-io/tap/xpipe</em>) : </p>



<pre class="wp-block-code"><code>bash &lt;(curl -sL https://raw.githubusercontent.com/xpipe-io/xpipe/master/get-xpipe.sh)</code></pre>



<p><a href="https://github.com/xpipe-io/xpipe" target="_blank" rel="noopener">À découvrir ici</a></p>


feed_id: https://korben.info/?p=152901
title: Nosey Parker – L’outil incontournable pour détecter les secrets dans vos dépôts Git
uri: Nosey-Parker-L-outil-incontournable-pour-détecter-les-secrets-d
url: https://korben.info/detecter-secrets-depots-git-nosey-parker-outil.html
content:
<p><img width="1792" height="1024" src="media/f161bcce.-LoutilincontournablepourdetecterlessecretsdansvosdepotsGit.webp" data-original-source="https://korben.info/app/uploads/2023/12/NoseyParker-LoutilincontournablepourdetecterlessecretsdansvosdepotsGit.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/NoseyParker-LoutilincontournablepourdetecterlessecretsdansvosdepotsGit.webp 1792w, https://korben.info/app/uploads/2023/12/NoseyParker-LoutilincontournablepourdetecterlessecretsdansvosdepotsGit-300x171.webp 300w, https://korben.info/app/uploads/2023/12/NoseyParker-LoutilincontournablepourdetecterlessecretsdansvosdepotsGit-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/NoseyParker-LoutilincontournablepourdetecterlessecretsdansvosdepotsGit-768x439.webp 768w, https://korben.info/app/uploads/2023/12/NoseyParker-LoutilincontournablepourdetecterlessecretsdansvosdepotsGit-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>On a tous des secrets à cacher&#8230; Mais ça n&#8217;empêche pas certains développeurs un poil tête en l&rsquo;air de placer ces secrets sur leurs dépôts Git. Vous l&rsquo;aurez compris, quand je parle de « secrets » je parle surtout d&rsquo;identifiants et de clés API qui pourraient malencontreusement se retrouver en clair dans des fichiers de code ou des textes qui seraient embarqués sur Github lors d&rsquo;un git push.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1946418640" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Alors que faire pour éviter cela ? </p>



<p>Et bien que ce soit sous un aspect défensif ou offensif, <a href="https://github.com/praetorian-inc/noseyparker" target="_blank" rel="noopener">Nosey Parker</a> est l&rsquo;outil qui vous faut pour dénicher les petits secrets cachés dans les coins sombres des codes et des fichiers textes de Github.</p>



<p>L&rsquo;outil est capable de scanner des fichiers, des répertoires et l&rsquo;historique entier de dépôts Git et de les passer au peigne fin à l&rsquo;aide d&rsquo;expressions régulières et quand il trouve quelque chose, hop l le mets de côté dans un datastore.</p>



<p>Cela va donc vous permettre de faire des audits de code ou tout simplement de vérifier que vous n&rsquo;êtes pas ce développeur distrait dont je parlais en introduction d&rsquo;article.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1023537824" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Pour utiliser Nosey Parker, vous pouvez le lancer via Docker ou <a href="https://github.com/praetorian-inc/noseyparker/releases/tag/v0.15.0" target="_blank" rel="noopener">récupérer l&rsquo;outil pour macOS ou Linux ici</a>. </p>



<p>Ensuite, pour scanner un dépôt git local, et mettre les résultats dans un datastore, il faut faire comme ceci : </p>



<pre class="wp-block-code"><code>noseyparker scan --datastore cpython cpython.git</code></pre>



<p>Si vous voulez carrément scanner un dépôt Git, rien de plus simple : </p>



<pre class="wp-block-code"><code>noseyparker scan --datastore noseyparker --git-url https://github.com/praetorian-inc/noseyparker</code></pre>



<p>Pour afficher à nouveau les trouvailles d&rsquo;un Scan depuis son datastore : </p>



<pre class="wp-block-code"><code>noseyparker summarize --datastore noseyparker</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="768" height="265" src="media/25bad623.SCR-20231202-p08.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231202-p08.webp" alt="" class="wp-image-155536" srcset="https://korben.info/app/uploads/2023/12/SCR-20231202-p08.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231202-p08-300x104.webp 300w" sizes="(max-width: 768px) 100vw, 768px" /></figure></div>


<p>Et pour avoir le rapport détaillé :</p>



<pre class="wp-block-code"><code>noseyparker report --datastore noseyparker</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="919" height="866" src="media/7f212c00.SCR-20231202-p0w-2.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231202-p0w-2.webp" alt="" class="wp-image-155535" srcset="https://korben.info/app/uploads/2023/12/SCR-20231202-p0w-2.webp 919w, https://korben.info/app/uploads/2023/12/SCR-20231202-p0w-2-300x283.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231202-p0w-2-768x724.webp 768w" sizes="(max-width: 919px) 100vw, 919px" /></figure></div>


<p>Et voilà, vous connaitrez en détail toutes vos fuites de données. Évidemment, c&rsquo;est à utiliser avec intelligence pour sécuriser votre propre code, ou dans des missions d&rsquo;audit sur lesquelles vous avez été validé.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-2050070258" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p><a href="https://github.com/praetorian-inc/noseyparker" target="_blank" rel="noopener">Nosey Parker est à découvrir ici.</a></p>


feed_id: https://korben.info/?p=152907
title: Chob – Pour rechercher des applications Linux (Flatpack, Snap et AppImage)
uri: Chob-Pour-rechercher-des-applications-Linux-(Flatpack-Snap-et-App
url: https://korben.info/trouver-applications-linux-flatpak-snap-appimage.html
content:
<p><img width="1792" height="1024" src="media/a0231c42.ob-PourrechercherdesapplicationsLinuxFlatpackSnapetAppImage.webp" data-original-source="https://korben.info/app/uploads/2023/12/Chob-PourrechercherdesapplicationsLinuxFlatpackSnapetAppImage.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/Chob-PourrechercherdesapplicationsLinuxFlatpackSnapetAppImage.webp 1792w, https://korben.info/app/uploads/2023/12/Chob-PourrechercherdesapplicationsLinuxFlatpackSnapetAppImage-300x171.webp 300w, https://korben.info/app/uploads/2023/12/Chob-PourrechercherdesapplicationsLinuxFlatpackSnapetAppImage-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/Chob-PourrechercherdesapplicationsLinuxFlatpackSnapetAppImage-768x439.webp 768w, https://korben.info/app/uploads/2023/12/Chob-PourrechercherdesapplicationsLinuxFlatpackSnapetAppImage-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Maintenant que Linux c&rsquo;est devenu main-stream, il faut des outils adaptés aux gens qui s&rsquo;habille normalement, prennent des douches et ont des amis.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-497908244" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Et Chob, même s&rsquo;il est en ligne de commande, en fait partie puisqu&rsquo;il permet de chercher un outil dont vous auriez besoin sous la forme d&rsquo;un paquet facile à installer. Ce genre de paquets, vous les connaissez, c&rsquo;est du Flatpack, Snap ou encore  AppImage et c&rsquo;est pratique car ça bave moins sur votre système puisque ça encapsule toutes les dépendances.</p>



<p>Alors comment l&rsquo;utiliser ? </p>



<p>Et bien téléchargez le fichier exécutable pour votre distribution Linux depuis les <a href="https://github.com/MuhammedKpln/chob/releases" target="_blank" rel="noopener">Releases</a>. Puis accordez les permissions d&rsquo;exécution au fichier téléchargé en utilisant la commande </p>



<p><code>chmod +x chob-linux</code>.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1150681695" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Lancez ensuite Chob en exécutant la commande suivante en remplaçant « PROGRAMME » par le nom du paquet que vous cherchez.: </p>



<p><code>./chob-linux </code>PROGRAMME</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="600" height="274" src="media/39409e2a.68747470733a2f2f696d6775722e636f6d2f615a61536f37542e676966-2.gif" data-original-source="https://korben.info/app/uploads/2023/12/68747470733a2f2f696d6775722e636f6d2f615a61536f37542e676966-2.gif" alt="" class="wp-image-155542" style="width:924px;height:auto"/></figure></div>


<p>Comme ça, plus besoin d&rsquo;aller sur un site ou un autre pour trouver le bon truc. Vous avez tout sous la main pour récupérer du Snap, du Flatpak ou du AppImage en une simple commande.</p>


feed_id: https://korben.info/?p=152921
title: Chisel – Le tunnel sécurisé TCP/UDP via HTTP et SSH en un clin d’œil
uri: 2023-12-25-
url: https://korben.info/chisel-tunnel-securise-tcp-udp-http-ssh-facile.html
content:
<p><img width="1792" height="1024" src="media/ba82e099.Chisel-LetunnelsecuriseTCPUDPviaHTTPetSSHenunclindoeil-2.webp" data-original-source="https://korben.info/app/uploads/2023/12/Chisel-LetunnelsecuriseTCPUDPviaHTTPetSSHenunclindoeil-2.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/Chisel-LetunnelsecuriseTCPUDPviaHTTPetSSHenunclindoeil-2.webp 1792w, https://korben.info/app/uploads/2023/12/Chisel-LetunnelsecuriseTCPUDPviaHTTPetSSHenunclindoeil-2-300x171.webp 300w, https://korben.info/app/uploads/2023/12/Chisel-LetunnelsecuriseTCPUDPviaHTTPetSSHenunclindoeil-2-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/Chisel-LetunnelsecuriseTCPUDPviaHTTPetSSHenunclindoeil-2-768x439.webp 768w, https://korben.info/app/uploads/2023/12/Chisel-LetunnelsecuriseTCPUDPviaHTTPetSSHenunclindoeil-2-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Si vous voulez traverser des firewalls comme la banane magique traverse les murs, ou si vous voulez exposer à l&rsquo;extérieur de votre réseau, l&rsquo;un de vos services web ou projet de dev quelconque, il vous faut la même chose qu&rsquo;El Chapo, à savoir un bon tunnel !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-460347353" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Et pas n&rsquo;importe lequel : <strong>un tunnel HTTP / Socks</strong> !</p>



<p>Et pour ça, je vous présente aujourd&rsquo;hui Chisel : un tunnel TCP/UDP, écrit en Go, rapide et sécurisé via SSH et fonctionnant au travers de HTTP. Vous pouvez donc l&rsquo;utiliser pour passer à travers un firewall, pour accéder à des services à vous qui ne sont pas disponibles via le web, ou l&rsquo;utiliser <a href="https://notes.benheater.com/books/network-pivoting/page/port-forwarding-with-chisel" target="_blank" rel="noopener">dans vos missions de pentest</a>.  </p>


<div class="wp-block-image">


<p>Pour faire un test rapide, vous pouvez lancer Chisel sur un serveur équipé de Docker comme ceci :</p>



<pre class="wp-block-code"><code>docker run --name chisel -p 9312:9312 -d --restart always jpillora/chisel server -p 9312 --socks5</code></pre>



<p>Le socks5 permet d&rsquo;y accéder en websockets quand les proxys HTTP ne sont pas supportés par vos outils. Ensuite, il faut installer Chisel également côté client. Vous pouvez donc l&rsquo;installer avec la commande suivante (ou en récupérant <a href="https://github.com/jpillora/chisel/releases" target="_blank" rel="noopener">le binaire ici</a>) :</p>



<pre class="wp-block-code"><code>curl https://i.jpillora.com/chisel! | bash</code></pre>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-677173557" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Une fois que c&rsquo;est fait, y&rsquo;a plus qu&rsquo;à appeler Chisel en mode client comme ceci en remplaçant IP_SERVER par l&rsquo;adresse IP de votre machine qui héberge Chisel lancé en mode serveur : </p>



<pre class="wp-block-code"><code>chisel client -v IP_SERVER:9312 socks</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="338" src="media/ed38d56e.SCR-20231204-l3u-1024x338.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231204-l3u-1024x338.webp" alt="" class="wp-image-155549" srcset="https://korben.info/app/uploads/2023/12/SCR-20231204-l3u-1024x338.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231204-l3u-300x99.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231204-l3u-768x253.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231204-l3u.webp 1362w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Ensuite, le tunnel sécurisé va s&rsquo;établir et y&rsquo;a plus qu&rsquo;à configurer vos outils, par exemple votre navigateur pour passer à travers votre serveur et accéder par exemple à tous vos services dispo sur votre réseau local distant.</p>



<p>Mettez <strong>127.0.0.1</strong> et le port <strong>1080</strong> comme serveur Socks et le tour est joué !</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" width="701" height="856" src="media/d7ed1fe9.SCR-20231204-l5c.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231204-l5c.webp" alt="" class="wp-image-155548" style="width:527px;height:auto" srcset="https://korben.info/app/uploads/2023/12/SCR-20231204-l5c.webp 701w, https://korben.info/app/uploads/2023/12/SCR-20231204-l5c-246x300.webp 246w" sizes="(max-width: 701px) 100vw, 701px" /></figure></div>


<p><a href="https://github.com/jpillora/chisel" target="_blank" rel="noopener">À découvrir ici</a></p>



<p>Et en bonus, une vidéo grâce <a href="https://patreon.com/korben" target="_blank" rel="noopener">aux Patreons qui me soutiennent</a> !</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Un TUNNEL HTTP / SOCKS avec Chisel" width="800" height="450" src="https://www.youtube.com/embed/zVFICp8IBnQ?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>


feed_id: https://korben.info/?p=152923
title: Analyser les vulnérabilités de vos conteneurs Docker avec Grype
uri: Analyser-les-vulnérabilités-de-vos-conteneurs-Docker-avec-Grype
url: https://korben.info/analyse-vulnerabilites-conteneurs-docker-avec-grype.html
content:
<p><img width="939" height="319" src="media/b425c857.SCR-20231205-lin.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231205-lin.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/SCR-20231205-lin.webp 939w, https://korben.info/app/uploads/2023/12/SCR-20231205-lin-300x102.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231205-lin-768x261.webp 768w" sizes="(max-width: 939px) 100vw, 939px"></p>
<p>On est en plein hiver et tous les petits vieux normalement constitués sont maintenant vaccinés contre la grippe. C&rsquo;est cool, <s>Raoult</s> Raoul !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-396527776" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Mais avez-vous pensé à la santé de vos images Docker ? Et bien oui, parce qu&rsquo;à force de télécharger tout un tas de conteneurs anciens et pas maintenus, vous avez sans le savoir des vulnérabilités dans vos conteneurs.</p>



<p>Mais alors, comment savoir ? Et bien grâce à Grype qui n&rsquo;est pas un virus, mais un incroyable scanner de vulnérabilités qui peut analyser les images de conteneurs Docker, OCI et <a href="https://github.com/sylabs/singularity" target="_blank" rel="noopener">Singularity</a> et les systèmes de fichiers. </p>



<p>Cet outil est ainsi capable de débusquer des vulns sur les systèmes d&rsquo;exploitation containérisés tels que Alpine, Amazon Linux, BusyBox, CentOS, Debian, Ubuntu, mais également tout ce qui est vulnérabilités relatives à des langages de dev tels que Ruby, Java, JavaScript, Python, Dotnet, Golang, sans oublier PHP !</p>



<p>Pour l&rsquo;installer, vous pouvez récupérer <a href="https://github.com/anchore/grype" target="_blank" rel="noopener">le binaire sur Github</a> ou lancer la commande Curl suivante :</p>



<pre class="wp-block-code"><code>curl -sSfL https://raw.githubusercontent.com/anchore/grype/main/install.sh | sh -s -- -b /usr/local/bin</code></pre>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1979659810" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Si vous êtes sous Mac, en plus d&rsquo;être un beau gosse, vous pouvez aussi l&rsquo;installer avec Brew : </p>



<pre class="wp-block-code"><code>brew tap anchore/grype
brew install grype</code></pre>



<p>Ensuite, pour le lancer, rien de plus simple, vous appelez la commande, suivi du nom de l&rsquo;image Docker telle qu&rsquo;on la trouve sur le hub.docker.com par exemple. Voici un exemple de scan avec cette image de l&rsquo;éditeur Balena :</p>



<pre class="wp-block-code"><code>./grype <strong>balena/open-balena-vpn</strong></code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="675" src="media/613a3e45.SCR-20231205-l5b-1024x675.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231205-l5b-1024x675.webp" alt="" class="wp-image-155568" srcset="https://korben.info/app/uploads/2023/12/SCR-20231205-l5b-1024x675.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231205-l5b-300x198.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231205-l5b-768x507.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231205-l5b-1536x1013.webp 1536w, https://korben.info/app/uploads/2023/12/SCR-20231205-l5b.webp 1613w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Et pour ne voir que les vulnérabilité existantes pour lesquelles il existe un fix, vous pouvez également ajouter le paramètre suivant : </p>



<pre class="wp-block-code"><code>./grype <strong>balena/open-balena-vpn</strong> --only-fixed</code></pre>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="561" src="media/4d4c9f8d.SCR-20231205-l85-1024x561.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231205-l85-1024x561.webp" alt="" class="wp-image-155569" srcset="https://korben.info/app/uploads/2023/12/SCR-20231205-l85-1024x561.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231205-l85-300x164.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231205-l85-768x421.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231205-l85-1536x842.webp 1536w, https://korben.info/app/uploads/2023/12/SCR-20231205-l85.webp 1613w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Par défaut Grype scanne uniquement les vulnbérabilités visibles du conteneur, mais si vous voulez faire un truc plus en profondeur et scanner toutes les couches de ce même conteneur, ajoutez le paramètre suivant :</p>



<pre class="wp-block-code"><code>./grype <strong>balena/open-balena-vpn</strong> --scope all-layers</code></pre>



<p>Au niveau des exports, vous pouvez sortir tout ça sous la forme d&rsquo;un tableau dans le terminal, ou d&rsquo;un rapport JSON ou XML pour ensuite l&rsquo;interroger avec des outils comme <a href="https://korben.info/convertir-sortie-commande-format-json.html">jq</a>.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="1281" height="1066" src="media/1ba12a3e.90276236-9868f300-de31-11ea-8068-4268b6b68529.gif" data-original-source="https://korben.info/app/uploads/2023/12/90276236-9868f300-de31-11ea-8068-4268b6b68529.gif" alt="" class="wp-image-155571"/></figure></div>


<p>L&rsquo;utilisation de Grype vous permet également un niveau élevé de personnalisation. Vous pouvez ainsi définir la portée de la recherche avec des expressions permettant d&rsquo;inclure ou exclure certains fichiers ou répertoires. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1935515575" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Un autre atout majeur de Grype est sa capacité à intégrer des sources de données externes pour une meilleure correspondance des vulnérabilités. Ainsi, il peut analyser les données provenant de bases telles que Alpine Linux SecDB ou Debian Linux CVE Tracker pour vous fournir des informations encore plus précises sur les failles potentielles que votre image pourrait présenter.</p>



<p>En parlant d&rsquo;intégration, si vous travaillez avec GitHub et utilisez les Actions GitHub, Grype s&rsquo;intègre parfaitement pour exécuter des analyses de vulnérabilités lors de vos workflows CI, assurant ainsi la sécurité de votre code et de vos conteneurs à chaque étape du processus.</p>



<p>Bref, dans l&rsquo;ensemble, Grype est un outil essentiel pour tous ceux qui souhaitent garantir la sécurité et l&rsquo;intégrité de leurs images Docker et pas que. Que ce soit pour identifier les vulnérabilités ou tirer parti des fonctionnalités avancées telles que les sources externes et l&rsquo;intégration des actions GitHub, Grype est un allié de taille dans la lutte continuelle contre les failles potentielles qui peuvent compromettre votre infrastructure.</p>



<p><a href="https://github.com/anchore/grype" target="_blank" rel="noopener">À découvrir ici</a></p>


feed_id: https://korben.info/?p=152945
title: Homedale – L’outil qu’il vous faut pour analyser les réseaux Wi-Fi
uri: Homedale-L-outil-qu-il-vous-faut-pour-analyser-les-réseaux-Wi
url: https://korben.info/analyse-reseaux-wifi-avec-homedale-outil-indispensable.html
content:
<p><img width="1792" height="1024" src="media/7a047493.Homedale-LoutilquilvousfautpouranalyserlesreseauxWi-Fi.webp" data-original-source="https://korben.info/app/uploads/2023/12/Homedale-LoutilquilvousfautpouranalyserlesreseauxWi-Fi.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/Homedale-LoutilquilvousfautpouranalyserlesreseauxWi-Fi.webp 1792w, https://korben.info/app/uploads/2023/12/Homedale-LoutilquilvousfautpouranalyserlesreseauxWi-Fi-300x171.webp 300w, https://korben.info/app/uploads/2023/12/Homedale-LoutilquilvousfautpouranalyserlesreseauxWi-Fi-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/Homedale-LoutilquilvousfautpouranalyserlesreseauxWi-Fi-768x439.webp 768w, https://korben.info/app/uploads/2023/12/Homedale-LoutilquilvousfautpouranalyserlesreseauxWi-Fi-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Si vous cherchez un moyen simple et agréable d&rsquo;analyser la qualité des réseaux Wi-Fi autour de vous, afin d&rsquo;améliorer votre connexion ou tout simplement leur portée en les déplaçant, j&rsquo;ai l&rsquo;outil qu&rsquo;il vous faut.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1951181310" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Cela s&rsquo;appelle Homedale, et c&rsquo;est un freeware (gratuit donc) disponible pour macOS et Windows que <a href="https://www.the-sz.com/products/homedale/" target="_blank" rel="noopener">vous pouvez récupérer ici</a>. Une fois lancé, il scanne l&rsquo;ensemble des réseaux Wi-Fi qui vous entourent et affiche la force de leur signal. Ensuite, pour chacun des réseaux Wi-Fi détectés, Homedale fournit une multitude d&rsquo;informations utiles.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="538" src="media/493df3c5.SCR-20231208-jjn-copie-6-1024x538.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231208-jjn-copie-6-1024x538.webp" alt="" class="wp-image-155583" srcset="https://korben.info/app/uploads/2023/12/SCR-20231208-jjn-copie-6-1024x538.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231208-jjn-copie-6-300x158.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231208-jjn-copie-6-768x404.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231208-jjn-copie-6.webp 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Non seulement vous verrez la force du signal exprimée en dBm (unité mesurant la puissance du signal Wi-Fi en décibels par rapport à un milliwatt, où des valeurs plus élevées indiquent un signal plus fort), mais l&rsquo;application affiche également d&rsquo;autres données pertinentes telles que le canal utilisé par chaque réseau, ce qui est crucial pour éviter par exemple les interférences avec le Wi-Fi des voisins.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="538" src="media/ac073a9c.SCR-20231208-jk9-copie-4-1024x538.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231208-jk9-copie-4-1024x538.webp" alt="" class="wp-image-155585" srcset="https://korben.info/app/uploads/2023/12/SCR-20231208-jk9-copie-4-1024x538.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231208-jk9-copie-4-300x158.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231208-jk9-copie-4-768x404.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231208-jk9-copie-4.webp 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Une autre caractéristique notable de Homedale est sa capacité à vous montrer les normes Wi-Fi (comme 802.11g, 802.11n, etc.) utilisées par chaque réseau. Cette information est particulièrement utile pour identifier les réseaux qui pourraient nécessiter une mise à jour matériel pour améliorer les performances. Vous pourrez également voir un graphique en temps réel de la force du signal, ce qui est extrêmement utile pour déplacer physiquement votre routeur ou votre appareil afin d&rsquo;obtenir la meilleure réception possible. </p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="538" src="media/0df7b3e0.SCR-20231208-jm0-copie-5-1024x538.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231208-jm0-copie-5-1024x538.webp" alt="" class="wp-image-155584" srcset="https://korben.info/app/uploads/2023/12/SCR-20231208-jm0-copie-5-1024x538.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231208-jm0-copie-5-300x158.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231208-jm0-copie-5-768x404.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231208-jm0-copie-5.webp 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>De plus, vous apprécierez la possibilité d&rsquo;exporter les données collectées sous forme de fichier CSV pour une analyse plus approfondie avec vos propres outils. Homedale est également équipé d&rsquo;une fonctionnalité de géolocalisation qui, lorsque disponible, peut vous aider à localiser physiquement les réseaux Wi-Fi sur une carte. Cela peut être particulièrement intéressant pour les professionnels effectuant des audits de réseau ou pour ceux qui cherchent simplement à optimiser la couverture Wi-Fi dans de grands espaces.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1318143662" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Bref, si ça vous dit d&rsquo;essayer, <a href="https://www.the-sz.com/products/homedale/" target="_blank" rel="noopener">Homedale c&rsquo;est par ici</a>.</p>


feed_id: https://korben.info/?p=155468
title: Transformez un site web en Bot ChatGPT
uri: Transformez-un-site-web-en-Bot-ChatGPT
url: https://korben.info/transformer-site-web-en-bot-chatgpt.html
content:
<p><img width="1456" height="816" src="media/f2b07457.-ar_169_-stylize_750_-_4da75207-140a-438a-9296-e340204eb453.webp" data-original-source="https://korben.info/app/uploads/2023/11/manu23_web_crawler_abstract_wallpaper_-ar_169_-stylize_750_-_4da75207-140a-438a-9296-e340204eb453.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2023/11/manu23_web_crawler_abstract_wallpaper_-ar_169_-stylize_750_-_4da75207-140a-438a-9296-e340204eb453.webp 1456w, https://korben.info/app/uploads/2023/11/manu23_web_crawler_abstract_wallpaper_-ar_169_-stylize_750_-_4da75207-140a-438a-9296-e340204eb453-300x168.webp 300w, https://korben.info/app/uploads/2023/11/manu23_web_crawler_abstract_wallpaper_-ar_169_-stylize_750_-_4da75207-140a-438a-9296-e340204eb453-1024x574.webp 1024w, https://korben.info/app/uploads/2023/11/manu23_web_crawler_abstract_wallpaper_-ar_169_-stylize_750_-_4da75207-140a-438a-9296-e340204eb453-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Je me tape régulièrement de la documentation technique assez dense, et parfois, faut le reconnaitre, y&rsquo;a des trucs qui m&rsquo;échappent, que je ne comprends pas ou que j&rsquo;ai du mal à trouver tellement le contenu est riche.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1044391234" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Heureusement avec les assistants IA de ChatGPT, tout ceci va pouvoir changer. En effet, avec l&rsquo;outil <a href="https://github.com/BuilderIO/gpt-crawler" target="_blank" rel="noopener"><strong>GPT Crawler</strong></a>, il est possible de récupérer toutes les données d&rsquo;un site web, pour en faire ensuite un JSON assimilable et utilisable par les Assistants GPTs de ChatGPT.</p>



<p>Ensuite, vous pourrez discuter avec votre bot personnalisé ChatGPT qui répondra à toutes vos questions en se basant sur la fameuse documentation. Même chose si vous avez un site web sur une thématique précise. Il est possible de donner à manger votre site à l&rsquo;IA pour ensuite en faire un Bot ChatGPT que vous pourrez proposer à vos clients / collègues et qui pourra répondre à toutes leurs questions. Génial non ?</p>



<p>Si vous ne connaissez pas encore ces fameux assistants, j&rsquo;ai fait une vidéo là dessus pour mes Patreons d&rsquo;amour <a href="https://patreon.com/korben" target="_blank" rel="noopener">qui me soutiennent financièrement</a> pour que je puisse continuer à alimenter ce site avec de jolies pépites.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Les bots personnalisé ChatGPT" width="800" height="450" src="https://www.youtube.com/embed/ha5aRs_8SXI?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>Maintenant pour GPT Crawler, son utilisation est assez simple. Je vous détaille tout dans la vidéo ci-dessous. Vous verrez, c&rsquo;est super simple à utiliser : </p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Comment extraire les données d&#039;un site web pour en faire un Assistant IA" width="800" height="450" src="https://www.youtube.com/embed/Ivp5PGIbGMw?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1713318745" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p><a href="https://patreon.com/korben" target="_blank" rel="noopener">Allez, je vous attends sur mon Patreon ! </a></p>


feed_id: https://korben.info/?p=152951
title: Knockr – Facilement mettre en place une séquence de port knocking sur votre serveur
uri: Knockr-Facilement-mettre-en-place-une-séquence-de-port-knocking-s
url: https://korben.info/outil-knockr-port-knocking-securise.html
content:
<p><img width="1792" height="1024" src="media/3f01833e.Decouvrezknockrloutilultimedeport-knockingsecurise.webp" data-original-source="https://korben.info/app/uploads/2023/12/Decouvrezknockrloutilultimedeport-knockingsecurise.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2023/12/Decouvrezknockrloutilultimedeport-knockingsecurise.webp 1792w, https://korben.info/app/uploads/2023/12/Decouvrezknockrloutilultimedeport-knockingsecurise-300x171.webp 300w, https://korben.info/app/uploads/2023/12/Decouvrezknockrloutilultimedeport-knockingsecurise-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/Decouvrezknockrloutilultimedeport-knockingsecurise-768x439.webp 768w, https://korben.info/app/uploads/2023/12/Decouvrezknockrloutilultimedeport-knockingsecurise-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Connaissez-vous la pratique du <strong>port knocking</strong> ? </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-491267286" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Il s&rsquo;agit d&rsquo;une bonne pratique de sécurité informatique qui permet de contrôler l&rsquo;accès à un serveur en utilisant une séquence de tentatives de connexion à des ports fermés. Cette technique est souvent utilisée pour masquer aux yeux des scanners de ports, des services comme SSH. les services tels que SSH (Secure Shell) des scanners de port automatiques et des attaquants potentiels.</p>



<p>Cette méthode ajoute une couche de sécurité supplémentaire, car les ports nécessaires pour accéder à votre serveur, ne sont pas constamment ouverts et donc visibles.</p>



<p>Si vous voulez mettre ça en place, il y a différentes méthodes, mais l&rsquo;une des plus faciles, c&rsquo;est d&rsquo;utiliser Knockr, un script écrit en Go qui s&rsquo;installe comme ceci : </p>



<pre class="wp-block-code"><code>go install github.com/solutionroute/knockr@v0.2.0</code></pre>



<p>Ou comme ceci : </p>



<pre class="wp-block-code"><code>git clone https://github.com/solutionroute/knockr.git
cd knockr
go install</code></pre>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-949092197" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Et qui va vous permettre de spécifier les ports à surveiller ainsi que la durée d&rsquo;attente entre chaque frappe, le protocole réseau utilisé ou le temps d&rsquo;attente avant l&rsquo;émission d&rsquo;une nouvelle séquence.</p>



<p><strong>Frapper sur trois ports différents</strong></p>



<p>Le comportement par défaut de l&rsquo;outil <code class="">knockr</code> est de frapper sur les ports spécifiés en utilisant le protocole TCP avec un délai de 100 millisecondes entre les frappes et un délai d&rsquo;expiration de 1,5 seconde pour chaque frappe. Pour frapper sur trois ports, 1234, 8923 et 1233, vous utiliseriez la commande suivante, en remplaçant hostname par le nom réseau de votre machine :</p>



<pre class="wp-block-code"><code>knockr hostname 1234,8923,1233</code></pre>



<p>Cette commande enverra un paquet TCP SYN à chacun des ports spécifiés, en attendant une réponse avant d&rsquo;envoyer le paquet suivant. Si une réponse n&rsquo;est pas reçue dans les 1,5 secondes, la frappe est considérée comme infructueuse.</p>



<p><strong>Frapper sur une chaîne de ports avec un protocole et un délai spécifiés</strong></p>



<p>Pour spécifier un protocole et un délai différents entre les frappes, vous pouvez utiliser les options <code class="">-n</code> et <code class="">-d</code>, respectivement. Par exemple, pour frapper sur le port 22 (SSH) en utilisant le protocole UDP avec un délai de 200 millisecondes entre les frappes, vous utiliseriez la commande suivante :</p>



<pre class="wp-block-code"><code>knockr hostname 22 -n udp -d 200ms</code></pre>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1015713857" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p><strong>Frapper sur une chaîne de ports avec un protocole, un délai et un mode silencieux spécifiés</strong></p>



<p>Pour supprimer tout sauf la sortie d&rsquo;erreur, vous pouvez utiliser l&rsquo;option <code class="">-s</code>. Par exemple, pour frapper sur le port 22 (SSH) en utilisant le protocole TCP avec un délai de 200 millisecondes et supprimer toute sortie sauf la sortie d&rsquo;erreur, vous utiliseriez la commande suivante :</p>



<pre class="wp-block-code"><code>knockr hostname 22 -n tcp -d 200ms -s</code></pre>



<p>Il est recommandé d&rsquo;inclure le ou les ports que vous vous attendez à être déverrouillés en premier et en dernier dans la chaîne pour observer leur statut avant et après le processus de frappe. Par exemple, si vous avez l&rsquo;intention de déverrouiller le port 22 (SSH) sur un hôte spécifique, vous pouvez utiliser la commande suivante :</p>



<pre class="wp-block-code"><code>knockr hostname 22,1234,18923,1233,22</code></pre>



<p>Cette commande frappera sur le port 22, attendra la réponse attendue, frappera ensuite sur les ports restants, puis vérifiera à nouveau le statut du port 22. Cela permet de garantir que les ports spécifiés sont bien déverrouillés après le processus de frappe.</p>



<p>Vous l&rsquo;aurez compris grâce aux exemples :  </p>



<ul>
<li>L&rsquo;option&nbsp;<code class="">-d</code>&nbsp;spécifie le délai en millisecondes entre les frappes.&nbsp;La valeur par défaut est de 100 millisecondes.</li>



<li>L&rsquo;option&nbsp;<code class="">-n</code>&nbsp;spécifie le protocole à utiliser pour les frappes.&nbsp;Les valeurs possibles sont&nbsp;<code class="">tcp</code>&nbsp;et&nbsp;<code class="">udp</code>.&nbsp;La valeur par défaut est&nbsp;<code class="">tcp</code>.</li>



<li>L&rsquo;option&nbsp;<code class="">-s</code>&nbsp;met l&rsquo;outil en mode silencieux.&nbsp;Cela signifie que seules les sorties d&rsquo;erreur seront affichées.</li>
</ul>



<p><a href="https://github.com/solutionroute/knockr" target="_blank" rel="noopener">À découvrir ici</a> et bonne chance dans vos aventures de port-knocking !</p>


feed_id: https://korben.info/?p=152953
title: Luciole, la police de caractères qui va faire plaisir aux malvoyants
uri: Luciole-la-police-de-caractères-qui-va-faire-plaisir-aux-malvoyants
url: https://korben.info/luciole-police-caracteres-accessible-malvoyants.html
content:
<p><img width="1495" height="391" src="media/d8f502e3.SCR-20231209-avo.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231209-avo.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/SCR-20231209-avo.webp 1495w, https://korben.info/app/uploads/2023/12/SCR-20231209-avo-300x78.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231209-avo-1024x268.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231209-avo-768x201.webp 768w" sizes="(max-width: 1495px) 100vw, 1495px"></p>
<p>Je cherchais une police de caractère pour la prochaine version de mon site et je viens de tomber sur <strong>Luciole</strong>.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-2073513874" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Développée grâce à une collaboration entre des chercheurs en accessibilité numérique et des designers, cette police tient compte d&rsquo;une douzaine de critères spécifiques afin de répondre aux besoins des personnes malvoyantes.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img fetchpriority="high" decoding="async" width="1024" height="833" src="media/56de8b7b.luciole-typeface-01-1024x833.webp" data-original-source="https://korben.info/app/uploads/2023/12/luciole-typeface-01-1024x833.webp" alt="" class="wp-image-155595" style="width:516px;height:auto" srcset="https://korben.info/app/uploads/2023/12/luciole-typeface-01-1024x833.webp 1024w, https://korben.info/app/uploads/2023/12/luciole-typeface-01-300x244.webp 300w, https://korben.info/app/uploads/2023/12/luciole-typeface-01-768x625.webp 768w, https://korben.info/app/uploads/2023/12/luciole-typeface-01.webp 1354w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Ainsi, chaque lettre de Luciole est pensée avec une structure claire qui optimise l&rsquo;encombrement visuel. Même les mots les plus complexes apparaissent lisibles et aérés grâce aux espacements minutieusement étudiés entre les lettres et les lignes. La ponctuation, les chiffres et les signes grecs ou mathématiques ont également été dessinés avec soin pour faciliter leur lecture. Au total, ce sont plus de 700 signes avec leurs variantes, ce qui permet d&rsquo;écrire dans quasiment toutes les langues européennes.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img decoding="async" width="1024" height="833" src="media/7a525885.luciole-typeface-03-1024x833.webp" data-original-source="https://korben.info/app/uploads/2023/12/luciole-typeface-03-1024x833.webp" alt="" class="wp-image-155596" style="width:700px;height:auto" srcset="https://korben.info/app/uploads/2023/12/luciole-typeface-03-1024x833.webp 1024w, https://korben.info/app/uploads/2023/12/luciole-typeface-03-300x244.webp 300w, https://korben.info/app/uploads/2023/12/luciole-typeface-03-768x625.webp 768w, https://korben.info/app/uploads/2023/12/luciole-typeface-03.webp 1354w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Mais ce qui rend vraiment cette police unique, c&rsquo;est qu&rsquo;elle ne se contente pas de répondre aux besoins des malvoyants. Elle est également adaptée pour quiconque cherche une expérience de lecture améliorée. </p>



<p>Moins de fatigue visuelle après de longues sessions de travail sur écran, ça ne se refuse pas.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img decoding="async" width="1024" height="833" src="media/556c9fd0.luciole-typeface-02-1024x833.jpg" data-original-source="https://korben.info/app/uploads/2023/12/luciole-typeface-02-1024x833.jpg" alt="" class="wp-image-155597" style="width:598px;height:auto" srcset="https://korben.info/app/uploads/2023/12/luciole-typeface-02-1024x833.jpg 1024w, https://korben.info/app/uploads/2023/12/luciole-typeface-02-300x244.jpg 300w, https://korben.info/app/uploads/2023/12/luciole-typeface-02-768x625.jpg 768w, https://korben.info/app/uploads/2023/12/luciole-typeface-02.jpg 1354w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-628183646" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Si vous souhaitez essayer Luciole, c&rsquo;est très facile. Il suffit d&rsquo;aller sur <a href="https://www.luciole-vision.com/" target="_blank" rel="noopener">le site officiel de Luciole</a> et de récupérer le zip contenant les .ttf et .otf à installer sur votre système. Évidemment, tout est sous licence Create Commons Attribution, donc vous pourrez l&rsquo;utiliser et la diffuser gratuitement, y compris pour des usages commerciaux.</p>


feed_id: https://korben.info/?p=153691
title: Revivez les sensations de vos premiers jeux Xbox avec l’émulateur Xemu
uri: Revivez-les-sensations-de-vos-premiers-jeux-Xbox-avec-l-émulateur-X
url: https://korben.info/revivez-vos-jeux-xbox-avec-xemu-emulateur-gratuit-open-source.html
content:
<p><img width="2560" height="1704" src="media/41499116.Original_Xbox.webp" data-original-source="https://korben.info/app/uploads/2023/12/Original_Xbox.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/Original_Xbox.webp 2560w, https://korben.info/app/uploads/2023/12/Original_Xbox-300x200.webp 300w, https://korben.info/app/uploads/2023/12/Original_Xbox-1024x682.webp 1024w, https://korben.info/app/uploads/2023/12/Original_Xbox-768x511.webp 768w, https://korben.info/app/uploads/2023/12/Original_Xbox-1536x1022.webp 1536w, https://korben.info/app/uploads/2023/12/Original_Xbox-2048x1363.webp 2048w" sizes="(max-width: 2560px) 100vw, 2560px"></p>
<p>Si vous êtes nostalgique de votre première Xbox originale et qu&rsquo;elle vous manque grave, j&rsquo;ai <a href="https://xemu.app/" target="_blank" rel="noopener"><strong>Xemu</strong></a> à vous proposer. Il s&rsquo;agit d&rsquo;un émulateur gratuit et open source qui va raviver vos souvenirs de bébé gamer en vous permettant de jouer à vos jeux Xbox préférés sur votre PC (Windows / Linux) ou Mac.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-258597449" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Xemu ne se contente pas de faire tourner les jeux Xbox, il émule également le matériel de la console d&rsquo;origine de manière approfondie. Cela signifie que vous bénéficiez d&rsquo;une compatibilité exceptionnelle avec les noyaux, les titres et les applications homebrew. Toutefois, une petite liste de jeux compatibles est quand même disponible sur le site de Xemu 😉 .</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="928" height="1025" src="media/79b8c842.SCR-20231209-bnl.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231209-bnl.webp" alt="" class="wp-image-155602" style="width:840px;height:auto" srcset="https://korben.info/app/uploads/2023/12/SCR-20231209-bnl.webp 928w, https://korben.info/app/uploads/2023/12/SCR-20231209-bnl-272x300.webp 272w, https://korben.info/app/uploads/2023/12/SCR-20231209-bnl-768x848.webp 768w" sizes="(max-width: 928px) 100vw, 928px" /></figure></div>


<p>Vous serez également ravis de savoir que Xemu prend en charge une grande variété de manettes grâce à sa base SDL2 et que vous pourrez en connecter jusqu&rsquo;à quatre en même temps, recréant ainsi l&rsquo;expérience multijoueur de la Xbox d&rsquo;origine. Xemu propose aussi une fonction de sauvegarde d&rsquo;état, vous permettant de capturer l&rsquo;état actuel de la machine à tout moment. Cela signifie que vous pouvez reprendre votre partie exactement là où vous l&rsquo;avez laissée.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="809" src="media/6f40c52c.SCR-20230907-dy6-1024x809.webp" data-original-source="https://korben.info/app/uploads/2023/09/SCR-20230907-dy6-1024x809.webp" alt="" class="wp-image-153696" srcset="https://korben.info/app/uploads/2023/09/SCR-20230907-dy6-1024x809.webp 1024w, https://korben.info/app/uploads/2023/09/SCR-20230907-dy6-300x237.webp 300w, https://korben.info/app/uploads/2023/09/SCR-20230907-dy6-768x607.webp 768w, https://korben.info/app/uploads/2023/09/SCR-20230907-dy6-1536x1214.webp 1536w, https://korben.info/app/uploads/2023/09/SCR-20230907-dy6.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Pour les amateurs de graphismes, Xemu offre également la possibilité d&rsquo;augmenter la résolution de vos jeux Xbox originaux. D&rsquo;un simple clic, vous pouvez passer d&rsquo;une résolution de 480p à une nette amélioration de 1080p. Ça change tout, vous verrez. </p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="809" src="media/e0a0afed.SCR-20230907-e4b-1024x809.webp" data-original-source="https://korben.info/app/uploads/2023/09/SCR-20230907-e4b-1024x809.webp" alt="" class="wp-image-153701" srcset="https://korben.info/app/uploads/2023/09/SCR-20230907-e4b-1024x809.webp 1024w, https://korben.info/app/uploads/2023/09/SCR-20230907-e4b-300x237.webp 300w, https://korben.info/app/uploads/2023/09/SCR-20230907-e4b-768x607.webp 768w, https://korben.info/app/uploads/2023/09/SCR-20230907-e4b-1536x1214.webp 1536w, https://korben.info/app/uploads/2023/09/SCR-20230907-e4b.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Et surtout, Xemu ne se limite pas à l&rsquo;expérience Xbox en solo. Il vous permet de vous connecter à d&rsquo;autres instances de Xemu ou même à de véritables consoles Xbox, que ce soit en local ou via Internet. Il prend également en charge le tunneling de services et est compatible avec les projets de recréation Xbox Live lancés par-ci, par là.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-11413000" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Si aç vous branche, <a href="https://xemu.app/" target="_blank" rel="noopener">le site officiel de Xemu est ici</a>. Et la ROM Xbox tombée du camion dont vous aurez besoin pour faire fonctionner cet émulateur <a href="https://archive.org/download/xemu-files" target="_blank" rel="noopener">se trouve ici</a>.</p>


feed_id: https://korben.info/?p=153706
title: Whisper Web – La reconnaissance vocale directement accessible depuis votre navigateur
uri: Whisper-Web-La-reconnaissance-vocale-directement-accessible-depuis
url: https://korben.info/reconnaissance-vocale-whisper-web-navigateur.html
content:
<p><img width="1792" height="1024" src="media/92769176.onnaissancevocaledirectementaccessibledepuisvotrenavigateur.webp" data-original-source="https://korben.info/app/uploads/2023/12/WhisperWeb-Lareconnaissancevocaledirectementaccessibledepuisvotrenavigateur.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/WhisperWeb-Lareconnaissancevocaledirectementaccessibledepuisvotrenavigateur.webp 1792w, https://korben.info/app/uploads/2023/12/WhisperWeb-Lareconnaissancevocaledirectementaccessibledepuisvotrenavigateur-300x171.webp 300w, https://korben.info/app/uploads/2023/12/WhisperWeb-Lareconnaissancevocaledirectementaccessibledepuisvotrenavigateur-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/WhisperWeb-Lareconnaissancevocaledirectementaccessibledepuisvotrenavigateur-768x439.webp 768w, https://korben.info/app/uploads/2023/12/WhisperWeb-Lareconnaissancevocaledirectementaccessibledepuisvotrenavigateur-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Vous avez été impressionné par <a href="https://korben.info/whisper-tutorial.html">Whisper</a>, cet outil d&rsquo;OpenAI capable de transcrire en texte, n&rsquo;importe quel enregistrement audio. Sauf que voilà, pas envie d&rsquo;installer un modèle IA un peu lourd sur votre petite machine, qui de toute façon n&rsquo;aurait pas assez de puissance pour faire tourner ça.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-687545735" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Mais ce n&rsquo;est pas une raison pour passer à côté de ça. C&rsquo;est pourquoi aujourd&rsquo;hui, je vous propose de vous intéresser à Whisper Web. Il s&rsquo;agit d&rsquo;un portage de Whisper qui peut à partir d&rsquo;un enregistrement de votre micro, d&rsquo;une URL vers un fichier audio / vidéo ou d&rsquo;un upload de fichier, décoder ce qui s&rsquo;y raconter pour l&rsquo;exporter ensuite au format texte.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="700" height="627" src="media/ae698d95.SCR-20230907-ehr-copie-2.webp" data-original-source="https://korben.info/app/uploads/2023/09/SCR-20230907-ehr-copie-2.webp" alt="" class="wp-image-153708" srcset="https://korben.info/app/uploads/2023/09/SCR-20230907-ehr-copie-2.webp 700w, https://korben.info/app/uploads/2023/09/SCR-20230907-ehr-copie-2-300x269.webp 300w" sizes="(max-width: 700px) 100vw, 700px" /></figure></div>


<p>Évidemment, vous pouvez choisir un modèle plus ou moins gros et activer le support multilingue pour décoder du français par exemple. Il est même possible de traduire à la volée un audio d&rsquo;une langue de votre choix, vers de l&rsquo;anglais. Impeccable pour faire des sous-titres facilement.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="678" height="382" src="media/5dc561e1.SCR-20230907-eg7-copie.webp" data-original-source="https://korben.info/app/uploads/2023/09/SCR-20230907-eg7-copie.webp" alt="" class="wp-image-153707" srcset="https://korben.info/app/uploads/2023/09/SCR-20230907-eg7-copie.webp 678w, https://korben.info/app/uploads/2023/09/SCR-20230907-eg7-copie-300x169.webp 300w" sizes="(max-width: 678px) 100vw, 678px" /></figure></div>


<p>C&rsquo;est idéal pour faire de la transcription d&rsquo;interview, de podcast, de vidéo YouTube ou tout simplement écrire des documents à la voix.</p>



<p>Et le fait que ce soit accessible via un simple site web gratuit, en fait quelque chose de vraiment abordable.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1244059071" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p><a href="https://huggingface.co/spaces/Xenova/whisper-web" target="_blank" rel="noopener">À découvrir ici.</a></p>


feed_id: https://korben.info/?p=155960
title: Edito de la bonne année 2024 !
uri: Edito-de-la-bonne-année-2024
url: https://korben.info/edito-de-la-bonne-annee-2024.html
content:
<p><img width="2560" height="1159" src="media/ae351cef.appy_new_year_2_08ed6c1c-1003-4d28-9a06-7493ec5b59ea-scaled.webp" data-original-source="https://korben.info/app/uploads/2024/01/manu23_httpss.mj_.runoUx_n5MA33g_Word_KORBEN_in_happy_new_year_2_08ed6c1c-1003-4d28-9a06-7493ec5b59ea-scaled.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/01/manu23_httpss.mj_.runoUx_n5MA33g_Word_KORBEN_in_happy_new_year_2_08ed6c1c-1003-4d28-9a06-7493ec5b59ea-scaled.webp 2560w, https://korben.info/app/uploads/2024/01/manu23_httpss.mj_.runoUx_n5MA33g_Word_KORBEN_in_happy_new_year_2_08ed6c1c-1003-4d28-9a06-7493ec5b59ea-300x136.webp 300w, https://korben.info/app/uploads/2024/01/manu23_httpss.mj_.runoUx_n5MA33g_Word_KORBEN_in_happy_new_year_2_08ed6c1c-1003-4d28-9a06-7493ec5b59ea-1024x463.webp 1024w, https://korben.info/app/uploads/2024/01/manu23_httpss.mj_.runoUx_n5MA33g_Word_KORBEN_in_happy_new_year_2_08ed6c1c-1003-4d28-9a06-7493ec5b59ea-768x348.webp 768w, https://korben.info/app/uploads/2024/01/manu23_httpss.mj_.runoUx_n5MA33g_Word_KORBEN_in_happy_new_year_2_08ed6c1c-1003-4d28-9a06-7493ec5b59ea-1536x695.webp 1536w, https://korben.info/app/uploads/2024/01/manu23_httpss.mj_.runoUx_n5MA33g_Word_KORBEN_in_happy_new_year_2_08ed6c1c-1003-4d28-9a06-7493ec5b59ea-2048x927.webp 2048w" sizes="(max-width: 2560px) 100vw, 2560px"></p>
<p>Salut les amis,</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-97355877" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Après une soirée du 31 bien chill entre amis (on est tous vieux maintenant &#8211; haha), je prends quelques instants pendant que tout le monde dort dans la maison, pour vous souhaiter <strong>une bonne année 2024</strong>.</p>



<p>Pour beaucoup de gens, le monde est plus dur et la vie plus difficile et je n&rsquo;ai pas de remède pour ça. Toutefois, arrêter de donner de la force aux ordures que vous croisez dans votre quotidien, et vous raccrocher à des petites choses essentielles comme le bien-être de sa famille proche, faire bien son travail, kiffer ses passions, et profiter de ses amis (pas au sens de leur extorquer de l&rsquo;argent hein ^^&#8230;), ça peut aider.</p>



<p>En ce qui me concerne, pas de bonnes résolutions, mais continuer sur ma lancée&#8230; Le blog, le tiktok, le <a href="https://patreon.com/korben" target="_blank" rel="noopener">Patreon</a> et Twitch&#8230; Tout ça me plait toujours autant, donc pas la peine de me disperser. Puis cette année est une année <strong>TRÈS IMPORTANTE</strong> puisque mon site (oui oui korben.info) fêtera ses 20 ans dans quelques mois ! </p>



<p>Ce n’est pas rien quand même.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1164888485" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Une fois encore, merci de me lire, merci pour votre fidélité, votre sympathie et votre soutien.</p>



<p>Passez de bonnes fêtes et que l&rsquo;année soit merveilleuse pour vous !</p>



<p>K.</p>


feed_id: https://korben.info/?p=153713
title: View Rendered Source – Une extension Chrome pour explorer les entrailles des pages web
uri: View-Rendered-Source-Une-extension-Chrome-pour-explorer-les-entrai
url: https://korben.info/exploring-web-development-view-rendered-source-extension-chrome.html
content:
<p><img width="1920" height="1200" src="media/32d8b86e.unnamed.webp" data-original-source="https://korben.info/app/uploads/2023/12/unnamed.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/unnamed.webp 1920w, https://korben.info/app/uploads/2023/12/unnamed-300x188.webp 300w, https://korben.info/app/uploads/2023/12/unnamed-1024x640.webp 1024w, https://korben.info/app/uploads/2023/12/unnamed-768x480.webp 768w, https://korben.info/app/uploads/2023/12/unnamed-1536x960.webp 1536w" sizes="(max-width: 1920px) 100vw, 1920px"></p>
<p>La curiosité est une des meilleures qualités d&rsquo;un bon développeur web. Je dirais même que c&rsquo;est une qualité essentielle pour quiconque veut comprendre les arcanes du web. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-523239666" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Aujourd&rsquo;hui, je vais vous parler d&rsquo;un outil qui va aiguiser cette curiosité et vous faire explorer les entrailles des sites web comme jamais auparavant. J&rsquo;ai nommé: « <a href="https://chromewebstore.google.com/detail/view-rendered-source/ejgngohbdedoabanmclafpkoogegdpob" target="_blank" rel="noopener">View Rendered Source</a>« .</p>



<p>« View Rendered Source », c&rsquo;est une <strong>extension Chrome légère</strong> qui vous montre comment le navigateur a construit la page HTML d&rsquo;origine en un Document Object Model (DOM) fonctionnel. Et non pas uniquement le code renvoyé par le serveur que vous auriez avec les outils de dev classique de Chrome.</p>



<p>Si, comme moi, vous aimez savoir comment les choses fonctionnent, vous allez adorer ce truc !</p>



<p>Pour les non-initiés, le DOM est comme la colonne vertébrale d&rsquo;une page web. Il s&rsquo;agit d&rsquo;une représentation structurée de la page qui permet à JavaScript de la modifier à la volée. C&rsquo;est comme le plan d&rsquo;une maison que l&rsquo;architecte utilise pour savoir où placer les murs, les fenêtres et les portes. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1186639818" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>L&rsquo;extension « <strong>View Rendered Source</strong> » vous permet de voir ce plan, mais pas seulement. Elle vous montre aussi comment il a été modifié en temps réel par JavaScript.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="640" height="400" src="media/4cef53a7.unnamed.webp" data-original-source="https://korben.info/app/uploads/2023/09/unnamed.webp" alt="" class="wp-image-153715" style="width:710px;height:auto" srcset="https://korben.info/app/uploads/2023/09/unnamed.webp 640w, https://korben.info/app/uploads/2023/09/unnamed-300x188.webp 300w" sizes="(max-width: 640px) 100vw, 640px" /></figure></div>


<p>L&rsquo;extension se divise en trois sections : le code source brut, la page rendue après interprétation en DOM, et la différence entre les deux. L&rsquo;extension offre également une solution pour émuler le code source à destination des appareils mobiles.</p>



<p>Si ça vous dit de tester, allez sur le <a href="https://chrome.google.com/webstore/detail/view-rendered-source/ejgngohbdedoabanmclafpkoogegdpob" target="_blank" rel="noopener">Chrome Web Store</a> et installez « View Rendered Source ».</p>


feed_id: https://korben.info/?p=153751
title: Open Interpreter – ChatGPT pour exécuter du code en local
uri: Open-Interpreter-ChatGPT-pour-exécuter-du-code-en-local
url: https://korben.info/open-interpreter-alternative-openai-chatgpt-code-execution.html
content:
<p><img width="1085" height="353" src="media/bb01f296.SCR-20231209-gtj.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231209-gtj.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/SCR-20231209-gtj.webp 1085w, https://korben.info/app/uploads/2023/12/SCR-20231209-gtj-300x98.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231209-gtj-1024x333.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231209-gtj-768x250.webp 768w" sizes="(max-width: 1085px) 100vw, 1085px"></p>
<p>Si vous êtes un peu barbu et que vous kiffez l&rsquo;IA, vous allez adorer Open Interpreter. Cet outil je l&rsquo;utilise depuis des mois et des mois, et je n&rsquo;avais jamais pris le temps d&rsquo;en faire un post.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1152799868" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Il s&rsquo;agit d&rsquo;une implémentation open-source et locale qui permet au LLM (locale ou d&rsquo;OpenAI &#8211; ChatGPT) d&rsquo;exécuter du code (Python, JavaScript, Shell, etc.) directement sur votre ordinateur. L&rsquo;idée c&rsquo;est d&rsquo;aller encore plus loin que de simplement discuter avec l&rsquo;IA.</p>



<p>Dans le cas d&rsquo;<a href="https://openinterpreter.com/" target="_blank" rel="noopener"><strong>Open Interpréter</strong></a>, elle est capable de produire du code, de l&rsquo;exécuter, de récupérer le résultat de cette exécution et éventuellement de s&rsquo;auto-corriger avant de passer à la suite.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="open interpreter" width="800" height="450" src="https://www.youtube.com/embed/5nXkpi7Gfo0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>Pour l&rsquo;installer, c&rsquo;est simple. Il vous faudra Python 3.10 ou 3.11. Dans votre terminal, tapez : </p>



<pre class="wp-block-code"><code>pip install open-interpreter</code></pre>



<p>Puis lancez l&rsquo;outil avec la commande : </p>



<pre class="wp-block-code"><code>interpreter</code></pre>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-2139426459" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Et concrètement, qu&rsquo;est ce qu&rsquo;on peut faire avec ? </p>



<p>Et bien le mieux c&rsquo;est que le logiciel se présente lui-même, non ?</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="689" src="media/9f7845c4.SCR-20231209-f4f-1024x689.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231209-f4f-1024x689.webp" alt="" class="wp-image-155613" srcset="https://korben.info/app/uploads/2023/12/SCR-20231209-f4f-1024x689.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231209-f4f-300x202.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231209-f4f-768x517.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231209-f4f-1536x1034.webp 1536w, https://korben.info/app/uploads/2023/12/SCR-20231209-f4f.webp 1685w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Pour résumer, il peut donc exécuter du code, installer des packages, gérer ses erreurs, utiliser de l&rsquo;AppleScript pour interagir avec l&rsquo;ensemble de macOS (genre lire vos emails, changer de fond d&rsquo;écran&#8230;) etc.</p>



<p>Dans mon cas, je l&rsquo;utilise avec GPT-4 mais vous pouvez aussi le lancer avec un LLM local (notamment via le serveur intégré à <a href="https://korben.info/lm-studio-local-llms-integration-code-usage.html">LM Studio</a>) : </p>



<pre class="wp-block-code"><code>interpreter --local</code></pre>



<p>Ou se connecter à d&rsquo;autres modèles en ligne que GPT-4 : </p>



<pre class="wp-block-code"><code>interpreter --model gpt-3.5-turbo
interpreter --model claude-2
interpreter --model command-nightly</code></pre>



<p>Pensez bien à exporter votre clé API sur votre système (vous pouvez caler ça dans votre .zshrc ou .bashrc) : </p>



<pre class="wp-block-code"><code>export OPENAI_API_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXX</code></pre>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1918585846" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Au-delà du chat interactif proposé par l&rsquo;outil interpreter, il y a également un paquet en Python qui vous donne encore plus de contrôle puisque vous pouvez l&rsquo;appeler dans vos scripts.</p>



<pre class="wp-block-code"><code>import interpreter

interpreter.chat("Plot AAPL and META's normalized stock prices") # Executes a single command
interpreter.chat() # Starts an interactive chat</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="659" src="media/8222ba97.SCR-20231209-fdt-1024x659.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231209-fdt-1024x659.webp" alt="" class="wp-image-155614" srcset="https://korben.info/app/uploads/2023/12/SCR-20231209-fdt-1024x659.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231209-fdt-300x193.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231209-fdt-768x494.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231209-fdt.webp 1401w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<ul>
<li>Ainsi, utilisez <code>interpreter</code> pour un chat interactif</li>



<li>Utilisez <code>interpreter.chat()</code> pour un chat programmatique</li>



<li>Utilisez <code>interpreter.reset()</code> pour réinitialiser la conversation</li>



<li>Puis sauvegardez et chargez des discussions avec <code>interpreter.load(messages)</code></li>
</ul>



<p>Je vous renvoie <a href="https://github.com/KillianLucas/open-interpreter/" target="_blank" rel="noopener">vers la documentation sur la page Github</a> si évidemment vous voulez creuser un peu plus ce outil merveilleux.</p>



<p>Maintenant pour l&rsquo;avoir utilisé énormément, ça rend pas mal de service, surtout pour tout ce qui se passe en ligne de commande. C&rsquo;est un bon assistant à l&rsquo;usage du Shell. Pour ce qui est génération de code, il faut souvent repasser derrière lui, mais rien de dramatique non plus. Bref, ce truc couplé à votre cerveau et c&rsquo;est le duo parfait pour avancer dans la vie.</p>



<p>Et en cadeau, offert pour vous par les <a href="https://patreon.com/korben" target="_blank" rel="noopener"><strong>Patreons</strong> qui me soutiennent</a>, une vidéo tuto sur Open Interpreter.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Open Interpreter - Déchainez la puissance de l&#039;IA dans votre Terminal" width="800" height="450" src="https://www.youtube.com/embed/eQKrdCO69Y0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>


feed_id: https://korben.info/?p=153761
title: WSA System Control – Gérez facilement votre sous système Android sous Windows
uri: WSA-System-Control-Gérez-facilement-votre-sous-système-Android-s
url: https://korben.info/wsa-system-control-gestion-simplifiee-windows-subsystem-android.html
content:
<p><img width="1792" height="1024" src="media/28fb3199.ng-the-Windows-Subsystem-for-Android-interface-with-a-promi.webp" data-original-source="https://korben.info/app/uploads/2023/12/DALL·E-2023-12-09-16.42.20-Create-a-realistic-and-professional-office-setting-featuring-a-widescreen-monitor-displaying-the-Windows-Subsystem-for-Android-interface-with-a-promi.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/DALL·E-2023-12-09-16.42.20-Create-a-realistic-and-professional-office-setting-featuring-a-widescreen-monitor-displaying-the-Windows-Subsystem-for-Android-interface-with-a-promi.webp 1792w, https://korben.info/app/uploads/2023/12/DALL·E-2023-12-09-16.42.20-Create-a-realistic-and-professional-office-setting-featuring-a-widescreen-monitor-displaying-the-Windows-Subsystem-for-Android-interface-with-a-promi-300x171.webp 300w, https://korben.info/app/uploads/2023/12/DALL·E-2023-12-09-16.42.20-Create-a-realistic-and-professional-office-setting-featuring-a-widescreen-monitor-displaying-the-Windows-Subsystem-for-Android-interface-with-a-promi-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/DALL·E-2023-12-09-16.42.20-Create-a-realistic-and-professional-office-setting-featuring-a-widescreen-monitor-displaying-the-Windows-Subsystem-for-Android-interface-with-a-promi-768x439.webp 768w, https://korben.info/app/uploads/2023/12/DALL·E-2023-12-09-16.42.20-Create-a-realistic-and-professional-office-setting-featuring-a-widescreen-monitor-displaying-the-Windows-Subsystem-for-Android-interface-with-a-promi-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p class="">Si vous êtes utilisateur du <strong>Windows Subsystem for Android</strong> (WSA), un outil particulièrement pratique pourrait grandement faciliter votre quotidien. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1712685534" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p class="">Avant de détailler cet outil, il est important de comprendre ce qu&rsquo;est le WSA. En bref, il s&rsquo;agit d&rsquo;une fonctionnalité innovante de Windows permettant d&rsquo;exécuter des applications Android directement sur un système d&rsquo;exploitation Windows. Cette intégration offre une flexibilité et une expérience utilisateur améliorée, en particulier pour ceux qui souhaitent profiter des applications Android sur un écran plus grand et avec les ressources d&rsquo;un PC.</p>



<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="683" src="media/01ea65d6.wsa-amazon-appstore-get-1024x683.webp" data-original-source="https://korben.info/app/uploads/2023/12/wsa-amazon-appstore-get-1024x683.webp" alt="" class="wp-image-155619" srcset="https://korben.info/app/uploads/2023/12/wsa-amazon-appstore-get-1024x683.webp 1024w, https://korben.info/app/uploads/2023/12/wsa-amazon-appstore-get-300x200.webp 300w, https://korben.info/app/uploads/2023/12/wsa-amazon-appstore-get-768x512.webp 768w, https://korben.info/app/uploads/2023/12/wsa-amazon-appstore-get-1536x1024.webp 1536w, https://korben.info/app/uploads/2023/12/wsa-amazon-appstore-get-2048x1365.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="">Le logiciel dont il est question s&rsquo;appelle <strong>WSA System Control</strong>. Son rôle principal est de fournir une gestion simplifiée et efficace de WSA. </p>



<p class="">Avec WSA System Control, vous pouvez facilement surveiller le statut de WSA, le démarrer ou l&rsquo;arrêter à votre guise. Plus intéressant encore, ce logiciel offre un accès direct aux paramètres de WSA, évitant ainsi de se plonger dans les complexités des lignes de commande et les configurations parfois obscures du sous-système Android. Cela représente un avantage majeur pour les utilisateurs qui ne sont pas familiers avec les aspects techniques de la gestion de systèmes d&rsquo;exploitation.</p>



<figure class="aligncenter size-full"><img decoding="async" width="679" height="331" src="media/95066393.247650724-304fdbd8-ffd7-4127-96d2-23adf672724c.webp" data-original-source="https://korben.info/app/uploads/2023/12/247650724-304fdbd8-ffd7-4127-96d2-23adf672724c.webp" alt="" class="wp-image-155620" srcset="https://korben.info/app/uploads/2023/12/247650724-304fdbd8-ffd7-4127-96d2-23adf672724c.webp 679w, https://korben.info/app/uploads/2023/12/247650724-304fdbd8-ffd7-4127-96d2-23adf672724c-300x146.webp 300w" sizes="(max-width: 679px) 100vw, 679px" /></figure>



<p class="">WSA System Control se distingue également par sa compatibilité et sa facilité d&rsquo;installation. Il est disponible pour les versions Windows 10 et 11, assurant ainsi une large couverture des systèmes d&rsquo;exploitation les plus utilisés. Pour l&rsquo;installer, plusieurs options s&rsquo;offrent à vous : le <a href="https://apps.microsoft.com/store/detail/9PFCTFQ8V8C3?launch=true&amp;cid=ghreadme&amp;mode=mini" target="_blank" rel="noopener">Store Microsoft</a>, <a href="https://github.com/infinitepower18/WSA-SystemControl/releases/latest" target="_blank" rel="noopener">Github</a> ou directement via <a href="https://winstall.app/apps/infinitepower18.WSASystemControl" target="_blank" rel="noopener">Winget</a>, une méthode pratique pour les utilisateurs avertis. Le logiciel est également compatible avec les versions de WSA utilisant Android 13 ou supérieur, garantissant ainsi une compatibilité avec les versions les plus récentes et performantes de WSA.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1150458882" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p class="">Un autre point fort de WSA System Control est sa présence discrète mais efficace dans la barre des tâches de Windows. Grâce à une icône dédiée, vous pouvez obtenir des informations en temps réel sur l&rsquo;état de WSA. Cela signifie que vous pouvez rapidement voir si WSA est actif, inactif, ou en cours d&rsquo;exécution, sans avoir à ouvrir le logiciel lui-même. Cette fonctionnalité apporte une commodité et une efficacité accrues, en particulier pour ceux qui utilisent fréquemment des applications Android sur leur PC Windows.</p>



<p class="">Pour conclure, WSA System Control est un outil pratique et facile à utiliser, offrant une gestion améliorée et une interface utilisateur intuitive pour tous ceux qui utilisent le Windows Subsystem for Android. Que vous soyez un utilisateur occasionnel d&rsquo;applications Android sur Windows ou que vous ayez besoin de ces applications pour des raisons professionnelles, WSA System Control est une solution incontournable pour optimiser votre expérience.</p>


feed_id: https://korben.info/?p=153765
title: Unison Zen Master – Un plugin audio gratuit pour donner une teinte Lo-Fi à vos prods
uri: Unison-Zen-Master-Un-plugin-audio-gratuit-pour-donner-une-teinte-L
url: https://korben.info/unison-zen-master-plugin-gratuit-ameliorer-mixages-compatible-daw.html
content:
<p><img width="1012" height="242" src="media/5899df5e.SCR-20231209-nnz.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231209-nnz.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/SCR-20231209-nnz.webp 1012w, https://korben.info/app/uploads/2023/12/SCR-20231209-nnz-300x72.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231209-nnz-768x184.webp 768w" sizes="(max-width: 1012px) 100vw, 1012px"></p>
<p>Si vous aimez produire un peu de musique, et que vous cherchez à donner une teinte un peu Lo-Fi à vos prods, sans vous ruiner, il existe un plugin assez cool nommé <strong>Unison Zen Master</strong>. Ce plugin, facile d&rsquo;accès, est conçu pour enrichir vos productions, quelle que soit votre niveau, en y apportant une dimension sonore unique.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-612496863" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>C&rsquo;est gratuit et ça fonctionne avec tous les DAW. Ça va vous permettre, quelque soit votre niveau, d&rsquo;ajouter des effets de décalage, d&rsquo;oscillation, de bitcrushing, de reverb et j&rsquo;en passe afin de donner une vibe un peu plus zen et lo-fi à vos tracks. Ces effets, facilement manipulables et extrêmement polyvalents, ouvrent un large éventail de possibilités créatives.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="630" src="media/118c2a3d.SCR-20231209-nke-1024x630.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231209-nke-1024x630.webp" alt="" class="wp-image-155624" srcset="https://korben.info/app/uploads/2023/12/SCR-20231209-nke-1024x630.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231209-nke-300x184.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231209-nke-768x472.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231209-nke.webp 1124w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Bref, que vous soyez en train de créer un morceau d&rsquo;électronique hypnotique, une chanson pop entraînante ou un morceau de jazz, ce plugin vous aidera à donner à vos mix une touche de vintage ou tout simplement plus de chaleur et d&rsquo;analogique à vos sons.</p>



<p>Si ça vous branche, le plugin <a href="https://unison.audio/zen-master" target="_blank" rel="noopener">est téléchargeable ici en échange de votre email</a>.</p>


feed_id: https://korben.info/?p=153775
title: Tinfoleak – Un outil OSINT / SOCMINT pour Twitter (X)
uri: Tinfoleak-Un-outil-OSINT-SOCMINT-pour-Twitter-(X)
url: https://korben.info/outil-osint-socmint-tinfoleak-twitter.html
content:
<p><img width="1792" height="1024" src="media/93494a16.Tinfoleak-UnoutilOSINTSOCMINTpourTwitterX.webp" data-original-source="https://korben.info/app/uploads/2023/12/Tinfoleak-UnoutilOSINTSOCMINTpourTwitterX.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/Tinfoleak-UnoutilOSINTSOCMINTpourTwitterX.webp 1792w, https://korben.info/app/uploads/2023/12/Tinfoleak-UnoutilOSINTSOCMINTpourTwitterX-300x171.webp 300w, https://korben.info/app/uploads/2023/12/Tinfoleak-UnoutilOSINTSOCMINTpourTwitterX-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/Tinfoleak-UnoutilOSINTSOCMINTpourTwitterX-768x439.webp 768w, https://korben.info/app/uploads/2023/12/Tinfoleak-UnoutilOSINTSOCMINTpourTwitterX-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Twitter, ou devrais-je dire X est un réseau social qui permet d&rsquo;en apprendre beaucoup sur les gens qui l&rsquo;utilisent. Mais avec autant de données, c&rsquo;est difficile de faire des analyses correctes sans aucun outil. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1919555731" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Heureusement, il y a <a href="https://github.com/vaguileradiaz/tinfoleak" target="_blank" rel="noopener"><strong>Tinfoleak</strong></a>, un outil d&rsquo;OSINT / <a href="https://fr.wikipedia.org/wiki/Social_media_intelligence" target="_blank" rel="noopener">SOCMINT</a> open source capable d&rsquo;automatiser l&rsquo;extraction d&rsquo;informations à partir de X et de faciliter l&rsquo;analyse qui en découle. </p>



<p>Ainsi, à partir d&rsquo;un identifiant utilisation, de coordonnées géographiques ou d&rsquo;un simple mot clé, Tinfoleak est capable d&rsquo;extraire l&rsquo;ensemble des informations depuis Twitter (pour peu que vous ayez une clé Oauth) et de vous cracher de la donnée structurée.</p>



<p>Tinfoleak excelle donc dans l&rsquo;extraction d&rsquo;une large gamme d&rsquo;informations de Twitter, notamment :</p>



<ul>
<li><strong>Informations sur le compte</strong>&nbsp;: ID utilisateur, nom d&rsquo;utilisateur, description du profil, emplacement et date de création</li>



<li><strong>Activité des utilisateurs</strong>&nbsp;: Tweets, retweets, likes, abonnements et abonnés</li>



<li><strong>Mesures de protection</strong>&nbsp;: Tweets protégés, comptes vérifiés et paramètres de géolocalisation</li>



<li><strong>Relations entre utilisateurs</strong>&nbsp;: Abonnés, amis, mentions et réseaux de retweets</li>



<li><strong>Applications sources</strong>&nbsp;: Dispositifs et plateformes utilisés pour accéder à Twitter</li>



<li><strong>Fréquence d&rsquo;utilisation</strong>&nbsp;: Fréquence de publication de tweets, modèles d&rsquo;activité quotidienne et tendances d&rsquo;utilisation</li>



<li><strong>Hashtags et mentions</strong>&nbsp;: Analyse des sujets tendance, des hashtags pertinents et des utilisateurs engagés</li>



<li><strong>Analyse du texte</strong>&nbsp;: Analyse du sentiment, fréquence des mots et thèmes clés</li>



<li><strong>Médias et métadonnées</strong>&nbsp;: Analyse des médias intégrés, des images et du contenu vidéo</li>



<li><strong>Emplacements des utilisateurs</strong>&nbsp;: Lieux visités, itinéraires et principaux emplacements</li>



<li><strong>Réseaux sociaux et identités numériques</strong>&nbsp;: Liens vers d&rsquo;autres profils de médias sociaux et présence en ligne</li>



<li><strong>Utilisateurs géolocalisés et utilisateurs tagués</strong>&nbsp;: Identification des utilisateurs par emplacement et des individus tagués</li>



<li><strong>Abonnés et amis</strong>&nbsp;: Analyse des réseaux d&rsquo;abonnés et d&rsquo;amis, des relations et du comportement</li>



<li><strong>Listes et collections</strong>&nbsp;: Enquête sur les listes et collections sélectionnées et l&rsquo;adhésion</li>



<li><strong>Conversations</strong>&nbsp;: Compréhension des discussions en cours, des interactions et des dynamiques de groupe</li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="1000" height="557" src="media/d88c70e4.tinfoleak-ui.webp" data-original-source="https://korben.info/app/uploads/2023/12/tinfoleak-ui.webp" alt="" class="wp-image-155656" srcset="https://korben.info/app/uploads/2023/12/tinfoleak-ui.webp 1000w, https://korben.info/app/uploads/2023/12/tinfoleak-ui-300x167.webp 300w, https://korben.info/app/uploads/2023/12/tinfoleak-ui-768x428.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure></div>


<p>Si vous utilisez Kali ou ce genre de distrib Linux spécialisée en sécurité, vous le connaissez peut-être puisque c&rsquo;est inclu dedans. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-825468797" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Sinon, pour l&rsquo;installer, ouvrez un terminal et installez tout ce qu&rsquo;il faut : </p>



<pre class="wp-block-code"><code>sudo apt install python-pip python-dev build-essential python2.7-dev python-pyexiv2 python-openssl
sudo pip install --upgrade pip 
sudo pip install --upgrade virtualenv 
sudo pip install --upgrade tweepy
sudo pip install --upgrade pillow
sudo pip install --upgrade exifread
sudo pip install --upgrade jinja2 
sudo pip install --upgrade oauth2</code></pre>



<p>Ainsi, vous pourrez mieux comprendre les tendances sociales et l&rsquo;opinion publique en analysant les hashtags populaires, les mentions&#8230;etc. Vous pourrez également identifier les influenceurs cl&amp;s dans les domaines que vous ciblez, voire évaluer les menaces en fonction des mentions de sujets sensibles. Et si c&rsquo;est plutôt la guerre commerciale qui vous intéresse, vous pourrez analyser la concurrence.</p>



<p>Bref, plein d&rsquo;usages très cool pour peu que <a href="https://github.com/vaguileradiaz/tinfoleak" target="_blank" rel="noopener">vous preniez le temps de vous y intéresser&#8230;</a></p>


feed_id: https://korben.info/?p=153781
title: Signal Spam – Pour balancer ces ordures de spammeurs
uri: Signal-Spam-Pour-balancer-ces-ordures-de-spammeurs
url: https://korben.info/lutter-contre-spams-signal-spam-application-mobile-extension-messagerie.html
content:
<p><img width="1000" height="411" src="media/1ae89ffa.SCR-20231210-prmm-2.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231210-prmm-2.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/SCR-20231210-prmm-2.webp 1000w, https://korben.info/app/uploads/2023/12/SCR-20231210-prmm-2-300x123.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231210-prmm-2-768x316.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px"></p>
<p>Si comme moi, vous recevez une grosse quantité de spams et que ça commence à vous saouler, il est temps de leur déclarer la guerre. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1525587541" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Mais comment ? </p>



<p>Et bien grâce à <strong><a href="https://www.signal-spam.fr/" target="_blank" rel="noopener">Signal Spam</a></strong> ! Il s&rsquo;agit d&rsquo;une application et d&rsquo;extensions pour navigateurs / clients mail qui vous permet de lutter contre les courriers indésirables en les signalant. </p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="949" height="750" src="media/6185bbc9.SCR-20231210-pnwn.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231210-pnwn.webp" alt="" class="wp-image-155661" srcset="https://korben.info/app/uploads/2023/12/SCR-20231210-pnwn.webp 949w, https://korben.info/app/uploads/2023/12/SCR-20231210-pnwn-300x237.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231210-pnwn-768x607.webp 768w" sizes="(max-width: 949px) 100vw, 949px" /></figure></div>


<p>Vous l&rsquo;aurez compris, ce n&rsquo;est pas un filtre qui va vous protéger des spams, mais c&rsquo;est un outil de signalement qui vous permettra de balancer les spammeurs comme votre grand papy balançait ses voisins pendant la Seconde Guerre mondiale. Cela permet mail après mail de réguler le marché de l&#8217;emailing et d&rsquo;encourager des pratiques responsables.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="1000" height="560" src="media/1db2b6d3.SCR-20231210-poxn.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231210-poxn.webp" alt="" class="wp-image-155662" srcset="https://korben.info/app/uploads/2023/12/SCR-20231210-poxn.webp 1000w, https://korben.info/app/uploads/2023/12/SCR-20231210-poxn-300x168.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231210-poxn-768x430.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure></div>


<p>L&rsquo;outil est dispo pour Mac, iOS et dans tous les navigateurs et clients mails les plus courants. Ça permet de faire des signalements hyper rapidement d&rsquo;un seul clic. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1147803043" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Et si vous ne voulez pas installer cet outil, mais quand même dénoncer un spammeur, vous pouvez utiliser le formulaire du site Signal Spam en suivant ces instructions : </p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Signal Spam - Trouver le code source d&#039;un email" width="800" height="450" src="https://www.youtube.com/embed/dBg0zJfQ2Jo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>La lutte continue 🙂</p>



<p><a href="https://www.signal-spam.fr/" target="_blank" rel="noopener"><strong>Signal Spam</strong></a>, c&rsquo;est par ici.</p>


feed_id: https://korben.info/?p=132716
title: Planifiez l’envoi de vos e-mails avec l’extension Thunderbird « Send Later »
uri: Planifiez-l-envoi-de-vos-e-mails-avec-l-extension-Thunderbird
url: https://korben.info/planifier-envoi-emails-extension-thunderbird-send-later.html
content:
<p><img width="1792" height="1024" src="media/98a2afc8.anifiezlenvoidevose-mailsaveclextensionThunderbirdSendLater.webp" data-original-source="https://korben.info/app/uploads/2023/12/Planifiezlenvoidevose-mailsaveclextensionThunderbirdSendLater.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/Planifiezlenvoidevose-mailsaveclextensionThunderbirdSendLater.webp 1792w, https://korben.info/app/uploads/2023/12/Planifiezlenvoidevose-mailsaveclextensionThunderbirdSendLater-300x171.webp 300w, https://korben.info/app/uploads/2023/12/Planifiezlenvoidevose-mailsaveclextensionThunderbirdSendLater-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/Planifiezlenvoidevose-mailsaveclextensionThunderbirdSendLater-768x439.webp 768w, https://korben.info/app/uploads/2023/12/Planifiezlenvoidevose-mailsaveclextensionThunderbirdSendLater-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Aujourd&rsquo;hui, je vais vous parler d&rsquo;une extension Thunderbird super pratique qui vous permet de planifier l&rsquo;envoi de vos emails comme un chef. Il s&rsquo;agit de l&rsquo;extension « <strong>Send Later</strong> » et elle est disponible gratuitement <a href="https://addons.thunderbird.net/en-US/thunderbird/addon/send-later-3/" target="_blank" rel="noopener">sur le site officiel de Thunderbird dans la section des addons</a>.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-827471688" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Le principe de base est simple : vous rédigez votre email et au lieu de l&rsquo;envoyer immédiatement, vous planifiez l&rsquo;envoi pour un moment ultérieur stratégique parce que vous êtes super malin :). </p>



<p>Jusqu&rsquo;ici, rien de nouveau sous les soleils de Tatouine&#8230; Toutefois ce qui fait la force de « Send Later », c&rsquo;est la richesse des options de planification qu&rsquo;elle offre.</p>


<div class="wp-block-image is-resized">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="831" src="media/67ac9a66.SCR-20230220-lud-1024x831.webp" data-original-source="https://korben.info/app/uploads/2023/02/SCR-20230220-lud-1024x831.webp" alt="" class="wp-image-132717" style="width:604px;height:auto" srcset="https://korben.info/app/uploads/2023/02/SCR-20230220-lud-1024x831.webp 1024w, https://korben.info/app/uploads/2023/02/SCR-20230220-lud-300x244.webp 300w, https://korben.info/app/uploads/2023/02/SCR-20230220-lud-768x624.webp 768w, https://korben.info/app/uploads/2023/02/SCR-20230220-lud-1536x1247.webp 1536w, https://korben.info/app/uploads/2023/02/SCR-20230220-lud.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Vous pouvez également définir des règles pour des envois réguliers et récurrents encore plus efficaces que les services de La Poste. En plus de programmer des envois à des moments précis, &lsquo;Send Later&rsquo; vous permet également de choisir des options rapides comme &rsquo;15 minutes plus tard&rsquo;, &rsquo;30 minutes plus tard&rsquo; ou &lsquo;2 heures plus tard&rsquo;. Vous pouvez même définir des raccourcis personnalisés pour plus de commodité.</p>



<p>Pour ajouter « Send Later » à votre Thunderbird, il vous suffit de télécharger l&rsquo;extension sur le site officiel. Une fois installée, elle remplace la commande « Send Later » par une boîte de dialogue qui vous permet de spécifier le moment de l&rsquo;envoi. Ce truc repose sur la puissante bibliothèque de parsing de dates d&rsquo;Andrew Plummer, <a href="https://sugarjs.com/" target="_blank" rel="noopener">Sugar.js</a>.</p>


<div class="wp-block-image is-resized">
<figure class="aligncenter size-large"><img decoding="async" width="927" height="1024" src="media/ae53f96f.SCR-20230220-luj-927x1024.webp" data-original-source="https://korben.info/app/uploads/2023/02/SCR-20230220-luj-927x1024.webp" alt="" class="wp-image-132718" style="width:400px;height:auto" srcset="https://korben.info/app/uploads/2023/02/SCR-20230220-luj-927x1024.webp 927w, https://korben.info/app/uploads/2023/02/SCR-20230220-luj-272x300.webp 272w, https://korben.info/app/uploads/2023/02/SCR-20230220-luj-768x848.webp 768w, https://korben.info/app/uploads/2023/02/SCR-20230220-luj-1391x1536.webp 1391w, https://korben.info/app/uploads/2023/02/SCR-20230220-luj-1855x2048.webp 1855w, https://korben.info/app/uploads/2023/02/SCR-20230220-luj.webp 1920w" sizes="(max-width: 927px) 100vw, 927px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-214667784" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Pour ceux qui ont besoin d&rsquo;envoyer des emails de manière récurrente, &lsquo;Send Later&rsquo; offre la possibilité de programmer des envois répétitifs avec des règles simples (toutes les N heures, jours, etc.) ou des fonctions personnalisables, ce qui en fait un outil inestimable pour la gestion de la communication régulière.</p>



<p>Ainsi, si vous cherchez à mieux gérer vos emails en planifiant leur envoi, « Send Later » est l&rsquo;extension qu&rsquo;il vous faut. Le développement et la maintenance de cette extension sont assurés par Extended Thunder Inc., une organisation à but non lucratif dédiée au soutien des add-ons gratuits et open-source pour Thunderbird, donc n&rsquo;hésitez pas à les soutenir.</p>



<p>Et n&rsquo;oubliez pas de remettre au lendemain, les emails que vous pourriez écrire le jour même !</p>


feed_id: https://korben.info/?p=155965
title: Les améliorations de Surfshark VPN pour bien démarrer 2024
uri: Les-améliorations-de-Surfshark-VPN-pour-bien-démarrer-2024
url: https://korben.info/ameliorations-surfshark-vpn-2024.html
content:
<p><img width="1200" height="630" src="media/d06f1100.surfshark-logo.jpeg" data-original-source="https://korben.info/app/uploads/2022/11/surfshark-logo.jpeg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Surfshark Logo" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2022/11/surfshark-logo.jpeg 1200w, https://korben.info/app/uploads/2022/11/surfshark-logo-300x158.jpeg 300w, https://korben.info/app/uploads/2022/11/surfshark-logo-1024x538.jpeg 1024w, https://korben.info/app/uploads/2022/11/surfshark-logo-768x403.jpeg 768w" sizes="(max-width: 1200px) 100vw, 1200px"></p>
<p class="has-text-align-center">&#8212; Article en partenariat avec Surfshark &#8212;</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-2137731698" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Quoi de mieux pour démarrer l&rsquo;année que de faire un petit résumé des différentes avancées mises en place par <a href="https://get.surfshark.net/aff_c?offer_id=1372&amp;aff_id=13768" data-type="link" data-id="https://get.surfshark.net/aff_c?offer_id=1372&amp;aff_id=13768" target="_blank" rel="noreferrer noopener">Surfshark VPN</a> en 2023 ? Parce que je vous connais, vous avez encore procrastiné cet achat de protection numérique malgré les dernières offres à prix cassé de ces dernières semaines. Et parce que le budget&nbsp;fromage à&nbsp;raclette passait avant tout.</p>



<p>Mais vous avez changé ! Vous avez décidé de démarrer 2024 en prenant vos responsabilités et en protégeant toute votre famille. De l&rsquo;ordinateur familial, à la tablette de votre&nbsp;conjoint(e), en passant par la console du gamin et aux smartphones de tout le monde. Tous les appareils du domicile pourront être protégés via un seul abonnement Surfshark VPN.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="700" height="262" src="https://kbn.im/srfshrkjanvier2024" alt=""/></figure></div>


<p>Je pourrai m&rsquo;arrêter là, car de l&rsquo;illimité en simultané il n&rsquo;y a quasi qu&rsquo;eux pour le proposer. Mais c&rsquo;est aussi l&rsquo;un des VPN les plus actif et novateur, avec pas mal de nouveautés proposées rien qu&rsquo;en 2023 ! L&rsquo;occasion&nbsp;de fêter leurs 5 ans d&rsquo;existence.</p>



<p>On commence par le début : la connexion. Puisqu&rsquo;il est possible de connecter autant de machines que vous voulez à votre compte, entrer un mot de passe complexe chaque fois n&rsquo;était pas le plus rapide (bien choisir ses mots de passe). Dorénavant il est possible de le faire via le scan d&rsquo;un simple QR Code ou via votre compte Google/Apple. À vous de choisir entre sécurité et facilité d&rsquo;utilisation.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-106253371" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>L&rsquo;ajout du&nbsp;<strong>MultiHop dynamique</strong>. Apparue début 2023, cette fonctionnalité permet de vous connecter à 2 serveurs&nbsp;en même temps &#8230; de manière dynamique. Ce qui rend encore plus difficile le suivit de votre activité en ligne. Le multihop n&rsquo;est pas nouveau en soi (l&rsquo;option existait déjà par le passé, mais avec 2 serveurs prédéterminés), c&rsquo;est plutôt la personnalisation qui l&rsquo;est. Vous pouvez maintenant choisir vos serveurs de connexions Surfshark en fonction de <a href="https://get.surfshark.net/aff_c?offer_id=1372&amp;aff_id=13768" data-type="link" data-id="https://get.surfshark.net/aff_c?offer_id=1372&amp;aff_id=13768">ceux qui vous conviennent le mieux</a>.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="750" height="280" src="media/457ed1a6.surfshark-vpn-multihop.jpg" data-original-source="https://korben.info/app/uploads/2024/01/surfshark-vpn-multihop.jpg" alt="Surfshark VPN MultiHop dynamique" class="wp-image-155967" srcset="https://korben.info/app/uploads/2024/01/surfshark-vpn-multihop.jpg 750w, https://korben.info/app/uploads/2024/01/surfshark-vpn-multihop-300x112.jpg 300w" sizes="(max-width: 750px) 100vw, 750px" /></figure></div>


<p><strong>L&rsquo;automatisation a aussi&nbsp;fait son apparition</strong> (surtout sur iOS pour l&rsquo;instant). Vous pouvez&nbsp;dorénavant activer/désactiver automatiquement votre VPN selon des actions spécifiques et/ou via commandes vocales. Démarrage à une certaine heure, mise en route en fonction du site visité ou du réseau wifi détecté, etc. Ce n&rsquo;est pas une révolution en soi, mais c&rsquo;est plutôt pratique.</p>



<p><strong>Toujours plus rapide</strong> ! Cela fait maintenant plusieurs mois que le VPN améliore son parc de serveurs à travers le monde. Ces derniers passent peu à peu d&rsquo;une vitesse de 1Gb/s à 10Gb/s, un petit x10 qui fera plaisir à tout le monde. Et qui prépare l&rsquo;arrivée massive de la 5G dans les prochains mois.</p>



<p><strong>La protection de votre webcam</strong>. Ajoutée courant de l&rsquo;année, cette option vous permet de&nbsp;gérer les applications&nbsp;dont vous voulez bloquer ou autoriser l&rsquo;accès à votre caméra. Et si une application veut y accéder sans votre consentement, une notification&nbsp;vous préviendra. Certains vont faire des économies de <s>duct tape</s> papier collant 😉</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="480" height="270" src="media/3f0ddab4.giphy.gif" data-original-source="https://media.giphy.com/media/B6cpha9FVo3Li36Tzk/giphy.gif" alt=""/></figure></div>


<p>Du côté de la&nbsp;fonctionnalité <strong>Surfshark Alert</strong>, ils vont un peu plus loin. Alors que le but initial était de simplement vous alerter si vos données personnelles avaient fuité quelque part, maintenant vous recevez aussi des indications de quoi en faire. Vous saurez donc quel site à leaké vos infos,&nbsp;à quelle date, quelles sont les données concernées&nbsp;et quelles actions effectuer le plus rapidement possible.</p>



<p>Je passe rapidement sur les différentes améliorations visuelles et d&rsquo;UX, car elles parsèment la vie de quasi tous les logiciels existants. Rien de très spécial même si cette fois c&rsquo;est notamment le tableau de bord dans son ensemble qui a été retravaillé. Nous avons aussi eu droit à une refonte de la fonctionnalité Cleanweb, plus de lisibilité et d&rsquo;unicité&nbsp;entre les applications et la version desktop, etc.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-482750273" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Quant à la&nbsp;<a href="https://korben.info/surfshark-one-se-dote-de-loption-creation-didentite-alternative-promo-rentree-2023.html" data-type="link" data-id="https://korben.info/surfshark-one-se-dote-de-loption-creation-didentite-alternative-promo-rentree-2023.html">création d&rsquo;identités alternatives</a> ou l&rsquo;arrivée de <a href="https://korben.info/lip-fixe-debarque-chez-surfshark.html" data-type="link" data-id="https://korben.info/lip-fixe-debarque-chez-surfshark.html">l&rsquo;IP fixe</a>, j&rsquo;en ai déjà parlé en détail, je ne reviens donc pas dessus. Et pour finir l&rsquo;année, Surfshark a lancé un début de <a href="https://learning.surfshark.com/" data-type="link" data-id="https://learning.surfshark.com/" target="_blank" rel="noreferrer noopener">centre de formation</a> avec une première série basée la compréhension des différentes menaces (plus d&rsquo;une centaine), les ressorts psychologiques utilisés par les hackers, etc. Des vidéos, quiz et ressources à télécharger pour 30$ (ou 20$ si vous utilisez le VPN).</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="700" height="305" src="media/991ae642.surfshark-formations.jpg" data-original-source="https://korben.info/app/uploads/2024/01/surfshark-formations.jpg" alt="Formations Surfshark" class="wp-image-155966" srcset="https://korben.info/app/uploads/2024/01/surfshark-formations.jpg 700w, https://korben.info/app/uploads/2024/01/surfshark-formations-300x131.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /></figure></div>


<p>L&rsquo;outil a également continué à passer des audits de sécu avec succès. Comme l&rsquo;audit indépendant Mobile App Security Assessment (MASA), validé il y a quelques jours.</p>



<p>Bref il y a encore eu pas mal de choses à se mettre sous la dent en 2023, et avec tous ces ajouts le prix n&rsquo;a pas changé ! À savoir que vous pouvez bénéficier du VPN pendant 28 mois pour moins de 67€ TTC ! (moins de 2.4€/mois). N&rsquo;attendez plus et démarrez 2024 en sécurité 😉</p>



<h2 class="wp-block-heading has-text-align-center"><a href="https://get.surfshark.net/aff_c?offer_id=1372&amp;aff_id=13768" data-type="link" data-id="https://get.surfshark.net/aff_c?offer_id=1372&amp;aff_id=13768" target="_blank" rel="noreferrer noopener">Essayer Surfshark VPN</a></h2>


feed_id: https://korben.info/?p=153785
uri: Enfin-une-surveillance-vidéo-efficace-à-base-d-intelligence-artifi
url: https://korben.info/frigate-nvr-local-home-assistant-detection-objets-ia.html
title:
Enfin une surveillance vidéo efficace à base d’intelligence artificielle grâce au combo Frigate + Home Assistant

content:
<p><img width="1149" height="685" src="media/28f5f60b.ui.webp" data-original-source="https://korben.info/app/uploads/2023/12/ui.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/ui.webp 1149w, https://korben.info/app/uploads/2023/12/ui-300x179.webp 300w, https://korben.info/app/uploads/2023/12/ui-1024x610.webp 1024w, https://korben.info/app/uploads/2023/12/ui-768x458.webp 768w" sizes="(max-width: 1149px) 100vw, 1149px"></p>
<p>Nous sommes nombreux à avoir des caméras à la maison. L&rsquo;idée étant bien sûr de pouvoir surveiller notre domicile en cas d&rsquo;absence ou pourquoi pas, regarder la faune sauvage qui passe dans le jardin.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1951268313" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Mais tout ceci reste quand même plutôt basic. Alors que diriez-vous d&rsquo;y intégrer un peu d&rsquo;intelligence artificielle notamment avec OpenCV et Tensorflow pour détecter en temps réel tout ce qui passe dans le flux de vos caméras IP ?</p>



<p>L&rsquo;outil s&rsquo;appelle <a href="https://frigate.video/" target="_blank" rel="noopener">Frigate</a> et c&rsquo;est un enregistreur vidéo réseau (NVR) local, spécialement conçu pour <strong><a href="https://korben.info/comment-faire-fonctionner-un-module-razberry-2-gpio-avec-home-assistant.html">Home Assistant</a></strong>. Concrètement, cela signifie que si quelque chose bouge devant votre caméra – que ce soit votre chat ou un voleur – Frigate le sait, le reconnait, et vous le savez aussi, instantanément.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img fetchpriority="high" decoding="async" width="1024" height="666" src="media/b628f207.media_browser-1024x666.webp" data-original-source="https://korben.info/app/uploads/2023/12/media_browser-1024x666.webp" alt="" class="wp-image-155674" style="width:808px;height:auto" srcset="https://korben.info/app/uploads/2023/12/media_browser-1024x666.webp 1024w, https://korben.info/app/uploads/2023/12/media_browser-300x195.webp 300w, https://korben.info/app/uploads/2023/12/media_browser-768x499.webp 768w, https://korben.info/app/uploads/2023/12/media_browser.webp 1257w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>L&rsquo;intégration avec Home Assistant est tellement fluide qu&rsquo;elle vous donnera l&rsquo;impression que Frigate fait partie intégrante de votre install. Vous pouvez ainsi contrôler et consulter votre système de sécurité sans jamais quitter votre interface Home Assistant familière. Bien sûr, si vous êtes sur Raspberry Pi, soyez rassurés puisque Frigate est conçu pour être économe. Il sait quand être « attentif » mais aussi quand rester en veille, assurant ainsi une surveillance efficace sans gaspiller de ressources. Et si vous voulez passer à la vitesse supérieure, ajoutez un accélérateur <a href="https://amzn.to/46ScO0T" target="_blank" rel="noopener"><strong>Google Coral</strong></a> et vous verrez Frigate traiter les images encore plus vite !!</p>



<p>Ainsi, Frigate vous permettra de réduire les fausses alertes. Il est capable de faire la distinction entre les mouvements pertinents (personnes, voitures) et non pertinents (ombres, vent). L&rsquo;utilisation de l&rsquo;IA permet comme ça de filtrer uniquement les détections importantes et éviter de manquer les trucs importants.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-592404179" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>La clé de la performance de Frigate réside dans sa capacité à faire plusieurs choses à la fois. Il divise les tâches tout en s&rsquo;assurant que la détection d&rsquo;objets ne ralentisse jamais le flux de vos vidéos. De plus, l&rsquo;enregistrement est aussi intelligent que la détection puisque Frigate ne garde que ce qui compte, en se basant sur les objets qu&rsquo;il identifie. Vous pourrez donc dire enfin adieu aux heures de vidéo enregistrées inutiles.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="513" src="media/8a087e37.events-ui-1024x513.webp" data-original-source="https://korben.info/app/uploads/2023/12/events-ui-1024x513.webp" alt="" class="wp-image-155672" srcset="https://korben.info/app/uploads/2023/12/events-ui-1024x513.webp 1024w, https://korben.info/app/uploads/2023/12/events-ui-300x150.webp 300w, https://korben.info/app/uploads/2023/12/events-ui-768x385.webp 768w, https://korben.info/app/uploads/2023/12/events-ui.webp 1214w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Frigate offre ainsi du suivi en temps réel des objets et des notifications précises lorsqu&rsquo;une personne s&rsquo;approche de votre porte ou qu&rsquo;une voiture entre dans votre allée.</p>



<p>Et pour ceux qui veulent garder un œil sur leur maison sans compliquer les choses, Frigate offre une retransmission du flux vidéo via RTSP pour limiter le nombre de connexions directes à toutes vos caméras IP. De plus, la faible latence et la visualisation en direct signifient que vous pouvez voir ce qui se passe chez vous grâce au WebRTC &amp; MSE, où que vous soyez, et tout cela en temps réel.</p>



<p>Frigate n&rsquo;est pas seulement un outil qui fonctionne de manière isolée puisqu&rsquo;il est également capable de  communiquer via MQTT, ce qui signifie qu&rsquo;il peut s&rsquo;intégrer facilement dans un écosystème de maison intelligente plus large.</p>



<p>En bref, Frigate ne se contente pas de regarder ce qui se passe chez vous. Il comprend ce qui se passe chez vous et ça, ça vous permettra de faire toute la différence au niveau des scénarios de votre installation domotique.</p>



<p><a href="https://github.com/blakeblackshear/frigate" target="_blank" rel="noopener">À découvrir ici.</a></p>


feed_id: https://korben.info/?p=153787
title: WipeOut Phantom Edition – Un classique rétro grandement amélioré sur PC
uri: WipeOut-Phantom-Edition-Un-classique-rétro-grandement-amélioré
url: https://korben.info/wipeout-phantom-edition-pc-portage-ameliore-jeu-retro.html
content:
<p><img width="1920" height="461" src="media/33d8baa3.screenshot01.webp" data-original-source="https://korben.info/app/uploads/2023/12/screenshot01.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/screenshot01.webp 1920w, https://korben.info/app/uploads/2023/12/screenshot01-300x72.webp 300w, https://korben.info/app/uploads/2023/12/screenshot01-1024x246.webp 1024w, https://korben.info/app/uploads/2023/12/screenshot01-768x184.webp 768w, https://korben.info/app/uploads/2023/12/screenshot01-1536x369.webp 1536w" sizes="(max-width: 1920px) 100vw, 1920px"></p>
<p>Aujourd&rsquo;hui, laissez moi vous présenter une pépite qui ravira les amateurs de jeux vidéo rétro et les fans de la série WipeOut. Bah oui ! Qui n&rsquo;a pas envie de revivre ces courses folles à bord de vaisseaux futuristes tout en profitant des améliorations apportées par cette édition spéciale ? </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-61722566" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Et cela est possible grace à <strong>WipeOut Phantom Edition</strong>, un <strong>portage amélioré pour PC</strong> du jeu original WipeOut, initialement sorti sur PlayStation. </p>



<p>Les développeurs de WipeOut Phantom Edition ont pris le temps d&rsquo;<strong>améliorer les graphismes</strong>, de <strong>peaufiner la jouabilité</strong> avec différents modes de collision, d&rsquo;ajouter un <strong>support pour clavier et manette</strong>, de proposer de <strong>nouvelles musiques et effets sonores</strong>, des <strong>options supplémentaires</strong> et une <strong>configuration personnalisable</strong>. Tout cela en utilisant les données originales de la version PlayStation. C&rsquo;est comme revivre les souvenirs d&rsquo;antan mais avec une touche moderne et des améliorations bienvenues.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="576" src="media/281afcb1.screenshot03-1024x576.webp" data-original-source="https://korben.info/app/uploads/2023/12/screenshot03-1024x576.webp" alt="" class="wp-image-155679" srcset="https://korben.info/app/uploads/2023/12/screenshot03-1024x576.webp 1024w, https://korben.info/app/uploads/2023/12/screenshot03-300x169.webp 300w, https://korben.info/app/uploads/2023/12/screenshot03-768x432.webp 768w, https://korben.info/app/uploads/2023/12/screenshot03-1536x864.webp 1536w, https://korben.info/app/uploads/2023/12/screenshot03.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Pour télécharger la dernière version du jeu, rendez-vous sur <a href="https://github.com/wipeout-phantom-edition/wipeout-phantom-edition" target="_blank" rel="noopener">GitHub</a> dans les releases. Une fois le téléchargement effectué, vous devrez placer <a href="https://wowroms.com/en/isos/playstation/download-wipeout/32907.html" target="_blank" rel="noopener">vos fichiers originaux</a> <strong>.bin et .cue</strong> (uniquement région USA) dans le dossier <code>wipeout/diskimages</code>. Utilisez l&rsquo;image disque multi-bin, composée de 9 fichiers .bin et un fichier .cue. Rassurez-vous, le jeu extrait automatiquement les fichiers manquants au démarrage.</p>



<p>Pour installer le jeu Wipeout, copiez ensuite les fichiers dans le dossier <code>wipeout/wipeoutgame</code>. En ce qui concerne la musique, vous avez deux options. Vous pouvez utiliser la méthode Image disque, ou bien placer des fichiers musicaux individuels dans le dossier <code>wipeout/music</code>, en respectant une convention de nommage avec des numéros à deux chiffres (01-32). Vous pourrez ainsi utiliser d&rsquo;autres morceaux de musique si ça vous chante.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="576" src="media/1faf4b3b.screenshot04-1024x576.webp" data-original-source="https://korben.info/app/uploads/2023/12/screenshot04-1024x576.webp" alt="" class="wp-image-155678" srcset="https://korben.info/app/uploads/2023/12/screenshot04-1024x576.webp 1024w, https://korben.info/app/uploads/2023/12/screenshot04-300x169.webp 300w, https://korben.info/app/uploads/2023/12/screenshot04-768x432.webp 768w, https://korben.info/app/uploads/2023/12/screenshot04-1536x864.webp 1536w, https://korben.info/app/uploads/2023/12/screenshot04.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1492061699" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Voilà, vous êtes maintenant prêt à vous lancer dans l&rsquo;aventure WipeOut Phantom Edition sur PC ! </p>



<p>Eclatez-vous bien !</p>


feed_id: https://korben.info/?p=153789
title: Lemmings revient sur Commodore Plus/4 – Nostalgie garantie !
uri: Lemmings-revient-sur-Commodore-Plus-4-Nostalgie-garantie
url: https://korben.info/lemmings-retro-gaming-classique-commodore-plus4-version-optimisee.html
content:
<p><img width="1024" height="630" src="media/760845ce.has-been-v0-InL73ip29AtAj5HM2XSZ-gFrWVIL5IaWOSeaj7SQ2B8.jpg.webp" data-original-source="https://korben.info/app/uploads/2023/12/lemmings-this-classic-game-that-so-many-love-has-been-v0-InL73ip29AtAj5HM2XSZ-gFrWVIL5IaWOSeaj7SQ2B8.jpg.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2023/12/lemmings-this-classic-game-that-so-many-love-has-been-v0-InL73ip29AtAj5HM2XSZ-gFrWVIL5IaWOSeaj7SQ2B8.jpg.webp 1024w, https://korben.info/app/uploads/2023/12/lemmings-this-classic-game-that-so-many-love-has-been-v0-InL73ip29AtAj5HM2XSZ-gFrWVIL5IaWOSeaj7SQ2B8.jpg-300x185.webp 300w, https://korben.info/app/uploads/2023/12/lemmings-this-classic-game-that-so-many-love-has-been-v0-InL73ip29AtAj5HM2XSZ-gFrWVIL5IaWOSeaj7SQ2B8.jpg-768x473.webp 768w" sizes="(max-width: 1024px) 100vw, 1024px"></p>
<p>Imaginez que vous soyez fan de rétro-gaming, et que vous ayez grandi avec les classiques de l&rsquo;Amiga, de l&rsquo;Atari ST et du PC. Parmi ces classiques se trouve un jeu qui a marqué toute une génération : <strong>Lemmings</strong>. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-2039827285" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Vous vous souvenez ? </p>



<p>Ce petit jeu de réflexion et de stratégie où vous deviez guider ces adorables créatures stupides à travers divers obstacles pour les mener à la sortie ? </p>



<p>Et bien, préparez-vous à sauter de joie, car ce jeu mythique est désormais disponible pour le Commodore Plus/4 !</p>



<p>Grâce au travail acharné de <strong>TCFS</strong>, <strong>Csabo</strong> et <strong>Unreal,</strong> il est maintenant possible de jouer à cette version de Lemmings sur votre bon vieux <a href="{article_url}">Commodore Plus/4</a>. Cette version du jeu est même meilleure que celle du C64, car elle utilise l&rsquo;écran au complet.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Commodore Plus/4 -=Lemmings=-" width="800" height="450" src="https://www.youtube.com/embed/6bRh-O8qbKM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-588355893" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>C&rsquo;est une réalisation impressionnante qui a suscité des réactions extrêmement positives de la part des fans de rétro-gaming.</p>



<p>Dans cette version de Lemmings pour Commodore Plus/4, vous retrouverez toutes les fonctionnalités qui ont fait le succès du jeu original. Les niveaux sont fidèles à ceux que vous avez connus et aimés, et les graphismes sont tout aussi mignons que dans les versions Amiga, Atari ST et PC. Les commandes de jeu sont également très intuitives et faciles à prendre en main, même pour les débutants.</p>



<p>Les développeurs ont également inclus des astuces et des conseils pour vous aider à progresser dans le jeu. Ainsi, même si vous êtes un joueur occasionnel ou si vous n&rsquo;avez jamais touché à un Commodore Plus/4 auparavant, vous pourrez profiter pleinement de cette expérience nostalgique.</p>



<p>Alors, comment jouer à Lemmings sur votre Commodore Plus/4 ?</p>



<ol>
<li>Tout d&rsquo;abord, rendez-vous sur le site <a href="https://plus4world.powweb.com/software/Lemmings">Plus4World</a> pour télécharger l&rsquo;image disque du jeu.</li>



<li>Ensuite, transférez l&rsquo;image disque sur une disquette compatible avec votre Commodore Plus/4.</li>



<li>Insérez la disquette dans votre Commodore Plus/4 et allumez la machine.</li>
</ol>



<p>Bien, ça peut se faire sur un émulateur voire carrément le tester sur <a href="https://plus4world.powweb.com/play/lemmings_zip" target="_blank" rel="noopener">cette version en ligne</a>.</p>



<p>Et voilà ! Vous pourrez maintenant profiter de cette incroyable version de Lemmings sur votre Commodore Plus/4 et revivre vos souvenirs d&rsquo;enfance.</p>


feed_id: https://korben.info/?p=155974
title: 5 certifications Kubernetes pour prouver vos compétences en 2024
uri: 5-certifications-Kubernetes-pour-prouver-vos-compétences-en-2024
url: https://korben.info/5-certifications-kubernetes.html
content:
<p><img width="1000" height="500" src="media/a758d2d7.kubernetes.jpg" data-original-source="https://korben.info/app/uploads/2023/09/kubernetes.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Kubernetes" decoding="async" srcset="https://korben.info/app/uploads/2023/09/kubernetes.jpg 1000w, https://korben.info/app/uploads/2023/09/kubernetes-300x150.jpg 300w, https://korben.info/app/uploads/2023/09/kubernetes-768x384.jpg 768w" sizes="(max-width: 1000px) 100vw, 1000px"></p>
<p class="has-text-align-center">&#8212; Article en partenariat avec Ambient IT &#8212;</p>



<p>Alors ce début d’année ? Vous avez déjà pris vos bonnes résolutions ? Parce que si ce n’est pas le cas, j’en ai une pour vous, et qui sera (peut-être) moins fatigante que le classique « se remettre au sport ». Ou mieux, prenez les 2 … oui je sais, je mets beaucoup de confiance en vous, mais j’ai décidé de commencer 2024 en voyant votre bon côté.</p>



<p>Et cette résolution, c’est de vous décider à mettre toutes les chances de votre côté si vous cherchez un boulot dans le fabuleux monde du Devops ou que vous souhaitez évoluer dans votre position (demander une augmentation, etc.). En effet, les formations Kubernetes proposées par Ambient IT sont parmi les plus reconnues. Ça va booster votre niveau d’employabilité pour les recruteurs, ou vous permettre de mieux négocier votre salaire … ce n’est jamais inutile ! En plus, vous avez le choix du format entre présentiel et classe virtuelle, vous n’aurez même pas l’excuse du froid ! Autant rentabiliser votre temps à la maison cet hiver 😉</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="700" height="356" src="https://kbn.im/kuberambient" alt=""/></figure></div>


<p>Ce ne sont pas moins de <strong>5 certifications officielles issues de la Fondation Linux</strong> qui sont disponibles : KCNA, KCSA, CKAD, CKA et CKS. Je vous présente ça tout de suite :</p>



<p>La formation <a href="https://www.ambient-it.net/formation/kcna/" target="_blank" rel="noopener">KCNA</a> (pour Kubernetes and Cloud Native Associate), c’est celle qui vous permettra de maitriser toutes les bases fondamentales de&nbsp;la techno, mais aussi l’écosystème du&nbsp;cloud natif. Vous allez apprendre les architectures, les conteneurs et leurs organisations, les APIs, l’observabilité&nbsp;et l’optimisation des applis cloud&nbsp;native, etc. Si vous&nbsp;commencez votre parcours, c’est par là que vous allez démarrer, car il n’y a besoin d’aucun prérequis. En plus elle est assez rapide à passer (1 journée).&nbsp;</p>



<p>La <a href="https://www.ambient-it.net/formation/certification-kcsa/" target="_blank" rel="noopener">Kubernetes and Cloud Security Associate (KCSA)</a> de son côté est plus costaude (2 journées)&nbsp;et vous demandera&nbsp;de bien maitriser les bases. Sur 2 jours vous en apprendrez beaucoup plus sur la sécurité de votre environnement Kubernetes et du cloud natif : sécurité des pods,&nbsp;des conteneurs, des clusters et de l’infrastructure,&nbsp;modèles d’attaque (attaque réseau, codes malveillants …), etc. Vous apprendrez aussi à utiliser des choses comme l’outil en ligne de commande KubeCTL, Kubelet ou le mécanisme de sécurité RBAC.</p>



<p>Passons à la certification <a href="https://www.ambient-it.net/formation/ckad/" target="_blank" rel="noopener">CKAD</a> (sur 2 jours aussi) qui vous permet de devenir développeur d’application Kubernetes certifié. Comme son nom l’indique, elle vous donnera la possibilité de concevoir, configurer et lancer vos applis cloud natives.&nbsp;Mais aussi&nbsp;de les faire évoluer dans le temps. Ce sera donc l’occasion d’approfondir votre connaissance des pods, des services et mise en réseau ou encore du suivi (débug, observabilité, consommation de ressources …).</p>



<p>Ensuite nous avons la CKA qui vous amènera à devenir <a href="https://www.ambient-it.net/formation/cka/" target="_blank" rel="noopener">administrateur Kubernetes certifié</a>. Du stockage, au dépannage, en passant par la planification de pods et les charges de travail, vous serez à même de tout gérer. Vous apprendrez aussi à mettre en place et à gérer un cluster avec KubeADM et pas mal d’autres choses.</p>



<p>Assez courte (1 jour), mais plutôt dense, la formation <a href="https://www.ambient-it.net/formation/cks/" target="_blank" rel="noopener">CKS</a> (Certified Kubernetes Security Specialist)&nbsp;est, elle aussi, axée sécurité. De la mise en place&nbsp;à la protection d’un&nbsp;cluster, à la sécurisation du système, de la supply chain&nbsp;et des micro-services, en passant&nbsp;par la surveillance et la détection des attaques… vous deviendrez le spécialiste ultime de la sécu.&nbsp;Attention le niveau est relevé, il vous faut déjà posséder la certif CKA pour&nbsp;suivre cette certification et la <a href="https://korben.info/kubernetes-ambien-it.html">formation Kubernetes avancée</a> est un plus.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="650" height="228" src="media/20980799.cartifications-kubernetes.jpg" data-original-source="https://korben.info/app/uploads/2023/09/cartifications-kubernetes.jpg" alt="" class="wp-image-154038" srcset="https://korben.info/app/uploads/2023/09/cartifications-kubernetes.jpg 650w, https://korben.info/app/uploads/2023/09/cartifications-kubernetes-300x105.jpg 300w" sizes="(max-width: 650px) 100vw, 650px" /></figure></div>


<p>Ces formations durent chacune 1 ou 2 journées, donc c’est assez rapide et vous pouvez les cumuler au fil des semaines/mois. Elles sont proposées à des prix assez variés (de 995€ à 2190€ HT), prix qui comprend l’examen de passage de la formation (valeur 250€ à 395€). Et comme toujours, le bon plan c’est que vous pouvez faire valoir votre crédit CPF (compte personnel de formation) et d’autres aides. Petit point à prendre en compte tout de même, si les formations sont en français, les examens se font, eux, en anglais.</p>



<p>Pourquoi passer par Ambient IT pour ces certifications ? Déjà parce qu’ils sont partenaires officiels de la Linux Foundation ET Kubernetes Training Partner. Ensuite parce que les formateurs sont d’un très bon niveau, que vous pouvez suivre tout cela à distance et vous recevrez même des conseils pour être paré à vos examens. De quoi vous mettre dans les meilleures conditions possibles !</p>



<h2 class="wp-block-heading">Promo spéciale Korben</h2>



<p>Si vous me lisez régulièrement, vous savez que j’essaie toujours de vous dénicher de bons plans. Et c’est encore le cas aujourd’hui ! Sur 2024, si vous vous inscrivez à l’une des 5 formations certifiantes, lors de votre contact téléphonique avec Ambient IT, n’oubliez pas de <strong>mentionner que vous venez de la part de tonton Korben,</strong> vous aurez droit en cas d&rsquo;échec au rattrapage (ce qui n’arrivera pas !). Si vous échouez à l’obtention de votre certification, votre rattrapage sera offert. C’est pas la classe ça ? Merci à Ambient IT de supporter notre communauté !</p>



<h2 class="wp-block-heading has-text-align-center"><a href="https://www.ambient-it.net/kubernetes/" target="_blank" rel="noopener">Formez-vous aux certifications kubernetes !</a></h2>


feed_id: https://korben.info/?p=153795
title: Nearby Share – Le Airdrop officiel d’Android
uri: Nearby-Share-Le-Airdrop-officiel-d-Android
url: https://korben.info/nearby-share-guide-android-windows-file-sharing.html
content:
<p><img width="1404" height="287" src="media/e6bc5836.SCR-20231211-g31.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231211-g31.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/SCR-20231211-g31.webp 1404w, https://korben.info/app/uploads/2023/12/SCR-20231211-g31-300x61.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231211-g31-1024x209.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231211-g31-768x157.webp 768w" sizes="(max-width: 1404px) 100vw, 1404px"></p>
<p>Afin d&rsquo;offrir enfin une expérience de qualité à ses utilisateurs, en ce qui concerne le partage de fichiers, Google propose maintenant depuis quelque mois Nearby Share. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1955175029" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Pour résumer en 3 mots : « <strong>Airdrop pour Android</strong>« </p>



<p>Cet outil est disponible sur les appareils Android et, également sur les ordinateurs Windows (64 bits, Windows 10 et supérieur). Pour l&rsquo;utiliser sur Android, vérifiez simplement que votre version est à jour dans les paramètres de l&rsquo;appareil. Et hop, vous êtes prêt à partager en toute simplicité !</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="1024" src="media/e7f8d110.unnamed-2-1024x1024.webp" data-original-source="https://korben.info/app/uploads/2023/12/unnamed-2-1024x1024.webp" alt="" class="wp-image-155684" srcset="https://korben.info/app/uploads/2023/12/unnamed-2-1024x1024.webp 1024w, https://korben.info/app/uploads/2023/12/unnamed-2-300x300.webp 300w, https://korben.info/app/uploads/2023/12/unnamed-2-150x150.webp 150w, https://korben.info/app/uploads/2023/12/unnamed-2-768x768.webp 768w, https://korben.info/app/uploads/2023/12/unnamed-2.webp 1260w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Avant de pouvoir transférer vos dick pics et autres documents d&rsquo;importance, n&rsquo;oubliez pas d&rsquo;activer le Bluetooth et la géolocalisation. Une fois que c&rsquo;est fait, y&rsquo;a plus qu&rsquo;à rapprocher vos appareils. Pas besoin d&rsquo;être collés l&rsquo;un à l&rsquo;autre, mais tenez-vous à une distance raisonnable, disons 5 mètres max. Vous pourrez ainsi partager vos fichiers avec les appareils « découvrables » autour de vous.</p>



<figure class="wp-block-video aligncenter"><video controls src="media/09bc75d3.d0a6bc9697ca5d295de24dc21899ddb9682baaa4c1633ec3a390277a2b5d.mp4" data-original-source="https://korben.info/app/uploads/2023/12/dd51f65710b22bbef891eeffdbd6a8172ddd332a06dae2ca11b2ede2c5c9bc6ddfb9d0a6bc9697ca5d295de24dc21899ddb9682baaa4c1633ec3a390277a2b5d.mp4"></video></figure>



<p>Pour en savoir plus sur Nearby Share, je vous invite à consulter le site officiel <a href="https://android.com/better-together/nearby-share-app/" target="_blank" rel="noopener">ici</a>.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-918653083" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Rien à dire de plus, le FUTUR EST EN MARCHE pour les possesseurs d&rsquo;Android qui vont pouvoir enfin utiliser leur smartphone d&rsquo;une manière respectable, sans avoir à souiller leur âme à chaque fois qu&rsquo;ils veulent s&rsquo;envoyer un fichier à eux-même. ^^</p>


feed_id: https://korben.info/?p=153797
title: Arrêtez de dégouter les gens avec des selfies minables grâce à Microsoft Selfie
uri: Arrêtez-de-dégouter-les-gens-avec-des-selfies-minables-grâce-à-Mic
url: https://korben.info/microsoft-selfie-transformez-photos-en-chefs-doeuvre-numeriques.html
content:
<p><img width="1212" height="331" src="media/e1ddc424.SCR-20231211-gcr-2.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231211-gcr-2.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/SCR-20231211-gcr-2.webp 1212w, https://korben.info/app/uploads/2023/12/SCR-20231211-gcr-2-300x82.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231211-gcr-2-1024x280.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231211-gcr-2-768x210.webp 768w" sizes="(max-width: 1212px) 100vw, 1212px"></p>
<p>Vous êtes moche, vous avez la peau grasse, des points noirs et vous vivez dans une cave mal éclairée ? Et bien j&rsquo;ai enfin l&rsquo;application qu&rsquo;il vous faut pour réaliser vos rêves de fame !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1167090856" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Cela s&rsquo;appelle <strong>Microsoft Selfie</strong> et c&rsquo;est un logiciel dispo sous iOS ou en version web qui vous permet de vous prendre en photo sous toutes les coutures, tel narcisse qui regarderait ses propres émissions sur C8, tout en ayant une qualité au top ! </p>



<p>Microsoft Selfie prend en compte votre âge, votre genre, le teint, l&rsquo;éclairage et d&rsquo;autres variables pour créer des portraits améliorés en quelques secondes. Comme ça, pas besoin de passer par la case retouche avec des filtres complexes. Vous pouvez enfin devenir influenceur de choc !</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img fetchpriority="high" decoding="async" width="473" height="1024" src="media/da1a4938.Capture-decran-.-2023-12-11-a-11.44.13-473x1024.webp" data-original-source="https://korben.info/app/uploads/2023/12/Capture-decran-.-2023-12-11-a-11.44.13-473x1024.webp" alt="" class="wp-image-155688" style="width:365px;height:auto" srcset="https://korben.info/app/uploads/2023/12/Capture-decran-.-2023-12-11-a-11.44.13-473x1024.webp 473w, https://korben.info/app/uploads/2023/12/Capture-decran-.-2023-12-11-a-11.44.13-139x300.webp 139w, https://korben.info/app/uploads/2023/12/Capture-decran-.-2023-12-11-a-11.44.13-768x1662.webp 768w, https://korben.info/app/uploads/2023/12/Capture-decran-.-2023-12-11-a-11.44.13-710x1536.webp 710w, https://korben.info/app/uploads/2023/12/Capture-decran-.-2023-12-11-a-11.44.13.webp 828w" sizes="(max-width: 473px) 100vw, 473px" /></figure></div>


<p>Cependant, comme pour toute technologie, il y a quelques inconvénients. L&rsquo;IA de Microsoft Selfie a parfois du mal avec les visages trop inclinés ou mal positionnés.</p>



<p>Malheureusement, Microsoft n&rsquo;a pas fourni de détails sur la <strong>confidentialité</strong> et la gestion des données. Il est donc recommandé de faire preuve de prudence et de ne pas utiliser l&rsquo;application pour des photos sensibles ou privées. On n&rsquo;essaye pas d&rsquo;améliorer les photos de son zizi, donc.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1258703761" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Bref, Microsoft Selfie est une <strong>excellente application</strong> pour prendre des selfies et améliorer les portraits numériques. Elle est facile à utiliser, même si vous êtes un(e) boomeur(se). </p>



<p>Ça se télécharge ici : <a href="https://apps.apple.com/us/app/microsoft-selfie/id1064676206" target="_blank" rel="noopener">Microsoft Selfie</a>. </p>



<p>Vous ne serez pas déçu !</p>


feed_id: https://korben.info/?p=153801
title: Testez +400 distros Linux directement en ligne avec Distrosea
uri: Testez-400-distros-Linux-directement-en-ligne-avec-Distrosea
url: https://korben.info/testez-plus-de-400-distributions-linux-en-ligne.html
content:
<p><img width="1500" height="500" src="media/c9e800d6.1500x500.webp" data-original-source="https://korben.info/app/uploads/2023/12/1500x500.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/1500x500.webp 1500w, https://korben.info/app/uploads/2023/12/1500x500-300x100.webp 300w, https://korben.info/app/uploads/2023/12/1500x500-1024x341.webp 1024w, https://korben.info/app/uploads/2023/12/1500x500-768x256.webp 768w" sizes="(max-width: 1500px) 100vw, 1500px"></p>
<p>Chaque année, certaines distribs Linux sortent du lot, attirant les curieux en quête d&rsquo;innovation. Mais il y a un hic, c&rsquo;est qu&rsquo;il en existe tellement qu&rsquo;il est difficile de toutes les essayer pour trouver celle qui vous convient le mieux. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-250763118" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Heureusement, j&rsquo;ai une excellente nouvelle pour vous : <strong><a href="https://distrosea.com/" target="_blank" rel="noopener">DistroSea</a></strong> est là pour résoudre ce problème !</p>



<p>Pensez à toutes ces situations, où vous avez voulu essayer une distribution Linux différente, mais la flemme de télécharger l&rsquo;ISO (d&rsquo;ailleurs, quelle version prendre ?), et la flemme de préparer une machine ou une VM pour la faire tourner, même en version bootable.</p>



<p>C&rsquo;est fini ça, grâce à <strong>DistroSea</strong> qui simplifie grandement ce processus en proposant <strong>plus de 400 versions de distributions Linux</strong> à essayer directement en ligne, sans rien installer sur votre machine !</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="872" src="media/ecda117a.SCR-20231211-gj7-1024x872.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231211-gj7-1024x872.webp" alt="" class="wp-image-155692" srcset="https://korben.info/app/uploads/2023/12/SCR-20231211-gj7-1024x872.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231211-gj7-300x255.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231211-gj7-768x654.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231211-gj7.webp 1492w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Parmi les distributions populaires présentes sur la plateforme, on retrouve des classiques tels que <strong>Arch Linux, CentOS Stream, Debian, Fedora, Linux Mint, openSUSE, Ubuntu</strong> et <strong>Zorin OS</strong>. Et croyez-moi, il y en a pour tous les goûts et les besoins. Que vous soyez développeur, administrateur système, étudiant, passionné de rétro-gaming ou simplement à la recherche d&rsquo;un système d&rsquo;exploitation alternatif, vous trouverez forcément une distribution à votre image.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="907" src="media/c8687b21.SCR-20231211-gjz-1024x907.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231211-gjz-1024x907.webp" alt="" class="wp-image-155693" srcset="https://korben.info/app/uploads/2023/12/SCR-20231211-gjz-1024x907.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231211-gjz-300x266.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231211-gjz-768x680.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231211-gjz-1536x1360.webp 1536w, https://korben.info/app/uploads/2023/12/SCR-20231211-gjz.webp 1631w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-2144947183" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>L&rsquo;un des grands avantages de DistroSea, c&rsquo;est qu&rsquo;<strong>Internet est actif sur les distribs</strong>. Cela signifie que vous pourrez parcourir le web, tester des applications en ligne et même installer des logiciels directement depuis le navigateur. De quoi vous offrir une expérience utilisateur très proche de celle que vous auriez sur une machine physique.</p>



<p>Pour accéder à ce formidable outil, il vous suffit de vous rendre sur <a href="https://distrosea.com/" target="_blank" rel="noopener">DistroSea.com</a> et de vous inscrire gratuitement. Une fois connecté, vous pourrez sélectionner la distribution Linux de votre choix et la lancer directement dans votre navigateur. Aucune installation ni configuration n&rsquo;est nécessaire, vous pouvez commencer à explorer et à tester les fonctionnalités de la distribution choisie en quelques secondes.</p>



<p>Eclatez-vous bien les Linuxiens et n&rsquo;oubliez pas de prendre une douche après tout ça 😉</p>


feed_id: https://korben.info/?p=153803
title: Du transferts de fichiers simplifiés avec Aim !
uri: Du-transferts-de-fichiers-simplifiés-avec-Aim
url: https://korben.info/transfert-fichiers-facile-avec-aim.html
content:
<p><img width="1792" height="1024" src="media/884cad59.DutransfertsdefichierssimplifiesavecAim.webp" data-original-source="https://korben.info/app/uploads/2023/12/DutransfertsdefichierssimplifiesavecAim.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/DutransfertsdefichierssimplifiesavecAim.webp 1792w, https://korben.info/app/uploads/2023/12/DutransfertsdefichierssimplifiesavecAim-300x171.webp 300w, https://korben.info/app/uploads/2023/12/DutransfertsdefichierssimplifiesavecAim-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/DutransfertsdefichierssimplifiesavecAim-768x439.webp 768w, https://korben.info/app/uploads/2023/12/DutransfertsdefichierssimplifiesavecAim-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p><strong>Aim</strong> est un outil en ligne de commande qui vous permet de télécharger et d&rsquo;uploader des fichiers tout en prenant en charge la reprise en cas de déconnexion ou d&rsquo;échec du transfert.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1042968618" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Pour l&rsquo;installer, ouvrez un terminal et entrez la commande suivante : </p>



<pre class="wp-block-code"><code>cargo install aim</code></pre>



<p>Des binaires pour Linux et macOS <a href="https://github.com/mihaigalos/aim/releases" target="_blank" rel="noopener">sont également disponibles ici</a>. Sinon, y&rsquo;a toujours <a href="https://github.com/mihaigalos/aim#docker" target="_blank" rel="noopener">Docker</a> pour ceux qui aiment mettre le moindre truc en conteneur. Il peut également se mettre à jour lui-même grâce à cette commande : </p>



<pre class="wp-block-code"><code>aim --update</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="608" height="276" src="media/07951b71.SCR-20231211-ke8.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231211-ke8.webp" alt="" class="wp-image-155700" style="width:444px;height:auto" srcset="https://korben.info/app/uploads/2023/12/SCR-20231211-ke8.webp 608w, https://korben.info/app/uploads/2023/12/SCR-20231211-ke8-300x136.webp 300w" sizes="(max-width: 608px) 100vw, 608px" /></figure></div>


<p>L&rsquo;outil est capable de télécharger n&rsquo;importe quoi du moment que c&rsquo;est diffusé en http, sftp, ftp, ssh et S3. Pour le lancer, il suffit simplement de lui donner l&rsquo;url du fichier à récupérer : </p>



<pre class="wp-block-code"><code>aim https://domain.com/fichier.zip</code></pre>



<p>Et pour uploader vers un endpoint c&rsquo;est : </p>



<pre class="wp-block-code"><code>aim fichier.zip https://domain.com/destination</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="956" height="356" src="media/0362f7ca.aim.gif" data-original-source="https://korben.info/app/uploads/2023/12/aim.gif" alt="" class="wp-image-155699"/></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1767463905" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Aim prend en charge plusieurs formats de sortie et vous permet de configurer des indicateurs personnalisés pour les barres de progression. Vous pouvez partager facilement des fichiers entre différentes machines et les télécharger à l&rsquo;aide d&rsquo;un simple navigateur.</p>



<p>Vous pouvez par exemple partager un répertoire courant comme ceci :</p>



<pre class="wp-block-code"><code>aim .</code></pre>



<p>Et à partir d&rsquo;une seconde machine, accéder à ce partage :</p>



<pre class="wp-block-code"><code>aim http://ADRESSEIP:8080</code></pre>



<p>Ou directement à un fichier précis : </p>



<pre class="wp-block-code"><code>aim http://ADRESSEIP:8080/fichier.zip</code></pre>



<p>L&rsquo;une des particularités d&rsquo;Aim est sa capacité à utiliser différentes méthodes d&rsquo;authentification, telles que les <strong>URL basiques</strong>, les <strong>fichiers .netrc</strong>, les <strong>clés SSH</strong> et les <strong>dossiers AWS</strong>. Cela rend l&rsquo;accès aux fichiers plus sécurisé et fiable, en évitant les problèmes d&rsquo;authentification courants.</p>



<p>Aim propose également un mode interactif avec l&rsquo;option -i pour naviguer dans les fichiers dispo au bout d&rsquo;une URL.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="800" height="408" src="media/3ad3d5e7.aim_interactive.gif" data-original-source="https://korben.info/app/uploads/2023/12/aim_interactive.gif" alt="" class="wp-image-155701"/></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1048042975" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Voilà pour la petite présentation d&rsquo;Aim. De quoi automatiser vos scripts de téléchargement ou d&rsquo;upload très simplement.</p>


feed_id: https://korben.info/?p=153804
title: DietPi – Une Debian ultra légère pour Raspberry Pi, Odroid, PINE64…etc optimisée et personnalisable
uri: DietPi-Une-Debian-ultra-légère-pour-Raspberry-Pi-Odroid-PINE64
url: https://korben.info/dietpi-debian-ultra-legere-optimisee-raspberry-pi-odroid-pine64.html
content:
<p><img width="973" height="363" src="media/4a261a48.SCR-20231211-ll3-2.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231211-ll3-2.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/SCR-20231211-ll3-2.webp 973w, https://korben.info/app/uploads/2023/12/SCR-20231211-ll3-2-300x112.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231211-ll3-2-768x287.webp 768w" sizes="(max-width: 973px) 100vw, 973px"></p>
<p>Si vous aimez les ordinateurs un peu légers, type Raspberry Pi, Odroid et j&rsquo;en passe, alors <strong>DietPi</strong> est fait pour vous. Il s&rsquo;agit d&rsquo;un système d&rsquo;exploitation basé sur une <strong>Debian allégée</strong> dans le but de consommer le moins de CPU et de RAM possible.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-894002001" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Voici un tableau qui compare DietPi avec Raspberry Pi OS Lite (64 bits). On peut y voir que niveau RAM, on économise 58%, sur le CPU c&rsquo;est 39% en moyenne et en matière d&rsquo;espace disque, c&rsquo;est plus léger de 41%. Évidemment, cela se ressent sur la rapidité du boot, puisque c&rsquo;est plus rapide à démarrer de 73%.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="432" src="media/d536aa09.SCR-20231211-lfy-1024x432.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231211-lfy-1024x432.webp" alt="" class="wp-image-155707" srcset="https://korben.info/app/uploads/2023/12/SCR-20231211-lfy-1024x432.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231211-lfy-300x127.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231211-lfy-768x324.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231211-lfy.webp 1113w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Avec DietPi, vous bénéficiez de <strong>paramètres personnalisables</strong> pour configurer votre système selon vos besoins, et vous pouvez facilement gérer les priorités de vos logiciels. De plus, le système prend en charge les <strong>mises à jour automatiques</strong> et l&rsquo;automatisation de l&rsquo;installation grâce à un <code>dietpi.txt</code> dans lequel vous pouvez spécifier votre config (genre les accès wifi, l&rsquo;activation du serveur ssh&#8230;etc). </p>



<p>DietPi est également livré avec un utilitaire de Backup ce qui vous permettra très facilement de sauvegarder et de restaurer votre installation.</p>



<p>Comme je le disais, DietPi est compatible avec une variété d&rsquo;ordinateurs, notamment les modèles Raspberry Pi, Odroid, PINE A64 et bien d&rsquo;autres.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="731" src="media/f2ff4362.SCR-20231211-kva-1024x731.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231211-kva-1024x731.webp" alt="" class="wp-image-155705" srcset="https://korben.info/app/uploads/2023/12/SCR-20231211-kva-1024x731.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231211-kva-300x214.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231211-kva-768x548.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231211-kva.webp 1173w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1273755459" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Les machines virtuelles telles que Hyper-V, Virtualbox, Vmware, Parallels, UTM et Proxmox sont également prises en charge par DietPi, ce qui vous permet de l&rsquo;utiliser lorsque les performances des micro-ordis sont insuffisantes. Ça peut même tourner sur un bon vieux PC x86/64.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="327" src="media/b9cb5a36.SCR-20231211-led-2-1024x327.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231211-led-2-1024x327.webp" alt="" class="wp-image-155706" srcset="https://korben.info/app/uploads/2023/12/SCR-20231211-led-2-1024x327.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231211-led-2-300x96.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231211-led-2-768x246.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231211-led-2.webp 1135w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Pour en savoir plus sur DietPi et comment l&rsquo;utiliser, je vous invite à consulter le site officiel <a href="https://dietpi.com/#home" target="_blank" rel="noopener">ici</a>. Vous y trouverez des informations détaillées sur les différentes fonctionnalités offertes par DietPi, ainsi que des conseils pour bien démarrer avec ce système d&rsquo;exploitation léger et optimisé.</p>



<p>En résumé, DietPi est un choix fantastique pour ceux qui souhaitent tirer le meilleur parti de leur matériel, tout en minimisant la consommation de ressources. Qu&rsquo;il s&rsquo;agisse de créer un serveur NAS, d&rsquo;expérimenter avec des projets IoT ou simplement de vous familiariser avec le monde des SBC (Single Board Computer), DietPi vous permettra de vous lancer rapidement et en toute simplicité.</p>


feed_id: https://korben.info/?p=153809
title: SFTPGo – Le serveur SFTP ultime pour vos transferts de fichiers
uri: SFTPGo-Le-serveur-SFTP-ultime-pour-vos-transferts-de-fichiers
url: https://korben.info/sftpgo-solution-complete-partage-fichiers-securise.html
content:
<p><img width="842" height="325" src="media/8cbcb634.SCR-20231211-m88-2.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231211-m88-2.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/SCR-20231211-m88-2.webp 842w, https://korben.info/app/uploads/2023/12/SCR-20231211-m88-2-300x116.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231211-m88-2-768x296.webp 768w" sizes="(max-width: 842px) 100vw, 842px"></p>
<p>Imaginez que vous deviez partager des fichiers avec vos collaborateurs, travailler sur des projets avec des personnes situées aux quatre coins du monde ou simplement sauvegarder vos photos de vacances, mais que vous ne savez pas par quoi commencer ? </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-2000832128" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Et bien, ne cherchez plus, SFTPGo est là pour vous faciliter la vie.</p>



<p><a href="https://github.com/drakkan/sftpgo" target="_blank" rel="noopener">SFTPGo</a> c&rsquo;est un serveur SFTP open source, <strong>complet et hautement configurable</strong> qui supporte HTTP/S, FTP/S ou encore  WebDAV. Il prend en charge <strong>plusieurs backends de stockage</strong> : du système de fichiers local avec ou sans chiffrement, du stockage d&rsquo;objets S3, du Google Cloud Storage, de l&rsquo;Azure Blob Storage, et bien sûr, SFTP. </p>



<p>L&rsquo;outil est gratuit, mais si vous voulez le soutenir ou profiter d&rsquo;un support technique, il faudra porter la main à la bourse ^^. C&rsquo;est donc plus Open Bourse qu&rsquo;Open Source.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="606" src="media/c0b0b834.hero-img-1024x606.webp" data-original-source="https://korben.info/app/uploads/2023/12/hero-img-1024x606.webp" alt="" class="wp-image-155711" srcset="https://korben.info/app/uploads/2023/12/hero-img-1024x606.webp 1024w, https://korben.info/app/uploads/2023/12/hero-img-300x178.webp 300w, https://korben.info/app/uploads/2023/12/hero-img-768x455.webp 768w, https://korben.info/app/uploads/2023/12/hero-img.webp 1518w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Parmi les fonctionnalités offertes, on trouve la possibilité de créer des dossiers virtuels privés ou partagés, des commandes personnalisables, des comptes virtuels stockés, de l&rsquo;isolement chroot, des autorisations virtuelles par utilisateur et par répertoire, ainsi qu&rsquo;une <strong>API REST</strong>, un gestionnaire d&rsquo;événements, une interface d&rsquo;administration&#8230;etc.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-350070307" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>SFTPGo facilite le paramétrage d&rsquo;une <strong>authentification multifacteur personnalisable</strong>. Authentification partielle, par utilisateur et avec plusieurs méthodes, incluant l&rsquo;authentification LDAP/Active Directory et des programmes externes. Il supporte l&rsquo;administration des utilisateurs, le chiffrement des données, la modification dynamique des utilisateurs, les quotas, la <strong>limitation de bande passante et de débit</strong>.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="539" src="media/ae9ddedf.webclient-1024x539.webp" data-original-source="https://korben.info/app/uploads/2023/12/webclient-1024x539.webp" alt="" class="wp-image-155712" srcset="https://korben.info/app/uploads/2023/12/webclient-1024x539.webp 1024w, https://korben.info/app/uploads/2023/12/webclient-300x158.webp 300w, https://korben.info/app/uploads/2023/12/webclient-768x404.webp 768w, https://korben.info/app/uploads/2023/12/webclient.webp 1506w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Pour sécuriser vos données, SFTPGo propose une limitation du nombre de sessions simultanées avec ou sans filtrage par IP ou dossier. Terminaison automatique des connexions inactives, gestion de liste de blocage, filtrage Geo-IP et il est bien sûr compatible avec Git, SCP, rsync, FTP/S et WebDAV. </p>



<p>Pour vous faciliter la vie, SFTPGo propre aussi des analyses de performance, des logs ultra-précis et un support <strong>Infrastructure as Code (IaC)</strong> via Terraform. Il est compatible avec Linux, macOS, Windows et FreeBSD et nécessite Go ainsi qu&rsquo;un serveur SQL. Des binaires et une image Docker officielle sont également disponibles.</p>



<p>SFTPGo est disponible sur plusieurs plateformes, y compris les dépôt Ubuntu, Void Linux, AWS Marketplace, Azure Marketplace et Elest.io. Il est également disponible pour Windows et macOS via des packages tels que winget, Chocolatey et Homebrew. Et il existe des portages pour FreeBSD et DragonFlyBSD.</p>



<p>Voilà, si vous cherchez un serveur SFTP totalement configurable (y&rsquo;a même un système de plugins) et supportant S3, Google Cloud, Azure et j&rsquo;en passe, celui-ci est un must-have !</p>


feed_id: https://korben.info/?p=153811
title: Plane – Une bonne alternative à JIRA, Asana ou Linear pour mener vos projets à bien !
uri: Plane-Une-bonne-alternative-à-JIRA-Asana-ou-Linear-pour-mener-vo
url: https://korben.info/alternative-jira-asana-linear-gestion-projet-plane.html
content:
<p><img width="1792" height="1024" src="media/697dacaf.ebonnealternativeaJIRAAsanaouLinearpourmenervosprojetsabien.webp" data-original-source="https://korben.info/app/uploads/2023/12/Plane-UnebonnealternativeaJIRAAsanaouLinearpourmenervosprojetsabien.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/Plane-UnebonnealternativeaJIRAAsanaouLinearpourmenervosprojetsabien.webp 1792w, https://korben.info/app/uploads/2023/12/Plane-UnebonnealternativeaJIRAAsanaouLinearpourmenervosprojetsabien-300x171.webp 300w, https://korben.info/app/uploads/2023/12/Plane-UnebonnealternativeaJIRAAsanaouLinearpourmenervosprojetsabien-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/Plane-UnebonnealternativeaJIRAAsanaouLinearpourmenervosprojetsabien-768x439.webp 768w, https://korben.info/app/uploads/2023/12/Plane-UnebonnealternativeaJIRAAsanaouLinearpourmenervosprojetsabien-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Vous êtes vous déjà demandé pourquoi tous vos projets partaient en couille ? </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-367154335" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>C&rsquo;est probablement parce que vous n&rsquo;avez pas encore trouvé le bon outil pour les planifier ! C&rsquo;est pourquoi aujourd&rsquo;hui, je tiens à vous présenter un projet open source à autohéberger qui s&rsquo;appelle Plane !</p>



<p>Oui, comme l&rsquo;avion. Bien qu&rsquo;encore en développement, cet outil, est déjà suffisamment cool pour vous donner envie de l&rsquo;utiliser afin de suivre vos tâches, vos sprints et autres feuilles de route.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="558" src="media/2a1b08eb.hero-1024x558.webp" data-original-source="https://korben.info/app/uploads/2023/12/hero-1024x558.webp" alt="" class="wp-image-155717" srcset="https://korben.info/app/uploads/2023/12/hero-1024x558.webp 1024w, https://korben.info/app/uploads/2023/12/hero-300x164.webp 300w, https://korben.info/app/uploads/2023/12/hero-768x419.webp 768w, https://korben.info/app/uploads/2023/12/hero-1536x837.webp 1536w, https://korben.info/app/uploads/2023/12/hero-2048x1116.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>L&rsquo;interface est plutôt agréable et vous permettra d&rsquo;afficher les projets, d&rsquo;y ajouter des pièces jointes, de créer des workflows maison, mais également d&rsquo;importer toutes les tâches directement depuis d&rsquo;autres outils comme Github ou Jira. Et bien sûr recevoir des notifs dans Slack, Discord et vos propres outils puisqu&rsquo;il y a même une API.</p>



<p>Vous pouvez également utiliser des <strong>cycles</strong> pour planifier des sprints, diviser les projets en <strong>modules</strong> et créer des <strong>filtres personnalisés</strong> pour trier les informations comme bon vous semble. Plane offre également la possibilité de faire de la documentation directement au fur et à mesure du développement de votre projet et tout s&rsquo;intègre parfaitement à Github pour conserver à la fois votre code et vos issues synchronisées avec Plane.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-885280526" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Vous verrez, Plane est assez plaisant à prendre en main puisqu&rsquo;il y a même Command K, un genre d&rsquo;interface rapide à Spotlight pour chercher des tâches, créer de nouvelles actions&#8230;.etc. sans oublier un petit bloc-notes propulsé à base de ChatGPT pour les grosses feignasses qui n&rsquo;aiment pas écrire.</p>



<p>Si ça vous branche, il n&rsquo;y a plus qu&rsquo;à découvrir <strong><a href="https://github.com/makeplane/plane" target="_blank" rel="noopener">Plane</a></strong> et kiffer la vie de projets ! Pour apprendre à l&rsquo;installer <a href="https://docs.plane.so/self-hosting/self-hosting" target="_blank" rel="noopener">avec Docker, c&rsquo;est par ici</a>.</p>


feed_id: https://korben.info/?p=153813
uri: 2024-01-19-
url: https://korben.info/outil-open-source-pr-agent-codiumai-ameliorer-examen-demandes-extraction.html
title:
PR-Agent – Pour automatiser l’analyse des Pull Requests et bien d’autres choses sur vos projets Github, Gitlab…etc

content:
<p><img width="667" height="207" src="media/43096d50.SCR-20231212-mc2.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231212-mc2.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/SCR-20231212-mc2.webp 667w, https://korben.info/app/uploads/2023/12/SCR-20231212-mc2-300x93.webp 300w" sizes="(max-width: 667px) 100vw, 667px"></p>
<p>Si vous contribuez à des projets open source sur Github, Gitlab ou encore Bitbucket et que vous devez vous palucher tous les jours des tonnes d&rsquo;issues, de questions et des pull requests, voici un outil propulsé avec de l&rsquo;IA qui devrait bien vous rendre service.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-284691182" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Cet outil c&rsquo;est PR-Agent et c&rsquo;est développé par CodiumAI. Il s&rsquo;agit d&rsquo;un agent IA utilisant GPT-4 capable de vous soulager en générant des descriptions de pull request claires et concises de manière automatique, de faire de la revue automatique de code, ou tout simplement répondre aux questions que les gens posent et reposent sans cesse.</p>



<p>PR-Agent est également capable, un peu à la manière d&rsquo;un Github Copilot, de faire des suggestions pour améliorer le code qui se trouve sur votre dépôt, et bien sûr d&rsquo;écrire les commits si besoin.</p>



<p>Pour cela, une fois que PR-Agent est lancé, il suffit d&#8217;employer les commandes suivantes : </p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="960" height="540" src="media/d0cf83c7.6f6469756d2e61692f696d616765732f64657363726962652d322e676966.gif" data-original-source="https://korben.info/app/uploads/2023/12/68747470733a2f2f7777772e636f6469756d2e61692f696d616765732f64657363726962652d322e676966.gif" alt="" class="wp-image-155724"/></figure></div>


<ul>
<li>Description automatique (<strong>/describe</strong>) : Génère automatiquement une description du PR (Pull Request) &#8211; titre, type, résumé, description du code et étiquettes.</li>



<li>Auto Review (<strong>/review</strong>) : Feedback ajustable sur le thème principal du PR, son type, les tests pertinents, les problèmes de sécurité, le score, et diverses suggestions pour le contenu du PR.</li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="960" height="540" src="media/b45e7526.2e636f6469756d2e61692f696d616765732f7265766965772d322e676966.gif" data-original-source="https://korben.info/app/uploads/2023/12/68747470733a2f2f7777772e636f6469756d2e61692f696d616765732f7265766965772d322e676966.gif" alt="" class="wp-image-155723"/></figure></div>


<ul>
<li>Réponse aux questions (<strong>/ask</strong> …) : Réponse à des questions en texte libre sur le PR.</li>



<li>Suggestions de code (<strong>/improve</strong>) : Suggestions de code committable pour améliorer le PR.</li>



<li>Mise à jour du Changelog (<strong>/update_changelog</strong>) : Mise à jour automatique du fichier CHANGELOG.md avec les changements du PR.</li>



<li>Trouver un problème similaire (<strong>/similar_issue</strong>) : Récupère et présente automatiquement les problèmes similaires.</li>



<li>Ajouter de la documentation (<strong>/add_docs</strong>) : Ajoute automatiquement de la documentation aux fonctions/classes non documentées dans le PR.</li>



<li>Générer des étiquettes personnalisées (<strong>/generate_labels</strong>) : Suggère automatiquement des étiquettes personnalisées basées sur les changements de code du PR.</li>
</ul>



<p>Bref, gros, gros gain de temps. Si vous voulez le tester avant de le déployer sur vos dépôts, c&rsquo;est possible sur le dépôt public de Codium AI en appelant l&rsquo;agent comme ceci : @CodiumAI-Agent /COMMAND</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="960" height="540" src="media/195e02c5.77772e636f6469756d2e61692f696d616765732f64656d6f2d322e676966.gif" data-original-source="https://korben.info/app/uploads/2023/12/68747470733a2f2f7777772e636f6469756d2e61692f696d616765732f64656d6f2d322e676966.gif" alt="" class="wp-image-155722"/></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1978940768" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>À vous de jouer maintenant !</p>



<p><a href="https://github.com/Codium-ai/pr-agent" target="_blank" rel="noopener">PR Agent</a> est disponible ici et ça peut s&rsquo;installer directement <a href="https://github.com/Codium-ai/pr-agent/blob/main/INSTALL.md#method-1-use-docker-image-no-installation-required" target="_blank" rel="noopener">via Docker</a>.</p>


feed_id: https://korben.info/?p=153815
title: ProcDump débarque sous Linux !
uri: ProcDump-débarque-sous-Linux
url: https://korben.info/procdump-now-available-for-linux.html
content:
<p><img width="1792" height="1024" src="media/824e9e6a.ProcDumpdebarquesousLinux.webp" data-original-source="https://korben.info/app/uploads/2023/12/ProcDumpdebarquesousLinux.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2023/12/ProcDumpdebarquesousLinux.webp 1792w, https://korben.info/app/uploads/2023/12/ProcDumpdebarquesousLinux-300x171.webp 300w, https://korben.info/app/uploads/2023/12/ProcDumpdebarquesousLinux-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/ProcDumpdebarquesousLinux-768x439.webp 768w, https://korben.info/app/uploads/2023/12/ProcDumpdebarquesousLinux-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Les plus barbus d&rsquo;entre vous qui utilisent encore Linux connaissent bien cet outil de Sysinternals baptisé Procdump. Pour rappel, ProcDump est un outil de surveillance de processus et de débogage conçu pour permettre aux administrateurs système et aux développeurs de capturer des images de processus (des dumps) lorsqu&rsquo;un processus atteint un certain critère, comme une utilisation élevée du CPU, une fuite de mémoire, ou une exception non gérée. Cela peut être utile pour identifier la cause profonde des pannes.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-881046213" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Et bien bonne nouvelle pour les Linuxiens, puisque Sysinternals a également sorti <a href="https://github.com/Sysinternals/ProcDump-for-Linux" target="_blank" rel="noopener"><strong>ProcDump pour Linux</strong></a>. Ca fait tout pareil que son grand frère sous Windows et c&rsquo;est compatible avec des distraits comme CentOS, Ubuntu ou encore Fedora.</p>



<p><strong>Utilisation de base</strong></p>



<p>Alors, c&rsquo;est simple comme bonjour. Vous voulez garder un œil sur un processus particulier ? Rien de plus facile avec ProcDump. Tapez cette commande magique :</p>



<p><code>sudo procdump [PID&nbsp;du&nbsp;processus]</code></p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1085157294" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Par exemple, pour espionner ce qui se passe dans le processus avec le PID 1234, lancez :</p>



<p><code>sudo procdump 1234</code></p>



<p>Et pouf ! Vous avez un joli vidage de mémoire à analyser. Mais attendez, il y a plus ! Vous voulez sauvegarder votre trésor ? Indiquez simplement un nom de fichier ou un répertoire :</p>



<p><code>sudo procdump 1234 mondump.dmp</code></p>



<p><strong>Création de plusieurs vidages</strong></p>



<p>On passe à la vitesse supérieure ! Avec l&rsquo;option <code>-n</code>, vous pouvez créer une série de vidages. Imaginez, vous pourriez avoir non pas un, mais TROIS vidages, en tapant :</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-2087326940" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p><code>sudo procdump -n 3 1234</code></p>



<p>Et si vous êtes du genre impatient, réglez l&rsquo;intervalle entre chaque vidage avec <code>-s</code> :</p>



<p><code>sudo procdump -n 3 -s 5 1234</code></p>



<p>Trois vidages, toutes les 5 secondes. C&rsquo;est pas génial, ça ?</p>



<p><strong>Surveillance de l&rsquo;utilisation du processeur</strong></p>



<p>Et pour les mordus de performances, ProcDump peut aussi surveiller l&rsquo;utilisation du processeur. Vous voulez un rapport dès que ça dépasse 65 % ? Facile :</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-236671625" data-NKSYD1CP-trackid="124509" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_4' style='display:none;' class="Content_4"></div>
<div id='optidigital-adslot-Mobile_Pos4' style='display:none;' class="Mobile_Pos4"></div></div><p><code>sudo procdump -c 65 1234</code></p>



<p>Ou pourquoi pas définir une plage ? Entre 10 % et 65 % par exemple :</p>



<p><code>sudo procdump -cl 10 -c 65 1234</code></p>



<p><strong>Surveillance de l&rsquo;utilisation de la mémoire</strong></p>



<p>Enfin, pour les obsédés de la mémoire, il y a l&rsquo;option <code>-m</code>. Vous serez alerté dès que le processus dépassera les 100 Mo :</p>



<p><code>sudo procdump -m 100 1234</code></p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-876381595" data-NKSYD1CP-trackid="124510" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_5' style='display:none;' class="Content_5"></div>
<div id='optidigital-adslot-Mobile_Pos5' style='display:none;' class="Mobile_Pos5"></div></div><p>Et pour les plus gourmands, spécifiez plusieurs seuils :</p>



<p><code>sudo procdump -m 100,200,300 1234</code></p>



<p>Allez, je ne vais pas vous faire l&rsquo;article sur toutes les possibilités de cet outil de compét&rsquo;, mais si vous êtes un Linuxien dans l&rsquo;âme, c&rsquo;est du caviar !</p>



<p>Pour installer ProcDump sous Linux, je vous renvoie <a href="https://github.com/Sysinternals/ProcDump-for-Linux/blob/master/INSTALL.md" target="_blank" rel="noopener">à la documentation ici</a>. <a href="https://github.com/Sysinternals/ProcDump-for-Linux" target="_blank" rel="noopener">Les binaires et le reste des explications est ici</a>.</p>


feed_id: https://korben.info/?p=155753
title: Niolesk – Pour créer ou éditer vos diagrammes directement au format texte
uri: Niolesk-Pour-créer-ou-éditer-vos-diagrammes-directement-au-forma
url: https://korben.info/creer-editer-diagrammes-format-texte-niolesk.html
content:
<p><img width="1094" height="313" src="media/673361ad.SCR-20231213-m97.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231213-m97.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/SCR-20231213-m97.webp 1094w, https://korben.info/app/uploads/2023/12/SCR-20231213-m97-300x86.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231213-m97-1024x293.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231213-m97-768x220.webp 768w" sizes="(max-width: 1094px) 100vw, 1094px"></p>
<p>J&rsquo;sais pas si vous savez, mais ce genre de petits diagrammes qu&rsquo;on voit parfois dans des documents de recherche, sur les réseaux sociaux ou encore sur les Readme de Github, ne sont pas vraiment « dessinés ».</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1043432654" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Ils sont codés, ou plutôt décrits avec un langage comme du JSON, du PlantUML, DBML, GraphViz, Pikchr et j&rsquo;en passe. C&rsquo;est pourquoi, pour vous faciliter la vie, Gissehel, lecteur de Korben.info, a mis au point ce site nommé <a href="https://niolesk.top/" target="_blank" rel="noopener"><strong>Niolesk</strong></a> qui permet d&rsquo;afficher, et d&rsquo;éditer ce genre de diagramme.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="813" src="media/fbac95b0.SCR-20231213-lft-1024x813.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231213-lft-1024x813.webp" alt="" class="wp-image-155754" srcset="https://korben.info/app/uploads/2023/12/SCR-20231213-lft-1024x813.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231213-lft-300x238.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231213-lft-768x610.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231213-lft.webp 1215w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Il s&rsquo;agit d&rsquo;une interface web qui vient se mettre par-dessus <a href="https://kroki.io/" target="_blank" rel="noopener">Kroki</a>, un outil capable de ce genre de rendu. Sauf que là, avec Niolesk, vous pouvez éditer et importer directement les diagrammes. Ça apporte donc un peu plus de souplesse à Kroki et ses API.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="798" src="media/c0c5f8c8.SCR-20231213-lf5-1024x798.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231213-lf5-1024x798.webp" alt="" class="wp-image-155755" srcset="https://korben.info/app/uploads/2023/12/SCR-20231213-lf5-1024x798.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231213-lf5-300x234.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231213-lf5-768x599.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231213-lf5.webp 1289w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Une fois que vous avez le résultat qui vous convient, vous pourrez alors récupérer le contenu sous la forme d&rsquo;une URL (image, markdowns&#8230;etc.) et ensuite l&rsquo;utiliser dans vos propres documents.</p>



<p>Le mieux c&rsquo;est encore <a href="https://niolesk.top/" target="_blank" rel="noopener">d&rsquo;aller l&rsquo;essayer sur vos propres schémas</a> (ou ceux que ChatGPT vous générera :))</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-257213424" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Merci Gissehel pour le partage et bravo d&rsquo;avoir codé ce site !</p>


feed_id: https://korben.info/?p=156053
title: Surfshark VPN pour les expatriés et les nomades
uri: Surfshark-VPN-pour-les-expatriés-et-les-nomades
url: https://korben.info/surfshark-vpn-expatries.html
content:
<p><img width="1024" height="501" src="media/493d3a95.surfshark-black-friday-deal.png" data-original-source="https://korben.info/app/uploads/2020/11/surfshark-black-friday-deal.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Surfshark VPN" decoding="async" srcset="https://korben.info/app/uploads/2020/11/surfshark-black-friday-deal.png 1024w, https://korben.info/app/uploads/2020/11/surfshark-black-friday-deal-300x147.png 300w, https://korben.info/app/uploads/2020/11/surfshark-black-friday-deal-768x376.png 768w" sizes="(max-width: 1024px) 100vw, 1024px"></p>
<p class="has-text-align-center">&#8212; Article en partenariat avec <a href="https://get.surfshark.net/aff_c?offer_id=926&amp;aff_id=13768&amp;url_id=1489" data-type="link" data-id="https://get.surfshark.net/aff_c?offer_id=926&amp;aff_id=13768&amp;url_id=1489">Surfshark VPN</a> &#8212;</p>



<p>Parmi les nombreux aspects intéressants d&rsquo;un VPN, on va souvent citer le fait de pouvoir éviter la censure, ou d&rsquo;accéder à des services dans un pays qui ne les autorisent pas. Sans aller jusque là,&nbsp;c&rsquo;est un outil qui sera aussi assez utile dans certains cas plus classiques. Comme c&rsquo;est le cas des expatriés qui vont habiter un autre pays.</p>



<p>Et ici je ne parle pas forcément d&rsquo;aller dans un&nbsp;pays comme Chine&nbsp;&amp; Co, mais simplement d&rsquo;aller vivre ailleurs. Dans votre lieu d&rsquo;origine, vous aviez vos petites habitudes, par exemple pour vous connecter à votre banque ou d&rsquo;autres services ayant des informations sensibles vous concernant (impôts, mutuelle &#8230;). Or, une fois expatrié vous allez peut-être commencer par devoir vous connecter à des wifi-publics, des réseaux moins sécurisés, etc. Surfshark VPN va vous aider à sécuriser vos données (via chiffrement&nbsp;AES-256 et&nbsp;IKEv2/IPse) afin que vos connexions, votre nouveau fournisseur d&rsquo;accès &amp; co ne puissent pas voir à quoi vous vous connecter et ce que vous faites.</p>



<p>Un souci récurrent que beaucoup risquent de rencontrer c&rsquo;est que l&rsquo;accès à votre compte bancaire à vos données de santé ou divers sites gouvernementaux&nbsp;soit plus difficilement accessible depuis une adresse IP étrangère (voire totalement impossible). En choisissant un serveur situé dans le pays d&rsquo;origine, le VPN vous aide à&nbsp;éliminer cet obstacle. Et cela peut s&rsquo;avérer sacrément pratique lorsque vous êtes dans&nbsp;votre nouveau pays et qu&rsquo;il vous faut demander des documents administratifs à distance.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img fetchpriority="high" decoding="async" width="480" height="480" src="media/745b35b3.giphy.gif" data-original-source="https://media.giphy.com/media/JQUzRKsg2jF1iJ3gf9/giphy.gif" alt="" style="width:218px;height:auto"/></figure></div>


<p>Il y a donc tout intérêt à opter pour une solution qui possède des serveurs dans un maximum d&rsquo;endroits du monde. Et qui soient rapides. C&rsquo;est le cas pour Surfshark puisque ce sont plus de 3200 serveurs, situés dans plus de 100 pays, et dont la plupart ont maintenant des vitesses de 10 Gb/s.</p>



<p>Autre aspect positif d&rsquo;un VPN que j&rsquo;ai déjà abordé : les gains sur les prix des billets d&rsquo;avion ou de train. Parce qu&rsquo;en dehors de ceux qui veulent totalement couper les ponts avec leur vie passée, les expats ont souvent le mal du pays au bout d&rsquo;un moment. Et pouvoir gratter quelques réductions en comparant les prix&nbsp;depuis plusieurs localisations, c&rsquo;est toujours ça de gagné.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="650" height="341" src="https://kbn.im/surfsharkexpat" alt="Surfshark VPN pour les expatriés"/></figure></div>


<p>Quant à vos films et séries hexagonales préférées vous n&rsquo;aurez pas besoin de les « binger » avant le départ. Vous garderez l&rsquo;accès à votre cher Netflix France (ou autres services similaires) depuis votre nouvel emplacement. Vous vous expatriez en famille ? Aucun souci non plus puisque <a href="https://get.surfshark.net/aff_c?offer_id=926&amp;aff_id=13768&amp;url_id=1489" data-type="link" data-id="https://get.surfshark.net/aff_c?offer_id=926&amp;aff_id=13768&amp;url_id=1489" target="_blank" rel="noreferrer noopener">Surfshark VPN</a> vous permet toujours de <strong>connecter un nombre d&rsquo;appareils illimités (et en simultané) sur un seul compte</strong>. Smartphones, laptop, ordinateur, smartTV et même votre console, ils seront tous couverts. Parmi ses autres fonctionnalités utiles :</p>



<ul>
<li>bouton kill switch</li>



<li>split tunneling</li>



<li>MultiHop dynamique</li>



<li>protéger contre le leak DNS</li>



<li>GPS-Spoofing pour Android</li>



<li>changement d’IP automatique ou IP dédiée</li>



<li>&#8230;</li>
</ul>



<p>Bref pour continuer votre vie numérique avec le moins de perturbations possible, le VPN est une solution qui devrait vous aider. Et vous pouvez en bénéficier pour moins de 2.5€/mois TTC (avec l&rsquo;abonnement 2 ans). Plutôt&nbsp;honnête pour dormir sur vos 2 oreilles durant cette transition personnelle&nbsp;😉 Et c’est satisfait ou remboursé durant 30 jours. Au niveau des paiements acceptés vous avez à peu près toutes les options : CB, PayPal, Apple/Amazon/Google Pay et même les cryptomonnaies (maintenant qu&rsquo;elles se portent mieux, c&rsquo;est un peu plus intéressant).</p>



<h2 class="wp-block-heading has-text-align-center"><a href="https://get.surfshark.net/aff_c?offer_id=926&amp;aff_id=13768&amp;url_id=1489" rel="noreferrer noopener" target="_blank">Partez l’esprit tranquille avec Surfshark VPN !</a></h2>


feed_id: https://korben.info/?p=155798
title: WebDB – Vos bases de données enfin accessibles facilement
uri: WebDB-Vos-bases-de-données-enfin-accessibles-facilement
url: https://korben.info/webdb-accessibilite-facile-bases-de-donnees.html
content:
<p><img width="783" height="237" src="media/ce215f79.SCR-20231217-cfq-2.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231217-cfq-2.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/SCR-20231217-cfq-2.webp 783w, https://korben.info/app/uploads/2023/12/SCR-20231217-cfq-2-300x91.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231217-cfq-2-768x232.webp 768w" sizes="(max-width: 783px) 100vw, 783px"></p>
<p>Alexandre, lecteur de Korben.info depuis une bonne dizaine d&rsquo;années, m&rsquo;a fait le plaisir de me contacter pour me montrer l&rsquo;outil qu&rsquo;il développe depuis maintenant un an. J&rsquo;ai trouvé ça très cool alors je vais le partager avec vous. Il s&rsquo;agit d&rsquo;un <strong>IDE totalement open source dédié aux bases de données</strong>. Cet outil libre simplifie les interactions que nous avons avec nos bases de données, ce qui rend leur administration et la gestion des données plus intuitives et surtout beaucoup plus facile. Vous allez voir !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1930001667" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Tout d&rsquo;abord, <a href="https://webdb.app/" target="_blank" rel="noopener"><strong>WebDB</strong></a> simplifie la découverte de serveurs et la connexion à ces derniers, grâce à un système de scan intelligent. Il détecte les ports utilisés pour chaque base de données et permet d&rsquo;ajouter des hôtes spécifiques à analyser. Cela élimine la corvée de récupérer des mots de passe, car WebDB teste automatiquement des identifiants populaires. Pensez quand même à les changer à un moment pour des questions de sécurité 🙂</p>



<p>En explorant plus profondément WebDB, on découvre que l&rsquo;exploration de données est beaucoup plus facile et agréable que dans n&rsquo;importe quel PhpMyAdmin ou autre. En seulement trois clics, on peut comme ça parcourir, mettre à jour ou supprimer des données. Le filtrage des données SQL et NoSQL se fait directement depuis l&rsquo;explorateur, avec un design optimisé pour les clés étrangères et les ObjectID relationnels. Et ce n&rsquo;est pas tout : WebDB permet de mettre à jours vos données par lots en utilisant des fichiers JSON. Pratiquement quand vous avez de la quantité à mettre à jour.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="559" src="media/6e83c18d.explore-1024x559.webp" data-original-source="https://korben.info/app/uploads/2023/12/explore-1024x559.webp" alt="" class="wp-image-155799" srcset="https://korben.info/app/uploads/2023/12/explore-1024x559.webp 1024w, https://korben.info/app/uploads/2023/12/explore-300x164.webp 300w, https://korben.info/app/uploads/2023/12/explore-768x419.webp 768w, https://korben.info/app/uploads/2023/12/explore-1536x838.webp 1536w, https://korben.info/app/uploads/2023/12/explore.webp 1686w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Le cœur de l&rsquo;IDE WebDB réside dans son éditeur de requêtes. Avec de l&rsquo;autocomplétion pour SQL et les structures spécifiques au serveur, rédiger des requêtes se fait en un clin d&rsquo;œil. Les requêtes CRUD (create, read, update, and delete) pré-construites sont sauvegardées automatiquement et peuvent être marquées comme favorites.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="623" src="media/d464a05f.sql-autocomplete-1024x623.webp" data-original-source="https://korben.info/app/uploads/2023/12/sql-autocomplete-1024x623.webp" alt="" class="wp-image-155800" srcset="https://korben.info/app/uploads/2023/12/sql-autocomplete-1024x623.webp 1024w, https://korben.info/app/uploads/2023/12/sql-autocomplete-300x182.webp 300w, https://korben.info/app/uploads/2023/12/sql-autocomplete-768x467.webp 768w, https://korben.info/app/uploads/2023/12/sql-autocomplete.webp 1240w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>La modification de colonnes SQL ou de champs NoSQL est également plus intuitive grâce à WebDB. Le logiciel propose tous les types possibles en fonction de la base de données et facilite la modification des colonnes avec des fonctions de casting intelligentes, applicables tant aux bases de données SQL qu&rsquo;à NoSQL. Cette fonctionnalité permet une grande flexibilité et s&rsquo;adapte à divers contextes linguistiques.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="943" src="media/60516140.column-add-edit-1024x943.webp" data-original-source="https://korben.info/app/uploads/2023/12/column-add-edit-1024x943.webp" alt="" class="wp-image-155801" srcset="https://korben.info/app/uploads/2023/12/column-add-edit-1024x943.webp 1024w, https://korben.info/app/uploads/2023/12/column-add-edit-300x276.webp 300w, https://korben.info/app/uploads/2023/12/column-add-edit-768x707.webp 768w, https://korben.info/app/uploads/2023/12/column-add-edit.webp 1190w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-864362546" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Voilà&#8230; Sinon, WebDB gère également des éléments complexes comme les procédures SQL, les fonctions, et les types de données spécifiques. Il prend en charge les validateurs MongoDB et les contraintes SQL, offrant une compréhension complète de la base de données.</p>



<p>La gestion des relations SQL dans WebDB est également totalement transparente grâce à une vue intuitive. L&rsquo;outil déduit les relations pour aider à générer des données étrangères et à comprendre la structure de la base de données avec une facilité déconcertante. En plus, le versioning de base de données est une autre caractéristique clé de WebDB. Suivant les modifications et intégrant Git, il permet de revenir facilement à n&rsquo;importe quelle version antérieure.</p>



<p>L&rsquo;intégration de ChatGPT dans WebDB apporte également un peu de « cerveau » à l&rsquo;outil. ChatGPT offre des réponses précises en fonction de la structure de la base de données. Cette fusion entre intelligence artificielle et gestion de données ouvre de nouvelles perspectives pour les utilisateurs, surtout pour les débutants.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="884" src="media/0f41d568.ai-dialog-1024x884.webp" data-original-source="https://korben.info/app/uploads/2023/12/ai-dialog-1024x884.webp" alt="" class="wp-image-155802" srcset="https://korben.info/app/uploads/2023/12/ai-dialog-1024x884.webp 1024w, https://korben.info/app/uploads/2023/12/ai-dialog-300x259.webp 300w, https://korben.info/app/uploads/2023/12/ai-dialog-768x663.webp 768w, https://korben.info/app/uploads/2023/12/ai-dialog.webp 1394w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Le module ERD de WebDB permet également de visualiser la structure et les relations de la base de données de manière moderne et intuitive. L&rsquo;exportation de ces diagrammes au format PNG ou SVG se fait en un clic, ce qui vous permettra d&rsquo;illustrer vos préz ou sites web / documentation super facilement.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="546" src="media/feb2b4c0.erd-export-1024x546.webp" data-original-source="https://korben.info/app/uploads/2023/12/erd-export-1024x546.webp" alt="" class="wp-image-155803" srcset="https://korben.info/app/uploads/2023/12/erd-export-1024x546.webp 1024w, https://korben.info/app/uploads/2023/12/erd-export-300x160.webp 300w, https://korben.info/app/uploads/2023/12/erd-export-768x409.webp 768w, https://korben.info/app/uploads/2023/12/erd-export.webp 1430w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Enfin, l&rsquo;importation et l&rsquo;exportation de données avec WebDB sont simplifiées, que ce soit au format natif ou JSON, garantissant une compatibilité et des performances optimales. </p>



<p>Vous l&rsquo;aurez compris, Alexandre a bien bossé et WebDB se présente vraiment comme une solution complète et avant-gardiste pour la gestion des bases de données, accessible et efficace pour tous, que vous soyez total noob ou super expert en base de données.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-579432159" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p><a href="https://webdb.app/" target="_blank" rel="noopener">Je vous invite à tester ça</a>. C&rsquo;est auto-hébergeable, ça tourne dans Docker, et y&rsquo;a même <a href="https://webdb.app/page/demo" target="_blank" rel="noopener">une démo en ligne</a>.</p>


feed_id: https://korben.info/?p=155807
title: Radion – Pour découvrir vos prochains jeux vidéos
uri: Radion-Pour-découvrir-vos-prochains-jeux-vidéos
url: https://korben.info/decouverte-jeux-videos-avec-radion.html
content:
<p><img width="1094" height="290" src="media/26542432.SCR-20231217-mt7.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231217-mt7.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/SCR-20231217-mt7.webp 1094w, https://korben.info/app/uploads/2023/12/SCR-20231217-mt7-300x80.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231217-mt7-1024x271.webp 1024w, https://korben.info/app/uploads/2023/12/SCR-20231217-mt7-768x204.webp 768w" sizes="(max-width: 1094px) 100vw, 1094px"></p>
<p>Dimitri, lecteur de Korben.info depuis pas mal d&rsquo;années, m&rsquo;a contacté le mois dernier, pour me parler de <a href="https://radion-app.com/" target="_blank" rel="noopener"><strong>Radion</strong></a>, son application iOS / Android gratuite qui permet de suivre l&rsquo;actualité jeux vidéos, les sorties notamment et de tout savoir sur tous les jeux qui existent, de lire leurs critiques, la durée de jeu estimé, de voir des tas d&rsquo;images du jeu et j&rsquo;en passe. Cette application, véritable encyclopédie pour les gamers, regorge d&rsquo;informations et de fonctionnalités qui va transformer la manière dont vous suivez vos jeux et futurs jeux préférés.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="400" height="777" src="media/d671ccb8.games.png" data-original-source="https://korben.info/app/uploads/2023/12/games.png" alt="" class="wp-image-155808" style="width:274px;height:auto" srcset="https://korben.info/app/uploads/2023/12/games.png 400w, https://korben.info/app/uploads/2023/12/games-154x300.png 154w" sizes="(max-width: 400px) 100vw, 400px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-587936427" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Mais Radion n&rsquo;est pas juste une vitrine pour les jeux. Elle permet de marquer les jeux que vous possédez et de suivre votre avancement dans ces derniers. Parfait pour garder une trace de vos exploits 🙂</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" width="400" height="777" src="media/86dc1616.game-track.png" data-original-source="https://korben.info/app/uploads/2023/12/game-track.png" alt="" class="wp-image-155809" style="width:278px;height:auto" srcset="https://korben.info/app/uploads/2023/12/game-track.png 400w, https://korben.info/app/uploads/2023/12/game-track-154x300.png 154w" sizes="(max-width: 400px) 100vw, 400px" /></figure></div>


<p>Et surtout, en fonction de ce que vous aimez, des consoles que vous possédez et des jeux que vous attendez, l&rsquo;IA de Radion peut vous recommander les prochains titres qui seront à coup sûr des hits pour vous dans votre petit cœur.</p>



<p>Bref, vous l&rsquo;aurez compris, Radion est aux jeux vidéos, ce que Trakt.tv est aux séries, pour ceux qui connaissent. Radion est à la fois un journal de bord pour vos aventures ludiques et une plateforme pour découvrir de nouveaux horizons dans le monde des jeux.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" width="400" height="777" src="media/5af1efe8.lists.png" data-original-source="https://korben.info/app/uploads/2023/12/lists.png" alt="" class="wp-image-155810" style="width:286px;height:auto" srcset="https://korben.info/app/uploads/2023/12/lists.png 400w, https://korben.info/app/uploads/2023/12/lists-154x300.png 154w" sizes="(max-width: 400px) 100vw, 400px" /></figure></div>


<p>Radion sert aussi de plateforme sociale. Le partage de fiches de jeux entre amis n&rsquo;est pas seulement un moyen de recommandation, c&rsquo;est un outil pour tisser des liens, pour créer des discussions. En partageant vos expériences de jeu, vos découvertes, et même vos critiques, Radion devient un espace d&rsquo;échange et de partage pour la communauté des gamers.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1641455091" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>On verra ensuite comment ça évolue. Perso, je trouve que des conseils pour passer les niveaux, en mode ETAJV à l&rsquo;ancienne, ce serait bien cool à rajouter. Tout ce que je peux vous dire c&rsquo;est que le dev travaille sur l&rsquo;import / synchronisation des jeux avec Steam / Xbox / PlayStation directement dans l’application. Hâte de voir ce que ça va donner.</p>



<p><a href="https://radion-app.com/" target="_blank" rel="noopener">A découvrir ici pour iOS et Android.</a></p>


feed_id: https://korben.info/?p=153819
title: ShortGPT – Pour automatiser la création de vidéos pour TikTok et Instagram
uri: ShortGPT-Pour-automatiser-la-création-de-vidéos-pour-TikTok-et-I
url: https://korben.info/automatiser-creation-videos-tiktok-instagram-shortgpt.html
content:
<p><img width="1792" height="1024" src="media/efd290ff.tGPT-PourautomatiserlacreationdevideospourTikToketInstagram.webp" data-original-source="https://korben.info/app/uploads/2023/12/ShortGPT-PourautomatiserlacreationdevideospourTikToketInstagram.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/ShortGPT-PourautomatiserlacreationdevideospourTikToketInstagram.webp 1792w, https://korben.info/app/uploads/2023/12/ShortGPT-PourautomatiserlacreationdevideospourTikToketInstagram-300x171.webp 300w, https://korben.info/app/uploads/2023/12/ShortGPT-PourautomatiserlacreationdevideospourTikToketInstagram-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/ShortGPT-PourautomatiserlacreationdevideospourTikToketInstagram-768x439.webp 768w, https://korben.info/app/uploads/2023/12/ShortGPT-PourautomatiserlacreationdevideospourTikToketInstagram-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Si vous trainez sur TikTok (pour les jeunes d&rsquo;esprit) ou encore Instagram (pour les boomers d&rsquo;esprit), vous êtes sans doute déjà tombé sur des vidéos avec des « facts », c&rsquo;est à dire des faits historiques, scientifiques ou encore des trucs tirés tout droit de Reddit, qui vous ont captivé avec une petite musique de merde et un gameplay de jeu vidéo quelconque en fond. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1119674461" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Ce genre de format est calibré pour endormir ce qui vous reste de matière grise fondue et vous faire rester sur la vidéo. Là où ça devient drôle, c&rsquo;est que vous allez pouvoir générer ce genre de format vidéo grâce à <strong><a href="https://github.com/RayVentura/ShortGPT" target="_blank" rel="noopener">ShortGPT</a></strong>. Cet outil open source (décliné également <a href="http://shortx.ai/" target="_blank" rel="noopener">en site payant</a>) supporte de nombreuses langues et peu aller chercher automatiquement des « faits » random ou sur le sujet de votre choix, ainsi que des sujets sur Reddit et compiler tout ça dans une vidéo avec une voix OFF.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img fetchpriority="high" decoding="async" width="802" height="1024" src="media/310dcd27.SCR-20231218-ks1-802x1024.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231218-ks1-802x1024.webp" alt="" class="wp-image-155836" style="width:660px;height:auto" srcset="https://korben.info/app/uploads/2023/12/SCR-20231218-ks1-802x1024.webp 802w, https://korben.info/app/uploads/2023/12/SCR-20231218-ks1-235x300.webp 235w, https://korben.info/app/uploads/2023/12/SCR-20231218-ks1-768x981.webp 768w, https://korben.info/app/uploads/2023/12/SCR-20231218-ks1.webp 1014w" sizes="(max-width: 802px) 100vw, 802px" /></figure></div>


<p> Vous pouvez lui demander autant de shorts que vous voulez. Il vous faudra juste une clé API OpenAI, Pexels (pour les images) et pour avoir une voix de qualité, vous pouvez aussi ajouter votre clé ElevenLabs (mais pas obligatoire puisque c&rsquo;est payant).</p>



<p>Voici techniquement comment c&rsquo;est gaulé :</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="961" height="626" src="media/4a8e6d77.253706292-fcee74d4-f856-4481-949f-244558bf3bfa.webp" data-original-source="https://korben.info/app/uploads/2023/12/253706292-fcee74d4-f856-4481-949f-244558bf3bfa.webp" alt="" class="wp-image-155847" srcset="https://korben.info/app/uploads/2023/12/253706292-fcee74d4-f856-4481-949f-244558bf3bfa.webp 961w, https://korben.info/app/uploads/2023/12/253706292-fcee74d4-f856-4481-949f-244558bf3bfa-300x195.webp 300w, https://korben.info/app/uploads/2023/12/253706292-fcee74d4-f856-4481-949f-244558bf3bfa-768x500.webp 768w" sizes="(max-width: 961px) 100vw, 961px" /></figure></div>


<p>Vous avez deux choix pour installer ShortGPT. Si vous êtes du genre à aimer avoir tout sur votre ordinateur, vous pouvez installer les pré-requis localement en suivant la doc du Github. Cependant, si vous êtes comme moi et que vous préférez ne pas vous embêter avec des installations interminables, vous pouvez utiliser <strong><a href="https://colab.research.google.com/drive/1_2UKdpF6lqxCqWaAcZb3rwMVQqtbisdE?usp=sharing" target="_blank" rel="noopener">Google Colab</a></strong>. C&rsquo;est gratuit et sans installation.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="effets compressed2" width="800" height="450" src="https://www.youtube.com/embed/ppd0Y5AXhOo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1758555050" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Evidemment, y&rsquo;a assez de contenu merdique sur Internet pour pas en rajouter, mais ça peut-être une bonne base de départ, de reprendre ce code, pour le modifier et en faire un outil de génération de vidéos un peu plus sympa et mieux adapté à votre public.</p>



<p><a href="https://github.com/RayVentura/ShortGPT" target="_blank" rel="noopener">A découvrir ici.</a></p>


feed_id: https://korben.info/?p=156076
title: Palworld – Comment héberger votre jeu préféré sans dépenser un centime
uri: Palworld-Comment-héberger-votre-jeu-préféré-sans-dépenser-un
url: https://korben.info/palworld-hebergement-gratuit-jeu-guide.html
content:
<p><img width="908" height="510" src="media/6bee0646.palworld-2-65af933048129271478282.webp" data-original-source="https://korben.info/app/uploads/2024/01/palworld-2-65af933048129271478282.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/01/palworld-2-65af933048129271478282.webp 908w, https://korben.info/app/uploads/2024/01/palworld-2-65af933048129271478282-300x169.webp 300w, https://korben.info/app/uploads/2024/01/palworld-2-65af933048129271478282-768x431.webp 768w" sizes="(max-width: 908px) 100vw, 908px"></p>
<p>Cela n&rsquo;aura échappé à aucun gamer du monde entier : <strong>Palworld</strong> est là !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1816556023" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Alors, vous le savez, je préfère travailler plutôt que jouer donc je n’ai pas encore eu l&rsquo;occasion de tester, mais mes enfants sont déjà à fond dessus. Bon, comme vous pouvez le voir, y&rsquo;a clairement <s>plagiat</s> inspiration de Pokemon, Zelda BOTW, Fortnite et j&rsquo;en passe.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Palworld | Game Preview Launch Trailer" width="800" height="450" src="https://www.youtube.com/embed/uV0zfAwazcs?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>D&rsquo;ailleurs, si vous voulez former vos enfants à devenir des petites raclures de bidet parfaitement adapté à la société dans laquelle nous sommes, à savoir de futurs manageurs toxiques, exploiteurs de la nature ou encore criminels, y&rsquo;a tout ce qu&rsquo;il faut dans ce jeu puisque l&rsquo;idée c&rsquo;est clairement d&rsquo;exploiter ces animaux (les pals) de toutes les façons possibles comme vous pouvez le voir dans la description Steam.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="641" height="602" src="media/5a6ca6e9.SCR-20240124-kr0-2.webp" data-original-source="https://korben.info/app/uploads/2024/01/SCR-20240124-kr0-2.webp" alt="" class="wp-image-156078" srcset="https://korben.info/app/uploads/2024/01/SCR-20240124-kr0-2.webp 641w, https://korben.info/app/uploads/2024/01/SCR-20240124-kr0-2-300x282.webp 300w" sizes="(max-width: 641px) 100vw, 641px" /></figure></div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="644" height="337" src="media/fb043ce8.SCR-20240124-kro-2.webp" data-original-source="https://korben.info/app/uploads/2024/01/SCR-20240124-kro-2.webp" alt="" class="wp-image-156077" srcset="https://korben.info/app/uploads/2024/01/SCR-20240124-kro-2.webp 644w, https://korben.info/app/uploads/2024/01/SCR-20240124-kro-2-300x157.webp 300w" sizes="(max-width: 644px) 100vw, 644px" /></figure></div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="628" height="350" src="media/ed7007da.SCR-20240124-ks0-2.webp" data-original-source="https://korben.info/app/uploads/2024/01/SCR-20240124-ks0-2.webp" alt="" class="wp-image-156079" srcset="https://korben.info/app/uploads/2024/01/SCR-20240124-ks0-2.webp 628w, https://korben.info/app/uploads/2024/01/SCR-20240124-ks0-2-300x167.webp 300w" sizes="(max-width: 628px) 100vw, 628px" /></figure></div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="643" height="338" src="media/a6a93fcc.SCR-20240124-ksk-2.png" data-original-source="https://korben.info/app/uploads/2024/01/SCR-20240124-ksk-2.png" alt="" class="wp-image-156080" srcset="https://korben.info/app/uploads/2024/01/SCR-20240124-ksk-2.png 643w, https://korben.info/app/uploads/2024/01/SCR-20240124-ksk-2-300x158.png 300w" sizes="(max-width: 643px) 100vw, 643px" /></figure></div>


<p>Alors bien sûr, si je vous parle de Palworld, ce n&rsquo;est pas pour exciter les défenseurs des animaux et les végans auxquels je m&rsquo;associe évidemment. </p>



<p>Mais c&rsquo;est plutôt pour vous dire que si vous souhaitez héberger votre propre serveur dédié Palworld sans vous galérer directement avec Steam, il y a une super <a href="https://github.com/jammsen/docker-palworld-dedicated-server" target="_blank" rel="noopener">intégration Docker disponible ici sur Github</a>. Cela utilise toujours Steam, mais de manière « invisible » l&rsquo;aide de <a href="https://developer.valvesoftware.com/wiki/SteamCMD:fr" target="_blank" rel="noopener">SteamCMD</a>.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1638781797" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Ensuite, le mieux c&rsquo;est d&rsquo;utiliser Docker Compose avec cette config : </p>



<pre class="wp-block-code"><code>version: '3.9'
services:
  palworld-dedicated-server:
    build: .
    container_name: palworld-dedicated-server
    image: jammsen/palworld-dedicated-server:latest
    restart: always
    network_mode: bridge
    ports:
      - target: 8211 # gamerserver port inside of the container
        published: 8211 # gamerserver port on your host
        protocol: udp
        mode: host
      - target: 25575 # rcon port inside of the container
        published: 25575 # rcon port on your host
        protocol: tcp
        mode: host
    environment:
      - ALWAYS_UPDATE_ON_START=true
      - MAX_PLAYERS=32
      - MULTITHREAD_ENABLED=true
      - COMMUNITY_SERVER=true
      - RCON_ENABLED=true
      - RCON_PORT=25575
      - PUBLIC_IP=10.0.0.5
      - PUBLIC_PORT=8211
      - SERVER_NAME=jammsen-docker-generated-###RANDOM###
      - SERVER_DESCRIPTION=Palworld-Dedicated-Server running in Docker by jammsen
      - SERVER_PASSWORD=serverPasswordHere
      - ADMIN_PASSWORD=adminPasswordHere
    volumes:
      - ./game:/palworld</code></pre>



<p>Créez ensuite des sous-répertoires du jeu sur votre node Docker dans le répertoire de serveur de jeu (exemple: /srv/palworld) et donnez-lui des permissions complètes avec la commande suivante : </p>



<pre class="wp-block-code"><code>chmod 777 game</code></pre>



<p>Ou faites tout simplement. : </p>



<pre class="wp-block-code"><code>chown -R 1000:1000 game/</code></pre>



<p>Pensez à bien configurer le port-forwarding ou le NAT pour les ports affichés dans le fichier Docker Compose puis démarrez le serveur avec la commande : </p>



<pre class="wp-block-code"><code>docker-compose up -d</code></pre>



<p>Après la première exécution, arrêtez le serveur, configurez-le en éditant le fichier suivant puis relancez-le quand vous avez terminé : </p>



<pre class="wp-block-code"><code>game/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini</code></pre>



<p>Voici les variables dispo au niveau de la conf docker : </p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="781" height="795" src="media/5b836f21.SCR-20240124-l61-1.webp" data-original-source="https://korben.info/app/uploads/2024/01/SCR-20240124-l61-1.webp" alt="" class="wp-image-156082" style="width:553px;height:auto" srcset="https://korben.info/app/uploads/2024/01/SCR-20240124-l61-1.webp 781w, https://korben.info/app/uploads/2024/01/SCR-20240124-l61-1-295x300.webp 295w, https://korben.info/app/uploads/2024/01/SCR-20240124-l61-1-768x782.webp 768w" sizes="(max-width: 781px) 100vw, 781px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-312752016" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Vous pouvez également générer un fichier de config très facilement avec <a href="https://dysoncheng.github.io/PalWorldSettingGenerator/setting.html" target="_blank" rel="noopener">des outils comme celui-ci</a>. </p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="750" src="media/2a002a7a.SCR-20240124-lbe-1024x750.webp" data-original-source="https://korben.info/app/uploads/2024/01/SCR-20240124-lbe-1024x750.webp" alt="" class="wp-image-156083" srcset="https://korben.info/app/uploads/2024/01/SCR-20240124-lbe-1024x750.webp 1024w, https://korben.info/app/uploads/2024/01/SCR-20240124-lbe-300x220.webp 300w, https://korben.info/app/uploads/2024/01/SCR-20240124-lbe-768x562.webp 768w, https://korben.info/app/uploads/2024/01/SCR-20240124-lbe.webp 1265w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>En allant sur le <a href="https://github.com/jammsen/docker-palworld-dedicated-server" target="_blank" rel="noopener">Github</a> ou sur le <a href="https://hub.docker.com/r/jammsen/palworld-dedicated-server" target="_blank" rel="noopener">hub Docker</a>, vous aurez toutes les infos avec encore plus de détails.</p>



<p>Et bien sûr, toute la documentation pour les administrateurs de serveurs Palworld <a href="https://tech.palworldgame.com/dedicated-server-guide" target="_blank" rel="noopener">est disponible ici</a>. Vous y trouverez même un guide d&rsquo;optimisation.</p>



<p>Au boulot maintenant !</p>


feed_id: https://korben.info/?p=155849
title: Continue – L’extension Visual Studio Code qui code à votre place
uri: Continue-L-extension-Visual-Studio-Code-qui-code-à-votre-place
url: https://korben.info/visual-studio-code-extension-continue-coding-automation.html
content:
<p><img width="939" height="425" src="media/cd2383ee.continue-cover-logo-aa135cc83fe8a14af480d1633ed74eb5.webp" data-original-source="https://korben.info/app/uploads/2023/12/continue-cover-logo-aa135cc83fe8a14af480d1633ed74eb5.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/continue-cover-logo-aa135cc83fe8a14af480d1633ed74eb5.webp 939w, https://korben.info/app/uploads/2023/12/continue-cover-logo-aa135cc83fe8a14af480d1633ed74eb5-300x136.webp 300w, https://korben.info/app/uploads/2023/12/continue-cover-logo-aa135cc83fe8a14af480d1633ed74eb5-768x348.webp 768w" sizes="(max-width: 939px) 100vw, 939px"></p>
<p><a href="https://korben.info/cursor-editeur-avec-ia-le-futur-du-developpement.html"><strong>Cursor</strong></a> est à ce jour l&rsquo;éditeur de Code que je préfère, car il est basé sur Visual Studio et totalement boosté à l&rsquo;IA. Cela me permet pour moi qui suis une quiche en dev, de mener à bien mes projets de conquête du monde.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1458275124" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Toutefois, c&rsquo;est payant. Et si vous ne voulez pas lâcher un peu de thunasse, et que vous voulez payer uniquement ce que vous consommez, c&rsquo;est possible dans Cursor avec une clé OpenAI, mais également en installant ce plugin open source baptisé « <a href="https://continue.dev/docs" target="_blank" rel="noopener">Continue</a> » directement dans un bon vieux <a href="https://marketplace.visualstudio.com/items?itemName=Continue.continue" target="_blank" rel="noopener">Visual Studio Code</a> d&rsquo;origine ou un <a href="https://plugins.jetbrains.com/plugin/22707-continue-extension" target="_blank" rel="noopener">JetBrains</a>.</p>



<p>Concrètement, ce truc vous permet en surlignant un bout de code, de discuter avec l&rsquo;IA pour mieux le comprendre, le compléter ou le corriger. Vous pouvez même apporter des modifs directement à votre code simplement en demandant ce que vous voulez en langage naturel du genre :</p>



<pre class="wp-block-code"><code>/edit réécrire ceci pour retourner une liste aplatie à partir d'une matrice 3x3
/edit refactoriser cela en une mise en page flex angulaire sur une seule ligne
/edit définir ici un type pour une liste de listes de dictionnaires</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="824" height="540" src="media/c401f6de.ezgif.com-optimize.gif" data-original-source="https://korben.info/app/uploads/2023/12/ezgif.com-optimize.gif" alt="" class="wp-image-155850"/></figure></div>


<p>Continue permet aussi de générer des fichiers from scratch, c&rsquo;est-à-dire de zéro ou de générer des tests unitaires, des commandes Shell ou des recherches sur StackOverflow pour en extraire uniquement le nécessaire.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" width="841" height="592" src="media/32bb027b.SCR-20231219-kps.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231219-kps.webp" alt="" class="wp-image-155851" style="width:722px;height:auto" srcset="https://korben.info/app/uploads/2023/12/SCR-20231219-kps.webp 841w, https://korben.info/app/uploads/2023/12/SCR-20231219-kps-300x211.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231219-kps-768x541.webp 768w" sizes="(max-width: 841px) 100vw, 841px" /></figure></div>


<p>Continue est compatible avec <strong>GPT-4</strong> et <strong>GPT-3.5-turbo</strong> via <strong>l&rsquo;API OpenAI</strong>. Et si vous voulez esquiver OpenAI, vous pouvez toujours la connecter sur un autre LLM en utilisant par exemple <a href="https://korben.info/lm-studio-local-llms-integration-code-usage.html">LM Studio</a> ou <a href="https://www.youtube.com/watch?v=1aXPuFrPtr0" target="_blank" rel="noopener">Ollama</a>.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1097738514" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Une fois installé, pour l&rsquo;activer, il suffit de faire un CMD + M (ou ALT + M).</p>



<p>Amusez-vous bien et codez-moi des trucs de ouf !</p>


feed_id: https://korben.info/?p=155855
title: ShellGPT – Boostez votre utilisation du terminal grâce
uri: ShellGPT-Boostez-votre-utilisation-du-terminal-grâce
url: https://korben.info/boostez-utilisation-terminal-avec-shellgpt.html
content:
<p><img width="1792" height="1024" src="media/cc987e95.ShellGPT-Boostezvotreutilisationduterminalgrace.webp" data-original-source="https://korben.info/app/uploads/2023/12/ShellGPT-Boostezvotreutilisationduterminalgrace.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/12/ShellGPT-Boostezvotreutilisationduterminalgrace.webp 1792w, https://korben.info/app/uploads/2023/12/ShellGPT-Boostezvotreutilisationduterminalgrace-300x171.webp 300w, https://korben.info/app/uploads/2023/12/ShellGPT-Boostezvotreutilisationduterminalgrace-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/ShellGPT-Boostezvotreutilisationduterminalgrace-768x439.webp 768w, https://korben.info/app/uploads/2023/12/ShellGPT-Boostezvotreutilisationduterminalgrace-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Je me lasse pas de tous ces petits softs qui utilisent de l&rsquo;IA et qui simplifient quand même grandement la vie. Hier on a vu un plugin VS Code pour coder plus rapidement. Et aujourd&rsquo;hui, je vous propose<a href="https://github.com/TheR1D/shell_gpt" target="_blank" rel="noopener"> Shell GPT</a>, un assistant personnel qui utilise ChatGPT pour vous aider à générer des commandes shell, des bouts de code et même de la documentation.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-969667353" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Pour l&rsquo;installer, c&rsquo;est easy : </p>



<pre class="wp-block-code"><code>pip install shell-gpt</code></pre>



<p>Il faudra quand même faire un <em>export OPENAI_API_KEY</em>comme d&rsquo;habitude dans votre .zshrc ou .bashrc pour lui indiquer votre clé API OpenAI. Et redémarrez votre terminal pour que les modifications prennent effet.</p>



<pre class="wp-block-code"><code>export OPENAI_API_KEY="votre_clé_API_OpenAI"</code></pre>



<p>Une fois installé, ça fait plein de trucs cool.  Vous pouvez simplement exécuter la commande <code class="">sgpt</code> suivie de votre requête pour lui demander tout ce que vous voulez. Par exemple, pour rechercher les couleurs d&rsquo;un arc-en-ciel, vous pouvez exécuter la commande suivante :</p>



<pre class="wp-block-code"><code>sgpt "quelles sont les couleurs d'un arc-en-ciel ?"
</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="567" height="62" src="media/f98ed7fc.SCR-20231219-lll.png" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231219-lll.png" alt="" class="wp-image-155856" srcset="https://korben.info/app/uploads/2023/12/SCR-20231219-lll.png 567w, https://korben.info/app/uploads/2023/12/SCR-20231219-lll-300x33.png 300w" sizes="(max-width: 567px) 100vw, 567px" /></figure></div>


<p>Mais vous pouvez surtout lui demander des commandes que vous ne sauriez pas construire. Par exemple : </p>



<pre class="wp-block-code"><code>sgpt "VOTRE DEMANDE"</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="697" height="483" src="media/15d77514.SCR-20231219-log.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231219-log.webp" alt="" class="wp-image-155859" srcset="https://korben.info/app/uploads/2023/12/SCR-20231219-log.webp 697w, https://korben.info/app/uploads/2023/12/SCR-20231219-log-300x208.webp 300w" sizes="(max-width: 697px) 100vw, 697px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1354030697" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Ou pour avoir une réponse plus directe avec uniquement du code, il suffit d&rsquo;ajouter le paramètre &#8211;code : </p>



<pre class="wp-block-code"><code>sgpt --code "VOTRE DEMANDE"</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="697" height="231" src="media/9b155f38.SCR-20231219-lr0.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231219-lr0.webp" alt="" class="wp-image-155861" srcset="https://korben.info/app/uploads/2023/12/SCR-20231219-lr0.webp 697w, https://korben.info/app/uploads/2023/12/SCR-20231219-lr0-300x99.webp 300w" sizes="(max-width: 697px) 100vw, 697px" /></figure></div>


<p>Pour ceux qui veulent, vous pouvez même lancer votre demande en mode shell pour pouvoir l&rsquo;exécuter de suite : </p>



<pre class="wp-block-code"><code>sgpt --shell "VOTRE DEMANDE"</code></pre>



<p>Et pour aller encore plus loin, vous pouvez aussi le lancer en mode « chat ». S&rsquo;engagera alors une discussion sur le long cours, avec possibilité de créer des fichiers, de les modifier, de lancer des commandes, etc&#8230; Remplacez NOM_SESSION par le titre à donner à votre chat, pour pouvoir ensuite y retourner en gardant le contexte.</p>



<pre class="wp-block-code"><code>sgpt --chat NOM_SESSION "VOTRE DEMANDE"</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="942" height="592" src="media/e65da79a.SCR-20231219-lyh-1.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231219-lyh-1.webp" alt="" class="wp-image-155863" srcset="https://korben.info/app/uploads/2023/12/SCR-20231219-lyh-1.webp 942w, https://korben.info/app/uploads/2023/12/SCR-20231219-lyh-1-300x189.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231219-lyh-1-768x483.webp 768w" sizes="(max-width: 942px) 100vw, 942px" /></figure></div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="815" height="412" src="media/0741228a.SCR-20231219-lym.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231219-lym.webp" alt="" class="wp-image-155864" srcset="https://korben.info/app/uploads/2023/12/SCR-20231219-lym.webp 815w, https://korben.info/app/uploads/2023/12/SCR-20231219-lym-300x152.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231219-lym-768x388.webp 768w" sizes="(max-width: 815px) 100vw, 815px" /></figure></div>


<p>ShellGPT offre aussi d&rsquo;autres fonctionnalités avancées, notamment le <strong>REPL mode</strong> qui permet d&rsquo;interagir avec ShellGPT dans un mode interactif pour générer du code et exécuter des commandes (en appuyant sur la touche « e »</p>



<pre class="wp-block-code"><code>sgpt --shell --repl NOM_SESSION</code></pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="909" height="515" src="media/ee63264a.SCR-20231219-m4c.webp" data-original-source="https://korben.info/app/uploads/2023/12/SCR-20231219-m4c.webp" alt="" class="wp-image-155865" srcset="https://korben.info/app/uploads/2023/12/SCR-20231219-m4c.webp 909w, https://korben.info/app/uploads/2023/12/SCR-20231219-m4c-300x170.webp 300w, https://korben.info/app/uploads/2023/12/SCR-20231219-m4c-768x435.webp 768w" sizes="(max-width: 909px) 100vw, 909px" /></figure></div>


<p>Et vous pouvez aussi créer des rôles personnalisés pour personnaliser le comportement de ShellGPT dans des scénarios spécifiques, selon vos envies. Je vous invite à vous plonger dans la doc pour exploiter tout ça. Ça fait beaucoup de choses mais c&rsquo;est super pratique et ça vous aidera à automatiser pas mal de choses.</p>



<p>Enfin, et je terminerai avec ça, il est possible d&rsquo;installer une intégration dans votre shell. </p>



<pre class="wp-block-code"><code>sgpt --install-integration</code></pre>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1678947262" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>En gros, ça va ajouter quelques lignes dans votre .bashrc ou .zshrc pour simplement en appuyant sur </p>



<pre class="wp-block-code"><code>CTRL + l</code></pre>



<p>transformer ce que vous avez écrit dedans en commande exécutable.</p>



<figure class="wp-block-video aligncenter"><video controls src="media/f9c13fee.243206128-bead0dab-0dd9-436d-88b7-6abfb2c556c1-2.mp4" data-original-source="https://korben.info/app/uploads/2023/12/243206128-bead0dab-0dd9-436d-88b7-6abfb2c556c1-2.mp4"></video></figure>



<p>Voilà, j&rsquo;ai à peu pres fait le tour de cet outil merveilleux !</p>



<p>L&rsquo;IA c&rsquo;est cool mais quand c&rsquo;est bien intégré dans nos outils du quotidien, c&rsquo;est encore meilleur !</p>



<p><a href="https://github.com/TheR1D/shell_gpt" target="_blank" rel="noopener">ShellGPT est à découvrir ici.</a></p>


feed_id: https://korben.info/?p=153827
title: Dusage – Mieux visualiser l’espace disque utilisé
uri: Dusage-Mieux-visualiser-l-espace-disque-utilisé
url: https://korben.info/dusage-analyse-espace-disque-optimisation.html
content:
<p><img width="1792" height="1024" src="media/3e122927.Dusage-Mieuxvisualiserlespacedisqueutilise.webp" data-original-source="https://korben.info/app/uploads/2023/12/Dusage-Mieuxvisualiserlespacedisqueutilise.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2023/12/Dusage-Mieuxvisualiserlespacedisqueutilise.webp 1792w, https://korben.info/app/uploads/2023/12/Dusage-Mieuxvisualiserlespacedisqueutilise-300x171.webp 300w, https://korben.info/app/uploads/2023/12/Dusage-Mieuxvisualiserlespacedisqueutilise-1024x585.webp 1024w, https://korben.info/app/uploads/2023/12/Dusage-Mieuxvisualiserlespacedisqueutilise-768x439.webp 768w, https://korben.info/app/uploads/2023/12/Dusage-Mieuxvisualiserlespacedisqueutilise-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Comment faites-vous pour savoir s&rsquo;il reste de la place sur votre disque dur ? </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1740891991" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Les vrais vont me répondre qu&rsquo;ils utilisent la commande « df » pour en savoir plus, mais faut se l&rsquo;avouer, cette commande peut être un peu déroutante pour les noobs et pas très attrayante visuellement.</p>



<p>C&rsquo;est pourquoi aujourd&rsquo;hui je vous présente l&rsquo;outil Dusage ! Un outil en ligne de commande conçu pour vous offrir une représentation beaucoup plus claire de l&rsquo;espace disque utilisé sur votre système.</p>



<p>Pour l&rsquo;installer, il vous suffit d&rsquo;ouvrir un terminal et d&rsquo;utiliser la commande suivante :</p>



<pre class="wp-block-code"><code>cargo install dusage</code></pre>



<p>Ensuite, y&rsquo;a plus qu&rsquo;à lancer la commande <a href="https://github.com/mihaigalos/dusage" target="_blank" rel="noopener"><strong>dusage</strong></a> pour obtenir la liste des systèmes de fichiers avec leur taille totale, l&rsquo;espace disque utilisé, l&rsquo;espace disque disponible, le pourcentage d&rsquo;occupation, le point de montage, ainsi qu&rsquo;un graphique qui représente l&rsquo;utilisation des disques et des inodes, avec des couleurs différentes en fonction des points de montage pour faciliter la lecture. </p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="819" height="225" src="media/5d7448a5.dusage_disks.webp" data-original-source="https://korben.info/app/uploads/2023/12/dusage_disks.webp" alt="" class="wp-image-155901" srcset="https://korben.info/app/uploads/2023/12/dusage_disks.webp 819w, https://korben.info/app/uploads/2023/12/dusage_disks-300x82.webp 300w, https://korben.info/app/uploads/2023/12/dusage_disks-768x211.webp 768w" sizes="(max-width: 819px) 100vw, 819px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; " id="NKSYD1CP-1906836352" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Pour rappel, les inodes sont des structures de données qui contiennent des informations sur les fichiers et les répertoires d&rsquo;un système de fichiers. L&rsquo;utilisation des inodes peut être un indicateur utile pour déterminer s&rsquo;il y a trop de petits fichiers sur votre disque, ce qui peut causer des problèmes de performance.</p>



<p>Si vous l&rsquo;utilisez sur le Raspberry Pi, vous verrez également que le système de fichiers « log2ram » est affiché en dernier pour faciliter le repérage.</p>



<p>Bref, si vous détestez df, parce que vous n&rsquo;y comprenez rien, dusage sera là pour vous faciliter la vie. D&rsquo;ailleurs, si vous l&rsquo;appréciez, il y a également un autre projet qui s&rsquo;appelle <a href="https://github.com/mihaigalos/musage" target="_blank" rel="noopener">musage</a>, qui est à la commande « free », ce que dusage est à la commande df. Pour rappel, « free » permet de voir l&rsquo;espace disponible en mémoire vive.</p>



<p>Amusez-vous bien !</p>


