<?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>http://gailloty.net/projects/exif-renamer/</loc><lastmod>2025-04-25T17:12:17+12:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/projects/exif-renamer/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/projects/exif-renamer/"/></url><url><loc>http://gailloty.net/docs/getting-started/</loc><lastmod>2024-06-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/docs/getting-started/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/docs/getting-started/"/></url><url><loc>http://gailloty.net/projects/xpath-runner/</loc><lastmod>2025-04-25T17:25:17+12:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/projects/xpath-runner/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/projects/xpath-runner/"/></url><url><loc>http://gailloty.net/projects/preprocess/</loc><lastmod>2025-03-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/projects/preprocess/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/projects/preprocess/"/></url><url><loc>http://gailloty.net/projects/kyrie/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod></url><url><loc>http://gailloty.net/categories/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/categories/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/categories/"/></url><url><loc>http://gailloty.net/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/"/></url><url><loc>http://gailloty.net/categories/go/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod></url><url><loc>http://gailloty.net/categories/hugo/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod></url><url><loc>http://gailloty.net/projects/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/projects/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/projects/"/></url><url><loc>http://gailloty.net/categories/web/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/categories/web/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/categories/web/"/></url><url><loc>http://gailloty.net/tags/bash/</loc><lastmod>2026-03-18T19:59:07+01:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/tags/bash/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/tags/bash/"/></url><url><loc>http://gailloty.net/blog/</loc><lastmod>2026-03-18T19:59:07+01:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/blog/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/blog/"/></url><url><loc>http://gailloty.net/tags/linux/</loc><lastmod>2026-03-18T19:59:07+01:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/tags/linux/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/tags/linux/"/></url><url><loc>http://gailloty.net/blog/bash-currentdir/</loc><lastmod>2026-03-18T19:59:07+01:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/blog/bash-currentdir/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/blog/bash-currentdir/"/></url><url><loc>http://gailloty.net/tags/</loc><lastmod>2026-03-18T19:59:07+01:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/tags/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/tags/"/></url><url><loc>http://gailloty.net/tags/csharp/</loc><lastmod>2026-02-24T15:15:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/tags/csharp/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/tags/csharp/"/></url><url><loc>http://gailloty.net/tags/dotnet/</loc><lastmod>2026-02-24T15:15:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/tags/dotnet/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/tags/dotnet/"/></url><url><loc>http://gailloty.net/blog/file-base-apps/</loc><lastmod>2026-02-24T15:15:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/blog/file-base-apps/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/blog/file-base-apps/"/></url><url><loc>http://gailloty.net/blog/postgrest/</loc><lastmod>2025-05-02T10:00:07+01:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/blog/postgrest/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/blog/postgrest/"/></url><url><loc>http://gailloty.net/tags/docker/</loc><lastmod>2025-05-02T10:00:07+01:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/tags/docker/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/tags/docker/"/></url><url><loc>http://gailloty.net/tags/postgres/</loc><lastmod>2025-05-02T10:00:07+01:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/tags/postgres/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/tags/postgres/"/></url><url><loc>http://gailloty.net/tags/python/</loc><lastmod>2025-05-02T10:00:07+01:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/tags/python/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/tags/python/"/></url><url><loc>http://gailloty.net/tags/devops/</loc><lastmod>2025-04-26T20:12:07+01:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/tags/devops/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/tags/devops/"/></url><url><loc>http://gailloty.net/blog/uv-python/</loc><lastmod>2025-04-26T20:12:07+01:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/blog/uv-python/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/blog/uv-python/"/></url><url><loc>http://gailloty.net/categories/csharp/</loc><lastmod>2025-04-25T17:25:17+12:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/categories/csharp/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/categories/csharp/"/></url><url><loc>http://gailloty.net/about/</loc><lastmod>2025-04-24T15:37:30+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/about/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/about/"/></url><url><loc>http://gailloty.net/docs/</loc><lastmod>2024-06-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/docs/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/docs/"/></url><url><loc>http://gailloty.net/blog/jupyter-dotnet/</loc><lastmod>2024-04-15T18:05:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/blog/jupyter-dotnet/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/blog/jupyter-dotnet/"/></url><url><loc>http://gailloty.net/blog/console-postgres/</loc><lastmod>2024-03-31T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/blog/console-postgres/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/blog/console-postgres/"/></url><url><loc>http://gailloty.net/tags/database/</loc><lastmod>2024-03-31T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/tags/database/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/tags/database/"/></url><url><loc>http://gailloty.net/blog/docker-windows/</loc><lastmod>2023-08-08T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/blog/docker-windows/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/blog/docker-windows/"/></url><url><loc>http://gailloty.net/tags/programming/</loc><lastmod>2023-08-08T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/tags/programming/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/tags/programming/"/></url><url><loc>http://gailloty.net/tags/windows/</loc><lastmod>2023-08-08T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/tags/windows/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/tags/windows/"/></url><url><loc>http://gailloty.net/tags/data/</loc><lastmod>2023-05-10T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/tags/data/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/tags/data/"/></url><url><loc>http://gailloty.net/blog/extract-htmldata/</loc><lastmod>2023-05-10T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/blog/extract-htmldata/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/blog/extract-htmldata/"/></url><url><loc>http://gailloty.net/tags/webscraping/</loc><lastmod>2023-05-10T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/tags/webscraping/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/tags/webscraping/"/></url><url><loc>http://gailloty.net/blog/postgres-pgadmin/</loc><lastmod>2022-11-01T14:54:07+01:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/blog/postgres-pgadmin/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/blog/postgres-pgadmin/"/></url><url><loc>http://gailloty.net/blog/dependency-inversion/</loc><lastmod>2022-10-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/blog/dependency-inversion/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/blog/dependency-inversion/"/></url><url><loc>http://gailloty.net/tags/oop/</loc><lastmod>2022-10-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="http://gailloty.net/en/tags/oop/"/><xhtml:link rel="alternate" hreflang="fr" href="http://gailloty.net/tags/oop/"/></url></urlset>