Repository with sources and generator of https://larlet.fr/david/ https://larlet.fr/david/
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <feed xmlns="http://www.w3.org/2005/Atom">
  3. <title>David Larlet</title>
  4. <subtitle>Dernières mises à jour du site</subtitle>
  5. <link href="https://larlet.fr/david/" rel="alternate" type="text/html" />
  6. <link href="https://larlet.fr/david/log/" rel="self" />
  7. <id>https://larlet.fr/david/</id>
  8. <updated>2020-01-21T12:00:00+01:00</updated>
  9. <author>
  10. <name>David Larlet</name>
  11. <uri>https://larlet.fr/david/</uri>
  12. </author>
  13. <rights>Copyright (c) 2004-2020, David Larlet</rights>
  14. <entry xml:lang="fr">
  15. <title>Datagouv</title>
  16. <link href="https://larlet.fr/david/2020/01/17/" rel="alternate" type="text/html" />
  17. <updated>2020-01-17T12:00:00+01:00</updated>
  18. <id>https://larlet.fr/david/2020/01/17/</id>
  19. <summary type="html">
  20. &lt;p&gt;&lt;em&gt;Récit d’une expérimentation lors d’un accompagnement.&lt;/em&gt;&lt;/p&gt;
  21. &lt;p&gt;Note : cette page est en brouillon, le produit est en cours.&lt;/p&gt;
  22. &lt;h2 id=&quot;contexte&quot;&gt;Contexte &lt;a href=&quot;https://larlet.fr/david/2020/01/17/#contexte&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Nous avions tous les deux — avec &lt;a href=&quot;https://vinyll.anonym.dev/&quot;&gt;Vincent&lt;/a&gt; — travaillé sur le site &lt;a href=&quot;https://www.data.gouv.fr/&quot;&gt;data.gouv.fr&lt;/a&gt; qui est la plateforme des données ouvertes françaises pendant quelques années par le passé. Cette collaboration m’avait fait réfléchir au &lt;a href=&quot;https://larlet.fr/david/blog/2016/minimalisme-esthetique/&quot;&gt;minimalisme&lt;/a&gt; et à la &lt;a href=&quot;https://larlet.fr/david/blog/2016/simplicite-defaut/&quot;&gt;simplicité&lt;/a&gt; en raison des diverses frustrations plus ou moins techniques que je pouvais avoir sur le produit.&lt;/p&gt;
  23. &lt;p&gt;Fin 2019, Vincent m’indique que nous pourrions avoir l’opportunité d’expérimenter des choses de manière relativement frugale, itérative et prenant en compte les besoins des utilisateur·ice·s. Je n’ai pas été bien long à accepter sachant que ça trotte dans un bout de mon cerveau &lt;a href=&quot;https://github.com/davidbgk/justdata&quot;&gt;depuis un long moment&lt;/a&gt;.&lt;/p&gt;
  24. &lt;h2 id=&quot;approche&quot;&gt;Approche &lt;a href=&quot;https://larlet.fr/david/2020/01/17/#approche&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Nous avons commencé par analyser l’existant, il y avait les &lt;a href=&quot;https://github.com/etalab/user-research&quot;&gt;précédentes interviews&lt;/a&gt; réalisées par &lt;a href=&quot;https://oncletom.io/&quot;&gt;Thomas&lt;/a&gt;, une équipe d’éditorialisation en interne qui fait &lt;a href=&quot;https://www.data.gouv.fr/fr/posts/&quot;&gt;état des sorties mensuelles&lt;/a&gt; que nous avons interviewée, l’&lt;a href=&quot;https://doc.data.gouv.fr/api/reference/&quot;&gt;API&lt;/a&gt; avec laquelle nous avons commencé à jouer et les &lt;a href=&quot;https://stats.data.gouv.fr&quot;&gt;statistiques&lt;/a&gt; que j’ai toujours du mal à appréhender.&lt;/p&gt;
  25. &lt;p&gt;&lt;em&gt;Note : Il peut paraître étonnant de commencer par se soucier des données avant de réinterviewer les utilisateur·ice·s, dans ce cas cela nous a semblé pertinent car nous ne savions pas ce que nous allions être en mesure de pouvoir leur proposer.&lt;/em&gt;&lt;/p&gt;
  26. &lt;p&gt;À partir de ces différentes sources, on a commencé un &lt;a href=&quot;http://recherche.etalab.studio/&quot;&gt;prototype sous la forme d’une page statique&lt;/a&gt; à ce jour. Le &lt;a href=&quot;https://github.com/etalab/recherche.etalab.studio&quot;&gt;code est bien sûr ouvert&lt;/a&gt; si vous voulez aller voir de quoi il retourne. Cette page constitue une base de discussion pour interviewer des utilisateur·ice·s et identifier leurs frustrations actuelles.&lt;/p&gt;
  27. &lt;p&gt;L’objectif n’est pas de faire un produit qui nous convienne ou qui soit dirigé par l’équipe d’Etalab mais de proposer une interface qui soit motivée par les besoins des personnes utilisant le site régulièrement.&lt;/p&gt;
  28. &lt;p&gt;&lt;strong&gt;Et pour cela, il faut déjà les trouver !&lt;/strong&gt;&lt;/p&gt;
  29. &lt;h2 id=&quot;metaphore&quot;&gt;Métaphore &lt;a href=&quot;https://larlet.fr/david/2020/01/17/#metaphore&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;
  30. &lt;p&gt;Je suis dans la forêt. Je cherche une plante comestible. J’observe et j’espère en trouver une qui me soit suffisamment familière. Par chance, j’ai emporté avec moi un ouvrage permettant d’identifier les plantes. Cinq cent pages de descriptions dans un jargon d’experts qui n’est pas le mien. Je me risque à utiliser l’index, mais celui-ci est agencé d’une manière qui n’est techniquement compréhensible que pour un latiniste. Pas pour le promeneur que je suis. Je me couche le ventre creux.&lt;/p&gt;
  31. &lt;/blockquote&gt;
  32. &lt;p&gt;Si cette situation vous évoque une frustration que vous avez pu avoir en consultant le site &lt;a href=&quot;https://www.data.gouv.fr/&quot;&gt;data.gouv.fr&lt;/a&gt;, manifestez-vous ! Nous sommes en train de &lt;a href=&quot;https://github.com/etalab/recherche.etalab.studio&quot;&gt;travailler sur un outil&lt;/a&gt; qui présélectionne quelques plantes comestibles et vous permettra de nourrir vos scripts, de cuisiner vos bases de données et de partager vos recettes autour d’un feu de camp.&lt;/p&gt;
  33. &lt;p&gt;Mais pour cela nous avons besoin d’interviewer des personnes qui aiment se promener dans les données ouvertes. &lt;em&gt;Vous ?&lt;/em&gt;&lt;/p&gt;
  34. &lt;p&gt;&lt;a href=&quot;mailto:david%40larlet.fr&quot; title=&quot;Envoyer un courriel&quot;&gt;Contactez-moi directement.&lt;/a&gt;&lt;/p&gt;
  35. &lt;h2 id=&quot;interviews&quot;&gt;Interviews &lt;a href=&quot;https://larlet.fr/david/2020/01/17/#interviews&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Nous avons échangé avec &lt;a href=&quot;https://github.com/etalab/recherche.etalab.studio#interviews&quot;&gt;deux personnes&lt;/a&gt; pour le moment. C’est peu mais cela nous a déjà permis de favoriser certaines pistes au détriment d’autres. L’intérêt d’itérer au cours des interviews est de pouvoir réajuster en direct pour pouvoir essayer une nouvelle approche d’un entretien sur les suivants. Même avec un très faible panel, certaines choses qui peuvent sembler acquises ou évidentes ressortent rapidement comme étant des points de friction plus ou moins bloquants.&lt;/p&gt;
  36. &lt;p&gt;À ce stade, nous aimerions avoir des retours de personnes qui ne sont pas forcément expertes de la donnée mais qui ont déjà eues à effectuer quelques recherches sur le site &lt;a href=&quot;https://www.data.gouv.fr/&quot;&gt;data.gouv.fr&lt;/a&gt;. Si vous avez été dans cette situation par le passé ou si vous êtes en train de chercher des choses, votre avis nous intéresse pour tenter d’améliorer cette plateforme et que cela profite à toutes et tous.&lt;/p&gt;
  37. &lt;hr /&gt;
  38. &lt;p&gt;Bientôt la suite :-).&lt;/p&gt;
  39. </summary>
  40. </entry>
  41. <entry xml:lang="fr">
  42. <title>Futurs</title>
  43. <link href="https://larlet.fr/david/2020/01/15/" rel="alternate" type="text/html" />
  44. <updated>2020-01-15T12:00:00+01:00</updated>
  45. <id>https://larlet.fr/david/2020/01/15/</id>
  46. <summary type="html">
  47. &lt;p&gt;&lt;em&gt;Quelques liens et réflexions liés à un arbre des possibles.&lt;/em&gt;&lt;/p&gt;
  48. &lt;h2 id=&quot;topia&quot;&gt;Topia &lt;a href=&quot;https://larlet.fr/david/2020/01/15/#topia&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;
  49. &lt;p&gt;It’s true that we’re not going to get utopia. The planet has already warmed by one degree Celsius. Most of the coral reefs are going to die, and many of the glaciers will melt. Climate change is here, leaving grubby human fingerprints on parched, burned, flooded and melted landscapes. But we don’t have to settle for dystopia. It’s going to be worse, but it doesn’t have to be bleak. We can have a “topia,” an ordinary future where we go about ordinary lives in cities on stilts, missing what we’ve lost but looking forward to better things. There is light in the future that doesn’t come from burning.&lt;/p&gt;
  50. &lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://blogs.scientificamerican.com/hot-planet/thinking-about-climate-on-a-dark-dismal-morning/&quot;&gt;Thinking about Climate on a Dark, Dismal Morning&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2020/c1c53ee2ef8544ad798629bf8a3b7249/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
  51. &lt;/blockquote&gt;
  52. &lt;p&gt;Tout dépend de ce que l’on considère avoir perdu. Plus on est privilégié et plus cette &lt;em&gt;topia&lt;/em&gt; sera difficile à vivre. Ce qui serait peut-être plus juste ?&lt;/p&gt;
  53. &lt;p&gt;Je lisais aussi un article sur le triptyque guerres-famines-épidémies qui nous pend au nez avec la raréfaction de l’énergie. Cela commencera probablement par toucher les plus pauvres.&lt;/p&gt;
  54. &lt;p&gt;Un peu moins juste.&lt;/p&gt;
  55. &lt;h2 id=&quot;depression&quot;&gt;Dépression &lt;a href=&quot;https://larlet.fr/david/2020/01/15/#depression&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;
  56. &lt;p&gt;depression has a set of causes and a concrete context that transcend any diagnostic manual, as well as the neoliberal ideology of focusing on subjects, not structures; personal responsibilities, not collective ones; chemistry, not capital.&lt;/p&gt;
  57. &lt;p&gt;[…]&lt;/p&gt;
  58. &lt;p&gt;Maybe a good place to start, then, with regards to the politics of depression, is to collectivize suffering, externalize blame, communize care. At this point, the question of responsibility returns in all its force. The neoliberal responsibilization of the depressed subject must be rejected, and, also, replaced by an idea of collective responsibility.&lt;/p&gt;
  59. &lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://lareviewofbooks.org/article/future-no-future-depression-left-politics-mental-health/&quot;&gt;A Future with No Future: Depression, the Left, and the Politics of Mental Health&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2020/2343cdf9e5f75cc6bfba098799f0f2fd/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
  60. &lt;/blockquote&gt;
  61. &lt;p&gt;Ne pas pouvoir extraire le politique de la rémission. Un esprit sain dans un corps sain &lt;em&gt;et&lt;/em&gt; dans une société saine. Repenser à la citation de Krishnamurti :&lt;/p&gt;
  62. &lt;blockquote&gt;
  63. &lt;p&gt;Ce n’est pas un signe de bonne santé que d’être bien adapté à une société profondément malade.&lt;/p&gt;
  64. &lt;/blockquote&gt;
  65. &lt;h2 id=&quot;rich-will-win&quot;&gt;Rich will win &lt;a href=&quot;https://larlet.fr/david/2020/01/15/#rich-will-win&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;
  66. &lt;p&gt;Most of the time, when a system is truly open, it’s open to being taken over by the powerful and the rich. The rest of us will never have the resources to protect the commons so any time the playing field is even, the rich will win.&lt;/p&gt;
  67. &lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://www.baldurbjarnason.com/past-present-future-web/&quot;&gt;Thinking about the past, present, and future of web development&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2020/17aa5580eb34f39f214e4a72458c535e/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
  68. &lt;/blockquote&gt;
  69. &lt;p&gt;Cela alimente ma réflexion sur les communs et l’open-source. J’associe souvent les communs à une licence MIT (c’est peut-être une fausse idée), est-ce qu’il serait préférable de les envisager sous une licence proche de la &lt;a href=&quot;https://wiki.p2pfoundation.net/Peer_Production_License&quot;&gt;Peer Production License&lt;/a&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2020/e0011ef1600cc4b439d215cfea7bef17/&quot;&gt;cache&lt;/a&gt;) ?&lt;/p&gt;
  70. &lt;p&gt;Et de relire le travail de &lt;a href=&quot;http://maiadereva.net/&quot;&gt;Maïa&lt;/a&gt; sur la &lt;a href=&quot;https://contributivecommons.org/la-licence-contributive-commons/&quot;&gt;Licence Contributive Commons&lt;/a&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2020/abb215ff6b7cb9c876db622d42385aca/&quot;&gt;cache&lt;/a&gt;) et ce que j’en disais &lt;a href=&quot;https://larlet.fr/david/blog/2016/code-social/&quot;&gt;à l’époque&lt;/a&gt;. Cette production mérite vraiment d’être mise en avant, je me demande si elle a été testée depuis ? Sachant que j’ai toujours des questionnements sur &lt;a href=&quot;https://larlet.fr/david/stream/2019/07/23/&quot;&gt;la réciprocité et la dissolution&lt;/a&gt;.&lt;/p&gt;
  71. &lt;h2 id=&quot;maximalist-assemblage&quot;&gt;Maximalist assemblage &lt;a href=&quot;https://larlet.fr/david/2020/01/15/#maximalist-assemblage&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;
  72. &lt;p&gt;Similarly, we might be able to hold the iPhone in our hands, but we should also be aware that the network of its consequences is vast: server farms absorbing massive amounts of electricity, Chinese factories where workers die by suicide, devastated mud pit mines that produce tin. It is easy to feel like a minimalist when you can order food, summon a car or rent a room using a single brick of steel and silicon. But in reality, it is the opposite. We are taking advantage of a maximalist assemblage. Just because something looks simple does not mean it is; the aesthetics of simplicity cloak artifice, or even unsustainable excess.&lt;/p&gt;
  73. &lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://www.theguardian.com/lifeandstyle/2020/jan/03/empty-promises-marie-kondo-craze-for-minimalism&quot;&gt;The empty promises of Marie Kondo and the craze for minimalism&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2020/73a689d4932b2952affd040014e9b85b/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
  74. &lt;/blockquote&gt;
  75. &lt;p&gt;Cela résonne fort avec &lt;a href=&quot;https://larlet.fr/david/2020/12/21/#a-cote-de-nous-le-deluge&quot;&gt;À côté de nous le déluge&lt;/a&gt; où il est question d’externalisation du travail et de pillage des ressources. Facile d’avoir bonne conscience avec une &lt;a href=&quot;https://larlet.fr/david/stream/2019/06/14/&quot;&gt;écologie de privilégié·e&lt;/a&gt; lorsqu’on réduit en esclavage une bonne partie de la planète.&lt;/p&gt;
  76. &lt;h2 id=&quot;improbablocene&quot;&gt;Improbablocène &lt;a href=&quot;https://larlet.fr/david/2020/01/15/#improbablocene&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Anthropocène, Occidentalocène, Capitalocène, d’un point de vue biologique j’ai l’impression qu’il serait plus adapté d’appeler cette période l’&lt;strong&gt;Improbablocène&lt;/strong&gt;. Le fait qu’une espèce — qui plus est dominante — soit responsable de sa propre extinction me semble être assez peu courant, même à l’échelle des temps géologiques.&lt;/p&gt;
  77. &lt;p&gt;Stupidité, arrogance, inconscience ? Un peu des trois semble-t-il. Il y a un moment où le plus improbable serait que l’on arrive quand même à survivre.&lt;/p&gt;
  78. &lt;p&gt;Vous pouvez revoir les films de science-fiction autour de l’arrivée d’aliens qui colonisent et épuisent les ressources de notre planète. Heureusement que nos technologies spatiales sont si peu avancées…&lt;/p&gt;
  79. &lt;h2 id=&quot;vieillir&quot;&gt;Vieillir &lt;a href=&quot;https://larlet.fr/david/2020/01/15/#vieillir&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;
  80. &lt;p&gt;C’est peut-être ça, vieillir : passer de l’envie que le monde change à l’angoisse que ça arrive ?&lt;/p&gt;
  81. &lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://www.hypothermia.fr/2020/01/lhumain-du-futur/&quot;&gt;L’humain du futur&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2020/47f2c0c2984a00e8a6041232f4e87e1f/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
  82. &lt;/blockquote&gt;
  83. &lt;p&gt;La petite phrase qui fait mal.&lt;/p&gt;
  84. </summary>
  85. </entry>
  86. <entry xml:lang="fr">
  87. <title>Travail</title>
  88. <link href="https://larlet.fr/david/2020/01/10/" rel="alternate" type="text/html" />
  89. <updated>2020-01-10T12:00:00+01:00</updated>
  90. <id>https://larlet.fr/david/2020/01/10/</id>
  91. <summary type="html">
  92. &lt;p&gt;&lt;em&gt;Quelques bribes décousues d’un travail qui l’est tout autant. C’est probablement ce qui fait son intérêt.&lt;/em&gt;&lt;/p&gt;
  93. &lt;h2 id=&quot;souvenance&quot;&gt;Souvenance &lt;a href=&quot;https://larlet.fr/david/2020/01/10/#souvenance&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;En ce moment, on tente de se rappeler collectivement de ce qui a fait &lt;a href=&quot;https://beta.gouv.fr/startups/zam.html&quot;&gt;Zam&lt;/a&gt;. À la fois pour essayer de comprendre ce qui a pu nous permettre de &lt;a href=&quot;https://larlet.fr/david/blog/2019/faire-equipe/&quot;&gt;faire équipe&lt;/a&gt;, mais aussi pour être en capacité de &lt;a href=&quot;https://larlet.fr/david/2020/01/06/#writing&quot;&gt;raconter&lt;/a&gt; notre chemin. En décrivant ce qu’il y avait dans nos sacs respectifs, les passages difficilement franchissables, les coups de bol de météo, etc. Baliser un sentier afin que d’autres puissent y initier leur propre aventure. Et ouvrir une autre voie.&lt;/p&gt;
  94. &lt;h2 id=&quot;metaphore&quot;&gt;Métaphore &lt;a href=&quot;https://larlet.fr/david/2020/01/10/#metaphore&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;
  95. &lt;p&gt;Je suis dans la forêt. Je cherche une plante comestible. J’observe et j’espère en trouver une qui me soit suffisamment familière. Par chance, j’ai emporté avec moi un ouvrage permettant d’identifier les plantes. Cinq cent pages de descriptions dans un jargon d’experts qui n’est pas le mien. Je me risque à utiliser l’index, mais celui-ci est agencé d’une manière qui n’est techniquement compréhensible que pour un latiniste. Pas pour le promeneur que je suis. Je me couche le ventre creux.&lt;/p&gt;
  96. &lt;/blockquote&gt;
  97. &lt;p&gt;Si cette situation vous évoque une frustration que vous avez pu avoir en consultant le site &lt;a href=&quot;https://www.data.gouv.fr/&quot;&gt;data.gouv.fr&lt;/a&gt;, manifestez-vous ! Nous sommes en train de &lt;a href=&quot;https://github.com/etalab/recherche.etalab.studio&quot;&gt;travailler sur un outil&lt;/a&gt; qui présélectionne quelques plantes comestibles et vous permettra de nourrir vos scripts, de cuisiner vos bases de données et de partager vos recettes autour d’un feu de camp.&lt;/p&gt;
  98. &lt;p&gt;Mais pour cela nous avons besoin d’interviewer des personnes qui aiment se promener dans les données ouvertes. &lt;em&gt;Vous ?&lt;/em&gt;&lt;/p&gt;
  99. &lt;p&gt;&lt;a href=&quot;mailto:david%40larlet.fr&quot; title=&quot;Envoyer un courriel&quot;&gt;Contactez-moi directement.&lt;/a&gt;&lt;/p&gt;
  100. &lt;h2 id=&quot;decompte&quot;&gt;Décompte &lt;a href=&quot;https://larlet.fr/david/2020/01/10/#decompte&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Le petit bout de code JavaScript que j’utilise pour compter le nombre de jours travaillés/facturables à partir de mon journal :&lt;/p&gt;
  101. &lt;pre&gt;&lt;code&gt;;(function displayTotalNumberOfBillableDays() {
  102. const details = document.querySelectorAll(&#x27;details&#x27;)
  103. Array.from(details).forEach(details =&amp;gt; {
  104. const summary = details.querySelector(&#x27;summary&#x27;)
  105. const articles = details.querySelectorAll(&#x27;article[data-days]&#x27;)
  106. const daysCount = Array.from(articles)
  107. .map(item =&amp;gt; parseFloat(item.getAttribute(&#x27;data-days&#x27;)))
  108. .reduce((a, b) =&amp;gt; a + b, 0)
  109. .toString()
  110. .replace(&#x27;.&#x27;, &#x27;,&#x27;)
  111. summary.innerHTML = `${summary.innerHTML} (${daysCount} jours)`
  112. })
  113. })()
  114. &lt;/code&gt;&lt;/pre&gt;
  115. &lt;p&gt;Cela présuppose une structure du HTML qui ressemble à :&lt;/p&gt;
  116. &lt;pre&gt;&lt;code&gt;&amp;lt;details&amp;gt;
  117. &amp;lt;summary&amp;gt;Janvier 2020&amp;lt;/summary&amp;gt;
  118. &amp;lt;article data-days=&amp;quot;1&amp;quot;&amp;gt;
  119. &amp;lt;p&amp;gt;Cher journal,&amp;lt;/p&amp;gt;
  120. &amp;lt;/article&amp;gt;
  121. &amp;lt;/details&amp;gt;
  122. &lt;/code&gt;&lt;/pre&gt;
  123. &lt;h2 id=&quot;demi-vie&quot;&gt;Demi-vie &lt;a href=&quot;https://larlet.fr/david/2020/01/10/#demi-vie&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;&lt;a href=&quot;http://scopyleft.fr/&quot;&gt;Scopyleft&lt;/a&gt; a eu &lt;a href=&quot;http://scopyleft.fr/blog/2013/acte-de-naissance/&quot;&gt;sept ans&lt;/a&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2020/f6f75ff6a361536ccb7a2861ee386bbd/&quot;&gt;cache&lt;/a&gt;). Je nous revois à Clapiers en train de nous attaquer à cette face nord. Pas de premier de cordée, pas vraiment de corde en fait. La motivation de créer des liens tout de même. De donner du sens à notre force de travail. Avec l’intention initiale de transformer la &lt;em&gt;coopérative&lt;/em&gt; en &lt;em&gt;collaborative&lt;/em&gt;.&lt;/p&gt;
  124. &lt;p&gt;Remettre en questions beaucoup de choses sans pour autant trouver de réponses universelles. Se planter, continuer à germer, sans se presser. Partager des choses, inspirer parfois, épauler quand on peut. Une autre façon d’envisager son activité, de manière plus apaisée d’un côté, avec des tiraillements plus profonds de l’autre.&lt;/p&gt;
  125. &lt;p&gt;J’ai passé plus de temps au sein de scopyleft que dans l’ensemble des structures professionnelles par lesquelles je suis précédemment passé. Un quotidien de privilégié qui semble me convenir. En tout cas, cela m’a permis d’en prendre conscience. &lt;em&gt;Merci les scopains.&lt;/em&gt;&lt;/p&gt;
  126. &lt;h2 id=&quot;environnement&quot;&gt;Environnement &lt;a href=&quot;https://larlet.fr/david/2020/01/10/#environnement&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;figure&gt;
  127. &lt;img src=&quot;https://larlet.fr/static/david/2020/environnement.jpg&quot; alt=&quot;Environnement de travail, 2019-12-31&quot; loading=&quot;lazy&quot; /&gt;
  128. &lt;figcaption&gt;Mon open-space actuel.&lt;/figcaption&gt;
  129. &lt;/figure&gt;
  130. </summary>
  131. </entry>
  132. <entry xml:lang="fr">
  133. <title>Écriture</title>
  134. <link href="https://larlet.fr/david/2020/01/06/" rel="alternate" type="text/html" />
  135. <updated>2020-01-06T12:00:00+01:00</updated>
  136. <id>https://larlet.fr/david/2020/01/06/</id>
  137. <summary type="html">
  138. &lt;p&gt;&lt;em&gt;De l’importance d’écrire au quotidien. Pour pratiquer, pour soi, pour les autres.&lt;/em&gt;&lt;/p&gt;
  139. &lt;h2 id=&quot;page-blanche&quot;&gt;Page blanche &lt;a href=&quot;https://larlet.fr/david/2020/01/06/#page-blanche&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Il y a un plaisir certain à repartir d’une page blanche. Je remarque que j’ai souvent envie d’une nouvelle façon d’agencer mes idées sur cet espace en début d’année. Probablement forcé par le besoin car il faut de toute façon adapter l’outil de l’année précédente. Parfois, cela se solde aussi par un nouveau « design » lorsque j’atteins mon propre &lt;a href=&quot;https://omarabid.com/the-modern-web&quot;&gt;point de rupture&lt;/a&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2020/685842ac9d1a3206af33dbd51d08cbf0/&quot;&gt;cache&lt;/a&gt;).&lt;/p&gt;
  140. &lt;p&gt;&lt;em&gt;Ce qui me fait penser qu’il faudra que je parle de saisonnalité à un moment.&lt;/em&gt;&lt;/p&gt;
  141. &lt;p&gt;J’avais commencé à me rapprocher d’un rendu proche de &lt;a href=&quot;https://commonmark.org/&quot;&gt;CommonMark&lt;/a&gt; sur mon &lt;a href=&quot;http://larlet.com/&quot;&gt;profil pro&lt;/a&gt; et je m’y suis finalement attaché au point de vouloir le décliner ici. J’apprécie ce côté relativement minimaliste qui se rapproche de l’expérience d’écriture que j’ai. Un grand merci à &lt;a href=&quot;https://fvsch.com/&quot;&gt;Florens&lt;/a&gt; pour &lt;a href=&quot;https://fvsch.github.io/remarkdown/&quot;&gt;remarkdown&lt;/a&gt; dont la documentation est remarkable :-).&lt;/p&gt;
  142. &lt;h2 id=&quot;writing&quot;&gt;Writing &amp;gt; * &lt;a href=&quot;https://larlet.fr/david/2020/01/06/#writing&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;
  143. &lt;p&gt;Writing solidifies, chat dissolves. Substantial decisions start and end with an exchange of complete thoughts, not one-line-at-a-time jousts. If it&#x27;s important, critical, or fundamental, write it up, don&#x27;t chat it down.&lt;/p&gt;
  144. &lt;p&gt;[…]&lt;/p&gt;
  145. &lt;p&gt;Five people in a room for an hour isn&#x27;t a one hour meeting, it&#x27;s a five hour meeting. Be mindful of the tradeoffs.&lt;/p&gt;
  146. &lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://basecamp.com/guides/how-we-communicate&quot;&gt;Guide to Internal Communication, the Basecamp Way&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2020/322e7a8997c732a5fdca0baaea7b9ede/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
  147. &lt;/blockquote&gt;
  148. &lt;p&gt;De l’importance de l’écriture dans une organisation. Une culture asynchrone et distribuée ne peut pas passer par l’oralité uniquement. Les personnes localisées au même endroit ont du mal à se rendre compte de ce problème. À part peut-être lors du départ d’un·e collègue, ce qui est déjà trop tard.&lt;/p&gt;
  149. &lt;blockquote&gt;
  150. &lt;p&gt;Speaking only helps who’s in the room, writing helps everyone. This includes people who&#x27;s couldn&#x27;t make it, or future employees who join years from now.&lt;/p&gt;
  151. &lt;p&gt;&lt;cite&gt;&lt;em&gt;Ibid.&lt;/em&gt;&lt;/cite&gt;&lt;/p&gt;
  152. &lt;/blockquote&gt;
  153. &lt;p&gt;J’accorde de plus en plus d’importance aux traces écrites qui accompagnent la vie d’un produit. Peut-être depuis que j’ai &lt;a href=&quot;https://larlet.fr/david/blog/2013/utilite-code/&quot;&gt;pris conscience&lt;/a&gt; du fait que &lt;cite&gt;Je produis du jetable qui peut accidentellement durer longtemps&lt;/cite&gt;.&lt;/p&gt;
  154. &lt;p&gt;Ce qu’il en reste : l’expérience vécue et l’histoire que l’on a pu écrire ensemble le long du chemin. On en revient à &lt;a href=&quot;https://larlet.fr/david/stream/2019/12/10/&quot;&gt;l’importance d’un journal&lt;/a&gt; pour consigner ces épisodes de vie.&lt;/p&gt;
  155. &lt;h2 id=&quot;rss-readers&quot;&gt;RSS readers &lt;a href=&quot;https://larlet.fr/david/2020/01/06/#rss-readers&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;
  156. &lt;p&gt;I think it would be reasonable to guess that the number of people who use an RSS reader is probably greater than a million, and could be several million people.&lt;/p&gt;
  157. &lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://inessential.com/2020/01/03/estimating_netnewswire_for_ios_demand&quot;&gt;Estimating NetNewsWire for iOS Demand&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2020/ceecad22409cbd161b85bf5f18b09413/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
  158. &lt;/blockquote&gt;
  159. &lt;p&gt;En tant que personne produisant un &lt;a href=&quot;https://larlet.fr/david/blog/2019/flux-rss/&quot;&gt;flux RSS&lt;/a&gt;, cela me réjouis. En tant que personne motivée par un Web acentré, cela me réjouis. En tant que lecteur, cela me réjouis.&lt;/p&gt;
  160. &lt;p&gt;Si vous produisez du contenu sur une plateforme ne produisant pas de RSS, cela m’attriste. Peut-être est-ce même la définition d’une plateforme…&lt;/p&gt;
  161. &lt;h2 id=&quot;meditation&quot;&gt;Meditation &lt;a href=&quot;https://larlet.fr/david/2020/01/06/#meditation&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;
  162. &lt;p&gt;Meditation teaches humility and patience, because you must constantly confront that most disappointing person: yourself.&lt;/p&gt;
  163. &lt;p&gt;[…]&lt;/p&gt;
  164. &lt;p&gt;Of those who practice meditation, some give up, because trying to still the mind is futile and absurd. Others continue meditating, because trying to still the mind is futile and absurd, but they have a taste for absurdity.&lt;/p&gt;
  165. &lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://www.thesunmagazine.org/issues/529/sparrows-guide-to-meditation&quot;&gt;Sparrow’s Guide To Meditation&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2020/fb2849b42586654e0c899bf1a31fa5a5/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
  166. &lt;/blockquote&gt;
  167. &lt;p&gt;Ce guide me donne envie de tenter la méditation. Ou l’écriture caustique. Les deux vont peut-être de pair ?&lt;/p&gt;
  168. &lt;p&gt;La méditation serait probablement pour moi une anti-écriture, un moment où je n’essaye plus de recoller les morceaux. Il me semble que c’est un état auquel j’arrive lorsque je suis dans un &lt;em&gt;flow&lt;/em&gt; sportif. Épuiser le corps pour apaiser l’esprit.&lt;/p&gt;
  169. &lt;h2 id=&quot;impermanence&quot;&gt;Impermanence &lt;a href=&quot;https://larlet.fr/david/2020/01/06/#impermanence&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;
  170. &lt;p&gt;Si nous n’acceptons pas le fait que tout change, nous ne pouvons trouver la parfaite sérénité. C’est la vérité, mais nous avons malheureusement du mal à l’accepter. Comme nous ne pouvons accepter la vérité de l’impermanence, nous souffrons. La cause de la souffrance est donc notre refus d’accepter la vérité.&lt;/p&gt;
  171. &lt;p&gt;[…]&lt;/p&gt;
  172. &lt;p&gt;C’est l’enseignement fondamental du bouddhisme. Le plaisir n’est pas différent de la difficulté. Le bon n’est pas différent du mauvais. Mauvais est bon ; bon est mauvais. Ce sont les deux côtés d’une même pièce. L’illumination devrait donc être dans la pratique. C’est cela, bien comprendre la pratique, et bien comprendre notre vie. Trouver le plaisir au milieu de la souffrance est donc la seule manière d’accepter la vérité et l’impermanence. Si vous ne comprenez pas comment accepter cette vérité, nous ne pouvez vivre dans ce monde.&lt;/p&gt;
  173. &lt;p&gt;&lt;cite&gt;&lt;em&gt;Esprit Zen, esprit neuf&lt;/em&gt;, Shunryu Suzuki&lt;/cite&gt;&lt;/p&gt;
  174. &lt;/blockquote&gt;
  175. &lt;p&gt;Il est beaucoup question de pratique dans ce livre sur le bouddhisme. Et de son lien étroit avec la &lt;a href=&quot;https://larlet.fr/david/stream/2015/09/22/&quot;&gt;posture&lt;/a&gt; et la &lt;a href=&quot;https://larlet.fr/david/stream/2015/09/02/&quot;&gt;respiration&lt;/a&gt; qui sont les deux axes d’amélioration dans ma pratique sportive. J’ai parfois l’impression de faire &lt;em&gt;zazen&lt;/em&gt; &lt;a href=&quot;https://larlet.fr/david/stream/2015/09/25/&quot;&gt;en mouvement&lt;/a&gt;, je ne sais pas si cela est possible et/ou si je n’ai rien compris en fait.&lt;/p&gt;
  176. </summary>
  177. </entry>
  178. <entry xml:lang="fr">
  179. <title>Briques</title>
  180. <link href="https://larlet.fr/david/2020/01/03/" rel="alternate" type="text/html" />
  181. <updated>2020-01-03T12:00:00+01:00</updated>
  182. <id>https://larlet.fr/david/2020/01/03/</id>
  183. <summary type="html">
  184. &lt;p&gt;&lt;em&gt;Expérience d’agrégation de poussières d’idées.&lt;/em&gt;&lt;/p&gt;
  185. &lt;h2 id=&quot;2020-01-01&quot;&gt;2020-01-01 &lt;a href=&quot;https://larlet.fr/david/2020/01/03/#2020-01-01&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Je réfléchis à une nouvelle façon de publier des données. Horodatée, transverse, enrichissable. C’est peut-être ce qui me frustre le plus dans le système actuel : ne pas faire le travail de recoupement, de synthèse a posteriori. Et en même temps c’est dans le chemin tortueux des pensées que réside peut-être la valeur ? (au moins pour moi)&lt;/p&gt;
  186. &lt;p&gt;Je reviens à &lt;a href=&quot;https://larlet.fr/david/stream/2019/12/10/&quot;&gt;mes considérations&lt;/a&gt; de notifications de mise à jour. Qui rejoignent des réflexions sur l’agrégation adéquate de ces publications pour leur donner une consistance. Peut-être qu’elles pourraient apparaitre dans un flux avant même d’avoir une URI ?&lt;/p&gt;
  187. &lt;p&gt;Je ne sauve pas encore ce fichier, ce serait déjà choisir une orientation. Je ne suis pas pressé.&lt;/p&gt;
  188. &lt;h2 id=&quot;fragments&quot;&gt;Fragments &lt;a href=&quot;https://larlet.fr/david/2020/01/03/#fragments&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;J’imagine des publications sous forme d’agrégation de blocs ou fragments. Cela me permettrait d’écrire en continu et de ne publier qu’aux moments opportuns. Peut-être que je joue trop aux Lego ces temps-ci.&lt;/p&gt;
  189. &lt;p&gt;Je regarde du côté de &lt;a href=&quot;https://github.com/lepture/mistune&quot;&gt;mistune&lt;/a&gt;, j’aime bien leurs &lt;a href=&quot;https://mistune.readthedocs.io/en/latest/directives.html#include&quot;&gt;directives permettant l’inclusion&lt;/a&gt; et le fait que ça soit extensible. La documentation est faible et je sens que je pourrais participer à un moment, et puis il me suffit de lire le code :-).&lt;/p&gt;
  190. &lt;p&gt;iAWriter (mon éditeur actuel) propose aussi les &lt;a href=&quot;https://ia.net/writer/support/general/content-blocks&quot;&gt;Content Blocks&lt;/a&gt; qui permettent d’insérer des ressources externes dans du markdown. Est-ce que combiner les deux serait souhaitable ? Je ne voudrais surtout pas introduire une dépendance à l’éditeur qui doit rester un outil annexe dans mon flux.&lt;/p&gt;
  191. &lt;h2 id=&quot;ancres&quot;&gt;Ancres &lt;a href=&quot;https://larlet.fr/david/2020/01/03/#ancres&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;J’aimerais que chacun des blocs puisse être identifié par une ancre, je vais commencer à jouer avec du code pour voir si c’est possible en étendant &lt;a href=&quot;https://github.com/lepture/mistune&quot;&gt;mistune&lt;/a&gt;.&lt;/p&gt;
  192. &lt;p&gt;Est-ce que je veux que mes fragments soient horodatés finalement ? La difficulté s’ils deviennent nombreux va être de les retrouver. Pas sûr qu’une date soit une aide dans ce contexte. Peut-être m’afficher une liste des blocs qui n’ont jamais été intégrés à une publication ?&lt;/p&gt;
  193. &lt;h2 id=&quot;illusion&quot;&gt;Illusion &lt;a href=&quot;https://larlet.fr/david/2020/01/03/#illusion&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;
  194. &lt;p&gt;Parce que vous vous perdez, votre problème en sera un pour vous. Si vous ne vous perdez pas, même si vous avez des difficultés, il n’existe en fait aucun problème. Vous êtes simplement assis en zazen au milieu de votre problème ; quand vous faites partie du problème, ou quand le problème fait partie de vous, il n’&lt;em&gt;existe&lt;/em&gt; pas de problème, parce que vous êtes le problème même. Le problème est vous. S’il en est ainsi, il n’existe pas de problème.&lt;/p&gt;
  195. &lt;p&gt;Quand votre vie fait constamment partie de ce qui vous entoure — en d’autres termes, quand vous êtes rappelé à vous-même au moment présent —, il n’existe alors pas de problème. Quand vous commencez à errer dans quelque illusion, ceci est quelque chose de séparé de vous-même, ce qui vous entoure alors n’est plus réel, et votre esprit n’est plus réel. Si vous-même êtes dans l’illusion, ce qui vous entoure est aussi une confuse et brumeuse illusion. Une fois que vous êtes immergé dans l’illusion, l’illusion est sans fin. Vous serez pris dans une suite ininterrompue d’idées tissées d’illusion.&lt;/p&gt;
  196. &lt;p&gt;La plupart des gens vivent dans l’illusion, pris dans leur problème, essayant de résoudre leur problème. Mais le simple fait de vivre est vivre dans des problèmes. Et résoudre le problème, c’est en faire partie, faire un avec lui.&lt;/p&gt;
  197. &lt;p&gt;&lt;cite&gt;&lt;em&gt;Esprit Zen, esprit neuf&lt;/em&gt;, Shunryu Suzuki&lt;/cite&gt;&lt;/p&gt;
  198. &lt;/blockquote&gt;
  199. &lt;h2 id=&quot;arborescence&quot;&gt;Arborescence &lt;a href=&quot;https://larlet.fr/david/2020/01/03/#arborescence&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Après réflexion, je ne vais plus distinguer &lt;code&gt;stream&lt;/code&gt; et &lt;code&gt;blog&lt;/code&gt;, notamment dans l’URL. La distinction se fera dorénavant en fonction de l’année.&lt;/p&gt;
  200. &lt;p&gt;La source du présent article est une suite d’inclusions que vous pouvez &lt;a href=&quot;https://git.larlet.fr/davidbgk/larlet-fr-david/src/branch/master/david/2020/01-03.md&quot;&gt;retrouver ici&lt;/a&gt;.&lt;/p&gt;
  201. &lt;h2 id=&quot;pieces-of-content&quot;&gt;Pieces of content &lt;a href=&quot;https://larlet.fr/david/2020/01/03/#pieces-of-content&quot; title=&quot;Ancre vers cette partie&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;
  202. &lt;p&gt;When I’ve used static site generators in the past ten years, there were a few pain points like lacking documentation and strange and incompatible conventions. But the nail in the coffin was always that it’s either impossible or way too hard to &lt;strong&gt;build a single page from several pieces of content&lt;/strong&gt;.&lt;/p&gt;
  203. &lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://fvsch.com/static-site-generators/&quot;&gt;About static site generators&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2020/ff864f1890f6eb967b3f9645554708e0/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
  204. &lt;/blockquote&gt;
  205. &lt;p&gt;Je découvre cet article après avoir appliqué le &lt;a href=&quot;https://fvsch.github.io/remarkdown/&quot;&gt;style de Florens&lt;/a&gt; ici même. C’est « marrant » de lire qu’une partie de sa frustration ressemble à celle que j’ai éprouvée en construisant &lt;a href=&quot;https://git.larlet.fr/davidbgk/larlet-fr-david/src/branch/master/site.py&quot;&gt;l’outil de cette année&lt;/a&gt;.&lt;/p&gt;
  206. &lt;p&gt;Beaucoup de bonnes choses dans ces réflexions. &lt;em&gt;Merci.&lt;/em&gt;&lt;/p&gt;
  207. </summary>
  208. </entry>
  209. </feed>