<?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://takumi-tokunaga.com/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/about/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/about/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/about/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/about/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/about/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/about/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/about/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/about/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2025-08-03-india-internship-week-0/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-08-03-india-internship-week-0/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-08-03-india-internship-week-0/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-08-03-india-internship-week-0/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2025-08-03-india-internship-week-0/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-08-03-india-internship-week-0/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-08-03-india-internship-week-0/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-08-03-india-internship-week-0/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2025-08-10-india-internship-week-1/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-08-10-india-internship-week-1/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-08-10-india-internship-week-1/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-08-10-india-internship-week-1/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2025-08-10-india-internship-week-1/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-08-10-india-internship-week-1/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-08-10-india-internship-week-1/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-08-10-india-internship-week-1/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2025-08-17-india-internship-week-2/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-08-17-india-internship-week-2/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-08-17-india-internship-week-2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-08-17-india-internship-week-2/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2025-08-17-india-internship-week-2/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-08-17-india-internship-week-2/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-08-17-india-internship-week-2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-08-17-india-internship-week-2/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2025-08-24-india-internship-week-3/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-08-24-india-internship-week-3/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-08-24-india-internship-week-3/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-08-24-india-internship-week-3/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2025-08-24-india-internship-week-3/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-08-24-india-internship-week-3/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-08-24-india-internship-week-3/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-08-24-india-internship-week-3/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2025-08-31-india-internship-week-4/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-08-31-india-internship-week-4/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-08-31-india-internship-week-4/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-08-31-india-internship-week-4/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2025-08-31-india-internship-week-4/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-08-31-india-internship-week-4/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-08-31-india-internship-week-4/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-08-31-india-internship-week-4/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2025-10-01-go-pdf-to-jpg-api/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-10-01-go-pdf-to-jpg-api/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-10-01-go-pdf-to-jpg-api/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-10-01-go-pdf-to-jpg-api/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2025-10-01-go-pdf-to-jpg-api/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-10-01-go-pdf-to-jpg-api/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-10-01-go-pdf-to-jpg-api/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-10-01-go-pdf-to-jpg-api/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2025-11-01-ai-model-stack-cost-breakdown-2025-10/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-11-01-ai-model-stack-cost-breakdown-2025-10/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-11-01-ai-model-stack-cost-breakdown-2025-10/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-11-01-ai-model-stack-cost-breakdown-2025-10/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2025-11-01-ai-model-stack-cost-breakdown-2025-10/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-11-01-ai-model-stack-cost-breakdown-2025-10/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-11-01-ai-model-stack-cost-breakdown-2025-10/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-11-01-ai-model-stack-cost-breakdown-2025-10/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2025-11-01-secure-qr-generator/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-11-01-secure-qr-generator/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-11-01-secure-qr-generator/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-11-01-secure-qr-generator/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2025-11-01-secure-qr-generator/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-11-01-secure-qr-generator/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-11-01-secure-qr-generator/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-11-01-secure-qr-generator/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2025-12-01-ai-model-stack-cost-breakdown-2025-11/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-12-01-ai-model-stack-cost-breakdown-2025-11/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-12-01-ai-model-stack-cost-breakdown-2025-11/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-12-01-ai-model-stack-cost-breakdown-2025-11/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2025-12-01-ai-model-stack-cost-breakdown-2025-11/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-12-01-ai-model-stack-cost-breakdown-2025-11/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-12-01-ai-model-stack-cost-breakdown-2025-11/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-12-01-ai-model-stack-cost-breakdown-2025-11/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2025-12-01-quest3s-logcat-windows/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-12-01-quest3s-logcat-windows/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-12-01-quest3s-logcat-windows/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-12-01-quest3s-logcat-windows/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2025-12-01-quest3s-logcat-windows/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-12-01-quest3s-logcat-windows/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-12-01-quest3s-logcat-windows/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-12-01-quest3s-logcat-windows/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2025-12-02-unity-quest3s-qrcode-detection/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-12-02-unity-quest3s-qrcode-detection/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-12-02-unity-quest3s-qrcode-detection/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-12-02-unity-quest3s-qrcode-detection/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2025-12-02-unity-quest3s-qrcode-detection/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-12-02-unity-quest3s-qrcode-detection/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-12-02-unity-quest3s-qrcode-detection/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-12-02-unity-quest3s-qrcode-detection/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2025-12-25-git-branch-splitting/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-12-25-git-branch-splitting/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-12-25-git-branch-splitting/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-12-25-git-branch-splitting/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2025-12-25-git-branch-splitting/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2025-12-25-git-branch-splitting/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2025-12-25-git-branch-splitting/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2025-12-25-git-branch-splitting/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-01-01-ai-model-stack-cost-breakdown-2025-12/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-01-01-ai-model-stack-cost-breakdown-2025-12/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-01-01-ai-model-stack-cost-breakdown-2025-12/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-01-01-ai-model-stack-cost-breakdown-2025-12/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-01-01-ai-model-stack-cost-breakdown-2025-12/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-01-01-ai-model-stack-cost-breakdown-2025-12/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-01-01-ai-model-stack-cost-breakdown-2025-12/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-01-01-ai-model-stack-cost-breakdown-2025-12/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-02-01-ai-model-stack-cost-breakdown-2026-01/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-02-01-ai-model-stack-cost-breakdown-2026-01/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-02-01-ai-model-stack-cost-breakdown-2026-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-02-01-ai-model-stack-cost-breakdown-2026-01/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-02-01-ai-model-stack-cost-breakdown-2026-01/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-02-01-ai-model-stack-cost-breakdown-2026-01/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-02-01-ai-model-stack-cost-breakdown-2026-01/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-02-01-ai-model-stack-cost-breakdown-2026-01/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-02-03-debezium-cdc-introduction/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-02-03-debezium-cdc-introduction/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-02-03-debezium-cdc-introduction/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-02-03-debezium-cdc-introduction/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-02-03-debezium-cdc-introduction/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-02-03-debezium-cdc-introduction/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-02-03-debezium-cdc-introduction/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-02-03-debezium-cdc-introduction/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-02-04-toc-service-ad-budget-strategy/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-02-04-toc-service-ad-budget-strategy/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-02-04-toc-service-ad-budget-strategy/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-02-04-toc-service-ad-budget-strategy/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-02-04-toc-service-ad-budget-strategy/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-02-04-toc-service-ad-budget-strategy/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-02-04-toc-service-ad-budget-strategy/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-02-04-toc-service-ad-budget-strategy/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-02-16-lab-git-branch-naming-rules/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-02-16-lab-git-branch-naming-rules/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-02-16-lab-git-branch-naming-rules/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-02-16-lab-git-branch-naming-rules/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-02-16-lab-git-branch-naming-rules/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-02-16-lab-git-branch-naming-rules/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-02-16-lab-git-branch-naming-rules/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-02-16-lab-git-branch-naming-rules/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-02-28-gemini-api-deterministic-json-guide/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-02-28-gemini-api-deterministic-json-guide/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-02-28-gemini-api-deterministic-json-guide/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-02-28-gemini-api-deterministic-json-guide/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-02-28-gemini-api-deterministic-json-guide/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-02-28-gemini-api-deterministic-json-guide/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-02-28-gemini-api-deterministic-json-guide/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-02-28-gemini-api-deterministic-json-guide/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-03-01-ai-model-stack-cost-breakdown-2026-02/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-03-01-ai-model-stack-cost-breakdown-2026-02/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-03-01-ai-model-stack-cost-breakdown-2026-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-03-01-ai-model-stack-cost-breakdown-2026-02/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-03-01-ai-model-stack-cost-breakdown-2026-02/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-03-01-ai-model-stack-cost-breakdown-2026-02/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-03-01-ai-model-stack-cost-breakdown-2026-02/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-03-01-ai-model-stack-cost-breakdown-2026-02/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-03-17-rethinking-academic-grading-in-ai-era/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-03-17-rethinking-academic-grading-in-ai-era/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-03-17-rethinking-academic-grading-in-ai-era/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-03-17-rethinking-academic-grading-in-ai-era/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-03-17-rethinking-academic-grading-in-ai-era/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-03-17-rethinking-academic-grading-in-ai-era/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-03-17-rethinking-academic-grading-in-ai-era/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-03-17-rethinking-academic-grading-in-ai-era/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-04-01-ai-model-stack-cost-breakdown-2026-03/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-04-01-ai-model-stack-cost-breakdown-2026-03/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-04-01-ai-model-stack-cost-breakdown-2026-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-04-01-ai-model-stack-cost-breakdown-2026-03/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-04-01-ai-model-stack-cost-breakdown-2026-03/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-04-01-ai-model-stack-cost-breakdown-2026-03/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-04-01-ai-model-stack-cost-breakdown-2026-03/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-04-01-ai-model-stack-cost-breakdown-2026-03/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-05-01-ai-model-stack-cost-breakdown-2026-04/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-05-01-ai-model-stack-cost-breakdown-2026-04/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-05-01-ai-model-stack-cost-breakdown-2026-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-05-01-ai-model-stack-cost-breakdown-2026-04/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-05-01-ai-model-stack-cost-breakdown-2026-04/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-05-01-ai-model-stack-cost-breakdown-2026-04/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-05-01-ai-model-stack-cost-breakdown-2026-04/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-05-01-ai-model-stack-cost-breakdown-2026-04/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-05-01-local-filesystem-ai-agent-kcs/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-05-01-local-filesystem-ai-agent-kcs/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-05-01-local-filesystem-ai-agent-kcs/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-05-01-local-filesystem-ai-agent-kcs/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-05-01-local-filesystem-ai-agent-kcs/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-05-01-local-filesystem-ai-agent-kcs/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-05-01-local-filesystem-ai-agent-kcs/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-05-01-local-filesystem-ai-agent-kcs/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-05-03-engineer-job-hunting-incident-ielove/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-05-03-engineer-job-hunting-incident-ielove/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-05-03-engineer-job-hunting-incident-ielove/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-05-03-engineer-job-hunting-incident-ielove/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-05-03-engineer-job-hunting-incident-ielove/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-05-03-engineer-job-hunting-incident-ielove/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-05-03-engineer-job-hunting-incident-ielove/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-05-03-engineer-job-hunting-incident-ielove/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-06-01-ai-model-stack-cost-breakdown-2026-05/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-06-01-ai-model-stack-cost-breakdown-2026-05/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-06-01-ai-model-stack-cost-breakdown-2026-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-06-01-ai-model-stack-cost-breakdown-2026-05/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-06-01-ai-model-stack-cost-breakdown-2026-05/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-06-01-ai-model-stack-cost-breakdown-2026-05/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-06-01-ai-model-stack-cost-breakdown-2026-05/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-06-01-ai-model-stack-cost-breakdown-2026-05/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-06-07-sdb-school-university-database-api/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-06-07-sdb-school-university-database-api/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-06-07-sdb-school-university-database-api/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-06-07-sdb-school-university-database-api/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-06-07-sdb-school-university-database-api/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-06-07-sdb-school-university-database-api/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-06-07-sdb-school-university-database-api/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-06-07-sdb-school-university-database-api/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-06-07-securepdf-local-first-pdf-tool/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-06-07-securepdf-local-first-pdf-tool/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-06-07-securepdf-local-first-pdf-tool/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-06-07-securepdf-local-first-pdf-tool/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-06-07-securepdf-local-first-pdf-tool/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-06-07-securepdf-local-first-pdf-tool/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-06-07-securepdf-local-first-pdf-tool/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-06-07-securepdf-local-first-pdf-tool/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-06-07-teaching-practicum-cost/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-06-07-teaching-practicum-cost/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-06-07-teaching-practicum-cost/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-06-07-teaching-practicum-cost/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-06-07-teaching-practicum-cost/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-06-07-teaching-practicum-cost/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-06-07-teaching-practicum-cost/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-06-07-teaching-practicum-cost/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-06-07-teaching-practicum-internship/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-06-07-teaching-practicum-internship/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-06-07-teaching-practicum-internship/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-06-07-teaching-practicum-internship/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-06-07-teaching-practicum-internship/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-06-07-teaching-practicum-internship/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-06-07-teaching-practicum-internship/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-06-07-teaching-practicum-internship/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-06-07-threejs-3d-maze-game-class-output/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-06-07-threejs-3d-maze-game-class-output/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-06-07-threejs-3d-maze-game-class-output/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-06-07-threejs-3d-maze-game-class-output/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-06-07-threejs-3d-maze-game-class-output/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-06-07-threejs-3d-maze-game-class-output/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-06-07-threejs-3d-maze-game-class-output/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-06-07-threejs-3d-maze-game-class-output/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-06-12-atenajido-sakusei-envelope-label/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-06-12-atenajido-sakusei-envelope-label/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-06-12-atenajido-sakusei-envelope-label/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-06-12-atenajido-sakusei-envelope-label/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-06-12-atenajido-sakusei-envelope-label/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-06-12-atenajido-sakusei-envelope-label/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-06-12-atenajido-sakusei-envelope-label/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-06-12-atenajido-sakusei-envelope-label/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-07-01-ai-model-stack-cost-breakdown-2026-06/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-07-01-ai-model-stack-cost-breakdown-2026-06/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-07-01-ai-model-stack-cost-breakdown-2026-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-07-01-ai-model-stack-cost-breakdown-2026-06/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-07-01-ai-model-stack-cost-breakdown-2026-06/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-07-01-ai-model-stack-cost-breakdown-2026-06/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-07-01-ai-model-stack-cost-breakdown-2026-06/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-07-01-ai-model-stack-cost-breakdown-2026-06/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-07-10-china-llm-api-inference-economics/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-07-10-china-llm-api-inference-economics/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-07-10-china-llm-api-inference-economics/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-07-10-china-llm-api-inference-economics/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-07-10-china-llm-api-inference-economics/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-07-10-china-llm-api-inference-economics/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-07-10-china-llm-api-inference-economics/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-07-10-china-llm-api-inference-economics/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-07-10-china-open-weight-self-host-economics/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-07-10-china-open-weight-self-host-economics/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-07-10-china-open-weight-self-host-economics/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-07-10-china-open-weight-self-host-economics/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-07-10-china-open-weight-self-host-economics/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-07-10-china-open-weight-self-host-economics/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-07-10-china-open-weight-self-host-economics/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-07-10-china-open-weight-self-host-economics/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-07-10-open-weight-llm-low-guard-api-risk/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-07-10-open-weight-llm-low-guard-api-risk/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-07-10-open-weight-llm-low-guard-api-risk/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-07-10-open-weight-llm-low-guard-api-risk/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-07-10-open-weight-llm-low-guard-api-risk/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-07-10-open-weight-llm-low-guard-api-risk/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-07-10-open-weight-llm-low-guard-api-risk/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-07-10-open-weight-llm-low-guard-api-risk/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-07-10-unofficial-uncensored-llm-api-economics/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-07-10-unofficial-uncensored-llm-api-economics/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-07-10-unofficial-uncensored-llm-api-economics/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-07-10-unofficial-uncensored-llm-api-economics/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-07-10-unofficial-uncensored-llm-api-economics/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-07-10-unofficial-uncensored-llm-api-economics/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-07-10-unofficial-uncensored-llm-api-economics/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-07-10-unofficial-uncensored-llm-api-economics/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-07-12-claude-code-anthropic-max-20x-lawsuit/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-07-12-claude-code-anthropic-max-20x-lawsuit/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-07-12-claude-code-anthropic-max-20x-lawsuit/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-07-12-claude-code-anthropic-max-20x-lawsuit/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-07-12-claude-code-anthropic-max-20x-lawsuit/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-07-12-claude-code-anthropic-max-20x-lawsuit/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-07-12-claude-code-anthropic-max-20x-lawsuit/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-07-12-claude-code-anthropic-max-20x-lawsuit/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-08-01-ai-model-stack-cost-breakdown-2026-07/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-08-01-ai-model-stack-cost-breakdown-2026-07/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-08-01-ai-model-stack-cost-breakdown-2026-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-08-01-ai-model-stack-cost-breakdown-2026-07/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-08-01-ai-model-stack-cost-breakdown-2026-07/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-08-01-ai-model-stack-cost-breakdown-2026-07/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-08-01-ai-model-stack-cost-breakdown-2026-07/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-08-01-ai-model-stack-cost-breakdown-2026-07/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/blog/2026-08-02-switch-before-router-network-incident/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-08-02-switch-before-router-network-incident/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-08-02-switch-before-router-network-incident/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-08-02-switch-before-router-network-incident/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/blog/2026-08-02-switch-before-router-network-incident/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/blog/2026-08-02-switch-before-router-network-incident/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/blog/2026-08-02-switch-before-router-network-incident/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/blog/2026-08-02-switch-before-router-network-incident/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/contact/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/contact/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/contact/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/contact/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/contact/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/contact/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/contact/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/contact/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/experience/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/experience/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/experience/marugame-high-school/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/marugame-high-school/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/marugame-high-school/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/marugame-high-school/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/experience/marugame-high-school/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/marugame-high-school/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/marugame-high-school/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/marugame-high-school/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/experience/marugame-kyudo-club/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/marugame-kyudo-club/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/marugame-kyudo-club/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/marugame-kyudo-club/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/experience/marugame-kyudo-club/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/marugame-kyudo-club/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/marugame-kyudo-club/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/marugame-kyudo-club/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/experience/proseeds/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/proseeds/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/proseeds/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/proseeds/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/experience/proseeds/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/proseeds/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/proseeds/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/proseeds/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/experience/rebozu/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/rebozu/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/rebozu/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/rebozu/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/experience/rebozu/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/rebozu/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/rebozu/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/rebozu/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/experience/rione/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/rione/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/rione/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/rione/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/experience/rione/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/rione/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/rione/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/rione/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/experience/ritsumeikan-university/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/ritsumeikan-university/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/ritsumeikan-university/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/ritsumeikan-university/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/experience/ritsumeikan-university/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/ritsumeikan-university/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/ritsumeikan-university/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/ritsumeikan-university/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/experience/rm2c-labs/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/rm2c-labs/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/rm2c-labs/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/rm2c-labs/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/experience/rm2c-labs/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/rm2c-labs/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/rm2c-labs/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/rm2c-labs/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/experience/sasken-technologies/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/sasken-technologies/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/sasken-technologies/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/sasken-technologies/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/experience/sasken-technologies/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/sasken-technologies/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/sasken-technologies/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/sasken-technologies/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/experience/tier2/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/tier2/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/tier2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/tier2/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/experience/tier2/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/experience/tier2/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/experience/tier2/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/experience/tier2/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/privacy/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/privacy/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/privacy/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/privacy/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/privacy/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/privacy/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/privacy/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/privacy/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/projects/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/projects/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/projects/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/projects/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/projects/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/projects/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/projects/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/projects/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/projects/2025-11-01-qr-code-generator/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/projects/2025-11-01-qr-code-generator/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/projects/2025-11-01-qr-code-generator/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/projects/2025-11-01-qr-code-generator/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/projects/2025-11-01-qr-code-generator/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/projects/2025-11-01-qr-code-generator/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/projects/2025-11-01-qr-code-generator/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/projects/2025-11-01-qr-code-generator/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/projects/2026-06-07-sdb-school-university-database-api/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/projects/2026-06-07-sdb-school-university-database-api/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/projects/2026-06-07-sdb-school-university-database-api/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/projects/2026-06-07-sdb-school-university-database-api/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/projects/2026-06-07-sdb-school-university-database-api/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/projects/2026-06-07-sdb-school-university-database-api/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/projects/2026-06-07-sdb-school-university-database-api/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/projects/2026-06-07-sdb-school-university-database-api/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/projects/2026-06-07-securepdf/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/projects/2026-06-07-securepdf/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/projects/2026-06-07-securepdf/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/projects/2026-06-07-securepdf/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/projects/2026-06-07-securepdf/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/projects/2026-06-07-securepdf/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/projects/2026-06-07-securepdf/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/projects/2026-06-07-securepdf/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/projects/2026-06-07-threejs-3d-maze-game/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/projects/2026-06-07-threejs-3d-maze-game/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/projects/2026-06-07-threejs-3d-maze-game/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/projects/2026-06-07-threejs-3d-maze-game/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/projects/2026-06-07-threejs-3d-maze-game/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/projects/2026-06-07-threejs-3d-maze-game/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/projects/2026-06-07-threejs-3d-maze-game/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/projects/2026-06-07-threejs-3d-maze-game/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/research/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/research/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/research/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/research/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/research/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/research/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/research/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/research/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/research/education-data-search/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/research/education-data-search/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/research/education-data-search/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/research/education-data-search/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/research/education-data-search/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/research/education-data-search/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/research/education-data-search/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/research/education-data-search/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/research/local-first-document-tools/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/research/local-first-document-tools/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/research/local-first-document-tools/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/research/local-first-document-tools/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/research/local-first-document-tools/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/research/local-first-document-tools/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/research/local-first-document-tools/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/research/local-first-document-tools/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/skills/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/skills/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/skills/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/skills/" />
  </url>
  <url>
    <loc>https://takumi-tokunaga.com/en/skills/</loc>
    <xhtml:link rel="alternate" hreflang="ja" href="https://takumi-tokunaga.com/skills/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://takumi-tokunaga.com/en/skills/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://takumi-tokunaga.com/skills/" />
  </url>
</urlset>
