<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1996-network-computer</loc>
  <lastmod>2026-03-07T12:13:06Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-allegez-facture-ft</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/1997-reduce-bill-ft" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-client-internet</loc>
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-commerce-electronique</loc>
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-cookies</loc>
  <lastmod>2026-03-07T12:13:06Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-dix-voeux</loc>
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-france-retard-internet</loc>
  <lastmod>2026-02-04T23:20:08Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-guerre-push</loc>
  <lastmod>2026-02-04T23:20:08Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-interview-philippe-supera</loc>
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-legislatives-sondages</loc>
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-microsoft-virtual-machine</loc>
  <lastmod>2026-03-23T05:58:26Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-nouveaux-tarifs-ft</loc>
  <lastmod>2026-02-04T18:10:11Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-page-publicitaire</loc>
  <lastmod>2026-02-04T17:53:36Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-spams</loc>
  <lastmod>2026-02-04T17:53:36Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-virus-good-times</loc>
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-web-multimedia</loc>
  <lastmod>2026-03-07T12:13:06Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1997-web-plugins</loc>
  <lastmod>2026-02-04T23:20:08Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1998-3-secondes</loc>
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1998-achats-electroniques</loc>
  <lastmod>2026-02-04T23:20:08Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1998-monopole-microsoft</loc>
  <lastmod>2026-02-04T17:53:36Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1998-moteurs-de-recherche</loc>
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/1998-netscape</loc>
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2006-these</loc>
  <lastmod>2025-11-22T08:30:32Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2007-rmll-zabbix</loc>
  <lastmod>2021-06-18T05:21:56Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2009-python-reseau</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2009-python-networking" />
  <lastmod>2026-03-28T16:56:57Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2009-separation-privileges-c</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2009-privilege-separation-c" />
  <lastmod>2026-03-06T08:40:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2010-python-c</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2010-python-c" />
  <lastmod>2026-03-28T16:56:57Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-accelerer-navigation-3g</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-mobile-browsing-content-optimization" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-adobe-flash-debian</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-flash-on-debian" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-android-samsung-galaxy-s</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-android-samsung-galaxy-s" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-courbes-benchmarks-matplotlib</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-plot-benchmark-results-matplotlib" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-css-media-query</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-css-media-query" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-dns-anycast</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-dns-anycast" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-dos-ssl-solutions</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-ssl-dos-mitigation" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-fvwm-configuration</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-fvwm-configuration" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-gnome-power-manager</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-gnome-power-manager" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-ipv4-route-cache-linux</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-ipv4-route-cache-linux" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-ipv6-day</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-ipv6-day" />
  <lastmod>2026-03-15T11:34:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-jchroot</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-jchroot-isolation" />
  <lastmod>2026-03-15T11:34:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-keepalived-snmp-ipv6</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-keepalived-snmp-ipv6" />
  <lastmod>2026-03-15T13:05:02Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-lab-reseau-uml</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-uml-network-lab" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-locales-et-ssh</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-ssh-and-locales" />
  <lastmod>2025-11-22T08:30:32Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-migration-vers-github</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-migrating-to-github" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-nouveau-site-avec-hyde</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-new-website-with-hyde" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-sessions-ssl-rfc5077</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-ssl-session-reuse-rfc5077" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-ssl-benchmark-round2</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-ssl-benchmark-round2" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-ssl-benchmark</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-ssl-benchmark" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-ssl-perfect-forward-secrecy</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-ssl-perfect-forward-secrecy" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-thinkpad-edge-11</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-thinkpad-edge-11" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-typekit</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-typekit-overview" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-vpn-site-a-site</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-lab-site-to-site-vpn" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2011-zsh-zshrc</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2011-zsh-zshrc" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2012-awesome-wm</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2012-awesome-wm" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2012-etendre-netsnmp</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2012-extending-netsnmp" />
  <lastmod>2026-03-15T13:05:02Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2012-lab-reseau-kvm</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2012-network-lab-kvm" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2012-multicast-vxlan</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2012-multicast-vxlan" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2012-snmp-async-agentx</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2012-fixing-async-agentx" />
  <lastmod>2026-03-15T13:05:02Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2012-snmp-boucle-evenements</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2012-snmp-event-loop" />
  <lastmod>2026-03-15T13:05:02Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2012-xbmc-debian-wheezy</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2012-xbmc-debian-wheezy" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2013-autoconf-osx-installeur</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2013-autoconf-osx-packaging" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2013-bootstrap.c</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2013-bootstrap.c" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2013-exabgp-haute-dispo</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2013-exabgp-highavailability" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2013-gnucash-eurl</loc>
  <lastmod>2026-03-14T09:05:13Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2013-lanco</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2013-lanco" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2013-lldpd-0.7.1</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2013-lldpd-0.7.1" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2013-snimpy</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2013-snimpy" />
  <lastmod>2026-03-15T13:05:02Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2014-bind-edns0-client-subnet</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2014-bind-edns0-client-subnet" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2014-dashkiosk</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2014-dashkiosk" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2014-depots-apt-locaux</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2014-local-apt-repositories" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2014-eudyptula-boot</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2014-eudyptula-boot" />
  <lastmod>2025-11-22T08:30:32Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2014-intel-7260-access-point</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2014-intel-7260-access-point" />
  <lastmod>2024-10-12T21:45:41Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2014-netfilter-firewall-script</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2014-netfilter-firewall-script" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2014-routeur-swisscom</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2014-swisscom-router" />
  <lastmod>2026-03-06T08:43:49Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2014-serverspec-test-infrastructure</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2014-serverspec-test-infrastructure" />
  <lastmod>2026-03-15T11:34:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2014-tcp-time-wait-state-linux</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2014-tcp-time-wait-state-linux" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2015-hotfix-qemu-venom</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2015-hotfix-qemu-venom" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2016-android-patch-dependance</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2016-android-build-time-patch" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2016-django-meetup-pytest-all-the-things</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2016-django-meetup-pytest-all-the-things" />
  <lastmod>2025-11-22T08:30:32Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2016-empaquetage-debian-empirique</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2016-pragmatic-debian-packaging" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2016-testing-pytest-linux-namespaces</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2016-testing-pytest-linux-namespaces" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2017-ecrire-emulateur-terminal</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2017-write-own-terminal" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2017-ipv4-table-routage-linux</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2017-ipv4-route-lookup-linux" />
  <lastmod>2026-03-06T08:40:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2017-ipv6-table-routage-linux</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2017-ipv6-route-lookup-linux" />
  <lastmod>2026-03-23T14:13:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2017-linux-bridge-isolation</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2017-linux-bridge-isolation" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2017-makefile-pour-golang</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2017-makefile-build-golang" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2017-microbenchmark-noyau-linux</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2017-linux-kernel-microbenchmark" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2017-netops-org-mode</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2017-netops-org-mode" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2017-progres-ipv4-table-routage-linux</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2017-performance-progression-ipv4-route-lookup-linux" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2017-progres-ipv6-table-routage-linux</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2017-performance-progression-ipv6-route-lookup-linux" />
  <lastmod>2026-03-15T11:34:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2017-swinog31-l3-hyperviseur</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2017-swinog31-l3-hypervisor" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2017-systemd-golang</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2017-systemd-golang" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2017-vienne-distributions-linux</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2017-vienna-linux-distributions" />
  <lastmod>2021-06-18T05:21:56Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2017-vpn-ipsec-route</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2017-route-based-vpn" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2017-vxlan-bgp-evpn</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2017-vxlan-bgp-evpn" />
  <lastmod>2026-03-06T08:43:49Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2017-vxlan-linux</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2017-vxlan-linux" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2018-adlib-opl2lpt</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2018-adlib-opl2lpt" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2018-auto-hebergement-videos</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2018-self-hosted-videos" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2018-bgp-llgr</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2018-bgp-llgr" />
  <lastmod>2025-11-22T08:30:32Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2018-blog-respect-vie-privee</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2018-more-privacy-blog" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2018-double-ecran-4k-linux</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2018-4k-hidpi-dual-screen-linux" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2018-empaquetage-pilote-debian-dkms</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2018-packaging-driver-debian-dkms" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2018-golang-exoscale</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2018-golang-exoscale" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2018-opl2-carte-arduino</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2018-opl2-audio-board" />
  <lastmod>2025-11-22T08:30:32Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2018-repartiteur-charge-multi-niveaux</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2018-multi-tier-loadbalancer" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2018-routage-l3-hyperviseur</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2018-l3-routing-hypervisor" />
  <lastmod>2026-03-06T08:43:49Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2018-systemd-golang-socket-activation</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2018-systemd-golang-socket-activation" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2018-vpn-wireguard-route</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2018-route-based-vpn-wireguard" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2019-auto-hebergement-videos-sous-titres</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2019-self-hosted-videos-subtitles" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2019-bgp-serveur-rpki</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2019-bgp-host-rpki" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2019-empaquetage-debian-empirique</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2019-pragmatic-debian-packaging" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2019-makefile-pour-golang</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2019-makefile-build-golang" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2019-orange-livebox-linux</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2019-orange-livebox-linux" />
  <lastmod>2026-03-06T23:47:08Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2019-script-python-durable</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2019-sustainable-python-script" />
  <lastmod>2022-01-15T07:07:25Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2019-zsh-async-vcs-info</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2019-zsh-async-vcs-info" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2020-anciennes-cartes-pc</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2020-old-pc-cards" />
  <lastmod>2024-11-01T18:49:51Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2020-bgpq4-irrd-docker</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2020-bgpq4-irrd-docker" />
  <lastmod>2026-03-11T06:52:24Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2020-dhcp-cisco-ios</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2020-dhcp-cisco-ios" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2020-dhcp-ztp-juniper</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2020-dhcp-ztp-juniper" />
  <lastmod>2025-11-22T08:30:32Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2020-docker-nixos-isso</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2020-docker-nixos-isso" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2020-downgrade-debian</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2020-downgrade-debian" />
  <lastmod>2025-11-02T19:57:32Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2020-ecrire-module-ansible</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2020-custom-ansible-module" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2020-keepalived-unicast-vxlan</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2020-keepalived-unicast-vxlan" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2020-synchro-clefs-ssh-iosxr-ansible</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2020-syncing-ssh-keys-iosxr-ansible" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2020-synchro-netbox-ansible</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2020-syncing-netbox-ansible" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2020-synchro-ripe-arin-apnic-ansible</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2020-syncing-ripe-arin-apnic-ansible" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2020-synchro-tables-mysql-ansible</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2020-syncing-mysql-tables-ansible" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2020-thinkpad-x1-5-ans</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2020-thinkpad-x1-5-years" />
  <lastmod>2026-02-28T10:45:06Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2020-transfert-agent-ssh-securite</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2020-safer-ssh-agent-forwarding" />
  <lastmod>2025-11-22T08:30:32Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2021-frnog34-jerikan</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2021-frnog34-jerikan" />
  <lastmod>2024-01-27T21:45:47Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2021-i3-window-manager</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2021-i3-window-manager" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2021-mise-a-jour-pc</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2021-desktop-pc-upgrade" />
  <lastmod>2025-03-29T09:11:36Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2021-pyats-genie-parser</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2021-pyats-genie-parser" />
  <lastmod>2025-11-22T08:30:32Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2021-reseau-jerikan-ansible</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2021-network-jerikan-ansible" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2021-rsync-ssh-deux-serveurs</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2021-rsync-ssh-two-remotes" />
  <lastmod>2025-11-02T19:57:32Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2021-source-verite-reseau</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2021-source-of-truth-network" />
  <lastmod>2026-03-22T09:48:10Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2021-startx-systemd</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2021-startx-systemd" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2021-thinkpad-x1-7th</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2021-thinkpad-x1-7th" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2021-webp-avif-nginx</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2021-webp-avif-nginx" />
  <lastmod>2025-12-20T10:15:44Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2021-xsecurelock</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2021-xsecurelock" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2022-akvorado-collecteur-flux</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2022-akvorado-flow-collector" />
  <lastmod>2025-11-02T19:08:32Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2022-cdktf-nixos</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2022-cdktf-nixos" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2022-cisco-show-commit-changes-diff</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2022-cisco-show-commit-changes-diff" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2022-clickhouse-meetup-akvorado</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2022-clickhouse-meetup-akvorado" />
  <lastmod>2025-08-30T15:09:09Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2022-frnog36-akvorado</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2022-frnog36-akvorado" />
  <lastmod>2025-08-30T15:09:09Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2023-akvorado-ddos-flowspec</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2023-akvorado-ddos-flowspec" />
  <lastmod>2025-12-20T06:53:04Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2023-geberit-sigma-70</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2023-geberit-sigma-70" />
  <lastmod>2025-11-22T08:30:32Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2023-langage-sql-filtrage</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2023-sql-like-language-filter" />
  <lastmod>2026-03-01T09:21:28Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2023-protobuf-dynamique-golang</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2023-dynamic-protobuf-golang" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2023-sshpass-sans-sshpass</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2023-sshpass-without-sshpass" />
  <lastmod>2025-11-22T08:30:32Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2024-bgp-aspath-infini</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2024-bgp-endless-aspath" />
  <lastmod>2026-01-24T09:29:18Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2024-caddy-nix-modules</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2024-caddy-nix-plugins" />
  <lastmod>2026-02-18T21:47:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2024-cls-webfonts</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2024-cls-webfonts" />
  <lastmod>2025-11-22T08:30:32Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2024-pourquoi-ipv6</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2024-why-ipv6" />
  <lastmod>2026-03-15T11:34:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2025-akvorado-2.0</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2025-akvorado-2.0" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2025-go-embed-compression</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2025-go-embed-compressed" />
  <lastmod>2026-03-23T14:13:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2025-pki-hors-ligne-yubikeys</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2025-offline-pki-yubikeys" />
  <lastmod>2026-02-19T21:00:56Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2025-zsh-expansion-automatique-alias</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2025-zsh-autoexpand-aliases" />
  <lastmod>2025-03-08T08:58:54Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2026-anciens-articles</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2026-old-web-articles" />
  <lastmod>2026-03-29T09:59:16Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2026-calculatrice-zsh</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2026-zsh-calculator" />
  <lastmod>2026-03-28T14:05:58Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2026-decouverte-metriques-prometheus-labels-docker</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2026-prometheus-metrics-discovery-docker-labels" />
  <lastmod>2026-03-06T08:43:49Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2026-raid-linux-heterogene</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2026-unequal-linux-raid" />
  <lastmod>2026-02-19T20:12:27Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/blog/2026-reuseport-ebpf-go</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/blog/2026-reuseport-ebpf-go" />
  <lastmod>2026-03-18T05:57:47Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.5</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en" />
  <lastmod>2026-03-04T19:23:52Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.9</priority>
</url>
<url>
  <loc>https://vincent.bernat.ch/fr/projets</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://vincent.bernat.ch/en/projects" />
  <lastmod>2026-03-24T06:27:01Z</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.7</priority>
</url>
</urlset>