<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://blog.desgran.ge/tags/dev/</loc><lastmod>2025-06-04T07:39:47+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/django/</loc><lastmod>2025-06-04T07:39:47+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/postgresql/</loc><lastmod>2025-06-04T07:39:47+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/</loc><lastmod>2025-07-02T13:50:42+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/pytest/</loc><lastmod>2025-06-04T07:39:47+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/pytest-django/</loc><lastmod>2025-06-04T07:39:47+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/pytest-postgresql/</loc><lastmod>2025-06-04T07:39:47+02:00</lastmod></url><url><loc>https://blog.desgran.ge/</loc><lastmod>2025-07-02T13:50:42+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/pytest-django-and-pytest-postgresql/</loc><lastmod>2025-06-04T07:39:47+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/</loc><lastmod>2025-07-02T13:50:42+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/btrfs/</loc><lastmod>2025-05-08T14:01:06+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/docker/</loc><lastmod>2025-05-08T14:01:06+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/docker-btrfs-volumes/</loc><lastmod>2025-05-08T14:01:06+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/filesystem/</loc><lastmod>2025-05-08T14:01:06+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/apple/</loc><lastmod>2023-04-28T21:29:12+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/apple-silicon/</loc><lastmod>2023-04-28T21:29:12+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/mac/</loc><lastmod>2023-04-28T21:29:12+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/pyenv/</loc><lastmod>2023-04-28T21:29:12+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/python/</loc><lastmod>2023-04-28T21:29:12+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/python-spatialite-on-apple-silicon/</loc><lastmod>2023-04-28T21:29:12+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/spatialite/</loc><lastmod>2023-04-28T21:29:12+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/sqlite/</loc><lastmod>2023-04-28T21:29:12+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/browser/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/how-to-handle-browser-clipboard/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/js/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/macos/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/nginx/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/tls-debugging-nightmare-with-macos-and-nginx/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/database/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/gis/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/postgres/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/qgis/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/qgis-share-and-store-style-in-db/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/booting-qemu-kvm-vm-without-grub/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/qemu/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/system/</loc><lastmod>2025-07-02T13:50:42+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/ssh/</loc><lastmod>2025-07-02T13:50:42+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/ssh-client-config/</loc><lastmod>2025-07-02T13:50:42+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/sysadmin/</loc><lastmod>2025-07-02T13:50:42+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/an-abstraction-failure-how-the-frankernel-bites-us/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/kernel/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/linker/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/linux/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/emoji/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/emoji-on-linux/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/sql/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/views-vs-generated-columns/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/my-wireguard-setup/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/vpn/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/wireguard/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/opinions/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/why-i-love-vuejs/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/4g/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/4g/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/4g-et-teletravail/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/fran%C3%A7ais/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/r%C3%A9seaux-mobile/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/r%C3%A9seaux-mobile/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/t%C3%A9l%C3%A9travail/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/t%C3%A9l%C3%A9travail/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/dns/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/dns/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/doh/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/doh/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/my-doh-setup/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/opensource/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/opensource/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/sysadmin/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/decryptage-donnees-poste-nivo/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/meteo/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/meteofrance/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/neige/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/neige/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/nivo/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/opendata/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/opendata/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/english/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/my-python-setup/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/python/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/avalanche/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/bra/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/opendata-et-donnees-neiges/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/database/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/postgresql/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/time/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/time-management/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/timestamp/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/why-you-should-use-timestamptz/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/multitenant-postgresql-idea/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/multi-tenant/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/thoughts/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/dev/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/categories/docker/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/reducing-python-docker-images/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/tags/right-management/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/right-management-on-postgresql/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/posts/welcome/</loc><lastmod>2023-04-28T19:43:03+02:00</lastmod></url><url><loc>https://blog.desgran.ge/about/</loc><lastmod>2025-05-08T13:58:46+02:00</lastmod></url></urlset>