Variables navigation

  1. Page variables
    1. .Data
    2. .Content
    3. .RawContent
    4. .Plain
    5. .PlainWords
    6. .Params
  2. File variables
  3. Scalar .Site variables
  4. .GitInfo
  5. List .Site variables
    1. .Site.Languages
    2. .Site.Taxonomies
    3. .Site.RegularPages
    4. .Site.Pages
    5. .Site.AllPages
    6. .Site.Sections
    7. .Site.Params
    8. .Site.Menus
      1. main
  6. .Resources

Page variables

Variable nameValueDescription
.Date2019-12-08 14:32:02 -0500 ESTthe date associated with the page; .Date pulls from the date field in a content’s front matter. See also .ExpiryDate, .PublishDate, and .Lastmod.
.Descriptionthe description for the page.
.Draftfalsea boolean, true if the content is marked as a draft in the front matter.
.ExpiryDate0001-01-01 00:00:00 +0000 UTCthe date on which the content is scheduled to expire; .ExpiryDate pulls from the expirydate field in a content’s front matter. See also .PublishDate, .Date, and .Lastmod.
.Filedocs/meta/debug.mdfilesystem-related data for this content file. See also File Variables.
.FuzzyWordCount100the approximate number of words in the content.
.IsHomefalsetrue in the context of the homepage.
.IsNodefalsealways false for regular content pages.
.IsPagetruealways true for regular content pages.
.IsTranslatedfalsetrue if there are translations to display.
.Keywords[]the meta keywords for the content.
.Kindpagethe page’s kind. Possible return values are page, home, section, taxonomy, or taxonomyTerm. Note that there are also RSS, sitemap, robotsTXT, and 404 kinds, but these are only available during the rendering of each of these respective page’s kind and therefore not available in any of the Pages collections.
.Langenlanguage taken from the language extension notation.
.Languageena language object that points to the language’s definition in the site config.
.Lastmod2019-12-08 14:32:02 -0500 EST

the date the content was last modified. .Lastmod pulls from the lastmod field in a content’s front matter.

  • If lastmod is not set, and .GitInfo feature is disabled, the front matter date field will be used.
  • If lastmod is not set, and .GitInfo feature is enabled, .GitInfo.AuthorDate will be used instead.
