<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title></title>
      <link>https://blog.trentesaux.fr/</link>
      <description></description>
      <generator>Zola</generator>
      <language>fr</language>
      <atom:link href="https://blog.trentesaux.fr/rss.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Tue, 27 Feb 2024 00:00:00 +0000</lastBuildDate>
      <item>
          <title>Moneda libre, ¡último esfuerzo!</title>
          <pubDate>Tue, 27 Feb 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/reflexions/es/moneda-libre-ultimo-esfuerzo/</link>
          <guid>https://blog.trentesaux.fr/reflexions/es/moneda-libre-ultimo-esfuerzo/</guid>
          <description xml:base="https://blog.trentesaux.fr/reflexions/es/moneda-libre-ultimo-esfuerzo/">&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;reflexions&#x2F;monnaie-libre-encore-un-effort&#x2F;&quot;&gt;🇫🇷 version originale en français&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;This article was translated by &lt;strong&gt;kapis&lt;&#x2F;strong&gt; on the moneda libre forum: &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;foro.moneda-libre.org&#x2F;t&#x2F;moneda-libre-un-esfuerzo-mas&#x2F;2842&quot;&gt;https:&#x2F;&#x2F;foro.moneda-libre.org&#x2F;t&#x2F;moneda-libre-un-esfuerzo-mas&#x2F;2842&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;p&gt;Hace seis años que me interesé en la Moneda Libre como concepto y he contribuido a hacerla realidad a través del ecosistema de software &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;duniter.org&#x2F;&quot;&gt;Duniter&lt;&#x2F;a&gt; y la moneda Ǧ1. Mi compromiso ha consistido sucesivamente en:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Comprender y explicar.&lt;&#x2F;li&gt;
