<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Plaws&#39; Garden</title>
    <link>http://garden.plaws.fr/</link>
    <description></description>
    <pubDate>Tue, 14 Apr 2026 23:54:07 +0200</pubDate>
    <item>
      <title>Accéder à la documentation Mozilla Developer (MDN) depuis Neovim</title>
      <link>http://garden.plaws.fr/acceder-a-la-documentation-mozilla-developer-mdn-depuis-neovim</link>
      <description>&lt;![CDATA[Aujourd&#39;hui, je me suis dit que j&#39;en avais marre d&#39;ouvrir un navigateur, faire une recherche pour trouver la documentation sur un élément ou un attribut HTML. C&#39;est long, ça oblige à quitter son terminal, faire une recherche, cliquer sur le bon lien pour enfin commencer à lire puis revenir sur son code. Ça serait bien plus pratique de pouvoir accéder à la documentation sans quitter son terminal et si possible en utilisant peu le clavier (avoir un raccourci). J&#39;ai donc créé des raccourcis Neovim (avec espoir de finir par n&#39;en avoir qu&#39;un) et je vous partage ma configuration.&#xA;&#xA;!--more--&#xA;&#xA;Pré-requis&#xA;&#xA;readability-cli&#xA;w3m&#xA;bat (pour la colorisation)&#xA;&#xA;Le script&#xA;&#xA;À mettre dans votre configuration Neovim :&#xA;&#xA;local function mdnlookup(kind)&#xA;local word = vim.fn.expand(&#34;cword&#34;)&#xA;&#xA;local path = &#34;&#34;&#xA;if kind == &#34;el&#34; then&#xA;  path = &#34;Elements&#34;&#xA;elseif kind == &#34;attr&#34; then&#xA;  path = &#34;Attributes&#34;&#xA;elseif kind == &#34;global&#34; then&#xA;  path = &#34;Globalattributes&#34;&#xA;end&#xA;&#xA;local url = &#34;https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/&#34; .. path .. &#34;/&#34; .. word&#xA;&#xA;vim.cmd(&#34;botright split&#34;)&#xA;vim.cmd(&#34;resize 20&#34;)&#xA;vim.cmd(&#34;terminal readable &#34; .. url .. &#34; 2  /dev/null | w3m -T text/html -dump | bat -ppl md&#34;)&#xA;end&#xA;&#xA;vim.keymap.set(&#34;n&#34;, &#34;leaderme&#34;, function() mdnlookup(&#34;el&#34;) end)&#xA;vim.keymap.set(&#34;n&#34;, &#34;leaderma&#34;, function() mdnlookup(&#34;attr&#34;) end)&#xA;vim.keymap.set(&#34;n&#34;, &#34;leadermg&#34;, function() mdnlookup(&#34;global&#34;) end)&#xA;&#xA;Pour l&#39;utiliser, si je suis sur un mot dans mon code, j&#39;utilise la combinaison appropriée. Par exemple, si mon curseur est positionné sur input, c&#39;est un élément, donc j&#39;utilise leaderme. Autre exemple, si mon curseur est positionné sur class, c&#39;est un attribut global, donc j&#39;utilise leadermg.&#xA;&#xA;Amélioration possible&#xA;&#xA;En utilisant l&#39;API de Mozilla, il serait possible de détecter automatiquement l&#39;attribut, voire d&#39;avoir un mode de recherche interactif. L&#39;URL est de la forme https://developer.mozilla.org/api/v1/search?q=searchterms&amp;page=1&amp;locale=en-US et elle renvoie un JSON des documentations correspondantes, triées par score, incluant le chemin de la documentation liée.]]&gt;</description>
      <content:encoded><![CDATA[<p>Aujourd&#39;hui, je me suis dit que j&#39;en avais marre d&#39;ouvrir un navigateur, faire une recherche pour trouver la documentation sur un élément ou un attribut HTML. C&#39;est long, ça oblige à quitter son terminal, faire une recherche, cliquer sur le bon lien pour enfin commencer à lire puis revenir sur son code. Ça serait bien plus pratique de pouvoir accéder à la documentation sans quitter son terminal et si possible en utilisant peu le clavier (avoir un raccourci). J&#39;ai donc créé des raccourcis Neovim (avec espoir de finir par n&#39;en avoir qu&#39;un) et je vous partage ma configuration.</p>



<h2 id="pré-requis" id="pré-requis">Pré-requis</h2>
<ul><li><a href="https://gitlab.com/gardenappl/readability-cli">readability-cli</a></li>
<li>w3m</li>
<li>bat (pour la colorisation)</li></ul>

<h2 id="le-script" id="le-script">Le script</h2>

<p>À mettre dans votre configuration Neovim :</p>

<pre><code class="language-lua">local function mdn_lookup(kind)
local word = vim.fn.expand(&#34;&lt;cword&gt;&#34;)

local path = &#34;&#34;
if kind == &#34;el&#34; then
  path = &#34;Elements&#34;
elseif kind == &#34;attr&#34; then
  path = &#34;Attributes&#34;
elseif kind == &#34;global&#34; then
  path = &#34;Global_attributes&#34;
end

local url = &#34;https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/&#34; .. path .. &#34;/&#34; .. word

vim.cmd(&#34;botright split&#34;)
vim.cmd(&#34;resize 20&#34;)
vim.cmd(&#34;terminal readable &#34; .. url .. &#34; 2&gt;/dev/null | w3m -T text/html -dump | bat -ppl md&#34;)
end

vim.keymap.set(&#34;n&#34;, &#34;&lt;leader&gt;me&#34;, function() mdn_lookup(&#34;el&#34;) end)
vim.keymap.set(&#34;n&#34;, &#34;&lt;leader&gt;ma&#34;, function() mdn_lookup(&#34;attr&#34;) end)
vim.keymap.set(&#34;n&#34;, &#34;&lt;leader&gt;mg&#34;, function() mdn_lookup(&#34;global&#34;) end)
</code></pre>

<p>Pour l&#39;utiliser, si je suis sur un mot dans mon code, j&#39;utilise la combinaison appropriée. Par exemple, si mon curseur est positionné sur <code>input</code>, c&#39;est un <strong>élément</strong>, donc j&#39;utilise <code>&lt;leader&gt;me</code>. Autre exemple, si mon curseur est positionné sur <code>class</code>, c&#39;est un <strong>attribut global</strong>, donc j&#39;utilise <code>&lt;leader&gt;mg</code>.</p>

<h2 id="amélioration-possible" id="amélioration-possible">Amélioration possible</h2>

<p>En utilisant l&#39;API de Mozilla, il serait possible de détecter automatiquement l&#39;attribut, voire d&#39;avoir un mode de recherche interactif. L&#39;URL est de la forme <a href="https://developer.mozilla.org/api/v1/search?q=search_terms&amp;page=1&amp;locale=en-US">https://developer.mozilla.org/api/v1/search?q=search_terms&amp;page=1&amp;locale=en-US</a> et elle renvoie un JSON des documentations correspondantes, triées par score, incluant le chemin de la documentation liée.</p>
]]></content:encoded>
      <guid>http://garden.plaws.fr/acceder-a-la-documentation-mozilla-developer-mdn-depuis-neovim</guid>
      <pubDate>Tue, 17 Feb 2026 15:16:41 +0000</pubDate>
    </item>
    <item>
      <title>Mes chaines Youtube préférées</title>
      <link>http://garden.plaws.fr/mes-chaines-youtube-preferees</link>
      <description>&lt;![CDATA[J&#39;avais envie de partager les chaînes YouTube que j&#39;aime le plus. Celles qui me font vivre des émotions, me font réfléchir ou me font découvrir des choses. Il ne devait y en avoir que dix mais je n&#39;ai pas réussi à faire un choix.&#xA;&#xA;!--more--&#xA;&#xA;1. EGO&#xA;&#xA;EGO c&#39;est ma chaine préférée. Ce sont des vidéos narratives sur des sujets divers. On trouve quand même deux thèmes récurrents, à mon avis : les jeux vidéos (une grande partie de ses vidéos non répertoriées mais disponible dans une playlist parlent de jeux vidéo) et l&#39;évolution de la vie. Il y en a sur d&#39;autres thèmes tout de même. J&#39;apprends toujours quelque chose et EGO réussit toujours à piquer ma curiosité sur des sujets où je ne pensais pas pour l&#39;être de prime abord, et où je me retrouve souvent en état de fascination.&#xA;&#xA;2. TheGreatReview&#xA;&#xA;Une autre chaîne narrative. Beaucoup de vidéos sont liées de près ou de loin au jeu vidéo. Certaines vidéos sont boulversantes (je pense à la vidéo intitulée &#34;La légende de Barbe Scintillante&#34; par exemple) mais elles sont toutes prenantes. Tenez, si je vous disais qu&#39;on peut faire 50 minutes de vidéo en parlant de la &#34;Pixel War&#34;, cet événement où des gens du monde entier dessinent, avec des pixels donnés au compte-gouttes, sur une toile vierge, vous me croiriez ? Oui, parce que vous anticipez que je vais vous dire que The Great Review a fait une vidéo sur ce sujet mais honnêtement, ce n&#39;est pas un sujet dont on pressentait que ça serait intéressant. Eh bien ça l&#39;est ! (Et la fin fout même les larmes aux yeux)&#xA;&#xA;3. Fouloscopie&#xA;&#xA;Alors, il commence à y avoir un schéma récurrent dans ce top 3 : des sujets qui ne me disent rien à première vue, deviennent fascinants. Fouloscopie, c&#39;est un chercheur, Mehdi Moussaïd, qui étudie les foules (comme vous l&#39;avez sans doute deviné en décomposant le mot). Tout ce qui est lié, de près ou de loin, au comportement des foules : mouvements de foule, propagation de rumeurs, réseaux sociaux, etc.&#xA;&#xA;4. G Milgram&#xA;&#xA;Là, on va parler d&#39;une chaîne qui est d&#39;utilité publique, à mon sens. G Milgram démonte les pseudo-sciences et divers charlatanismes. Il nous parle de différentes fausses sciences mais aussi de cas concrets, actuels. Certaines de ses vidéos retentissent jusque dans les médias traditionnels et poussent parfois les entreprises à faire machine arrière ou à se défendre (ou plutôt s&#39;enfoncer). Le tout est parsemé d&#39;humour parce qu&#39;il faut bien en rire.&#xA;&#xA;5. Bread on Penguins&#xA;&#xA;Cette chaîne est en anglais mais c&#39;est une pépite si vous êtes dev. La vidéaste parle d&#39;outils, principalement en ligne de commande, de scripts Shell. Elle donne très envie d&#39;améliorer ses outils de travail. J&#39;y découvre pas mal de choses. Elle fait aussi des vidéos plus chill, qui n&#39;ont rien à voir avec l&#39;informatique. Son gros point fort, c&#39;est qu&#39;elle va droit au but. Elle découvre un truc, elle fait une vidéo pour en parler sans faire une introduction de 10 minutes : elle parle juste de ce qu&#39;elle a découvert, point.&#xA;&#xA;6. Antipatriarcame&#xA;&#xA;Pour tous les gens qui s&#39;intéressent aux idées anti-carcérales, c&#39;est une chaîne intéressante ! Les vidéos sont courtes mais qualitatives. La vidéaste nous parle face caméra, d&#39;un sujet d&#39;actualité récent en lien avec la prison, la police ou la répression. Si on est déjà d&#39;accord, on repart avec des nouveaux arguments, de nouveaux exemples dans la besace. Sinon, ça fait forcément réfléchir, à moins d&#39;être de mauvaise foi.&#xA;&#xA;7. Scilabus&#xA;&#xA;Je ne sais même pas si je dois la présenter, je crois que tout le monde connaît. Des vidéos sur la science. Souvent des questions qu&#39;on ne se posait pas, qui, sur papier, n&#39;ont pas trop d&#39;intérêt mais qui regorgent de surprises et de faits intéressants qu&#39;on aura forcément envie de raconter à tout le monde.&#xA;&#xA;8. Legacy-Angel&#xA;&#xA;Comment jouer quand on est non-voyant-e ? Utiliser un ordinateur quand on est non-voyant-e, c&#39;est pas toujours facile. Certaines choses sont adaptées mais une partie non négligeable des logiciels et des sites web ne sont pas adaptés. Legacy-Angel, joue à des jeux vidéo en étant non-voyant et c&#39;est très instructif. Évidemment, le handicap n&#39;est pas un spectacle mais, en tant que personne voyante, je suis obligé-e d&#39;être impressionné-e par la compréhension qu&#39;il peut avoir de l&#39;environnement d&#39;un jeu, simplement avec les sons. Ça permet aussi de se rendre compte que, malheureusement, l&#39;expérience de jeu est souvent pensée pour les voyant-es. En espérant que ça change à l&#39;avenir !&#xA;&#xA;9. Altis Play&#xA;&#xA;Une chaînes qui parle de sujets liés au cyclisme. Ça parle de code de la route, d&#39;infrastructure cyclable. Je ne suis pas cycliste, ni conducteurice de véhicule motorisé mais ce qu&#39;il raconte est passionnant. Ça me permet d&#39;avoir un regard critique aussi sur les infrastructures de ma ville, pas adaptée pour les vélos, ni pour les piéton-nes (si c&#39;est pas la classe de comprendre pourquoi l&#39;infrastructure d&#39;un passage piéton me met en danger, qu&#39;est-ce qui est classe ?)&#xA;&#xA;10. Par les temps qui pédalent&#xA;&#xA;Une chaîne similaire à celle d&#39;Altis. Je crois que la propriétaire de la chaîne poste un peu moins mais les vidéos sont de qualité équivalente. Ayant vécu au Pays-Bas, elle a un point de vue intéressant qui lui permet de comparer avec ce qu&#39;elle voit dans sa ville actuelle (et que l&#39;on connait toustes en France, je crois).&#xA;&#xA;11. Héliox&#xA;&#xA;Héliox, c&#39;est une bricoleuse qui donne vraiment envie de s&#39;y mettre. J&#39;apprécie l&#39;évolution de sa chaîne qui était, au départ, consacrée à l&#39;impression 3D. Promis, un jour, je bricolerai aussi. Mais là c&#39;est pas possible car je dois jouer à League of Legends.&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>J&#39;avais envie de partager les chaînes YouTube que j&#39;aime le plus. Celles qui me font vivre des émotions, me font réfléchir ou me font découvrir des choses. Il ne devait y en avoir que dix mais je n&#39;ai pas réussi à faire un choix.</p>



<h2 id="1-ego-https-www-youtube-com-channel-ucxh16958ksxt4z9yl-9jytw" id="1-ego-https-www-youtube-com-channel-ucxh16958ksxt4z9yl-9jytw">1. <a href="https://www.youtube.com/channel/UCxH16958KSxT4Z9yL_9JYtw">EGO</a></h2>

<p>EGO c&#39;est ma chaine préférée. Ce sont des vidéos narratives sur des sujets divers. On trouve quand même deux thèmes récurrents, à mon avis : les jeux vidéos (une grande partie de ses vidéos non répertoriées mais disponible dans une playlist parlent de jeux vidéo) et l&#39;évolution de la vie. Il y en a sur d&#39;autres thèmes tout de même. J&#39;apprends toujours quelque chose et EGO réussit toujours à piquer ma curiosité sur des sujets où je ne pensais pas pour l&#39;être de prime abord, et où je me retrouve souvent en état de fascination.</p>

<h2 id="2-thegreatreview-https-www-youtube-com-channel-uc2ruguocwnvr2-4dtignmlg" id="2-thegreatreview-https-www-youtube-com-channel-uc2ruguocwnvr2-4dtignmlg">2. <a href="https://www.youtube.com/channel/UC2ruguOcwnVR2_4DtiGnmLg">TheGreatReview</a></h2>

<p>Une autre chaîne narrative. Beaucoup de vidéos sont liées de près ou de loin au jeu vidéo. Certaines vidéos sont boulversantes (je pense à la vidéo intitulée “La légende de Barbe Scintillante” par exemple) mais elles sont toutes prenantes. Tenez, si je vous disais qu&#39;on peut faire 50 minutes de vidéo en parlant de la “Pixel War”, cet événement où des gens du monde entier dessinent, avec des pixels donnés au compte-gouttes, sur une toile vierge, vous me croiriez ? Oui, parce que vous anticipez que je vais vous dire que The Great Review a fait une vidéo sur ce sujet mais honnêtement, ce n&#39;est pas un sujet dont on pressentait que ça serait intéressant. Eh bien ça l&#39;est ! (Et la fin fout même les larmes aux yeux)</p>

<h2 id="3-fouloscopie-https-www-youtube-com-channel-uclxdnuoo3eq80vmd9nqbhpg" id="3-fouloscopie-https-www-youtube-com-channel-uclxdnuoo3eq80vmd9nqbhpg">3. <a href="https://www.youtube.com/channel/UCLXDNUOO3EQ80VmD9nQBHPg">Fouloscopie</a></h2>

<p>Alors, il commence à y avoir un schéma récurrent dans ce top 3 : des sujets qui ne me disent rien à première vue, deviennent fascinants. Fouloscopie, c&#39;est un chercheur, Mehdi Moussaïd, qui étudie les foules (comme vous l&#39;avez sans doute deviné en décomposant le mot). Tout ce qui est lié, de près ou de loin, au comportement des foules : mouvements de foule, propagation de rumeurs, réseaux sociaux, etc.</p>

<h2 id="4-g-milgram-https-www-youtube-com-channel-ucaoubng0mfu0qn4lpims6ma" id="4-g-milgram-https-www-youtube-com-channel-ucaoubng0mfu0qn4lpims6ma">4. <a href="https://www.youtube.com/channel/UCAoUBng0Mfu0qn4lPimS6MA">G Milgram</a></h2>

<p>Là, on va parler d&#39;une chaîne qui est d&#39;utilité publique, à mon sens. G Milgram démonte les pseudo-sciences et divers charlatanismes. Il nous parle de différentes fausses sciences mais aussi de cas concrets, actuels. Certaines de ses vidéos retentissent jusque dans les médias traditionnels et poussent parfois les entreprises à faire machine arrière ou à se défendre (ou plutôt s&#39;<em>enfoncer</em>). Le tout est parsemé d&#39;humour parce qu&#39;il faut bien en rire.</p>

<h2 id="5-bread-on-penguins-https-www-youtube-com-channel-ucwhwdund9lcda7chyyqudxw" id="5-bread-on-penguins-https-www-youtube-com-channel-ucwhwdund9lcda7chyyqudxw">5. <a href="https://www.youtube.com/channel/UCwHwDuNd9lCdA7chyyquDXw">Bread on Penguins</a></h2>

<p>Cette chaîne est en anglais mais c&#39;est une pépite si vous êtes dev. La vidéaste parle d&#39;outils, principalement en ligne de commande, de scripts Shell. Elle donne très envie d&#39;améliorer ses outils de travail. J&#39;y découvre pas mal de choses. Elle fait aussi des vidéos plus chill, qui n&#39;ont rien à voir avec l&#39;informatique. Son gros point fort, c&#39;est qu&#39;elle va droit au but. Elle découvre un truc, elle fait une vidéo pour en parler sans faire une introduction de 10 minutes : elle parle juste de ce qu&#39;elle a découvert, point.</p>

<h2 id="6-antipatriarcame-https-www-youtube-com-channel-ucxdtrxb3zycwa2tvh-jqsdw" id="6-antipatriarcame-https-www-youtube-com-channel-ucxdtrxb3zycwa2tvh-jqsdw">6. <a href="https://www.youtube.com/channel/UCXDTrXB3zycWA2TVh-jqsDw">Antipatriarcame</a></h2>

<p>Pour tous les gens qui s&#39;intéressent aux idées anti-carcérales, c&#39;est une chaîne intéressante ! Les vidéos sont courtes mais qualitatives. La vidéaste nous parle face caméra, d&#39;un sujet d&#39;actualité récent en lien avec la prison, la police ou la répression. Si on est déjà d&#39;accord, on repart avec des nouveaux arguments, de nouveaux exemples dans la besace. Sinon, ça fait forcément réfléchir, à moins d&#39;être de mauvaise foi.</p>

<h2 id="7-scilabus-https-www-youtube-com-channel-ucer8byzs7ihyjk-9mh5jgka" id="7-scilabus-https-www-youtube-com-channel-ucer8byzs7ihyjk-9mh5jgka">7. <a href="https://www.youtube.com/channel/UCeR8BYZS7IHYjk_9Mh5JgkA">Scilabus</a></h2>

<p>Je ne sais même pas si je dois la présenter, je crois que tout le monde connaît. Des vidéos sur la science. Souvent des questions qu&#39;on ne se posait pas, qui, sur papier, n&#39;ont pas trop d&#39;intérêt mais qui regorgent de surprises et de faits intéressants qu&#39;on aura forcément envie de raconter à tout le monde.</p>

<h2 id="8-legacy-angel-https-www-youtube-com-legacy-angel" id="8-legacy-angel-https-www-youtube-com-legacy-angel">8. <a href="https://www.youtube.com/@Legacy-Angel">Legacy-Angel</a></h2>

<p>Comment jouer quand on est non-voyant-e ? Utiliser un ordinateur quand on est non-voyant-e, c&#39;est pas toujours facile. Certaines choses sont adaptées mais une partie non négligeable des logiciels et des sites web ne sont pas adaptés. Legacy-Angel, joue à des jeux vidéo en étant non-voyant et c&#39;est très instructif. Évidemment, le handicap n&#39;est pas un spectacle mais, en tant que personne voyante, je suis obligé-e d&#39;être impressionné-e par la compréhension qu&#39;il peut avoir de l&#39;environnement d&#39;un jeu, simplement avec les sons. Ça permet aussi de se rendre compte que, malheureusement, l&#39;expérience de jeu est souvent pensée pour les voyant-es. En espérant que ça change à l&#39;avenir !</p>

<h2 id="9-altis-play-https-www-youtube-com-channel-ucs2uszexzlq-dshi667dona" id="9-altis-play-https-www-youtube-com-channel-ucs2uszexzlq-dshi667dona">9. <a href="https://www.youtube.com/channel/UCs2UszeXZlQ-DsHI667DONA">Altis Play</a></h2>

<p>Une chaînes qui parle de sujets liés au cyclisme. Ça parle de code de la route, d&#39;infrastructure cyclable. Je ne suis pas cycliste, ni conducteurice de véhicule motorisé mais ce qu&#39;il raconte est passionnant. Ça me permet d&#39;avoir un regard critique aussi sur les infrastructures de ma ville, pas adaptée pour les vélos, ni pour les piéton-nes (si c&#39;est pas la classe de comprendre pourquoi l&#39;infrastructure d&#39;un passage piéton me met en danger, qu&#39;est-ce qui est classe ?)</p>

<h2 id="10-par-les-temps-qui-pédalent-https-www-youtube-com-channel-ucew1sda46vftnb4yuoa7zlw" id="10-par-les-temps-qui-pédalent-https-www-youtube-com-channel-ucew1sda46vftnb4yuoa7zlw">10. <a href="https://www.youtube.com/channel/UCeW1sda46vftnb4YuOa7zLw">Par les temps qui pédalent</a></h2>

<p>Une chaîne similaire à celle d&#39;Altis. Je crois que la propriétaire de la chaîne poste un peu moins mais les vidéos sont de qualité équivalente. Ayant vécu au Pays-Bas, elle a un point de vue intéressant qui lui permet de comparer avec ce qu&#39;elle voit dans sa ville actuelle (et que l&#39;on connait toustes en France, je crois).</p>

<h2 id="11-héliox-https-www-youtube-com-channel-ucpfchjpogkuqckj3378jt5w" id="11-héliox-https-www-youtube-com-channel-ucpfchjpogkuqckj3378jt5w">11. <a href="https://www.youtube.com/channel/UCPFChjpOgkUqckj3378jt5w">Héliox</a></h2>

<p>Héliox, c&#39;est une bricoleuse qui donne vraiment envie de s&#39;y mettre. J&#39;apprécie l&#39;évolution de sa chaîne qui était, au départ, consacrée à l&#39;impression 3D. Promis, un jour, je bricolerai aussi. Mais là c&#39;est pas possible car je dois jouer à League of Legends.</p>
]]></content:encoded>
      <guid>http://garden.plaws.fr/mes-chaines-youtube-preferees</guid>
      <pubDate>Thu, 27 Nov 2025 00:02:44 +0000</pubDate>
    </item>
    <item>
      <title>Comment déplacer son /home sur une son disque secondaire et le chiffrer</title>
      <link>http://garden.plaws.fr/comment-deplacer-son-home-sur-une-son-disque-secondaire-et-le-chiffrer</link>
      <description>&lt;![CDATA[J&#39;ai récemment acheté un ordinateur avec un disque primaire et un disque secondaire. Je souhaitais avoir mon /home sur mon disque secondaire et le reste sur le disque primaire. Je voulais aussi que mes disques soient chiffrés.&#xA;&#xA;À l&#39;installation de mon système d&#39;exploitation, je ne me souviens pas avoir eu le choix d&#39;installer une partie sur mon disque secondaire donc tout a été installé sur le disque primaire, qui a été chiffré avec LUKS. J&#39;ai donc dû apprendre à chiffrer mon disque secondaire et monter son contenu sur /home. Je me suis dit que ça ferait un bon billet de blog pour partager mes nouvelles connaissances.&#xA;&#xA;!--more--&#xA;&#xA;Avant toutes choses, je n&#39;ai pas d&#39;immenses connaissances sur ce qu&#39;il se passe entre le moment où j&#39;appuie sur le bouton power de mon ordinateur et le moment où je vois un écran pour me connecter à ma session. J&#39;ai appris quelques éléments sur le tas, il est donc possible que certains points soient sémantiquement imprécis, je vous prie de m&#39;en excuser. Je les corrigerai si on me les remonte. Maintenant voyons ensemble ce que j&#39;ai eu à faire !&#xA;&#xA;Chiffrer le disque&#xA;&#xA;J&#39;ai d&#39;abord chiffré mon disque avec LUKS grâce à la commande cryptsetup :&#xA;sudo cryptsetup -v luksFormat /dev/nvme0n1&#xA;&#xA;Pour voir si ça fonctionne on peut tenter de l&#39;ouvrir :&#xA;sudo cryptsetup open /dev/nvme0n1 home&#xA;&#xA;Ici, home est le nom qui va être créé dans /dev/mapper/, donc on peut mettre ce que l&#39;on veut.&#xA;&#xA;Si ça fonctionne, on peut le refermer :&#xA;sudo cryptsetup close home&#xA;&#xA;On a presque fini. On va ajouter ce mapping dans notre fichier /etc/crypttab. Cela va servir pour modifier notre fichier /etc/fstab plus tard car il lui faudra savoir le nom dans /dev/mapper pour le monter au démarrage de l&#39;ordinateur.&#xA;&#xA;Avant de modifier le fichier, il nous faut récupérer l&#39;UUID à renseigner dans le fichier :&#xA;&#xA;  sudo blkid | grep nvme0n1&#xA;/dev/nvme0n1: UUID=&#34;8348f8cf-bfb7-4c9d-a8c9-9b47fa132893&#34; TYPE=&#34;crypto_LUKS&#34;&#xA;&#xA;Maintenant qu&#39;on a récupéré l&#39;UUID, on ouvre le fichier pour ajouter une ligne qui fera la correspondance entre le nom et l&#39;UUID :&#xA;name               device                         password options&#xA;luks-204c697d-d9c7-40fd-8bef-178fbe907479 UUID=204c697d-d9c7-40fd-8bef-178fbe907479     none luks&#xA;luks-68c29b73-d55c-4620-b306-b41297e15c55 UUID=68c29b73-d55c-4620-b306-b41297e15c55     none luks&#xA;On ajoute notre ligne&#xA;luks-home UUID=8348f8cf-bfb7-4c9d-a8c9-9b47fa132893 none luks&#xA;&#xA;Formatter le disque&#xA;&#xA;Le disque doit posséder un système de fichier, on le formatte donc :&#xA;sudo mkfs.ext4 /dev/nvme0n1&#xA;On doit pouvoir le monter désormais&#xA;sudo mount /dev/nvme0n1 /mnt&#xA;&#xA;Un dossier lost+found est présent, c&#39;est normal, pas de panique. Sans rentrer dans les détails, et parce que je ne veux pas dire de bêtises, ce dossier est utile quand des bouts de fichiers sont corrompus ou orphelins, ce qui peut arriver si l&#39;ordinateur est éteint brusquement au milieu d&#39;écriture je présume.&#xA;&#xA;Je copie l&#39;intégralité de mon /home actuel dans le disque pour ne rien perdre :&#xA;Ne pas oublier les / à la fin des chemins&#xA;rsync -avxAX /home/ /mnt/&#xA;&#xA;On monte le disque au démarrage&#xA;&#xA;Les disques montés au démarrage sont renseignés dans le fichier /etc/fstab. On va donc ajouter une ligne à ce fichier pour dire à notre système où monter notre disque :&#xA;&#xA;file system             mount point  type  options  dump  pass&#xA;UUID=2C67-2022                            /efi           vfat    fmask=0137,dmask=0027 0 2&#xA;/dev/mapper/luks-204c697d-d9c7-40fd-8bef-178fbe907479 /              ext4    noatime    0 1&#xA;/dev/mapper/luks-68c29b73-d55c-4620-b306-b41297e15c55 swap           swap    defaults   0 0&#xA;tmpfs                                     /tmp           tmpfs   defaults,noatime,mode=1777 0 0&#xA;&#xA;On ajoute notre ligne&#xA;/dev/mapper/luks-home /home ext4 defaults,noatime 0 2&#xA;L&#39;option noatime permet d&#39;éviter des écritures sur le disque pour enregistrer le dernier accès de chaque fichier lu. Cette option permet de gagner en performance.&#xA;&#xA;Maintenant, on reboot et on s&#39;assure que tout fonctionne. C&#39;est le cas si on a bien un prompt supplémentaire au démarrage pour nous demander de déchiffrer le second disque.&#xA;&#xA;On supprime l&#39;ancien /home&#xA;&#xA;Tout à l&#39;heure, on a copié le contenu de notre /home sur notre second disque. Ce contenu est toujours présent. Il faut donc le supprimer.&#xA;&#xA;D&#39;abord, on va s&#39;assurer que tout a fonctionné jusqu&#39;au bout, c&#39;est-à-dire que le disque déchiffré est bien monté sur /home :&#xA;&#xA;  lsblk&#xA;NAME                                          MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTS&#xA;nvme1n1                                       259:0    0 232,9G  0 disk&#xA;├─nvme1n1p1                                   259:2    0     1G  0 part  /efi&#xA;├─nvme1n1p2                                   259:3    0 223,1G  0 part&#xA;│ └─luks-204c697d-d9c7-40fd-8bef-178fbe907479 254:1    0 223,1G  0 crypt /&#xA;└─nvme1n1p3                                   259:4    0   8,8G  0 part&#xA;  └─luks-68c29b73-d55c-4620-b306-b41297e15c55 254:0    0   8,8G  0 crypt [SWAP]&#xA;nvme0n1                                       259:1    0 931,5G  0 disk&#xA;└─luks-home                                   254:2    0 931,5G  0 crypt /home&#xA;&#xA;Si tout est bon, vous devriez voir en dessous de votre disque, le nom que vous lui avez donné, et dans la colonne MOUNTPOINTS /home.&#xA;&#xA;Il faut désormer démonter le disque :&#xA;sudo umount /home&#xA;&#xA;Notre disque n&#39;étant plus monté sur /home, le contenu qui était &#34;masqué&#34; par ce montage est donc de nouveau visible (il s&#39;agit du /home initial que l&#39;on va supprimer pour ne pas qu&#39;il prenne inutilement de la place).&#xA;&#xA;Vous pouvez le supprimer avec la commande rm ou le déplacer ailleurs au cas où, le temps de s&#39;assurer que tout fonctionne correctement (on n&#39;est jamais trop prudent·es).&#xA;&#xA;Et vous pouvez remonter votre disque ou redémarrer votre machine, tout est fini !]]&gt;</description>
      <content:encoded><![CDATA[<p>J&#39;ai récemment acheté un ordinateur avec un disque primaire et un disque secondaire. Je souhaitais avoir mon <code>/home</code> sur mon disque secondaire et le reste sur le disque primaire. Je voulais aussi que mes disques soient chiffrés.</p>

<p>À l&#39;installation de mon système d&#39;exploitation, je ne me souviens pas avoir eu le choix d&#39;installer une partie sur mon disque secondaire donc tout a été installé sur le disque primaire, qui a été chiffré avec LUKS. J&#39;ai donc dû apprendre à chiffrer mon disque secondaire et monter son contenu sur <code>/home</code>. Je me suis dit que ça ferait un bon billet de blog pour partager mes nouvelles connaissances.</p>



<p>Avant toutes choses, je n&#39;ai pas d&#39;immenses connaissances sur ce qu&#39;il se passe entre le moment où j&#39;appuie sur le bouton power de mon ordinateur et le moment où je vois un écran pour me connecter à ma session. J&#39;ai appris quelques éléments sur le tas, il est donc possible que certains points soient sémantiquement imprécis, je vous prie de m&#39;en excuser. Je les corrigerai si on me les remonte. Maintenant voyons ensemble ce que j&#39;ai eu à faire !</p>

<h2 id="chiffrer-le-disque" id="chiffrer-le-disque">Chiffrer le disque</h2>

<p>J&#39;ai d&#39;abord chiffré mon disque avec LUKS grâce à la commande <code>cryptsetup</code> :</p>

<pre><code>sudo cryptsetup -v luksFormat /dev/nvme0n1
</code></pre>

<p>Pour voir si ça fonctionne on peut tenter de l&#39;ouvrir :</p>

<pre><code>sudo cryptsetup open /dev/nvme0n1 home
</code></pre>

<p>Ici, <code>home</code> est le nom qui va être créé dans /dev/mapper/, donc on peut mettre ce que l&#39;on veut.</p>

<p>Si ça fonctionne, on peut le refermer :</p>

<pre><code>sudo cryptsetup close home
</code></pre>

<p>On a presque fini. On va ajouter ce mapping dans notre fichier <code>/etc/crypttab</code>. Cela va servir pour modifier notre fichier <code>/etc/fstab</code> plus tard car il lui faudra savoir le nom dans <code>/dev/mapper</code> pour le monter au démarrage de l&#39;ordinateur.</p>

<p>Avant de modifier le fichier, il nous faut récupérer l&#39;UUID à renseigner dans le fichier :</p>

<pre><code>&gt; sudo blkid | grep nvme0n1
/dev/nvme0n1: UUID=&#34;8348f8cf-bfb7-4c9d-a8c9-9b47fa132893&#34; TYPE=&#34;crypto_LUKS&#34;
</code></pre>

<p>Maintenant qu&#39;on a récupéré l&#39;UUID, on ouvre le fichier pour ajouter une ligne qui fera la correspondance entre le nom et l&#39;UUID :</p>

<pre><code># &lt;name&gt;               &lt;device&gt;                         &lt;password&gt; &lt;options&gt;
luks-204c697d-d9c7-40fd-8bef-178fbe907479 UUID=204c697d-d9c7-40fd-8bef-178fbe907479     none luks
luks-68c29b73-d55c-4620-b306-b41297e15c55 UUID=68c29b73-d55c-4620-b306-b41297e15c55     none luks
# On ajoute notre ligne
luks-home UUID=8348f8cf-bfb7-4c9d-a8c9-9b47fa132893 none luks
</code></pre>

<h2 id="formatter-le-disque" id="formatter-le-disque">Formatter le disque</h2>

<p>Le disque doit posséder un système de fichier, on le formatte donc :</p>

<pre><code>sudo mkfs.ext4 /dev/nvme0n1
# On doit pouvoir le monter désormais
sudo mount /dev/nvme0n1 /mnt
</code></pre>

<p>Un dossier <code>lost+found</code> est présent, c&#39;est normal, pas de panique. Sans rentrer dans les détails, et parce que je ne veux pas dire de bêtises, ce dossier est utile quand des bouts de fichiers sont corrompus ou orphelins, ce qui peut arriver si l&#39;ordinateur est éteint brusquement au milieu d&#39;écriture je présume.</p>

<p>Je copie l&#39;intégralité de mon <code>/home</code> actuel dans le disque pour ne rien perdre :</p>

<pre><code># Ne pas oublier les / à la fin des chemins
rsync -avxAX /home/ /mnt/
</code></pre>

<h2 id="on-monte-le-disque-au-démarrage" id="on-monte-le-disque-au-démarrage">On monte le disque au démarrage</h2>

<p>Les disques montés au démarrage sont renseignés dans le fichier <code>/etc/fstab</code>. On va donc ajouter une ligne à ce fichier pour dire à notre système où monter notre disque :</p>

<pre><code># &lt;file system&gt;             &lt;mount point&gt;  &lt;type&gt;  &lt;options&gt;  &lt;dump&gt;  &lt;pass&gt;
UUID=2C67-2022                            /efi           vfat    fmask=0137,dmask=0027 0 2
/dev/mapper/luks-204c697d-d9c7-40fd-8bef-178fbe907479 /              ext4    noatime    0 1
/dev/mapper/luks-68c29b73-d55c-4620-b306-b41297e15c55 swap           swap    defaults   0 0
tmpfs                                     /tmp           tmpfs   defaults,noatime,mode=1777 0 0

# On ajoute notre ligne
/dev/mapper/luks-home /home ext4 defaults,noatime 0 2
</code></pre>

<p>L&#39;option <code>noatime</code> permet d&#39;éviter des écritures sur le disque pour enregistrer le dernier accès de chaque fichier lu. Cette option permet de gagner en performance.</p>

<p>Maintenant, on reboot et on s&#39;assure que tout fonctionne. C&#39;est le cas si on a bien un prompt supplémentaire au démarrage pour nous demander de déchiffrer le second disque.</p>

<h2 id="on-supprime-l-ancien-home" id="on-supprime-l-ancien-home">On supprime l&#39;ancien /home</h2>

<p>Tout à l&#39;heure, on a copié le contenu de notre <code>/home</code> sur notre second disque. Ce contenu est toujours présent. Il faut donc le supprimer.</p>

<p>D&#39;abord, on va s&#39;assurer que tout a fonctionné jusqu&#39;au bout, c&#39;est-à-dire que le disque déchiffré est bien monté sur <code>/home</code> :</p>

<pre><code>&gt; lsblk
NAME                                          MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTS
nvme1n1                                       259:0    0 232,9G  0 disk
├─nvme1n1p1                                   259:2    0     1G  0 part  /efi
├─nvme1n1p2                                   259:3    0 223,1G  0 part
│ └─luks-204c697d-d9c7-40fd-8bef-178fbe907479 254:1    0 223,1G  0 crypt /
└─nvme1n1p3                                   259:4    0   8,8G  0 part
  └─luks-68c29b73-d55c-4620-b306-b41297e15c55 254:0    0   8,8G  0 crypt [SWAP]
nvme0n1                                       259:1    0 931,5G  0 disk
└─luks-home                                   254:2    0 931,5G  0 crypt /home
</code></pre>

<p>Si tout est bon, vous devriez voir en dessous de votre disque, le nom que vous lui avez donné, et dans la colonne <code>MOUNTPOINTS</code> /home.</p>

<p>Il faut désormer démonter le disque :</p>

<pre><code>sudo umount /home
</code></pre>

<p>Notre disque n&#39;étant plus monté sur <code>/home</code>, le contenu qui était “masqué” par ce montage est donc de nouveau visible (il s&#39;agit du <code>/home</code> initial que l&#39;on va supprimer pour ne pas qu&#39;il prenne inutilement de la place).</p>

<p>Vous pouvez le supprimer avec la commande <code>rm</code> ou le déplacer ailleurs au cas où, le temps de s&#39;assurer que tout fonctionne correctement (on n&#39;est jamais trop prudent·es).</p>

<p>Et vous pouvez remonter votre disque ou redémarrer votre machine, tout est fini !</p>
]]></content:encoded>
      <guid>http://garden.plaws.fr/comment-deplacer-son-home-sur-une-son-disque-secondaire-et-le-chiffrer</guid>
      <pubDate>Fri, 13 Dec 2024 10:08:19 +0000</pubDate>
    </item>
    <item>
      <title>What&#39;s in my phone?</title>
      <link>http://garden.plaws.fr/whats-in-my-phone</link>
      <description>&lt;![CDATA[Je trouve parfois des applications intéressantes en lisant ce genre de contenu alors je me suis dit qu&#39;à mon tour, j&#39;allais partager les applications que j&#39;ai dans mon téléphone. Les applications dont je vais parler sont des applications libres, téléchargeables sur F-Droid. Dans la vraie vie j&#39;ai 3 applications non-libres sur mon téléphone mais elles ne sont pas très intéressantes. Je vis sans services Google sur mon téléphone donc les applications dont je vais parler fonctionnent sans ces derniers.&#xA;&#xA;!--more--&#xA;&#xA;📱 Les basiques du téléphone&#xA;&#xA;Etar et DAVx5&#xA;&#xA;Pour mes calendriers, j&#39;ai Etar avec un serveur de calendrier en ligne qui est synchronisé grâce à DAVx5. Etar gère aussi des calendriers hors-ligne.&#xA;&#xA;Fossify Gallery&#xA;&#xA;Une application pour visualiser ses photos et ses vidéos.&#xA;&#xA;Mull&#xA;&#xA;Une fork de Firefox avec des protections supplémentaires. Parfois ça me pose problème alors j&#39;utilise aussi Fennec qui est un autre fork de Firefox.&#xA;&#xA;Fennec&#xA;&#xA;Un navigateur basé sur Firefox.&#xA;&#xA;OpenCamera&#xA;&#xA;Une applications pour prendre des photos et enregistrer des vidéos qui est très complète. Il n&#39;y a pas, à ma connaissance, de meilleure application d&#39;appareil photo.&#xA;&#xA;ThumbKey&#xA;&#xA;Un clavier différent des claviers que l&#39;on connaît. Ça se rapproche de MessageEase. Il manque des comportements que l&#39;on retrouve dans MessageEase, que le développeur a dit qu&#39;il n&#39;implémenterait pas. Je sais qu&#39;il existe un fork qui veut implémenter toutes les gestuelles de MessageEase mais je ne l&#39;ai pas aimé, il y avait un truc qui m&#39;ennuyait mais je ne me rappelle pas quoi. ThumbKey fait le taff pour moi et j&#39;écris vraiment plus vite en me faisant moins mal aux doigts.&#xA;&#xA;VLC&#xA;&#xA;Pour regarder des vidéos où écouter des musiques.&#xA;&#xA;💬 Communication&#xA;&#xA;Tuta (mail)&#xA;&#xA;Un client mail pour le fournisseur Tuta.&#xA;&#xA;Monocles Chat&#xA;&#xA;Un client XMPP, le meilleur protocole pour communiquer, à mon sens. J&#39;ai testé Conversation mais Monocles paraissait plus moderne mais les deux sont très bien.&#xA;&#xA;Telegram FOSS&#xA;&#xA;Pas très fan⋅e de Telegram, c&#39;est un faux-ami de votre vie privée selon moi mais il y a encore des gens dessus, des groupes militants et des fils d&#39;actu. Ce client a le mérite d&#39;avoir viré toutes les briques Google.&#xA;&#xA;Molly (Signal)&#xA;&#xA;Un client Signal. C&#39;est une bonne messagerie pour les gens qui n&#39;ont pas envie de trop ce prendre la tête. C&#39;est vraiment le meilleur compromis pour les personnes qui veulent protéger leur vie privée mais qui n&#39;ont pas envie de trop s&#39;embêter avec des choses compliquées (essayez XMPP quand même, ça n&#39;est pas SI compliqué).&#xA;&#xA;Silence (SMS)&#xA;&#xA;Pour envoyer des SMS chiffrés, il n&#39;y a que cette application. Elle n&#39;est plus maintenue, hélas. Tant qu&#39;elle fonctionne, je l&#39;utilise mais ça n&#39;est pas mon mode de communication primaire.&#xA;&#xA;Briar&#xA;&#xA;Je la garde, au cas où. Je vous en ai parlé adans un de mes articles de blogs précédents/a.&#xA;&#xA;🗺️ Orientation&#xA;&#xA;OrganicMaps&#xA;&#xA;Une application de GPS avec les cartes OpenStreetMap. Elle fonctionne mieux que les autres GPS, d&#39;expérience. J&#39;ai déjà utilisé ce GPS en voiture pour guider des conducteur⋅rices qui m&#39;ont demandé ce que j&#39;avais comme appli, l&#39;air intéressé. J&#39;en déduis que les autres applications, que je n&#39;ai jamais utilisées, ne sont pas incroyables.&#xA;&#xA;Transportr&#xA;&#xA;Pour planifier ses trajets en utilisant les transports en commun.&#xA;&#xA;🕸️ Réseaux sociaux&#xA;&#xA;Tusky&#xA;&#xA;Un client pour accéder à Mastodon. J&#39;en ai testé plusieurs mais j&#39;apprécie particulièrement ce dernier. Je trouve l&#39;affichage plus agréable pour la lecture.&#xA;&#xA;Thunder&#xA;&#xA;Un client Lemmy (le Reddit du Fédiverse). J&#39;ai testé Voyager mais ce qui me manquait c&#39;était le moyen de sauter d&#39;un commentaire au prochain. Autrement, on doit se taper tout le scroll de toutes les réponses et c&#39;est parfois long. Thunder dispose de cette feature et la présentation est similaire à ce que propose Voyager.&#xA;&#xA;🎧 Vidéos/Podcasts&#xA;&#xA;PipePipe&#xA;&#xA;Un client YouTube, fork de NewPipe, qui intègre, comme Tubular, SponsorBlock et ReturnYouTubeDislike. Je me fiche de ReturnYoutubeDislike mais SponsorBlock c&#39;est plus possible de faire sans pour moi, les contenus sponsorisés sont infernaux. Tubular était très bien mais le mainteneur n&#39;a plus trop de le temps de le maintenir. Aussi il embarque avec lui quelques améliorations notamment la façon d&#39;afficher les commentaires (on voit les réponses). Il y également un sleep timer !&#xA;&#xA;AntennaPod&#xA;&#xA;Une application de podcasts très complète.&#xA;&#xA;🧰 Outils utiles&#xA;&#xA;Bitwarden&#xA;&#xA;Un gestionnaire de mots de passe, la sécurité c&#39;est important.&#xA;&#xA;Breezy Weather&#xA;&#xA;La meilleure application météo. Visuellement elle est incroyable déjà. Ensuite, elle donne les données météo, évidemment, mais aussi les pollens, donnée importante pour les personnes allergiques !&#xA;&#xA;DiskUsage&#xA;&#xA;Pour voir ce qui prend de la place dans le téléphone d&#39;un seul coup d&#39;œil !&#xA;&#xA;Feeder&#xA;&#xA;Pour les flux RSS. Je n&#39;ai pas un grand besoin de ce côté là, cette application fait tout ce que j&#39;attends, à savoir, me permettre de suivre des flux et exporter mes abonnements pour les ré-importer ailleurs un jour si besoin.&#xA;&#xA;FreeOTP+&#xA;&#xA;Pour le 2FA. Je regrette juste que cette application ne permette pas de faire des groupes, ça serait beaucoup plus pratique je pense.&#xA;&#xA;Joplin&#xA;&#xA;Une application de notes. J&#39;utilisais Markor avant. Joplin a un système de plugin et permet de synchroniser ses notes. Pour l&#39;instant j&#39;en ai un usage basique mais l&#39;application semble très complète.&#xA;&#xA;Minidoro&#xA;&#xA;Troubles de l&#39;attention = j&#39;utilise la méthode Pomodoro. En réalité, j&#39;oublie 95% du temps de l&#39;utiliser, quand je l&#39;utilise je me déconcentre parfois à la première pause mais je ne perds pas espoir que cette solution m&#39;aide à me concentrer dans mon travail. En réalité, j&#39;exagère un peu, la plupart du temps où j&#39;ai travaillé avec cette méthode, j&#39;étais très efficace.&#xA;&#xA;Mullvad VPN&#xA;&#xA;Un VPN qui ne stocke pas de données, qui n&#39;est pas trop cher. C&#39;est un plaisir de l&#39;avoir.&#xA;&#xA;MuPDF Viewer&#xA;&#xA;Pour visualiser des PDF.&#xA;&#xA;OpenFoodFacts&#xA;&#xA;Pour utiliser la base de données OpenFoodFacts et scanner les produits. Je le faisais beaucoup avant. Je le fais un peu moins maintenant. J&#39;aime bien contribuer également car je considère que ce sont des données d&#39;intérêt public et je pense que ça aide vraiment à prendre des décisions par rapport à ce qu&#39;on consomme.&#xA;&#xA;OSS Document Scanner&#xA;&#xA;Quel Enfer de prendre des photos de documents qu&#39;on a signé sur papier, à envoyer par mail, quand on a pas de scanner. Avec OSS Document Scanner, cette tâche est simplifiée. Chouette découverte !&#xA;&#xA;SecScanQR&#xA;&#xA;Un scanner de QR code. Je crois qu&#39;il n&#39;est plus maintenu mais je n&#39;aime pas trop les autres que j&#39;ai testé. Celui-ci me dit où il va m&#39;envoyer avant d&#39;ouvrir la page scannée.&#xA;&#xA;Wallabag&#xA;&#xA;Pour mes liens &#34;à lire plus tard&#34;. Enfin quand je pense à les envoyer dans Wallabag.&#xA;&#xA;🕹️ Jeux&#xA;&#xA;Lichess&#xA;&#xA;La meilleure application pour jouer aux échecs, de loin.&#xA;&#xA;Retro Stack&#xA;&#xA;Un jeu qui consiste à empiler les lignes de pixels pour faire un énorme tour.&#xA;&#xA;Same&#xA;&#xA;Un jeu qui m&#39;agace car je n&#39;ai pas encore trouvé comment gagner avec le moins de coups possibles. J&#39;aime bien y jouer mais vraiment j&#39;aimerais comprendre les mathématiques derrière pour avoir la meilleure stratégie.&#xA;&#xA;2048&#xA;&#xA;Un indémodable. &#xA;&#xA;Misc&#xA;&#xA;Chooser&#xA;&#xA;Pour aider à choisir qui commence dans un jeu ou qui prend une décision. Chacun⋅e pose un doigt sur l&#39;écran et après quelques secondes une personne est désignée.&#xA;&#xA;Decisions&#xA;&#xA;Pour clarifier ses idées et réfléchir avant de prendre une décision. On écrit des arguments en leur donnant un poids, et ensuite on voit où penche la balance. C&#39;est très visuel et ça permet de réfléchir avant d&#39;agir.&#xA;&#xA;LibreTorrent&#xA;&#xA;Un client pour télécharger des torrents.&#xA;&#xA;Torrents-csv-android&#xA;&#xA;Une application pour chercher des torrents. Elle ne fonctionne pas toujours mais quand ça fonctionne, c&#39;est pratique !&#xA;&#xA;Noice&#xA;&#xA;Une application de sons ambiants.&#xA;&#xA;Paseo&#xA;&#xA;Un compteur de pas.&#xA;&#xA;Open Video Editor&#xA;&#xA;Une application d&#39;édition vidéo. Ça fait des choses simples. La fonctionnalité que j&#39;utilise le plus c&#39;est de couper des vidéos.&#xA;&#xA;ScreenStream&#xA;&#xA;Pour partager son écran. Ça sert parfois !&#xA;&#xA;Subz&#xA;&#xA;Pour garder une trace des abonnements que l&#39;on a, leur expiration, leur renouvellement, etc.&#xA;&#xA;Tabs Lite&#xA;&#xA;Pour consulter des tablatures de guitare.&#xA;&#xA;Metronome&#xA;&#xA;… comme son nom l&#39;indique : un métronome.&#xA;&#xA;StreetComplete&#xA;&#xA;Pour contribuer à OpenStreetMap de manière ludique.&#xA;&#xA;Vespucci&#xA;&#xA;Pour contribuer à OpenStreetMap de manière moins ludique qu&#39;avec StreetComplete.&#xA;&#xA;HTTP Shortcuts&#xA;&#xA;Pour configurer des raccourcis afin de faire des requêtes HTTP. Ça me sert à ajouter un lien en favori dans mon serveur de marque-pages.&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Je trouve parfois des applications intéressantes en lisant ce genre de contenu alors je me suis dit qu&#39;à mon tour, j&#39;allais partager les applications que j&#39;ai dans mon téléphone. Les applications dont je vais parler sont des applications libres, téléchargeables sur F-Droid. Dans la vraie vie j&#39;ai 3 applications non-libres sur mon téléphone mais elles ne sont pas très intéressantes. Je vis sans services Google sur mon téléphone donc les applications dont je vais parler fonctionnent sans ces derniers.</p>



<h2 id="les-basiques-du-téléphone" id="les-basiques-du-téléphone">📱 Les basiques du téléphone</h2>

<h3 id="etar-et-davx5" id="etar-et-davx5">Etar et DAVx5</h3>

<p>Pour mes calendriers, j&#39;ai Etar avec un serveur de calendrier en ligne qui est synchronisé grâce à DAVx5. Etar gère aussi des calendriers hors-ligne.</p>

<h3 id="fossify-gallery" id="fossify-gallery">Fossify Gallery</h3>

<p>Une application pour visualiser ses photos et ses vidéos.</p>

<h3 id="mull" id="mull">Mull</h3>

<p>Une fork de Firefox avec des protections supplémentaires. Parfois ça me pose problème alors j&#39;utilise aussi Fennec qui est un autre fork de Firefox.</p>

<h3 id="fennec" id="fennec">Fennec</h3>

<p>Un navigateur basé sur Firefox.</p>

<h3 id="opencamera" id="opencamera">OpenCamera</h3>

<p>Une applications pour prendre des photos et enregistrer des vidéos qui est très complète. Il n&#39;y a pas, à ma connaissance, de meilleure application d&#39;appareil photo.</p>

<h3 id="thumbkey" id="thumbkey">ThumbKey</h3>

<p>Un clavier différent des claviers que l&#39;on connaît. Ça se rapproche de MessageEase. Il manque des comportements que l&#39;on retrouve dans MessageEase, que le développeur a dit qu&#39;il n&#39;implémenterait pas. Je sais qu&#39;il existe un fork qui veut implémenter toutes les gestuelles de MessageEase mais je ne l&#39;ai pas aimé, il y avait un truc qui m&#39;ennuyait mais je ne me rappelle pas quoi. ThumbKey fait le taff pour moi et j&#39;écris vraiment plus vite en me faisant moins mal aux doigts.</p>

<h3 id="vlc" id="vlc">VLC</h3>

<p>Pour regarder des vidéos où écouter des musiques.</p>

<h2 id="communication" id="communication">💬 Communication</h2>

<h3 id="tuta-mail" id="tuta-mail">Tuta (mail)</h3>

<p>Un client mail pour le fournisseur Tuta.</p>

<h3 id="monocles-chat" id="monocles-chat">Monocles Chat</h3>

<p>Un client XMPP, le meilleur protocole pour communiquer, à mon sens. J&#39;ai testé Conversation mais Monocles paraissait plus moderne mais les deux sont très bien.</p>

<h3 id="telegram-foss" id="telegram-foss">Telegram FOSS</h3>

<p>Pas très fan⋅e de Telegram, c&#39;est un faux-ami de votre vie privée selon moi mais il y a encore des gens dessus, des groupes militants et des fils d&#39;actu. Ce client a le mérite d&#39;avoir viré toutes les briques Google.</p>

<h3 id="molly-signal" id="molly-signal">Molly (Signal)</h3>

<p>Un client Signal. C&#39;est une bonne messagerie pour les gens qui n&#39;ont pas envie de trop ce prendre la tête. C&#39;est vraiment le meilleur compromis pour les personnes qui veulent protéger leur vie privée mais qui n&#39;ont pas envie de trop s&#39;embêter avec des choses compliquées (essayez XMPP quand même, ça n&#39;est pas SI compliqué).</p>

<h3 id="silence-sms" id="silence-sms">Silence (SMS)</h3>

<p>Pour envoyer des SMS chiffrés, il n&#39;y a que cette application. Elle n&#39;est plus maintenue, hélas. Tant qu&#39;elle fonctionne, je l&#39;utilise mais ça n&#39;est pas mon mode de communication primaire.</p>

<h3 id="briar" id="briar">Briar</h3>

<p>Je la garde, au cas où. Je vous en ai parlé dans un de mes articles de blogs précédents.</p>

<h2 id="orientation" id="orientation">🗺️ Orientation</h2>

<h3 id="organicmaps" id="organicmaps">OrganicMaps</h3>

<p>Une application de GPS avec les cartes OpenStreetMap. Elle fonctionne mieux que les autres GPS, d&#39;expérience. J&#39;ai déjà utilisé ce GPS en voiture pour guider des conducteur⋅rices qui m&#39;ont demandé ce que j&#39;avais comme appli, l&#39;air intéressé. J&#39;en déduis que les autres applications, que je n&#39;ai jamais utilisées, ne sont pas incroyables.</p>

<h3 id="transportr" id="transportr">Transportr</h3>

<p>Pour planifier ses trajets en utilisant les transports en commun.</p>

<h2 id="réseaux-sociaux" id="réseaux-sociaux">🕸️ Réseaux sociaux</h2>

<h3 id="tusky" id="tusky">Tusky</h3>

<p>Un client pour accéder à Mastodon. J&#39;en ai testé plusieurs mais j&#39;apprécie particulièrement ce dernier. Je trouve l&#39;affichage plus agréable pour la lecture.</p>

<h3 id="thunder" id="thunder">Thunder</h3>

<p>Un client Lemmy (le Reddit du Fédiverse). J&#39;ai testé Voyager mais ce qui me manquait c&#39;était le moyen de sauter d&#39;un commentaire au prochain. Autrement, on doit se taper tout le scroll de toutes les réponses et c&#39;est parfois long. Thunder dispose de cette feature et la présentation est similaire à ce que propose Voyager.</p>

<h2 id="vidéos-podcasts" id="vidéos-podcasts">🎧 Vidéos/Podcasts</h2>

<h3 id="pipepipe" id="pipepipe">PipePipe</h3>

<p>Un client YouTube, fork de NewPipe, qui intègre, comme Tubular, SponsorBlock et ReturnYouTubeDislike. Je me fiche de ReturnYoutubeDislike mais SponsorBlock c&#39;est plus possible de faire sans pour moi, les contenus sponsorisés sont infernaux. Tubular était très bien mais le mainteneur n&#39;a plus trop de le temps de le maintenir. Aussi il embarque avec lui quelques améliorations notamment la façon d&#39;afficher les commentaires (on voit les réponses). Il y également un sleep timer !</p>

<h3 id="antennapod" id="antennapod">AntennaPod</h3>

<p>Une application de podcasts très complète.</p>

<h2 id="outils-utiles" id="outils-utiles">🧰 Outils utiles</h2>

<h3 id="bitwarden" id="bitwarden">Bitwarden</h3>

<p>Un gestionnaire de mots de passe, la sécurité c&#39;est important.</p>

<h3 id="breezy-weather" id="breezy-weather">Breezy Weather</h3>

<p>La meilleure application météo. Visuellement elle est incroyable déjà. Ensuite, elle donne les données météo, évidemment, mais aussi les pollens, donnée importante pour les personnes allergiques !</p>

<h3 id="diskusage" id="diskusage">DiskUsage</h3>

<p>Pour voir ce qui prend de la place dans le téléphone d&#39;un seul coup d&#39;œil !</p>

<h3 id="feeder" id="feeder">Feeder</h3>

<p>Pour les flux RSS. Je n&#39;ai pas un grand besoin de ce côté là, cette application fait tout ce que j&#39;attends, à savoir, me permettre de suivre des flux et exporter mes abonnements pour les ré-importer ailleurs un jour si besoin.</p>

<h3 id="freeotp" id="freeotp">FreeOTP+</h3>

<p>Pour le 2FA. Je regrette juste que cette application ne permette pas de faire des groupes, ça serait beaucoup plus pratique je pense.</p>

<h3 id="joplin" id="joplin">Joplin</h3>

<p>Une application de notes. J&#39;utilisais Markor avant. Joplin a un système de plugin et permet de synchroniser ses notes. Pour l&#39;instant j&#39;en ai un usage basique mais l&#39;application semble très complète.</p>

<h3 id="minidoro" id="minidoro">Minidoro</h3>

<p>Troubles de l&#39;attention = j&#39;utilise la méthode Pomodoro. En réalité, j&#39;oublie 95% du temps de l&#39;utiliser, quand je l&#39;utilise je me déconcentre parfois à la première pause mais je ne perds pas espoir que cette solution m&#39;aide à me concentrer dans mon travail. En réalité, j&#39;exagère un peu, la plupart du temps où j&#39;ai travaillé avec cette méthode, j&#39;étais très efficace.</p>

<h3 id="mullvad-vpn" id="mullvad-vpn">Mullvad VPN</h3>

<p>Un VPN qui ne stocke pas de données, qui n&#39;est pas trop cher. C&#39;est un plaisir de l&#39;avoir.</p>

<h3 id="mupdf-viewer" id="mupdf-viewer">MuPDF Viewer</h3>

<p>Pour visualiser des PDF.</p>

<h3 id="openfoodfacts" id="openfoodfacts">OpenFoodFacts</h3>

<p>Pour utiliser la base de données OpenFoodFacts et scanner les produits. Je le faisais beaucoup avant. Je le fais un peu moins maintenant. J&#39;aime bien contribuer également car je considère que ce sont des données d&#39;intérêt public et je pense que ça aide vraiment à prendre des décisions par rapport à ce qu&#39;on consomme.</p>

<h3 id="oss-document-scanner" id="oss-document-scanner">OSS Document Scanner</h3>

<p>Quel Enfer de prendre des photos de documents qu&#39;on a signé sur papier, à envoyer par mail, quand on a pas de scanner. Avec OSS Document Scanner, cette tâche est simplifiée. Chouette découverte !</p>

<h3 id="secscanqr" id="secscanqr">SecScanQR</h3>

<p>Un scanner de QR code. Je crois qu&#39;il n&#39;est plus maintenu mais je n&#39;aime pas trop les autres que j&#39;ai testé. Celui-ci me dit où il va m&#39;envoyer avant d&#39;ouvrir la page scannée.</p>

<h3 id="wallabag" id="wallabag">Wallabag</h3>

<p>Pour mes liens “à lire plus tard”. Enfin quand je pense à les envoyer dans Wallabag.</p>

<h2 id="jeux" id="jeux">🕹️ Jeux</h2>

<h3 id="lichess" id="lichess">Lichess</h3>

<p>La meilleure application pour jouer aux échecs, de loin.</p>

<h3 id="retro-stack" id="retro-stack">Retro Stack</h3>

<p>Un jeu qui consiste à empiler les lignes de pixels pour faire un énorme tour.</p>

<h3 id="same" id="same">Same</h3>

<p>Un jeu qui m&#39;agace car je n&#39;ai pas encore trouvé comment gagner avec le moins de coups possibles. J&#39;aime bien y jouer mais vraiment j&#39;aimerais comprendre les mathématiques derrière pour avoir la meilleure stratégie.</p>

<h3 id="2048" id="2048">2048</h3>

<p>Un indémodable.</p>

<h2 id="misc" id="misc">Misc</h2>

<h3 id="chooser" id="chooser">Chooser</h3>

<p>Pour aider à choisir qui commence dans un jeu ou qui prend une décision. Chacun⋅e pose un doigt sur l&#39;écran et après quelques secondes une personne est désignée.</p>

<h3 id="decisions" id="decisions">Decisions</h3>

<p>Pour clarifier ses idées et réfléchir avant de prendre une décision. On écrit des arguments en leur donnant un poids, et ensuite on voit où penche la balance. C&#39;est très visuel et ça permet de réfléchir avant d&#39;agir.</p>

<h3 id="libretorrent" id="libretorrent">LibreTorrent</h3>

<p>Un client pour télécharger des torrents.</p>

<h3 id="torrents-csv-android" id="torrents-csv-android">Torrents-csv-android</h3>

<p>Une application pour chercher des torrents. Elle ne fonctionne pas toujours mais quand ça fonctionne, c&#39;est pratique !</p>

<h3 id="noice" id="noice">Noice</h3>

<p>Une application de sons ambiants.</p>

<h3 id="paseo" id="paseo">Paseo</h3>

<p>Un compteur de pas.</p>

<h3 id="open-video-editor" id="open-video-editor">Open Video Editor</h3>

<p>Une application d&#39;édition vidéo. Ça fait des choses simples. La fonctionnalité que j&#39;utilise le plus c&#39;est de couper des vidéos.</p>

<h3 id="screenstream" id="screenstream">ScreenStream</h3>

<p>Pour partager son écran. Ça sert parfois !</p>

<h3 id="subz" id="subz">Subz</h3>

<p>Pour garder une trace des abonnements que l&#39;on a, leur expiration, leur renouvellement, etc.</p>

<h3 id="tabs-lite" id="tabs-lite">Tabs Lite</h3>

<p>Pour consulter des tablatures de guitare.</p>

<h3 id="metronome" id="metronome">Metronome</h3>

<p>… comme son nom l&#39;indique : un métronome.</p>

<h3 id="streetcomplete" id="streetcomplete">StreetComplete</h3>

<p>Pour contribuer à OpenStreetMap de manière ludique.</p>

<h3 id="vespucci" id="vespucci">Vespucci</h3>

<p>Pour contribuer à OpenStreetMap de manière moins ludique qu&#39;avec StreetComplete.</p>

<h3 id="http-shortcuts" id="http-shortcuts">HTTP Shortcuts</h3>

<p>Pour configurer des raccourcis afin de faire des requêtes HTTP. Ça me sert à ajouter un lien en favori dans mon serveur de marque-pages.</p>
]]></content:encoded>
      <guid>http://garden.plaws.fr/whats-in-my-phone</guid>
      <pubDate>Mon, 26 Aug 2024 15:04:51 +0000</pubDate>
    </item>
    <item>
      <title>Comment communiquer quand l&#39;État coupe Internet</title>
      <link>http://garden.plaws.fr/comment-communiquer-quand-letat-coupe-internet</link>
      <description>&lt;![CDATA[À l&#39;heure où nos communications passent par des services centralisés et essentiellement par Internet (Messenger, Instagram, TikTok…) et à l&#39;aube d&#39;une politique fasciste incarnée par les partis d&#39;extrême-droite mais déjà bien entamée par un parti libéral à bout de souffle qui joue ses dernières cartes autoritariennes pour survivre, il est important pour les gens qui aspirent à un avenir moins sombre, moins dystopique, de savoir s&#39;organiser au cas où un jour, un gouvernement en viendrait à couper Internet pour empêcher une ou plusieurs révoltes.&#xA;&#xA;Impossible, vous pensez ? Pourtant, le terrain est déjà préparé. TikTok a récemment été coupé en Nouvelle-Calédonie aux moments où les citoyen⋅nes exprimaient, dans les rues, leur colère par la révolte. Effrayé par son propre peuple, le gouvernement a considéré que TikTok était le lieu de communication et d&#39;organisation de ces révoltes et qu&#39;il serait bien plus simple d&#39;opérer sur le territoire si ce réseau devenait inaccessible. Dans le monde, des pays bloquent déjà Internet, et même si la France ne l&#39;a encore jamais fait, ce n&#39;est qu&#39;une question de temps avant qu&#39;un dirigeant (ou une dirigeante, si vous voyez de qui je veux parler) ne suggère l&#39;idée. Il est donc impératif de savoir quoi faire, dès maintenant, si ce scénario venait à se produire.&#xA;&#xA;!--more--&#xA;&#xA;Briar, une messagerie d&#39;urgence&#xA;&#xA;Pour communiquer dans des conditions hostiles, où le levier d&#39;Internet serait sur off, je vous propose d&#39;utiliser la messagerie Briar. Autant vous prévenir, cette messagerie ne va pas remplacer votre messagerie quotidienne. Pour l&#39;avoir testée, il me semble que c&#39;est plutôt conçu pour être une messagerie d&#39;urgence. L&#39;interface n&#39;est pas aussi belle que celles des messageries actuelles (bien que ce point se soit amélioré ces dernières années) mais elle permet de &#34;faire le taff&#34;. Alors voyons comment l&#39;installer et ce qui se cache derrière.&#xA;&#xA;Installer Briar&#xA;&#xA;Pour installer Briar, je vous renvois à mon précédent article de blog &#34;Installer des applications libres sous Android avec F-Droid&#34;. En effet, vous aurez besoin de passer par-là pour l&#39;installer. Pas de panique, il n&#39;y a rien de compliqué, l&#39;article est plutôt court et pour le suivre, je pense qu&#39;il faut une dizaine de minutes.&#xA;Une fois que F-Droid est installée, cherchez simplement &#34;Briar&#34; dans la recherche et installez l&#39;application.&#xA;&#xA;Au jour où j&#39;écris cet article, la recherche pour &#34;Briar&#34; retourne deux résultats : Briar et Briar Mailbox, il faut installer la première.&#xA;&#xA;Utiliser Briar&#xA;&#xA;Premiers pas&#xA;&#xA;L&#39;expérience est plutôt intuitive. Quand vous ouvrez l&#39;application, il vous sera demandé de choisir un nom d&#39;utilisateur⋅rice ainsi qu&#39;un mot de passe. Ensuite on vous demandera d&#39;autoriser les connexions.&#xA;&#xA;Briar peut envoyer des messages par trois façons :&#xA;&#xA;par votre 4G/5G,&#xA;en rebondissant sur les Wi-Fi,&#xA;en rebondissant sur les Bluetooth (c&#39;est comme ça qu&#39;on peut communiquer si Internet est coupé, votre Wi-Fi et votre 4G ne fonctionnant plus).&#xA;&#xA;Pour chacune de ces méthodes, vous pouvez choisir de l&#39;activer ou de la désactiver dans le panneau latéral à gauche.&#xA;&#xA;Les différents canaux&#xA;&#xA;Briar propose quatre canaux de communications différents.&#xA;&#xA;Les conversations entre deux personnes : ce sont les conversations auxquelles on est le plus habitué⋅es, il s&#39;agit simplement de messages entre deux personnes.&#xA;&#xA;Les conversations de groupe privé : là aussi, rien d&#39;exceptionnel, ce sont des conversations de groupes. Seul⋅e l&#39;hôte du groupe peut inviter des gens à participer à la conversation et l&#39;on peut voir l&#39;intégralité des personnes prenant part à la conversation. Ce détail différencie les conversations de groupe, des forums.&#xA;&#xA;Les conversations de groupe type &#34;forum&#34; : ces conversations ressemblent aux conversations de groupe au détail près que, n&#39;importe qui participant au forum, peut inviter d&#39;autres personnes. La liste des personnes participant au forum est potentiellement incomplète quand on la consulte.&#xA;&#xA;Les communications publiques (blogs) : il s&#39;agit d&#39;un canal où chacun⋅e peut partager des informations à ses contacts. La seule interaction possible est le &#34;reblog&#34; pour repartager l&#39;information dans son blog.&#xA;&#xA;Conclusion&#xA;&#xA;Voilà, vous savez tout sur Briar ! L&#39;hypothèse de devoir utiliser ce moyen de communication reste peu probable mais je pense que c&#39;est bon à connaître. Par ailleurs, comme je vous le disais, cela reste pour moi une messagerie d&#39;urgence. Pour une messagerie quotidienne, je recommande d&#39;utiliser le protocole XMPP (j&#39;en ferai sûrement un article). À noter aussi que c&#39;est une méthode parmi d&#39;autres, on peut penser aux dead drops (des clefs USB coincées dans des murs) ou à la communication physique.&#xA;&#xA;#Briar #Communication #ViePrivée #Censure]]&gt;</description>
      <content:encoded><![CDATA[<p>À l&#39;heure où nos communications passent par des services <strong>centralisés</strong> et essentiellement par <strong>Internet</strong> (Messenger, Instagram, TikTok…) et à l&#39;aube d&#39;une politique fasciste incarnée par les partis d&#39;extrême-droite mais déjà bien entamée par un parti libéral à bout de souffle qui joue ses dernières cartes autoritariennes pour survivre, il est important pour les gens qui aspirent à un avenir moins sombre, moins dystopique, de savoir s&#39;organiser au cas où un jour, un gouvernement en viendrait à couper Internet pour empêcher une ou plusieurs révoltes.</p>

<p>Impossible, vous pensez ? Pourtant, <strong>le terrain est déjà préparé</strong>. <a href="https://www.laquadrature.net/2024/06/05/blocage-de-tiktok-en-nouvelle-caledonie-retour-sur-un-fiasco-democratique/">TikTok a récemment été coupé en Nouvelle-Calédonie</a> aux moments où les citoyen⋅nes exprimaient, dans les rues, leur colère par la révolte. Effrayé par son propre peuple, le gouvernement a considéré que TikTok était le lieu de communication et d&#39;organisation de ces révoltes et qu&#39;il serait bien plus simple d&#39;opérer sur le territoire si ce réseau devenait inaccessible. Dans le monde, <strong>des pays bloquent déjà Internet</strong>, et même si la France ne l&#39;a encore jamais fait, ce n&#39;est qu&#39;une question de temps avant qu&#39;un dirigeant (ou une dirigeante, si vous voyez de qui je veux parler) ne suggère l&#39;idée. Il est donc impératif de savoir quoi faire, dès maintenant, si ce scénario venait à se produire.</p>



<h1 id="briar-une-messagerie-d-urgence" id="briar-une-messagerie-d-urgence">Briar, une messagerie d&#39;urgence</h1>

<p>Pour communiquer dans des conditions hostiles, où le levier d&#39;Internet serait sur off, je vous propose d&#39;utiliser la messagerie <strong>Briar</strong>. Autant vous prévenir, cette messagerie ne va pas remplacer votre messagerie quotidienne. Pour l&#39;avoir testée, il me semble que c&#39;est plutôt conçu pour être une <strong>messagerie d&#39;urgence</strong>. L&#39;interface n&#39;est pas aussi belle que celles des messageries actuelles (bien que ce point se soit amélioré ces dernières années) mais elle permet de “faire le taff”. Alors voyons comment l&#39;installer et ce qui se cache derrière.</p>

<h2 id="installer-briar" id="installer-briar">Installer Briar</h2>

<p>Pour installer Briar, je vous renvois à mon précédent article de blog <a href="https://garden.plaws.fr/installer-des-applications-libres-sous-android-avec-f-droid">“Installer des applications libres sous Android avec F-Droid”</a>. En effet, vous aurez besoin de passer par-là pour l&#39;installer. Pas de panique, il n&#39;y a rien de compliqué, l&#39;article est plutôt court et pour le suivre, je pense qu&#39;il faut une dizaine de minutes.
Une fois que F-Droid est installée, cherchez simplement “Briar” dans la recherche et installez l&#39;application.</p>

<p>Au jour où j&#39;écris cet article, la recherche pour “Briar” retourne deux résultats : Briar et Briar Mailbox, il faut installer la première.</p>

<h2 id="utiliser-briar" id="utiliser-briar">Utiliser Briar</h2>

<h3 id="premiers-pas" id="premiers-pas">Premiers pas</h3>

<p>L&#39;expérience est plutôt intuitive. Quand vous ouvrez l&#39;application, il vous sera demandé de choisir un nom d&#39;utilisateur⋅rice ainsi qu&#39;un mot de passe. Ensuite on vous demandera d&#39;autoriser les connexions.</p>

<p>Briar peut envoyer des messages par trois façons :</p>
<ul><li>par votre <strong>4G/5G</strong>,</li>
<li>en rebondissant sur les <strong>Wi-Fi</strong>,</li>
<li>en rebondissant sur les <strong>Bluetooth</strong> (c&#39;est comme ça qu&#39;on peut communiquer si Internet est coupé, votre Wi-Fi et votre 4G ne fonctionnant plus).</li></ul>

<p>Pour chacune de ces méthodes, vous pouvez choisir de l&#39;activer ou de la désactiver dans le panneau latéral à gauche.</p>

<h3 id="les-différents-canaux" id="les-différents-canaux">Les différents canaux</h3>

<p>Briar propose quatre canaux de communications différents.</p>
<ul><li><p>Les conversations <strong>entre deux personnes</strong> : ce sont les conversations auxquelles on est le plus habitué⋅es, il s&#39;agit simplement de messages entre deux personnes.</p></li>

<li><p>Les conversations de <strong>groupe privé</strong> : là aussi, rien d&#39;exceptionnel, ce sont des conversations de groupes. Seul⋅e l&#39;hôte du groupe peut inviter des gens à participer à la conversation et l&#39;on peut voir l&#39;intégralité des personnes prenant part à la conversation. Ce détail différencie les conversations de groupe, des forums.</p></li>

<li><p>Les conversations de <strong>groupe type “forum”</strong> : ces conversations ressemblent aux conversations de groupe au détail près que, n&#39;importe qui participant au forum, peut inviter d&#39;autres personnes. La liste des personnes participant au forum est potentiellement incomplète quand on la consulte.</p></li>

<li><p>Les communications <strong>publiques</strong> (blogs) : il s&#39;agit d&#39;un canal où chacun⋅e peut partager des informations à ses contacts. La seule interaction possible est le “reblog” pour repartager l&#39;information dans son blog.</p></li></ul>

<h2 id="conclusion" id="conclusion">Conclusion</h2>

<p>Voilà, vous savez tout sur Briar ! L&#39;hypothèse de devoir utiliser ce moyen de communication reste peu probable mais je pense que c&#39;est bon à connaître. Par ailleurs, comme je vous le disais, cela reste pour moi une messagerie d&#39;urgence. Pour une messagerie quotidienne, je recommande d&#39;utiliser le protocole XMPP (j&#39;en ferai sûrement un article). À noter aussi que c&#39;est une méthode parmi d&#39;autres, on peut penser aux dead drops (des clefs USB coincées dans des murs) ou à la communication physique.</p>

<p><a href="http://garden.plaws.fr/tag:Briar" class="hashtag"><span>#</span><span class="p-category">Briar</span></a> <a href="http://garden.plaws.fr/tag:Communication" class="hashtag"><span>#</span><span class="p-category">Communication</span></a> <a href="http://garden.plaws.fr/tag:ViePriv%C3%A9e" class="hashtag"><span>#</span><span class="p-category">ViePrivée</span></a> <a href="http://garden.plaws.fr/tag:Censure" class="hashtag"><span>#</span><span class="p-category">Censure</span></a></p>
]]></content:encoded>
      <guid>http://garden.plaws.fr/comment-communiquer-quand-letat-coupe-internet</guid>
      <pubDate>Tue, 11 Jun 2024 11:49:42 +0000</pubDate>
    </item>
    <item>
      <title>Installer des applications libres sous Android avec F-Droid</title>
      <link>http://garden.plaws.fr/installer-des-applications-libres-sous-android-avec-f-droid</link>
      <description>&lt;![CDATA[Reprendre le contrôle sur sa vie privée&#xA;&#xA;Les applications propriétaires (dont le code source est fermé) ne permettent pas de savoir ce qu&#39;il advient de nos données personnelles. Bien souvent, ces applications sont remplies de trackers (aussi appelés pisteurs), des bouts de code qui enregistrent diverses informations sur vous et votre utilisation de votre smartphone, dans des buts commerciaux. À ce titre, l&#39;organisation à but non lucratif Exodus Privacy met à disposition des outils qui analysent et rendent accessibles des rapports sur les pisteurs des applications. Exodus Privacy possède un site Internet si vous voulez y faire un tour. Ils ont même une application que vous pouvez installer via le Play Store, ou si vous êtes patient-es, que vous pourrez installer via F-Droid dans quelques instants !&#xA;&#xA;!--more--&#xA;&#xA;Un application dont le code source est ouvert, permet à ses utilisataires de savoir comment sont utilisées leurs données personnelles, à condition de savoir lire du code. Le fait que le code soit ouvert à toustes permet une meilleure sécurité pusiqu&#39;il est peu probable qu&#39;une application avec beaucoup de relectures de code embarque des pisteurs ou du code malveillant.&#xA;&#xA;Il existe un magasin d&#39;applications, une alternative au Play Store, pour installer des applications dont le code source est ouvert. Cette alternative s&#39;appelle F-Droid.&#xA;&#xA;Comment l&#39;installer&#xA;&#xA;Pour installer F-Droid sur votre smartphone, vous aurez besoin :&#xA;&#xA;d&#39;un smartphone (vous l&#39;avez déjà normalement),&#xA;un navigateur (ce peut être Firefox, Google Chrome, ou un autre, cependant sachez en passant que je recommande Firefox),&#xA;dix minutes.&#xA;&#xA;Pour commencer, démarrez le navigateur de votre téléphone et allez sur l&#39;URL de F-Droid, soit en cherchant dans un moteur de recherche, soit en cliquant ici.&#xA;&#xA;Ensuite cliquez sur &#34;Télécharger F-Droid&#34;. Une fois téléchargée, vous obtenez un APK (un fichier qui permet d&#39;installer une application) qui s&#39;appelle F-Droid.apk. Pour exécuter ce fichier, vous allez devoir autoriser votre navigateur à installer des APK. Tout est fait pour vous faire peur, prenez le temps de réaliser comment Google essaye de vous enfermer dans son écosystème en utilisant comme prétexte que vous êtes trop bête et que vous allez installer des virus si on vous laisse installer tout et n&#39;importe quoi. Qu&#39;à cela ne tienne, pour autoriser l&#39;installation d&#39;APK par votre navigateur, allez dans Paramètres -  Applications -  Voir toutes les applications -  Sélectionnez l&#39;application de votre navigateur -  Installations applis inconnues et autorisez.&#xA;&#xA;Désormais vous pouvez cliquer sur l&#39;APK et l&#39;installer. À partir de là, vous avez l&#39;application, bienvenue sur F-Droid ! Mais F-Droid n&#39;aura pas le droit d&#39;installer des applications, alors, on recommence : Paramètres -  Applications -  Voir toutes les applications -  F-Droid -  Installations applis inconnues et autorisez.&#xA;&#xA;Voilà vous êtes enfin prêt-es à installer vos premières applications libres ! Vous avez vu, ça a même pris moins de dix minutes !&#xA;&#xA;LogicielsLibres]]&gt;</description>
      <content:encoded><![CDATA[<h2 id="reprendre-le-contrôle-sur-sa-vie-privée" id="reprendre-le-contrôle-sur-sa-vie-privée">Reprendre le contrôle sur sa vie privée</h2>

<p>Les applications <strong>propriétaires</strong> (dont le code source est fermé) ne permettent pas de savoir ce qu&#39;il advient de nos données personnelles. Bien souvent, ces applications sont remplies de trackers (aussi appelés <em>pisteurs</em>), des bouts de code qui enregistrent diverses informations sur vous et votre utilisation de votre smartphone, dans des buts commerciaux. À ce titre, l&#39;organisation à but non lucratif Exodus Privacy met à disposition des outils qui analysent et rendent accessibles des rapports sur les pisteurs des applications. <a href="https://exodus-privacy.eu.org/fr/">Exodus Privacy possède un site Internet</a> si vous voulez y faire un tour. Ils ont même une application que vous pouvez installer via le Play Store, ou si vous êtes patient-es, que vous pourrez installer via F-Droid dans quelques instants !</p>



<p>Un application dont le code source est ouvert, permet à ses utilisataires de savoir comment sont utilisées leurs données personnelles, à condition de savoir lire du code. Le fait que le code soit ouvert à toustes permet une meilleure sécurité pusiqu&#39;il est peu probable qu&#39;une application avec beaucoup de relectures de code embarque des pisteurs ou du code malveillant.</p>

<p>Il existe un magasin d&#39;applications, une alternative au Play Store, pour installer des applications dont le code source est ouvert. Cette alternative s&#39;appelle F-Droid.</p>

<h2 id="comment-l-installer" id="comment-l-installer">Comment l&#39;installer</h2>

<p>Pour installer F-Droid sur votre smartphone, vous aurez besoin :</p>
<ul><li>d&#39;un smartphone (vous l&#39;avez déjà normalement),</li>
<li>un navigateur (ce peut être Firefox, Google Chrome, ou un autre, cependant sachez en passant que je recommande Firefox),</li>
<li>dix minutes.</li></ul>

<p>Pour commencer, démarrez le navigateur de votre téléphone et allez sur l&#39;URL de F-Droid, soit en cherchant dans un moteur de recherche, soit en cliquant <a href="https://f-droid.org/fr/">ici</a>.</p>

<p>Ensuite cliquez sur <em>“Télécharger F-Droid”</em>. Une fois téléchargée, vous obtenez un APK (un fichier qui permet d&#39;installer une application) qui s&#39;appelle F-Droid.apk. Pour exécuter ce fichier, vous allez devoir autoriser votre navigateur à installer des APK. Tout est fait pour vous faire peur, prenez le temps de réaliser comment Google essaye de vous enfermer dans son écosystème en utilisant comme prétexte que vous êtes trop bête et que vous allez installer des virus si on vous laisse installer tout et n&#39;importe quoi. Qu&#39;à cela ne tienne, pour autoriser l&#39;installation d&#39;APK par votre navigateur, allez dans <em>Paramètres –&gt; Applications –&gt; Voir toutes les applications –&gt; Sélectionnez l&#39;application de votre navigateur –&gt; Installations applis inconnues</em> et autorisez.</p>

<p>Désormais vous pouvez cliquer sur l&#39;APK et l&#39;installer. À partir de là, vous avez l&#39;application, bienvenue sur F-Droid ! Mais F-Droid n&#39;aura pas le droit d&#39;installer des applications, alors, on recommence : <em>Paramètres –&gt; Applications –&gt; Voir toutes les applications –&gt; F-Droid –&gt; Installations applis inconnues</em> et autorisez.</p>

<p>Voilà vous êtes enfin prêt-es à installer vos premières applications libres ! Vous avez vu, ça a même pris moins de dix minutes !</p>

<p><a href="http://garden.plaws.fr/tag:LogicielsLibres" class="hashtag"><span>#</span><span class="p-category">LogicielsLibres</span></a></p>
]]></content:encoded>
      <guid>http://garden.plaws.fr/installer-des-applications-libres-sous-android-avec-f-droid</guid>
      <pubDate>Fri, 26 Apr 2024 18:37:10 +0000</pubDate>
    </item>
  </channel>
</rss>