Repository with sources and generator of https://larlet.fr/david/ https://larlet.fr/david/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

10 月之前
10 月之前
10 月之前
10 月之前
8 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
9 月之前
10 月之前
10 月之前
10 月之前
10 月之前
9 月之前
10 月之前
10 月之前
10 月之前
9 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
10 月之前
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399
  1. <!DOCTYPE html><!-- This is a valid HTML5 document. -->
  2. <!-- Screen readers, SEO, extensions and so on. -->
  3. <html lang="fr">
  4. <!-- Has to be within the first 1024 bytes, hence before the `title` element
  5. See: https://www.w3.org/TR/2012/CR-html5-20121217/document-metadata.html#charset -->
  6. <meta charset="utf-8">
  7. <!-- Why no `X-UA-Compatible` meta: https://stackoverflow.com/a/6771584 -->
  8. <!-- The viewport meta is quite crowded and we are responsible for that.
  9. See: https://codepen.io/tigt/post/meta-viewport-for-2015 -->
  10. <meta name="viewport" content="width=device-width,initial-scale=1">
  11. <!-- Required to make a valid HTML5 document. -->
  12. <title>
  13. Étiquette #accompagnement
  14. — David Larlet</title>
  15. <script>
  16. function toggleTheme(themeName) {
  17. document.documentElement.classList.toggle(
  18. 'forced-dark',
  19. themeName === 'dark'
  20. )
  21. document.documentElement.classList.toggle(
  22. 'forced-light',
  23. themeName === 'light'
  24. )
  25. }
  26. const selectedTheme = localStorage.getItem('theme')
  27. if (selectedTheme !== 'undefined') {
  28. toggleTheme(selectedTheme)
  29. }
  30. </script>
  31. <!-- Documented, feel free to shoot an email. -->
  32. <link rel="stylesheet" href="/static/david/css/style_2024-03-09.css">
  33. <!-- See https://www.zachleat.com/web/comprehensive-webfonts/ for the trade-off. -->
  34. <link rel="preload"
  35. href="/static/david/css/fonts/century_supra_ot_a_regular.woff2"
  36. as="font"
  37. type="font/woff2"
  38. media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)"
  39. crossorigin>
  40. <link rel="preload"
  41. href="/static/david/css/fonts/century_supra_ot_a_bold.woff2"
  42. as="font"
  43. type="font/woff2"
  44. media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)"
  45. crossorigin>
  46. <link rel="preload"
  47. href="/static/david/css/fonts/century_supra_ot_a_italic.woff2"
  48. as="font"
  49. type="font/woff2"
  50. media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)"
  51. crossorigin>
  52. <link rel="preload"
  53. href="/static/david/css/fonts/century_supra_ot_b_regular.woff2"
  54. as="font"
  55. type="font/woff2"
  56. media="(prefers-color-scheme: dark)"
  57. crossorigin>
  58. <link rel="preload"
  59. href="/static/david/css/fonts/century_supra_ot_b_bold.woff2"
  60. as="font"
  61. type="font/woff2"
  62. media="(prefers-color-scheme: dark)"
  63. crossorigin>
  64. <link rel="preload"
  65. href="/static/david/css/fonts/century_supra_ot_b_italic.woff2"
  66. as="font"
  67. type="font/woff2"
  68. media="(prefers-color-scheme: dark)"
  69. crossorigin>
  70. <meta name="description" content="Publications relatives au tag #accompagnement">
  71. <!-- That good ol' feed, subscribe :). -->
  72. <link rel="alternate"
  73. type="application/atom+xml"
  74. title="Feed"
  75. href="/david/log/">
  76. <!-- Generated from https://realfavicongenerator.net/ such a mess. -->
  77. <link rel="apple-touch-icon"
  78. sizes="180x180"
  79. href="/static/david/icons2/apple-touch-icon.png">
  80. <link rel="icon"
  81. type="image/png"
  82. sizes="32x32"
  83. href="/static/david/icons2/favicon-32x32.png">
  84. <link rel="icon"
  85. type="image/png"
  86. sizes="16x16"
  87. href="/static/david/icons2/favicon-16x16.png">
  88. <link rel="manifest" href="/static/david/icons2/site.webmanifest">
  89. <link rel="mask-icon"
  90. href="/static/david/icons2/safari-pinned-tab.svg"
  91. color="#07486c">
  92. <link rel="shortcut icon" href="/static/david/icons2/favicon.ico">
  93. <meta name="msapplication-TileColor" content="#f7f7f7">
  94. <meta name="msapplication-config"
  95. content="/static/david/icons2/browserconfig.xml">
  96. <meta name="theme-color"
  97. content="#f7f7f7"
  98. media="(prefers-color-scheme: light)">
  99. <meta name="theme-color"
  100. content="#272727"
  101. media="(prefers-color-scheme: dark)">
  102. <!-- Is that even respected? Retrospectively? What a shAItshow…
  103. https://neil-clarke.com/block-the-bots-that-feed-ai-models-by-scraping-your-website/ -->
  104. <meta name="robots" content="noai, noimageai">
  105. <!-- To get attribution when linking on mastodon. -->
  106. <meta name="fediverse:creator" content="@david@larlet.fr">
  107. <style type="text/css">
  108. details[open] summary {
  109. display: none;
  110. }
  111. </style>
  112. <body data-instant-intensity="viewport-all">
  113. <article>
  114. <header>
  115. <hgroup>
  116. <h1>#accompagnement</h1>
  117. <p>Publications relatives à cette étiquette</p>
  118. </hgroup>
  119. </header>
  120. <nav>
  121. <p>
  122. <a href="/david/" title="Aller à l’accueil">
  123. Accueil</a>
  124. <a rel="tags"
  125. href="/david/2024/#tags"
  126. title="Liste de toutes les étiquettes">
  127. Étiquettes</a>
  128. <a href="/david/recherche/" title="Aller à la page de recherche" rel="search" data-no-instant>Recherche</a>
  129. <a href="/david/log/" title="Accès au flux RSS">Suivre</a>
  130. </p>
  131. </nav>
  132. <h2>
  133. <a href="/david/2024/01/19/" title="Lien permanent vers cet article">Marcher</a> <time datetime="2024-01-19">19 janvier 2024</time>
  134. </h2>
  135. <blockquote lang="en">
  136. <p>A walk-and-talk is a moveable salon. A small group of people walk together for a week, having casual conversations side-by-side during most of the day. In the evening the group sits down to an intense hours-long discussion centered on a daily chosen topic by those present. A moderator keeps the conversation on that day’s single topic to sharpen it and make it&nbsp;memorable.</p>
  137. <p><mark>To focus on conversations while walking,</mark> participants carry only day-packs, and eat locally prepared meals. The walks are not strenuous and to keep it even more inspiring, they take place in storied environments that are walker-friendly, such as footpaths in England, Japan, and Spain. By the end of the week, every person present has walked about 100&#8239;km and has had deep conversations with all the&nbsp;others.</p>
  138. <p><cite><em><a data-link-domain="craigmod.com" href="https://craigmod.com/ridgeline/176/" hreflang="en"
  139. title="Consultation de l’article (anglais)">The Walk and Talk: Everything We Know</a>
  140. <a href="/david/cache/2024/877ad04fd329c26c80113e15dec540df/" hreflang="en"
  141. data-tippy data-description="Kevin Kelly and my notes detailing everything we've learned walking and talking these past six years"
  142. data-source="https://craigmod.com/ridgeline/176/"
  143. data-date="2024-01-18"
  144. data-favicon="https://craigmod.com/images/favicons/favicon-196x196.png"
  145. data-domain="craigmod.com"
  146. ><svg xmlns="http://www.w3.org/2000/svg"
  147. width="24" height="24" viewBox="0 0 24 24" fill="none"
  148. stroke="currentColor" stroke-width="2" stroke-linecap="square"
  149. stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle>
  150. <path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"></path>
  151. <line x1="12" y1="17" x2="12.01" y2="17"></line>
  152. </svg>
  153. <span class="sr-only">[archive]</span></a></em></cite></p>
  154. </blockquote>
  155. <p>C’est peu de dire que ce format m’intéresse et je l’ai envisagé à plusieurs reprises en France, notamment autour du Mont-Blanc. J’ai l’impression que la Traversée de Charlevoix serait un chemin assez idéal compte tenu des <a data-link-domain="traverseedecharlevoix.qc.ca" href="https://www.traverseedecharlevoix.qc.ca/services-offerts/">services proposés</a> s’il s’agit de s’en tenir au format décrit (transport des&nbsp;bagages).</p>
  156. <p>Le faire une première fois de manière rapide en solo cette année m’aiderait certainement —&nbsp;en plus d’en faire la reconnaissance&nbsp;— à l’envisager sur un rythme beaucoup plus doux en étant accompagné par la&nbsp;suite.</p>
  157. <a href="#hr-38" title="Lien vers cette section de la page"><hr id="hr-38" /></a>
  158. <blockquote lang="en">
  159. <p>Going forward I plan to version the projects I work on in a way that communicates <em>how much effort I expect a user will need to spend to adopt the new version.</em> I’m going to refer to that scheme as <strong>Intended Effort Versioning (EffVer for short)</strong>.</p>
  160. <p><cite><em><a data-link-domain="jacobtomlinson.dev" href="https://jacobtomlinson.dev/effver/" hreflang="en"
  161. title="Consultation de l’article (anglais)">EffVer: Version your code by the effort required to upgrade</a>
  162. <a href="/david/cache/2024/fd6eda56671045e0c1e2d215e07f1a6f/" hreflang="en"
  163. data-tippy data-description="Version numbers are hard to get right. Semantic Versioning (SemVer) communicates backward compatibility via version numbers which often lead to a false sense of security and broken promises."
  164. data-source="https://jacobtomlinson.dev/effver/"
  165. data-date="2024-01-18"
  166. data-favicon=""
  167. data-domain="jacobtomlinson.dev"
  168. ><svg xmlns="http://www.w3.org/2000/svg"
  169. width="24" height="24" viewBox="0 0 24 24" fill="none"
  170. stroke="currentColor" stroke-width="2" stroke-linecap="square"
  171. stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle>
  172. <path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"></path>
  173. <line x1="12" y1="17" x2="12.01" y2="17"></line>
  174. </svg>
  175. <span class="sr-only">[archive]</span></a></em></cite></p>
  176. </blockquote>
  177. <p>Il faudrait que je rende explicite ma façon de décompter les crédits (facturés) dans <a href="/david/2022/12/15/">mes journaux</a> car la notion d’effort / pénibilité y est présente, ce n’est pas qu’une question de temps. Ça m’aide notamment à vérifier qu’une journée n’est pas trop intense et n’a pas consommé toutes mes <a data-link-domain="fr.wikipedia.org" href="https://fr.wikipedia.org/wiki/Th%C3%A9orie_des_cuill%C3%A8res">cuillères</a>, sociales surtout, ce qui peut avoir des conséquences sur les jours&nbsp;suivants…</p>
  178. <a href="#hr-39" title="Lien vers cette section de la page"><hr id="hr-39" /></a>
  179. <blockquote>
  180. <p>il</p>
  181. <p>suffit<br />
  182. parfois d’<br />
  183. être&nbsp;là</p>
  184. <p>pour que<br />
  185. quelqu’un nous&nbsp;voit</p>
  186. <p><cite><em><a data-link-domain="clairesohem.com" href="https://clairesohem.com/blog/2024/01/10-12-2023-2/">10&#8239;12&#8239;2023</a></em></cite></p>
  187. </blockquote>
  188. <nav>
  189. <p>
  190. <a href="/david/2024/accompagnement/"
  191. title="Liste de tous les articles 2024 associés à cette étiquette"
  192. rel="tag">#accompagnement</a>
  193. <a href="/david/2024/communaute/"
  194. title="Liste de tous les articles 2024 associés à cette étiquette"
  195. rel="tag">#communauté</a>
  196. <a href="/david/2024/echanges/"
  197. title="Liste de tous les articles 2024 associés à cette étiquette"
  198. rel="tag">#échanges</a>
  199. <a href="/david/2024/#tags" title="Liste de toutes les étiquettes 2024">tous ?</a>
  200. </p>
  201. </nav>
  202. <h2>
  203. <a href="/david/2024/01/03/" title="Lien permanent vers cet article">Appariement</a> <time datetime="2024-01-03">3 janvier 2024</time>
  204. </h2>
  205. <p>Je me réveille avec une envie d’expérimentations typographiques. Après une nuit de réflexion, ce sera <a data-link-domain="mbtype.com" href="https://mbtype.com/fonts/century-supra/">Century Supra</a> qui fera la paire avec <a data-link-domain="mbtype.com" href="https://mbtype.com/fonts/concourse/">Concourse</a> pour du <em>sans serif</em> (oui, je suis fan du travail de Matthew Butterick depuis très longtemps). Il va falloir que je m’habitue à ce que mon édition dans iA&nbsp;Writer ne ressemble plus au rendu sur la prévisualisation du&nbsp;site.</p>
  206. <p>Au niveau de la taille, j’ai enfin l’occasion de tester un <a data-link-domain="utopia.fyi" href="https://utopia.fyi/blog/css-modular-scales">échelle modulaire</a> et c’est suffisamment adaptatif pour le moment. Il faudra que je retravaille certains espacements mais je n’en suis pas encore à cette étape. Je ne comprends pas encore tout à fait la formule et j’arrive à vivre&nbsp;avec.</p>
  207. <p>Je me rappelle aussi qu’un des intérêts que j’avais trouvé aux <em>CSS&nbsp;layers</em> c’est de pouvoir mieux documenter la CSS alors je sors les styles en ligne de l’itération d’hier pour avoir une feuille dédiée dont je commence à documenter les différentes&nbsp;sections.</p>
  208. <p>Je m’amuse comme un petit fou même si la CSS fait subitement&nbsp;350&nbsp;lignes.</p>
  209. <a href="#hr-4" title="Lien vers cette section de la page"><hr id="hr-4" /></a>
  210. <blockquote>
  211. <p><mark>Je crois qu’on écrit pour créer un monde dans lequel on puisse vivre.</mark> Je ne pouvais vivre dans aucun de ceux qui m’étaient proposés&nbsp;: le monde de mes parents, le monde de la guerre, le monde de la politique. Il me fallait créer un monde à moi, comme un climat, un pays, une atmosphère, où je puisse respirer, régner et me régénérer lorsque j’étais détruite par la&nbsp;vie.</p>
  212. <p><cite><em>Journal 1947-1955</em>, Anaïs&nbsp;Nin</cite></p>
  213. </blockquote>
  214. <p>L’introduction de <em>Alors nous irons trouver la beauté ailleurs</em> par Corinne Morel Darleux m’aura suffit pour&nbsp;aujourd’hui&nbsp;🙂.</p>
  215. <a href="#hr-5" title="Lien vers cette section de la page"><hr id="hr-5" /></a>
  216. <p>On a couru 10&#8239;km avec l’enfant. À ce rythme là, je ne sais pas si je vais pouvoir suivre longtemps&#8239;! La récompense a été de croiser un renard urbain de vraiment très près, moins de 5&nbsp;mètres, que l’on a bien eu le temps d’observer vu qu’il courrait vers nous. Par contre un flasque de plus de 10&nbsp;ans s’est percée dans ma poche pendant la course, j’étais bien trempé avec du vent. Il faisait&nbsp;-6°C.</p>
  217. <p>Tout ça pour aller chercher un bidon d’huile pour la transmission de la&nbsp;voiture.</p>
  218. <nav>
  219. <p>
  220. <a href="/david/2024/accompagnement/"
  221. title="Liste de tous les articles 2024 associés à cette étiquette"
  222. rel="tag">#accompagnement</a>
  223. <a href="/david/2024/ecriture/"
  224. title="Liste de tous les articles 2024 associés à cette étiquette"
  225. rel="tag">#écriture</a>
  226. <a href="/david/2024/web/"
  227. title="Liste de tous les articles 2024 associés à cette étiquette"
  228. rel="tag">#web</a>
  229. <a href="/david/2024/#tags" title="Liste de toutes les étiquettes 2024">tous ?</a>
  230. </p>
  231. </nav>
  232. <form action="/david/recherche/" method="get">
  233. <fieldset>
  234. <legend>Recherche</legend>
  235. <label for="input-search">Termes de votre recherche :</label>
  236. <input id="input-search" type="search" name="s" aria-describedby="indexation-infos" required>
  237. <input type="submit" value="Chercher">
  238. <p id="indexation-infos">
  239. <small>
  240. Seuls les contenus de ces 8 dernières années sont indexés.
  241. </small>
  242. </p>
  243. </fieldset>
  244. </form>
  245. <aside>
  246. <theme-toggle></theme-toggle>
  247. </aside>
  248. </article>
  249. <hr>
  250. <footer>
  251. <p>
  252. <a href="/david/" title="Aller à l’accueil">Accueil</a>
  253. <a href="/david/log/" title="Accès au flux RSS">Suivre</a>
  254. <a href="http://larlet.com"
  255. title="Go to my English profile"
  256. data-instant>Pro</a>
  257. <a href="mailto:david%40larlet.fr" title="Envoyer un courriel">Email</a>
  258. <abbr title="Hébergeur : Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33184162340">Légal</abbr>
  259. </p>
  260. <template id="theme-selector">
  261. <form>
  262. <style type="text/css">
  263. fieldset div {
  264. text-align: center;
  265. }
  266. </style>
  267. <fieldset>
  268. <legend>Thème</legend>
  269. <div>
  270. <label>
  271. <input type="radio" value="auto" name="chosen-color-scheme" checked>
  272. Auto
  273. </label>
  274. <label>
  275. <input type="radio" value="dark" name="chosen-color-scheme">
  276. Foncé
  277. </label>
  278. <label>
  279. <input type="radio" value="light" name="chosen-color-scheme">
  280. Clair
  281. </label>
  282. </div>
  283. </fieldset>
  284. </form>
  285. </template>
  286. </footer>
  287. <script src="/static/david/js/instantpage-5.1.0.min.js" type="module"></script>
  288. <script>
  289. class ThemeToggle extends HTMLElement {
  290. constructor() {
  291. super()
  292. const themeSelectorTemplate = document.querySelector('#theme-selector')
  293. const form = themeSelectorTemplate.content.firstElementChild
  294. this.attachShadow({ mode: 'open' })
  295. this.shadowRoot.appendChild(form.cloneNode(true))
  296. }
  297. connectedCallback() {
  298. const form = this.shadowRoot.querySelector('form')
  299. form.addEventListener('change', (e) => {
  300. const chosenColorScheme = e.target.value
  301. localStorage.setItem('theme', chosenColorScheme)
  302. toggleTheme(chosenColorScheme)
  303. })
  304. const selectedTheme = localStorage.getItem('theme')
  305. if (selectedTheme && selectedTheme !== 'undefined') {
  306. form.querySelector(`[value="${selectedTheme}"]`).checked = true
  307. }
  308. }
  309. }
  310. const prefersColorSchemeDark = '(prefers-color-scheme: dark)'
  311. window.addEventListener('load', () => {
  312. let colorsLayer = undefined
  313. let hasDarkRules = false
  314. for (const styleSheet of Array.from(document.styleSheets)) {
  315. let mediaRules = []
  316. for (const layerRule of styleSheet.cssRules) {
  317. if (!(layerRule instanceof CSSLayerBlockRule)) {
  318. continue
  319. }
  320. if (layerRule.name === 'colors') {
  321. colorsLayer = layerRule
  322. }
  323. for (const cssRule of layerRule.cssRules) {
  324. if (cssRule.type !== CSSRule.MEDIA_RULE) {
  325. continue
  326. }
  327. // WARNING: Safari does not have/supports `conditionText`.
  328. if (cssRule.conditionText) {
  329. if (cssRule.conditionText !== prefersColorSchemeDark) {
  330. continue
  331. }
  332. } else {
  333. if (cssRule.cssText.startsWith(prefersColorSchemeDark)) {
  334. continue
  335. }
  336. }
  337. mediaRules = mediaRules.concat(Array.from(cssRule.cssRules))
  338. }
  339. }
  340. // WARNING: do not try to insert a Rule to a styleSheet you are
  341. // currently iterating on, otherwise the browser will be stuck
  342. // in a infinite loop…
  343. for (const mediaRule of mediaRules) {
  344. // Safari requires the `0` second parameter (even if default).
  345. colorsLayer.insertRule(mediaRule.cssText, 0)
  346. hasDarkRules = true
  347. }
  348. }
  349. if (hasDarkRules) {
  350. if ('customElements' in window && !customElements.get('theme-toggle')) {
  351. customElements.define('theme-toggle', ThemeToggle)
  352. }
  353. }
  354. })
  355. </script>
  356. </body>
  357. </html>