&lt;li&gt;Desarrollar un grupo local&lt;&#x2F;li&gt;
&lt;li&gt;Formarme en desarrollo de software (arquitectura descentralizada, ecosistema de software, lenguaje Rust).&lt;&#x2F;li&gt;
&lt;li&gt;Dedicarme al despertar de la asociación Axiom Team (financiamiento institucional y participativo en €), al desarrollo del ecosistema de software v2 (Duniter-v2s, indexador v2, Ğcli, Ǧecko...) y a la coordinación de las contribuciones, gracias a la asignación por desempleo.&lt;&#x2F;li&gt;
&lt;li&gt;Dedicarme a tiempo completo al software Duniter-v2s.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Hasta ahora, he buscado avanzar en los aspectos que consideraba más útiles para la comunidad, especialmente contribuyendo a aspectos de &quot;gestión de proyectos&quot; que no eran lo que más me gusta hacer: documentación y desarrollo de software. Creo haber identificado algunos puntos críticos para el desarrollo del proyecto y los presento en el artículo que sigue.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;transmitir-el-principio&quot;&gt;Transmitir el principio&lt;&#x2F;h2&gt;
&lt;p&gt;El primer obstáculo que veo para la adopción de la moneda libre es la comprensión de un principio tan contrario a las intuiciones causadas por nuestro sistema social (capitalismo, liberalismo, cultura, educación, modo de consumo, relación con los demás...) que solo la humildad y la determinación permiten adquirirlo. Además, el tema es a la vez complejo y sistémico, lo que dificulta su transmisión.&lt;&#x2F;p&gt;
&lt;p&gt;Si bien muchos han intentado transmitir las ideas que rodean la moneda libre a través del texto, la forma más efectiva para asimilar el concepto parece ser la experimentación (Ǧeconomicus, uso de la Ğ1, Ğmarchés) y la transmisión oral en encuentros locales (Ǧapéros, universidades de verano).&lt;&#x2F;p&gt;
&lt;p&gt;Tenemos mucho progreso por hacer en este aspecto educativo, tanto desde el punto de vista de los recursos (sitios web, artículos, libros, videos, podcasts...) como de la Ğ1 misma como herramienta educativa y experimentación a gran escala.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;integrarse-en-la-economia-local&quot;&gt;Integrarse en la economía local&lt;&#x2F;h2&gt;
&lt;p&gt;La economía libre es hoy esencialmente paralela, en el sentido de que parte de cero y recrea circuitos económicos que interactúan poco con los existentes. No digo que debamos integrarnos al sistema de consumo clásico globalizado, al contrario, necesitamos una economía local resiliente, pero la economía Ğ1 local y otras iniciativas existentes se beneficiarían al mutualizar sus recursos.&lt;&#x2F;p&gt;
&lt;p&gt;Esta integración local no puede hacerse sin miembros de la Ğ1. Por lo tanto, es necesario continuar acompañando el desarrollo de grupos locales, especialmente alentando el desplazamiento de miembros capaces de guiar a los nuevos en la creación de un núcleo. Debemos facilitar estas acciones mediante la mutualización de los medios de presentación (diapositivas, folletos) y la puesta a disposición de herramientas organizativas (coche compartido, comunicación pública).&lt;&#x2F;p&gt;
&lt;p&gt;En 7 años de existencia, 5000 antiguos miembros han abandonado la Ğ1 de un total de 13,500. Si extrapolamos aproximadamente los saldos del año anterior, 1700 miembros entre los 8500 actuales abandonarán la moneda en el próximo año (20%). La actividad económica es lo que permitirá atraer a un nuevo público y aumentar la tasa de retención.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;desarrollar-herramientas-funcionales&quot;&gt;Desarrollar herramientas funcionales&lt;&#x2F;h2&gt;
&lt;p&gt;Por múltiples razones ya abordadas en el foro, el ecosistema técnico actual hace que el uso de las herramientas sea un acto de fe completo. A menudo se leen comentarios como &quot;funciona de vez en cuando&quot;, &quot;cada vez que hago una demostración se ralentiza y pierdo a mi público&quot;, &quot;funciona, solo tienes que ser muy, muy paciente&quot;, &quot;si la transacción no pasa hoy, lo intentaré de nuevo mañana&quot;, o peor aún, &quot;quienes abandonan porque no funciona no están lo suficientemente convencidos por la moneda libre&quot;. Por lo tanto, estamos más en el nivel de una prueba de concepto que de un sistema listo para un uso diario.&lt;&#x2F;p&gt;
&lt;p&gt;La reescritura del ecosistema en la versión 2 corregirá en parte estos problemas, y es lo que persigo personalmente, pero no debemos conformarnos con eso. Debemos abordar seriamente las cuestiones de las transacciones sin conexión, los medios físicos (electrónicos o no), las plataformas de intercambio especializadas (vivienda, reparación, artesanía, servicios...) y los servicios asociados a la Ğ1 (herramientas de contabilidad &#x2F; gestión multi-moneda, directorios de habilidades, mensajería autenticada...). Este ecosistema de software libre aporta un valor agregado a la Ğ1 que ninguna MLC(Moneda Local Complementaria) podría soñar.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;establecer-lugares-pioneros-permanentes&quot;&gt;Establecer lugares pioneros permanentes&lt;&#x2F;h2&gt;
&lt;p&gt;No subestimemos el poder de inspiración y federación de los lugares pioneros. Las luchas latentes necesitan espacios dedicados a una experimentación intensiva que sirvan como demostradores y referencia para las iniciativas locales. La herramienta informática permite difundir ideas sin restricciones geográficas, pero la economía es ante todo material y, por lo tanto, local; necesita lugares donde expresarse plenamente.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;un-pequeno-mensaje&quot;&gt;Un pequeño mensaje&lt;&#x2F;h2&gt;
&lt;p&gt;Hacía mucho tiempo que no escribía en este blog, principalmente porque mis esfuerzos de redacción estaban concentrados en otros lugares, especialmente en el sitio duniter.fr y su equivalente en inglés duniter.org. He repasado mi actividad de los últimos años en publicaciones en el foro:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;(2021-2022) Mis &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;forum.duniter.org&#x2F;t&#x2F;mes-contributions-a-la-g1-hugotrentesaux-2021-2022&#x2F;8812&quot;&gt;contribuciones&lt;&#x2F;a&gt; a la Ğ1&lt;&#x2F;li&gt;
&lt;li&gt;(2022-2023) &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;forum.duniter.org&#x2F;t&#x2F;je-me-lance-a-plein-temps-hugotrentesaux-2022-2023&#x2F;9712&quot;&gt;Me lanzo a tiempo completo&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;(2023-2024) &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;forum.duniter.org&#x2F;t&#x2F;je-continue-a-plein-temps-hugotrentesaux-2023-2024&#x2F;11524&quot;&gt;Sigo a tiempo completo&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Sobre la moneda libre, todavía estoy más o menos en la misma línea que mis antiguos artículos:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;(2018-02) &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;reflexions&#x2F;duniter&#x2F;&quot;&gt;Duniter, por una moneda libre, poco después de descubrir el tema&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;(2018-08) &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;monnaie-egalitaire&#x2F;&quot;&gt;Una moneda igualitaria&lt;&#x2F;a&gt;, donde reformulo la TRM&lt;&#x2F;li&gt;
&lt;li&gt;(2019-06) &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;reflexions&#x2F;monnaie-libre&#x2F;&quot;&gt;Moneda libre, valor, crédito, comunes&lt;&#x2F;a&gt;, donde abordo el tema desde tres ángulos diferentes&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Soy cada vez más competente en cuestiones de software, pero aún no tengo un discurso universal &quot;mágico&quot; que sea adecuado para un público amplio.&lt;&#x2F;p&gt;
&lt;p&gt;Cuento con todos aquellos que han comprendido la idea y desean compartirla y hacerla realidad para poner a contribución sus habilidades donde las consideren útiles.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Monnaie Libre, encore un effort !</title>
          <pubDate>Tue, 03 Oct 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/reflexions/monnaie-libre-encore-un-effort/</link>
          <guid>https://blog.trentesaux.fr/reflexions/monnaie-libre-encore-un-effort/</guid>
          <description xml:base="https://blog.trentesaux.fr/reflexions/monnaie-libre-encore-un-effort/">&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;reflexions&#x2F;es&#x2F;moneda-libre-ultimo-esfuerzo&#x2F;&quot;&gt;🇪🇸 leer en castellano&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Cela fait six ans que je m&#x27;intéresse à la Monnaie Libre en tant que concept et contribue à la concrétiser via l&#x27;écosystème logiciel Duniter et la monnaie Ǧ1. Mon investissement a successivement consisté en :&lt;&#x2F;p&gt;
&lt;ol&gt;
&lt;li&gt;comprendre et expliquer&lt;&#x2F;li&gt;
&lt;li&gt;développer un groupe local (la toile francilienne à l&#x27;époque)&lt;&#x2F;li&gt;
&lt;li&gt;me former au développement logiciel (architecture décentralisée, écosystème logiciel, langage Rust)&lt;&#x2F;li&gt;
&lt;li&gt;me consacrer au réveil de l&#x27;association Axiom Team (financement institutionnel et participatif en €), au développement de l&#x27;écosystème logiciel v2 (Duniter-v2s, indexeur v2, Ğcli, Ǧecko...) et à la coordination des contributions, cela grâce à l&#x27;allocation chômage&lt;&#x2F;li&gt;
&lt;li&gt;me consacrer à plein temps au logiciel Duniter-v2s&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;p&gt;Jusqu&#x27;à aujourd&#x27;hui j&#x27;ai cherché à avancer sur les points que j&#x27;estimais les plus utiles pour la communauté, notamment en contribuant à des aspects &quot;gestion de projet&quot; qui ne correspondaient pas à ce que j&#x27;aime le plus faire : documentation et développement logiciel. Je pense avoir identifié certains points critiques pour le développement du projet et vous les présente dans l&#x27;article qui suit.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;transmettre-le-principe&quot;&gt;Transmettre le principe&lt;&#x2F;h2&gt;
&lt;p&gt;Le premier obstacle que je vois à l&#x27;adoption de la monnaie libre est la compréhension d&#x27;un principe tellement contraire aux intuitions causées par notre système social (capitalisme, libéralisme, culture, éducation, mode de consommation, de rapport à l&#x27;autre...) que seules l&#x27;humilité et la détermination permettent de l&#x27;acquérir. D&#x27;autre part, le sujet est à la fois complexe et systémique, ce qui rend sa transmission particulièrement difficile.&lt;&#x2F;p&gt;
&lt;p&gt;Si beaucoup se sont essayés à transmettre les idées entourant la monnaie libre par le texte, la forme la plus efficace pour assimiler le concept semble être l&#x27;expérimentation (Ǧeconomicus, utilisation de la Ğ1, Ğmarchés) et la transmission orale lors de rencontres locales (Ǧapéros, universités d&#x27;été).&lt;&#x2F;p&gt;
&lt;p&gt;Nous avons de gros progrès à faire sur cet aspect éducatif, tant du point de vue des supports (sites web, articles, livres, vidéos, podcasts...) que de la Ğ1 elle-même en tant qu&#x27;outil pédagogique et expérimentation grandeur nature.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;s-integrer-a-l-economie-locale&quot;&gt;S&#x27;intégrer à l&#x27;économie locale&lt;&#x2F;h2&gt;
&lt;p&gt;L&#x27;économie libre est aujourd&#x27;hui essentiellement parallèle, au sens où elle part de zéro et recrée des circuits économiques interagissant peu avec ceux existants. Je ne dis pas qu&#x27;il faut s&#x27;intégrer au système de consommation classique mondialisé, au contraire, nous avons besoin d&#x27;une économie locale résiliente, mais que l&#x27;économie Ğ1 locale et les autres initiatives existantes gagneraient à mutualiser leurs ressources.&lt;&#x2F;p&gt;
&lt;p&gt;Cette intégration locale ne peut évidemment se faire sans membres de la Ğ1. Il faut donc continuer à accompagner le développement de groupes locaux, notamment en encourageant le déplacement de membres capables de guider les nouveaux dans la création d&#x27;un noyau. Il faut faciliter ces actions par la mutualisation des supports de présentation (diapos, dépliants) et la mise à disposition d&#x27;outils organisationnels (covoiturage, communication publique).&lt;&#x2F;p&gt;
&lt;p&gt;En 7 ans d&#x27;existence, 5000 anciens membres ont quitté la Ğ1 sur un total de 13 500. Si l&#x27;on extrapole grossièrement les soldes de l&#x27;année précédente, 1700 membres parmi les 8500 actuels quitteront la monnaie dans l&#x27;année qui vient (20 %). L&#x27;activité économique est ce qui permettra d&#x27;attirer un nouveau public et d&#x27;augmenter le taux de rétention.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;developper-des-outils-fonctionnels&quot;&gt;Développer des outils fonctionnels&lt;&#x2F;h2&gt;
&lt;p&gt;Pour de multiples raisons déjà abordées sur le forum, l&#x27;écosystème technique actuel fait de l&#x27;utilisation des outils un acte de foi à part entière. On lit souvent des remarques comme &quot;ça fonctionne de temps à autre&quot;, &quot;à chaque fois que je fais une démonstration ça rame et je perds mon public&quot;, &quot;ça marche, il faut juste être très très patient&quot;, &quot;si la transaction passe pas aujourd&#x27;hui, je réessayerai demain&quot;, ou pire &quot;ceux qui abandonnent parce que ça ne fonctionne pas ne sont pas assez convaincus par la monnaie libre&quot;. On est donc plus au niveau d&#x27;une preuve de concept que d&#x27;un système prêt pour un usage quotidien.&lt;&#x2F;p&gt;
&lt;p&gt;La ré-écriture de l&#x27;écosystème en version 2 corrigera en partie ces problèmes, et c&#x27;est ce que je vise personnellement, mais il ne faut pas s&#x27;en contenter. Nous devons nous atteler sérieusement aux questions des transactions hors ligne, des supports physiques (électroniques ou non), des plateformes d&#x27;échanges spécialisées (logement, réparation, artisanat, services...), et des services associés à la Ğ1 (outils de comptabilité &#x2F; gestion multi-monnaie, annuaires de compétences, messagerie authentifiée...). Cet écosystème de logiciel libre donne une valeur ajoutée à la Ğ1 donc aucune &lt;abbr title=&quot;Monnaie Locale Complémentaire&quot;&gt;MLC&lt;&#x2F;abbr&gt; ne pourrait rêver.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;monter-des-lieux-pionniers-permanents&quot;&gt;Monter des lieux pionniers permanents&lt;&#x2F;h2&gt;
&lt;p&gt;Ne sous-estimons pas le pouvoir d&#x27;inspiration et de fédération des lieux pionniers. Les luttes latentes ont besoin d&#x27;espaces dédiés à une expérimentation intensive qui servent de démonstrateurs et de référence aux initiatives locales. L&#x27;outil informatique permet certes de diffuser les idées sans contraintes géographiques, mais l&#x27;économie est avant tout matérielle et donc locale, il lui faut des endroits où s&#x27;exprimer pleinement.&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h3 id=&quot;un-petit-mot&quot;&gt;Un petit mot&lt;&#x2F;h3&gt;
&lt;p&gt;Ça faisait longtemps que je n&#x27;avais pas écrit sur ce blog, principalement parce que mes efforts de rédaction étaient concentrés ailleurs, notamment sur le site &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;duniter.fr&#x2F;&quot;&gt;duniter.fr&lt;&#x2F;a&gt; et son équivalent en anglais &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;duniter.org&quot;&gt;duniter.org&lt;&#x2F;a&gt;. J&#x27;ai retracé mon activité des dernières années dans des posts de forum :&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;(2021-2022) &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;forum.duniter.org&#x2F;t&#x2F;mes-contributions-a-la-g1-hugotrentesaux-2021-2022&#x2F;8812&quot;&gt;Mes contributions à la Ğ1&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;(2022-2023) &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;forum.duniter.org&#x2F;t&#x2F;je-me-lance-a-plein-temps-hugotrentesaux-2022-2023&#x2F;9712&quot;&gt;Je me lance à plein temps&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;(2023-2024) &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;forum.duniter.org&#x2F;t&#x2F;je-continue-a-plein-temps-hugotrentesaux-2023-2024&#x2F;11524&quot;&gt;Je continue à plein temps&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Au sujet de la monnaie libre, je suis toujours à peu près sur la même ligne que mes anciens articles :&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;(2018-02) &lt;a href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;reflexions&#x2F;duniter&#x2F;&quot;&gt;Duniter, pour une monnaie libre&lt;&#x2F;a&gt;, peu après avoir découvert le sujet&lt;&#x2F;li&gt;
&lt;li&gt;(2018-08) &lt;a href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;monnaie-egalitaire&#x2F;&quot;&gt;Une monnaie égalitaire&lt;&#x2F;a&gt;, où je reformule la TRM&lt;&#x2F;li&gt;
&lt;li&gt;(2019-06) &lt;a href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;reflexions&#x2F;monnaie-libre&#x2F;&quot;&gt;Monnaie libre, valeur, crédit, communs&lt;&#x2F;a&gt;, où j&#x27;approche le sujet par trois angles différents&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Je suis de plus en plus compétent sur les questions logicielles, mais n&#x27;ai toujours pas de discours universel &quot;magique&quot; qui convienne à un public large.&lt;&#x2F;p&gt;
&lt;p&gt;Je compte sur tous ceux qui ont compris l&#x27;idée et souhaitent la partager et la concrétiser pour mettre à contribution leurs compétences là où ils les pensent utiles.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Développement mobile avec Flutter</title>
          <pubDate>Tue, 01 Jun 2021 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/informatique/pokeswipe/</link>
          <guid>https://blog.trentesaux.fr/informatique/pokeswipe/</guid>
          <description xml:base="https://blog.trentesaux.fr/informatique/pokeswipe/">&lt;p&gt;En ce moment, tout le monde parle de Flutter. C&#x27;est un framework développé par Google qui rend le développement d&#x27;application mobile extrêmement simple. La plupart des gens en entendent parler par le Google&#x2F;IO et la sortie de la version 2.0, mais dans mon cas, c&#x27;est grâce à Poka qui l&#x27;a choisi pour le développement de &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;git.duniter.org&#x2F;clients&#x2F;gecko&quot;&gt;Ǧecko&lt;&#x2F;a&gt;. Je l&#x27;ai regardé faire et ça m&#x27;a donné envie d&#x27;essayer sur un petit projet perso pour tout faire de A à Z.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;environnement-de-developpement&quot;&gt;Environnement de developpement&lt;&#x2F;h2&gt;
&lt;p&gt;Je travaille habituellement sur vscodium, qui dispose d&#x27;extensions Flutter et Dart. Je recommande une installation de Flutter autonome plutôt que via les paquets système (&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;flutter.dev&#x2F;docs&#x2F;get-started&#x2F;install&quot;&gt;https:&#x2F;&#x2F;flutter.dev&#x2F;docs&#x2F;get-started&#x2F;install&lt;&#x2F;a&gt;). Pour la machine virtuelle qui facilite &lt;em&gt;grandement&lt;&#x2F;em&gt; le développement, j&#x27;ai fait une concession sur mes habitudes et ai installé Android Studio via le snap. C&#x27;est sûrement la partie la plus pénible de tout le processus, et il faut prévoir au moins 20 Go de place disque libre. Une fois tout ça installé, et une appli de démo générée avec &lt;code&gt;flutter create&lt;&#x2F;code&gt;, &lt;code&gt;Ctrl+F5&lt;&#x2F;code&gt; dans une fenêtre de code démarre automatiquement l&#x27;application en mode &quot;hot reload&quot;, ce qui signifique que tout changement dans le code est immédiatement compilé et répercuté dans la machine virtuelle. C&#x27;est magique et accélère considérablement les allers-retours fréquents nécessaires au développement d&#x27;une interface graphique.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;mini-projet&quot;&gt;Mini projet&lt;&#x2F;h2&gt;
&lt;p&gt;Quand on apprend n&#x27;importe quel langage informatique, il est bien de commencer avec un petit projet personnel d&#x27;ambition limitée mais qui permet de confronter une idée à la réalité de la programmation. Contrairement à &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;doc.rust-lang.org&#x2F;book&#x2F;&quot;&gt;Rust&lt;&#x2F;a&gt; ou &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;docs.julialang.org&#x2F;en&#x2F;v1&#x2F;&quot;&gt;Julia&lt;&#x2F;a&gt;, je ne recommande pas la lecture d&#x27;un livre avant de commencer, il suffit de programmer directement et de se poser les questions au fur et à mesure. Le Dart est un langage orienté objet très classique qui m&#x27;a beaucoup fait penser au C# et qui devrait être naturel pour n&#x27;importe qui ayant déjà l&#x27;habitude de la POO.&lt;&#x2F;p&gt;
&lt;p&gt;Dans mon cas, étant entouré de personnes jouant à PokémonGo, j&#x27;avais envie de faire une appli ludique pour trier les &quot;bons&quot; et les &quot;mauvais&quot; pokémons sur des critères totalement subjectifs. J&#x27;ai donc commencé par écrire un petit scrapper en Julia pour récupérer toutes les images de pokémon et leurs noms.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;julia&quot;&gt;using HTTP, Gumbo

struct Pokémon
    numéro::Int
    nom::String
    génération::Int
end

padint(n) = lpad(string(n), 3, &amp;quot;0&amp;quot;)

# get pokemon list in webpage

r = HTTP.get(&amp;quot;https:&#x2F;&#x2F;www.pokemontrash.com&#x2F;pokedex&#x2F;liste-pokemon.php&amp;quot;)
r_parsed = parsehtml(String(r.body))

pokedex_list = r_parsed.root[2][1][1][1][1][2][1][1][3]

pokémon_list = Vector{Pokémon}()

for (i,gen) = enumerate(7:-1:1)
    gen_list = pokedex_list[2*i][1]
    for row in gen_list.children
        numéro = parse(Int, row[1][1].text)
        nom = row[3][1][1][1].text
        pokemon = Pokémon(numéro, nom, gen)
        push!(pokémon_list, pokemon)
    end
end

sort!(pokémon_list, by=x-&amp;gt;x.numéro)

# print to file

open(&amp;quot;noms.txt&amp;quot;, &amp;quot;w&amp;quot;) do io
    write(io, join(map(x-&amp;gt;x.nom, pokémon_list), &amp;quot;\n&amp;quot;))
end

# fetch images (fail for 795 and 802)

mkdir(&amp;quot;img&amp;quot;)

for pokémon in pokémon_list
    num = padint(pokémon.numéro)
    r = HTTP.get(&amp;quot;https:&#x2F;&#x2F;www.pokemontrash.com&#x2F;pokedex&#x2F;images&#x2F;sugimori&#x2F;$num.png&amp;quot;)
    println(&amp;quot;img $num&amp;quot;)
    open(&amp;quot;img&#x2F;$num.png&amp;quot;, &amp;quot;w&amp;quot;) do io
        write(io, r.body)
    end
end
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Ceci fait, j&#x27;ai entrepris d&#x27;afficher une image à l&#x27;écran sur l&#x27;app, ce qui se fait très simplement en insérant le widget &lt;code&gt;Image&lt;&#x2F;code&gt; dans l&#x27;arbre de widget.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;dart&quot;&gt;Image.asset(&amp;quot;assets&#x2F;pokemon&#x2F;000.png&amp;quot;)
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Et me voilà avec une image de Bulbizarre à l&#x27;écran ! Pour la suite, je ne vais pas tout détailler, mais vous avez l&#x27;historique &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;git.42l.fr&#x2F;HugoTrentesaux&#x2F;swipe&quot;&gt;disponible sur mon Git&lt;&#x2F;a&gt;. En gros, ça a été extrêmement simple, j&#x27;ai juste dû apprendre un à un les concepts de Flutter au moment où j&#x27;en avais besoin :&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;comment afficher une liste d&#x27;image → &lt;code&gt;PageView&lt;&#x2F;code&gt;&lt;&#x2F;li&gt;
&lt;li&gt;comment les rendre déplaçables avec le doigt → &lt;code&gt;Draggable&lt;&#x2F;code&gt;&lt;&#x2F;li&gt;
&lt;li&gt;comment faire des animations → &lt;code&gt;TweenAnimationBuilder&lt;&#x2F;code&gt;&lt;&#x2F;li&gt;
&lt;li&gt;comment structurer mon projet et faire communiquer les parties → &lt;code&gt;StreamController&lt;&#x2F;code&gt;&lt;&#x2F;li&gt;
&lt;li&gt;comment partager des données dans différentes parties de l&#x27;application → &lt;code&gt;Provider&lt;&#x2F;code&gt;&lt;&#x2F;li&gt;
&lt;li&gt;comment persister des données entre deux utilisations → lecture et écriture dans le système de fichier&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;À chaque question que je me suis posé, la documentation Flutter y répondait avec des pages très claires accompagnées de courtes vidéos didactiques. Et quand est arrivé le moment de faire tester l&#x27;application à d&#x27;autres personnes, il m&#x27;a suffi de lancer une ligne de commande.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;flutter build apk --release # pour la release APK (Android)
flutter build web --release # pour la release Web
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Voilà donc les livrables du projet si vous voulez les essayer.&lt;&#x2F;p&gt;
&lt;style&gt;
#smartphone {
    position: relative;
    margin: auto;
    width: 420px;
    height: 800px;
    background-color: #111;
    border-radius: 20px;
}
#smartphone iframe {
    background: white;
    margin: 40px 10px 60px 10px;
    border: none;
}
#smartphone #button {
    position: absolute;
    bottom: 12px;
    width: 36px;
    height: 36px;
    background-color: #CCC;
    left: 200px;
    border-radius: 20px;
}
&lt;&#x2F;style&gt;
&lt;div id=&quot;smartphone&quot;&gt;
&lt;div id=&quot;button&quot;&gt;&lt;&#x2F;div&gt;
&lt;iframe src=&quot;https:&#x2F;&#x2F;bafybeihf7bzo7qddpu77xvujytfi6oi55jbqqmbfks73hm26sll2gl7sly.ipfs.gyroi.de&#x2F;&quot; sandbox=&quot;allow-scripts&quot; width=&quot;400&quot; height=&quot;700&quot;&gt;&lt;&#x2F;iframe&gt;
&lt;&#x2F;div&gt;
&lt;blockquote&gt;
&lt;p&gt;Version web de l&#x27;application nécessitant JavaScript (un seul petit bug : Bulbizarre s&#x27;appelle &quot;null&quot; au début). Vous pouvez télécharger l&#x27;APK depuis le lien disponible sur &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;git.42l.fr&#x2F;HugoTrentesaux&#x2F;swipe&#x2F;releases&quot;&gt;la page de release&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;p&gt;Je ne sais pas si j&#x27;aurai envie de consacrer plus de temps à pokéswipe par la suite, parce que je pense plutôt travailler sur Ğecko dont l&#x27;utilité est plus évidente, mais j&#x27;ai beaucoup apprécié les quatre jours que j&#x27;ai passé à apprendre Dart&#x2F;Flutter sur ce petit projet !&lt;&#x2F;p&gt;
&lt;h2 id=&quot;conclusion&quot;&gt;Conclusion&lt;&#x2F;h2&gt;
&lt;p&gt;L&#x27;apprentissage de Dart&#x2F;Flutter simple pourvu que l&#x27;on connaisse un langage orienté objet, en partie grâce à une excellente documentation. Le framework et l&#x27;environnement de développement permettent d&#x27;échafauder très rapidement une preuve de concept publiable facilement sous forme d&#x27;APK. Ce sera désormais mon choix n°1 pour le développement de toute interface graphique non triviale (c&#x27;est-à-dire qui ne tient pas en une page html&#x2F;vuejs de moins de 1000 lignes de code).&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Visualisation de graphe</title>
          <pubDate>Sun, 24 May 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/informatique/graph/</link>
          <guid>https://blog.trentesaux.fr/informatique/graph/</guid>
          <description xml:base="https://blog.trentesaux.fr/informatique/graph/">&lt;p&gt;Le &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;fr.wikipedia.org&#x2F;wiki&#x2F;Graphe_(math%C3%A9matiques_discr%C3%A8tes)&quot;&gt;graphe&lt;&#x2F;a&gt; est un objet mathématique permettant de décrire des systèmes de nature très différente comme la circulation sur un réseau routier, les interactions sociales, la connexion de neurones dans un cerveau, ou les citations d&#x27;articles scientifiques, notamment dans le cadre de la &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;fr.wikipedia.org&#x2F;wiki&#x2F;Th%C3%A9orie_des_r%C3%A9seaux&quot;&gt;théorie des réseaux&lt;&#x2F;a&gt;. Dans cet article de blog, je propose un aperçu illustré du sujet et introduis la notion de visualisation d&#x27;un graphe.&lt;&#x2F;p&gt;




&lt;div class=&quot;note note-icon note-icon-small note-icon-info note-block note-info&quot;&gt;
Suite à une bêtise, j&#x27;ai perdu quelques données parmi lesquelles la vidéo sur les neurones oculomoteurs et le script d3js pour illustrer le force layout.

&lt;&#x2F;div&gt;
&lt;h2 id=&quot;quelques-exemples&quot;&gt;Quelques exemples&lt;&#x2F;h2&gt;
&lt;h3 id=&quot;les-neurones-du-cerveau-de-poisson-zebre&quot;&gt;Les neurones du cerveau de poisson zèbre&lt;&#x2F;h3&gt;
&lt;p&gt;En exprimant une molécule fluorescente dans un seul neurone du cerveau, on peut tracer la trajectoire d&#x27;un neurone dans toute sa longueur : position du soma et prolongement de l&#x27;axone. Cela permet de faire des cartes de connectivité du cerveau pour mieux comprendre son organisation topologique.&lt;&#x2F;p&gt;
&lt;img src=&quot;&#x2F;img&#x2F;brain_map.png&quot; alt=&quot;carte connectivité&quot; style=&quot;height: 300px; display: inline-block;&quot;&gt;
&lt;video src=&quot;https:&#x2F;&#x2F;files.trentesaux.fr&#x2F;extra&#x2F;blog&#x2F;fishatlas_oculomotor.webm&quot; type=&quot;video&#x2F;wemb&quot; autoplay loop style=&quot;height: 300px; display: inline-block;&quot;&gt;&lt;&#x2F;video&gt;
&lt;blockquote&gt;
&lt;p&gt;(gauche) schéma du graphe du cerveau (&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.1016&#x2F;j.neuron.2019.04.034&quot;&gt;DOI&lt;&#x2F;a&gt;, supplementaries) (droite) neurones oculomoteurs et leurs projections, réalisé sur &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;fishatlas.neuro.mpg.de&#x2F;&quot;&gt;https:&#x2F;&#x2F;fishatlas.neuro.mpg.de&#x2F;&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;h3 id=&quot;les-routes-dans-la-ville-du-havre&quot;&gt;Les routes dans la ville du Havre&lt;&#x2F;h3&gt;
&lt;p&gt;Si l&#x27;on considère chaque carrefour comme un point, on peut regarder comment ils sont connectés via des routes. Chaque connexion peut avoir des caractéristiques comme la vitesse maximale, le type de voie... Les algorithmes d&#x27;itinéraires opèrent sur le graphe constitué de ces connexions !&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;img&#x2F;havre.jpg&quot; alt=&quot;illustration graphe Havre&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;Graphe des liaisons routières dans la ville du Havre produit par &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;graphstream-project.org&#x2F;doc&#x2F;Tutorials&#x2F;Graph-Visualisation&#x2F;&quot;&gt;https:&#x2F;&#x2F;graphstream-project.org&#x2F;doc&#x2F;Tutorials&#x2F;Graph-Visualisation&#x2F;&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;h3 id=&quot;les-citations-de-publications-scientifiques&quot;&gt;Les citations de publications scientifiques&lt;&#x2F;h3&gt;
&lt;p&gt;Dans les exemples précédents, les graphes représentaient des données spatialisées en 3D (neurones) et 2D (routes) Mais quand il s&#x27;agit de publications scientifiques, comment produire une visualisation spatiale de la connaissance ? En étudiant la manière dont les articles se citent, on peut définir une notion de proximité et ainsi produire une représentation.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;img&#x2F;migault_citation.png&quot; alt=&quot;illustration réseau citation&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;Exemple d&#x27;article scientifique (&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.1016&#x2F;j.cub.2018.10.017&quot;&gt;DOI&lt;&#x2F;a&gt;) et visualisation des citations produite par &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.connectedpapers.com&#x2F;&quot;&gt;https:&#x2F;&#x2F;www.connectedpapers.com&#x2F;&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;h2 id=&quot;spatialisation-par-simulation-de-forces&quot;&gt;Spatialisation par simulation de forces&lt;&#x2F;h2&gt;
&lt;p&gt;Une famille d&#x27;algorithmes de spatialisation qui m&#x27;intéresse pour sa simplicité et sa flexibilité est la simulation de forces physiques (&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Force-directed_graph_drawing&quot;&gt;https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Force-directed_graph_drawing&lt;&#x2F;a&gt;). L&#x27;idée générale est de définir des règles locales qui correspondent à ce que l&#x27;on veut observer à l&#x27;échelle globale. Par exemple, si l&#x27;on veut que deux noeuds connectés par un lien apparaissent plus près l&#x27;un de l&#x27;autre que deux noeuds non connectés, on simule les liens comme des petits ressorts attractifs et les noeuds comme des aimants répulsifs.&lt;&#x2F;p&gt;
&lt;img style=&quot;height: 150px; display: inline-block;&quot; src=&quot;&#x2F;img&#x2F;spring.jpg&quot; alt=&quot;graphe sur ressort&quot;&#x2F;&gt;
&lt;style&gt;
circle.node {
  stroke: #fff;
  stroke-width: 1.5px;
  fill: cornflowerblue;
}
line.link {
  stroke: #999;
  stroke-opacity: .6;
  stroke-width: 20px;
}
#chart {
    display: inline-block;
    overflow: visible;
}
#chart svg {
    overflow: visible;
}
&lt;&#x2F;style&gt;
&lt;script src=&quot;https:&#x2F;&#x2F;files.trentesaux.fr&#x2F;extra&#x2F;graph&#x2F;d3.min.js&quot;&gt;&lt;&#x2F;script&gt;
&lt;script src=&quot;https:&#x2F;&#x2F;files.trentesaux.fr&#x2F;extra&#x2F;graph&#x2F;jquery.js&quot;&gt;&lt;&#x2F;script&gt;
&lt;script src=&quot;https:&#x2F;&#x2F;files.trentesaux.fr&#x2F;extra&#x2F;graph&#x2F;d3.geom.min.js&quot;&gt;&lt;&#x2F;script&gt;
&lt;script src=&quot;https:&#x2F;&#x2F;files.trentesaux.fr&#x2F;extra&#x2F;graph&#x2F;d3.layout.min.js&quot;&gt;&lt;&#x2F;script&gt;  
&lt;div id=&quot;chart&quot;&gt;&lt;&#x2F;div&gt;
&lt;script src=&quot;https:&#x2F;&#x2F;files.trentesaux.fr&#x2F;extra&#x2F;graph&#x2F;force.js&quot;&gt;&lt;&#x2F;script&gt;
&lt;blockquote&gt;
&lt;p&gt;(gauche) schéma de boules reliées par des ressorts (droite) simulation dans le navigateur, les boules peuvent être déplacées à la souris&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;p&gt;Un des avantages de cette méthode est qu&#x27;elle permet de réagir dynamiquement à une éventuelle évolution du graphe. C&#x27;est cette propriété que j&#x27;ai utilisée pour illustrer la toile de confiance de la monnaie libre ğ1 tout au long de son histoire :&lt;&#x2F;p&gt;
&lt;p&gt;&lt;video src=&quot;https:&#x2F;&#x2F;bafybeifyznxpvvab37vi3lgcmykzwnftjzimaaoa66qq4pu7gl2yi23rpi.ipfs.gyroi.de&#x2F;&quot; type=&quot;video&#x2F;ogv&quot; controls autoplay loop style=&quot;height: 400px;&quot;&gt;&lt;&#x2F;video&gt;&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;Historique de la toile de confiance de la ğ1. Plus de détails &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;tube.p2p.legal&#x2F;videos&#x2F;watch&#x2F;f6825ecc-791c-41d3-bb35-ba1d654b00e5&quot;&gt;sur peertube&lt;&#x2F;a&gt;. Chaque identité est représentée par un disque bleu de diamètre proportionnel au nombre de certifications actives reçues. Une certification est représentée par un segment de droite en gris clair.&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;p&gt;Ces méthodes de spatialisation permettent de se représenter un graphe à condition qu&#x27;il soit suffisamment petit et peu dense (nombre de lien petit devant le nombre de liens possibles), mais sont difficilement lisible dans le cas contraire. On peut alors s&#x27;orienter vers des outils d&#x27;exploration interactifs ou compléter la visualisation par des détections de communautés ou des données complémentaires facilitant la spatialisation.&lt;&#x2F;p&gt;
&lt;p&gt;J&#x27;espère trouver du temps prochainement pour rentrer vraiment dans le sujet suite à cette introduction très superficielle !&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Imagerie calcique</title>
          <pubDate>Wed, 18 Mar 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/science/imagerie-calcique/</link>
          <guid>https://blog.trentesaux.fr/science/imagerie-calcique/</guid>
          <description xml:base="https://blog.trentesaux.fr/science/imagerie-calcique/">&lt;p&gt;Les neurones jouent un rôle important dans le fonctionnement du cerveau. Ce sont des cellules connectées entre elles qui se transmettent des signaux électriques et chimiques. Il existe plusieurs techniques pour observer leur activité et cet article a pour but d&#x27;expliquer l&#x27;une d&#x27;elles : l&#x27;imagerie calcique. Mais avant de rentrer dans le sujet, quelques petits rappels s&#x27;imposent.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;le-neurone&quot;&gt;Le neurone&lt;&#x2F;h2&gt;
&lt;p&gt;Commençons par un schéma très simplifié. Le neurone se distingue des autres cellules par ses longs prolongements. L&#x27;axone permet au neurone de transmettre un message à un autre neurone éloigné via des connexions synaptiques sur ses dendrites. Le message prend la forme d&#x27;un signal électrique le long de l&#x27;axone et d&#x27;un signal chimique dans les synapses via des neurotransmetteurs.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;science&#x2F;imagerie-calcique&#x2F;.&#x2F;neurone.png&quot; alt=&quot;schéma neurone&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Pour détecter l&#x27;activité d&#x27;un neurone, il est possible de mesurer directement le signal électrique, c&#x27;est l&#x27;électrophysiologie. Une méthode est d&#x27;insérer une électrode dans le neurone et de mesurer la tension entre l&#x27;intérieur et l&#x27;extérieur, c&#x27;est-à-dire le potentiel membranaire. On détecte des événements très courts, de l&#x27;ordre de la milliseconde qu&#x27;on nomme potentiels d&#x27;actions. Ils sont le résultat d&#x27;une dépolarisation et repolarisation successive du neurone. En général, les potentiels d&#x27;action ont lieu par groupe d&#x27;une dizaine, qu&#x27;on nomme train de potentiel d&#x27;action.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;science&#x2F;imagerie-calcique&#x2F;.&#x2F;spike.png&quot; alt=&quot;potentiel d&amp;#39;action&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Pour faire varier son potentiel, le neurone est équipé de pompes et de canaux ioniques situés sur sa membrane cellulaire. Lors de la dépolarisation, les canaux ioniques s&#x27;ouvrent et laissent rentrer des cations comme les ions potassium ($K^+$) et calcium ($Ca^{++}$). Lors de la repolarisation, les canaux ioniques se ferment et les pompes s&#x27;activent pour faire sortir les cations. Le détail est un peu plus complexe, mais cette vision schématique explique comment la cellule régule cette tension électrique. Parmi les ions présents, nous nous intéressons ici à la concentration d&#x27;ions calcium ($Ca^{++}$) qui constitue ainsi un rapporteur indirect de l&#x27;activité du neurone.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;science&#x2F;imagerie-calcique&#x2F;.&#x2F;membrane.png&quot; alt=&quot;membrane&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;h2 id=&quot;le-rapporteur-calcique&quot;&gt;Le rapporteur calcique&lt;&#x2F;h2&gt;
&lt;p&gt;Maintenant que nous savons que la concentration d&#x27;ions calcium est une indication indirecte de l&#x27;activité des neurones, il ne reste qu&#x27;à la mesurer ! Pour cela, nous utilisons un &lt;em&gt;rapporteur calcique&lt;&#x2F;em&gt; nommé GCaMP. Il est composé d&#x27;un assemblage de trois protéines, dont deux d&#x27;origine naturelle : GFP que l&#x27;on trouve dans les espèces bioluminescentes (certaines méduses par exemple) et calmodulin que l&#x27;on trouve dans toutes les cellules ; et une d&#x27;origine synthétique : le peptide M13. Le tout peut être codé sur des brins d&#x27;ADN et inséré dans le génome des poissons. Des lignées transgéniques ont été développées pour exprimer GCaMP dans tous les neurones, certaines dans le noyau, d&#x27;autres dans le cytoplasme.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;science&#x2F;imagerie-calcique&#x2F;.&#x2F;GCaMP.png&quot; alt=&quot;GCaMP&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;La calmodulin agit comme un interrupteur sur la GFP. En présence de calcium, la protéine GCaMP devient fluorescente, c&#x27;est-à-dire qu&#x27;elle absorbe la lumière pour la ré-émettre. En absence de calcium, la protéine n&#x27;est pas fluorescente. Ainsi, plus la concentration de calcium est élevée dans la cellule, plus la fluorescence est forte.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;microscopie-a-fluorescence&quot;&gt;Microscopie à fluorescence&lt;&#x2F;h2&gt;
&lt;p&gt;Il existe plusieurs types de microscopes à fluorescence mais le principe est toujours le même : une lumière vient exciter le composant fluorescent et un détecteur collecte la lumière émise par celui-ci. Par exemple, la protéine GFP absorbe la lumière bleue et ré-émet une lumière verte, d&#x27;où son nom.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;science&#x2F;imagerie-calcique&#x2F;.&#x2F;fluo_couleur.png&quot; alt=&quot;fluorescence&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Un microscope à fluorescence est donc composé d&#x27;une part d&#x27;une lumière d&#x27;excitation et d&#x27;autre part de filtres de détection qui ne laissent passer qu&#x27;une petite plage de longueurs d&#x27;ondes, afin de ne voir que la fluorescence. On peut ainsi réaliser des images d&#x27;échantillons biologiques fluorescents. Si l&#x27;on enregistre plusieurs images à la suite, on peut réaliser un film qui montre les variations de fluorescence. Dans le cas de l&#x27;imagerie GCaMP, les variations de fluorescence montrent l&#x27;activité des neurones.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Libre et militant</title>
          <pubDate>Sat, 22 Feb 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/reflexions/libre-et-militant/</link>
          <guid>https://blog.trentesaux.fr/reflexions/libre-et-militant/</guid>
          <description xml:base="https://blog.trentesaux.fr/reflexions/libre-et-militant/">&lt;p&gt;(article à l&#x27;état de brouillon perpetuel)&lt;&#x2F;p&gt;
&lt;p&gt;Après dix ans passés à m&#x27;intéresser au Logiciel Libre, il est devenu évident pour moi qu&#x27;une contestation sociale massive peinerait à s&#x27;organiser sur des logiciels et plateformes propriétaires. Mais cela ne semble pas être une évidence dans le milieu militant, loin de là ! En témoigne la quantité de mouvements de lutte qui s&#x27;organisent exclusivement via Facebook, Twitter, Whatsapp et Instagram. On pourrait penser que les groupes accordent peu d&#x27;importance à ces façades publiques et qu&#x27;en réalité, ils fonctionnent dans une parfaite cohérence avec leurs convictions anticapitalites en dehors de l&#x27;outil informatique, mais mon expérience montre que ce n&#x27;est pas le cas. Au contraire, le degré de prise de conscience individuelle et collective est très bien représenté par les outils informatiques utilisés.&lt;&#x2F;p&gt;
&lt;p&gt;Il est à mon sens inconcevable de traiter les problématiques d&#x27;aujourd&#x27;hui sans examiner le rôle central qu&#x27;y jouent les GAFAM. Leur emprise sur la société est immense, tant au niveau des individus que des collectifs et aucune éthique ne vient perturber leur course, guidée par l&#x27;unique critère du profit. Qu&#x27;il s&#x27;agisse de questions écologiques (réchauffement climatique, pollution, épuisement des ressources) ou sociales (inégalités, discriminations raciales ou sexistes, respect des droits de l&#x27;homme), je ne vois aucune solution satisfaisante qui ne se passe d&#x27;eux. Je propose ici une étude des outils utilisés dans les milieux militants ayant réfléchi à la question et ma vision pour les luttes à venir.&lt;&#x2F;p&gt;
&lt;p&gt;La plupart des organisations de petite taille fonctionnent principalement sur des outils propriétaires, que ce soit pour le partage de fichiers (Google Drive, Dropbox, WeTransfer), la communication interne (Whatsapp, Skype), la communication externe (Instagram, YouTube), les groupes de discussion (Facebook, Slack), la prise de rendez-vous (Doodle). Certaines ont entendu une partie du message de Framasoft et utilisent les outils que l&#x27;association met à leur disposition (Framapad, Framadate), mais extrêmement peu utilisent les services libres mis à disposition par d&#x27;autres acteurs comme les CHATONS.&lt;&#x2F;p&gt;
&lt;p&gt;Parmi les organisations de grande taille, le mouvement international de désobéissance civile extinction rebellion (XR) en lutte sur les questions écologiques a beaucoup travaillé sur les outils utilisés. Il dispose bien entendu de points d&#x27;entrée sur les réseaux des GAFAM mais ceux-ci servent surtout à accueillir le public non sensibilisé et les accompagner tout au long de leur parcours militant numérique. En interne, on trouve une multitude d&#x27;outils libres auto-hébergés à l&#x27;étranger alimentés en énergie renouvelable. On note par exemple Discourse (forum), Mattermost (discussion instantanée), Nextcloud+onlyoffice (documents), Etherpad (textes collaboratifs), Jitsi (appels vidéo). Certains de ces outils sont partagés entre les différents pays qui constituent le mouvement, d&#x27;autres sont instanciés localement et gérés indépendamment. Le mouvement organise des ateliers de sensibilisation à la sécurité numérique avec des partenairesa associatifs comme &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;nothing2hide.org&#x2F;fr&#x2F;&quot;&gt;nothing2hide&lt;&#x2F;a&gt; et recommande à ses membres des services comme protonmail (mail), signal (messagerie instantanée). XR héberge à titre expérimental des instances de certains réseaux sociaux fédérés comme Mastodon (microblogging) ou Peertube (vidéo).&lt;&#x2F;p&gt;
&lt;p&gt;L&#x27;exemple d&#x27;XR est très encourageant car il permet à une énorme quantité de jeunes militants très &quot;gafamisés&quot; de découvrir un autre usage de l&#x27;informatique. On retrouve cette même démarche chez plusieurs associations d&#x27;une certaine taille qui se dotent du même type d&#x27;outils. Cependant, ce mode de fonctionnement a une énorme limite : la multiplication des comptes et des outils. Pour peu qu&#x27;on soit impliqué dans plusieurs de ces organisations, on se retrouve très vite dans ce genre de situation :&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;12 Discourse (
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;forum.monnaie-libre.fr&#x2F;&quot;&gt;1&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;forum.duniter.org&#x2F;&quot;&gt;2&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;forum.axiom-team.fr&#x2F;&quot;&gt;3&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;base.extinctionrebellion.fr&#x2F;&quot;&gt;4&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;forum.lescommuns.org&#x2F;&quot;&gt;5&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;users.rust-lang.org&#x2F;&quot;&gt;6&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;zola.discourse.group&#x2F;&quot;&gt;7&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;community.signalusers.org&#x2F;&quot;&gt;8&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;discourse.julialang.org&#x2F;&quot;&gt;9&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;forum.resilience-territoire.ademe.fr&#x2F;&quot;&gt;10&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;blenderartists.org&#x2F;&quot;&gt;11&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;discourse.slicer.org&#x2F;&quot;&gt;12&lt;&#x2F;a&gt;,
)&lt;&#x2F;li&gt;
&lt;li&gt;3 Mattermost(
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;organise.earth&#x2F;xrfrance&#x2F;&quot;&gt;1&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;channel.lip6.fr&#x2F;greve-su&#x2F;&quot;&gt;2&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;team.picasoft.net&#x2F;picasoft&#x2F;&quot;&gt;3&lt;&#x2F;a&gt;,
)&lt;&#x2F;li&gt;
&lt;li&gt;4 Rocketchat (
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;chat.axiom-team.fr&#x2F;&quot;&gt;1&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;chat.ljp.upmc.fr&#x2F;&quot;&gt;2&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;coa.crapaud-fou.org&#x2F;&quot;&gt;3&lt;&#x2F;a&gt;,
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;chat.lescommuns.org&#x2F;&quot;&gt;4&lt;&#x2F;a&gt;,
)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;La solution à ce problème existe déjà et est vieille comme internet : la fédération. En rendant les services interopérables, on peut se contenter de trois ou quatre identités selon le contexte (par exemple travail, perso, militant, divertissement) et communiquer avec les autres. C&#x27;est le cas du mail où une adresse un@ici.fr peut communiquer avec l&#x27;adresse two@there.com alors que les services mails sont hébergés par deux entités différentes. Mais la fédération ne devrait pas se limiter au mail ! prenons l&#x27;exemple de Nextcloud. Depuis la version 15, Nextcloud rend le partage de fichier possible entre différentes instances via un &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;nextcloud.com&#x2F;federation&#x2F;&quot;&gt;mécanisme de fédération&lt;&#x2F;a&gt;. Ainsi, plusieurs structures peuvent chacune héberger leur instance et partager des fichiers avec d&#x27;autres sans passer par un acteur centralisé (Dropbox, Google Drive) qui collecte son lot de données au passage.&lt;&#x2F;p&gt;
&lt;p&gt;La solution de Nextcloud reste très partielle : elle ne concerne qu&#x27;un seul logiciel et une seule fonctionnalité. Le mail étant un ensemble de protocoles, &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;fr.wikipedia.org&#x2F;wiki&#x2F;Serveur_de_messagerie_%C3%A9lectronique#Serveurs_libres_(gestion_compl%C3%A8te_SMTP_+_POP&#x2F;IMAP)&quot;&gt;plusieurs logiciels&lt;&#x2F;a&gt; l&#x27;implémentent. L&#x27;idéal serait donc une protocole de fédération qui concerne plusieurs usages, et la bonne nouvelle est que ces protocoles existent déjà ! XMPP est l&#x27;un des plus anciens. Ses débuts remontent à 1998 sous le nom de Jabber. Depuis, le protocole a été étendu et couvre un ensemble d&#x27;usages allant de la messagerie instantanée aux réseau social en passant par la VoIP ou la vidéo-présence. Plusieurs logiciels très connus fonctionnent ou ont fonctionné sur ce protocole parmi lesquels Google Talk, Facebook Messenger, Skype, Whatsapp... Certains se souviennent peut-être de la courte période entre 2011 et 2013 pendant laquelle la messagerie instantanée de Facebook était reliée à celle de Skype ? C&#x27;est XMPP qui était en dessous. Mais alors pourquoi la fédération n&#x27;est-elle pas possible ? Tout simplement par choix politique de ces entreprises. Pour bénéficier de l&#x27;effet de réseau et garder captifs le maximum d&#x27;utilisateurs, les GAFAM ont fermé leurs réseaux les uns après les autres. Le résultat est qu&#x27;il est aujourd&#x27;hui très difficile de s&#x27;émanciper des GAFAM.&lt;&#x2F;p&gt;
&lt;p&gt;J&#x27;ai pris XMPP comme exemple, mais je pourrais également parler de RSS (Really Simple Syndication, 2002) auquel Aaron Swartz a contribué. Récemment, d&#x27;autres protocoles sont apparus comme Matrix (2014) et ActivityPub (2018) avec une adoption bien plus large.&lt;&#x2F;p&gt;
&lt;p&gt;Mon message n&#x27;est pas tellement de recommander tel ou tel protocole de fédération. J&#x27;ai mis en place le site &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;militant.es&#x2F;&quot;&gt;militant.es&lt;&#x2F;a&gt; et un service de messagerie XMPP. Je souhaite sensibiliser le milieu militant à cette problématique.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Migration vers Zola</title>
          <pubDate>Wed, 30 Oct 2019 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/informatique/zola/</link>
          <guid>https://blog.trentesaux.fr/informatique/zola/</guid>
          <description xml:base="https://blog.trentesaux.fr/informatique/zola/">&lt;p&gt;Comme en témoigne mon ancien post &lt;a href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;informatique&#x2F;pelican-memo&#x2F;&quot;&gt;pelican memo&lt;&#x2F;a&gt;, je générais avant cette date mon blog avec le générateur de site statique Pelican. Cet outil est dans l&#x27;ensemble très bon, mais en faisant le site de Dunitrust, j&#x27;ai tellement apprécié Zola que j&#x27;ai décidé de migrer mon blog dessus. Je n&#x27;avais aucune autre raison de le faire que l&#x27;amusement, mais c&#x27;est une excellente raison ! De plus, cela m&#x27;a donné l&#x27;occasion de mieux comprendre le fonctionnement de Zola.&lt;&#x2F;p&gt;
&lt;p&gt;La première question que je me suis posé a été : &quot;quel thème vais-je utiliser ?&quot;. Zola n&#x27;est pour l&#x27;instant pas très riche en thèmes et j&#x27;étais assez attaché au thème très sobre par défaut sur Pelican. J&#x27;ai donc recodé le thème à la main, en ne gardant que ce qui m&#x27;était utile et je l&#x27;ai baptisé &quot;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.getzola.org&#x2F;themes&#x2F;toucan&#x2F;&quot;&gt;Toucan&lt;&#x2F;a&gt;&quot;. Comme je voulais quelque chose d&#x27;extrêmement simple, j&#x27;ai écrit tout le &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;sass-lang.com&#x2F;&quot;&gt;sass&lt;&#x2F;a&gt; à la main.&lt;&#x2F;p&gt;
&lt;p&gt;Est ensuite venue la question du contenu. Heureusement, tout était écrit en Markdown, je n&#x27;ai eu à modifier que les en-têtes. Comme j&#x27;avais assez peu d&#x27;articles, j&#x27;ai tout modifié à la main et à l&#x27;aide de quelques commandes comme :&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;grep -rl Title: | xargs sed -i &amp;quot;s&#x2F;Title:&#x2F;title =&#x2F;g&amp;quot;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;mais s&#x27;il avait fallu déménager plus de contenus, il aurait fallu écrire un script composé d&#x27;un reader de metadata Markdown et d&#x27;un writer format TOML (ce format est d&#x27;ailleurs un point que j&#x27;apprécie dans Zola).&lt;&#x2F;p&gt;
&lt;p&gt;Le problème suivant était le rendu des formules comme dans mon article sur la &lt;a href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;monnaie-egalitaire&#x2F;&quot;&gt;monnaie libre&lt;&#x2F;a&gt;. Dans Pelican, j&#x27;utilisais un plugin en Mathjax très simple à installer. En écrivant mon nouveau thème, j&#x27;en ai profité pour migrer vers &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;katex.org&#x2F;&quot;&gt;Katex&lt;&#x2F;a&gt;, qui est bien plus rapide.&lt;&#x2F;p&gt;
&lt;p&gt;Il me reste quelques problèmes que je n&#x27;ai pas encore pu régler parmi lesquels le besoin d&#x27;un filtre &quot;truncate html&quot; comme dans django. C&#x27;est pour cette raison que les preview d&#x27;article ne s&#x27;affichent pas bien pour l&#x27;instant.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Zola beginner&#x27;s quickstart</title>
          <pubDate>Tue, 15 Oct 2019 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/informatique/en/quickstart-zola/</link>
          <guid>https://blog.trentesaux.fr/informatique/en/quickstart-zola/</guid>
          <description xml:base="https://blog.trentesaux.fr/informatique/en/quickstart-zola/">&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;informatique&#x2F;quickstart-zola&#x2F;&quot;&gt;🇫🇷 &lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;This step-by-step tutorial targets people who never used Zola. If you are already experimented with it, refer to the cheatsheet (TODO).&lt;&#x2F;p&gt;
&lt;p&gt;Wether you like Rust and SSG or you do not know any of these, if you wish to create a website or a blog, Zola is made for you ! We are going to discover here the basic concepts of Zola. For more advanced options, please refer to the &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.getzola.org&#x2F;documentation&#x2F;&quot;&gt;documentation&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;Once Zola installed, create a site by entering the following in a terminal:&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;$ zola init quicksite
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;lets answer the interactive question as follows in order to init the &lt;code&gt;config.toml&lt;&#x2F;code&gt; file:&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;Welcome to Zola!
&amp;gt; What is the URL of your site? (https:&#x2F;&#x2F;example.com): http:&#x2F;&#x2F;example.com
&amp;gt; Do you want to enable Sass compilation? [Y&#x2F;n]: Y
&amp;gt; Do you want to enable syntax highlighting? [y&#x2F;N]: N
&amp;gt; Do you want to build a search index of the content? [y&#x2F;N]: N
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;10 milliseconds later, we should get a folder with the following architecture:&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;$ tree quicksite&#x2F;
quicksite&#x2F;
├── config.toml
├── content
├── sass
├── static
├── templates
└── themes
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;in this folder, lets enter:&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;$ zola serve
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;and look at &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;127.0.0.1:1111&#x2F;&quot;&gt;http:&#x2F;&#x2F;127.0.0.1:1111&#x2F;&lt;&#x2F;a&gt; in our browser.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;informatique&#x2F;images&#x2F;zola_welcome.png&quot; alt=&quot;zola_welcome&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;As mentioned, we can install a theme (skip directly to the &quot;content&quot; section), or create it ourselves.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;first-theme&quot;&gt;First theme&lt;&#x2F;h2&gt;
&lt;p&gt;Creating a theme is&lt;&#x2F;p&gt;
&lt;p&gt;Creating a theme is almost as easy as writing a site by hand. Moreover, it allows you to understand how Zola works. If you are in a hurry, you can also install &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;git.42l.fr&#x2F;HugoTrentesaux&#x2F;zola-quickstart&quot;&gt;the theme of this tutorial&lt;&#x2F;a&gt; and review it. A &lt;em&gt;default theme&lt;&#x2F;em&gt; is planned, but is not yet available.&lt;&#x2F;p&gt;
&lt;p&gt;Lets create the &lt;code&gt;index.html&lt;&#x2F;code&gt; page in the &lt;code&gt;templates&lt;&#x2F;code&gt; folder.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;html&quot;&gt;&amp;lt;!doctype html&amp;gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta charset=&amp;quot;utf-8&amp;quot;&#x2F;&amp;gt;
    &amp;lt;title&amp;gt;Quicksite&amp;lt;&#x2F;title&amp;gt;
&amp;lt;&#x2F;head&amp;gt;
&amp;lt;body&amp;gt;
	&amp;lt;h1&amp;gt;Welcome&amp;lt;&#x2F;h1&amp;gt;
	&amp;lt;p&amp;gt;Hello world!&amp;lt;&#x2F;p&amp;gt;
&amp;lt;&#x2F;body&amp;gt;
&amp;lt;&#x2F;html&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;the page opened in our browser refreshes itself and we see our &quot;hello world&quot; page appear&lt;&#x2F;p&gt;
&lt;p&gt;Rather than writing the site content directly into the theme, which is like making a site by hand without Zola, we will use the template engine to fill the site with variables.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;site-name&quot;&gt;Site name&lt;&#x2F;h3&gt;
&lt;p&gt;First, to be able to change the name of the site easily, let&#x27;s add a variable in the &lt;code&gt;[extra]&lt;&#x2F;code&gt; section of the &lt;code&gt;config.toml&lt;&#x2F;code&gt; file&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;[extra]
# Put all your custom variables here
site_name = &amp;quot;Quickstart site&amp;quot;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;to use this variable, let&#x27;s replace the &lt;code&gt;title&lt;&#x2F;code&gt; line in our &lt;code&gt;index.html&lt;&#x2F;code&gt;.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;title&amp;gt;{{ config.extra.site_name | upper }}&amp;lt;&#x2F;title&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;In this line, we used the variable declared above and applied a filter to it.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;markdown-content&quot;&gt;Markdown content&lt;&#x2F;h3&gt;
&lt;p&gt;Whether you are writing a website or a blog, it is always good to be able to manage content independently of the theme. Here, we will write content in [Markdown] (https:&#x2F;&#x2F;daringfireball.net&#x2F;projects&#x2F;markdown&#x2F;). First, let&#x27;s create a welcome text for our site in a &lt;code&gt;_index.md&lt;&#x2F;code&gt; file in the &lt;code&gt;content&lt;&#x2F;code&gt; folder&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;+++
title = &amp;quot;Welcome, you&amp;quot;
+++
Hello my world!
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;and change the &lt;code&gt;index.html&lt;&#x2F;code&gt; file to handle this content.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;body&amp;gt;
	&amp;lt;h1&amp;gt;{{ section.title }}&amp;lt;&#x2F;h1&amp;gt;
	&amp;lt;p&amp;gt;{{ section.content | safe }}&amp;lt;&#x2F;p&amp;gt;
&amp;lt;&#x2F;body&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;The page reloads, and we see the content of &lt;code&gt;_index.md&lt;&#x2F;code&gt; displayed via the theme &lt;code&gt;index.html&lt;&#x2F;code&gt;! We have separated the theme and content. Note two things: the name used for the markdown file, and the name of the variable used to access the data. To understand this, we need to explain the content structure of Zola.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;content-structure&quot;&gt;Content structure&lt;&#x2F;h3&gt;
&lt;p&gt;The architecture of a site in Zola can resemble this:&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;.
└── content
    ├── _index.md				# https:&#x2F;&#x2F;example.com&#x2F;
    ├── blog
    │   ├── _index.md			# https:&#x2F;&#x2F;example.com&#x2F;blog&#x2F;
    │   ├── hello-world.md 		# https:&#x2F;&#x2F;example.com&#x2F;blog&#x2F;hello-world&#x2F;
    │   ├── my-first-post.md 	# https:&#x2F;&#x2F;example.com&#x2F;blog&#x2F;my-first-post&#x2F;
    │   └── zola-is-great.md	# https:&#x2F;&#x2F;example.com&#x2F;blog&#x2F;zola-is-great&#x2F;
    │
    ├── wiki
    │   ├── _index.md			# https:&#x2F;&#x2F;example.com&#x2F;wiki&#x2F;
    │   ├── how-to-build.md 	# https:&#x2F;&#x2F;example.com&#x2F;wiki&#x2F;how-to-build&#x2F;
    │   ├── deploy-advice.md	# https:&#x2F;&#x2F;example.com&#x2F;wiki&#x2F;deploy-advice&#x2F;
    │   └── contrib-guide.md	# https:&#x2F;&#x2F;example.com&#x2F;wiki&#x2F;contrib-guide&#x2F;
    │
    ├── about.md				# https:&#x2F;&#x2F;example.com&#x2F;about&#x2F;
    ├── contact.md				# https:&#x2F;&#x2F;example.com&#x2F;contact&#x2F;
    └── cv.md					# https:&#x2F;&#x2F;example.com&#x2F;cv&#x2F;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;All &lt;code&gt;.md&lt;&#x2F;code&gt; files are &quot;pages&quot; except for &lt;code&gt;_index.md&lt;&#x2F;code&gt; files which are &quot;sections&quot;. These two objects just differ in the variables accepted in their header, the section in TOML format delimited by &lt;code&gt;++++&lt;&#x2F;code&gt; at the top of the file.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;page-front-matter&quot;&gt;Page front-matter&lt;&#x2F;h4&gt;
&lt;p&gt;For more details, please refer to &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.getzola.org&#x2F;documentation&#x2F;content&#x2F;page&#x2F;#front-matter&quot;&gt;the dedicated documentation&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;toml&quot;&gt;title = &amp;quot;&amp;quot;
description = &amp;quot;&amp;quot;
date =
weight = 0
draft = false
slug = &amp;quot;&amp;quot;
path = &amp;quot;&amp;quot;
aliases = []
in_search_index = true
template = &amp;quot;page.html&amp;quot;

[taxonomies]
tags = [&amp;quot;rust&amp;quot;, &amp;quot;web&amp;quot;]

[extra]
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;h4 id=&quot;section-front-matter&quot;&gt;Section front-matter&lt;&#x2F;h4&gt;
&lt;p&gt;For more details, please refer to &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.getzola.org&#x2F;documentation&#x2F;content&#x2F;section&#x2F;#front-matter&quot;&gt;the dedicated documentation&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;toml&quot;&gt;title = &amp;quot;&amp;quot;
description = &amp;quot;&amp;quot;
sort_by = &amp;quot;none&amp;quot;
weight = 0
template = &amp;quot;section.html&amp;quot;
page_template =
paginate_by = 0
paginate_path = &amp;quot;page&amp;quot;
insert_anchor_links = &amp;quot;none&amp;quot;
in_search_index = true
render = true
redirect_to = &amp;quot;&amp;quot;
transparent = false
aliases = []

[extra]
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;h3 id=&quot;expandable-template&quot;&gt;Expandable template&lt;&#x2F;h3&gt;
&lt;p&gt;The interest of a template is to maximize code reuse. Let&#x27;s discover how to use the basic features in a simple example.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;code&gt;index.html&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;html&quot;&gt;&amp;lt;!doctype html&amp;gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta charset=&amp;quot;utf-8&amp;quot;&#x2F;&amp;gt;
    &amp;lt;title&amp;gt;{{ config.extra.site_name | upper }}&amp;lt;&#x2F;title&amp;gt;
&amp;lt;&#x2F;head&amp;gt;
&amp;lt;body&amp;gt;
	{% include &amp;quot;nav.html&amp;quot; %}
	{% block content %}{% endblock content %}
&amp;lt;&#x2F;body&amp;gt;
&amp;lt;&#x2F;html&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;We discover here the &lt;code&gt;include&lt;&#x2F;code&gt; tag which allows to include another template and the &lt;code&gt;block&lt;&#x2F;code&gt; tag which allows to declare a block which will be replaced by the templates which derive from it.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;code&gt;nav.html&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;html&quot;&gt;&amp;lt;nav&amp;gt;
  &amp;lt;ul&amp;gt;
    &amp;lt;li&amp;gt; &amp;lt;a href=&amp;quot;{{ get_url(path=&amp;quot;@&#x2F;_index.md&amp;quot;) }}&amp;quot;&amp;gt; Home &amp;lt;&#x2F;a&amp;gt; &amp;lt;&#x2F;li&amp;gt;
    &amp;lt;li&amp;gt; &amp;lt;a href=&amp;quot;{{ get_url(path=&amp;quot;@&#x2F;contact.md&amp;quot;) }}&amp;quot;&amp;gt; Contact &amp;lt;&#x2F;a&amp;gt; &amp;lt;&#x2F;li&amp;gt;
    &amp;lt;li&amp;gt; &amp;lt;a href=&amp;quot;{{ get_url(path=&amp;quot;@&#x2F;about.md&amp;quot;) }}&amp;quot;&amp;gt; About &amp;lt;&#x2F;a&amp;gt; &amp;lt;&#x2F;li&amp;gt;
  &amp;lt;&#x2F;ul&amp;gt;
&amp;lt;&#x2F;nav&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;We discover here the &lt;code&gt;get_url&lt;&#x2F;code&gt; function which allows to obtain the URL of a page in the site, and the notation &lt;code&gt;@&#x2F;file&lt;&#x2F;code&gt; which allows to make an internal link to a page of the site.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;code&gt;page.html&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;{% extends &amp;quot;index.html&amp;quot; %}

{% block content %}
  &amp;lt;h1&amp;gt;{{ page.title }}&amp;lt;&#x2F;h1&amp;gt;
  &amp;lt;p&amp;gt;{{ page.content | safe }}&amp;lt;&#x2F;p&amp;gt;
{% endblock content %}
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;We discover here the `extends&#x27; tag which allows to derive from an existing template to replace one or more blocks.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;code&gt;section.html&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;html&quot;&gt;{% extends &amp;quot;index.html&amp;quot; %}

{% block content %}
  &amp;lt;h1&amp;gt;{{ section.title }}&amp;lt;&#x2F;h1&amp;gt;
  &amp;lt;p&amp;gt;{{ section.content | safe }}&amp;lt;&#x2F;p&amp;gt;
  &amp;lt;p&amp;gt;Pages in section&amp;lt;&#x2F;p&amp;gt;
  &amp;lt;ul&amp;gt;
  {% for page in section.pages | reverse %}
      &amp;lt;li&amp;gt;
        &amp;lt;em&amp;gt; &amp;lt;a href=&amp;quot;{{ page.permalink }}&amp;quot;&amp;gt; {{ page.title }} &amp;lt;&#x2F;a&amp;gt; &amp;lt;&#x2F;em&amp;gt;
        &amp;lt;span&amp;gt;{{ page.date | date(format=&amp;quot;%Y-%m-%d&amp;quot;) }}&amp;lt;&#x2F;span&amp;gt;
      &amp;lt;&#x2F;li&amp;gt;
  {% endfor %}
  &amp;lt;&#x2F;ul&amp;gt;

{% endblock content %}
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;We discover here the &lt;code&gt;for&lt;&#x2F;code&gt; tag which allows to make a loop in a list of elements and filters like &lt;code&gt;date&lt;&#x2F;code&gt; which can take arguments.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;code&gt;contact.md&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;+++
title = &amp;quot;contact&amp;quot;
date = 2019-09-25

+++
Contact me at ...
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Here we discover an additional metadata indicating the date of the page.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;code&gt;about.md&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;markdown&quot;&gt;+++
title = &amp;quot;about&amp;quot;
date = 2019-09-25
+++

This site has been made with :

- Zola
- Sass
- TOML
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Here we discover a Markdown list that will be rendered as an HTML list.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;a-bit-of-colour&quot;&gt;A bit of colour&lt;&#x2F;h3&gt;
&lt;p&gt;Sass is a kind of css without punctuation of type &lt;code&gt;{&lt;&#x2F;code&gt;, &lt;code&gt;;&lt;&#x2F;code&gt; and a variable management. It is used by many css frameworks. If you don&#x27;t want to use it, you can of course write css files directly and jump to the next section.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;sass&quot;&gt;SASS&lt;&#x2F;h4&gt;
&lt;p&gt;Let&#x27;s enjoy a very nice feature of Zola: the Sass compilation. Let&#x27;s add the line&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;html&quot;&gt;&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;{{ get_url(path=&amp;quot;extra.css&amp;quot;) }}&amp;quot;&#x2F;&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;in the &lt;code&gt;head&lt;&#x2F;code&gt; of our &lt;code&gt;index.html&lt;&#x2F;code&gt; and add the file &lt;code&gt;extra.sass&lt;&#x2F;code&gt; to the root of our &lt;code&gt;sass&lt;&#x2F;code&gt; folder.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;sass&quot;&gt;$bg: #111
$cl: #0f0

nav ul li
  display: inline-block
  margin-left: 10px
  border: solid 1px #666

body
  color: $cl
  background-color: $bg

a
  color: #a5a
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;h4 id=&quot;css&quot;&gt;CSS&lt;&#x2F;h4&gt;
&lt;p&gt;To add css to our theme, we just need to add the line&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;html&quot;&gt;&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;{{ get_url(path=&amp;quot;extra.css&amp;quot;) }}&amp;quot;&#x2F;&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;in the &lt;code&gt;head&lt;&#x2F;code&gt; of our &lt;code&gt;index.html&lt;&#x2F;code&gt; and add the file &lt;code&gt;extra.css&lt;&#x2F;code&gt; to the root of our &lt;code&gt;static&lt;&#x2F;code&gt; folder.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;css&quot;&gt;nav ul li{
  display: inline-block;
  margin-left: 10px;
  border: solid 1px #666;
}

body {
  color: #0f0;
  background-color: #111;
}

a{
  color: #a5a;
}
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;h4 id=&quot;for-the-future&quot;&gt;For the future&lt;&#x2F;h4&gt;
&lt;p&gt;In this short tutorial we have introduced some of Zola&#x27;s key concepts. You can now read the documentation for more details or create your site right away thanks to Zola!&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Quickstart pour Zola</title>
          <pubDate>Thu, 26 Sep 2019 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/informatique/quickstart-zola/</link>
          <guid>https://blog.trentesaux.fr/informatique/quickstart-zola/</guid>
          <description xml:base="https://blog.trentesaux.fr/informatique/quickstart-zola/">&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;informatique&#x2F;en&#x2F;quickstart-zola&#x2F;&quot;&gt;🇬🇧&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Ce tutoriel pas à pas est fait pour les personnes n&#x27;ayant jamais utilisé Zola, si vous avez déjà expérimenté ce logiciel, allez plutôt voir &lt;a href=&quot;#&quot;&gt;la feuille de triche&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;Que vous aimiez le Rust et les GSS ou que vous n&#x27;ayez aucune notion sur l&#x27;un ou l&#x27;autre, si vous souhaitez réaliser un site web ou un blog, Zola est fait pour vous ! Nous allons découvrir ici les concepts fondamentaux de Zola, pour une compréhension extensive, consultez &lt;a href=&quot;#&quot;&gt;la documentation&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;Une fois Zola installé, nous allons créer un site avec la commande&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;$ zola init quicksite
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;répondons aux questions interactive comme suit afin d&#x27;initialiser le fichier de configuration &lt;code&gt;config.toml&lt;&#x2F;code&gt; :&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;Welcome to Zola!
&amp;gt; What is the URL of your site? (https:&#x2F;&#x2F;example.com): http:&#x2F;&#x2F;example.com
&amp;gt; Do you want to enable Sass compilation? [Y&#x2F;n]: Y
&amp;gt; Do you want to enable syntax highlighting? [y&#x2F;N]: N
&amp;gt; Do you want to build a search index of the content? [y&#x2F;N]: N
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;et 10 millisecondes plus tard, nous devrions avoir un dossier avec l&#x27;architecture suivante&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;$ tree quicksite&#x2F;
quicksite&#x2F;
├── config.toml
├── content
├── sass
├── static
├── templates
└── themes
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;dans ce dossier, lançons&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;$ zola serve
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;et consultons &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;127.0.0.1:1111&#x2F;&quot;&gt;http:&#x2F;&#x2F;127.0.0.1:1111&#x2F;&lt;&#x2F;a&gt; dans notre navigateur&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;informatique&#x2F;images&#x2F;zola_welcome.png&quot; alt=&quot;zola_welcome&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Comme indiqué, nous pouvons installer un thème (sautez directement à la section &quot;&lt;a href=&quot;#&quot;&gt;contenu&lt;&#x2F;a&gt;&quot;), ou le créer nous même.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;premier-theme&quot;&gt;Premier thème&lt;&#x2F;h2&gt;
&lt;p&gt;Créer un thème est presque aussi facile qu&#x27;écrire un site à la main et vous permet de comprendre le fonctionnement de Zola. Si vous êtes pressés, vous pouvez également installer &lt;a href=&quot;#&quot;&gt;le thème de ce tutoriel&lt;&#x2F;a&gt; et l&#x27;examiner. Un &lt;em&gt;thème par défaut&lt;&#x2F;em&gt; est prévu, mais n&#x27;est pas encore disponible.&lt;&#x2F;p&gt;
&lt;p&gt;Commençons par créer la page &lt;code&gt;index.html&lt;&#x2F;code&gt; dans le dossier &lt;code&gt;templates&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;html&quot;&gt;&amp;lt;!doctype html&amp;gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta charset=&amp;quot;utf-8&amp;quot;&#x2F;&amp;gt;
    &amp;lt;title&amp;gt;Quicksite&amp;lt;&#x2F;title&amp;gt;
&amp;lt;&#x2F;head&amp;gt;
&amp;lt;body&amp;gt;
	&amp;lt;h1&amp;gt;Welcome&amp;lt;&#x2F;h1&amp;gt;
	&amp;lt;p&amp;gt;Hello world!&amp;lt;&#x2F;p&amp;gt;
&amp;lt;&#x2F;body&amp;gt;
&amp;lt;&#x2F;html&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;la page ouverte dans notre navigateur se rafraîchit toute seule et nous voyons apparaître notre page &quot;hello world&quot;&lt;&#x2F;p&gt;
&lt;p&gt;Plutôt que d&#x27;écrire le contenu du site directement dans le thème, ce qui revient à faire un site à la main sans Zola, nous allons utiliser le moteur de template pour remplir le site avec des variables.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;nom-du-site&quot;&gt;Nom du site&lt;&#x2F;h3&gt;
&lt;p&gt;Premièrement, pour pouvoir changer le nom du site facilement, ajoutons une variable dans la section &lt;code&gt;[extra]&lt;&#x2F;code&gt; du fichier &lt;code&gt;config.toml&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;[extra]
# Put all your custom variables here
nom_du_site = &amp;quot;Quickstart site&amp;quot;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;pour utiliser cette variable, remplaçons la ligne &lt;code&gt;title&lt;&#x2F;code&gt; dans notre &lt;code&gt;index.html&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;title&amp;gt;{{ config.extra.nom_du_site | upper }}&amp;lt;&#x2F;title&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Nous avons ainsi utilisé la variable présente dans config et lui avons appliqué un filtre, c&#x27;est à dire une fonction arbitraire.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;contenu-en-markdown&quot;&gt;Contenu en Markdown&lt;&#x2F;h3&gt;
&lt;p&gt;Qu&#x27;il s&#x27;agisse d&#x27;écrire un site ou un blog, il est toujours bien de pouvoir gérer le contenu de manière indépendante du thème. Ici, nous écrirons du contenu en &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;daringfireball.net&#x2F;projects&#x2F;markdown&#x2F;&quot;&gt;Markdown&lt;&#x2F;a&gt;. Créons d&#x27;abord un texte d&#x27;accueil pour notre site dans un fichier &lt;code&gt;_index.md&lt;&#x2F;code&gt; dans le dossier &lt;code&gt;content&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;+++
title = &amp;quot;Welcome, you&amp;quot;
+++
Hello my world!
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;et changeons le fichier &lt;code&gt;index.html&lt;&#x2F;code&gt; pour qu&#x27;il prenne en charge ce contenu.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;body&amp;gt;
	&amp;lt;h1&amp;gt;{{ section.title }}&amp;lt;&#x2F;h1&amp;gt;
	&amp;lt;p&amp;gt;{{ section.content | safe }}&amp;lt;&#x2F;p&amp;gt;
&amp;lt;&#x2F;body&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;La page se recharge, et nous voyons le contenu de &lt;code&gt;_index.md&lt;&#x2F;code&gt; affiché via le thème &lt;code&gt;index.html&lt;&#x2F;code&gt; ! Nous avons réalisé la séparation du thème et du contenu. Remarquons deux choses : le nom utilisé pour le fichier markdown, et le nom de la variable utilisée pour accéder aux données. Pour comprendre ceci, il nous faut expliquer la structure de contenu de Zola.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;structure-de-contenu&quot;&gt;Structure de contenu&lt;&#x2F;h3&gt;
&lt;p&gt;L&#x27;architecture d&#x27;un site en Zola peut ressembler à ceci&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;.
└── content
    ├── _index.md				# https:&#x2F;&#x2F;example.com&#x2F;
    ├── blog
    │   ├── _index.md			# https:&#x2F;&#x2F;example.com&#x2F;blog&#x2F;
    │   ├── hello-world.md 		# https:&#x2F;&#x2F;example.com&#x2F;blog&#x2F;hello-world&#x2F;
    │   ├── my-first-post.md 	# https:&#x2F;&#x2F;example.com&#x2F;blog&#x2F;my-first-post&#x2F;
    │   └── zola-is-great.md	# https:&#x2F;&#x2F;example.com&#x2F;blog&#x2F;zola-is-great&#x2F;
    │
    ├── wiki
    │   ├── _index.md			# https:&#x2F;&#x2F;example.com&#x2F;wiki&#x2F;
    │   ├── how-to-build.md 	# https:&#x2F;&#x2F;example.com&#x2F;wiki&#x2F;how-to-build&#x2F;
    │   ├── deploy-advice.md	# https:&#x2F;&#x2F;example.com&#x2F;wiki&#x2F;deploy-advice&#x2F;
    │   └── contrib-guide.md	# https:&#x2F;&#x2F;example.com&#x2F;wiki&#x2F;contrib-guide&#x2F;
    │
    ├── about.md				# https:&#x2F;&#x2F;example.com&#x2F;about&#x2F;
    ├── contact.md				# https:&#x2F;&#x2F;example.com&#x2F;contact&#x2F;
    └── cv.md					# https:&#x2F;&#x2F;example.com&#x2F;cv&#x2F;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Tous les fichiers &lt;code&gt;.md&lt;&#x2F;code&gt; correspondent à des &quot;pages&quot; sauf les fichiers &lt;code&gt;_index.md&lt;&#x2F;code&gt; qui sont des &quot;sections&quot;. Ces deux objets diffèrent juste par les variables acceptées dans leur en-têt, la section au format TOML délimitée par &lt;code&gt;+++&lt;&#x2F;code&gt; en tête de fichier.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;en-tete-de-page&quot;&gt;En-tête de page&lt;&#x2F;h4&gt;
&lt;p&gt;Pour plus d&#x27;information, veuillez consulter &lt;a href=&quot;#&quot;&gt;la documentation dédiée&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;toml&quot;&gt;title = &amp;quot;&amp;quot;
description = &amp;quot;&amp;quot;
date =
weight = 0
draft = false
slug = &amp;quot;&amp;quot;
path = &amp;quot;&amp;quot;
aliases = []
in_search_index = true
template = &amp;quot;page.html&amp;quot;

[taxonomies]
tags = [&amp;quot;rust&amp;quot;, &amp;quot;web&amp;quot;]

[extra]
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;h4 id=&quot;en-tete-de-section&quot;&gt;En-tête de section&lt;&#x2F;h4&gt;
&lt;p&gt;Pour plus d&#x27;information, veuillez consulter &lt;a href=&quot;#&quot;&gt;la documentation dédiée&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;toml&quot;&gt;title = &amp;quot;&amp;quot;
description = &amp;quot;&amp;quot;
sort_by = &amp;quot;none&amp;quot;
weight = 0
template = &amp;quot;section.html&amp;quot;
page_template =
paginate_by = 0
paginate_path = &amp;quot;page&amp;quot;
insert_anchor_links = &amp;quot;none&amp;quot;
in_search_index = true
render = true
redirect_to = &amp;quot;&amp;quot;
transparent = false
aliases = []

[extra]
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;h3 id=&quot;template-extensible&quot;&gt;Template extensible&lt;&#x2F;h3&gt;
&lt;p&gt;L&#x27;intérêt d&#x27;un template est de maximiser la réutilisation de code. Découvrons comment utiliser les fonctionnalités basiques dans un exemple simple.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;code&gt;index.html&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;html&quot;&gt;&amp;lt;!doctype html&amp;gt;
&amp;lt;html lang=&amp;quot;fr&amp;quot;&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta charset=&amp;quot;utf-8&amp;quot;&#x2F;&amp;gt;
    &amp;lt;title&amp;gt;{{ config.extra.nom_du_site | upper }}&amp;lt;&#x2F;title&amp;gt;
&amp;lt;&#x2F;head&amp;gt;
&amp;lt;body&amp;gt;
	{% include &amp;quot;nav.html&amp;quot; %}
	{% block content %}{% endblock content %}
&amp;lt;&#x2F;body&amp;gt;
&amp;lt;&#x2F;html&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;On découvre ici la balise &lt;code&gt;include&lt;&#x2F;code&gt; qui permet d&#x27;inclure un autre template et la balise &lt;code&gt;block&lt;&#x2F;code&gt; qui permet de déclarer un bloc qui sera remplacé par les templates qui dérivent de celui-ci.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;code&gt;nav.html&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;html&quot;&gt;&amp;lt;nav&amp;gt;
  &amp;lt;ul&amp;gt;
    &amp;lt;li&amp;gt; &amp;lt;a href=&amp;quot;{{ get_url(path=&amp;quot;@&#x2F;_index.md&amp;quot;) }}&amp;quot;&amp;gt; Home &amp;lt;&#x2F;a&amp;gt; &amp;lt;&#x2F;li&amp;gt;
    &amp;lt;li&amp;gt; &amp;lt;a href=&amp;quot;{{ get_url(path=&amp;quot;@&#x2F;contact.md&amp;quot;) }}&amp;quot;&amp;gt; Contact &amp;lt;&#x2F;a&amp;gt; &amp;lt;&#x2F;li&amp;gt;
    &amp;lt;li&amp;gt; &amp;lt;a href=&amp;quot;{{ get_url(path=&amp;quot;@&#x2F;about.md&amp;quot;) }}&amp;quot;&amp;gt; About &amp;lt;&#x2F;a&amp;gt; &amp;lt;&#x2F;li&amp;gt;
  &amp;lt;&#x2F;ul&amp;gt;
&amp;lt;&#x2F;nav&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;On découvre ici la fonction &lt;code&gt;get_url&lt;&#x2F;code&gt; qui permet d&#x27;obtenir l&#x27;URL d&#x27;une page dans le site, et la notation &lt;code&gt;@&#x2F;fichier&lt;&#x2F;code&gt; qui permet de faire un lien interne vers une page du site.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;code&gt;page.html&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;{% extends &amp;quot;index.html&amp;quot; %}

{% block content %}
  &amp;lt;h1&amp;gt;{{ page.title }}&amp;lt;&#x2F;h1&amp;gt;
  &amp;lt;p&amp;gt;{{ page.content | safe }}&amp;lt;&#x2F;p&amp;gt;
{% endblock content %}
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;On découvre ici la balise &lt;code&gt;extends&lt;&#x2F;code&gt; qui permet de dériver d&#x27;un template existant pour en remplacer un ou plusieurs blocs.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;code&gt;section.html&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;html&quot;&gt;{% extends &amp;quot;index.html&amp;quot; %}

{% block content %}
  &amp;lt;h1&amp;gt;{{ section.title }}&amp;lt;&#x2F;h1&amp;gt;
  &amp;lt;p&amp;gt;{{ section.content | safe }}&amp;lt;&#x2F;p&amp;gt;
  &amp;lt;p&amp;gt;Pages in section&amp;lt;&#x2F;p&amp;gt;
  &amp;lt;ul&amp;gt;
  {% for page in section.pages | reverse %}
      &amp;lt;li&amp;gt;
        &amp;lt;em&amp;gt; &amp;lt;a href=&amp;quot;{{ page.permalink }}&amp;quot;&amp;gt; {{ page.title }} &amp;lt;&#x2F;a&amp;gt; &amp;lt;&#x2F;em&amp;gt;
        &amp;lt;span&amp;gt;{{ page.date | date(format=&amp;quot;%Y-%m-%d&amp;quot;) }}&amp;lt;&#x2F;span&amp;gt;
      &amp;lt;&#x2F;li&amp;gt;
  {% endfor %}
  &amp;lt;&#x2F;ul&amp;gt;

{% endblock content %}
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;On découvre ici la balise &lt;code&gt;for&lt;&#x2F;code&gt; qui permet de faire une boucle dans une liste d&#x27;éléments et des filtres comme &lt;code&gt;date&lt;&#x2F;code&gt; qui prennent des arguments.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;code&gt;contact.md&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;+++
title = &amp;quot;contact&amp;quot;
date = 2019-09-25

+++
Contact me at ...
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;On découvre ici une métadonnée supplémentaire indiquant la date de la page.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;code&gt;about.md&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;markdown&quot;&gt;+++
title = &amp;quot;about&amp;quot;
date = 2019-09-25
+++

This site has been made with :

- Zola
- Sass
- TOML
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;On découvre ici une liste Markdown qui sera rendue comme une liste HTML.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;un-peu-de-couleur&quot;&gt;Un peu de couleur&lt;&#x2F;h3&gt;
&lt;p&gt;Sass est une sorte de css sans ponctuation de type &lt;code&gt;{&lt;&#x2F;code&gt;, &lt;code&gt;;&lt;&#x2F;code&gt; et une gestion des variables. Il est utilisé par beaucoup de frameworks css. Si vous ne souhaitez pas l&#x27;utiliser, vous pouvez bien entendu écrire directement des fichiers css et sauter à la section suivante.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;sass&quot;&gt;SASS&lt;&#x2F;h4&gt;
&lt;p&gt;Profitons d&#x27;une fonctionnalité très agréable de Zola : la compilation Sass. Ajoutons la ligne&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;html&quot;&gt;&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;{{ get_url(path=&amp;quot;extra.css&amp;quot;)}}&amp;quot;&#x2F;&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;dans le &lt;code&gt;head&lt;&#x2F;code&gt; de notre &lt;code&gt;index.html&lt;&#x2F;code&gt; et ajoutons le fichier &lt;code&gt;extra.sass&lt;&#x2F;code&gt; à la racine de notre dossier &lt;code&gt;sass&lt;&#x2F;code&gt;.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;sass&quot;&gt;$bg: #111
$cl: #0f0

nav ul li
  display: inline-block
  margin-left: 10px
  border: solid 1px #666

body
  color: $cl
  background-color: $bg

a
  color: #a5a
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;h4 id=&quot;css&quot;&gt;CSS&lt;&#x2F;h4&gt;
&lt;p&gt;Pour ajouter du css à notre thème, il nous suffit d&#x27;ajouter la ligne&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;html&quot;&gt;&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;{{ get_url(path=&amp;quot;extra.css&amp;quot;)}}&amp;quot;&#x2F;&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;dans le &lt;code&gt;head&lt;&#x2F;code&gt; de notre &lt;code&gt;index.html&lt;&#x2F;code&gt; et d&#x27;écrire le fichier &lt;code&gt;extra.css&lt;&#x2F;code&gt; à la racine de notre dossier &lt;code&gt;static&lt;&#x2F;code&gt;.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;css&quot;&gt;nav ul li{
  display: inline-block;
  margin-left: 10px;
  border: solid 1px #666;
}

body {
  color: #0f0;
  background-color: #111;
}

a{
  color: #a5a;
}
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;h3 id=&quot;pour-la-suite&quot;&gt;Pour la suite&lt;&#x2F;h3&gt;
&lt;p&gt;Dans ce court tutoriel nous avons introduit quelques concepts clé de Zola. Vous pouvez maintenant lire la documentation pour plus de détails ou créer tout de suite votre site grâce à Zola !&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Monnaie libre</title>
          <pubDate>Mon, 10 Jun 2019 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/reflexions/monnaie-libre/</link>
          <guid>https://blog.trentesaux.fr/reflexions/monnaie-libre/</guid>
          <description xml:base="https://blog.trentesaux.fr/reflexions/monnaie-libre/">&lt;p&gt;Notre civilisation fait face à une grave crise de valeurs. Alors que le système en place nous procure un confort de vie inégalé, il cause la destruction irrémédiable de l&#x27;écosystème planétaire et des inégalités toujours plus grandes. Les valeurs de la société de consommation sont venues supplanter celles de l&#x27;humain : l&#x27;Argent&lt;a id=&quot;ref_argent&quot; href=&quot;#note_argent&quot;&gt;∗&lt;&#x2F;a&gt; tend à devenir notre seul prisme décisionnel au détriment du bien-être, de la liberté de penser et de la santé de notre planète.&lt;&#x2F;p&gt;
&lt;p&gt;Beaucoup d&#x27;initiatives qui pourraient grandement améliorer notre société sont avortées par &quot;manque d&#x27;argent&quot;. Cela m&#x27;a mené à m&#x27;intéresser à la responsabilité de notre système monétaire et de nos structures de financement dans ce que j&#x27;appelle une crise de valeurs.&lt;&#x2F;p&gt;
&lt;p&gt;Mon intérêt pour la monnaie libre remonte à plus de deux ans. Je parle dans un &lt;a href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;reflexions&#x2F;duniter&#x2F;&quot;&gt;premier article&lt;&#x2F;a&gt; introductif de la théorie qui la définit et du logiciel qui la fait exister. Dans &lt;a href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;monnaie-egalitaire&#x2F;&quot;&gt;un deuxième&lt;&#x2F;a&gt;, je reformule la théorie avec le langage du physicien. Dans ce troisième article, je cherche à montrer en quoi la redéfinition de la monnaie me paraît être une bonne voie pour attaquer les aberrations de notre système de valeurs, de nos mécanismes de financement, et pour gérer durablement les communs.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;valeur-et-monnaie&quot;&gt;Valeur et monnaie&lt;&#x2F;h3&gt;
&lt;p&gt;Il est impossible de définir de manière absolue la valeur d&#x27;un objet. En effet, celui-ci peut avoir une valeur marchande dépendante du contexte et une valeur morale dépendante de l&#x27;individu. Cependant, on peut chercher à mesurer cette valeur en lui attribuant un nombre, c&#x27;est ce que permet la monnaie. Lors d&#x27;un échange marchand, un transfert de monnaie a lieu dans un sens, un transfert de valeur dans l&#x27;autre. Quand les échanges sont nombreux, les prix s&#x27;accordent et constituent une mesure de la valeur. Le prix rend la valeur facile à appréhender par un observateur extérieur, qui peut ainsi réaliser des échanges sans se soucier de la valeur subjective de chaque individu. La monnaie est ainsi instrument qui unifie la représentation des valeurs marchande et morale.&lt;&#x2F;p&gt;
&lt;p&gt;En projetant la valeur (pluridimensionnelle) en un prix (unidimensionnel), on perd de l&#x27;information, c&#x27;est pourquoi le prix seul ne permet pas de remonter aux facteurs qui en sont la cause. Par exemple, il est impossible de déduire la valeur sentimentale d&#x27;un bijou de famille par son prix de vente. De plus, le prix peut passer sous silence certaines dimensions de la valeur : nous pouvons utiliser des ressources naturelles sans rien payer à la Terre ! Cette incomplétude est propre à la monnaie, d&#x27;où l&#x27;importance de systèmes dans lesquels la valeur n&#x27;est pas mesurée par elle, comme l&#x27;économie de don. Mais même en dehors de ce biais fondamental, les systèmes marchands sont affectés par leurs règles monétaires. Le fonctionnement de la monnaie lui-même contribue à définir la valeur monétaire d&#x27;un bien ou service. Autrement dit, une monnaie n&#x27;est pas nécessairement équivalente à une autre. Il peut en exister plusieurs, chacune représentant différemment la valeur.&lt;&#x2F;p&gt;
&lt;p&gt;Dans notre monde en crise de valeur, la monnaie n&#x27;est plus un instrument de mesure tant elle est dans la démesure. Le système financier, censé s&#x27;intéresser à la valeur des biens, surestime largement celles de l&#x27;immobilier ou de produits financiers complexes. La bulle persiste tant que la confiance règne, mais dès que la réalité rattrape la fiction financière, une crise de confiance éclate, comme dans le cas des subprimes ou de la crise de l&#x27;euro. Ces crises virtuelles ont des impacts réels sur l&#x27;économie. La monnaie circule moins bien, et la confiance met longtemps à revenir, non sans laisser de traces. La défiance générale par rapport à nos monnaies se fait ressentir à tous les niveaux et de nombreuses activités s&#x27;éloignent des systèmes marchands faute d&#x27;une monnaie digne de confiance. De nombreuses initiatives monétaires tentent de rétablir une valeur, souvent avec un message politique. Les cryptomonnaies souhaitent se passer d&#x27;autorité centrale, les monnaie locales complémentaires (MLC) souhaitent booster l&#x27;économie locale, les systèmes d&#x27;échange locaux (SEL) tentent&lt;a id=&quot;ref_sel&quot; href=&quot;#note_sel&quot;&gt;∗&lt;&#x2F;a&gt; même de faire disparaître la monnaie pour recréer du lien social !&lt;&#x2F;p&gt;
&lt;p&gt;Avant de voir la monnaie comme la représentation d&#x27;une valeur marchande, les économistes l&#x27;interprétaient comme représentation du travail des hommes. La contrepartie monétaire à un échange ne concerne en effet pas seulement les marchandises, mais également le travail. L&#x27;examen de cette rémunération pose des questions sur la façon dont nous traduisons la valeur du travail en monnaie : d&#x27;où viennent les inégalités entre patronat et salariat ? celles entre hommes et femmes ? pourquoi certaines activités ne sont-elles pas sujettes à rémunération alors que leur valeur est immense pour la société ? Dans une société où l&#x27;individu se définit par rapport à son travail, la valeur de l&#x27;individu est souvent confondue avec son salaire. C&#x27;est ce que fait Emmanuel Macron quand il oppose &quot;ceux qui ont réussi&quot; à &quot;ceux qui ne sont rien&quot; &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;pe.ertu.be&#x2F;videos&#x2F;watch&#x2F;dd3a7b31-9878-458e-867a-68a10fd5afd5&quot;&gt;[ref]&lt;&#x2F;a&gt; . En confondant la valeur du travail et la valeur de l&#x27;individu, notre société réduit l&#x27;étudiant à un produit sur le point d&#x27;être placé sur le marché du travail, elle remet en question la raison d&#x27;exister de millions d&#x27;individus victimes du chômage de masse, elle relègue les personnes âgées au rang de &quot;retraités&quot;.&lt;&#x2F;p&gt;
&lt;p&gt;Notre système politique et économique nous a permis d&#x27;atteindre un très bon confort matériel de vie. En France, l&#x27;eau potable, l&#x27;alimentation et l&#x27;électricité sont très largement accessibles. L&#x27;alphabétisation est quasi totale et les soins sont de bonne qualité et accessible à tous. Pourtant certaines valeurs comme le bien-être de l&#x27;individu ou la santé de l&#x27;écosystème naturel paraissent ignorées : nous sommes incapables de les prendre en compte. Et pour cause, les décisions sont prises à travers le prisme unique du bilan comptable, qui décrit bien la situation de manière locale mais est incapable de rapporter la situation d&#x27;un point de vue global. Le résultat est que les activités à haute valeur humaine mais faible valeur marchande, bien qu&#x27;utiles pour la société, sont condamné à avancer à vitesse réduite par &quot;manque d&#x27;argent&quot;. Elles se contentent des miettes du système en place, de dons insuffisants et de bénévolat. En parallèle, des startups ayant un intérêt social discutable sont financées à outrance. Notre monnaie est incapable de promouvoir ces valeurs non marchandes.&lt;&#x2F;p&gt;
&lt;p&gt;Les valeurs de notre société sont également largement affectées par la publicité. Celle-ci prend des formes dont l&#x27;agressivité devrait nous choquer : des affiches de dix mètre par quinze recouvrent nos plus beaux paysages urbains, des clips et pages publicitaires envahissent nos médias, une publication sur quatre servie par les réseaux sociaux est une publicité, nos transports en communs sont pleins d&#x27;affiches et d&#x27;écrans publicitaires. Cette publicité est l&#x27;expression des valeurs de notre système marchand. Elle nous fait préférer un plat Mac-Donald commandé sur Uber-Eats à un plat cuisiné maison, elle nous vante la nouvelle collection H&amp;amp;M en nous faisant oublier la piètre qualité de cette industrie textile et ses conséquences environnementales désastreuses, elle nous pousse à acheter le dernier smartphone pour remplacer le précédent dont l&#x27;obsolescence était programmée, elle nous fait rêver du dernier modèle de SUV avec des images de nature sauvage. La société de consommation bouleverse les valeurs de l&#x27;individu et génèrent chez lui une dissonance. Celle-ci est écrasée par une publicité massive, machine créatrice artificielle de valeur au service du consumérisme.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;les-inegalites-d-acces-a-la-monnaie-dette&quot;&gt;Les inégalités d&#x27;accès à la monnaie dette&lt;&#x2F;h3&gt;
&lt;p&gt;La monnaie que nous utilisons aujourd&#x27;hui est un jeu d&#x27;écriture largement numérisé traduisant les reconnaissances de dette. Elle est créée par des banques privées lors de l’émission de crédit et détruite lors de son remboursement. Les banques se rémunèrent en partie sur la facturation des services comme les systèmes de paiement par carte bancaire, et en partie sur les intérêts du crédit. Ces intérêts sont une somme additionnelle à verser après remboursement du crédit. Quand des grandes structures publiques ou privées atteignent des niveaux d&#x27;endettement élevés, le coût des intérêts seuls peut se révéler catastrophique. C&#x27;est le cas pour la France qui paye chaque année plus de 10 milliards d&#x27;euros (1% de son PIB) rien que pour les intérêts d&#x27;une dette qu&#x27;elle ne pourra jamais rembourser. La seule façon de maintenir l&#x27;équilibre budgétaire est de maintenir la croissance. Quand la croissance est présente, le problème est reporté, mais il revient dès qu&#x27;elle s&#x27;arrête. Comme la monnaie ne provient que des dettes, le niveau d&#x27;endettement global augmente, asservissant toujours plus l&#x27;économie aux marchands de dettes, c&#x27;est-à-dire banques.&lt;&#x2F;p&gt;
&lt;p&gt;L&#x27;accès au crédit, et donc à la création monétaire, est très inégalement réparti. À l&#x27;échelle de l&#x27;individu, une personne riche emprunte plus facilement et de plus grandes sommes qu&#x27;une personne pauvre. Cette inégalité est reproduite à l&#x27;échelle du territoire, où, dans un même pays, la quantité de crédit par individu est plus haute dans les zones riches que les zones pauvres. Aux États-Unis, des citoyens [ref] se sont mobilisés pour faire face à ce problème et ont obligé les banques à publier le ratio dépôt &#x2F; investissement par État. Il est apparu que la majorité des investissements allaient dans une minorité d&#x27;États les plus riches. Cela résulte en une abondance de monnaie dans certains États et à une carence de monnaie dans d&#x27;autres.  Il existe des mécanismes compensatoires comme le micro-crédit, qui donne accès au crédit à des personnes très pauvres, et des mécanismes de redistribution comme les caisses d&#x27;allocations, qui permettent de faire circuler la monnaie ; mais ces solutions ne corrigent pas le problème, elles ne font que le rendre plus supportable. Si l&#x27;on regarde le crédit comme une source de monnaie qui draine l&#x27;économie via les intérêts et irrigue via des investissements, on s&#x27;aperçoit que l&#x27;inégalité d&#x27;accès à cette source est aussi injuste que l&#x27;inégalité d&#x27;accès à l&#x27;eau potable.&lt;&#x2F;p&gt;
&lt;p&gt;La monnaie qui circule dans les entreprises ne vient pas uniquement des ventes et du crédit. Une part importante provient de la cession de parts de l&#x27;entreprise, nommées actions. Ceux qui possèdent une action, les actionnaires, ont droit de participer à la prise de décision, et, dans un système capitaliste, de toucher une part des bénéfices, nommée dividende. Les actions sont soumises aux lois du marché : elles peuvent être vendues et leur prix négocié. Le crédit et l&#x27;actionnariat constituent à eux deux l&#x27;essentiel de l&#x27;apport monétaire des entreprises, je les réunirai ensuite sous le terme &quot;investissement&quot;.&lt;&#x2F;p&gt;
&lt;p&gt;L&#x27;investissement crée un biais de sélection des projets. Un projet à la recherche de financement devra se conformer à ce qui plaît à l&#x27;actionnaire ou au banquier, sous peine de freiner son développement voire de menacer son existence. Cela conduit à une centralisation autour des sphères de création monétaire et de capital, qui sont à la fois spatiales et culturelles. Il sera par exemple difficile de vendre un projet low-tech rural à un citadin qui ne croit qu&#x27;au modèle de l&#x27;entreprise high-tech. Les intérêts servis seront alors ceux des banquiers et du capital, qui ne sont pas forcément représentatifs des intérêts de la société. Ils prennent en effet rarement en compte des valeurs comme le niveau de bien-être de l&#x27;individu ou la protection de l&#x27;écosystème planétaire. Ces deux aspects ne transparaissent d&#x27;ailleurs pas en comptabilité classique et des mécanismes d&#x27;externalités comptables commencent à être mis en place pour les prendre en compte dans le bilan des entreprises. Certaines formes d&#x27;actionnariat et certaines banques et fondations ont des préoccupations éthiques, mais les investissements restent aujourd&#x27;hui majoritairement guidés par des critères de rentabilité pure.&lt;&#x2F;p&gt;
&lt;p&gt;Ce biais de sélection peut également être vu comme un pouvoir décisionnel. En effet, les grandes évolutions de la société n&#x27;ont vu le jour qu&#x27;en réponse à des investissements massifs, chaque investissement fixant un cadre de développement pour les années à venir. Or aujourd&#x27;hui, le jeu des investissements asservit l&#x27;économie aux puissants ; les dettes publique et privée atteignent des niveaux tels que les intérêts seuls suffisent à plomber les budgets et freiner l&#x27;économie. Dans ce contexte difficile, il est impossible de s&#x27;opposer aux décisions d&#x27;une minorité d&#x27;individus dotés du capital et du privilège de création monétaire. Autrefois, des investissements dirigés par l&#x27;État ont donné lieu à l&#x27;énergie nucléaire, aux technologies de guerre, aux hôpitaux, aux réseaux routier, de gaz, d&#x27;eau, de télécommunications. Aujourd&#x27;hui, l&#x27;État n&#x27;investit pratiquement plus alors que des acteurs privés permettent aux startups de devenir des géants comme Uber ou SpaceX, et aux GAFAM de prendre toujours plus de pouvoir.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;la-monnaie-libre-pour-financer-les-communs&quot;&gt;La monnaie libre pour financer les communs&lt;&#x2F;h3&gt;
&lt;p&gt;Sur le site &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;lescommuns.org&#x2F;&quot;&gt;lescommuns.org&lt;&#x2F;a&gt;, on apprend qu&#x27;&lt;em&gt;un commun est une ressource gérée collectivement par une communauté&lt;&#x2F;em&gt;. Cette définition fait d&#x27;abord penser aux ressources physiques telles qu&#x27;une forêt, une mine, une nappe phréatique, mais l&#x27;on peut l&#x27;étendre aux ressources immatérielles comme la connaissance, la culture, la santé, le patrimoine. Notre société a mis en place des structures collectives pour gérer ces communs. On note par exemple l&#x27;ONF pour les forêts en France, l&#x27;UNESCO pour &quot;l&#x27;Éducation, la Science, et la Culture dans les Nations Unies&quot;, et Wikipedia pour la connaissance encyclopédique internationale.&lt;&#x2F;p&gt;
&lt;p&gt;En France, de nombreux communs sont gérés de manière centralisée par une instance unique placée sous le contrôle du peuple. L&#x27;État français collecte des contributions financières sous forme d&#x27;impôts et taxes et gère l&#x27;éducation nationale, la sécurité sociale, l&#x27;infrastructure ferroviaire et électrique, et autres communs via des services publics. Mais aujourd&#x27;hui, suite aux difficultés financières et au lobbying, les services publics sont peu à peu privatisés, c&#x27;est à dire soumis à la gérance d&#x27;entreprises privées et soustraits à la communauté. De plus, nous traversons une crise démocratique dans laquelle le peuple perd contrôle sur l&#x27;État, comme en témoignent les manifestations omniprésentes et la violence sourde qui s&#x27;y oppose. Nous assistons à la destruction des communs au profit d&#x27;un modèle libéral répressif.&lt;&#x2F;p&gt;
&lt;p&gt;La monnaie occupe une position centrale dans la plupart de nos activités. Pourtant, elle reste gérée par une minorité d&#x27;acteurs privés qui défendent leur intérêt propre. Pourquoi ne pas faire de la monnaie un commun ? Nous pourrions collectivement décider d&#x27;utiliser la création monétaire pour servir l&#x27;intérêt collectif. Le problème est notre échec à créer des structures décisionnelles justes et durables. En centralisant la prise de décision au cœur de structures de pouvoir, nous subissons de manière amplifiée les aspects négatifs de la nature humaine. La monnaie libre vise plutôt à fournir un outil juste et stable sur lequel nous pourrons construire des structures de financement plus élaborées.&lt;&#x2F;p&gt;
&lt;p&gt;Nous avons identifié plus haut le rôle primordial de la création monétaire. Plutôt que de laisser ce privilège à une poignée d&#x27;individus, la monnaie libre en fait un commun, et le répartit à parts égales entre tous les individus d&#x27;une même zone monétaire. Ainsi, chacun peut diriger cette création monétaire en fonction de ses valeurs. Cette règle de création monétaire s&#x27;apparente à un revenu de base, sauf qu&#x27;étant pure création monétaire, il n&#x27;induit aucun rapport de force. La Théorie Relative de la Monnaie (TRM) définit précisément les règles de la création monétaire qui garantissent l&#x27;égalité entre les individus dans le temps. Elle introduit le Dividende Universel (DU) comme unité de référence monétaire. La version originale est disponible &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;trm.creationmonetaire.info&#x2F;&quot;&gt;ici&lt;&#x2F;a&gt; et je l&#x27;ai reformulée &lt;a href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;monnaie-egalitaire&#x2F;&quot;&gt;ici&lt;&#x2F;a&gt;. Le logiciel Duniter, dont j&#x27;ai parlé &lt;a href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;reflexions&#x2F;duniter&#x2F;&quot;&gt;ici&lt;&#x2F;a&gt; implémente ce dividende universel et permet de gérer collectivement la monnaie libre ğ1 grâce à une blockchain, un système décentralisé et sûr.&lt;&#x2F;p&gt;
&lt;p&gt;Si la monnaie libre se veut politiquement neutre, ce n&#x27;est pas le cas des structures de financement. Je me contenterai donc ici d&#x27;esquisser ma vision d&#x27;une économie fondée sur la monnaie libre. Je vois l&#x27;argent comme un liquide irrigant l&#x27;économie qui puise sa source dans la création monétaire. En répartissant cette source entre chaque individu, la monnaie libre transforme radicalement l&#x27;accès à ce liquide. Aujourd&#x27;hui, nous comptons sur une théorie du ruissellement qui déforme notre économie. Les activités proches de cette source sont largement approvisionnées alors que celles plus distantes subissent une sécheresse systématique. En monnaie libre, chaque individu est une source au cours de sa vie. Il crée chaque jour une petite quantité d&#x27;eau qu&#x27;il alloue aux projets qu&#x27;il veut voir grandir. Un projet local se financera à échelle locale, à partir des individus qui le composent.&lt;&#x2F;p&gt;
&lt;p&gt;À petite échelle, les citoyens s&#x27;organiseront en collectifs (associations, mouvements politiques...) en mettant en commun une part de leur création monétaire. Un projet de moyenne échelle (PME, coopérative...), devra alors convaincre ces collectifs pour obtenir un financement auprès d&#x27;eux. Quant aux grands projets à l&#x27;échelle nationale et européenne, je les vois comme une fédération de collectivités locales, guidés par une démocratie directe ascendante plutôt que par une démocratie représentative descendante. Les situations suivantes seraient alors impossibles : l&#x27;Union Européenne imposant un plan d&#x27;austérité drastique à la Grèce  sans aucune consultation des collectivités, nos instances financières européennes mettant en place le Quantitative Easing alimentant surtout le marché spéculatif. Nous serons forcés de réfléchir et communiquer avant d&#x27;agir, il sera impossible de se lancer dans des plans d&#x27;une ampleur démesurée sans un solide soutien démocratique.&lt;&#x2F;p&gt;
&lt;p&gt;La monnaie libre favorise les modes de financement alternatifs comme le crowdfunding ou le partage du capital. De plus, en changeant les règles de la monnaie et les structures de financement, en décentralisant les structures de pouvoir, nous transformons les rapports humains et favorisons l&#x27;entraide et coopération plutôt que la domination et l&#x27;asservissement. Ces comportements collectifs sont rendus difficiles par notre organisation sociale mais tout porte à croire qu&#x27;ils ressurgiront en changeant les règles du jeu. [à compléter]&lt;&#x2F;p&gt;
&lt;h3 id=&quot;et-apres&quot;&gt;Et après...&lt;&#x2F;h3&gt;
&lt;p&gt;La monnaie libre recentre la définition de la monnaie sur l&#x27;humain. Elle donne un nouvel outil capable de recentrer les valeurs de la société sur celles de l&#x27;humain.&lt;&#x2F;p&gt;
&lt;p&gt;Une telle modification des règles aura comme conséquence mécanique de décentraliser le pouvoir, et forcera des modes de financement plus démocratiques à toutes les échelles.&lt;&#x2F;p&gt;
&lt;p&gt;Pour découvrir la monnaie libre, discuter du financement des communs, ou simplement rencontrer des personnes motivées pour changer de système, je vous invite à participer à la prochaine rencontre de la monnaie libre à Paris du 4 au 7 juin 2020. Plus de détails sur &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;rml15.frama.site&#x2F;&quot;&gt;le site provisoire de l&#x27;événement&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;




&lt;div class=&quot;note note-icon note-icon-small note-icon-warning note-block note-warning&quot;&gt;
Les RML 15 ont été annulées pour cause de COVID 19.

&lt;&#x2F;div&gt;
&lt;hr &#x2F;&gt;
&lt;p&gt;&lt;a id=&quot;note_argent&quot; href=&quot;#ref_argent&quot;&gt;∗&lt;&#x2F;a&gt; &lt;em&gt;Argent&lt;&#x2F;em&gt; : L&#x27;argent est avant tout un métal, mais son utilisation sous forme de pièces de monnaie a donné lieu à l&#x27;utilisation de ce mot pour désigner la monnaie en général. J&#x27;écris ici &quot;Argent&quot;, avec un majuscule, pour désigner le concept abstrait presque sanctuarisé présent dans les expressions &quot;l&#x27;argent est roi&quot;, &quot;argent sale&quot;, &quot;par manque d&#x27;argent&quot;. Ce concept se réfère à la fois à la monnaie et au pouvoir.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a id=&quot;note_sel&quot; href=&quot;#ref_sel&quot;&gt;∗&lt;&#x2F;a&gt; &lt;em&gt;SEL&lt;&#x2F;em&gt; : un Système d&#x27;Échange Local est en fait une monnaie locale. Bien que sa forme soit différente des monnaies usuelles, sa nature reste la même et constitue donc une monnaie.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Pas si dur, le Rust !</title>
          <pubDate>Tue, 16 Apr 2019 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/informatique/pas-si-dur-le-rust/</link>
          <guid>https://blog.trentesaux.fr/informatique/pas-si-dur-le-rust/</guid>
          <description xml:base="https://blog.trentesaux.fr/informatique/pas-si-dur-le-rust/">&lt;p&gt;&lt;strong&gt;introduction (je raconte ma vie)&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;p&gt;J&#x27;ai commencé à m&#x27;intéresser à l&#x27;informatique vers l&#x27;âge de 15 ans. Je ne sais pas ce qui m&#x27;a guidé vers le langage C, mais le &quot;Site du Zéro&quot; avait l&#x27;air de dire que c&#x27;était un bon langage pour commencer, alors je m&#x27;y suis mis. C&#x27;est avec ce langage que j&#x27;ai commencé à découvrir la programmation, le fonctionnement d&#x27;un ordinateur, les interfaces graphiques... Je ne suis pas allé très loin, mais ces bases m&#x27;ont servi de porte d&#x27;entrée vers le logiciel libre et beaucoup de sujets qui me passionnent aujourd&#x27;hui. À l&#x27;époque, je ne connaissais que windows et Code::Blocks. J&#x27;avais deux amis qui s&#x27;intéressaient également à la programmation, l&#x27;un faisait du Java, l&#x27;autre du C#. Déjà à l&#x27;époque ces deux langages ne m&#x27;intéressaient pas du tout. C&#x27;est également à cet âge que j&#x27;ai découvert Blender et la modélisation 3D.&lt;&#x2F;p&gt;
&lt;p&gt;Pendant la prépa, j&#x27;avançais à vitesse réduite. Il y avait suffisamment à faire avec les maths et la physique pour ne pas me rajouter une charge de travail supplémentaire. Mais ma curiosité était toujours là, et je picorais quelques notions sur LaTeX, Ubuntu, GNU&#x2F;Linux, le web, python... sans jamais m&#x27;y mettre. C&#x27;est au moment des concours, en avril 2014, que les choses se sont accélérées : tous les soirs en rentrant des épreuves écrites, je me mettais au HTML5 et CSS3. Comme &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.wampserver.com&#x2F;en&#x2F;&quot;&gt;WAMP&lt;&#x2F;a&gt; ne marchait pas bien, j&#x27;ai décidé d&#x27;installer Ubuntu (et &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.apachefriends.org&#x2F;index.html&quot;&gt;XAMPP&lt;&#x2F;a&gt; sur ma machine, et par erreur j&#x27;ai écrasé mon système Windows, ce qui m&#x27;a fait perdre toutes mes fiches de révisions en LaTeX juste au moment où je n&#x27;en avais plus besoin, heureusement. J&#x27;avais déjà connaissance de django, mais n&#x27;ayant jamais vraiment fait de python, ça m&#x27;avait paru hors de portée, et je me mettais donc au PHP et SQL.&lt;&#x2F;p&gt;
&lt;p&gt;En arrivant à SupOptique, je trouvais qu&#x27;il manquait un club d&#x27;informatique, alors je l&#x27;ai créé. La première mission que je lui fixais était de faire un site des étudiants auto-hébergé (l&#x27;idée de le faire héberger par quelqu&#x27;un d&#x27;autre ne m&#x27;avait même pas traversé l&#x27;esprit !). Après des tentatives peu fructueuses pour lancer un site fait à la main, j&#x27;ai jugé qu&#x27;un wordpress serait plus facile à transmettre aux générations d&#x27;après. Et visiblement, j&#x27;ai eu raison, parce que le site &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;supoptimal.institutoptique.fr&#x2F;wordpress&#x2F;index.php&#x2F;clubs&#x2F;iotarie&quot;&gt;existe toujours&lt;&#x2F;a&gt; et semble toujours (relativement) animé. Il y a sujet à dire beaucoup d&#x27;autres choses, mais j&#x27;aimerais vous éviter d&#x27;avoir à trop scroller avant de découvrir le Rust ! Il faut juste savoir que les cours de C à Supoptique était nuls et que j&#x27;y ai appris le Matlab.&lt;&#x2F;p&gt;
&lt;p&gt;(TODO: parler de ce qui s&#x27;est passé entre temps, [donnéespersonnelle, microcontrolleur, Debian, Wordpress, git, django, FPGA, RedPitaya, bash, python, Manjaro, autohébergement, Matlab, C#, API, Julia, Websocket])&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Hello World!&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Faisons un bon dans le temps vers aujourd&#x27;hui, en 2019, époque à laquelle je code mon premier &quot;Hello World!&quot; en Rust. J&#x27;ai pour la première fois entendu parler du Rust grâce à Eloïs, au festival passage en seine 2018 et lu le RustBook pendant l&#x27;été sur mon téléphone. Ça faisait un moment que je souhaitais contribuer à Durs (duniter-rs) mais le pas du Rust me semblait trop difficile à franchir. C&#x27;est grâce aux similarités avec le langage Julia, que j&#x27;ai découvert il y a peu de temps que j&#x27;ai eu le courage de m&#x27;y mettre. Voici mes premières impressions (désolé pour les imprécisions).&lt;&#x2F;p&gt;
&lt;ol&gt;
&lt;li&gt;installation extrêmement simple&lt;&#x2F;li&gt;
&lt;li&gt;cargo, gestionnaire de paquet à la pip&lt;&#x2F;li&gt;
&lt;li&gt;compilateur gentil qui donne des conseils&lt;&#x2F;li&gt;
&lt;li&gt;excellent support pour la documentation&lt;&#x2F;li&gt;
&lt;li&gt;crates bien documentées faciles à utiliser&lt;&#x2F;li&gt;
&lt;li&gt;langage succinct, forme canonique satisfaisante&lt;&#x2F;li&gt;
&lt;li&gt;confiance dans le programme une fois compilé&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;p&gt;Mon programme est un simple jeu de &quot;plus ou moins&quot;, le premier exercice que proposent les tutoriels, mais ma version a la particularité d&#x27;avoir une interface web et de communiquer par websocket. Je pose mon code ici (également disponible sur &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;Hugo-Trentesaux&#x2F;wsggrs&quot;&gt;Gitlab&lt;&#x2F;a&gt;) et je l&#x27;explique ensuite.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;back (rust)&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;rust&quot;&gt;extern crate ws; &#x2F;&#x2F; WebSocket crate

use rand::Rng;
use std::cmp::Ordering; &#x2F;&#x2F; ordering &#x2F;&#x2F; random

fn main() {
    &#x2F;&#x2F; generate random number
    let secret_number: u32 = rand::thread_rng().gen_range(0, 10);

    &#x2F;&#x2F; run websocket server
    let _srv = ws::listen(&amp;quot;127.0.0.1:3012&amp;quot;, |out| {
        &#x2F;&#x2F; closure passed to websocket listen function
        move |guess: ws::Message| {
            &#x2F;&#x2F; defines a response
            let response: &amp;amp;str = match guess.into_text() {
                &#x2F;&#x2F; convert input into text
                Ok(guess) =&amp;gt; match guess.trim().parse::&amp;lt;u32&amp;gt;() {
                    &#x2F;&#x2F; convert text into number
                    Ok(guess) =&amp;gt; match guess.cmp(&amp;amp;secret_number) {
                        &#x2F;&#x2F; compare number to generated
                        Ordering::Less =&amp;gt; &amp;quot;Too low&amp;quot;,
                        Ordering::Greater =&amp;gt; &amp;quot;Too high&amp;quot;,
                        Ordering::Equal =&amp;gt; &amp;quot;you found !&amp;quot;,
                    },
                    Err(_) =&amp;gt; &amp;quot;not valid&amp;quot;,
                },
                Err(_) =&amp;gt; &amp;quot;not text&amp;quot;,
            };
            out.send(response) &#x2F;&#x2F; send response to websocket
        }
    });
}

&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;&lt;strong&gt;front (vuejs)&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;html&quot;&gt;&amp;lt;!doctype html&amp;gt;
&amp;lt;html&amp;gt;

&amp;lt;head&amp;gt;
  &amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;
  &amp;lt;title&amp;gt;Guess through websocket&amp;lt;&#x2F;title&amp;gt;
  &amp;lt;style&amp;gt;
    .response {
      color: blue;
    }
  &amp;lt;&#x2F;style&amp;gt;
  &amp;lt;script src=&amp;quot;https:&#x2F;&#x2F;cdn.jsdelivr.net&#x2F;npm&#x2F;vue&#x2F;dist&#x2F;vue.js&amp;quot;&amp;gt;&amp;lt;&#x2F;script&amp;gt;
&amp;lt;&#x2F;head&amp;gt;

&amp;lt;body&amp;gt;
&amp;lt;h1&amp;gt;WebSocket guess Rust application&amp;lt;&#x2F;h1&amp;gt;

&amp;lt;!-- vuejs app template --&amp;gt;
&amp;lt;div id=&amp;quot;app&amp;quot;&amp;gt;
&amp;lt;span&amp;gt; Please enter a number between 0 and 10 in this field and press &amp;#39;enter&amp;#39; &amp;lt;&#x2F;span&amp;gt; &amp;lt;br&amp;gt;
&amp;lt;input type=&amp;quot;text&amp;quot; v-model=&amp;quot;text&amp;quot; v-on:keyup.enter=&amp;quot;send&amp;quot; style=&amp;quot;width:40em&amp;quot;&#x2F;&amp;gt; &amp;lt;br&amp;gt;
&amp;lt;span&amp;gt; The server responded: &amp;lt;&#x2F;span&amp;gt; &amp;lt;span class=&amp;quot;response&amp;quot;&amp;gt; {{ response }} &amp;lt;&#x2F;span&amp;gt;
&amp;lt;&#x2F;div&amp;gt;

&amp;lt;!-- vuejs app --&amp;gt;
&amp;lt;script&amp;gt;
var app = new Vue({
  el: &amp;#39;#app&amp;#39;,
  data: {
    text: undefined,
    response: &amp;quot;enter a number&amp;quot;,
    socket: undefined,
  },
  computed: {
  },
  methods: {
    send: function () {
      this.socket.send(this.text);
    },
    openSocket: function () { &#x2F;&#x2F; set websocket
      this.socket = new WebSocket(&amp;quot;ws:&#x2F;&#x2F;127.0.0.1:3012&#x2F;&amp;quot;);
      this.socket.onmessage = function (event) {
        app.response = event.data &#x2F;&#x2F; store message it in response
      }
    }
  },
})

app.openSocket(); &#x2F;&#x2F; initialize connection

&amp;lt;&#x2F;script&amp;gt;

&amp;lt;&#x2F;body&amp;gt;
&amp;lt;&#x2F;html&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;&lt;strong&gt;explications&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;p&gt;génération d&#x27;un entier entre 0 et 10&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;rust&quot;&gt;let secret_number: u32 = rand::thread_rng().gen_range(0, 10);
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;démarrage d&#x27;un serveur websocket. le deuxième argument est une &#x27;closure&#x27;, soit une sorte de fonction anonyme.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;rust&quot;&gt;ws::listen(&amp;quot;127.0.0.1:3012&amp;quot;, |out| { move |guess| { [...] ; out.send() } });
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;suite d&#x27;opérations retournant un &lt;code&gt;Result&lt;&#x2F;code&gt; qui vaut soit &lt;code&gt;Ok&lt;&#x2F;code&gt; soit &lt;code&gt;Err&lt;&#x2F;code&gt; avec gestion extensive des cas.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;rust&quot;&gt;... into_text() ... parse::&amp;lt;u32&amp;gt;() ... cmp() ...
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Et pour le front : ouverture d&#x27;un nouveau websocket&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;javascript&quot;&gt;socket = new WebSocket(&amp;quot;ws:&#x2F;&#x2F;127.0.0.1:3012&#x2F;&amp;quot;);
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;définition de la fonction traitant la réception de message&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;javascript&quot;&gt;socket.onmessage = function (event) { ... event.data }
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;envoi d&#x27;un message sur le socket&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;javascript&quot;&gt;socket.send(message);
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;&lt;strong&gt;commentaires&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Inclusion similaires au &lt;code&gt;#include&lt;&#x2F;code&gt; en C, aux &lt;code&gt;import&lt;&#x2F;code&gt; en python ou aux &lt;code&gt;use&lt;&#x2F;code&gt; en Julia, rien de particulier.&lt;&#x2F;li&gt;
&lt;li&gt;Annotations de type à peu près comme en Julia.&lt;&#x2F;li&gt;
&lt;li&gt;Démarrage d&#x27;un serveur websocket en une ligne.&lt;&#x2F;li&gt;
&lt;li&gt;Gestion des cas extensive à l&#x27;aide de la syntaxe &lt;code&gt;match &lt;&#x2F;code&gt;.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;strong&gt;conclusion&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;p&gt;En commençant cet exercice, je pensais que ça allait me prendre du temps, qu&#x27;il allait falloir lire beaucoup de documentation, que je me lançais dans quelque chose d&#x27;un peu dur d&#x27;un seul coup, que ça allait être difficile à débugger... bref comme d&#x27;habitude quand on commence un langage. Sauf que pas du tout, j&#x27;ai juste dialogué avec le compilateur jusqu&#x27;à ce qu&#x27;il accepte de compiler mon programme et ça c&#x27;est mis à marcher.&lt;&#x2F;p&gt;
&lt;p&gt;Ça me donne envie de faire plus de Rust, il faut juste que je trouve le temps pour ça !&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Une monnaie égalitaire ?</title>
          <pubDate>Sat, 25 Aug 2018 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/monnaie-egalitaire/</link>
          <guid>https://blog.trentesaux.fr/monnaie-egalitaire/</guid>
          <description xml:base="https://blog.trentesaux.fr/monnaie-egalitaire/">&lt;p&gt;Ma réflexion sur la monnaie a commencé en septembre 2017, alors que je rencontrais pour la première fois le collectif de &quot;monnaie libre&quot; d&#x27;Île-de-France. J&#x27;ai écrit en février 2018 &lt;a href=&quot;https:&#x2F;&#x2F;blog.trentesaux.fr&#x2F;reflexions&#x2F;duniter&#x2F;&quot;&gt;un article&lt;&#x2F;a&gt; sur l&#x27;avancement de ma pensée à ce sujet que j&#x27;aimerais aujourd&#x27;hui compléter et approfondir.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;le-monde-d-aujourd-hui-est-faconne-par-la-finance&quot;&gt;Le monde d&#x27;aujourd&#x27;hui est façonné par la finance&lt;&#x2F;h2&gt;
&lt;p&gt;La monnaie a toujours été l&#x27;instrument essentiel du pouvoir : l&#x27;Église catholique n&#x27;aurait pas construit des cathédrales sans prélever la dîme, la guerre de Cent Ans n&#x27;aurait pas eu lieu sans prélever la taille. Payer revient à exercer un pouvoir, que ce soit dans un but constructif ou destructif. Mais si le monde d&#x27;autrefois était façonné par l&#x27;agriculture et la religion puis par l&#x27;industrie et la politique, le monde d&#x27;aujourd&#x27;hui est clairement façonné par la finance et la publicité.&lt;&#x2F;p&gt;
&lt;p&gt;Des entreprises comme les &lt;abbr title=&quot;(Google, Apple, Facebook, Amazon, Microsoft)&quot;&gt;GAFAM&lt;&#x2F;abbr&gt;, AirB&amp;amp;B, Starbucks ou Booking.com transforment radicalement notre organisation sociale en s&#x27;appuyant sur leur spéculation en bourse, et c&#x27;est aussi le cas pour des entreprises comme Uber et Snapchat qui fonctionnent depuis plusieurs années sans même être rentables. Le poids économique de ces géants dépasse celui de grands pays. Ils pratiquent tous une &lt;em&gt;optimisation fiscale&lt;&#x2F;em&gt; agressive qui leur évite de payer des impôts. Le manque à gagner pour un État comme la France se compte en dizaines de milliards d&#x27;euros annuels.
Mais les États ne subissent pas que des effets indirects de la finance mondiale : ils s&#x27;endettent eux mêmes auprès des marchés financiers. Le coût annuel de cette dette se compte aussi en dizaines de milliards d&#x27;euros. Par comparaison le &quot;trou de la sécu&quot; est dix fois inférieur. L&#x27;État n&#x27;a plus de pouvoir, il subit la domination de la finance.&lt;&#x2F;p&gt;
&lt;p&gt;La finance est donc aujourd&#x27;hui l&#x27;instrument ultime de domination, et les États, incapables de remettre en cause ce système, se contentent de réduire leur budget. C&#x27;est pourquoi nous assistons à la destruction progressive du service public.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;em&gt;Je pourrais rentrer dans le détail et parler de la Grèce, de L&#x27;Argentine, du fonctionnement de l&#x27;Euro, des accords de Bâle ou de la crise de 2008, mais cela prendrait beaucoup de pages. Je vous conseille quand même de vous renseigner sur le fonctionnement de l&#x27;Euro pour lire le paragraphe suivant sans trop d&#x27;idées reçues sur le fonctionnement actuel d&#x27;une monnaie.&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;h2 id=&quot;la-theorie-relative-de-la-monnaie&quot;&gt;La théorie relative de la monnaie&lt;&#x2F;h2&gt;
&lt;p&gt;C&#x27;est dans ce contexte d&#x27;impuissance face à la finance que beaucoup de citoyens questionnent le fonctionnement de la monnaie. Que ce soient les monnaies locales complémentaires (MLC), les diverses &quot;cryptomonnaies&quot;, les mouvements comme &quot;Quantitative Easing for people&quot;, tous essayent de trouver une solution au problème. La &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;trm.creationmonetaire.info&#x2F;&quot;&gt;théorie relative de la monnaie&lt;&#x2F;a&gt; (TRM), publiée en 2012 propose une solution théorique très pertinente que je vais résumer ici. Si mon résumé vous semble imprécis, consultez le lien vers le chapitre concerné de la TRM.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;definitions-source&quot;&gt;Définitions &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;trm.creationmonetaire.info&#x2F;definitions.html&quot;&gt;(source)&lt;&#x2F;a&gt;&lt;&#x2F;h3&gt;
&lt;h4 id=&quot;zone-monetaire&quot;&gt;Zone monétaire&lt;&#x2F;h4&gt;
&lt;p&gt;La TRM se définit dans un repère appelé &lt;em&gt;zone monétaire&lt;&#x2F;em&gt;. C&#x27;est l&#x27;invariant de toute société humaine : elle est constituée d&#x27;un ensemble d&#x27;individus se renouvelant perpétuellement (naissances et décès) qui échangent des biens et services résultat de leur production.&lt;&#x2F;p&gt;
&lt;p&gt;En première approximation, on considère que l&#x27;espérance de vie (notée $\text{ev}$) des individus de la zone monétaire est à peu près égale et que la démographie (la quantité d&#x27;individus vivant, notée $N$) évolue peu (à peu près autant de naissances que de décès).&lt;&#x2F;p&gt;
&lt;h4 id=&quot;monnaie&quot;&gt;Monnaie&lt;&#x2F;h4&gt;
&lt;p&gt;Une monnaie, définie comme intermédiaire d&#x27;échange, sert alors de &lt;em&gt;mesure de valeur&lt;&#x2F;em&gt; universelle dans cette zone monétaire. La valeur est subjective et propre à chaque individu, mais quand un échange a lieu, le prix, ou mesure de valeur, est objectif. La monnaie permet donc de passer d&#x27;une mesure de valeur subjective à une mesure de valeur objective. La quantité totale de monnaie est appelée &lt;em&gt;masse monétaire&lt;&#x2F;em&gt; (notée $M(t)$).
Il peut exister plusieurs monnaies (plusieurs intermédiaires d&#x27;échange) qui peuvent être imposés ou choisies de manière démocratique.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;symetrie&quot;&gt;Symétrie&lt;&#x2F;h4&gt;
&lt;p&gt;Une monnaie respectant le principe de symétrie n&#x27;introduit pas d&#x27;inégalités entre les individus de la zone monétaire. C&#x27;est à la fois une symétrie spatiale et temporelle : aucun individu n&#x27;est privilégié vis-à-vis de la création monétaire par rapport à un autre individu contemporain ou futur. Ce principe est présent dans la Déclaration des Droits de l&#x27;Homme et donc dans la Constitution française. Il n&#x27;est pas respecté dans l&#x27;Euro car une banque est privilégiée par son pouvoir de création monétaire (émission de crédit).&lt;&#x2F;p&gt;
&lt;h4 id=&quot;unite-relative-et-pouvoir&quot;&gt;Unité relative et pouvoir&lt;&#x2F;h4&gt;
&lt;p&gt;Un certain montant de monnaie n&#x27;a de sens que relativement à la quantité totale de monnaie. On appelle &quot;pouvoir&quot; (noté $P$) la part que représente ce montant. Par exemple 1 unité a moins de pouvoir s&#x27;il y a 100 unités en circulation que s&#x27;il y en a 10. On parle de plein pouvoir ou de pouvoir moyen pour $P=M&#x2F;N$.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;dividende-universel&quot;&gt;Dividende universel&lt;&#x2F;h4&gt;
&lt;p&gt;Un dividende universel (noté DU) est une part de création monétaire versé de manière égale à tous les individus d&#x27;une zone économique. L&#x27;augmentation de la masse monétaire est divisée en part égale entre tous les individus de la zone monétaire.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;theoreme-source&quot;&gt;Théorème &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;trm.creationmonetaire.info&#x2F;solutions.html&quot;&gt;(source)&lt;&#x2F;a&gt;&lt;&#x2F;h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Une monnaie qui respecte le principe de symétrie doit être créée sous forme d&#x27;un dividende universel et la masse monétaire $M$ doit évoluer suivant la loi exponentielle :&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;p&gt;££ M(t) = M(0)e^{ct} ££&lt;&#x2F;p&gt;
&lt;h4 id=&quot;demonstration&quot;&gt;Démonstration&lt;&#x2F;h4&gt;
&lt;p&gt;Avec $m(x,t)$ la monnaie d&#x27;un individu $x$ (modèle continu) à l&#x27;instant $t$, la création monétaire pour l&#x27;individu vaut :
££ \mathrm{d}m = \frac{\partial m}{\partial x}\mathrm{d}x + \frac{\partial m}{\partial t}\mathrm{d}t ££
La symétrie spatiale implique
££ \frac{\partial m}{\partial x} = 0 ££
donc $\mathrm{d}m$ ne dépend pas de $x$, autrement dit, chaque individu touche la même part de création monétaire. On peut donc parler en masse monétaire :
La masse monétaire $M(t)$ dans la population $X$ vaut
££  M(t) = \int_{X} m(x,t) \mathrm{d}x ££
La symétrie temporelle implique
££ \frac{\mathrm{d} M}{\mathrm{d} t} = cM(t) ££
autrement dit, chaque génération créera une &lt;em&gt;proportion égale&lt;&#x2F;em&gt; ($c$) de la masse monétaire courante ($M$). Aucune génération ne sera avantagée par rapport aux générations suivantes, contrairement à l&#x27;or ou au bitcoin (où les premiers arrivés étaient avantagés).
Les solutions à cette équation sont de la forme :
££ M(t) = M(0)e^{ct} ££&lt;&#x2F;p&gt;
&lt;h4 id=&quot;dividende-universel-1&quot;&gt;Dividende universel&lt;&#x2F;h4&gt;
&lt;p&gt;Pour une zone économique constituée de N individus, le dividende universel (DU) vaut :
££ \mathrm{d}m = \frac{\mathrm{d}M}{N} ££
or
££ dM = cM\mathrm{d}t ££
donc&lt;&#x2F;p&gt;
&lt;p&gt;££ \text{DU} = c\frac{M}{N}\mathrm{d}t ££&lt;&#x2F;p&gt;
&lt;h4 id=&quot;choix-de-c&quot;&gt;Choix de c&lt;&#x2F;h4&gt;
&lt;p&gt;Le théorème ne donne pas de valeur pour $c$. Ce choix a des conséquences sur l&#x27;économie que je discute plus bas.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;corolaires&quot;&gt;Corolaires&lt;&#x2F;h3&gt;
&lt;h4 id=&quot;convergence-vers-la-moyenne&quot;&gt;Convergence vers la moyenne&lt;&#x2F;h4&gt;
&lt;p&gt;Quand un individu entre dans la zone économique (à sa naissance), il commence à créer de la monnaie. Notons $P(t_a)$ le pouvoir de la somme monnaie créée entre sa naissance $t_0 = 0$ (prise comme référence) et son âge $t_a$. Par définition du DU (création de monnaie d&#x27;un individu), on a :
££ P(t_a) = \int_0^{t_a} \text{DU}(t) ££
soit, en remplaçant le DU par sa valeur exprimée plus haut
££ P(t_a) = \int_0^{t_a} c\frac{M(t)}{N}\mathrm{d}t ££
ce qui après calcul (intégrale d&#x27;une exponentielle) donne&lt;&#x2F;p&gt;
&lt;p&gt;££ P(t_a) = \frac{M(t_a)}{N}(1-e^{-ct_a}) ££&lt;&#x2F;p&gt;
&lt;p&gt;On peut vérifier qu&#x27;à la naissance aucune monnaie n&#x27;a été créée (on a bien $P(0)=0$). Pour un temps infini, P tend asymptotiquement vers une proportion $1&#x2F;N$ de la masse monétaire, définie comme le pouvoir moyen.&lt;&#x2F;p&gt;
&lt;div id=&quot;graphique&quot;&gt;
  &lt;div&gt;&lt;canvas id=&quot;canvas&quot;&gt;&lt;&#x2F;canvas&gt;&lt;&#x2F;div&gt;
  &lt;div&gt;&lt;blockquote&gt;
    &lt;span&gt;Ajuster la création monétaire annuelle :&lt;&#x2F;span&gt;
    &lt;input id=&quot;rangeInput&quot; type=&quot;range&quot; value=&quot;5&quot; step=&quot;0.1&quot; min=&quot;0&quot; max=&quot;20&quot; oninput=&quot;amount.value=rangeInput.value&quot; &#x2F;&gt;
    &lt;input id=&quot;amount&quot; type=&quot;number&quot; value=&quot;5&quot; step=&quot;0.1&quot; oninput=&quot;rangeInput.value=amount.value&quot; &#x2F;&gt;
    &lt;span id=&quot;percentage_per_year&quot;&gt;5&lt;&#x2F;span&gt;&lt;span&gt;% par an&lt;&#x2F;span&gt;
  &lt;&#x2F;blockquote&gt;&lt;&#x2F;div&gt;
&lt;&#x2F;div&gt;
&lt;style&gt;
    canvas {
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
    }

    #rangeInput {
        background-color: #FFF;
    }

    #graphique {
    	display: block;
        width:100%;
    }
    #graphique &gt; div {
    }
&lt;&#x2F;style&gt;
&lt;script src=&quot;https:&#x2F;&#x2F;bafybeib5bp7zlzdh7ohf3duq3r3pofzsja5uowyuk3q4unxgzuwul4jq2q.ipfs.gyroi.de&#x2F;js&#x2F;Chart.bundle.js&quot;&gt;&lt;&#x2F;script&gt;
&lt;script src=&quot;https:&#x2F;&#x2F;bafybeib5bp7zlzdh7ohf3duq3r3pofzsja5uowyuk3q4unxgzuwul4jq2q.ipfs.gyroi.de&#x2F;js&#x2F;utils.js&quot;&gt;&lt;&#x2F;script&gt;
&lt;script src=&quot;https:&#x2F;&#x2F;bafybeib5bp7zlzdh7ohf3duq3r3pofzsja5uowyuk3q4unxgzuwul4jq2q.ipfs.gyroi.de&#x2F;js&#x2F;graphique.js&quot;&gt;&lt;&#x2F;script&gt;
&lt;h4 id=&quot;reduction-progressive-des-inegalites&quot;&gt;Réduction progressive des inégalités&lt;&#x2F;h4&gt;
&lt;p&gt;En ajoutant la même part à tout le monde, on réduit les inégalités. Par exemple, si dans un groupe de dix personnes, une personne a réussi à prendre toute la monnaie (100% pour lui 0% pour chaque autre), si l&#x27;on donne 10% à chacun, la répartition sera moins inégale (55% pour lui, 5% pour chaque autre), si l&#x27;on donne à nouveau 10% à chacun, on réduira encore les inégalités (40% pour lui, 6.6% pour chaque autre)...
Au bout d&#x27;un temps infini (s&#x27;il n&#x27;y a pas d&#x27;échanges) tout le monde se retrouvera à 10%. La convergence vers la moyenne est vraie quelle que soit la quantité de monnaie collectée par un individu.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;disparition-de-l-impact-monetaire&quot;&gt;Disparition de l&#x27;impact monétaire&lt;&#x2F;h4&gt;
&lt;p&gt;Quand un individu sort de la zone économique (à son décès) il cesse de créer de la monnaie. Même s&#x27;il lui reste une quantité importante de monnaie &quot;bloquée&quot;, cette part relative décroit avec le temps. En effet par définition un pouvoir $P_d$ vaut initialement $M_d&#x2F;M(0)$. Après un temps $t_d$, le pouvoir vaut $P(t_d)=M_d&#x2F;M(t_d)$ soit
££ P(t_d) = e^{-ct_d} ££
Même si la quantité absolue $M_d$ de monnaie bloquée ne varie pas, son pouvoir, égal à sa quantité relative, diminue exponentiellement. C&#x27;est aussi la raison pour laquelle il faut éviter de prendre une valeur de $c$ trop grande.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;consequence-du-choix-de-c&quot;&gt;Conséquence du choix de c&lt;&#x2F;h4&gt;
&lt;p&gt;Si l&#x27;on choisit $c$ trop grand, la monnaie va se &quot;dévaluer&quot; trop vite, ce qui nuit à sa fonction de réserve de valeur. Si, au contraire, $c$ est choisi trop petit, la monnaie manquera dans l&#x27;économie, ce qui accentuera les inégalités. Pour savoir si une valeur est &quot;trop forte&quot; ou &quot;trop faible&quot;, la TRM se fonde sur l&#x27;espérance de vie $\text{ev}$ de l&#x27;individu et donne deux valeurs extrêmes pour $c$, cf &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.creationmonetaire.info&#x2F;2019&#x2F;08&#x2F;c-fvx.html&quot;&gt;l&#x27;article détaillé&lt;&#x2F;a&gt; sur le sujet. L&#x27;idée a été &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;monnaie.ploc.be&#x2F;trm-en-detail&#x2F;&quot;&gt;reprise ailleurs&lt;&#x2F;a&gt;, pour arriver à des conclusions similaires.&lt;&#x2F;p&gt;
&lt;p&gt;La valeur de $c$ est plus facile à comprendre si l&#x27;on parle en taux de création monétaire annuel $\tau = e^{c\times1\text{ an}} - 1$. Les valeurs limites proposées par la TRM sont de 2.2% (borne inférieure) et 14.3% (borne supérieure).&lt;&#x2F;p&gt;
&lt;p&gt;Je ne me risquerai pas pour l&#x27;instant à proposer une valeur pour $c$, je vous laisse jouer avec le curseur ! Cependant, je trouve intéressant d&#x27;examiner la création monétaire actuelle en zone euro. Le problème est que la masse monétaire n&#x27;est pas facile à définir. Elle a &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;fr.wikipedia.org&#x2F;wiki&#x2F;Masse_mon%C3%A9taire#Composants_de_la_masse_mon%C3%A9taire&quot;&gt;plusieurs composantes&lt;&#x2F;a&gt; nommées M1, M2, M3... Si l&#x27;on regarde la variation de M3, on voit que le taux de création monétaire annuel était de l&#x27;ordre de 5% à 10% avant la crise de l&#x27;euro, qu&#x27;il est tombé à 0% pendant la crise, et qu&#x27;il est aujourd&#x27;hui autour de 5%. Ne soyez donc pas effrayés si l&#x27;on vous parle d&#x27;un taux de 10%, ça ne veut pas dire que la monnaie &quot;ne vaut plus rien&quot; !&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;reflexions&#x2F;images&#x2F;M1M2M3-201909.png&quot; alt=&quot;M1M2M3&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;variation des composantes M1 M2 M3 de la masse monétaire au cours du temps&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;h2 id=&quot;une-monnaie-democratique&quot;&gt;Une monnaie démocratique&lt;&#x2F;h2&gt;
&lt;p&gt;Une &quot;monnaie libre&quot; comme définie précédemment est intrinsèquement démocratique : la création monétaire ne dépend pas de critères arbitraires choisis par des organismes privés ou une caste politique bureaucratique. Ainsi la création monétaire de l&#x27;individu façonnera le monde dans lequel il vit. Si une majorité de citoyens décide de délaisser une agriculture industrielle polluante et destructrice au profit d&#x27;une agriculture qui respecte l&#x27;environnement, le paysage économique sera modifié sans attendre la bonne volonté d&#x27;un homme politique ou les investissements des marchés financées. Si nous voulons faire progresser la démocratie il nous faut choisir une monnaie de manière démocratique.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;rapprochement-avec-le-revenu-de-base&quot;&gt;Rapprochement avec le revenu de base&lt;&#x2F;h3&gt;
&lt;p&gt;Un mouvement international précède l&#x27;apparition de la monnaie libre : les partisans d&#x27;un &quot;revenu de base inconditionnel&quot;, &quot;revenu universel&quot;, &quot;universal basic income&quot;, mené en France pas le &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.revenudebase.info&#x2F;&quot;&gt;MFRB&lt;&#x2F;a&gt;. La monnaie libre formalise cette idée et la place au centre de la création monétaire. Le site &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.creationmonetaire.info&#x2F;&quot;&gt;creationmonetaire.info&lt;&#x2F;a&gt; donne l&#x27;ordre de grandeur d&#x27;un dividende universel de 674 € &#x2F; mois &#x2F; citoyen en France pour le niveau de création monétaire actuel.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;financer-ce-qui-n-est-pas-rentable&quot;&gt;Financer ce qui n&#x27;est &quot;pas rentable&quot;&lt;&#x2F;h3&gt;
&lt;p&gt;Aujourd&#x27;hui les financements se font uniquement sur un critère de rentabilité. Aussi bien le financement des entreprises que des États. Quand un secteur ou un État n&#x27;est plus jugé rentable pour les investisseurs, il ne reçoit plus de financement et fait faillite, comme ça a été le cas pour la Grèce. Les dépenses publiques n&#x27;étant pas &quot;rentables&quot; elles tendent à disparaitre ou à se privatiser.
En prélevant seulement 30% du DU de ses citoyens et en supprimant toute forme de taxe et d&#x27;impôt, la France pourrait couvrir les dépenses publiques pour l&#x27;éducation, la santé, les transports et la culture bien mieux qu&#x27;elle ne l&#x27;a jamais fait. Cette affirmation appelle à démonstration et fera, je l&#x27;espère, l&#x27;objet d&#x27;un prochain article.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Présentation en reveal + hugo</title>
          <pubDate>Sat, 23 Jun 2018 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/informatique/reveal-hugo/</link>
          <guid>https://blog.trentesaux.fr/informatique/reveal-hugo/</guid>
          <description xml:base="https://blog.trentesaux.fr/informatique/reveal-hugo/">&lt;p&gt;Il est très simple de créer une présentation en &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;revealjs.com&#x2F;#&#x2F;&quot;&gt;reveal.js&lt;&#x2F;a&gt; grâce au générateur de site statique hugo &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;gohugo.io&#x2F;&quot;&gt;gohugo.io&lt;&#x2F;a&gt; et au template reveal.js associé &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;themes.gohugo.io&#x2F;theme&#x2F;reveal-hugo&#x2F;#&#x2F;&quot;&gt;reveal-hugo&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;Installer hugo, créer un nouveau site, et ajouter le thème.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;sudo apt install hugo
hugo new site exemple
cd exemple&#x2F;
git init
git submodule add https:&#x2F;&#x2F;github.com&#x2F;dzello&#x2F;reveal-hugo.git themes&#x2F;reveal-hugo
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;ajouter dans config.toml&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;toml&quot;&gt;theme = &amp;quot;reveal-hugo&amp;quot;

[outputFormats.Reveal]
baseName = &amp;quot;index&amp;quot;
mediaType = &amp;quot;text&#x2F;html&amp;quot;
isHTML = true
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;créer ensuite dans le dossier &#x27;content&#x27; un fichier _index.md avec le contenu&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;+++
title = &amp;quot;exemple&amp;quot;
outputs = [&amp;quot;Reveal&amp;quot;]
+++

# titre

Contenu 1

---

## titre 2

contenu 2
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Pour les afficher, lancer&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;hugo server
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;et se rendre dans le navigateur à l&#x27;adresse &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;localhost:1313&quot;&gt;localhost:1313&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Ma thèse</title>
          <pubDate>Sat, 19 May 2018 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/ma-these/</link>
          <guid>https://blog.trentesaux.fr/ma-these/</guid>
          <description xml:base="https://blog.trentesaux.fr/ma-these/">



&lt;div class=&quot;note note-block note-ok&quot;&gt;
&lt;p&gt;Ma thèse est maintenant terminée, le &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;Hugo-Trentesaux&#x2F;these_latex&#x2F;releases&#x2F;download&#x2F;v1.3&#x2F;these.pdf&quot;&gt;manuscrit&lt;&#x2F;a&gt; (pdf 4.13 Mo) et les &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;gyroi.de&#x2F;ipfs&#x2F;QmbAKLXVLiJSK9MbJoBuGbj9YwNj7e6mqySuoEJ6NHv7Hk&quot;&gt;planches&lt;&#x2F;a&gt; de soutenance sont disponibles en ligne. (mise à jour)&lt;&#x2F;p&gt;


&lt;&#x2F;div&gt;
&lt;p&gt;Je consacre en ce moment trois années de ma vie à mon travail de thèse : améliorer la compréhension du cerveau, en particulier de l&#x27;intégration des entrées sensorielles. Il me semble important de rendre le sujet de mon travail accessible sans trop de prérequis scientifiques, c&#x27;est pourquoi j&#x27;ai écrit l&#x27;article qui suit.&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;L&#x27;intégration multisensorielle à l&#x27;échelle du neurone dans le cerveau de poisson zèbre&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;h2 id=&quot;le-poisson-zebre-un-animal-modele&quot;&gt;Le poisson zèbre, un animal modèle&lt;&#x2F;h2&gt;
&lt;p&gt;Quand j&#x27;évoque le titre de ma thèse, la première réaction est souvent la surprise de l&#x27;animal choisi pour l&#x27;étude. Il existe des animaux de laboratoires connus du grand public comme la souris ou la mouche (drosophile), mais le poisson zèbre est également très utilisé. Un &quot;animal modèle&quot; en biologie est une espèce particulière sur laquelle les scientifiques s&#x27;accordent pour travailler. Cela permet de profiter plus simplement des différents travaux. Par exemple, il existe plusieurs lignées mutantes très connues et très répandues dans les laboratoires qui en facilitent l&#x27;étude.
Le poisson zèbre a l&#x27;avantage d&#x27;être facile à élever en aquarium (on en trouve souvent dans les aquariums publics), d&#x27;avoir un rythme de reproduction très élevé, et d&#x27;être quasiment transparent à l&#x27;état d&#x27;œuf et de larve. Cela a permis d&#x27;étudier les phases de développement précoce.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a href=&quot;&#x2F;science&#x2F;images&#x2F;big_fish.jpg&quot;&gt;&lt;img src=&quot;&#x2F;science&#x2F;images&#x2F;zebrafish_larva.jpg&quot; alt=&quot;larva&quot; &#x2F;&gt;&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;Une larve de poisson zèbre vue de dessus. Le tuyau près de sa tête mesure 1.5 mm. On voit entre autres ses yeux noirs et sa vessie natatoire.&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;h2 id=&quot;des-mutants-fluorescents&quot;&gt;Des mutants fluorescents&lt;&#x2F;h2&gt;
&lt;p&gt;La GFP (green fluorescent protein) est une protéine fluorescente découverte dans la nature dans des méduses. Des chimistes, physiciens et biologistes ont compris comment la modifier pour nos besoins et intégrer son ADN dans des cellules de poissons zèbre. Les poissons que nous utilisons  au laboratoire, des lignées mutantes appelées GCamp6, sont le résultat d&#x27;un long travail de biologie et de génie génétique. En effet, ils produisent une version modifiée de la protéine fluorescente dans chacun de leurs neurones (et uniquement de leurs neurones !). Cette version modifiée est fluorescente uniquement en présence d&#x27;ions Calcium, or, quand un neurone est actif, la concentration d&#x27;ions Calcium à l&#x27;intérieur augmente. Ainsi, chaque neurone actif (et seulement ceux actifs) devient fluorescent dans le cerveau du poisson, ce qui nous permet de l&#x27;imager. On appelle ça &quot;l&#x27;imagerie calcique&quot;.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;science&#x2F;images&#x2F;fluo_cerveau.jpg&quot; alt=&quot;fluo&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;Le poisson a une fluorescence naturelle jaune, la GFP s&#x27;exprime dans son cerveau en vert&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;h2 id=&quot;le-microscope-a-feuille-de-lumiere&quot;&gt;Le microscope à feuille de lumière&lt;&#x2F;h2&gt;
&lt;p&gt;Attention, un objet fluorescent n&#x27;émet pas lui-même de lumière (les objets &lt;em&gt;phosphorescents&lt;&#x2F;em&gt; en émettent) ! Il se contente d&#x27;absorber la lumière et de la &lt;em&gt;re-émettre&lt;&#x2F;em&gt; dans une autre couleur. Pour observer la fluorescence du neurone, il faut donc l&#x27;éclairer. Nous utilisons pour cela un laser bleu, et la fluorescence apparaît verte. Si nous éclairions tout le cerveau d&#x27;un coup, nous ne serions pas capables de discerner toutes les couches. Mon laboratoire a donc mis au point une technique d&#x27;éclairage appelée la &quot;feuille de lumière&quot; (ou &quot;nappe laser&quot;). Cela consiste à envoyer un faisceau plat de lumière et à scanner le cerveau couche par couche pour obtenir une image en trois dimensions. Nous pouvons ainsi observer presque tous les neurones du poisson en temps réel.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;video src=&quot;https:&#x2F;&#x2F;gyroi.de&#x2F;ipfs&#x2F;QmSXPjQK19uYQx4FFBYLbEWmSsGhy8KP9kVfXCzazksf4h&quot; alt=&quot;video brain activity&quot; type=&quot;video&#x2F;wemb&quot; controls autoplay loop&gt;&lt;&#x2F;video&gt;&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;Film d&#x27;une couche du cerveau de poisson zèbre. Lignée cytoplasmique (marquage dans le cytoplasme)&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;p&gt;&lt;video src=&quot;https:&#x2F;&#x2F;gyroi.de&#x2F;ipfs&#x2F;QmapL2fAQQdGbnLJraaPpeNg9hQbVTZTJA6YFm59qAVWTm&quot; alt=&quot;video brain scan&quot; type=&quot;video&#x2F;wemb&quot; controls autoplay loop&gt;&lt;&#x2F;video&gt;&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;Couches successives allant du haut du cerveau vers le bas par pas de 0.5 µm. Lignée nucléaire (marquage dans le noyau)&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;h2 id=&quot;l-integration-multisensorielle&quot;&gt;L&#x27;intégration multisensorielle&lt;&#x2F;h2&gt;
&lt;p&gt;Ces mots ne devraient pas faire peur, ils désignent quelque chose que nous faisons quotidiennement des milliers de fois ! Cela consiste tout simplement à combiner plusieurs sens comme la vue, l&#x27;audition, l&#x27;odorat pour déclencher une action ou une perception. Par exemple voir de la fumée et sentir l&#x27;odeur du brûlé, entendre le klaxon et voir la voiture, ou même sentir le vent sur sa peau et l&#x27;odeur de la mer. Certains neurones s&#x27;occupent de la vision, d&#x27;autres de l&#x27;odorat, nous cherchons des neurones qui intègrent plusieurs modalités sensorielles et améliorent la perception d&#x27;un événement. La route est longue, mais petit à petit, la compréhension du fonctionnement du cerveau s&#x27;améliore et la science progresse dans l&#x27;infinité de choses qu&#x27;il nous reste à découvrir.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Faire tourner un site wordpress en local</title>
          <pubDate>Tue, 01 May 2018 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/informatique/wordpress-en-local/</link>
          <guid>https://blog.trentesaux.fr/informatique/wordpress-en-local/</guid>
          <description xml:base="https://blog.trentesaux.fr/informatique/wordpress-en-local/">&lt;p&gt;Aujourd&#x27;hui, j&#x27;ai entrepris d&#x27;éditer en local le site wordpress de climat-2020.eu. J&#x27;ai retenu quelques astuces qui seront utiles pour toute autre tâche similaire dans le futur. Cette démarche permet de faire tourner un site en local simplement et &lt;em&gt;sans aucun outil particulier&lt;&#x2F;em&gt;. Elle peut donc être appliquée à d&#x27;autres CMS.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;telecharger-les-fichiers-du-site-et-sa-base-de-donnee&quot;&gt;Télécharger les fichiers du site et sa base de donnée&lt;&#x2F;h2&gt;
&lt;p&gt;Je me suis connecté en FTP pour récupérer le contenu du site. J&#x27;ai exporté la base de données mysql dans phpmyadmin, mais ça dépend d&#x27;où est installé le site que vous voulez faire tourner. Bien sûr, il vous faut les identifiants.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;preparer-son-environnement-de-developpement&quot;&gt;Préparer son environnement de développement&lt;&#x2F;h2&gt;
&lt;h3 id=&quot;installer-les-programmes-necessaires&quot;&gt;Installer les programmes nécessaires&lt;&#x2F;h3&gt;
&lt;p&gt;J&#x27;ai choisi Ubuntu, parce que debian est mon environnement habituel pour les serveurs. Pour servir le site en local, j&#x27;ai choisi apache. J&#x27;aurais pu installer tous les paquets d&#x27;un coup avec lamp ou xamp, mais j&#x27;ai choisi d&#x27;installer les paquets un par un.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;sudo apt install apache2 php mysql-server libapache2-mod-php php-mysql
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;C&#x27;est à dire :&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;apache2 : le programme apache (alternative nginx)&lt;&#x2F;li&gt;
&lt;li&gt;php : le langage php&lt;&#x2F;li&gt;
&lt;li&gt;mysql-server : un logiciel de base de donnée (alternative mariadb)&lt;&#x2F;li&gt;
&lt;li&gt;libapache2-mod-php : le module apache pour le php&lt;&#x2F;li&gt;
&lt;li&gt;php-mysql : le module php pour mysql&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h3 id=&quot;configurer-les-programmes&quot;&gt;Configurer les programmes&lt;&#x2F;h3&gt;
&lt;h4 id=&quot;apache&quot;&gt;Apache&lt;&#x2F;h4&gt;
&lt;p&gt;Installez et activez les modules si nécessaire. Par exemple, pour activer &quot;mod_rewrite&quot;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;sudo a2enmod rewrite
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Il faut autoriser apache à servir les fichiers du site. Comme le site redirige en https par défaut, j&#x27;ai configuré un virtualhost sur le port 443 :&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;IfModule mod_ssl.c&amp;gt;
    &amp;lt;VirtualHost _default_:443&amp;gt;
        DocumentRoot &#x2F;home&#x2F;dev&#x2F;finance-climat&#x2F;www
        RewriteEngine on
        SSLEngine on
        SSLCertificateFile	&#x2F;etc&#x2F;ssl&#x2F;certs&#x2F;ssl-cert-snakeoil.pem
        SSLCertificateKeyFile &#x2F;etc&#x2F;ssl&#x2F;private&#x2F;ssl-cert-snakeoil.key
    &amp;lt;&#x2F;VirtualHost&amp;gt;
&amp;lt;&#x2F;IfModule&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Et dans le fichier &#x2F;etc&#x2F;apache2&#x2F;apache2.conf&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;Directory &#x2F;home&#x2F;dev&amp;gt;
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
&amp;lt;&#x2F;Directory&amp;gt;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Après des modifs sur les fichiers de configuration n&#x27;oubliez pas de redémarrer apache.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;sudo service apache2 restart
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Vous remarquerez ici que je n&#x27;ai pas installé de certificat. J&#x27;ai juste ajouté une exception de sécurité pour ce site sur firefox, ce qui n&#x27;est pas gênant puisque je ne le consulte qu&#x27;en local.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;mysql&quot;&gt;Mysql&lt;&#x2F;h4&gt;
&lt;p&gt;Wordpress utilise une base de données. Pour voir les paramètres, allez voir dans le fichier wp-config.php.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;define(&amp;#39;DB_NAME&amp;#39;, &amp;#39;superdatabase&amp;#39;);
define(&amp;#39;DB_USER&amp;#39;, &amp;#39;superusername&amp;#39;);
define(&amp;#39;DB_PASSWORD&amp;#39;, &amp;#39;superpassword&amp;#39;);
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Changez l&#x27;adresse de la base de données à &#x27;localhost&#x27;.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;&#x2F;&#x2F; define(&amp;#39;DB_HOST&amp;#39;, &amp;#39;superdatabase.sql.online.net&amp;#39;);
define(&amp;#39;DB_HOST&amp;#39;, &amp;#39;localhost&amp;#39;);
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Pour créer la base de données et connecter wordpress :&lt;&#x2F;p&gt;
&lt;p&gt;se connecter à la base de données :&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;mysql -u root -p
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;une fois dans mysql, créer l&#x27;utilisateur&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;create user superusername identified by superpassword;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;créez la base de données&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;create database superdatabase;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;donnez les droits à l&#x27;utilisateur&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;grant all on superdatabase to superusername@localhost
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;importez la base de données depuis un terminal&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;mysql -u superusername -p superdatabase &amp;lt; superdatabase.sql
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;h4 id=&quot;rediriger-le-nom-de-domaine-vers-localhost&quot;&gt;Rediriger le nom de domaine vers localhost&lt;&#x2F;h4&gt;
&lt;p&gt;Comme beaucoup de sites sont mal foutus et ont des liens absolus au lieu de liens relatifs, j&#x27;ai décidé d&#x27;ajouter une entrée au fichier &#x2F;etc&#x2F;hosts :&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;# added temporarly to edit the site locally
127.0.0.1	climat-2020.eu
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Bien entendu, je ne peux plus consulter le site réel pendant que j&#x27;ai cette modification, mais c&#x27;est juste pour le développement, donc temporaire.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;se-rendre-sur-le-site&quot;&gt;Se rendre sur le site&lt;&#x2F;h2&gt;
&lt;p&gt;Quand vous ouvrez votre navigateur à l&#x27;URL &#x27;https:&#x2F;&#x2F;climat-2020.eu&#x27;, après avoir ajouté une exception de sécurité (c&#x27;est en localhost, pas de certificat), vous pouvez essayer de modifier le site. Pour bien vous convaincre que c&#x27;est le site local et pas distant (avec l&#x27;URL, on pourrait s&#x27;y méprendre) arrêtez apache :&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;sudo service apache2 stop
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Le tour est joué, vous pouvez même consulter le site modifié depuis une autre machine en modifiant son fichier hosts avec l&#x27;adresse IP de votre machine !&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Un peu d&#x27;OCR</title>
          <pubDate>Sat, 17 Mar 2018 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/informatique/ocr/</link>
          <guid>https://blog.trentesaux.fr/informatique/ocr/</guid>
          <description xml:base="https://blog.trentesaux.fr/informatique/ocr/">&lt;p&gt;Ça fait un moment que je voulais tester des logiciels libre de reconnaissance de caractère (OCR = optical caracter recognition). J&#x27;avais déjà posé la question sur diaspora (enfin, il me semble, je n&#x27;ai pas retrouvé le post), et retenu quelques noms comme &#x27;ocrad&#x27;, &#x27;gocr&#x27;, &#x27;tesseract&#x27;... J&#x27;ai décidé aujourd&#x27;hui d&#x27;en essayer quelques uns. J&#x27;ai tapé &#x27;OCR&#x27; sur pamac, et téléchargé les trois premiers.&lt;&#x2F;p&gt;
&lt;p&gt;Le document de base est en pgm, voici un aperçu en png.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;informatique&#x2F;images&#x2F;sonnet.png&quot; alt=&quot;sonnet&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;h2 id=&quot;ocrad&quot;&gt;ocrad&lt;&#x2F;h2&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;ocrad sonnet.pgm -o sonnet.txt -c ascii
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;pre&gt;
SONNET

Moi, lorsque je m&#x27;observe, eh bien je n&#x27;y vois goutte.
J&#x27;ai pris ce tic de ressentir si haut et fort
Que bien souvent je me fourvoie lorsque je sors
Des sensations senties ahn que je les goUte.

Je hume l&#x27;air etje deguste les liqueurs :
C&#x27;est la etre existant a ma propre faSon,
Et j&#x27;ignore toujours quelle est la conclusion
Des sensations que je conSois contre mon c_ur.

Au fait je n&#x27;ai jamais cherche a calculer
Sije sens bien ce que je sens, s&#x27;il est pDssible
Que je sois tel et quel je semble en verite,

Si je me juge moi en usant du bon crible. |
Devant les sensations je suis un peu athee :
Est-ce moi qui ressens en moi? Manque la cle.
&lt;&#x2F;pre&gt;
&lt;h2 id=&quot;gocr&quot;&gt;gocr&lt;&#x2F;h2&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;gocr sonnet.pgm
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;pre&gt;
	trying pxH-fix by Hxp -25 -19   0   5
#	fixed by Hxp to   37   8  27  32
#SONNET

Moi, lorsque je m&#x27;observe, eh bien je n&#x27;y vois goutte.
_&#x27;ai pris ce tic de ressentir si haut. et fort
Que bien souvent je me fourvoie 1orsque je sors
Des sensations senties a_n que je les goûte.

_e hume l&#x27;air et je déguste les liqueurs:
C&#x27;est l_ être existant à ma propre façon,
Et j&#x27;ignore toujours quel1e est la conclusion
De$ sensations que je conçois contre mon ccie_ur.

Au fait je n&#x27;ai jamais cherché 4 c4lcuIer
Si je sens bien ce que je sens, s&#x27;il est possibIe
Q4e je sois te1 et quel je ?_emble en vérité,

Si je me j4ge moi en u$ant du bon crible.  &#x27;
Devant les sensations je suis un. peu athée;
Est-ce moi qui ressens en moi ? Manqu&#x27;e la clé.
&lt;&#x2F;pre&gt;
&lt;h2 id=&quot;tesseract&quot;&gt;tesseract&lt;&#x2F;h2&gt;
&lt;p&gt;On note la possibilité d&#x27;indiquer la langue, et donc de trouver les caractères accentués français. Des sauts de ligne inexistants ont été ajoutés.&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;tesseract sonnet.pgm stdout -l fra
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;pre&gt;
SONNET

Moi, lorsque je m’observe, eh bien je n&#x27;y vois goutte.
J&#x27;ai pris ce tic de ressentir si haut et fort

Que bien souvent je me fourvoie lorsque je sors
Des sensations senties afin que je les goûte.

Je hume l&#x27;air et je déguste les liqueurs :

C’est là être existant à ma propre façon,

Et j&#x27;ignore toujours quelle est la conclusion

Des sensations que je conçois contre mon cœur.

Au fait je n&#x27;ai jamais cherché à calculer
Si je sens bien ce que je sens, s&#x27;il est possible
Que je sois tel et quel je semble en vérité,

Si je me juge moi en usant du bon crible.
Devant les sensations je suis un peu athée :
Est—ce moi qui ressens en moi? Manque la Clé.
&lt;&#x2F;pre&gt;
</description>
      </item>
      <item>
          <title>Littérature et neurosciences</title>
          <pubDate>Fri, 16 Mar 2018 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/science/litterature-neurosciences/</link>
          <guid>https://blog.trentesaux.fr/science/litterature-neurosciences/</guid>
          <description xml:base="https://blog.trentesaux.fr/science/litterature-neurosciences/">&lt;p&gt;À l&#x27;occasion de &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.semaineducerveau.fr&#x2F;2017&#x2F;Villes&#x2F;villes.php?ville=43&quot;&gt;la semaine du cerveau&lt;&#x2F;a&gt;, j&#x27;ai eu la chance d&#x27;assister à une lecture de textes donnée par Patrick Simon et Philippe Vernier. Les textes, extraits de littérature classique, abordent le fonctionnement de la pensée, de la conscience, de la mémoire... bref, le fonctionnement interne du cerveau. Philippe Vernier, neuroscientifique, explique en quoi ces textes, résultats d&#x27;une introspection poussée, sont les premiers éléments d&#x27;une recherche en neuroscience. Le travail de ces artistes et écrivains décrit en effet avec une précision extrême les mécanismes cérébraux auxquels s&#x27;intéresse aujourd&#x27;hui la science.&lt;&#x2F;p&gt;
&lt;p&gt;Pendant la soirée, les textes ont été lus les uns à la suite des autres, sans en annoncer le titre ni l&#x27;auteur, de manière à forcer l&#x27;attention du public. Je vous invite à faire de même ici : lisez-les à votre rythme, vous reconnaîtrez certainement certaines œuvres, vous pourrez le vérifier à la fin de l&#x27;article.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;texte-1&quot;&gt;texte 1&lt;&#x2F;h2&gt;
&lt;p&gt;Moi, lorsque je m’observe, eh bien je n&#x27;y vois goutte.&lt;br &#x2F;&gt;
J&#x27;ai pris ce tic de ressentir si haut et fort&lt;br &#x2F;&gt;
Que bien souvent je me fourvoie lorsque je sors&lt;br &#x2F;&gt;
Des sensations senties afin que je les goûte.&lt;&#x2F;p&gt;
&lt;p&gt;Je hume l&#x27;air et je déguste les liqueurs :&lt;br &#x2F;&gt;
C’est là être existant à ma propre façon,&lt;br &#x2F;&gt;
Et j&#x27;ignore toujours quelle est la conclusion&lt;br &#x2F;&gt;
Des sensations que je conçois contre mon cœur.&lt;&#x2F;p&gt;
&lt;p&gt;Au fait je n&#x27;ai jamais cherché à calculer&lt;br &#x2F;&gt;
Si je sens bien ce que je sens, s&#x27;il est possible&lt;br &#x2F;&gt;
Que je sois tel et quel je semble en vérité,&lt;&#x2F;p&gt;
&lt;p&gt;Si je me juge moi en usant du bon crible.&lt;br &#x2F;&gt;
Devant les sensations je suis un peu athée :&lt;br &#x2F;&gt;
Est—ce moi qui ressens en moi? Manque la Clé.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;texte-2&quot;&gt;texte 2&lt;&#x2F;h2&gt;
&lt;p&gt;Pendant cette singulière maladie qui ravage les races à bout de sang, de soudaines accalmies succèdent aux crises ; sans qu’il pût s’expliquer pourquoi, des Esseintes se réveilla tout valide, un beau matin ; plus de toux déracinante, plus de coins enfoncés à coup de maillet dans la nuque, mais une sensation ineffable de bien-être, une légèreté de cervelle dont les pensées s’éclaircissaient et, d’opaques et glauques, devenaient fluides et irisées, de même que des bulles de savon de nuances tendres.&lt;&#x2F;p&gt;
&lt;p&gt;Cet état dura quelques jours, puis subitement, une après-midi, les hallucinations de l’odorat se montrèrent. Sa chambre embauma la frangipane ; il vérifia si un flacon ne traînait pas, débouché ; il n’y avait point de flacon dans la pièce ; il passa dans son cabinet de travail, dans la salle à manger : l’odeur persista. Il sonna son domestique : — Vous ne sentez rien, dit-il ? L’autre renifla une prise d’air et déclara ne respirer aucune fleur : le doute ne pouvait exister ; la névrose revenait, une fois de plus, sous l’apparence d’une nouvelle illusion des sens.&lt;&#x2F;p&gt;
&lt;p&gt;Fatigué par la ténacité de cet imaginaire arôme, il résolut de se plonger dans des parfums véritables, espérant que cette homéopathie nasale le guérirait ou du moins qu’elle retarderait la poursuite de l’importune frangipane. Il se rendit dans son cabinet de toilette. Là, près d’un ancien baptistère qui lui servait de cuvette, sous une longue glace en fer forgé, emprisonnant ainsi que d’une margelle argentée de lune, l’eau verte et comme morte du miroir, des bouteilles de toute grandeur, de toute forme, s’étageaient sur des rayons d’ivoire. Il les plaça sur une table et les divisa en deux séries : celle des parfums simples, c’est-à-dire des extraits ou des esprits, et celle des parfums composés, désignée sous le terme générique de bouquets. Il s’enfonça dans un fauteuil et se recueillit.&lt;&#x2F;p&gt;
&lt;p&gt;Il était, depuis des années, habile dans la science du flair ; il pensait que l’odorat pouvait éprouver des jouissances égales à celles de l’ouïe et de la vue, chaque sens étant susceptible, par suite d’une disposition naturelle et d’une érudite culture, de percevoir des impressions nouvelles, de les décupler, de les coordonner, d’en composer ce tout qui constitue une œuvre ; et il n’était pas, en somme, plus anormal qu’un art existât, en dégageant d’odorants fluides, que d’autres, en détachant des ondes sonores, ou en frappant de rayons diversement colorés la rétine d’un œil ; seulement, si personne ne peut discerner, sans une intuition particulière développée par l’étude, une peinture de grand maître d’une croûte, un air de Beethoven d’un air de Clapisson, personne, non plus, ne peut, sans une initiation préalable, ne point confondre, au premier abord, un bouquet créé par un sincère artiste, avec un pot-pourri fabriqué par un industriel, pour la vente des épiceries et des bazars. Dans cet art des parfums, un côté l’avait, entre tous, séduit, celui de la précision factice.&lt;&#x2F;p&gt;
&lt;p&gt;Presque jamais, en effet, les parfums ne sont issus des fleurs dont ils portent le nom ; l’artiste qui oserait emprunter à la seule nature ses éléments, ne produirait qu’une œuvre bâtarde, sans vérité, sans style, attendu que l’essence obtenue par la distillation des fleurs ne saurait offrir qu’une très lointaine et très vulgaire analogie avec l’arome même de la fleur vivante, épandant ses effluves, en pleine terre. Aussi, à l’exception de l’inimitable jasmin, qui n’accepte aucune contrefaçon, aucune similitude, qui repousse jusqu’aux à peu près, toutes les fleurs sont exactement représentées par des alliances d’alcoolats et d’esprits, dérobant au modèle sa personnalité même et y ajoutant ce rien, ce ton en plus, ce fumet capiteux, cette touche rare qui qualifie une œuvre d’art.&lt;&#x2F;p&gt;
&lt;p&gt;En résumé, dans la parfumerie, l’artiste achève l’odeur initiale de la nature dont il taille la senteur, et il la monte ainsi qu’un joaillier épure l’eau d’une pierre et la fait valoir. Peu à peu, les arcanes de cet art, le plus négligé de tous, s’étaient ouverts devant des Esseintes qui déchiffrait maintenant cette langue, variée, aussi insinuante que celle de la littérature, ce style d’une concision inouïe, sous son apparence flottante et vague. Pour cela, il lui avait d’abord fallu travailler la grammaire, comprendre la syntaxe des odeurs, se bien pénétrer des règles qui les régissent, et, une fois familiarisé avec ce dialecte, comparer les œuvres des maîtres, des Atkinson et des Lubin, des Chardin et des Violet, des Legrand et des Piesse, désassembler la construction de leurs phrases, peser la proportion de leurs mots et l’arrangement de leurs périodes. Puis, dans cet idiome des fluides, l’expérience devait appuyer les théories trop souvent incomplètes et banales. La parfumerie classique était, en effet, peu diversifiée, presque incolore, uniformément coulée dans une matrice fondue par d’anciens chimistes ; elle radotait, confinée en ses vieux alambics, lorsque la période romantique était éclose et l’avait, elle aussi, modifiée, rendue plus jeune, plus malléable et plus souple.&lt;&#x2F;p&gt;
&lt;p&gt;Son histoire suivait, pas à pas, celle de notre langue. Le style parfumé Louis XIII, composé des éléments chers à cette époque, de la poudre d’iris, du musc, de la civette, de l’eau de myrte déjà désignée sous le nom d’eau des anges, était à peine suffisant pour exprimer les grâces cavalières, les teintes un peu crues du temps, que nous ont conservées certains des sonnets de Saint-Amand. Plus tard, avec la myrrhe, l’oliban, les senteurs mystiques, puissantes et austères, l’allure pompeuse du grand siècle, les artifices redondants de l’art oratoire, le style large, soutenu, nombreux, de Bossuet et des maîtres de la chaire, furent presque possibles ; plus tard encore, les grâces fatiguées et savantes de la société française sous Louis XV, trouvèrent plus facilement leur interprète dans la frangipane et la maréchale qui donnèrent en quelque sorte la synthèse même de cette époque ; puis, après l’ennui et l’incuriosité du premier Empire, qui abusa des eaux de Cologne et des préparations au romarin, la parfumerie se jeta, derrière Victor Hugo et Gautier, vers les pays du soleil ; elle créa des orientales, des selam fulgurants d’épices, découvrit des intonations nouvelles, des antithèses jusqu’alors inosées, tria et reprit d’anciennes nuances qu’elle compliqua, qu’elle subtilisa, qu’elle assortit ; elle rejeta résolument enfin, cette volontaire décrépitude à laquelle l’avaient réduite les Malesherbes, les Boileau, les Andrieux, les Baour-Lormian, les bas distillateurs de ses poèmes.&lt;&#x2F;p&gt;
&lt;p&gt;Mais cette langue n’était pas demeurée, depuis la période de 1830, stationnaire. Elle avait encore évolué, et, se modelant sur la marche du siècle, elle s’était avancée parallèlement avec les autres arts ; s’était, elle aussi, pliée aux vœux des amateurs et des artistes, se lançant sur le Chinois et le Japonais, imaginant des albums odorants, imitant les bouquets de fleurs de Takéoka, obtenant par des alliances de lavande et de girofle, l’odeur du Rondeletia ; par un mariage de patchouli et de camphre, l’arome singulier de l’encre de Chine ; par des composés de citron, de girofle et de néroli, l’émanation de l’Hovénia du Japon. Des Esseintes étudiait, analysait l’âme de ces fluides, faisait l’exégèse de ces textes ; il se complaisait à jouer pour sa satisfaction personnelle, le rôle d’un psychologue, à démonter et à remonter les rouages d’une œuvre, à dévisser les pièces formant la structure d’une exhalaison composée, et, dans cet exercice, son odorat était parvenu à la sûreté d’une touche presque impeccable.&lt;&#x2F;p&gt;
&lt;p&gt;De même qu’un marchand de vins reconnaît le cru dont il hume une goutte ; qu’un vendeur de houblon, dès qu’il flaire un sac, détermine aussitôt sa valeur exacte ; qu’un négociant chinois peut immédiatement révéler l’origine des thés qu’il sent, dire dans quelles fermes des monts Bohées, dans quels couvents bouddhiques, il a été cultivé, l’époque où ses feuilles ont été cueillies, préciser le degré de torréfaction, l’influence qu’il a subie dans le voisinage de la fleur de prunier, de l’Aglaia, de l’Olea fragrans, de tous ces parfums qui servent à modifier sa nature, à y ajouter un rehaut inattendu, à introduire dans son fumet un peu sec un relent de fleurs lointaines et fraîches ; de même aussi des Esseintes pouvait en respirant un soupçon d’odeur, vous raconter aussitôt les doses de son mélange, expliquer la psychologie de sa mixture, presque citer le nom de l’artiste qui l’avait écrit et lui avait imprimé la marque personnelle de son style. Il va de soi qu’il possédait la collection de tous les produits employés par les parfumeurs ; il avait même du véritable baume de La Mecque, ce baume si rare qui ne se récolte que dans certaines parties de l’Arabie Pétrée et dont le monopole appartient au Grand Seigneur.&lt;&#x2F;p&gt;
&lt;p&gt;Assis maintenant, dans son cabinet de toilette, devant sa table, il songeait à créer un nouveau bouquet et il était pris de ce moment d’hésitation bien connu des écrivains, qui, après des mois de repos, s’apprêtent à recommencer une nouvelle œuvre. Ainsi que Balzac que hantait l’impérieux besoin de noircir beaucoup de papier pour se mettre en train, des Esseintes reconnut la nécessité de se refaire auparavant la main par quelques travaux sans importance ; voulant fabriquer de héliotrope, il soupesa des flacons d’amande et de vanille, puis il changea d’idée et se résolut à aborder le pois de senteur. Les expressions, les procédés lui échappaient ; il tâtonna ; en somme, dans la fragrance de cette fleur, l’oranger domine : il tenta de plusieurs combinaisons et il finit par atteindre le ton juste, en joignant à l’oranger de la tubéreuse et de la rose qu’il lia par une goutte de vanille. Les incertitudes se dissipèrent ; une petite fièvre l’agita, il fut prêt au travail ; il composa encore du thé en mélangeant de la cassie et de l’iris, puis, sûr de lui il se détermina à marcher de l’avant, à plaquer une phrase fulminante dont le hautain fracas effondrerait le chuchotement de cette astucieuse frangipane qui se faufilait encore dans sa pièce. Il mania l’ambre, le musc-tonkin, aux éclats terribles, le patchouli, le plus âcre des parfums végétaux et dont la fleur, à l’état brut, dégage un remugle de moisi et de rouille. Quoi qu’il fît, la hantise du xviiie siècle, l’obséda ; les robes à paniers, les falbalas tournèrent devant ses yeux ; des souvenirs des « Vénus » de Boucher, tout en chair, sans os, bourrées de coton rose, s’installèrent sur ses murs ; des rappels du roman de Thémidore, de l’exquise Rosette retroussée dans un désespoir couleur feu, le poursuivirent. Furieux, il se leva et, afin de se libérer, il renifla, de toutes ses forces, cette pure essence de spika-nard, si chère aux Orientaux et si désagréable aux Européens, à cause de son relent trop prononcé de valériane. Il demeura étourdi sous la violence de ce choc ; comme pilées par un coup de marteau, les filigranes de la délicate odeur disparurent ; il profita de ce temps de répit pour échapper aux siècles défunts, aux vapeurs surannées, pour entrer, ainsi qu’il le faisait jadis, dans des œuvres moins restreintes ou plus neuves.&lt;&#x2F;p&gt;
&lt;p&gt;Il avait autrefois aimé à se bercer d’accords en parfumerie ; il usait d’effets analogues à ceux des poètes, employait, en quelque sorte, l’admirable ordonnance de certaines pièces de Baudelaire, telles que « l’Irréparable » et « le Balcon », où le dernier des cinq vers qui composent la strophe est l’écho du premier et revient, ainsi qu’un refrain, noyer l’âme dans des infinis de mélancolie et de langueur. Il s’égarait dans les songes qu’évoquaient pour lui ces stances aromatiques, ramené soudain à son point de départ, au motif de sa méditation, par le retour du thème initial, reparaissant, à des intervalles ménagés, dans l’odorante orchestration du poème. Actuellement, il voulut vagabonder dans un surprenant et variable paysage, et il débuta par une phrase, sonore, ample, ouvrant tout d’un coup une échappée de campagne immense. Avec ses vaporisateurs, il injecta dans la pièce une essence formée d’ambroisie, de lavande de Mitcham, de pois de senteur, de bouquet, une essence qui, lorsqu’elle est distillée par un artiste, mérite le nom qu’on lui décerne, « d’extrait de pré fleuri » ; puis dans ce pré, il introduisit une précise fusion de tubéreuse, de fleur d’oranger et d’amande, et aussitôt d’artificiels lilas naquirent, tandis que des tilleuls s’éventèrent, rabattant sur le sol leurs pâles émanations que simulait l’extrait du tilia de Londres. Ce décor posé en quelques grandes lignes, fuyant à perte de vue sous ses yeux fermés, il insuffla une légère pluie d’essences humaines et quasi félines, sentant la jupe, annonçant la femme poudrée et fardée, le stéphanotis, l’ayapana, l’opoponax, le chypre, le champaka, le sarcanthus, sur lesquels il juxtaposa un soupçon de seringa, afin de donner dans la vie factice du maquillage qu’ils dégageaient, un fleur naturel de rires en sueur, de joies qui se démènent au plein soleil. Ensuite il laissa, par un ventilateur, s’échapper ces ondes odorantes, conservant seulement la campagne qu’il renouvela et dont il força la dose pour l’obliger à revenir ainsi qu’une ritournelle dans ses strophes. Les femmes s’étaient peu à peu évanouies ; la campagne était devenue déserte ; alors, sur l’horizon enchanté, des usines se dressèrent, dont les formidables cheminées brûlaient, à leurs sommets, comme des bols de punch. Un souffle de fabriques, de produits chimiques, passait maintenant dans la brise qu’il soulevait avec des éventails, et la nature exhalait encore, dans cette purulence de l’air, ses doux effluves.&lt;&#x2F;p&gt;
&lt;p&gt;Des Esseintes maniait, échauffait entre ses doigts, une boulette de styrax, et une très bizarre odeur montait dans la pièce, une odeur tout à la fois répugnante et exquise, tenant de la délicieuse senteur de la jonquille et de l’immonde puanteur de la gutta-percha et de l’huile de houille. Il se désinfecta les mains, inséra en une boîte hermétiquement close sa résine, et les fabriques disparurent à leur tour. Alors, il darda parmi les vapeurs ravivées des tilleuls et des prés, quelques gouttes de new mown hay et, au milieu du site magique momentanément dépouillé de ses lilas, des gerbes de foin s’élevèrent, amenant une saison nouvelle, épandant leur fine effluence dans l’été de ces senteurs.&lt;&#x2F;p&gt;
&lt;p&gt;Enfin, quand il eut assez savouré ce spectacle, il dispersa précipitamment des parfums exotiques, épuisa ses vaporisateurs, accéléra ses esprits concentrés, lâcha bride à tous ses baumes, et, dans la touffeur exaspérée de la pièce, éclata une nature démente et sublimée, forçant ses haleines, chargeant d’alcoolats en délire une artificielle brise, une nature pas vraie et charmante, toute paradoxale, réunissant les piments des tropiques, les souffles poivrés du santal de la Chine et de l’hediosmia de la Jamaïque, aux odeurs françaises du jasmin, de l’aubépine et de la verveine, poussant, en dépit des saisons et des climats, des arbres d’essences diverses, des fleurs aux couleurs et aux fragrances les plus opposées, créant par la fonte et le heurt de tous ces tons, un parfum général, innommé, imprévu, étrange, dans lequel reparaissait, comme un obstiné refrain, la phrase décorative du commencement, l’odeur du grand pré, éventé par les lilas et les tilleuls.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;texte-3&quot;&gt;texte 3&lt;&#x2F;h2&gt;
&lt;p&gt;La Nature est un temple où de vivants piliers&lt;br &#x2F;&gt;
Laissent parfois sortir de confuses paroles;&lt;br &#x2F;&gt;
L&#x27;homme y passe à travers des forêts de symboles&lt;br &#x2F;&gt;
Qui l&#x27;observent avec des regards familiers.&lt;&#x2F;p&gt;
&lt;p&gt;Comme de longs échos qui de loin se confondent&lt;br &#x2F;&gt;
Dans une ténébreuse et profonde unité,&lt;br &#x2F;&gt;
Vaste comme la nuit et comme la clarté,&lt;br &#x2F;&gt;
Les parfums, les couleurs et les sons se répondent.&lt;&#x2F;p&gt;
&lt;p&gt;II est des parfums frais comme des chairs d&#x27;enfants,&lt;br &#x2F;&gt;
Doux comme les hautbois, verts comme les prairies,&lt;br &#x2F;&gt;
— Et d&#x27;autres, corrompus, riches et triomphants,&lt;&#x2F;p&gt;
&lt;p&gt;Ayant l&#x27;expansion des choses infinies,&lt;br &#x2F;&gt;
Comme l&#x27;ambre, le musc, le benjoin et l&#x27;encens,&lt;br &#x2F;&gt;
Qui chantent les transports de l&#x27;esprit et des sens.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;texte-4&quot;&gt;texte 4&lt;&#x2F;h2&gt;
&lt;p&gt;Il songea entre autres à la phase par où s’annonçaient ses attaques d’épilepsie quand celles-ci le surprenaient à l’état de veille. En pleine crise d’angoisse,
d’hébétement, d’oppression, il lui semblait soudain que son cerveau s’embrasait et que ses forces vitales reprenaient un prodigieux élan. Dans ces instants rapides comme l’éclair, le sentiment de la vie et la conscience se décuplaient pour ainsi dire en lui. Son esprit et son cœur s’illuminaient d’une clarté intense ; toutes ses émotions, tous ses doutes, toutes ses inquiétudes se calmaient à la fois pour se convertir en une souveraine sérénité, faite de joie lumineuse, d’harmonie et
d’espérance, à la faveur de laquelle sa raison se haussait jusqu’à la compréhension des causes finales.&lt;&#x2F;p&gt;
&lt;p&gt;Mais ces moments radieux ne faisaient que préluder à la seconde décisive (car cette autre phase ne durait jamais plus d’une seconde) qui précédait immédiatement l’accès. Cette seconde était positivement au-dessus de ses forces. Quand, une fois rendu à la santé, le prince se remémorait les prodromes de ses attaques, il se
disait souvent : ces éclairs de lucidité, où l’hyperesthésie de la sensibilité et de la conscience fait surgir, une forme de « vie supérieure », ne sont que des phénomènes morbides, des altérations de l’état normal ; loin donc de se rattacher à une vie supérieure, ils rentrent au contraire dans les manifestations les plus inférieures de l’être.&lt;&#x2F;p&gt;
&lt;p&gt;Cependant il aboutissait à une conclusion des plus paradoxales : « Qu’importe que mon état soit morbide ? Qu’importe que cette exaltation soit un phénomène anormal, si l’instant qu’elle fait naître, évoqué et analysé par moi quand je reviens à la santé, s’avère comme atteignant une harmonie et une beauté supérieures, et si cet
instant me procure, à un degré inouï, insoupçonné, un sentiment de plénitude, de
mesure, d’apaisement et de fusion, dans un élan de prière, avec la plus haute synthèse de la vie ? » Ces expressions nébuleuses lui semblaient parfaitement intelligibles, quoique encore trop faibles. Il ne doutait pas, il n’admettait pas que l’on pût douter que les sensations décrites réalisassent en effet « la beauté et la prière », avec une « haute synthèse de la vie ». Mais ses visions n’avaient-elles pas quelque chose de comparable aux hallucinations fallacieuses que procurent le haschich, l’opium ou le vin, et qui abrutissent l’esprit en déformant l’âme ? Il
pouvait sainement raisonner à ce sujet une fois que l’attaque était passée. Ces instants, pour les définir d’un mot, se caractérisaient par une fulguration de la conscience et par une suprême exaltation de l’émotivité subjective. Si, à cette
seconde, c’est-à-dire à la dernière période de conscience avant l’accès, il avait eu le temps de se dire clairement et délibérément : « oui, pour ce moment on donnerait toute une vie », c’est qu’à lui seul, ce moment-là valait bien, en effet, toute une vie.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;texte-5&quot;&gt;texte 5&lt;&#x2F;h2&gt;
&lt;p&gt;Ma chère sœur,&lt;&#x2F;p&gt;
&lt;p&gt;Depuis longtemps j’aurais dû répondre à tes deux lettres que j’ai encore reçues à Saint-Rémy mais le voyage, le travail et un tas d’émotions nouvelles jusqu’aujourd’hui me le faisaient remettre du jour au lendemain. Cela m’a beaucoup intéressé que tu aies soigné des malades à l&#x27;hôpital Wallon. Certes c’est ainsi que l’on apprend un tas de choses des meilleures et des plus nécessaires que l’on puisse apprendre, et moi je le regrette que je sache rien, en tout cas pas assez, de tout cela.&lt;&#x2F;p&gt;
&lt;p&gt;C&#x27;était pour moi un grand bonheur de revoir Théo, de faire connaissance avec Jo et le petit. Théo toussait davantage que lorsque je l’ai quitté il y a plus de deux ans, mais en causant et lorsqu’on le voyait de près pourtant je le trouvais certes, tout bien compté, plutôt changé à son avantage, et Jo est pleine et de bon sens et de bonne volonté.&lt;&#x2F;p&gt;
&lt;p&gt;Le petit n‘est pas malingre mais pas fort aussi. C&#x27;est un bon système que la femme accouche à la campagne et y passe avec le petit les premiers mois, si l’on reste dans une grande ville. Mais voilà, pour la première fois surtout l’accouchement étant redoutable, ils n’ont certes pas pu faire mieux ou autrement qu’ils n’aient fait. J’espère qu’ils viendront ici à Auvers pour quelques jours bientôt.&lt;&#x2F;p&gt;
&lt;p&gt;Pour moi le voyage et le reste jusqu’ici se sont bien passés, et de revenir dans le Nord me distrait beaucoup. Puis j’ai trouvé dans le Dr Gachet un ami tout à fait et quelque chose comme un nouveau frère, tellement nous nous ressemblons physiquement, et moralement aussi. Il est très nerveux et beaucoup bizarre lui—même, et il a rendu aux artistes de la nouvelle école beaucoup d’amitiés et services, tant que c’était dans son pouvoir. J’ai fait son portrait l’autre jour et vais peindre aussi celui de sa fille qui a dix-neuf ans. Il a perdu sa femme il y a quelques années, ce qui a contribué beaucoup à le casser. Nous avons été amis pour ainsi dire tout de suite et j’irai passer toutes les semaines une ou deux journées chez lui, à
travailler dans son jardin dont j’ai déjà peint deux études, l’une avec des plantes du Midi, aloès, cyprès, soucis, l’autre des roses blanches, de la vigne et une ﬁgure, puis un bouquet de renoncules. Avec cela j’ai un plus grand tableau de l’église du village — un effet où le bâtiment paraît violacé contre un ciel d’un bleu profond et simple, de cobalt pur, les fenêtres à vitraux paraissent comme des taches bleu d’outremer, le toit est violet et en partie orangé. Sur l’avant—plan un peu de verdure ﬂeurie et du sable ensoleillé rose. C‘est encore presque la même chose que les études que je ﬁs à Nuenen de la vieille tour et du cimetière, seulement à présent la couleur est probablement plus expressive, plus somptueuse. Mais dans les derniers temps à
Saint-Rémy j’ai encore travaillé comme un enragé, surtout à des bouquets de ﬂeurs, roses et iris violets. J ’ai rapporté pour le petit de Théo et Jo un tableau assez grand — qu’ils ont accroché au-dessus du piano — des ﬂeurs d’amandiers blanches — de grandes branches sur un fond bleu céleste, et ils ont dans leur appartement aussi un nouveau portrait d’Arlésienne.&lt;&#x2F;p&gt;
&lt;p&gt;Mon ami le Dr Gachet est décidément enthousiaste de ce dernier portrait d’Arlésienne dont moi aussi j’ai un exemplaire pour moi, et d’un portrait de moi, et cela m’a fait plaisir puisqu’il me poussera à faire de la ﬁgure et, j’espère, me trouvera quelques modèles intéressants à faire. Ce qui me passionne le plus, beaucoup, beaucoup davantage que tout le reste dans mon métier c’est le portrait, le portrait moderne.&lt;&#x2F;p&gt;
&lt;p&gt;Je le cherche par la couleur et ne suis certes pas seul à le chercher dans cette voie. Je voudrais, tu vois, je suis loin de dire que je puisse faire tout cela mais enﬁn j’y tends, je voudrais faire des portraits qui un siècle plus tard aux gens d’alors apparussent connue des apparitions. Donc je ne cherche pas à faire cela par la ressemblance photographique mais par nos expressions passionnées, employant comme moyen d’expression et d’exaltation du caractère notre science et goût modernes
de la couleur. Ainsi le portrait du Dr Gachet vous montre un visage couleur d’une brique surchauffée et hâlé de soleil, avec la chevelure rousse, une casquette blanche dans un entourage de paysage fond de collines bleu, son vêtement est bleu
d’outremer — cela fait ressortir le visage et le pâlit malgré qu’il soit couleur brique. Les mains, des mains d’accoucheur, sont plus pâles que le visage.&lt;&#x2F;p&gt;
&lt;p&gt;Devant lui sur une table de jardin rouge, des romans jaunes et une ﬂeur de digitale pourpre sombre. Mon portrait à moi est presque aussi ainsi, le bleu est un bleu ﬁn du Midi et le vêtement est lilas clair. Le portrait d’Arlésienne est un ton de
chair incolore et mate, les yeux calmes et fort simples, le vêtement noir, le fond rose et elle est accoudée à une table verte avec des livres verts.&lt;&#x2F;p&gt;
&lt;p&gt;Mais dans l’exemplaire qu’en a Théo le vêtement est rose, le fond blanc-jaune et le devant du corsage ouvert de la mousseline d’un blanc qui tourne sur le vert.
Dans toutes ces couleurs claires les cheveux seuls, les cils et les yeux font des taches noires.&lt;&#x2F;p&gt;
&lt;p&gt;Je ne réussis pas à en faire un bon croquis. Il y a de Puvis de Chavannes à l’exposition un tableau superbe. Les personnages sont vêtus de couleurs claires et on ne sait pas si c’est des costumes de maintenant ou bien des vêtements de l’antiquité.&lt;&#x2F;p&gt;
&lt;p&gt;Deux femmes, toujours en longues robes simples, causent d’un côté, des hommes artistes de l’autre, au centre une femme, son enfant dans les bras, cueille une ﬂeur sur un pommier en ﬂeur. Une ﬁgure sera bleu myosotis, une autre citron clair, une autre rose tendre, une autre blanche, une autre violette. Le terrain une prairie piquée de ﬂeurettes blanches et jaunes. Des lointains bleus avec une ville blanche et un ﬂeuve. Toute l’humanité, toute la nature simpliﬁée mais connue elle pourrait être si elle ne l’est pas.&lt;&#x2F;p&gt;
&lt;p&gt;Cette description ne dit rien — mais en voyant le tableau, en le regardant longtemps, on croirait assister à une renaissance, totale mais bienveillante, de toutes choses auxquelles on aurait cru, qu’on aurait désiré, une rencontre étrange et heureuse des antiquités fort lointaines avec la crue modernité. J’ai revu aussi avec plaisir André Bouger qui avait l’air fort et calme et qui raisonnait ma foi, avec une grande justesse sur des choses artistiques. Cela me faisait grand plaisir qu’il était venu les jours que j’étais à Paris.&lt;&#x2F;p&gt;
&lt;p&gt;Merci encore de tes lettres, à bientôt, je t’embrasse en pensée.&lt;&#x2F;p&gt;
&lt;p&gt;t. à t.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;texte-6&quot;&gt;texte 6&lt;&#x2F;h2&gt;
&lt;p&gt;Je suis un gardeur de troupeaux.&lt;br &#x2F;&gt;
Le troupeau ce sont mes pensées&lt;br &#x2F;&gt;
Et mes pensées sont toutes des sensations.&lt;br &#x2F;&gt;
Je pense avec les yeux et les oreilles&lt;br &#x2F;&gt;
Et avec les mains et avec les pieds&lt;br &#x2F;&gt;
Et avec le nez et avec la bouche.&lt;&#x2F;p&gt;
&lt;p&gt;Penser une fleur c’est la voir et la respirer&lt;br &#x2F;&gt;
Et manger un fruit c’est en savoir le sens.&lt;&#x2F;p&gt;
&lt;p&gt;C’est pourquoi lorsque par un jour de chaleur&lt;br &#x2F;&gt;
Je me sens triste d’en jouir à ce point,&lt;br &#x2F;&gt;
Et couche de tout mon long dans l’herbe,&lt;br &#x2F;&gt;
Et ferme mes yeux brûlants,&lt;br &#x2F;&gt;
Je sens tout mon corps couché dans la réalité,&lt;br &#x2F;&gt;
Je sais la vérité et je suis heureux.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;texte-7&quot;&gt;texte 7&lt;&#x2F;h2&gt;
&lt;p&gt;Le jour d’aujourd’hui est le jour du plus grand triomphe. Il y a un roi en Espagne. Il s’est trouvé, ce roi. C’est moi. Aujourd’hui seulement j’en ai acquis la certitude. J’ai été éclairé, je l’avoue, comme par un éclair. Mais en vérité, je ne conçois pas comment j’avais pu m’imaginer que j’étais un conseiller titulaire ; comment une si folle idée avait-elle pu m’entrer dans la tête ? Il est fort heureux que personne ne se soit alors avisé de me mettre dans une maison de fous. Maintenant
tout est éclairci ; je vois tout comme sur la paume de la main, tandis qu’auparavant tout me semblait caché dans une espèce de brouillard. Et je crois que tout cela provient de ce que les hommes s’imaginent que la cervelle humaine est logée dans la tête. Pas le moins du monde ; c’est le vent qui la porte du côté de la mer Caspienne. J’ai commencé par déclarer à Mavra qui j’étais. Quand elle a entendu qu’elle se trouvait devant le roi d’Espagne, elle a frappé dans ses mains et a manqué mourir de peur. La sotte qu’elle est ! Elle n’a jamais vu de roi d’Espagne. Je tâchai cependant de la rassurer en lui disant que je ne lui en voulais pas le moins du monde de ce qu’elle m’avait souvent mal ciré mes bottes. Elle appartient à la plèbe ; on ne peut lui parler de choses élevées. Elle s’est épouvantée de la sorte, parce qu’elle croyait que tous les rois d’Espagne ressemblent à Philippe II. Mais je lui ai bien expliqué qu’entre Philippe et moi il n’y a pas la moindre ressemblance. Je ne suis pas allé au département ; que le diable l’emporte ! Non, mes amis, maintenant vous ne m’y reprendrez plus ; je ne veux plus copier vos misérables paperasses.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;texte-8&quot;&gt;texte 8&lt;&#x2F;h2&gt;
&lt;p&gt;La migraine La migraine naît de la bile et de toutes les humeurs qui se trouvent chez l&#x27;homme ; elle s&#x27;en prend à la moitié de la tête de l&#x27;homme et non à sa totalité, si bien qu&#x27;elle se trouve tantôt du côté droit tantôt du côté gauche : lorsque les humeurs l&#x27;emportent, elle occupe le côté droit, et elle occupe le gauche quand c&#x27;est la bile qui l&#x27;emporte. En effet, la migraine a tant de puissance que si elle occupait toute la tête à la fois, l&#x27;homme ne pourrait la supporter. Et elle pourra difficilement être chassée parce que ce qui apaise la bile excite en revanche les humeurs mauvaises, et ce qui apaise les humeurs mauvaises fait augmenter la bile : et si on peut difficilement la soigner, c&#x27;est que la bile et les humeurs mauvaises se soignent difficilement en même temps.&lt;&#x2F;p&gt;
&lt;p&gt;Le vertige Lorsqu&#x27;un homme, en dehors de l&#x27;enseignement de ses supérieurs et sans aucune nécessité, par sa seule volonté, est souvent préoccupé par des réflexions nombreuses et diverses, il coupe la route à ses humeurs, si bien que tantôt sa tête part en avant, tantôt de côté, à l&#x27;écart de la verticale ; c&#x27;est pourquoi la tête de cet homme a le vertige, si bien que sa connaissance et ses sens le quittent.&lt;&#x2F;p&gt;
&lt;p&gt;La folie Et quand toutes ces maladies se réunissent ensemble et se déchaînent toutes à la fois dans la tête d&#x27;un homme, elles le rendent fou et le privent de son intelligence normale, tout comme un navire agité par les tempêtes se trouve mis en pièces. C&#x27;est pourquoi beaucoup pensent qu&#x27;il est possédé par le démon, ce qui est faux; mais les démons viennent s&#x27;ajouter à ces maladies et à cette douleur, tendent leurs pièges, accomplissant ainsi leur rôle de déraison. Cependant ce n&#x27;est pas eux qui sont les vrais propriétaires des paroles prononcées, car cet homme n&#x27;est pas vraiment possédé du démon. Car si le démon, par une permission divine, était propriétaire des paroles d&#x27;un homme, il exercerait sur lui ses ravages, par ses paroles et ses déchaînements, en prenant la place de l&#x27;Esprit-Saint, jusqu&#x27;à ce que Dieu le chasse comme il l&#x27;a chassé du ciel.&lt;&#x2F;p&gt;
&lt;p&gt;Le cerveau Le cerveau est baigné par les bonnes et les mauvaises humeurs qui se trouvent chez l&#x27;homme ; c&#x27;est pourquoi il est toujours mou et humide. Et si jamais il se dessèche, il est bien vite amené à la maladie. Par lui-même, en effet, il est naturellement humide et gras, et il est le support de la science, de la sagesse et de l&#x27;intelligence de l&#x27;homme, si bien qu&#x27;il les maîtrise en les émettant et en les retenant ; il retient aussi les forces des pensées. Lorsque les pensées sont dans le coeur, elles sont remplies soit de douceur soit d&#x27;amertume ; la douceur fait grossir Je cerveau, l&#x27;amertume le vide. Et le cerveau a, comme un foyer, des cheminées par lesquelles sort la fumée, (92) et il y a de ces chemins aussi dans les yeux, les oreilles, la bouche, les narines., et là ils sont visibles. Lorsqu&#x27;il y a de la douceur dans sa pensée, alors les yeux, les oreilles et les paroles de l&#x27;homme brillent de joie. Mais lorsqu&#x27;il y a en elle de l&#x27;amertume, les yeux font apparaître des larmes, l&#x27;ouïe et la parole se teintent de colère et de tristesse.&lt;&#x2F;p&gt;
&lt;p&gt;La rougeur du visage Si un homme qui, au cours d&#x27;une maladie, pendant qu’il est couché, a le visage qui rougit, c&#x27;est qu&#x27;il a le sang malade et infecté à cause de la maladie de ses viscères, et c&#x27;est pourquoi son visage rougit. En effet, une humeur mauvaise sort des veines, pénètre ses chairs et les traverse, si bien qu’elles en sont affaiblies et se mettent à enfler comme si elles étaient percées de trous minuscules. (95) Et cet homme n&#x27;en est pas attristé mais plutôt joyeux et il peut résister à sa maladie.&lt;&#x2F;p&gt;
&lt;p&gt;La pâleur du visage Si quelqu&#x27;un, au cours d&#x27;une maladie, est pâle et amaigri, c&#x27;est qu&#x27;en lui la mélancolie s&#x27;ajoute à la paralysie, si bien qu&#x27;il en sera refroidi ; c&#x27;est pourquoi, à cause de ce froid, il a le visage qui pâlit, ses chairs ne se développent pas, et, dans sa maladie, il est triste et se met facilement en colère. L&#x27;estomac donne aux viscères de l&#x27;humidité, tandis que la vessie leur donne beaucoup d&#x27;eau ; de ce fait, les viscères dissolvent les aliments d&#x27;une façon et la vessie d&#x27;une autre, et ainsi ils grossissent et contiennent divers excréments.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;texte-9&quot;&gt;texte 9&lt;&#x2F;h2&gt;
&lt;p&gt;&quot;Mais quand d&#x27;un passé ancien rien ne subsiste, seules plus frêles, mais plus vivaces, plus immatérielles, plus persistantes, plus fidèles, l&#x27;odeur et la saveur restent encore longtemps&quot;.&lt;&#x2F;p&gt;
&lt;p&gt;II y avait déjà bien des années que, de Combray, tout ce qui n&#x27;était pas le théâtre et le drame de mon coucher, n&#x27;existait plus pour moi, quand un jour d&#x27;hiver, comme je rentrais à la maison, ma mère, voyant que j&#x27;avais froid, me proposa de me faire prendre, contre mon habitude, un peu de thé. Je refusai d&#x27;abord et, je ne sais pourquoi, me ravisai. Elle envoya chercher un de ces gâteaux courts et dodus appelés Petites Madeleines qui semblent avoir été moulés dans la valve rainurée d&#x27;une coquille de Saint-Jacques. Et bientôt, machinalement, accablé par la morne journée et la perspective d&#x27;un triste lendemain, je portai à mes lèvres une cuillerée du thé où j&#x27;avais laissé s&#x27;amollir un morceau de madeleine. Mais à l&#x27;instant même où la gorgée mêlée des miettes du gâteau toucha mon palais, je tressaillis, attentif à ce qui se passait d&#x27;extraordinaire en moi. Un plaisir délicieux m&#x27;avait envahi, isolé, sans la notion de sa cause. II m&#x27;avait aussitôt rendu les vicissitudes de la vie indifférentes, ses désastres inoffensifs, sa brièveté illusoire, de la même façon qu&#x27;opère l&#x27;amour, en me remplissant d&#x27;une essence précieuse : ou plutôt cette essence n&#x27;était pas en moi, elle était moi. J&#x27;avais cessé de me sentir médiocre, contingent, mortel. D&#x27;où avait pu me venir cette puissante joie ? Je sentais qu&#x27;elle était liée au goût du thé et du gâteau, mais qu&#x27;elle le dépassait infiniment, ne devait pas être de même nature. D&#x27;où venait-elle ? Que signifiait-elle ? Où l&#x27;appréhender ? Je bois une seconde gorgée où je ne trouve rien de plus que dans la première, une troisième qui m&#x27;apporte un peu moins que la seconde. II est temps que je m&#x27;arrête, la vertu du breuvage semble diminuer. Il est clair que la vérité que je cherche n&#x27;est pas en lui, mais en moi. [...] Je pose la tasse et me tourne vers mon esprit. C&#x27;est à lui de trouver la vérité. Mais comment ? Grave incertitude, toutes les fois que l&#x27;esprit se sent dépassé par lui-même ; quand lui, le chercheur, est tout ensemble le pays obscur où il doit chercher et où tout son bagage ne lui sera de rien. Chercher ? pas seulement : créer. II est en face de quelque chose qui n&#x27;est pas encore et que seul il peut réaliser, puis faire entrer dans sa lumière. Et je recommence à me demander quel pouvait être cet état inconnu, qui n&#x27;apportait aucune preuve logique, mais l&#x27;évidence, de sa félicité, de sa réalité devant laquelle les autres s&#x27;évanouissaient. Je veux essayer de le faire réapparaître. Je rétrograde par la pensée au moment où je pris la première cuillerée de thé. Je retrouve le même état, sans une clarté nouvelle. Je demande à mon esprit un effort de plus, de ramener encore une fois la sensation qui s&#x27;enfuit. Et, pour que rien ne brise l&#x27;élan dont il va tâcher de la ressaisir, j&#x27;écarte tout obstacle, toute idée étrangère, j&#x27;abrite mes oreilles et mon attention contre les bruits de la chambre voisine. Mais sentant mon esprit qui se fatigue sans réussir, je le force au contraire à prendre cette distraction que je lui refusais, à penser à autre chose, à se refaire avant une tentative suprême. Puis une deuxième fois, je fais le vide devant lui, je remets en face de lui la saveur encore récente de cette première gorgée et je sens tressaillir en moi quelque chose qui se déplace, voudrait s&#x27;élever, quelque chose qu&#x27;on aurait désancré, à une grande profondeur ; je ne sais ce que c&#x27;est, mais cela monte lentement ; j&#x27;éprouve la résistance et j&#x27;entends la rumeur des distances traversées. Certes, ce qui palpite ainsi au fond de moi, ce doit être l&#x27;image, le souvenir visuel, qui, lié à cette saveur, tente de la suivre jusqu&#x27;à moi. Mais il se débat trop loin, trop confusément ; à peine si je perçois le reflet neutre où se confond l&#x27;insaisissable tourbillon des couleurs remuées ; mais je ne peux distinguer la forme, lui demander, comme au seul interprète possible, de me traduire le témoignage de sa contemporaine, de son inséparable compagne, la saveur, lui demander de m&#x27;apprendre de quelle circonstance particulière, de quelle époque du passé il s&#x27;agit. Arrivera-t-il jusqu&#x27;à la surface de ma claire conscience, ce souvenir, l&#x27;instant ancien que l&#x27;attraction d&#x27;un instant identique est venue de si loin solliciter, émouvoir, soulever tout au fond de moi ? Je ne sais. Maintenant je ne sens plus rien, il est arrêté, redescendu peut-être ; qui sait s&#x27;il remontera jamais de sa nuit ? Dix fois il me faut recommencer, me pencher vers lui. Et chaque fois la lâcheté qui nous détourne de toute tâche difficile, de toute oeuvre importante, m&#x27;a conseillé de laisser cela, de boire mon thé en pensant simplement à mes ennuis d&#x27;aujourd&#x27;hui, à mes désirs de demain qui se laissent remâcher sans peine. Et tout d&#x27;un coup le souvenir m&#x27;est apparu. Ce goût, c&#x27;était celui du petit morceau de madeleine que le dimanche matin à Combray (parce que ce jour-là je ne sortais pas avant l&#x27;heure de la messe), quand j&#x27;allais lui dire bonjour dans sa chambre, ma tante Léonie m&#x27;offrait après l&#x27;avoir trempé dans son infusion de thé ou de tilleul. La vue de la petite madeleine ne m&#x27;avait rien rappelé avant que je n&#x27;y eusse goûté ; peut-être parce que, en ayant souvent aperçu depuis, sans en manger, sur les tablettes des pâtissiers, leur image avait quitté ces jours de Combray pour se lier à d&#x27;autres plus récents ; peut-être parce que, de ces souvenirs abandonnés si longtemps hors de la mémoire, rien ne survivait, tout s&#x27;était désagrégé ; les formes - et celle aussi du petit coquillage de pâtisserie, si grassement sensuel sous son plissage sévère et dévot - s&#x27;étaient abolies, ou, ensommeillées, avaient perdu la force d&#x27;expansion qui leur eût permis de rejoindre la conscience. Mais, quand d&#x27;un passé ancien rien ne subsiste, après la mort des êtres, après la destruction des choses, seules, plus frêles mais plus vivaces, plus immatérielles, plus persistantes, plus fidèles, l&#x27;odeur et la saveur restent encore longtemps, comme des âmes, à se rappeler, à attendre, à espérer, sur la ruine de tout le reste, à porter sans fléchir, sur leur gouttelette presque impalpable, l&#x27;édifice immense du souvenir.
Marcel Proust , À la recherche du temps perdu. Du côté de chez Swann, 1913.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;texte-10&quot;&gt;texte 10&lt;&#x2F;h2&gt;
&lt;p&gt;Mon cher docteur, je me mets entre vos mains. Faites de moi ce qu&#x27;il vous plaira.
Je vais vous dire bien franchement mon étrange état d&#x27;esprit, et vous apprécierez s&#x27;il ne vaudrait pas mieux qu&#x27;on prît soin de moi pendant quelque temps dans une maison de santé plutôt que de me laisser en proie aux hallucinations et aux souffrances qui me harcèlent. Voici l&#x27;histoire, longue et exacte, du mal singulier de mon âme.&lt;&#x2F;p&gt;
&lt;p&gt;Je vivais comme tout le monde, regardant la vie avec les yeux ouverts et aveugles de l&#x27;homme, sans m&#x27;étonner et sans comprendre., Je vivais comme vivent les bêtes, comme nous vivons tous, accomplissant toutes les fonctions de l&#x27;existence, examinant et croyant voir, croyant savoir, croyant connaître ce qui m&#x27;entoure, quand, un jour, je me suis aperçu que tout est faux. C&#x27;est une phrase de Montesquieu qui a éclairé brusquement ma pensée. La voici : &quot;Un organe de plus ou de moins dans notre machine nous aurait fait une autre intelligence. Enfin toutes les lois établies sur ce que notre machine est d&#x27;une certaine façon seraient différentes si notre machine n&#x27;était pas de cette façon.&quot;&lt;&#x2F;p&gt;
&lt;p&gt;J&#x27;ai réfléchi à cela pendant des mois, des mois et des mois, et., peu à peu, une étrange clarté est entrée en moi, et cette clarté y a fait la nuit. En effet, nos organes sont les seuls intermédiaires entre le monde extérieur et nous. C&#x27;est-à-dire que l&#x27;être intérieur, qui constitue le moi, se trouve en contact, au moyen de quelques filets nerveux, avec l&#x27;être extérieur qui constitue le monde. Or, outre que cet être extérieur nous échappe par ses proportions, sa durée, ses propriétés innombrables et impénétrables, ses origines, son avenir ou ses fins, ses formes lointaines et ses manifestations infinies, nos organes ne nous fournissent encore sur la parcelle de lui que nous pouvons connaître que des renseignements aussi incertains que peu nombreux. Incertains, parce que ce sont uniquement les propriétés de nos organes qui déterminent pour nous les propriétés apparentes de la matière. Peu nombreux, parce que nos sens n&#x27;étant qu&#x27;au nombre de cinq, le champ de leurs investigations et la nature de leurs révélations se trouvent fort restreints.&lt;&#x2F;p&gt;
&lt;p&gt;Je m&#x27;explique. - L&#x27;oeil nous indique les dimensions, les formes et les couleurs. Il nous trompe sur ces trois points. Il ne peut nous révéler que les objets et les êtres de dimension moyenne, en proportion avec la taille humaine, ce qui nous a amenés à appliquer le mot grand à certaines choses et le mot petit à certaines autres, uniquement parce que sa faiblesse ne lui permet pas de connaître ce qui est trop vaste ou trop menu pour lui. D&#x27;où il résulte qu&#x27;il ne sait et ne voit presque rien, que l&#x27;univers presque entier lui demeure caché, l&#x27;étoile qui habite l&#x27;espace et l&#x27;animalcule qui habite la goutte d&#x27;eau. S&#x27;il avait même cent millions de fois sa puissance normale, s&#x27;il apercevait dans l&#x27;air que nous respirons toutes les races d&#x27;êtres invisibles, ainsi que les habitants des planètes voisines, il existerait encore des nombres infinis de races de bêtes plus petites et des mondes tellement lointains qu&#x27;il ne les atteindrait pas. Donc toutes nos idées de proportion sont fausses puisqu&#x27;il n&#x27;y a pas de limite possible dans la grandeur ni dans la petitesse. Notre appréciation sur les dimensions et les formes n&#x27;a aucune valeur absolue, étant déterminée uniquement par la puissance d&#x27;un organe et par une comparaison constante avec nous-mêmes. Ajoutons que l&#x27;oeil est encore incapable de voir le transparent. Un verre sans défaut le trompe. Il le confond avec l&#x27;air qu&#x27;il ne voit pas non plus.&lt;&#x2F;p&gt;
&lt;p&gt;Passons à la couleur. La couleur existe parce que notre oeil est constitué de telle sorte qu&#x27;il transmet au cerveau, sous forme de couleur, les diverses façons dont les corps absorbent et décomposent, suivant leur constitution chimique, les rayons lumineux qui les frappent. Toutes les proportions de cette absorption et de cette décomposition constituent les nuances. Donc cet organe impose à l&#x27;esprit sa manière de voir, ou mieux sa façon arbitraire de constater les dimensions et d&#x27;apprécier les rapports de la lumière et de la matière.&lt;&#x2F;p&gt;
&lt;p&gt;Examinons l&#x27;ouïe. Plus encore qu&#x27;avec l&#x27;oeil, nous sommes les jouets et les dupes de cet organe fantaisiste. Deux corps se heurtant produisent un certain ébranlement de l&#x27;atmosphère. Ce mouvement fait tressaillir dans notre oreille une certaine petite peau qui change immédiatement en bruit ce qui n&#x27;est, en réalité, qu&#x27;une vibration. La nature est muette. Mais le tympan possède la propriété miraculeuse de nous transmettre sous forme de sens, et de sens différents suivant le nombre des vibrations, tous les frémissements des ondes invisibles de l&#x27;espace. Cette métamorphose accomplie par le nerf auditif dans le court trajet de l&#x27;oreille au cerveau nous a permis de créer un art étrange, la musique, le plus poétique et le plus précis des arts, vague comme un songe et exact comme l&#x27;algèbre.&lt;&#x2F;p&gt;
&lt;p&gt;Que dire du goût et de l&#x27;odorat ? Connaîtrions-nous les parfums et la qualité des nourritures sans les propriétés bizarres de notre nez et de notre palais ?
L&#x27;humanité pourrait exister cependant sans l&#x27;oreille, sans le goût et sans l&#x27;odorat, c&#x27;est-à-dire sans aucune notion du bruit, de la saveur et de l&#x27;odeur.
Donc, si nous avions quelques organes de moins, nous ignorerions d&#x27;admirables et singulières choses, mais si nous avions quelques organes de plus, nous découvririons autour de nous une infinité d&#x27;autres choses que nous ne soupçonnerons jamais faute de moyen de les constater.&lt;&#x2F;p&gt;
&lt;p&gt;Donc, nous nous trompons en jugeant le Connu, et nous sommes entourés d&#x27;inconnu inexploré. Donc, tout est incertain et appréciable de manières différentes.
Tout est faux, tout est possible, tout est douteux. Formulons cette certitude en nous servant du vieux dicton : &quot;Vérité en deçà des Pyrénées, erreur au-delà.&quot; Et disons : vérité dans notre organe, erreur à côté. Deux et deux ne doivent plus faire quatre en dehors de notre atmosphère. Vérité sur la terre, erreur plus loin, d&#x27;où je conclus que les mystères entrevus comme l&#x27;électricité, le sommeil hypnotique, la transmission de la volonté, la suggestion, tous les phénomènes magnétiques, ne nous demeurent cachés, que parce que la nature ne nous a pas fourni l&#x27;organe, ou les organes nécessaires pour les comprendre.&lt;&#x2F;p&gt;
&lt;p&gt;Après m&#x27;être convaincu que tout ce que me révèlent mes sens n&#x27;existe que pour moi tel que je le perçois et serait totalement différent pour un autre être autrement organisé, après en avoir conclu qu&#x27;une humanité diversement faite aurait sur le monde, sur la vie, sur tout, des idées absolument opposées aux nôtres, car l&#x27;accord des croyances ne résulte que de la similitude des organes humains, et les divergences d&#x27;opinions ne proviennent que des légères différences de fonctionnement de nos filets nerveux, j&#x27;ai fait un effort de pensée surhumain pour soupçonner l&#x27;impénétrable qui m&#x27;entoure.&lt;&#x2F;p&gt;
&lt;p&gt;Suis-je devenu fou ? Je me suis dit : &quot;Je suis enveloppé de choses inconnues.&quot; J&#x27;ai supposé l&#x27;homme sans oreilles et soupçonnant le son comme nous soupçonnons tant de mystères cachés, l&#x27;homme constatant des phénomènes acoustiques dont il ne pourrait déterminer ni la nature, ni la provenance. Et j&#x27;ai eu peur de tout, autour de moi, peur de l&#x27;air, peur de la nuit. Du moment que nous ne pouvons connaître presque rien, et du moment que tout est sans limites, quel est le reste ? Le vide n&#x27;est pas ? Qu&#x27;y a-t-il dans le vide apparent ?&lt;&#x2F;p&gt;
&lt;p&gt;Et cette terreur confuse du surnaturel qui hante l&#x27;homme depuis la naissance du monde est légitime puisque le surnaturel n&#x27;est pas autre chose que ce qui nous demeure voilé ! Alors j&#x27;ai compris l&#x27;épouvante. il m&#x27;a semblé que je touchais sans cesse à la découverte d&#x27;un secret de l&#x27;univers. J&#x27;ai tenté d&#x27;aiguiser mes organes, de les exciter, de leur faire percevoir par moments l&#x27;invisible. Je me suis dit : &quot;Tout est un être. Le cri qui passe dans l&#x27;air est un être comparable à la bête puisqu&#x27;il naît, produit un mouvement, se transforme encore pour mourir. Or, l&#x27;esprit craintif qui croit à des êtres incorporels n&#x27;a donc pas tort. Qui sont-ils ?&quot; Combien d&#x27;hommes les pressentent, frémissent à leur approche, tremblent à leur inappréciable contact. On les sent auprès de soi, autour de soi, mais on ne les peut distinguer, car nous n&#x27;avons pas l&#x27;oeil qui les verrait, ou plutôt l&#x27;organe inconnu qui pourrait les découvrir. Alors, plus que personne, je les sentais, moi, ces passants surnaturels. Etres ou mystères ? Le sais-je ? Je ne pourrais dire ce qu&#x27;ils sont, mais je pourrais toujours signaler leur présence. Et j&#x27;ai vu - j&#x27;ai vu un être invisible - autant qu&#x27;on peut les voir, ces êtres.&lt;&#x2F;p&gt;
&lt;p&gt;Je demeurais des nuits entières immobile, assis devant ma table, la tête dans mes mains et songeant à cela, songeant à eux. Souvent j&#x27;ai cru qu&#x27;une main intangible, ou plutôt qu&#x27;un corps insaisissable, m&#x27;effleurait légèrement les cheveux. Il ne me touchait pas, n&#x27;étant point d&#x27;essence charnelle, mais d&#x27;essence impondérable, inconnaissable. Or, un soir, j&#x27;ai entendu craquer mon parquet derrière moi. Il a craqué d&#x27;une façon singulière. J&#x27;ai frémi. Je me suis tourné. Je n&#x27;ai rien vu. Et je n&#x27;y ai plus songé. Mais le lendemain, à la même heure, le même bruit s&#x27;est produit. J&#x27;ai eu tellement peur que je me suis levé, sûr, sûr, sûr, que je n&#x27;étais pas seul dans ma chambre. On ne voyait rien pourtant. L&#x27;air était limpide, transparent partout. Mes deux lampes éclairaient tous les coins. Le bruit ne recommença pas et je me calmai peu à peu ; je restais inquiet cependant, je me retournais souvent.&lt;&#x2F;p&gt;
&lt;p&gt;Le lendemain je m&#x27;enfermai de bonne heure, cherchant comment je pourrais parvenir à voir l&#x27;invisible qui me visitait. Et je l&#x27;ai vu. J&#x27;en ai failli mourir de terreur. J&#x27;avais allumé toutes les bougies de ma cheminée et de mon lustre. La pièce était éclairée comme pour une fête. Mes deux lampes brûlaient sur ma table. En face de moi, mon lit, un vieux lit de chêne à colonnes. A droite, ma cheminée. A gauche, ma porte que j&#x27;avais fermée au verrou. Derrière moi. une très grande armoire à glace. Je me regardai dedans. J&#x27;avais des yeux étranges et les pupilles très dilatées. Puis je m&#x27;assis comme tous les jours.&lt;&#x2F;p&gt;
&lt;p&gt;Le bruit s&#x27;était produit, la veille et l&#x27;avant-veille, à neuf heures vingt-deux minutes. J&#x27;attendis. Quand arriva le moment précis, je perçus une indescriptible sensation, comme si un fluide, un fluide irrésistible eût pénétré en moi par toutes les parcelles de ma chair, noyant mon âme dans une épouvante atroce et bonne. Et le craquement se fit, tout contre moi. Je me dressai en me tournant si vite que je faillis tomber. On y voyait comme en plein jour, et je ne me vis pas dans la glace ! Elle était vide, claire, pleine de lumière. Je n&#x27;étais pas dedans, et j&#x27;étais en face, cependant. Je la regardais avec des yeux affolés. Je n&#x27;osais pas aller vers elle, sentant bien qu&#x27;il était entre nous, lui, l&#x27;invisible, et qu&#x27;il me cachait. Oh ! comme j&#x27;eus peur ! Et voilà que je commençai à m&#x27;apercevoir dans une brume au fond du miroir, dans une brume comme à travers de l&#x27;eau ; et il me semblait que cette eau glissait de gauche à droite, lentement, me rendant plus précis de seconde en seconde. C&#x27;était comme la fin d&#x27;une éclipse. Ce qui me cachait n&#x27;avait pas de contours, mais une sorte de transparence opaque s&#x27;éclaircissant peu à peu. Et je pus enfin me distinguer nettement, ainsi que je le fais tous les jours en me regardant.&lt;&#x2F;p&gt;
&lt;p&gt;Je l&#x27;avais donc vu ! Et je ne l&#x27;ai pas revu. Mais je l&#x27;attends sans cesse, et je sens que ma tête s&#x27;égare dans cette attente. Je reste pendant des heures, des nuits, des jours, des semaines, devant ma glace, pour l&#x27;attendre ! Il ne vient plus. Il a compris que je l&#x27;avais vu. Mais moi je sens que je l&#x27;attendrai toujours, jusqu&#x27;à la mort, que je l&#x27;attendrai sans repos, devant cette glace, comme un chasseur à l&#x27;affût. Et, dans cette glace, je commence à voir des images folles, des monstres, des cadavres hideux, toutes sortes de bêtes effroyables, d&#x27;êtres atroces, toutes les visions invraisemblables qui doivent hanter l&#x27;esprit des fous.&lt;&#x2F;p&gt;
&lt;p&gt;Voilà ma confession, mon cher docteur. Dites-moi ce que je dois faire ?&lt;&#x2F;p&gt;
&lt;h2 id=&quot;texte-11&quot;&gt;texte 11&lt;&#x2F;h2&gt;
&lt;p&gt;La nature de tout langage est d&#x27;être successi{, par conséquent de se prêter mal au raisonnement sur l‘éternel ou l’intemporel. Les lecteurs auxquels l‘argumentation précédente a déplu préféreront peut—être cette page écrite en 1928. je l‘ai déjà mentionnée ; il s‘agit du récit intitulé La Mort vécue :&lt;&#x2F;p&gt;
&lt;p&gt;« Je dois consigner ici une expérience que j‘ai vécue, il y a quelques nuits : bagatelle trop fugitive, trop extatique pour que je la nomme aventure; trop irrationnelle, trop sentimentale pour mériter le nom de pensée. Il s‘agit d‘une scène et de la parole qu’elle énonce : cette parole. je l’avais déjà dite, mais jusqu’alors, je ne l&#x27;avais pas vécue, je ne m&#x27;y étais pas adonné tout entier. Je vais en faire l‘histoire, avec les accidents de temps et de lieu qui 1‘ont amenée à se produire.&lt;&#x2F;p&gt;
&lt;p&gt;« Voici comment je me remémore la chose, L‘après-midi qui précéda cette nuit, je fus à Barracas : localité que ne fréquentent guère mes habitudes, et assez distante des lieux que je parcourus ensuite pour que ce jour en acquit déjà une saveur étrange. La nuit qui le suivit était sans emploi prévu ; comme elle était sereine, je sortis après dîner pour marcher et me souvenir. Je ne voulus pas ﬁxer de but à celle marche ; je tâchai de ménager la plus grande marge de probabilités pour ne pas fatiguer mon attente par l’obligation d&#x27;imaginer d&#x27;avance une seule d‘entre elles. Je réalisai, dans la mauvaise mesure du possible, ce qu&#x27;on appelle marcher
au hasard ; j&#x27;acceptai, sans autre parti pris conscient que celui d&#x27;éviter les avenues ou les rues larges, les invitations les plus obscures de la chance. Malgré tout, une sorte de gravitation familière me poussa vers certains quartiers, dont je veux toujours me rappeler le nom et qui dictent le respect à mon cœur. Je ne veux pas désigner par là mon quartier, le cercle précis de mon enfance, mais ses environs immédlats, encore mystérieux : régions limitrophes que j‘ai possédées entièrement en paroles, et bien peu en réalité, voisines et mythiques à la fois. Le revers du connu, son dos : telles sont pour moi ces rues avant-dernières, presque aussi réellement ignorées que les fondations enterrées de notre maison ou notre invisible squelette. La marche me conduisit au coin d‘une rue. J&#x27;emplis mes poumons de nuit. dans le calme infini d&#x27;une pensée en suspens. Le spectacle, sans doute des plus smlples, semblait simpliﬁé encore par ma fatigue. Ce qu&#x27;il avait même de typique le rendait irréel : c&#x27;était une rue à maisons basses, qui signiﬁait au premier regard la pauvreté ; au second pourtant, sans doute possible, le bonheur. Elle était des plus pauvres et des plus belles. Aucune maison n’osait aller jusqu‘à la rue ; le ﬁguier faisait de l&#x27;ombre à l&#x27;angle ; les petits portails -- plus hauts que les lignes allongées des murs -- semblaient taillés à même la substance inﬁnie de la nuit. Le trottoir était à pic sur la rue; la rue était de boue élémentaire, boue d&#x27;une Amérique non encore conquise. Au fond la ruelle, déjà sentier de la pampa, se défaisait en direction du Maldonado. Sur la terre trouble et chaotique, un mur rose semblait non pas accueillir la lumière, mais épandre la sienne propre. Rien, je pense, ne saurait mieux nommer la tendresse que ce rose.&lt;&#x2F;p&gt;
&lt;p&gt;« Je restai à regarder cette simplicité. Je pensai, sûrement à voix haute : “C‘est la même chose qu‘il y a trente ans...&quot; j&#x27;imaginai cette date : époque récente en d&#x27;autres pays, mais déjà lointaine de ce côté changeant du monde. Un oiseau chantait peut-être, peut-être éprouvai-je pour lui une amitié petite, de la taille d&#x27;un oiseau ; mais le plus certain est que dans ce silence déjà vertigineux, i1 n&#x27;y eut pas d‘autre bruit que le cri, lui aussi intemporel, des grillons. Celle pensée facile : “Je suis en mille huit cent et tant“ cessa d‘être un groupe de mots approximatifs et atteignit la profondeut d&#x27;une réalité. Je me sentis mort, je sentis que je percevais abstraitement le monde : crainte indéfinie, imbue de la connaissance, qui est la clarté la meilleure de la métaphysique. Non, je ne crus pas avoir remonté les eaux présumées du temps ; bien plutôt je me soupçonnai en possession du sens réticent ou absent de ce mot inconcevable : &quot;l&#x27;éternité&quot;. Plus tard seulemenl. Je parvins à préciser cette imagination.&lt;&#x2F;p&gt;
&lt;p&gt;« Voici comment, à présent, je l‘énonce. Cette pure représentation de faits homogènes -- nuit sereine, petit mur limpide, odeur provinciale du chèvrefeuille, boue fondamentale -- n‘est pas simplement identique à celle qui se produisit au coin de cette rue, il y a tant d&#x27;années : c&#x27;est, sans ressemblance ni répétition, la même. Si l&#x27;intuition d&quot;une telle identité ous est possible, le temps est une tromperie : qu&#x27;un moment de son apparent hier ne soit ni diffèrent ni séparable d&#x27;un moment de son apparent aujourd’hui, cela sufﬁt pour le désintégrer.&lt;&#x2F;p&gt;
&lt;p&gt;« Il est évident que le nombre des moments humains n&#x27;est pas infini. Les moments élémentaires -- souffrance et jouissance physiques, approche du sommeil, audition d&#x27;une même musique, états de grande intensité ou de grande atonie -- sont encore plus impersonnels. J&#x27;en tire d&#x27;avance cette conclusion : la vie est trop pauvre pour n&#x27;être pas immortelle. Mais nous n&#x27;avons même pas l&#x27;assurance de notre pauvreté, du fait que le temps, facile à réfuter dans l&#x27;ordre sensitif, ne l&#x27;est pas également dans l&#x27;ordre intellectuel, auquel semble liée la notion de succession. Que l&#x27;idées entrevue ne dépasse donc pas les limites d&#x27;une anecdote émotionnelle, et que l&#x27;irrésolution avoué de cette page soit tout ce qui reste du moment d&#x27;extase réelle et de la suggestion d&#x27;éternité possible que me départit cette nuit. »&lt;&#x2F;p&gt;
&lt;h2 id=&quot;texte-presents&quot;&gt;texte présents&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;texte 1 : Sonnet, Alvaro de Campos&lt;&#x2F;li&gt;
&lt;li&gt;texte 2 : À rebours, J.K. Huysmans&lt;&#x2F;li&gt;
&lt;li&gt;texte 3 : Correspondances, Charles Baudelaire&lt;&#x2F;li&gt;
&lt;li&gt;texte 4 : L&#x27;idiot, Dostoievsky&lt;&#x2F;li&gt;
&lt;li&gt;texte 5 : Lettre à Wil (5 juin 1890), Vincent Van Gogh&lt;&#x2F;li&gt;
&lt;li&gt;texte 6 : Je suis un gardeur de troupeau, Alberto Caiero (Fernando Pessoa)&lt;&#x2F;li&gt;
&lt;li&gt;texte 7 : Mémoires d&#x27;un fou, Gogol&lt;&#x2F;li&gt;
&lt;li&gt;texte 8 : Les causes et les remèdes, Hildegarde de Bingen&lt;&#x2F;li&gt;
&lt;li&gt;texte 9 : Du côté de chez Swann, Marcel Proust&lt;&#x2F;li&gt;
&lt;li&gt;texte 10 : Lettre d&#x27;un fou, Guy de Maupassant. Texte publié dans Gil Blas du 17 février 1885 sous la signature de Maufrigneuse.&lt;&#x2F;li&gt;
&lt;li&gt;texte 11 : Anthologie personnelle, Borges&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;style&gt; p{ text-align: justify; }&lt;&#x2F;style&gt;
</description>
      </item>
      <item>
          <title>Duniter, pour une monnaie libre</title>
          <pubDate>Sun, 04 Feb 2018 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/reflexions/duniter/</link>
          <guid>https://blog.trentesaux.fr/reflexions/duniter/</guid>
          <description xml:base="https://blog.trentesaux.fr/reflexions/duniter/">&lt;p&gt;Le système monétaire actuel a des limites que nous subissons régulièrement. Entre les crises financières, l&#x27;emprise des banques sur l&#x27;économie et la dette absurde des états, l&#x27;outil &quot;monnaie&quot; dont nous avons hérité n&#x27;est pas adapté aux problématiques d&#x27;aujourd&#x27;hui.
C&#x27;est dans ce contexte que l&#x27;ingénieur Stéphane Laborde, s&#x27;est posé la question suivante : est-il théoriquement possible de construire un système monétaire qui n&#x27;introduise pas d&#x27;inégalités ? Dans son livre &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;trm.creationmonetaire.info&#x2F;&quot;&gt;&lt;em&gt;Théorie relative de la monnaie&lt;&#x2F;em&gt;&lt;&#x2F;a&gt;, il construit les principes fondamentaux qui garantissent l&#x27;égalité des hommes vis-à-vis d&#x27;une &quot;monnaie libre&quot;. J&#x27;introduis ici duniter, un logiciel implémentant les principes d&#x27;une &quot;monnaie libre&quot;, et ğ1, la première cryptomonnaie libre en production à l&#x27;utiliser.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;la-creation-monetaire&quot;&gt;La création monétaire&lt;&#x2F;h2&gt;
&lt;h3 id=&quot;en-euro&quot;&gt;En euro&lt;&#x2F;h3&gt;
&lt;p&gt;Rappelons rapidement comment fonctionne le système monétaire actuel. La monnaie centrale euro est créée ou détruite par la Banque Centrale européenne. Sa quantité est contrôlée de manière centralisée et dépend de choix politiques de l&#x27;Europe (plus de détails sur &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.creationmonetaire.info&#x2F;2016&#x2F;01&#x2F;masse-monetaire-e-janvier-2016-la-bce-credite-en-hyper-accelere.html&quot;&gt;le site création monétaire&lt;&#x2F;a&gt;). Quand des banques de la zone euro émettent des crédits, elles créent une monnaie dette à valeur d&#x27;euro. La loi limite cette création monétaire à une valeur dix fois supérieure à la monnaie centrale possédée par la banque, mais cette limite n&#x27;est pas respectée : les grandes banques font elles-mêmes leurs lois. Quand l&#x27;emprunt est remboursé, la banque supprime le crédit émis, et y gagne les intérêts. On est donc en présence d&#x27;une &quot;monnaie dette&quot;.&lt;&#x2F;p&gt;
&lt;p&gt;Pour obtenir un crédit auprès d&#x27;une banque, il faut que celle-ci ait confiance dans notre capacité à le rembourser. Si elle n&#x27;a pas confiance, elle n&#x27;accorde pas de crédit. Que ce crédit s&#x27;accompagne ou pas d&#x27;une création de valeur, il est accordé suivant les critères de la banque. En fait, c&#x27;est la banque qui discrimine les projets qui pourront donner lieu à création de valeur. Il existe des banques comme &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.lanef.com&#x2F;&quot;&gt;la Nef&lt;&#x2F;a&gt; ou le &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.credit-cooperatif.coop&#x2F;&quot;&gt;crédit coopératif&lt;&#x2F;a&gt; qui choisissent des projets selon des critères éthiques, mais &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;fr.wikipedia.org&#x2F;wiki&#x2F;HSBC#Scandales&quot;&gt;d&#x27;autres&lt;&#x2F;a&gt; financent tout ce qui rapporte.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;en-monnaie-libre&quot;&gt;En monnaie libre&lt;&#x2F;h3&gt;
&lt;p&gt;Dans une monnaie libre, on ne veut pas que la monnaie induise ce type d&#x27;inégalités. Dans un système de crédit, il faudrait que chacun puisse décider de ce qui représente une création de valeur, et qu&#x27;on puisse par exemple accorder un crédit de manière démocratique. C&#x27;est impossible, car il suffit qu&#x27;une personne de mauvaise volonté crée de la monnaie sans limite pour que le système entier soit affaibli. La solution adoptée est que la création monétaire soit répartie dans le temps et entre tous les participants de la monnaie. Par exemple, chaque jour, chaque personne reçoit une part de création monétaire définie à l&#x27;avance ; on appellera cela un &quot;dividende universel&quot;, un DU. Ainsi, chacun décide ce qui représente pour lui une création de valeur. Il est évidemment possible de contracter une dette en empruntant de l&#x27;argent auprès de quelqu&#x27;un d&#x27;autre, mais cet argent n&#x27;est pas le résultat d&#x27;une spéculation sur la capacité d&#x27;une entreprise à créer de la valeur (ou simplement des revenus), elle a été générée en partant du principe que chacun était capable de créer de la valeur et devait en avoir l&#x27;opportunité.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;l-implementation-duniter&quot;&gt;L&#x27;implémentation duniter&lt;&#x2F;h2&gt;
&lt;h3 id=&quot;la-toile-de-confiance&quot;&gt;La toile de confiance&lt;&#x2F;h3&gt;
&lt;p&gt;Ce principe de création monétaire paraît simple, en réalité, il est difficile de s&#x27;assurer qu&#x27;une personne va recevoir une seule part de création monétaire. Pour cela, des collectifs construisent une &quot;toile de confiance&quot; (web of trust). Chaque personne qui veut créer de la monnaie doit être certifiée par au moins cinq membres de la monnaie. Ainsi, les membres peuvent attester de leur confiance : l&#x27;individu est-il bien humain ? Ne tente-t-il pas de créer plusieurs identités ? De proche en proche, tout le monde peut intégrer la toile de confiance et donc participer à la création monétaire.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;une-cryptomonnaie&quot;&gt;Une cryptomonnaie&lt;&#x2F;h3&gt;
&lt;p&gt;Maintenant que chaque personne peut créer de la monnaie, il faut quand même tenir les livres de compte. Où va-t-on écrire qui possède combien ? On ne veut pas confier cette responsabilité à un petit groupe de personnes : elles risqueraient de changer des lignes de compte à leur avantage. La solution adoptée repose sur la blockchain. Cet outil a été popularisé par le bitcoin, la première monnaie à l&#x27;utiliser dans ce but. La blockchain permet de contrôler l&#x27;évolution du livre de comptes de manière décentralisée et sécurisée. Ainsi, chacun peut prêter son ordinateur pour participer à tenir les comptes, mais personne ne peut les modifier sans que tout le monde ne s&#x27;en aperçoive, et les modifications ne seront alors pas prises en compte. Le bitcoin, pour encourager les ordinateurs à participer, récompensent leurs propriétaires d&#x27;une part de création monétaire. C&#x27;est là son principe. Malheureusement, cela a conduit à une course à la puissance de calcul, qui a entraîné une sorte de catastrophe écologique : le bitcoin consomme aujourd&#x27;hui plus de 1% de la puissance électrique mondiale (&lt;a rel=&quot;external&quot; title=&quot;Digiconomist&quot; href=&quot;https:&#x2F;&#x2F;digiconomist.net&#x2F;bitcoin-energy-consumption&quot;&gt;ref&lt;&#x2F;a&gt;). Duniter n&#x27;a pas ce problème (&lt;a rel=&quot;external&quot; title=&quot;Duniter énergivore ?&quot; href=&quot;https:&#x2F;&#x2F;duniter.org&#x2F;fr&#x2F;duniter-est-il-energivore&#x2F;&quot;&gt;ref&lt;&#x2F;a&gt;).&lt;&#x2F;p&gt;
&lt;h2 id=&quot;g1-premiere-monnaie-en-production&quot;&gt;Ğ1, première monnaie en production&lt;&#x2F;h2&gt;
&lt;p&gt;Une fois le logiciel construit, on peut l&#x27;utiliser pour créer autant de monnaies que l&#x27;on veut. La première monnaie créée s&#x27;appelle ğ1. Elle date de mars 2017 et se propage actuellement dans toute la France. Elle compte à ce jour (4 février 2018) 666 membres (et je n&#x27;ai même pas fait exprès ! &lt;a rel=&quot;external&quot; title=&quot;Évolution du nombre de membres&quot; href=&quot;https:&#x2F;&#x2F;g1.duniter.fr&#x2F;#&#x2F;app&#x2F;currency&#x2F;lg&quot;&gt;ref&lt;&#x2F;a&gt;) répartis dans toute la France (&lt;a rel=&quot;external&quot; title=&quot;Carte des membres&quot; href=&quot;https:&#x2F;&#x2F;g1.duniter.fr&#x2F;#&#x2F;app&#x2F;wot&#x2F;map&quot;&gt;ref&lt;&#x2F;a&gt;).
Des collectifs se mettent en place pour faire vivre cette monnaie, j&#x27;ai participé à &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;iledefrance.monnaie-libre.fr&#x2F;&quot;&gt;celui d&#x27;Île-de-France&lt;&#x2F;a&gt;. Vous pouvez consulter &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;monnaie-libre.fr&#x2F;&quot;&gt;le site de la monnaie libre&lt;&#x2F;a&gt; pour découvrir ce qu&#x27;il existe près de chez vous !&lt;&#x2F;p&gt;
&lt;h2 id=&quot;liens-utiles&quot;&gt;Liens utiles&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; title=&quot;site du logiciel duniter&quot; href=&quot;https:&#x2F;&#x2F;duniter.org&#x2F;fr&#x2F;&quot;&gt;site du logiciel duniter&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; title=&quot;Carte des membres&quot; href=&quot;https:&#x2F;&#x2F;g1.duniter.fr&#x2F;#&#x2F;app&#x2F;wot&#x2F;map&quot;&gt;carte des membres de la ğ1&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; title=&quot;framacarte&quot; href=&quot;https:&#x2F;&#x2F;framacarte.org&#x2F;en&#x2F;map&#x2F;duniter-g1_8702#6&#x2F;47.488&#x2F;6.449&quot;&gt;carte des groupes de monnaie libre&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;duniter.normandie-libre.fr&#x2F;wotmap&#x2F;&quot;&gt;visualisation de la toile de confiance&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; title=&quot;Évolution du nombre de membres&quot; href=&quot;https:&#x2F;&#x2F;g1.duniter.fr&#x2F;#&#x2F;app&#x2F;currency&#x2F;lg&quot;&gt;statistiques sur le nombre de membres&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; title=&quot;césium&quot; href=&quot;https:&#x2F;&#x2F;g1.duniter.fr&#x2F;#&#x2F;app&#x2F;home&quot;&gt;lien pour créer un compte&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; title=&quot;ğchange&quot; href=&quot;https:&#x2F;&#x2F;www.gchange.fr&#x2F;#&#x2F;app&#x2F;home&quot;&gt;site d&#x27;échange en ğ1&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; title=&quot;forum de monnaie libre&quot; href=&quot;https:&#x2F;&#x2F;forum.monnaie-libre.fr&quot;&gt;forum sur le thème de la monnaie libre&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</description>
      </item>
      <item>
          <title>Je n&#x27;ai rien à cacher</title>
          <pubDate>Sat, 01 Jul 2017 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/reflexions/rien-a-cacher/</link>
          <guid>https://blog.trentesaux.fr/reflexions/rien-a-cacher/</guid>
          <description xml:base="https://blog.trentesaux.fr/reflexions/rien-a-cacher/">&lt;p&gt;En une dizaine d&#x27;années, Internet a radicalement changé le domaine de la surveillance. Alors qu&#x27;il était autrefois couteux et difficile de surveiller les communications, c&#x27;est aujourd&#x27;hui devenu instantané et relativement facile. En Chine, la surveillance des citoyens par le gouvernement est omniprésente et complète. Aux États-Unis, la NSA a accès à la quasi totalité des communications notamment grâce aux grandes entreprises numériques comme Facebook et Google. En Europe, où nous utilisons beaucoup les services des géants américains, nous sommes également soumis à une surveillance poussée.&lt;&#x2F;p&gt;
&lt;p&gt;Or nous nous sommes aperçus à plusieurs reprises que cette surveillance mettait à mal les principes fondateurs de notre démocratie. Le &lt;em&gt;patriot act&lt;&#x2F;em&gt; est entré dans la législation américaine, la loi sur le renseignement est largement acceptée en France, &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.liberation.fr&#x2F;amphtml&#x2F;france&#x2F;2017&#x2F;09&#x2F;24&#x2F;etat-d-urgence-l-exception-gravee-dans-le-marbre_1598592&quot;&gt;tout est fait pour ancrer &quot;l&#x27;état d&#x27;urgence&quot;&lt;&#x2F;a&gt; dans la loi (voir &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.amnesty.org&#x2F;en&#x2F;latest&#x2F;news&#x2F;2017&#x2F;09&#x2F;a-permanent-state-of-emergency-in-france&#x2F;&quot;&gt;l&#x27;article de Amnesty International&lt;&#x2F;a&gt; sur le sujet). Ces lois remettent en cause toute notion de vie privée et de discours libre (un discours surveillé n&#x27;est pas un discours libre). Et si la loi ne garantit pas la protection du citoyen face à son gouvernement et aux entreprises peu scrupuleuses, il est important de réfléchir au comportement à adopter à l&#x27;échelle d&#x27;un individu.&lt;&#x2F;p&gt;
&lt;p&gt;Dans cet article, je ne vais pas faire état des outils de surveillance ni détailler en quoi cette surveillance nuit à la démocratie, mais je vais m&#x27;intéresser à une réponse que l&#x27;on m&#x27;oppose régulièrement quand je parle de surveillance : « Je n&#x27;ai rien à cacher ». Cette phrase met d&#x27;ailleurs souvent fin à la conversation. Je cherche ici à deviner les raisons pour lesquelles mes interlocuteurs espèrent conclure ainsi et à leur apporter une réponse.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;au-sens-strict-je-n-ai-rien-a-cacher&quot;&gt;Au sens strict &quot;je n&#x27;ai rien à cacher&quot;&lt;&#x2F;h2&gt;
&lt;p&gt;« Je n&#x27;ai rien à cacher ». Cela se révèle souvent faux : notre ami apprécie-t-il que l&#x27;on lise par dessus son épaule dans le métro ? Ne ferme-t-il pas les rideaux quand il y a du vis-à-vis ? Ne met-il pas un mot de passe sur son ordinateur ou son téléphone portable, un scotch sur sa webcam ? Il adapte certainement les conditions de visibilité sur Facebook, signe une clause de confidentialité pour son stage ou son travail... Même en dehors du secret professionnel, il est normal d&#x27;avoir une certaine pudeur et de faire attention à ne pas exposer sa vie privée.&lt;&#x2F;p&gt;
&lt;p&gt;Et si notre ami n&#x27;a vraiment rien à cacher, est-ce le cas de tous ses proches ? Quand un utilisateur de Whatsapp autorise l&#x27;application à accéder à ses contacts, il livre à Facebook tout son carnet d&#x27;adresses. Facebook se sert de ces numéros pour identifier chacun d&#x27;entre nous et nous placer sur une toile de connaissances. Ainsi, même quelqu&#x27;un qui n&#x27;a jamais utilisé Whatsapp ou Facebook a de grandes chances d&#x27;être fiché par le réseau social. Pour ne pas être fiché, il ne suffit pas d&#x27;éviter ces services. Il faut également qu&#x27;aucune personne ayant enregistré notre numéro ne les utilise. Quand quelqu&#x27;un utilise Gmail, ce ne sont pas seulement ses messages qui sont lus, mais aussi tous ceux des gens qui correspondent avec lui. En utilisant Gmail, on condamne avec nous tous nos amis ou collègues à voir nos conversations surveillées.&lt;&#x2F;p&gt;
&lt;p&gt;Il est rarement vrai de n&#x27;avoir rien à cacher soi-même, et on ne peut pas forcer tous ses amis à subir cette surveillance. &quot;Je n&#x27;ai rien à cacher&quot; veut donc dire autre chose.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;plusieurs-sens-pour-je-n-ai-rien-a-cacher&quot;&gt;Plusieurs sens pour &quot;je n&#x27;ai rien à cacher&quot;&lt;&#x2F;h2&gt;
&lt;p&gt;En général, quelqu&#x27;un qui me dit « je n&#x27;ai rien à cacher » ne me laisse pas aller plus loin. Mais j&#x27;ai quand même réussi à différencier plusieurs sens que les gens donnent à cette phrase.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;je-n-ai-rien-qui-merite-d-etre-cache&quot;&gt;&quot;Je n&#x27;ai rien qui mérite d&#x27;être caché&quot;&lt;&#x2F;h3&gt;
&lt;p&gt;Les technologies de surveillance des GAFAM (Google, Apple, Facebook, Amazon, Microsoft) et des gouvernements ont réussi à retourner le problème : avant, il fallait faire un effort pour cacher des informations spécifiques tandis qu&#x27;aujourd&#x27;hui, on doit faire un effort pour ne pas laisser toutes nos données accessibles. Ne rien faire pour se protéger, c&#x27;est en fait participer activement à cette surveillance. Les données personnelles ayant acquis une valeur financière énorme, les géants du net peuvent proposer des services gratuits en se rémunérant uniquement sur la vente de leur produit : un espace publicitaire ciblé. En effet, les publicitaires sont prêts à acheter cher cette publicité efficace. Utiliser ces services gratuits, c&#x27;est en être le produit et laisser à ces géants le pouvoir de vendre notre vie privée. Cette économie juteuse finance la création d&#x27;un des plus grands systèmes de surveillance jamais réalisé, que la NSA n&#x27;a plus qu&#x27;à prendre en main. La question n&#x27;est donc pas de savoir si certaines choses méritent d&#x27;être cachées, mais si nous acceptons que notre vie privée entière soit l&#x27;objet d&#x27;un commerce qui ne nous profite qu&#x27;à court terme. Placer ses données entre les mains d&#x27;entreprises comme Google est un acte de consommation qui encourage une économie irresponsable et court-termiste au cœur de la société de consommation. De même qu&#x27;il est possible de consommer intelligemment, il est possible de choisir ce que l&#x27;on fait de nos données personnelles.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;je-ne-peux-pas-faire-autrement-je-suis-deja-fiche&quot;&gt;&quot;Je ne peux pas faire autrement, je suis déjà fiché&quot;&lt;&#x2F;h3&gt;
&lt;p&gt;Nous sommes allés si loin dans la surveillance que s&#x27;en extraire peut paraître impossible. Cependant, en matière de surveillance, ce n&#x27;est pas tout ou rien. Il est possible et important de faire des petits efforts pour protéger nos vies privées. À la fois parce qu&#x27;il est difficile de rester sans agir une fois que l&#x27;on a pris conscience du problème, mais aussi parce qu&#x27;en acceptant en bloc la surveillance, on isole ceux qui veulent s&#x27;en extraire. &lt;del&gt;Je consacre une page aux solutions les plus faciles à adopter : &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;hugo.trentesaux.fr&#x2F;informatique-durable&quot;&gt;informatique durable&lt;&#x2F;a&gt;&lt;&#x2F;del&gt; (page supprimée). Ces outils permettent vraiment de protéger notre vie privée, et ils sont accessibles à tous ! Leur utilisation est un premier pas vers une informatique durable. C&#x27;est une démarche de consommation responsable. Au même titre que le commerce équitable ou les produits issus de l&#x27;agriculture biologique, elle est nécessaire même si elle n&#x27;est pas suffisante dans un premier temps.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;ca-m-est-egal-qu-on-me-surveille&quot;&gt;Ça m&#x27;est égal qu&#x27;on me surveille&lt;&#x2F;h3&gt;
&lt;p&gt;Il y a deux surveillances : celle que vos proches peuvent exercer sur vous, et celles que les géants du net exercent sur tous. La première n&#x27;est pas à négliger, comme le montre &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;mobile.lemonde.fr&#x2F;pixels&#x2F;article&#x2F;2017&#x2F;09&#x2F;09&#x2F;le-marche-florissant-et-sulfureux-des-logiciels-espions-grand-public_5183172_4408996.html&quot;&gt;cet article du Monde sur les logiciels espions grand public&lt;&#x2F;a&gt;. Je pense que tout le monde s&#x27;accorde pour dire qu&#x27;elle est immorale. Je n&#x27;en parle donc pas plus. La seconde est omniprésente et bien plus subtile. L&#x27;ignorer, c&#x27;est transformer la présomption d&#x27;innocence en présomption de culpabilité. En effet, derrière la phrase &quot;je n&#x27;ai rien à cacher&quot; se glisse facilement l&#x27;idée que &quot;si tu caches quelque chose, tu as sûrement quelque chose à cacher&quot;. Cela rend la surveillance normale, légitime. Voilà pourquoi il ne faut pas l&#x27;accepter.&lt;&#x2F;p&gt;
&lt;p&gt;On observe en général ce mépris de la surveillance chez les personnes qui ne sont pas sensibilisées à la question. C&#x27;est pourquoi je participe à sensibiliser mon entourage et vous encourage à faire de même. Certaines personnes refusent d&#x27;écouter. Ce comportement est un accord implicite analogue à celui d&#x27;une autruche qui enfouit sa tête sous le sol pour ne pas apercevoir le danger.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;j-accepte-cette-surveillance-pour-lutter-contre-le-terrorisme&quot;&gt;J&#x27;accepte cette surveillance pour lutter contre le terrorisme&lt;&#x2F;h3&gt;
&lt;p&gt;Le gouvernement justifie la surveillance par la lutte contre le terrorisme. Or pour l&#x27;instant, ces outils ont démontré peu d&#x27;efficacité dans la lutte contre le terrorisme, mais davantage dans la lutte contre les militants extrémistes ou &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;reporterre.net&#x2F;Comment-assimiler-les-ecologistes&quot;&gt;les écologistes&lt;&#x2F;a&gt;. De plus, la constitution de bases de données géantes par les &quot;databrokers&quot; joue un rôle important dans les élections présidentielles. L&#x27;outil publicitaire est en effet utilisé sans limites pour faire passer un message politique ciblé et remporter les élections, aussi bien aux États-Unis qu&#x27;en France, comme le montre &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;youtu.be&#x2F;xO_dH2oANWY&quot;&gt;l&#x27;épisode de datagueule sur le marketing politique&lt;&#x2F;a&gt;. Laisser le gouvernement se doter d&#x27;outils de surveillance généralisée représente un danger pour la démocratie. Cette surveillance est en effet une des briques de base des dictatures. J&#x27;estime que les gains potentiels de cette surveillance sont bien trop faibles par rapport à tous les risques qu&#x27;elle engendre.&lt;&#x2F;p&gt;
&lt;p&gt;Dans son émission &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;youtu.be&#x2F;K4NRJoCNHIs&quot;&gt;Last Week Tonight sur les drones&lt;&#x2F;a&gt;, John Oliver montre comment cette surveillance est utilisée aux États-Unis. Les renseignements récoltés par la NSA suffisent à déclencher des tirs de drones dans des pays comme le Pakistan, l&#x27;Iran, la Syrie. Les hommes visés sont exécutés sans aucune intervention de la justice. John Oliver montre également que les tirs font souvent des dommages collatéraux parmi les civils. Si ces données servent à exécuter un homme sans autre forme de procès, comment peut-on les confier à notre gouvernement en espérant qu&#x27;il ne s&#x27;en serve pas ? On nous vend la surveillance pour sauver des vies, et on l&#x27;utilise pour en supprimer. C&#x27;est un point suffisant pour renoncer à la surveillance.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;conclusion&quot;&gt;Conclusion&lt;&#x2F;h2&gt;
&lt;p&gt;J&#x27;espère que cet article a pu vous donner des arguments pour répondre à quelqu&#x27;un qui &quot;n&#x27;a rien à cacher&quot;. En attendant les ordinateurs quantiques capables de casser RSA, nous pouvons toujours compter sur la cryptographie pour protéger nos données. Dans tous les cas, nous devons changer nos habitudes de consommation logicielle : éviter les logiciels privateurs liberticides et nous tourner plutôt vers des logiciels &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;blog.imirhil.fr&#x2F;2017&#x2F;02&#x2F;21&#x2F;logiciel-libre-gouvernance-ethique.html&quot;&gt;qui suivent une charte éthique&lt;&#x2F;a&gt;.
J&#x27;ai découvert après avoir rédigé cet article &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.april.org&#x2F;entretien-avec-jeremie-zimmermann-la-mutinerie-2015&quot;&gt;l&#x27;entretien avec Jérémie Zimmermann&lt;&#x2F;a&gt; disponible en vidéo et retranscrit sur le site de l&#x27;April.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Pelican memo</title>
          <pubDate>Fri, 12 May 2017 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/informatique/pelican-memo/</link>
          <guid>https://blog.trentesaux.fr/informatique/pelican-memo/</guid>
          <description xml:base="https://blog.trentesaux.fr/informatique/pelican-memo/">&lt;p&gt;Quelques commandes à retenir sur pelican :&lt;&#x2F;p&gt;
&lt;p&gt;Pour générer le contenu à partir des fichiers markdown :&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;pelican content
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Pour prévisualiser le site en local (port 8000) :&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;cd output
python -m http.server
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Condensé, cela donne :&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;cd .. &amp;amp;&amp;amp; pelican content &amp;amp;&amp;amp; cd output &amp;amp;&amp;amp; python3 -m http.server
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Pour renouveler les fichier statiques sur le serveur :&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;rsync -avc --delete output&#x2F; trentesaux.fr:&#x2F;var&#x2F;www&#x2F;peliblog&#x2F;
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;La documentation est disponible sur &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;docs.getpelican.com&#x2F;en&#x2F;stable&quot;&gt;http:&#x2F;&#x2F;docs.getpelican.com&#x2F;en&#x2F;stable&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Hello World !</title>
          <pubDate>Mon, 08 May 2017 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/informatique/hello-world/</link>
          <guid>https://blog.trentesaux.fr/informatique/hello-world/</guid>
          <description xml:base="https://blog.trentesaux.fr/informatique/hello-world/">&lt;p&gt;Bonjour !
Aujourd&#x27;hui, nous venons d&#x27;élire Macron président. Mais ce n&#x27;est pas de ça que je veux parler. À vrai dire, ça ne m&#x27;intéresse pas beaucoup. Non, aujourd&#x27;hui, j&#x27;ai décidé de commencer un blog, pour noter les idées qui me passent par la tête et parce que c&#x27;est satisfaisant.&lt;&#x2F;p&gt;
&lt;p&gt;Tout d&#x27;abord, le choix des outils, parce qu&#x27;en tant que geek, j&#x27;y porte beaucoup d&#x27;attention et j&#x27;y consacre beaucoup de temps.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;pelican&quot;&gt;Pelican&lt;&#x2F;h2&gt;
&lt;p&gt;Pelican (&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;blog.getpelican.com&#x2F;&quot;&gt;https:&#x2F;&#x2F;blog.getpelican.com&#x2F;&lt;&#x2F;a&gt;) est un générateur de site web statique à partir de simples textes markdown. C&#x27;est un outil que j&#x27;ai découvert il y a longtemps sans jamais l&#x27;utiliser. Je suis ravi de l&#x27;avoir gardé dans un coin de ma tête, parce que je sens qu&#x27;aujourd&#x27;hui, il va me simplifier la vie. J&#x27;ai déjà commencé mon site personnel en django, plus pour apprendre que parce que j&#x27;en ai vraiment besoin, mais pour un blog, je n&#x27;avais pas besoin d&#x27;une telle arme ! Voilà donc un blog généré par Pelican (en plus le nom est cool).&lt;&#x2F;p&gt;
&lt;h2 id=&quot;abricotine&quot;&gt;Abricotine&lt;&#x2F;h2&gt;
&lt;p&gt;Le &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;daringfireball.net&#x2F;projects&#x2F;markdown&quot;&gt;markdown&lt;&#x2F;a&gt; est certainement une des syntaxes les plus utilisées par les geeks. Mais elle pourrait être utilisée par tout le monde : c&#x27;est tellement simple et pratique ! Du coup, l&#x27;internet regorge d&#x27;éditeurs markdown tous différents les uns des autres, impossible de choisir ! J&#x27;ai finalement opté pour Abricotine (&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;abricotine.brrd.fr&#x2F;&quot;&gt;https:&#x2F;&#x2F;abricotine.brrd.fr&#x2F;&lt;&#x2F;a&gt;) parce qu&#x27;il est très confortable et remplit bien mes besoins.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>I-boycott Google</title>
          <pubDate>Sat, 15 Apr 2017 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://blog.trentesaux.fr/reflexions/i-boycott-google/</link>
          <guid>https://blog.trentesaux.fr/reflexions/i-boycott-google/</guid>
          <description xml:base="https://blog.trentesaux.fr/reflexions/i-boycott-google/">&lt;p&gt;Le site i-boycott est une plateforme de boycott citoyen. Il permet à n&#x27;importe qui de lancer une campagne de boycott contre un produit ou une entreprise. Consultez le &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.i-boycott.org&quot;&gt;site officiel&lt;&#x2F;a&gt; pour en comprendre le fonctionnement. J&#x27;ai essayé de lancer ma propre campagne, mais elle n&#x27;a pas porté ses fruits. Voici mon texte ci-dessous.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;la-campagne-contre-google&quot;&gt;La campagne contre Google&lt;&#x2F;h2&gt;
&lt;h3 id=&quot;titre&quot;&gt;Titre&lt;&#x2F;h3&gt;
&lt;p&gt;Google : pour le respect de la vie privée et contre l&#x27;optimisation fiscale&lt;&#x2F;p&gt;
&lt;h3 id=&quot;texte&quot;&gt;Texte&lt;&#x2F;h3&gt;
&lt;p&gt;Google a toujours été un immense moteur de progrès. Il a permis le développement de technologies performantes qui nous sont utiles tous les jours. Cependant, bien qu&#x27;il soit facile de l’ignorer, en utilisant les outils de Google gratuitement, nous les payons autrement : avec nos &lt;strong&gt;données personnelles&lt;&#x2F;strong&gt;. Ainsi, chaque requête sur Google est associée à un utilisateur, via son adresse IP, des cookies, un ensemble d&#x27;informations sur son navigateur, son système d&#x27;exploitation, la taille de son écran, le modèle de son appareil. En combinant ces données et la grande quantité de recherches faites chaque jour par &lt;strong&gt;93% des français&lt;&#x2F;strong&gt;, il est possible de deviner l&#x27;âge, le genre, les habitudes, la classe sociale, le métier de l&#x27;utilisateur. Il est même possible de prédire s&#x27;il est malade, si elle est enceinte, s&#x27;il fume, s&#x27;il a réussi ses examens, pour qui il va voter !&lt;&#x2F;p&gt;
&lt;p&gt;Google se sert de cette collecte gratuite de données pour gonfler son immense chiffre d’affaires : &lt;strong&gt;90 Milliards de $&lt;&#x2F;strong&gt; en 2016, dont 92 % provient de la publicité (&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.webrankinfo.com&#x2F;dossiers&#x2F;google&#x2F;chiffres-cles&quot;&gt;webrankinfo&lt;&#x2F;a&gt;). En effet, il exploite ces données personnelles pour cibler l’audience et améliorer l’efficacité des publicités. Cela attire les entreprises qui achètent la publicité, qui sont donc clients de Google, faisant de nous ses produits (&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.laquadrature.net&#x2F;fr&#x2F;si-vous-etes-le-produit&quot;&gt;la quadrature du net&lt;&#x2F;a&gt;).&lt;&#x2F;p&gt;
&lt;p&gt;Les dangers de cette collecte de données sont très bien expliqués par l’association Framasoft, sur sa page &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;degooglisons-internet.org&#x2F;&quot;&gt;dégooglisons internet&lt;&#x2F;a&gt;. J’en cite ici les principaux :&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Surveillance de l&#x27;État sur ses citoyens, repérage de l&#x27;opposition politique&lt;&#x2F;li&gt;
&lt;li&gt;Intrusion dans les affaires privées, notion même de &quot;vie privée&quot; compromise&lt;&#x2F;li&gt;
&lt;li&gt;Centralisation, risque de censure (&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;framablog.org&#x2F;2016&#x2F;10&#x2F;31&#x2F;si-google-vous-ignore-votre-projet-est-en-peril&#x2F;&quot;&gt;article du framablog&lt;&#x2F;a&gt;)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Ces pratiques entraînent l&#x27;auto-censure et fournissent des outils de manipulation aux gouvernements et aux grandes entreprises (&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.amnesty.org.uk&#x2F;issues&#x2F;Mass-surveillance&quot;&gt;Amnesty sur la surveillance de masse (en)&lt;&#x2F;a&gt;). Conclusion : les pratiques de Google en matière de respect de la vie privée sont contraires aux droits de l’homme, à la liberté d’expression et sont donc antidémocratiques.&lt;&#x2F;p&gt;
&lt;p&gt;De plus, Google détourne l&#x27;économie de notre pays. En effet, en proposant de lier des annonces publicitaires à des mots clés via Adwords, Google facilite l&#x27;insertion d&#x27;intermédiaires entre le consommateur et les commerçants. Ces intermédiaires prélèvent souvent des commissions énormes (parfois jusqu&#x27;à 50%) et rémunèrent Google indirectement via la publicité. L&#x27;hôtellerie et la restauration sont particulièrement touchées, mais c&#x27;est également le cas de nombreux services qui ont vu leurs dépenses publicitaires augmenter, et donc leur capacité à embaucher diminuer.&lt;&#x2F;p&gt;
&lt;p&gt;D’autre part, sur les bénéfices ainsi réalisés, Google pratique une &lt;strong&gt;optimisation fiscale massive&lt;&#x2F;strong&gt; pour laquelle la société a été attaquée plusieurs fois par l&#x27;Union Européenne (&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.lemonde.fr&#x2F;economie&#x2F;article&#x2F;2014&#x2F;06&#x2F;11&#x2F;optimisation-fiscale-l-ue-s-appreterait-a-lancer-une-enquete-sur-3-pays_4435744_3234.html&quot;&gt;article du journal Le Monde&lt;&#x2F;a&gt;). L&#x27;entreprise a déjà été l&#x27;objet d&#x27;un redressement fiscal de &lt;strong&gt;1 milliard d&#x27;euros en 2014&lt;&#x2F;strong&gt; (&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.lefigaro.fr&#x2F;societes&#x2F;2014&#x2F;02&#x2F;04&#x2F;20005-20140204ARTFIG00426-google-redresse-d-un-milliard-d-euros-par-le-fisc.php&quot;&gt;article du journal le Figaro&lt;&#x2F;a&gt; ou encore un &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.lefigaro.fr&#x2F;vox&#x2F;economie&#x2F;2015&#x2F;08&#x2F;17&#x2F;31007-20150817ARTFIG00227-evasion-fiscale-comment-google-et-les-transnationales-jouent-avec-les-frontieres.php&quot;&gt;autre article du Figaro&lt;&#x2F;a&gt;) mais rien n&#x27;indique qu&#x27;elle ait pris des mesures adéquates. Cette vidéo explique le montage financier utilisé pour échapper à toute taxation.&lt;&#x2F;p&gt;
&lt;p&gt;C&#x27;est principalement pour ces raisons que nous appelons au boycott du &lt;strong&gt;moteur de recherche Google&lt;&#x2F;strong&gt;. Nous ciblons particulièrement le moteur de recherche, car il est très facile de trouver des alternatives. Je vous suggère d&#x27;aller voir dans &lt;strong&gt;l&#x27;onglet &quot;alternatives&quot;&lt;&#x2F;strong&gt; les solutions proposées par la communauté !
L&#x27;objet de notre réclamation auprès de Google est que le développement de nouvelles technologies ne se fasse pas au détriment des droits de l&#x27;homme, ni de l&#x27;économie locale. Nous souhaitons obtenir &lt;strong&gt;plus de transparence sur la collecte des données&lt;&#x2F;strong&gt; (les CGU ne suffisent pas), accompagnée d&#x27;une vraie &lt;strong&gt;démarche d&#x27;information de l&#x27;utilisateur&lt;&#x2F;strong&gt; sur ce que deviennent ses données. Nous demandons une &lt;strong&gt;meilleure prise en compte des réclamations de la CNIL&lt;&#x2F;strong&gt;, ainsi qu&#x27;une &lt;strong&gt;situation fiscale irréprochable&lt;&#x2F;strong&gt;.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;liste-de-sources&quot;&gt;Liste de sources&lt;&#x2F;h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;degooglisons-internet.org&#x2F;&quot;&gt;Framasoft : dégooglisons internet&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;youtu.be&#x2F;mqgZ5immbMA&quot;&gt;l&#x27;évasion fiscale selon Google&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;youtu.be&#x2F;hrEihFkjgwg&quot;&gt;Envoyé spécial : la face cachée de Google&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.amnesty.org.uk&#x2F;issues&#x2F;Mass-surveillance&quot;&gt;Amnesty : la surveillance de masse (en)&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.lemonde.fr&#x2F;economie&#x2F;article&#x2F;2014&#x2F;06&#x2F;11&#x2F;optimisation-fiscale-l-ue-s-appreterait-a-lancer-une-enquete-sur-3-pays_4435744_3234.html&quot;&gt;Le Monde : l&#x27;UE et l&#x27;optimisation fiscale&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.lefigaro.fr&#x2F;societes&#x2F;2014&#x2F;02&#x2F;04&#x2F;20005-20140204ARTFIG00426-google-redresse-d-un-milliard-d-euros-par-le-fisc.php&quot;&gt;Le Figaro : redressement fiscal pour Google&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.webrankinfo.com&#x2F;dossiers&#x2F;google&#x2F;chiffres-cles&quot;&gt;Webrankinfo : chiffres clés sur Google&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.webrankinfo.com&#x2F;dossiers&#x2F;google&#x2F;resultats-financiers&quot;&gt;Webrankinfo : résultats financiers de Google&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;framablog.org&#x2F;2016&#x2F;10&#x2F;31&#x2F;si-google-vous-ignore-votre-projet-est-en-peril&#x2F;&quot;&gt;Framablog : censure par Google&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.lefigaro.fr&#x2F;vox&#x2F;economie&#x2F;2015&#x2F;08&#x2F;17&#x2F;31007-20150817ARTFIG00227-evasion-fiscale-comment-google-et-les-transnationales-jouent-avec-les-frontieres.php&quot;&gt;Le Figaro : évasion fiscale par Google&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.silicon.fr&#x2F;evasion-fiscale-google-apple-ibm-microsoft-bilan-145615.html&quot;&gt;Silicon.fr : bilan de l&#x27;évasion fiscale&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.journaldunet.com&#x2F;ebusiness&#x2F;commerce&#x2F;1193829-comment-google-shopping-a-lamine-les-comparateurs-de-prix-en-france&#x2F;&quot;&gt;Journal du Net: google shopping&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;la-suite&quot;&gt;La suite&lt;&#x2F;h2&gt;
&lt;p&gt;Je compte relancer cette campagne de boycott un jour où i-boycott aura plus de participants. En attendant, &lt;del&gt;vous pouvez consulter ma page &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;hugo.trentesaux.fr&#x2F;informatique-durable&#x2F;&quot;&gt;informatique durable&lt;&#x2F;a&gt;, section Google, pour en apprendre plus sur les alternatives&lt;&#x2F;del&gt; (page supprimée).&lt;&#x2F;p&gt;
</description>
      </item>
    </channel>
</rss>