.LinkTitleDebugaccess when creating links to the content. If set, Hugo will use the linktitle from the front matter before title.
.OutputFormats[{canonical {HTML text/html index canonical false true false false true 10} /docs/meta/debug/ https://alexandre.deverteuil.net/docs/meta/debug/}]contains all formats, including the current format, for a given page. Can be combined the with .Get function to grab a specific format. (See Output Formats.)
.PrevPagePointer to the previous regular page (sorted by Hugo’s default sort).
.NextPagePointer to the next regular page (sorted by Hugo’s default sort).
.PrevInSectionPointer to the previous regular page within the same section. Pages are sorted by Hugo’s default sort.
.NextInSectionPointer to the next regular page within the same section. Pages are sorted by Hugo’s default sort.
.Pages
    a collection of associated pages. This value will be nil within the context of regular content pages. See .Pages.
    .Permalinkhttps://alexandre.deverteuil.net/docs/meta/debug/the Permanent link for this page; see Permalinks
    .PublishDate2019-12-08 14:32:02 -0500 ESTthe date on which the content was or will be published; .Publishdate pulls from the publishdate field in a content’s front matter. See also .ExpiryDate, .Date, and .Lastmod.
    .ReadingTime0the estimated time, in minutes, it takes to read the content.
    .RelPermalink/docs/meta/debug/the relative permanent link for this page.
    .SectiondocsThe section this content belongs to. Note: For nested sections, this is the first path element in the directory, for example, /blog/funny/mypost/ => blog.
    .SectionsPages(0)The sections below this content.
    .Summarya generated summary of the content for easily showing a snippet in a summary view. The breakpoint can be set manually by inserting <!--more--> at the appropriate place in the content page. See Content Summaries for more details.
    .TitleDebugthe title for this page.
    .Translations
      a list of translated versions of the current page. See Multilingual Mode for more information.
      .Truncatedfalsea boolean, true if the .Summary is truncated. Useful for showing a “Read more…” link only when necessary. See Summaries for more information.
      .Typedebugthe content type of the content (e.g., post).
      .Weight0assigned weight (in the front matter) to this content, used in sorting.
      .WordCount0the number of words in the content.

      .Data

      The data specific to this type of page.

      {}

      .Content

      The content itself, defined below the front matter.

      .RawContent

      Raw markdown content without the front matter. Useful with remarkjs.com

      
      

      .Plain

      The Page content stripped of HTML tags and presented as a string.

      .PlainWords

      the Page content stripped of HTML as a []string using Go’s strings.Fields to split .Plain into a slice.

      [ ]

      .TableOfContents

      The rendered table of contents for the page.

      .Params

      {"authors":[],"categories":[],"date":"2019-12-08T14:32:02-05:00","draft":false,"featured":false,"image":{"caption":"","focal_point":"","preview_only":false},"iscjklanguage":false,"lastmod":"2019-12-08T14:32:02-05:00","publishdate":"2019-12-08T14:32:02-05:00","subtitle":"","summary":"","tags":[],"title":"Debug","type":"debug"}

      .File variables

      Variable nameValueDescription
      .File.Pathdocs/meta/debug.mdthe original relative path of the page, relative to the content dir (e.g., posts/foo.en.md)
      .File.LogicalNamedebug.mdthe name of the content file that represents a page (e.g., foo.en.md)
      .File.TranslationBaseNamedebugthe filename without extension or optional language identifier (e.g., foo)
      .File.ContentBaseNamedebugis a either TranslationBaseName or name of containing folder if file is a leaf bundle.
      .File.BaseFileNamedebugthe filename without extension (e.g., foo.en)
      .File.Extmdthe file extension of the content file (e.g., md); this can also be called using .File.Extension as well. Note that it is only the extension without ..
      .File.Langenthe language associated with the given file if Hugo's Multilingual features are enabled (e.g., en)
      .File.Dirdocs/meta/given the path content/posts/dir1/dir2/, the relative directory path of the content file will be returned (e.g., posts/dir1/dir2/). Note that the path separator (\ or /) could be dependent on the operating system.
      .File.UniqueID56e9c7fb0c67b27fa73b4b5f4bf7c879the MD5-checksum of the content file's path.

      Scalar .Site variables

      Variable nameValueMeaning
      .Site.BaseURLhttps://alexandre.deverteuil.net/the base URL for the site as defined in the site configuration.
      .Site.CopyrightCopyright &copy; 2009–{year} Alexandre de Verteuila string representing the copyright of your website as defined in the site configuration.
      .Site.GoogleAnalyticsa string representing your tracking code for Google Analytics as defined in the site configuration.
      .Site.IsMultiLingualfalsewhether there are more than one language in this site. See Multilingual for more information.
      .Site.Language.Langenthe language code of the current locale (e.g., en).
      .Site.Language.LanguageNamethe full language name (e.g. English).
      .Site.LastChange2022-08-12 15:02:52 -0400 EDTa string representing the date/time of the most recent change to your site. This string is based on the date variable in the front matter of your content pages.
      .Site.TitleAlexandre de Verteuila string representing the title of the site.

      .GitInfo

      Get the last Git revision information for every content file.

      .GitInfo is not defined

      List .Site variables

      .Site.Languages

      1. {"Lang":"en","LanguageName":"","LanguageDirection":"","Title":"","Weight":0,"Disabled":false,"ContentDir":"","Cfg":{},"LocalCfg":{},"Provider":{}}

      .Site.Taxonomies

      1. authors
      2. categories
      3. publication_types
      4. tags

      .Site.RegularPages

      .Title .RelPermalink .File.Path .IsHome .IsNode .IsPage .IsTranslated .Keywords .Kind .Lang .Type .Permalink .Section
      Styles /docs/meta/styles/ docs/meta/styles.md false false true false [] page en book /docs/meta/styles/ docs
      Using Rsyslog and Promtail to relay syslog messages to Loki /post/syslog-relay-for-loki/ post/syslog-relay-for-loki/index.md false false true false [] page en post /post/syslog-relay-for-loki/ post
      Fixion /post/fixion/ post/fixion/index.md false false true false [] page en post /post/fixion/ post
      When it rains in the bowl /post/when-it-rains-in-the-bowl/ post/when-it-rains-in-the-bowl/index.md false false true false [] page en post /post/when-it-rains-in-the-bowl/ post
      Addon game with reverse /post/addon-game-with-reverse/ post/addon-game-with-reverse/index.md false false true false [] page en post /post/addon-game-with-reverse/ post
      Pourquoi Pas art exhibit /post/pourquoi-pas-exhibit/ post/pourquoi-pas-exhibit/index.md false false true false [] page en post /post/pourquoi-pas-exhibit/ post
      Visualize Matomo metrics in Grafana /post/visualize-matomo-metrics-in-grafana/ post/visualize-matomo-metrics-in-grafana/index.md false false true false [] page en post /post/visualize-matomo-metrics-in-grafana/ post
      Using TrueNAS as an iSCSI storage backend for libvirt /post/truenas-iscsi-storage-backend-for-libvirt/ post/truenas-iscsi-storage-backend-for-libvirt/index.md false false true false [] page en post /post/truenas-iscsi-storage-backend-for-libvirt/ post
      Venus /post/venus/ post/venus/index.md false false true false [] page en post /post/venus/ post
      A June walk on Duluth /post/a-june-walk-on-duluth/ post/a-june-walk-on-duluth/index.md false false true false [] page en post /post/a-june-walk-on-duluth/ post
      Up nor down /post/up-nor-down/ post/up-nor-down/index.md false false true false [] page en post /post/up-nor-down/ post
      Becoming a Solutions Architect /post/becoming-a-solutions-architect/ post/becoming-a-solutions-architect/index.md false false true false [] page en post /post/becoming-a-solutions-architect/ post
      Workspace æsthetics /post/workspace-aesthetics/ post/workspace-aesthetics/index.md false false true false [] page en post /post/workspace-aesthetics/ post
      Food storage system /post/food-storage-system/ post/food-storage-system/index.md false false true false [] page en post /post/food-storage-system/ post
      Journaling table of contents /post/journaling-toc/ post/journaling-toc/index.md false false true false [] page en post /post/journaling-toc/ post
      Summer /post/summer/ post/summer/index.md false false true false [] page en post /post/summer/ post
      How to become a systems administrator /post/how-to-become-a-systems-administrator/ post/how-to-become-a-systems-administrator/index.md false false true false [] page en post /post/how-to-become-a-systems-administrator/ post
      Informal learning with podcasts /post/informal-learning-with-podcasts/ post/informal-learning-with-podcasts/index.md false false true false [] page en post /post/informal-learning-with-podcasts/ post
      Writing instruments /post/writing-instruments/ post/writing-instruments/index.md false false true false [] page en post /post/writing-instruments/ post
      Linking is better than integrating /post/linking-gt-integrating/ post/linking-gt-integrating/index.md false false true false [] page en post /post/linking-gt-integrating/ post
      House cleaning /post/house-cleaning/ post/house-cleaning/index.md false false true false [] page en post /post/house-cleaning/ post
      Dates /docs/meta/dates/ docs/meta/dates/index.md false false true false [] page en book /docs/meta/dates/ docs
      Magnetic knife holder /post/magnetic-knife-holder/ post/magnetic-knife-holder/index.md false false true false [] page en post /post/magnetic-knife-holder/ post
      Troubleshooting pfSense reboots with Grafana /post/troubleshooting-pfsense-reboots-with-grafana/ post/troubleshooting-pfsense-reboots-with-grafana/index.md false false true false [] page en post /post/troubleshooting-pfsense-reboots-with-grafana/ post
      Configuring the Nextcloud client for Android /post/configuring-nextcloud-client-for-android/ post/configuring-nextcloud-client-for-android/index.md false false true false [] page en post /post/configuring-nextcloud-client-for-android/ post
      2021 Montreal parkour jam /post/2021-montreal-parkour-jam/ post/2021-montreal-parkour-jam/index.md false false true false [] page en post /post/2021-montreal-parkour-jam/ post
      The floor is lava /post/the-floor-is-lava/ post/the-floor-is-lava/index.md false false true false [] page en post /post/the-floor-is-lava/ post
      How I organize my home directory /post/organize-home-directory/ post/organize-home-directory/index.md false false true false [] page en post /post/organize-home-directory/ post
      Blog writing process /post/blog-writing-process/ post/blog-writing-process/index.md false false true false [] page en post /post/blog-writing-process/ post
      Blue truck æsthetics /post/blue-truck-aesthetics/ post/blue-truck-aesthetics/index.md false false true false [] page en post /post/blue-truck-aesthetics/ post
      Cauliflower rice /post/making-cauliflower-rice/ post/making-cauliflower-rice/index.md false false true false [] page en post /post/making-cauliflower-rice/ post
      Firefox tabs analysis with Prometheus and Grafana /post/firefox-tabs-analysis/ post/firefox-tabs-analysis/index.md false false true false [] page en post /post/firefox-tabs-analysis/ post
      Automation, observability /post/automation-observability/ post/automation-observability/index.md false false true false [] page en post /post/automation-observability/ post
      Firefox tabs organized /post/organize-firefox-tabs/ post/organize-firefox-tabs/index.md false false true false [] page en post /post/organize-firefox-tabs/ post
      Nextcloud self-hosted architecture /post/nextcloud-self-hosted-architecture/ post/nextcloud-self-hosted-architecture/index.md false false true false [] page en post /post/nextcloud-self-hosted-architecture/ post
      Processing boxes /post/what-250-boxes-look-like/ post/what-250-boxes-look-like/index.md false false true false [] page en post /post/what-250-boxes-look-like/ post
      A place for every thing /post/a-place-for-every-thing/ post/a-place-for-every-thing/index.md false false true false [] page en post /post/a-place-for-every-thing/ post
      Thoughts on documentation /post/thoughts-on-documentation/ post/thoughts-on-documentation/index.md false false true false [] page en post /post/thoughts-on-documentation/ post
      Ça va bien aller Montréal /post/ca-va-bien-aller/ post/ca-va-bien-aller/index.md false false true false [] page en post /post/ca-va-bien-aller/ post
      Vidéoconferences efficaces /post/videoconferences-efficaces/ post/videoconferences-efficaces/index.md false false true false [] page en post /post/videoconferences-efficaces/ post
      Capture notebook /post/capture-notebook/ post/capture-notebook/index.md false false true false [] page en post /post/capture-notebook/ post
      Daily Journal /post/daily-journal/ post/daily-journal/index.md false false true false [] page en post /post/daily-journal/ post
      Dragon hunting /post/dragon-hunting/ post/dragon-hunting/index.md false false true false [] page en post /post/dragon-hunting/ post
      Dreams journal /post/dreams-journal/ post/dreams-journal/index.md false false true false [] page en post /post/dreams-journal/ post
      File cabinet /post/file-cabinet/ post/file-cabinet/index.md false false true false [] page en post /post/file-cabinet/ post
      Free Associations /post/free-associations/ post/free-associations/index.md false false true false [] page en post /post/free-associations/ post
      GTD stack and project management /post/gtd-stack/ post/gtd-stack/index.md false false true false [] page en post /post/gtd-stack/ post
      Notebook /post/notebook/ post/notebook/index.md false false true false [] page en post /post/notebook/ post
      Personal stories journal /post/personal-stories/ post/personal-stories/index.md false false true false [] page en post /post/personal-stories/ post
      Project journal /post/project-journal/ post/project-journal/index.md false false true false [] page en post /post/project-journal/ post
      Étagère à souliers /post/etagere-a-souliers/ post/etagere-a-souliers/index.md false false true false [] page en post /post/etagere-a-souliers/ post
      2019 Blog engine migration /post/2019-blog-engine-migration/ post/2019-blog-engine-migration/index.md false false true false [] page en post /post/2019-blog-engine-migration/ post
      Debug /docs/meta/debug/ docs/meta/debug.md false false true false [] page en debug /docs/meta/debug/ docs
      Clé publique /pgp/ pgp.md false false true false [] page en page /pgp/
      Parkour in Stockholm /post/parkour-in-stockholm/ post/parkour-in-stockholm/index.md false false true false [] page en post /post/parkour-in-stockholm/ post
      Parkour in LA /post/parkour-in-la/ post/parkour-in-LA/index.md false false true false [] page en post /post/parkour-in-la/ post
      Supercharge your blackbox_exporter modules /post/supercharge-blackbox-exporter/ post/supercharge-blackbox-exporter/index.md false false true false [] page en post /post/supercharge-blackbox-exporter/ post
      Canari Cron Alert /post/canari-cron-alert/ post/canari-cron-alert/index.md false false true false [] page en post /post/canari-cron-alert/ post
      Let's Encrypt on load balancers and reverse proxies with tls-sni-01 /post/letsencrypt-tls-sni/ post/letsencrypt-tls-sni/index.md false false true false [] page en post /post/letsencrypt-tls-sni/ post
      Introduction à Kerberos /post/presentation-kerberos/ post/presentation-kerberos/index.md false false true false [] page en post /post/presentation-kerberos/ post
      FreeGEM on OpenStack /post/freegem-on-openstack/ post/freegem-on-openstack/index.md false false true false [] page en post /post/freegem-on-openstack/ post
      Session d'entraînement solo /post/session-entrainement-solo-13-novembre-2016/ post/session-entrainement-solo-13-novembre-2016/index.md false false true false [] page en post /post/session-entrainement-solo-13-novembre-2016/ post
      Configure LDAP authentication in Nextcloud with FreeIPA /post/configure-ldap-authentication-in-nextcloud-with-freeipa/ post/configure-ldap-authentication-in-nextcloud-with-freeipa/index.md false false true false [] page en post /post/configure-ldap-authentication-in-nextcloud-with-freeipa/ post
      Let's Encrypt SSL on NearlyFreeSpeech.net with Ansible /post/ansible-letsencrypt-nfsn/ post/ansible-letsencrypt-nfsn/index.md false false true false [] page en post /post/ansible-letsencrypt-nfsn/ post
      Monitorer Nextcloud avec Zabbix /post/monitorer-nextcloud-avec-zabbix/ post/monitorer-nextcloud-avec-zabbix/index.md false false true false [] page en post /post/monitorer-nextcloud-avec-zabbix/ post
      Liste de machines virtuelles dans mon réseau /post/liste-de-machines-virtuelles/ post/liste-de-machines-virtuelles/index.md false false true false [] page en post /post/liste-de-machines-virtuelles/ post
      Premier pull-request accepté! /post/premier-pull-request-accepte/ post/premier-pull-request-accepte/index.md false false true false [] page en post /post/premier-pull-request-accepte/ post
      New blog iteration /post/new-blog-iteration/ post/new-blog-iteration/index.md false false true false [] page en post /post/new-blog-iteration/ post
      OpenPGP key migration /post/openpgp-key-migration/ post/openpgp-key-migration/index.md false false true false [] page en post /post/openpgp-key-migration/ post
      Building man pages with Debian packaging scripts /post/building-man-pages-debian-packaging-scripts/ post/building-man-pages-debian-packaging-scripts/index.md false false true false [] page en post /post/building-man-pages-debian-packaging-scripts/ post
      Serialize a single task with Ansible /post/serialize-single-task-ansible/ post/serialize-single-task-ansible/index.md false false true false [] page en post /post/serialize-single-task-ansible/ post
      The Real Reason We Use Linux (repost) /post/real-reason-we-use-linux/ post/real-reason-we-use-linux/index.md false false true false [] page en post /post/real-reason-we-use-linux/ post
      Multiprocessing in Django apps /post/multiprocessing-django-apps/ post/multiprocessing-django-apps/index.md false false true false [] page en post /post/multiprocessing-django-apps/ post
      Managed switch case mod /post/managed-switch-case-mod/ post/managed-switch-case-mod/index.md false false true false [] page en post /post/managed-switch-case-mod/ post
      Home network rebuild project /post/home-network-rebuild-project/ post/home-network-rebuild-project/index.md false false true false [] page en post /post/home-network-rebuild-project/ post
      Let's Encrypt! /post/lets-encrypt/ post/lets-encrypt/index.md false false true false [] page en post /post/lets-encrypt/ post
      Compresser une image de disque /post/compresser-une-image-de-disque/ post/compresser-une-image-de-disque/index.md false false true false [] page en post /post/compresser-une-image-de-disque/ post
      Trigger a Javascript file drop event with Python and Selenium /post/trigger-javascript-drag-and-drop-event-python-and-/ post/trigger-javascript-drag-and-drop-event-python-and-/index.md false false true false [] page en post /post/trigger-javascript-drag-and-drop-event-python-and-/ post
      Système de rangement /post/boites/ post/boites/index.md false false true false [] page en post /post/boites/ post
      Position a CSS background like a block element /post/position-css-background-block-element/ post/position-css-background-block-element/index.md false false true false [] page en post /post/position-css-background-block-element/ post
      Parkour, coop mode /post/parkour-coop-mode/ post/parkour-coop-mode/index.md false false true false [] page en post /post/parkour-coop-mode/ post
      Trespassing /post/trespassing/ post/trespassing/index.md false false true false [] page en post /post/trespassing/ post
      3 étagères et autres bricolages /post/3-etageres/ post/3-etageres/index.md false false true false [] page en post /post/3-etageres/ post
      Let's Encrypt, un projet prometteur! /post/lets-encrypt-un-projet-prometteur/ post/lets-encrypt-un-projet-prometteur/index.md false false true false [] page en post /post/lets-encrypt-un-projet-prometteur/ post
      Mirror provided by iWeb /post/mirror-provided-iweb/ post/mirror-provided-iweb/index.md false false true false [] page en post /post/mirror-provided-iweb/ post
      `mailto:` URI handler in Python /post/mailto-uri-handler-python/ post/mailto-uri-handler-python/index.md false false true false [] page en post /post/mailto-uri-handler-python/ post
      Spinny Things /post/spinny-things/ post/spinny-things/index.md false false true false [] page en post /post/spinny-things/ post
      Calculate months elapsed between two dates in Python /post/calculate-months-between-two-dates-python/ post/calculate-months-between-two-dates-python/index.md false false true false [] page en post /post/calculate-months-between-two-dates-python/ post
      Méthode 45° pour plier un tortilla /post/methode-45-pour-plier-un-tortilla/ post/methode-45-pour-plier-un-tortilla/index.md false false true false [] page en post /post/methode-45-pour-plier-un-tortilla/ post
      Dynos & Muscle-ups /post/dynos-muscle-ups/ post/dynos-muscle-ups/index.md false false true false [] page en post /post/dynos-muscle-ups/ post
      Crochets de suspension pour caddie d'épicerie /post/crochets-de-suspension-pour-caddie-depicerie/ post/crochets-de-suspension-pour-caddie-depicerie/index.md false false true false [] page en post /post/crochets-de-suspension-pour-caddie-depicerie/ post
      Pétition pour une enquête sur l’informatique au gouvernement du Québec /post/petition-pour-une-enquete-sur-linformatque/ post/petition-pour-une-enquete-sur-linformatque/index.md false false true false [] page en post /post/petition-pour-une-enquete-sur-linformatque/ post
      Topology of the Python stack /post/topology-python-stack/ post/topology-python-stack/index.md false false true false [] page en post /post/topology-python-stack/ post
      Séparation et sécurité des disques de sauvegarde /post/separation-et-securite-des-disques-de-sauvegarde/ post/separation-et-securite-des-disques-de-sauvegarde/index.md false false true false [] page en post /post/separation-et-securite-des-disques-de-sauvegarde/ post
      Naviguer dans une page man /post/naviguer-dans-une-page-man/ post/naviguer-dans-une-page-man/index.md false false true false [] page en post /post/naviguer-dans-une-page-man/ post
      Antenne fractale /post/antenne-fractale/ post/antenne-fractale/index.md false false true false [] page en post /post/antenne-fractale/ post
      Vidéos iWeb /post/videos-iweb/ post/videos-iweb/index.md false false true false [] page en post /post/videos-iweb/ post
      Nouvel emploi chez iWeb /post/nouvel-emploi-chez-iweb/ post/nouvel-emploi-chez-iweb/index.md false false true false [] page en post /post/nouvel-emploi-chez-iweb/ post
      Migrer ou réparer un système GNU/Linux /post/migrer-ou-reparer-un-systeme-gnulinux/ post/migrer-ou-reparer-un-systeme-gnulinux/index.md false false true false [] page en post /post/migrer-ou-reparer-un-systeme-gnulinux/ post
      Bépo pour l'amour du français /post/bepo-pour-lamour-du-francais/ post/bepo-pour-lamour-du-francais/index.md false false true false [] page en post /post/bepo-pour-lamour-du-francais/ post
      Liens pour apprendre GNU/Linux, Python et Bash /post/liens-pour-apprendre-gnulinux-python-et-bash/ post/liens-pour-apprendre-gnulinux-python-et-bash/index.md false false true false [] page en post /post/liens-pour-apprendre-gnulinux-python-et-bash/ post
      Unifont as a fallback in rxvt-unicode /post/unifont-and-rxvt-unicode/ post/unifont-and-rxvt-unicode/index.md false false true false [] page en post /post/unifont-and-rxvt-unicode/ post
      Le Spot, section orange /post/le-spot-section-orange/ post/le-spot-section-orange/index.md false false true false [] page en post /post/le-spot-section-orange/ post
      Marque-quadrant /post/marque-quadrant/ post/marque-quadrant/index.md false false true false [] page en post /post/marque-quadrant/ post
      Support pour dual-screen /post/support-pour-dual-screen/ post/support-pour-dual-screen/index.md false false true false [] page en post /post/support-pour-dual-screen/ post
      Appréciation de la part de GNU dans GNU/Linux /post/appreciation-de-la-part-de-gnu-dans-gnulinux/ post/appreciation-de-la-part-de-gnu-dans-gnulinux/index.md false false true false [] page en post /post/appreciation-de-la-part-de-gnu-dans-gnulinux/ post
      Colle chaude et roulettes d'imprimante /post/colle-chaude-et-roulettes-dimprimante/ post/colle-chaude-et-roulettes-dimprimante/index.md false false true false [] page en post /post/colle-chaude-et-roulettes-dimprimante/ post
      Richard Stallman talk at TEDxGE2014 /post/richard-stallman-talk-tedxge2014/ post/richard-stallman-talk-tedxge2014/index.md false false true false [] page en post /post/richard-stallman-talk-tedxge2014/ post
      My girlfriend's room /post/my-girlfriends-room/ post/my-girlfriends-room/index.md false false true false [] page en post /post/my-girlfriends-room/ post
      Litière à chats efficace et sans tracas /post/litiere-chats-efficace-et-sans-tracas/ post/litiere-chats-efficace-et-sans-tracas/index.md false false true false [] page en post /post/litiere-chats-efficace-et-sans-tracas/ post
      Nouveau blogue! /post/nouveau-blogue/ post/nouveau-blogue/index.md false false true false [] page en post /post/nouveau-blogue/ post
      JILL avec FACIL /post/jill-avec-facil/ post/jill-avec-facil/index.md false false true false [] page en post /post/jill-avec-facil/ post
      City TV Report on The Spot /post/city-tv-report-the-spot/ post/city-tv-report-the-spot/index.md false false true false [] page en post /post/city-tv-report-the-spot/ post
      Safety tactics with `rm` /post/safety-tactics-rm/ post/safety-tactics-rm/index.md false false true false [] page en post /post/safety-tactics-rm/ post
      Tablettes de cuisine /post/tablettes-de-cuisine/ post/tablettes-de-cuisine/index.md false false true false [] page en post /post/tablettes-de-cuisine/ post
      Sending email with openssl and smtp.gmail.com /post/sending-email-openssl-and-smtpgmailcom/ post/sending-email-openssl-and-smtpgmailcom/index.md false false true false [] page en post /post/sending-email-openssl-and-smtpgmailcom/ post
      Aiguisage d’une raboteuse /post/aiguisage-dune-raboteuse/ post/aiguisage-dune-raboteuse/index.md false false true false [] page en post /post/aiguisage-dune-raboteuse/ post
      Jam de parkour pluvieux /post/jam-de-parkour-pluvieux/ post/jam-de-parkour-pluvieux/index.md false false true false [] page en post /post/jam-de-parkour-pluvieux/ post
      Berserk /post/berserk/ post/berserk/index.md false false true false [] page en post /post/berserk/ post
      Un bout de tuyau dans le mur /post/un-bout-de-tuyau-dans-le-mur/ post/un-bout-de-tuyau-dans-le-mur/index.md false false true false [] page en post /post/un-bout-de-tuyau-dans-le-mur/ post
      Fontaines de couleur /post/fontaines-de-couleur/ post/fontaines-de-couleur/index.md false false true false [] page en post /post/fontaines-de-couleur/ post
      Vidéo de parkour : 15 juin 2013 /post/video-de-parkour-15-juin-2013/ post/video-de-parkour-15-juin-2013/index.md false false true false [] page en post /post/video-de-parkour-15-juin-2013/ post
      Filmographie sur le parkour /post/filmographie-sur-le-parkour/ post/filmographie-sur-le-parkour/index.md false false true false [] page en post /post/filmographie-sur-le-parkour/ post
      Boîtier d'ordinateur en bois /post/boitier-ordinateur-en-bois/ post/boitier-ordinateur-en-bois/index.md false false true false [] page en post /post/boitier-ordinateur-en-bois/ post
      Play a music CD with mplayer without skipping /post/play-music-cd-mplayer-without-skipping/ post/play-music-cd-mplayer-without-skipping/index.md false false true false [] page en post /post/play-music-cd-mplayer-without-skipping/ post
      Sac anti-statique fait maison /post/sac-anti-statique-fait-maison/ post/sac-anti-statique-fait-maison/index.md false false true false [] page en post /post/sac-anti-statique-fait-maison/ post
      Parkour hivernal au Stade olympique /post/parkour-hivernal-au-stade-olympique/ post/parkour-hivernal-au-stade-olympique/index.md false false true false [] page en post /post/parkour-hivernal-au-stade-olympique/ post
      Nettoyage de la cartouche de toner /post/nettoyage-de-la-cartouche-de-toner/ post/nettoyage-de-la-cartouche-de-toner/index.md false false true false [] page en post /post/nettoyage-de-la-cartouche-de-toner/ post
      rsync Backups and Directory Renaming, a Solution /post/rsync-backups-and-directory-renaming-solution/ post/rsync-backups-and-directory-renaming-solution/index.md false false true false [] page en post /post/rsync-backups-and-directory-renaming-solution/ post
      Le calendrier amélioré /post/le-calendrier-ameliore/ post/le-calendrier-ameliore/index.md false false true false [] page en post /post/le-calendrier-ameliore/ post
      Calcul du pourboire /post/calcul-du-pourboire/ post/calcul-du-pourboire/index.md false false true false [] page en post /post/calcul-du-pourboire/ post
      Tablette à barbecue /post/tablette-barbecue/ post/tablette-barbecue/index.md false false true false [] page en post /post/tablette-barbecue/ post
      Pochette de CD en papier plié /post/paper-cd-case/ post/paper-cd-case/index.md false false true false [] page en post /post/paper-cd-case/ post
      Joke de banquier /post/joke-de-banquier/ post/joke-de-banquier/index.md false false true false [] page en post /post/joke-de-banquier/ post
      Exercisse de restauration d'une sauvegarde /post/exercice-de-restauration-dune-sauvegarde/ post/exercice-de-restauration-dune-sauvegarde/index.md false false true false [] page en post /post/exercice-de-restauration-dune-sauvegarde/ post
      Image Collection Organizing Helper /post/image-collection-organizing-helper/ post/image-collection-organizing-helper/index.md false false true false [] page en post /post/image-collection-organizing-helper/ post
      Le cahier Moleskine a 31 lignes /post/le-cahier-moleskine-31-lignes/ post/le-cahier-moleskine-31-lignes/index.md false false true false [] page en post /post/le-cahier-moleskine-31-lignes/ post
      Image sorting helper script /post/image-sorting-helper-script/ post/image-sorting-helper-script/index.md false false true false [] page en post /post/image-sorting-helper-script/ post
      Monitor Python subprocess' output streams in real-time /post/monitor-python-subprocess-output-streams-real-time/ post/monitor-python-subprocess-output-streams-real-time/index.md false false true false [] page en post /post/monitor-python-subprocess-output-streams-real-time/ post
      TV5, Hors série: Traceurs /post/tv5-hors-serie-traceurs/ post/tv5-hors-serie-traceurs/index.md false false true false [] page en post /post/tv5-hors-serie-traceurs/ post
      Reportage sur le parkour /post/reportage-sur-le-parkour/ post/reportage-sur-le-parkour/index.md false false true false [] page en post /post/reportage-sur-le-parkour/ post
      How I organize my digital documents /post/how-i-organize-my-digital-documents/ post/how-i-organize-my-digital-documents/index.md false false true false [] page en post /post/how-i-organize-my-digital-documents/ post
      Rencontre du 2009-04-25 /post/rencontre-du-2009-04-25/ post/rencontre-du-2009-04-25/index.md false false true false [] page en post /post/rencontre-du-2009-04-25/ post
      Salto arrière au Stade /post/salto-arriere-au-stade/ post/salto-arriere-au-stade/index.md false false true false [] page en post /post/salto-arriere-au-stade/ post
      Salto arrière /post/salto-arriere/ post/salto-arriere/index.md false false true false [] page en post /post/salto-arriere/ post
      Le calendrier /post/le-calendrier/ post/le-calendrier/index.md false false true false [] page en post /post/le-calendrier/ post
      /admin/ admin/index.md false false true false [] page en wowchemycms /admin/

      .Site.Pages

      .Title .RelPermalink .File.Path .IsHome .IsNode .IsPage .IsTranslated .Keywords .Kind .Lang .Type .RelPermalink .Section
      Metadocumentation /docs/meta/ docs/meta/_index.md false true false false [] section en book /docs/meta/ docs
      Styles /docs/meta/styles/ docs/meta/styles.md false false true false [] page en book /docs/meta/styles/ docs
      Alexandre de Verteuil / true true false false [] home en page /
      Categories /categories/ false true false false [] taxonomy en categories /categories/ categories
      Informatique /category/informatique/ false true false false [] term en categories /category/informatique/ categories
      loki /tag/loki/ false true false false [] term en tags /tag/loki/ tags
      Posts /post/ post/_index.md false true false false [] section en post /post/ post
      Tags /tags/ false true false false [] taxonomy en tags /tags/ tags
      Using Rsyslog and Promtail to relay syslog messages to Loki /post/syslog-relay-for-loki/ post/syslog-relay-for-loki/index.md false false true false [] page en post /post/syslog-relay-for-loki/ post
      Fixion /post/fixion/ post/fixion/index.md false false true false [] page en post /post/fixion/ post
      selfhosting /tag/selfhosting/ false true false false [] term en tags /tag/selfhosting/ tags
      Art /category/art/ false true false false [] term en categories /category/art/ categories
      poem /tag/poem/ false true false false [] term en tags /tag/poem/ tags
      When it rains in the bowl /post/when-it-rains-in-the-bowl/ post/when-it-rains-in-the-bowl/index.md false false true false [] page en post /post/when-it-rains-in-the-bowl/ post
      authors/_index.md false true false false [] taxonomy en authors authors
      Addon game with reverse /post/addon-game-with-reverse/ post/addon-game-with-reverse/index.md false false true false [] page en post /post/addon-game-with-reverse/ post
      Alexandre de Verteuil authors/admin/_index.md false true false false [] term en authors authors
      Parkour /category/parkour/ false true false false [] term en categories /category/parkour/ categories
      parkour /tag/parkour/ false true false false [] term en tags /tag/parkour/ tags
      vidéo /tag/video/ false true false false [] term en tags /tag/video/ tags
      Pourquoi Pas art exhibit /post/pourquoi-pas-exhibit/ post/pourquoi-pas-exhibit/index.md false false true false [] page en post /post/pourquoi-pas-exhibit/ post
      grafana /tag/grafana/ false true false false [] term en tags /tag/grafana/ tags
      Visualize Matomo metrics in Grafana /post/visualize-matomo-metrics-in-grafana/ post/visualize-matomo-metrics-in-grafana/index.md false false true false [] page en post /post/visualize-matomo-metrics-in-grafana/ post
      sysadmin /tag/sysadmin/ false true false false [] term en tags /tag/sysadmin/ tags
      Using TrueNAS as an iSCSI storage backend for libvirt /post/truenas-iscsi-storage-backend-for-libvirt/ post/truenas-iscsi-storage-backend-for-libvirt/index.md false false true false [] page en post /post/truenas-iscsi-storage-backend-for-libvirt/ post
      Venus /post/venus/ post/venus/index.md false false true false [] page en post /post/venus/ post
      A June walk on Duluth /post/a-june-walk-on-duluth/ post/a-june-walk-on-duluth/index.md false false true false [] page en post /post/a-june-walk-on-duluth/ post
      Up nor down /post/up-nor-down/ post/up-nor-down/index.md false false true false [] page en post /post/up-nor-down/ post
      Becoming a Solutions Architect /post/becoming-a-solutions-architect/ post/becoming-a-solutions-architect/index.md false false true false [] page en post /post/becoming-a-solutions-architect/ post
      career /tag/career/ false true false false [] term en tags /tag/career/ tags
      Organization /category/organization/ false true false false [] term en categories /category/organization/ categories
      Workspace æsthetics /post/workspace-aesthetics/ post/workspace-aesthetics/index.md false false true false [] page en post /post/workspace-aesthetics/ post
      Cooking /category/cooking/ false true false false [] term en categories /category/cooking/ categories
      Food storage system /post/food-storage-system/ post/food-storage-system/index.md false false true false [] page en post /post/food-storage-system/ post
      home /tag/home/ false true false false [] term en tags /tag/home/ tags
      jars /tag/jars/ false true false false [] term en tags /tag/jars/ tags
      Journaling table of contents /post/journaling-toc/ post/journaling-toc/index.md false false true false [] page en post /post/journaling-toc/ post
      Summer /post/summer/ post/summer/index.md false false true false [] page en post /post/summer/ post
      How to become a systems administrator /post/how-to-become-a-systems-administrator/ post/how-to-become-a-systems-administrator/index.md false false true false [] page en post /post/how-to-become-a-systems-administrator/ post
      learning /tag/learning/ false true false false [] term en tags /tag/learning/ tags
      Informal learning with podcasts /post/informal-learning-with-podcasts/ post/informal-learning-with-podcasts/index.md false false true false [] page en post /post/informal-learning-with-podcasts/ post
      journaling /tag/journaling/ false true false false [] term en tags /tag/journaling/ tags
      Writing instruments /post/writing-instruments/ post/writing-instruments/index.md false false true false [] page en post /post/writing-instruments/ post
      documentation /tag/documentation/ false true false false [] term en tags /tag/documentation/ tags
      Linking is better than integrating /post/linking-gt-integrating/ post/linking-gt-integrating/index.md false false true false [] page en post /post/linking-gt-integrating/ post
      House cleaning /post/house-cleaning/ post/house-cleaning/index.md false false true false [] page en post /post/house-cleaning/ post
      kitchen /tag/kitchen/ false true false false [] term en tags /tag/kitchen/ tags
      Dates /docs/meta/dates/ docs/meta/dates/index.md false false true false [] page en book /docs/meta/dates/ docs
      Documentation /docs/ docs/_index.md false true false false [] section en docs /docs/ docs
      création /tag/creation/ false true false false [] term en tags /tag/creation/ tags
      Magnetic knife holder /post/magnetic-knife-holder/ post/magnetic-knife-holder/index.md false false true false [] page en post /post/magnetic-knife-holder/ post
      monitoring /tag/monitoring/ false true false false [] term en tags /tag/monitoring/ tags
      prometheus /tag/prometheus/ false true false false [] term en tags /tag/prometheus/ tags
      Troubleshooting pfSense reboots with Grafana /post/troubleshooting-pfsense-reboots-with-grafana/ post/troubleshooting-pfsense-reboots-with-grafana/index.md false false true false [] page en post /post/troubleshooting-pfsense-reboots-with-grafana/ post
      Configuring the Nextcloud client for Android /post/configuring-nextcloud-client-for-android/ post/configuring-nextcloud-client-for-android/index.md false false true false [] page en post /post/configuring-nextcloud-client-for-android/ post
      nextcloud /tag/nextcloud/ false true false false [] term en tags /tag/nextcloud/ tags
      2021 Montreal parkour jam /post/2021-montreal-parkour-jam/ post/2021-montreal-parkour-jam/index.md false false true false [] page en post /post/2021-montreal-parkour-jam/ post
      The floor is lava /post/the-floor-is-lava/ post/the-floor-is-lava/index.md false false true false [] page en post /post/the-floor-is-lava/ post
      How I organize my home directory /post/organize-home-directory/ post/organize-home-directory/index.md false false true false [] page en post /post/organize-home-directory/ post
      blog /tag/blog/ false true false false [] term en tags /tag/blog/ tags
      Blog writing process /post/blog-writing-process/ post/blog-writing-process/index.md false false true false [] page en post /post/blog-writing-process/ post
      Blue truck æsthetics /post/blue-truck-aesthetics/ post/blue-truck-aesthetics/index.md false false true false [] page en post /post/blue-truck-aesthetics/ post
      Cauliflower rice /post/making-cauliflower-rice/ post/making-cauliflower-rice/index.md false false true false [] page en post /post/making-cauliflower-rice/ post
      firefox /tag/firefox/ false true false false [] term en tags /tag/firefox/ tags
      Firefox tabs analysis with Prometheus and Grafana /post/firefox-tabs-analysis/ post/firefox-tabs-analysis/index.md false false true false [] page en post /post/firefox-tabs-analysis/ post
      Automation, observability /post/automation-observability/ post/automation-observability/index.md false false true false [] page en post /post/automation-observability/ post
      Firefox tabs organized /post/organize-firefox-tabs/ post/organize-firefox-tabs/index.md false false true false [] page en post /post/organize-firefox-tabs/ post
      Nextcloud self-hosted architecture /post/nextcloud-self-hosted-architecture/ post/nextcloud-self-hosted-architecture/index.md false false true false [] page en post /post/nextcloud-self-hosted-architecture/ post
      boxes /tag/boxes/ false true false false [] term en tags /tag/boxes/ tags
      Processing boxes /post/what-250-boxes-look-like/ post/what-250-boxes-look-like/index.md false false true false [] page en post /post/what-250-boxes-look-like/ post
      A place for every thing /post/a-place-for-every-thing/ post/a-place-for-every-thing/index.md false false true false [] page en post /post/a-place-for-every-thing/ post
      Documentation /category/documentation/ false true false false [] term en categories /category/documentation/ categories
      Thoughts on documentation /post/thoughts-on-documentation/ post/thoughts-on-documentation/index.md false false true false [] page en post /post/thoughts-on-documentation/ post
      Ça va bien aller Montréal /post/ca-va-bien-aller/ post/ca-va-bien-aller/index.md false false true false [] page en post /post/ca-va-bien-aller/ post
      Vidéoconferences efficaces /post/videoconferences-efficaces/ post/videoconferences-efficaces/index.md false false true false [] page en post /post/videoconferences-efficaces/ post
      Capture notebook /post/capture-notebook/ post/capture-notebook/index.md false false true false [] page en post /post/capture-notebook/ post
      Daily Journal /post/daily-journal/ post/daily-journal/index.md false false true false [] page en post /post/daily-journal/ post
      Dragon hunting /post/dragon-hunting/ post/dragon-hunting/index.md false false true false [] page en post /post/dragon-hunting/ post
      Dreams journal /post/dreams-journal/ post/dreams-journal/index.md false false true false [] page en post /post/dreams-journal/ post
      File cabinet /post/file-cabinet/ post/file-cabinet/index.md false false true false [] page en post /post/file-cabinet/ post
      Free Associations /post/free-associations/ post/free-associations/index.md false false true false [] page en post /post/free-associations/ post
      GTD stack and project management /post/gtd-stack/ post/gtd-stack/index.md false false true false [] page en post /post/gtd-stack/ post
      Notebook /post/notebook/ post/notebook/index.md false false true false [] page en post /post/notebook/ post
      Personal stories journal /post/personal-stories/ post/personal-stories/index.md false false true false [] page en post /post/personal-stories/ post
      Project journal /post/project-journal/ post/project-journal/index.md false false true false [] page en post /post/project-journal/ post
      Étagère à souliers /post/etagere-a-souliers/ post/etagere-a-souliers/index.md false false true false [] page en post /post/etagere-a-souliers/ post
      2019 Blog engine migration /post/2019-blog-engine-migration/ post/2019-blog-engine-migration/index.md false false true false [] page en post /post/2019-blog-engine-migration/ post
      Debug /docs/meta/debug/ docs/meta/debug.md false false true false [] page en debug /docs/meta/debug/ docs
      Clé publique /pgp/ pgp.md false false true false [] page en page /pgp/
      Parkour in Stockholm /post/parkour-in-stockholm/ post/parkour-in-stockholm/index.md false false true false [] page en post /post/parkour-in-stockholm/ post
      Parkour in LA /post/parkour-in-la/ post/parkour-in-LA/index.md false false true false [] page en post /post/parkour-in-la/ post
      Supercharge your blackbox_exporter modules /post/supercharge-blackbox-exporter/ post/supercharge-blackbox-exporter/index.md false false true false [] page en post /post/supercharge-blackbox-exporter/ post
      Canari Cron Alert /post/canari-cron-alert/ post/canari-cron-alert/index.md false false true false [] page en post /post/canari-cron-alert/ post
      foss /tag/foss/ false true false false [] term en tags /tag/foss/ tags
      Let's Encrypt on load balancers and reverse proxies with tls-sni-01 /post/letsencrypt-tls-sni/ post/letsencrypt-tls-sni/index.md false false true false [] page en post /post/letsencrypt-tls-sni/ post
      prog /tag/prog/ false true false false [] term en tags /tag/prog/ tags
      protocols /tag/protocols/ false true false false [] term en tags /tag/protocols/ tags
      infosec /tag/infosec/ false true false false [] term en tags /tag/infosec/ tags
      Introduction à Kerberos /post/presentation-kerberos/ post/presentation-kerberos/index.md false false true false [] page en post /post/presentation-kerberos/ post
      FreeGEM on OpenStack /post/freegem-on-openstack/ post/freegem-on-openstack/index.md false false true false [] page en post /post/freegem-on-openstack/ post
      openstack /tag/openstack/ false true false false [] term en tags /tag/openstack/ tags
      Session d'entraînement solo /post/session-entrainement-solo-13-novembre-2016/ post/session-entrainement-solo-13-novembre-2016/index.md false false true false [] page en post /post/session-entrainement-solo-13-novembre-2016/ post
      Configure LDAP authentication in Nextcloud with FreeIPA /post/configure-ldap-authentication-in-nextcloud-with-freeipa/ post/configure-ldap-authentication-in-nextcloud-with-freeipa/index.md false false true false [] page en post /post/configure-ldap-authentication-in-nextcloud-with-freeipa/ post
      Let's Encrypt SSL on NearlyFreeSpeech.net with Ansible /post/ansible-letsencrypt-nfsn/ post/ansible-letsencrypt-nfsn/index.md false false true false [] page en post /post/ansible-letsencrypt-nfsn/ post
      Monitorer Nextcloud avec Zabbix /post/monitorer-nextcloud-avec-zabbix/ post/monitorer-nextcloud-avec-zabbix/index.md false false true false [] page en post /post/monitorer-nextcloud-avec-zabbix/ post
      créations /tag/creations/ false true false false [] term en tags /tag/creations/ tags
      Liste de machines virtuelles dans mon réseau /post/liste-de-machines-virtuelles/ post/liste-de-machines-virtuelles/index.md false false true false [] page en post /post/liste-de-machines-virtuelles/ post
      Premier pull-request accepté! /post/premier-pull-request-accepte/ post/premier-pull-request-accepte/index.md false false true false [] page en post /post/premier-pull-request-accepte/ post
      New blog iteration /post/new-blog-iteration/ post/new-blog-iteration/index.md false false true false [] page en post /post/new-blog-iteration/ post
      OpenPGP key migration /post/openpgp-key-migration/ post/openpgp-key-migration/index.md false false true false [] page en post /post/openpgp-key-migration/ post
      Building man pages with Debian packaging scripts /post/building-man-pages-debian-packaging-scripts/ post/building-man-pages-debian-packaging-scripts/index.md false false true false [] page en post /post/building-man-pages-debian-packaging-scripts/ post
      Serialize a single task with Ansible /post/serialize-single-task-ansible/ post/serialize-single-task-ansible/index.md false false true false [] page en post /post/serialize-single-task-ansible/ post
      The Real Reason We Use Linux (repost) /post/real-reason-we-use-linux/ post/real-reason-we-use-linux/index.md false false true false [] page en post /post/real-reason-we-use-linux/ post
      Multiprocessing in Django apps /post/multiprocessing-django-apps/ post/multiprocessing-django-apps/index.md false false true false [] page en post /post/multiprocessing-django-apps/ post
      Managed switch case mod /post/managed-switch-case-mod/ post/managed-switch-case-mod/index.md false false true false [] page en post /post/managed-switch-case-mod/ post
      Home network rebuild project /post/home-network-rebuild-project/ post/home-network-rebuild-project/index.md false false true false [] page en post /post/home-network-rebuild-project/ post
      Let's Encrypt! /post/lets-encrypt/ post/lets-encrypt/index.md false false true false [] page en post /post/lets-encrypt/ post
      Compresser une image de disque /post/compresser-une-image-de-disque/ post/compresser-une-image-de-disque/index.md false false true false [] page en post /post/compresser-une-image-de-disque/ post
      Trigger a Javascript file drop event with Python and Selenium /post/trigger-javascript-drag-and-drop-event-python-and-/ post/trigger-javascript-drag-and-drop-event-python-and-/index.md false false true false [] page en post /post/trigger-javascript-drag-and-drop-event-python-and-/ post
      Système de rangement /post/boites/ post/boites/index.md false false true false [] page en post /post/boites/ post
      Position a CSS background like a block element /post/position-css-background-block-element/ post/position-css-background-block-element/index.md false false true false [] page en post /post/position-css-background-block-element/ post
      Parkour, coop mode /post/parkour-coop-mode/ post/parkour-coop-mode/index.md false false true false [] page en post /post/parkour-coop-mode/ post
      Trespassing /post/trespassing/ post/trespassing/index.md false false true false [] page en post /post/trespassing/ post
      3 étagères et autres bricolages /post/3-etageres/ post/3-etageres/index.md false false true false [] page en post /post/3-etageres/ post
      Let's Encrypt, un projet prometteur! /post/lets-encrypt-un-projet-prometteur/ post/lets-encrypt-un-projet-prometteur/index.md false false true false [] page en post /post/lets-encrypt-un-projet-prometteur/ post
      Mirror provided by iWeb /post/mirror-provided-iweb/ post/mirror-provided-iweb/index.md false false true false [] page en post /post/mirror-provided-iweb/ post
      `mailto:` URI handler in Python /post/mailto-uri-handler-python/ post/mailto-uri-handler-python/index.md false false true false [] page en post /post/mailto-uri-handler-python/ post
      Spinny Things /post/spinny-things/ post/spinny-things/index.md false false true false [] page en post /post/spinny-things/ post
      Calculate months elapsed between two dates in Python /post/calculate-months-between-two-dates-python/ post/calculate-months-between-two-dates-python/index.md false false true false [] page en post /post/calculate-months-between-two-dates-python/ post
      idées /tag/idees/ false true false false [] term en tags /tag/idees/ tags
      Méthode 45° pour plier un tortilla /post/methode-45-pour-plier-un-tortilla/ post/methode-45-pour-plier-un-tortilla/index.md false false true false [] page en post /post/methode-45-pour-plier-un-tortilla/ post
      Dynos & Muscle-ups /post/dynos-muscle-ups/ post/dynos-muscle-ups/index.md false false true false [] page en post /post/dynos-muscle-ups/ post
      Crochets de suspension pour caddie d'épicerie /post/crochets-de-suspension-pour-caddie-depicerie/ post/crochets-de-suspension-pour-caddie-depicerie/index.md false false true false [] page en post /post/crochets-de-suspension-pour-caddie-depicerie/ post
      Pétition pour une enquête sur l’informatique au gouvernement du Québec /post/petition-pour-une-enquete-sur-linformatque/ post/petition-pour-une-enquete-sur-linformatque/index.md false false true false [] page en post /post/petition-pour-une-enquete-sur-linformatque/ post
      Topology of the Python stack /post/topology-python-stack/ post/topology-python-stack/index.md false false true false [] page en post /post/topology-python-stack/ post
      Séparation et sécurité des disques de sauvegarde /post/separation-et-securite-des-disques-de-sauvegarde/ post/separation-et-securite-des-disques-de-sauvegarde/index.md false false true false [] page en post /post/separation-et-securite-des-disques-de-sauvegarde/ post
      Naviguer dans une page man /post/naviguer-dans-une-page-man/ post/naviguer-dans-une-page-man/index.md false false true false [] page en post /post/naviguer-dans-une-page-man/ post
      Antenne fractale /post/antenne-fractale/ post/antenne-fractale/index.md false false true false [] page en post /post/antenne-fractale/ post
      Vidéos iWeb /post/videos-iweb/ post/videos-iweb/index.md false false true false [] page en post /post/videos-iweb/ post
      Nouvel emploi chez iWeb /post/nouvel-emploi-chez-iweb/ post/nouvel-emploi-chez-iweb/index.md false false true false [] page en post /post/nouvel-emploi-chez-iweb/ post
      Migrer ou réparer un système GNU/Linux /post/migrer-ou-reparer-un-systeme-gnulinux/ post/migrer-ou-reparer-un-systeme-gnulinux/index.md false false true false [] page en post /post/migrer-ou-reparer-un-systeme-gnulinux/ post
      Bépo pour l'amour du français /post/bepo-pour-lamour-du-francais/ post/bepo-pour-lamour-du-francais/index.md false false true false [] page en post /post/bepo-pour-lamour-du-francais/ post
      Liens pour apprendre GNU/Linux, Python et Bash /post/liens-pour-apprendre-gnulinux-python-et-bash/ post/liens-pour-apprendre-gnulinux-python-et-bash/index.md false false true false [] page en post /post/liens-pour-apprendre-gnulinux-python-et-bash/ post
      Unifont as a fallback in rxvt-unicode /post/unifont-and-rxvt-unicode/ post/unifont-and-rxvt-unicode/index.md false false true false [] page en post /post/unifont-and-rxvt-unicode/ post
      Le Spot, section orange /post/le-spot-section-orange/ post/le-spot-section-orange/index.md false false true false [] page en post /post/le-spot-section-orange/ post
      Marque-quadrant /post/marque-quadrant/ post/marque-quadrant/index.md false false true false [] page en post /post/marque-quadrant/ post
      Support pour dual-screen /post/support-pour-dual-screen/ post/support-pour-dual-screen/index.md false false true false [] page en post /post/support-pour-dual-screen/ post
      Appréciation de la part de GNU dans GNU/Linux /post/appreciation-de-la-part-de-gnu-dans-gnulinux/ post/appreciation-de-la-part-de-gnu-dans-gnulinux/index.md false false true false [] page en post /post/appreciation-de-la-part-de-gnu-dans-gnulinux/ post
      Colle chaude et roulettes d'imprimante /post/colle-chaude-et-roulettes-dimprimante/ post/colle-chaude-et-roulettes-dimprimante/index.md false false true false [] page en post /post/colle-chaude-et-roulettes-dimprimante/ post
      Richard Stallman talk at TEDxGE2014 /post/richard-stallman-talk-tedxge2014/ post/richard-stallman-talk-tedxge2014/index.md false false true false [] page en post /post/richard-stallman-talk-tedxge2014/ post
      My girlfriend's room /post/my-girlfriends-room/ post/my-girlfriends-room/index.md false false true false [] page en post /post/my-girlfriends-room/ post
      Litière à chats efficace et sans tracas /post/litiere-chats-efficace-et-sans-tracas/ post/litiere-chats-efficace-et-sans-tracas/index.md false false true false [] page en post /post/litiere-chats-efficace-et-sans-tracas/ post
      Nouveau blogue! /post/nouveau-blogue/ post/nouveau-blogue/index.md false false true false [] page en post /post/nouveau-blogue/ post
      JILL avec FACIL /post/jill-avec-facil/ post/jill-avec-facil/index.md false false true false [] page en post /post/jill-avec-facil/ post
      City TV Report on The Spot /post/city-tv-report-the-spot/ post/city-tv-report-the-spot/index.md false false true false [] page en post /post/city-tv-report-the-spot/ post
      Safety tactics with `rm` /post/safety-tactics-rm/ post/safety-tactics-rm/index.md false false true false [] page en post /post/safety-tactics-rm/ post
      Tablettes de cuisine /post/tablettes-de-cuisine/ post/tablettes-de-cuisine/index.md false false true false [] page en post /post/tablettes-de-cuisine/ post
      Sending email with openssl and smtp.gmail.com /post/sending-email-openssl-and-smtpgmailcom/ post/sending-email-openssl-and-smtpgmailcom/index.md false false true false [] page en post /post/sending-email-openssl-and-smtpgmailcom/ post
      Aiguisage d’une raboteuse /post/aiguisage-dune-raboteuse/ post/aiguisage-dune-raboteuse/index.md false false true false [] page en post /post/aiguisage-dune-raboteuse/ post
      Jam de parkour pluvieux /post/jam-de-parkour-pluvieux/ post/jam-de-parkour-pluvieux/index.md false false true false [] page en post /post/jam-de-parkour-pluvieux/ post
      Berserk /post/berserk/ post/berserk/index.md false false true false [] page en post /post/berserk/ post
      Un bout de tuyau dans le mur /post/un-bout-de-tuyau-dans-le-mur/ post/un-bout-de-tuyau-dans-le-mur/index.md false false true false [] page en post /post/un-bout-de-tuyau-dans-le-mur/ post
      Fontaines de couleur /post/fontaines-de-couleur/ post/fontaines-de-couleur/index.md false false true false [] page en post /post/fontaines-de-couleur/ post
      Vidéo de parkour : 15 juin 2013 /post/video-de-parkour-15-juin-2013/ post/video-de-parkour-15-juin-2013/index.md false false true false [] page en post /post/video-de-parkour-15-juin-2013/ post
      Filmographie sur le parkour /post/filmographie-sur-le-parkour/ post/filmographie-sur-le-parkour/index.md false false true false [] page en post /post/filmographie-sur-le-parkour/ post
      Boîtier d'ordinateur en bois /post/boitier-ordinateur-en-bois/ post/boitier-ordinateur-en-bois/index.md false false true false [] page en post /post/boitier-ordinateur-en-bois/ post
      Play a music CD with mplayer without skipping /post/play-music-cd-mplayer-without-skipping/ post/play-music-cd-mplayer-without-skipping/index.md false false true false [] page en post /post/play-music-cd-mplayer-without-skipping/ post
      Sac anti-statique fait maison /post/sac-anti-statique-fait-maison/ post/sac-anti-statique-fait-maison/index.md false false true false [] page en post /post/sac-anti-statique-fait-maison/ post
      Parkour hivernal au Stade olympique /post/parkour-hivernal-au-stade-olympique/ post/parkour-hivernal-au-stade-olympique/index.md false false true false [] page en post /post/parkour-hivernal-au-stade-olympique/ post
      Nettoyage de la cartouche de toner /post/nettoyage-de-la-cartouche-de-toner/ post/nettoyage-de-la-cartouche-de-toner/index.md false false true false [] page en post /post/nettoyage-de-la-cartouche-de-toner/ post
      rsync Backups and Directory Renaming, a Solution /post/rsync-backups-and-directory-renaming-solution/ post/rsync-backups-and-directory-renaming-solution/index.md false false true false [] page en post /post/rsync-backups-and-directory-renaming-solution/ post
      Le calendrier amélioré /post/le-calendrier-ameliore/ post/le-calendrier-ameliore/index.md false false true false [] page en post /post/le-calendrier-ameliore/ post
      Calcul du pourboire /post/calcul-du-pourboire/ post/calcul-du-pourboire/index.md false false true false [] page en post /post/calcul-du-pourboire/ post
      Tablette à barbecue /post/tablette-barbecue/ post/tablette-barbecue/index.md false false true false [] page en post /post/tablette-barbecue/ post
      Pochette de CD en papier plié /post/paper-cd-case/ post/paper-cd-case/index.md false false true false [] page en post /post/paper-cd-case/ post
      Joke de banquier /post/joke-de-banquier/ post/joke-de-banquier/index.md false false true false [] page en post /post/joke-de-banquier/ post
      Exercisse de restauration d'une sauvegarde /post/exercice-de-restauration-dune-sauvegarde/ post/exercice-de-restauration-dune-sauvegarde/index.md false false true false [] page en post /post/exercice-de-restauration-dune-sauvegarde/ post
      Image Collection Organizing Helper /post/image-collection-organizing-helper/ post/image-collection-organizing-helper/index.md false false true false [] page en post /post/image-collection-organizing-helper/ post
      Le cahier Moleskine a 31 lignes /post/le-cahier-moleskine-31-lignes/ post/le-cahier-moleskine-31-lignes/index.md false false true false [] page en post /post/le-cahier-moleskine-31-lignes/ post
      Image sorting helper script /post/image-sorting-helper-script/ post/image-sorting-helper-script/index.md false false true false [] page en post /post/image-sorting-helper-script/ post
      Monitor Python subprocess' output streams in real-time /post/monitor-python-subprocess-output-streams-real-time/ post/monitor-python-subprocess-output-streams-real-time/index.md false false true false [] page en post /post/monitor-python-subprocess-output-streams-real-time/ post
      TV5, Hors série: Traceurs /post/tv5-hors-serie-traceurs/ post/tv5-hors-serie-traceurs/index.md false false true false [] page en post /post/tv5-hors-serie-traceurs/ post
      Reportage sur le parkour /post/reportage-sur-le-parkour/ post/reportage-sur-le-parkour/index.md false false true false [] page en post /post/reportage-sur-le-parkour/ post
      How I organize my digital documents /post/how-i-organize-my-digital-documents/ post/how-i-organize-my-digital-documents/index.md false false true false [] page en post /post/how-i-organize-my-digital-documents/ post
      Rencontre du 2009-04-25 /post/rencontre-du-2009-04-25/ post/rencontre-du-2009-04-25/index.md false false true false [] page en post /post/rencontre-du-2009-04-25/ post
      Salto arrière au Stade /post/salto-arriere-au-stade/ post/salto-arriere-au-stade/index.md false false true false [] page en post /post/salto-arriere-au-stade/ post
      Salto arrière /post/salto-arriere/ post/salto-arriere/index.md false false true false [] page en post /post/salto-arriere/ post
      Le calendrier /post/le-calendrier/ post/le-calendrier/index.md false false true false [] page en post /post/le-calendrier/ post
      /admin/ admin/index.md false false true false [] page en wowchemycms /admin/
      Publication_types /publication_types/ false true false false [] taxonomy en publication_types /publication_types/ publication_types
      Publications /publication/ publication/_index.md false true false false [] section en publication /publication/ publication
      Recent & Upcoming Talks /event/ event/_index.md false true false false [] section en event /event/ event

      .Site.AllPages

      .Title .RelPermalink .File.Path .IsHome .IsNode .IsPage .IsTranslated .Keywords .Kind .Lang .Type .RelPermalink .Section
      Metadocumentation /docs/meta/ docs/meta/_index.md false true false false [] section en book /docs/meta/ docs
      Styles /docs/meta/styles/ docs/meta/styles.md false false true false [] page en book /docs/meta/styles/ docs
      Alexandre de Verteuil / true true false false [] home en page /
      Categories /categories/ false true false false [] taxonomy en categories /categories/ categories
      Informatique /category/informatique/ false true false false [] term en categories /category/informatique/ categories
      loki /tag/loki/ false true false false [] term en tags /tag/loki/ tags
      Posts /post/ post/_index.md false true false false [] section en post /post/ post
      Tags /tags/ false true false false [] taxonomy en tags /tags/ tags
      Using Rsyslog and Promtail to relay syslog messages to Loki /post/syslog-relay-for-loki/ post/syslog-relay-for-loki/index.md false false true false [] page en post /post/syslog-relay-for-loki/ post
      Fixion /post/fixion/ post/fixion/index.md false false true false [] page en post /post/fixion/ post
      selfhosting /tag/selfhosting/ false true false false [] term en tags /tag/selfhosting/ tags
      Art /category/art/ false true false false [] term en categories /category/art/ categories
      poem /tag/poem/ false true false false [] term en tags /tag/poem/ tags
      When it rains in the bowl /post/when-it-rains-in-the-bowl/ post/when-it-rains-in-the-bowl/index.md false false true false [] page en post /post/when-it-rains-in-the-bowl/ post
      authors/_index.md false true false false [] taxonomy en authors authors
      Addon game with reverse /post/addon-game-with-reverse/ post/addon-game-with-reverse/index.md false false true false [] page en post /post/addon-game-with-reverse/ post
      Alexandre de Verteuil authors/admin/_index.md false true false false [] term en authors authors
      Parkour /category/parkour/ false true false false [] term en categories /category/parkour/ categories
      parkour /tag/parkour/ false true false false [] term en tags /tag/parkour/ tags
      vidéo /tag/video/ false true false false [] term en tags /tag/video/ tags
      Pourquoi Pas art exhibit /post/pourquoi-pas-exhibit/ post/pourquoi-pas-exhibit/index.md false false true false [] page en post /post/pourquoi-pas-exhibit/ post
      grafana /tag/grafana/ false true false false [] term en tags /tag/grafana/ tags
      Visualize Matomo metrics in Grafana /post/visualize-matomo-metrics-in-grafana/ post/visualize-matomo-metrics-in-grafana/index.md false false true false [] page en post /post/visualize-matomo-metrics-in-grafana/ post
      sysadmin /tag/sysadmin/ false true false false [] term en tags /tag/sysadmin/ tags
      Using TrueNAS as an iSCSI storage backend for libvirt /post/truenas-iscsi-storage-backend-for-libvirt/ post/truenas-iscsi-storage-backend-for-libvirt/index.md false false true false [] page en post /post/truenas-iscsi-storage-backend-for-libvirt/ post
      Venus /post/venus/ post/venus/index.md false false true false [] page en post /post/venus/ post
      A June walk on Duluth /post/a-june-walk-on-duluth/ post/a-june-walk-on-duluth/index.md false false true false [] page en post /post/a-june-walk-on-duluth/ post
      Up nor down /post/up-nor-down/ post/up-nor-down/index.md false false true false [] page en post /post/up-nor-down/ post
      Becoming a Solutions Architect /post/becoming-a-solutions-architect/ post/becoming-a-solutions-architect/index.md false false true false [] page en post /post/becoming-a-solutions-architect/ post
      career /tag/career/ false true false false [] term en tags /tag/career/ tags
      Organization /category/organization/ false true false false [] term en categories /category/organization/ categories
      Workspace æsthetics /post/workspace-aesthetics/ post/workspace-aesthetics/index.md false false true false [] page en post /post/workspace-aesthetics/ post
      Cooking /category/cooking/ false true false false [] term en categories /category/cooking/ categories
      Food storage system /post/food-storage-system/ post/food-storage-system/index.md false false true false [] page en post /post/food-storage-system/ post
      home /tag/home/ false true false false [] term en tags /tag/home/ tags
      jars /tag/jars/ false true false false [] term en tags /tag/jars/ tags
      Journaling table of contents /post/journaling-toc/ post/journaling-toc/index.md false false true false [] page en post /post/journaling-toc/ post
      Summer /post/summer/ post/summer/index.md false false true false [] page en post /post/summer/ post
      How to become a systems administrator /post/how-to-become-a-systems-administrator/ post/how-to-become-a-systems-administrator/index.md false false true false [] page en post /post/how-to-become-a-systems-administrator/ post
      learning /tag/learning/ false true false false [] term en tags /tag/learning/ tags
      Informal learning with podcasts /post/informal-learning-with-podcasts/ post/informal-learning-with-podcasts/index.md false false true false [] page en post /post/informal-learning-with-podcasts/ post
      journaling /tag/journaling/ false true false false [] term en tags /tag/journaling/ tags
      Writing instruments /post/writing-instruments/ post/writing-instruments/index.md false false true false [] page en post /post/writing-instruments/ post
      documentation /tag/documentation/ false true false false [] term en tags /tag/documentation/ tags
      Linking is better than integrating /post/linking-gt-integrating/ post/linking-gt-integrating/index.md false false true false [] page en post /post/linking-gt-integrating/ post
      House cleaning /post/house-cleaning/ post/house-cleaning/index.md false false true false [] page en post /post/house-cleaning/ post
      kitchen /tag/kitchen/ false true false false [] term en tags /tag/kitchen/ tags
      Dates /docs/meta/dates/ docs/meta/dates/index.md false false true false [] page en book /docs/meta/dates/ docs
      Documentation /docs/ docs/_index.md false true false false [] section en docs /docs/ docs
      création /tag/creation/ false true false false [] term en tags /tag/creation/ tags
      Magnetic knife holder /post/magnetic-knife-holder/ post/magnetic-knife-holder/index.md false false true false [] page en post /post/magnetic-knife-holder/ post
      monitoring /tag/monitoring/ false true false false [] term en tags /tag/monitoring/ tags
      prometheus /tag/prometheus/ false true false false [] term en tags /tag/prometheus/ tags
      Troubleshooting pfSense reboots with Grafana /post/troubleshooting-pfsense-reboots-with-grafana/ post/troubleshooting-pfsense-reboots-with-grafana/index.md false false true false [] page en post /post/troubleshooting-pfsense-reboots-with-grafana/ post
      Configuring the Nextcloud client for Android /post/configuring-nextcloud-client-for-android/ post/configuring-nextcloud-client-for-android/index.md false false true false [] page en post /post/configuring-nextcloud-client-for-android/ post
      nextcloud /tag/nextcloud/ false true false false [] term en tags /tag/nextcloud/ tags
      2021 Montreal parkour jam /post/2021-montreal-parkour-jam/ post/2021-montreal-parkour-jam/index.md false false true false [] page en post /post/2021-montreal-parkour-jam/ post
      The floor is lava /post/the-floor-is-lava/ post/the-floor-is-lava/index.md false false true false [] page en post /post/the-floor-is-lava/ post
      How I organize my home directory /post/organize-home-directory/ post/organize-home-directory/index.md false false true false [] page en post /post/organize-home-directory/ post
      blog /tag/blog/ false true false false [] term en tags /tag/blog/ tags
      Blog writing process /post/blog-writing-process/ post/blog-writing-process/index.md false false true false [] page en post /post/blog-writing-process/ post
      Blue truck æsthetics /post/blue-truck-aesthetics/ post/blue-truck-aesthetics/index.md false false true false [] page en post /post/blue-truck-aesthetics/ post
      Cauliflower rice /post/making-cauliflower-rice/ post/making-cauliflower-rice/index.md false false true false [] page en post /post/making-cauliflower-rice/ post
      firefox /tag/firefox/ false true false false [] term en tags /tag/firefox/ tags
      Firefox tabs analysis with Prometheus and Grafana /post/firefox-tabs-analysis/ post/firefox-tabs-analysis/index.md false false true false [] page en post /post/firefox-tabs-analysis/ post
      Automation, observability /post/automation-observability/ post/automation-observability/index.md false false true false [] page en post /post/automation-observability/ post
      Firefox tabs organized /post/organize-firefox-tabs/ post/organize-firefox-tabs/index.md false false true false [] page en post /post/organize-firefox-tabs/ post
      Nextcloud self-hosted architecture /post/nextcloud-self-hosted-architecture/ post/nextcloud-self-hosted-architecture/index.md false false true false [] page en post /post/nextcloud-self-hosted-architecture/ post
      boxes /tag/boxes/ false true false false [] term en tags /tag/boxes/ tags
      Processing boxes /post/what-250-boxes-look-like/ post/what-250-boxes-look-like/index.md false false true false [] page en post /post/what-250-boxes-look-like/ post
      A place for every thing /post/a-place-for-every-thing/ post/a-place-for-every-thing/index.md false false true false [] page en post /post/a-place-for-every-thing/ post
      Documentation /category/documentation/ false true false false [] term en categories /category/documentation/ categories
      Thoughts on documentation /post/thoughts-on-documentation/ post/thoughts-on-documentation/index.md false false true false [] page en post /post/thoughts-on-documentation/ post
      Ça va bien aller Montréal /post/ca-va-bien-aller/ post/ca-va-bien-aller/index.md false false true false [] page en post /post/ca-va-bien-aller/ post
      Vidéoconferences efficaces /post/videoconferences-efficaces/ post/videoconferences-efficaces/index.md false false true false [] page en post /post/videoconferences-efficaces/ post
      Capture notebook /post/capture-notebook/ post/capture-notebook/index.md false false true false [] page en post /post/capture-notebook/ post
      Daily Journal /post/daily-journal/ post/daily-journal/index.md false false true false [] page en post /post/daily-journal/ post
      Dragon hunting /post/dragon-hunting/ post/dragon-hunting/index.md false false true false [] page en post /post/dragon-hunting/ post
      Dreams journal /post/dreams-journal/ post/dreams-journal/index.md false false true false [] page en post /post/dreams-journal/ post
      File cabinet /post/file-cabinet/ post/file-cabinet/index.md false false true false [] page en post /post/file-cabinet/ post
      Free Associations /post/free-associations/ post/free-associations/index.md false false true false [] page en post /post/free-associations/ post
      GTD stack and project management /post/gtd-stack/ post/gtd-stack/index.md false false true false [] page en post /post/gtd-stack/ post
      Notebook /post/notebook/ post/notebook/index.md false false true false [] page en post /post/notebook/ post
      Personal stories journal /post/personal-stories/ post/personal-stories/index.md false false true false [] page en post /post/personal-stories/ post
      Project journal /post/project-journal/ post/project-journal/index.md false false true false [] page en post /post/project-journal/ post
      Étagère à souliers /post/etagere-a-souliers/ post/etagere-a-souliers/index.md false false true false [] page en post /post/etagere-a-souliers/ post
      2019 Blog engine migration /post/2019-blog-engine-migration/ post/2019-blog-engine-migration/index.md false false true false [] page en post /post/2019-blog-engine-migration/ post
      Debug /docs/meta/debug/ docs/meta/debug.md false false true false [] page en debug /docs/meta/debug/ docs
      Clé publique /pgp/ pgp.md false false true false [] page en page /pgp/
      Parkour in Stockholm /post/parkour-in-stockholm/ post/parkour-in-stockholm/index.md false false true false [] page en post /post/parkour-in-stockholm/ post
      Parkour in LA /post/parkour-in-la/ post/parkour-in-LA/index.md false false true false [] page en post /post/parkour-in-la/ post
      Supercharge your blackbox_exporter modules /post/supercharge-blackbox-exporter/ post/supercharge-blackbox-exporter/index.md false false true false [] page en post /post/supercharge-blackbox-exporter/ post
      Canari Cron Alert /post/canari-cron-alert/ post/canari-cron-alert/index.md false false true false [] page en post /post/canari-cron-alert/ post
      foss /tag/foss/ false true false false [] term en tags /tag/foss/ tags
      Let's Encrypt on load balancers and reverse proxies with tls-sni-01 /post/letsencrypt-tls-sni/ post/letsencrypt-tls-sni/index.md false false true false [] page en post /post/letsencrypt-tls-sni/ post
      prog /tag/prog/ false true false false [] term en tags /tag/prog/ tags
      protocols /tag/protocols/ false true false false [] term en tags /tag/protocols/ tags
      infosec /tag/infosec/ false true false false [] term en tags /tag/infosec/ tags
      Introduction à Kerberos /post/presentation-kerberos/ post/presentation-kerberos/index.md false false true false [] page en post /post/presentation-kerberos/ post
      FreeGEM on OpenStack /post/freegem-on-openstack/ post/freegem-on-openstack/index.md false false true false [] page en post /post/freegem-on-openstack/ post
      openstack /tag/openstack/ false true false false [] term en tags /tag/openstack/ tags
      Session d'entraînement solo /post/session-entrainement-solo-13-novembre-2016/ post/session-entrainement-solo-13-novembre-2016/index.md false false true false [] page en post /post/session-entrainement-solo-13-novembre-2016/ post
      Configure LDAP authentication in Nextcloud with FreeIPA /post/configure-ldap-authentication-in-nextcloud-with-freeipa/ post/configure-ldap-authentication-in-nextcloud-with-freeipa/index.md false false true false [] page en post /post/configure-ldap-authentication-in-nextcloud-with-freeipa/ post
      Let's Encrypt SSL on NearlyFreeSpeech.net with Ansible /post/ansible-letsencrypt-nfsn/ post/ansible-letsencrypt-nfsn/index.md false false true false [] page en post /post/ansible-letsencrypt-nfsn/ post
      Monitorer Nextcloud avec Zabbix /post/monitorer-nextcloud-avec-zabbix/ post/monitorer-nextcloud-avec-zabbix/index.md false false true false [] page en post /post/monitorer-nextcloud-avec-zabbix/ post
      créations /tag/creations/ false true false false [] term en tags /tag/creations/ tags
      Liste de machines virtuelles dans mon réseau /post/liste-de-machines-virtuelles/ post/liste-de-machines-virtuelles/index.md false false true false [] page en post /post/liste-de-machines-virtuelles/ post
      Premier pull-request accepté! /post/premier-pull-request-accepte/ post/premier-pull-request-accepte/index.md false false true false [] page en post /post/premier-pull-request-accepte/ post
      New blog iteration /post/new-blog-iteration/ post/new-blog-iteration/index.md false false true false [] page en post /post/new-blog-iteration/ post
      OpenPGP key migration /post/openpgp-key-migration/ post/openpgp-key-migration/index.md false false true false [] page en post /post/openpgp-key-migration/ post
      Building man pages with Debian packaging scripts /post/building-man-pages-debian-packaging-scripts/ post/building-man-pages-debian-packaging-scripts/index.md false false true false [] page en post /post/building-man-pages-debian-packaging-scripts/ post
      Serialize a single task with Ansible /post/serialize-single-task-ansible/ post/serialize-single-task-ansible/index.md false false true false [] page en post /post/serialize-single-task-ansible/ post
      The Real Reason We Use Linux (repost) /post/real-reason-we-use-linux/ post/real-reason-we-use-linux/index.md false false true false [] page en post /post/real-reason-we-use-linux/ post
      Multiprocessing in Django apps /post/multiprocessing-django-apps/ post/multiprocessing-django-apps/index.md false false true false [] page en post /post/multiprocessing-django-apps/ post
      Managed switch case mod /post/managed-switch-case-mod/ post/managed-switch-case-mod/index.md false false true false [] page en post /post/managed-switch-case-mod/ post
      Home network rebuild project /post/home-network-rebuild-project/ post/home-network-rebuild-project/index.md false false true false [] page en post /post/home-network-rebuild-project/ post
      Let's Encrypt! /post/lets-encrypt/ post/lets-encrypt/index.md false false true false [] page en post /post/lets-encrypt/ post
      Compresser une image de disque /post/compresser-une-image-de-disque/ post/compresser-une-image-de-disque/index.md false false true false [] page en post /post/compresser-une-image-de-disque/ post
      Trigger a Javascript file drop event with Python and Selenium /post/trigger-javascript-drag-and-drop-event-python-and-/ post/trigger-javascript-drag-and-drop-event-python-and-/index.md false false true false [] page en post /post/trigger-javascript-drag-and-drop-event-python-and-/ post
      Système de rangement /post/boites/ post/boites/index.md false false true false [] page en post /post/boites/ post
      Position a CSS background like a block element /post/position-css-background-block-element/ post/position-css-background-block-element/index.md false false true false [] page en post /post/position-css-background-block-element/ post
      Parkour, coop mode /post/parkour-coop-mode/ post/parkour-coop-mode/index.md false false true false [] page en post /post/parkour-coop-mode/ post
      Trespassing /post/trespassing/ post/trespassing/index.md false false true false [] page en post /post/trespassing/ post
      3 étagères et autres bricolages /post/3-etageres/ post/3-etageres/index.md false false true false [] page en post /post/3-etageres/ post
      Let's Encrypt, un projet prometteur! /post/lets-encrypt-un-projet-prometteur/ post/lets-encrypt-un-projet-prometteur/index.md false false true false [] page en post /post/lets-encrypt-un-projet-prometteur/ post
      Mirror provided by iWeb /post/mirror-provided-iweb/ post/mirror-provided-iweb/index.md false false true false [] page en post /post/mirror-provided-iweb/ post
      `mailto:` URI handler in Python /post/mailto-uri-handler-python/ post/mailto-uri-handler-python/index.md false false true false [] page en post /post/mailto-uri-handler-python/ post
      Spinny Things /post/spinny-things/ post/spinny-things/index.md false false true false [] page en post /post/spinny-things/ post
      Calculate months elapsed between two dates in Python /post/calculate-months-between-two-dates-python/ post/calculate-months-between-two-dates-python/index.md false false true false [] page en post /post/calculate-months-between-two-dates-python/ post
      idées /tag/idees/ false true false false [] term en tags /tag/idees/ tags
      Méthode 45° pour plier un tortilla /post/methode-45-pour-plier-un-tortilla/ post/methode-45-pour-plier-un-tortilla/index.md false false true false [] page en post /post/methode-45-pour-plier-un-tortilla/ post
      Dynos & Muscle-ups /post/dynos-muscle-ups/ post/dynos-muscle-ups/index.md false false true false [] page en post /post/dynos-muscle-ups/ post
      Crochets de suspension pour caddie d'épicerie /post/crochets-de-suspension-pour-caddie-depicerie/ post/crochets-de-suspension-pour-caddie-depicerie/index.md false false true false [] page en post /post/crochets-de-suspension-pour-caddie-depicerie/ post
      Pétition pour une enquête sur l’informatique au gouvernement du Québec /post/petition-pour-une-enquete-sur-linformatque/ post/petition-pour-une-enquete-sur-linformatque/index.md false false true false [] page en post /post/petition-pour-une-enquete-sur-linformatque/ post
      Topology of the Python stack /post/topology-python-stack/ post/topology-python-stack/index.md false false true false [] page en post /post/topology-python-stack/ post
      Séparation et sécurité des disques de sauvegarde /post/separation-et-securite-des-disques-de-sauvegarde/ post/separation-et-securite-des-disques-de-sauvegarde/index.md false false true false [] page en post /post/separation-et-securite-des-disques-de-sauvegarde/ post
      Naviguer dans une page man /post/naviguer-dans-une-page-man/ post/naviguer-dans-une-page-man/index.md false false true false [] page en post /post/naviguer-dans-une-page-man/ post
      Antenne fractale /post/antenne-fractale/ post/antenne-fractale/index.md false false true false [] page en post /post/antenne-fractale/ post
      Vidéos iWeb /post/videos-iweb/ post/videos-iweb/index.md false false true false [] page en post /post/videos-iweb/ post
      Nouvel emploi chez iWeb /post/nouvel-emploi-chez-iweb/ post/nouvel-emploi-chez-iweb/index.md false false true false [] page en post /post/nouvel-emploi-chez-iweb/ post
      Migrer ou réparer un système GNU/Linux /post/migrer-ou-reparer-un-systeme-gnulinux/ post/migrer-ou-reparer-un-systeme-gnulinux/index.md false false true false [] page en post /post/migrer-ou-reparer-un-systeme-gnulinux/ post
      Bépo pour l'amour du français /post/bepo-pour-lamour-du-francais/ post/bepo-pour-lamour-du-francais/index.md false false true false [] page en post /post/bepo-pour-lamour-du-francais/ post
      Liens pour apprendre GNU/Linux, Python et Bash /post/liens-pour-apprendre-gnulinux-python-et-bash/ post/liens-pour-apprendre-gnulinux-python-et-bash/index.md false false true false [] page en post /post/liens-pour-apprendre-gnulinux-python-et-bash/ post
      Unifont as a fallback in rxvt-unicode /post/unifont-and-rxvt-unicode/ post/unifont-and-rxvt-unicode/index.md false false true false [] page en post /post/unifont-and-rxvt-unicode/ post
      Le Spot, section orange /post/le-spot-section-orange/ post/le-spot-section-orange/index.md false false true false [] page en post /post/le-spot-section-orange/ post
      Marque-quadrant /post/marque-quadrant/ post/marque-quadrant/index.md false false true false [] page en post /post/marque-quadrant/ post
      Support pour dual-screen /post/support-pour-dual-screen/ post/support-pour-dual-screen/index.md false false true false [] page en post /post/support-pour-dual-screen/ post
      Appréciation de la part de GNU dans GNU/Linux /post/appreciation-de-la-part-de-gnu-dans-gnulinux/ post/appreciation-de-la-part-de-gnu-dans-gnulinux/index.md false false true false [] page en post /post/appreciation-de-la-part-de-gnu-dans-gnulinux/ post
      Colle chaude et roulettes d'imprimante /post/colle-chaude-et-roulettes-dimprimante/ post/colle-chaude-et-roulettes-dimprimante/index.md false false true false [] page en post /post/colle-chaude-et-roulettes-dimprimante/ post
      Richard Stallman talk at TEDxGE2014 /post/richard-stallman-talk-tedxge2014/ post/richard-stallman-talk-tedxge2014/index.md false false true false [] page en post /post/richard-stallman-talk-tedxge2014/ post
      My girlfriend's room /post/my-girlfriends-room/ post/my-girlfriends-room/index.md false false true false [] page en post /post/my-girlfriends-room/ post
      Litière à chats efficace et sans tracas /post/litiere-chats-efficace-et-sans-tracas/ post/litiere-chats-efficace-et-sans-tracas/index.md false false true false [] page en post /post/litiere-chats-efficace-et-sans-tracas/ post
      Nouveau blogue! /post/nouveau-blogue/ post/nouveau-blogue/index.md false false true false [] page en post /post/nouveau-blogue/ post
      JILL avec FACIL /post/jill-avec-facil/ post/jill-avec-facil/index.md false false true false [] page en post /post/jill-avec-facil/ post
      City TV Report on The Spot /post/city-tv-report-the-spot/ post/city-tv-report-the-spot/index.md false false true false [] page en post /post/city-tv-report-the-spot/ post
      Safety tactics with `rm` /post/safety-tactics-rm/ post/safety-tactics-rm/index.md false false true false [] page en post /post/safety-tactics-rm/ post
      Tablettes de cuisine /post/tablettes-de-cuisine/ post/tablettes-de-cuisine/index.md false false true false [] page en post /post/tablettes-de-cuisine/ post
      Sending email with openssl and smtp.gmail.com /post/sending-email-openssl-and-smtpgmailcom/ post/sending-email-openssl-and-smtpgmailcom/index.md false false true false [] page en post /post/sending-email-openssl-and-smtpgmailcom/ post
      Aiguisage d’une raboteuse /post/aiguisage-dune-raboteuse/ post/aiguisage-dune-raboteuse/index.md false false true false [] page en post /post/aiguisage-dune-raboteuse/ post
      Jam de parkour pluvieux /post/jam-de-parkour-pluvieux/ post/jam-de-parkour-pluvieux/index.md false false true false [] page en post /post/jam-de-parkour-pluvieux/ post
      Berserk /post/berserk/ post/berserk/index.md false false true false [] page en post /post/berserk/ post
      Un bout de tuyau dans le mur /post/un-bout-de-tuyau-dans-le-mur/ post/un-bout-de-tuyau-dans-le-mur/index.md false false true false [] page en post /post/un-bout-de-tuyau-dans-le-mur/ post
      Fontaines de couleur /post/fontaines-de-couleur/ post/fontaines-de-couleur/index.md false false true false [] page en post /post/fontaines-de-couleur/ post
      Vidéo de parkour : 15 juin 2013 /post/video-de-parkour-15-juin-2013/ post/video-de-parkour-15-juin-2013/index.md false false true false [] page en post /post/video-de-parkour-15-juin-2013/ post
      Filmographie sur le parkour /post/filmographie-sur-le-parkour/ post/filmographie-sur-le-parkour/index.md false false true false [] page en post /post/filmographie-sur-le-parkour/ post
      Boîtier d'ordinateur en bois /post/boitier-ordinateur-en-bois/ post/boitier-ordinateur-en-bois/index.md false false true false [] page en post /post/boitier-ordinateur-en-bois/ post
      Play a music CD with mplayer without skipping /post/play-music-cd-mplayer-without-skipping/ post/play-music-cd-mplayer-without-skipping/index.md false false true false [] page en post /post/play-music-cd-mplayer-without-skipping/ post
      Sac anti-statique fait maison /post/sac-anti-statique-fait-maison/ post/sac-anti-statique-fait-maison/index.md false false true false [] page en post /post/sac-anti-statique-fait-maison/ post
      Parkour hivernal au Stade olympique /post/parkour-hivernal-au-stade-olympique/ post/parkour-hivernal-au-stade-olympique/index.md false false true false [] page en post /post/parkour-hivernal-au-stade-olympique/ post
      Nettoyage de la cartouche de toner /post/nettoyage-de-la-cartouche-de-toner/ post/nettoyage-de-la-cartouche-de-toner/index.md false false true false [] page en post /post/nettoyage-de-la-cartouche-de-toner/ post
      rsync Backups and Directory Renaming, a Solution /post/rsync-backups-and-directory-renaming-solution/ post/rsync-backups-and-directory-renaming-solution/index.md false false true false [] page en post /post/rsync-backups-and-directory-renaming-solution/ post
      Le calendrier amélioré /post/le-calendrier-ameliore/ post/le-calendrier-ameliore/index.md false false true false [] page en post /post/le-calendrier-ameliore/ post
      Calcul du pourboire /post/calcul-du-pourboire/ post/calcul-du-pourboire/index.md false false true false [] page en post /post/calcul-du-pourboire/ post
      Tablette à barbecue /post/tablette-barbecue/ post/tablette-barbecue/index.md false false true false [] page en post /post/tablette-barbecue/ post
      Pochette de CD en papier plié /post/paper-cd-case/ post/paper-cd-case/index.md false false true false [] page en post /post/paper-cd-case/ post
      Joke de banquier /post/joke-de-banquier/ post/joke-de-banquier/index.md false false true false [] page en post /post/joke-de-banquier/ post
      Exercisse de restauration d'une sauvegarde /post/exercice-de-restauration-dune-sauvegarde/ post/exercice-de-restauration-dune-sauvegarde/index.md false false true false [] page en post /post/exercice-de-restauration-dune-sauvegarde/ post
      Image Collection Organizing Helper /post/image-collection-organizing-helper/ post/image-collection-organizing-helper/index.md false false true false [] page en post /post/image-collection-organizing-helper/ post
      Le cahier Moleskine a 31 lignes /post/le-cahier-moleskine-31-lignes/ post/le-cahier-moleskine-31-lignes/index.md false false true false [] page en post /post/le-cahier-moleskine-31-lignes/ post
      Image sorting helper script /post/image-sorting-helper-script/ post/image-sorting-helper-script/index.md false false true false [] page en post /post/image-sorting-helper-script/ post
      Monitor Python subprocess' output streams in real-time /post/monitor-python-subprocess-output-streams-real-time/ post/monitor-python-subprocess-output-streams-real-time/index.md false false true false [] page en post /post/monitor-python-subprocess-output-streams-real-time/ post
      TV5, Hors série: Traceurs /post/tv5-hors-serie-traceurs/ post/tv5-hors-serie-traceurs/index.md false false true false [] page en post /post/tv5-hors-serie-traceurs/ post
      Reportage sur le parkour /post/reportage-sur-le-parkour/ post/reportage-sur-le-parkour/index.md false false true false [] page en post /post/reportage-sur-le-parkour/ post
      How I organize my digital documents /post/how-i-organize-my-digital-documents/ post/how-i-organize-my-digital-documents/index.md false false true false [] page en post /post/how-i-organize-my-digital-documents/ post
      Rencontre du 2009-04-25 /post/rencontre-du-2009-04-25/ post/rencontre-du-2009-04-25/index.md false false true false [] page en post /post/rencontre-du-2009-04-25/ post
      Salto arrière au Stade /post/salto-arriere-au-stade/ post/salto-arriere-au-stade/index.md false false true false [] page en post /post/salto-arriere-au-stade/ post
      Salto arrière /post/salto-arriere/ post/salto-arriere/index.md false false true false [] page en post /post/salto-arriere/ post
      Le calendrier /post/le-calendrier/ post/le-calendrier/index.md false false true false [] page en post /post/le-calendrier/ post
      /admin/ admin/index.md false false true false [] page en wowchemycms /admin/
      Publication_types /publication_types/ false true false false [] taxonomy en publication_types /publication_types/ publication_types
      Publications /publication/ publication/_index.md false true false false [] section en publication /publication/ publication
      Recent & Upcoming Talks /event/ event/_index.md false true false false [] section en event /event/ event

      .Site.Sections

      1. Page(/post/_index.md)
      2. Page(/docs/_index.md)
      3. Page(/publication/_index.md)
      4. Page(/event/_index.md)

      .Site.Params

      .Site.Params is a container holding the values from the params section of your site configuration.
      {"abstract_length":135,"address":{"city":"Stanford","country":"United States","country_code":"US","postcode":"94305","region":"CA","street":"450 Serra Mall"},"address_format":"en-us","appointment_url":"https://calendly.com","avatar":{"gravatar":false,"shape":"circle"},"breadcrumb":{"page_types":{"book":true}},"cms":{"branch":"master","local_backend":false},"comments":{"commentable":{"book":true,"event":true,"post":true,"project":true,"publication":true},"commento":{"url":""},"disqus":{"shortname":"","show_count":true},"provider":""},"contact_links":[{"icon":"twitter","icon_pack":"fab","link":"https://twitter.com/Twitter","name":"DM Me"},{"icon":"skype","icon_pack":"fab","link":"skype:echo123?call","name":"Skype Me"},{"icon":"keybase","icon_pack":"fab","link":"https://keybase.io/","name":"Chat on Keybase"},{"icon":"comments","icon_pack":"fas","link":"https://discourse.gohugo.io","name":"Discuss on Forum"}],"coordinates":{"latitude":"37.4275","longitude":"-122.1697"},"copyright_license":{"allow_commercial":false,"allow_derivatives":false,"enable":false,"notice":"This work is licensed under {license}","share_alike":true},"date_format":"2006-01-02","day_night":true,"description":"","diagram":false,"directions":"Enter Building 1 and take the stairs to Office 200 on Floor 2","docs_section_pager":true,"edit_page":{"content_dir":"","editable":{"book":false,"page":false,"post":false},"repo_branch":"main","repo_url":""},"email":"test@example.org","font":"","font_size":"L","highlight":true,"highlight_languages":["r","plaintext"],"icon":{"pack":{"ai":true}},"languagecode":"en-us","local_business_type":"","mainSections":["post"],"main_menu":{"align":"l","enable":true,"highlight_active_link":true,"show_day_night":true,"show_language":false,"show_logo":true,"show_search":true},"mainsections":["post"],"map":{"api_key":"","provider":"","zoom":15},"marketing":{"baidu_site_verification":"","baidu_tongji":"","google_analytics":"","google_site_verification":"","google_tag_manager":""},"math":false,"office_hours":["Monday 10:00 to 13:00","Wednesday 09:00 to 10:00"],"org_name":"","phone":"888 888 88 88","plugins_js":[],"privacy_pack":false,"projects":{"post_view":2,"publication_view":2,"talk_view":2},"publications":{"citation_style":"apa","date_format":"January 2006"},"reading_time":true,"search":{"algolia":{"api_key":"","app_id":"","index_name":"","show_logo":false},"provider":"wowchemy"},"section_pager":false,"sharing":true,"show_related":{"book":true,"event":true,"page":false,"post":true,"project":true,"publication":true},"site_type":"Person","theme":"minimal","time_format":"15:04","twitter":""}

      .Site.Menus

      main

      .Menu .URL .Page.Title .Name .Identifier .Pre .Post .Weight .Parent .HasChildren() .Children .KeyName() .Title()
      main #about Top 10 false
        Top
        main #featured Featured index 20 false
          Featured index
          main #posts Chronological index 30 false
            Chronological index

            .Resources

            Page Resources – images, other pages, documents etc. – have page-relative URLs and their own metadata.

            .ResourceType .Name .Title .RelPermalink .MediaType