Repository with sources and generator of https://larlet.fr/david/ https://larlet.fr/david/
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

3 anos atrás
3 anos atrás
3 anos atrás
3 anos atrás
3 anos atrás
3 anos atrás
3 anos atrás
3 anos atrás
3 anos atrás
3 anos atrás
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191
  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>Curriculum chain — David Larlet</title>
  13. <meta name="description" content="Vieillir est parfois un lent travail de deuil et de pertes amenant à désinvestir les relations et les actions autrefois appréciées. La personne vieillissante consent peu à peu à ne plus posséder qu’un contrôle restreint de son existence. Certes, elle réinvestit d’autres relations, mais nombre de celles qui lui étaient chères disparaîssent. V. Jankélévitch parle en ce sens de “l’âge où il y a tout à regretter et rien à espérer”. Certaines personnes vivent plus douloureusement que d’autres le fait de se sentir éloignées de ce qu’elles ont été et de voir disparaître une à une les traces de leur passé. L’ancienne personnalité parfois se dissout quand l’armure de la réussite sociale ou professionnelle s’efface. Il faut alors consentir à ne plus être l’homme ou la femme que l’on a été si longtemps. D’une atteinte narcissique à une autre l’existence finit par peser.">
  14. <!-- That good ol' feed, subscribe :). -->
  15. <link rel="alternate" type="application/atom+xml" title="Feed" href="/david/log/">
  16. <!-- Generated from https://realfavicongenerator.net/ such a mess. -->
  17. <link rel="apple-touch-icon" sizes="180x180" href="/static/david/icons2/apple-touch-icon.png">
  18. <link rel="icon" type="image/png" sizes="32x32" href="/static/david/icons2/favicon-32x32.png">
  19. <link rel="icon" type="image/png" sizes="16x16" href="/static/david/icons2/favicon-16x16.png">
  20. <link rel="manifest" href="/static/david/icons2/site.webmanifest">
  21. <link rel="mask-icon" href="/static/david/icons2/safari-pinned-tab.svg" color="#07486c">
  22. <link rel="shortcut icon" href="/static/david/icons2/favicon.ico">
  23. <meta name="msapplication-TileColor" content="#f7f7f7">
  24. <meta name="msapplication-config" content="/static/david/icons2/browserconfig.xml">
  25. <meta name="theme-color" content="#f7f7f7" media="(prefers-color-scheme: light)">
  26. <meta name="theme-color" content="#272727" media="(prefers-color-scheme: dark)">
  27. <!-- Documented, feel free to shoot an email. -->
  28. <link rel="stylesheet" href="/static/david/css/style_2021-01-20.css">
  29. <!-- See https://www.zachleat.com/web/comprehensive-webfonts/ for the trade-off. -->
  30. <link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
  31. <link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
  32. <link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
  33. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  34. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  35. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  36. <script>
  37. function toggleTheme(themeName) {
  38. document.documentElement.classList.toggle(
  39. 'forced-dark',
  40. themeName === 'dark'
  41. )
  42. document.documentElement.classList.toggle(
  43. 'forced-light',
  44. themeName === 'light'
  45. )
  46. }
  47. const selectedTheme = localStorage.getItem('theme')
  48. if (selectedTheme !== 'undefined') {
  49. toggleTheme(selectedTheme)
  50. }
  51. </script>
  52. <body class="remarkdown h1-underline h2-underline h3-underline em-underscore hr-center ul-star pre-tick" data-instant-intensity="viewport-all">
  53. <article>
  54. <header>
  55. <h1>Curriculum chain</h1>
  56. </header>
  57. <nav>
  58. <p class="center">
  59. <a rel="prev" href="/david/2021/05/27/" title="Publication précédente : Craftsman">← Précédent</a> •
  60. <a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
  61. <use xlink:href="/static/david/icons2/symbol-defs.svg#icon-home"></use>
  62. </svg> Accueil</a>
  63. • <a rel="next" href="/david/2021/05/30/" title="Publication suivante : Infanticide">Suivant →</a>
  64. </p>
  65. </nav>
  66. <hr>
  67. <blockquote>
  68. <p>Vieillir est parfois un lent travail de deuil et de pertes amenant à désinvestir les relations et les actions autrefois appréciées. La personne vieillissante consent peu à peu à ne plus posséder qu’un contrôle restreint de son existence. Certes, elle réinvestit d’autres relations, mais nombre de celles qui lui étaient chères disparaîssent. V. Jankélévitch parle en ce sens de <mark>“l’âge où il y a tout à regretter et rien à espérer”</mark>. Certaines personnes vivent plus douloureusement que d’autres le fait de se sentir éloignées de ce qu’elles ont été et de voir disparaître une à une les traces de leur passé. L’ancienne personnalité parfois se dissout quand l’armure de la réussite sociale ou professionnelle s’efface. Il faut alors consentir à ne plus être l’homme ou la femme que l’on a été si longtemps.<br />
  69. D’une atteinte narcissique à une autre l’existence finit par peser.</p>
  70. <p><cite><em>Disparaître de soi</em>, David Le Breton</cite></p>
  71. </blockquote>
  72. <p>J’évoquais <a href="/david/2021/05/27/" title="Craftsman">hier</a> la similitude entre un <abbr title="Curriculum vitæ">CV</abbr> et une <em>blockchain</em>. Dans les deux cas, on a eu une preuve de travail a un moment donné, qui a consommé de l’énergie et sans laquelle on n’aurait pas pu avoir une preuve de travail suivante identique. Je suis l’entité principale de certification de cette chaîne d’expériences mais d’autres personnes peuvent partager la véracité de cette information. D’ailleurs, la personne lisant un CV se préoccupe bien souvent de l’intégrité du parcours…</p>
  73. <p>Dans le cadre de notre <a href="/david/2021/05/19/" title="Regroupement">réponse commune</a>, je rédigeais aujourd’hui pour la n-ième fois ce parcours et en fait — même si chaque bloc dépend toujours plus ou moins du précédent — il n’y a pas vraiment la même histoire qui est racontée à chaque itération. Et surtout à chaque interlocuteur·ice. J’adapte mon récit en fonction de ce qui est attendu, de mes aspirations actuelles et de ma souvenance qui ré-interprète des actions passées.</p>
  74. <p>L’évolution d’un même CV m’en dirait certainement plus sur une personne que sa photographie à un instant t. Les maillons de nos chaînes ne renvoient pas toujours la même lumière en fonction de l’angle avec lequel on les éclaire.</p>
  75. <nav>
  76. <p class="center">
  77. <a rel="prev" href="/david/2021/05/27/" title="Publication précédente : Craftsman">← Précédent</a> •
  78. <a href="/david/2021/" title="Liste des publications récentes">↑ En 2021</a>
  79. • <a rel="next" href="/david/2021/05/30/" title="Publication suivante : Infanticide">Suivant →</a>
  80. </p>
  81. </nav>
  82. </article>
  83. <hr>
  84. <footer>
  85. <p>
  86. <a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
  87. <use xlink:href="/static/david/icons2/symbol-defs.svg#icon-home"></use>
  88. </svg> Accueil</a> •
  89. <a href="/david/log/" title="Accès au flux RSS"><svg class="icon icon-rss2">
  90. <use xlink:href="/static/david/icons2/symbol-defs.svg#icon-rss2"></use>
  91. </svg> Suivre</a> •
  92. <a href="http://larlet.com" title="Go to my English profile" data-instant><svg class="icon icon-user-tie">
  93. <use xlink:href="/static/david/icons2/symbol-defs.svg#icon-user-tie"></use>
  94. </svg> Pro</a> •
  95. <a href="mailto:david%40larlet.fr" title="Envoyer un courriel"><svg class="icon icon-mail">
  96. <use xlink:href="/static/david/icons2/symbol-defs.svg#icon-mail"></use>
  97. </svg> Email</a> •
  98. <abbr class="nowrap" title="Hébergeur : Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33184162340"><svg class="icon icon-hammer2">
  99. <use xlink:href="/static/david/icons2/symbol-defs.svg#icon-hammer2"></use>
  100. </svg> Légal</abbr>
  101. </p>
  102. <template id="theme-selector">
  103. <form>
  104. <fieldset>
  105. <legend><svg class="icon icon-brightness-contrast">
  106. <use xlink:href="/static/david/icons2/symbol-defs.svg#icon-brightness-contrast"></use>
  107. </svg> Thème</legend>
  108. <label>
  109. <input type="radio" value="auto" name="chosen-color-scheme" checked> Auto
  110. </label>
  111. <label>
  112. <input type="radio" value="dark" name="chosen-color-scheme"> Foncé
  113. </label>
  114. <label>
  115. <input type="radio" value="light" name="chosen-color-scheme"> Clair
  116. </label>
  117. </fieldset>
  118. </form>
  119. </template>
  120. </footer>
  121. <script src="/static/david/js/instantpage-5.1.0.min.js" type="module"></script>
  122. <script>
  123. function loadThemeForm(templateName) {
  124. const themeSelectorTemplate = document.querySelector(templateName)
  125. const form = themeSelectorTemplate.content.firstElementChild
  126. themeSelectorTemplate.replaceWith(form)
  127. form.addEventListener('change', (e) => {
  128. const chosenColorScheme = e.target.value
  129. localStorage.setItem('theme', chosenColorScheme)
  130. toggleTheme(chosenColorScheme)
  131. })
  132. const selectedTheme = localStorage.getItem('theme')
  133. if (selectedTheme && selectedTheme !== 'undefined') {
  134. form.querySelector(`[value="${selectedTheme}"]`).checked = true
  135. // Also manually dispatch the event in case I want
  136. // to force a default given theme from the article with:
  137. // localStorage.setItem('theme', 'dark')
  138. form.value = selectedTheme
  139. const changeEvent = new Event('change')
  140. form.dispatchEvent(changeEvent)
  141. }
  142. }
  143. const prefersColorSchemeDark = '(prefers-color-scheme: dark)'
  144. window.addEventListener('load', () => {
  145. let hasDarkRules = false
  146. for (const styleSheet of Array.from(document.styleSheets)) {
  147. let mediaRules = []
  148. for (const cssRule of styleSheet.cssRules) {
  149. if (cssRule.type !== CSSRule.MEDIA_RULE) {
  150. continue
  151. }
  152. // WARNING: Safari does not have/supports `conditionText`.
  153. if (cssRule.conditionText) {
  154. if (cssRule.conditionText !== prefersColorSchemeDark) {
  155. continue
  156. }
  157. } else {
  158. if (cssRule.cssText.startsWith(prefersColorSchemeDark)) {
  159. continue
  160. }
  161. }
  162. mediaRules = mediaRules.concat(Array.from(cssRule.cssRules))
  163. }
  164. // WARNING: do not try to insert a Rule to a styleSheet you are
  165. // currently iterating on, otherwise the browser will be stuck
  166. // in a infinite loop…
  167. for (const mediaRule of mediaRules) {
  168. styleSheet.insertRule(mediaRule.cssText)
  169. hasDarkRules = true
  170. }
  171. }
  172. if (hasDarkRules) {
  173. loadThemeForm('#theme-selector')
  174. }
  175. })
  176. </script>
  177. </body>
  178. </html>