<?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://shunku.net/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/" />
  </url>
  <url>
    <loc>https://shunku.net/books/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-advanced-rag/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-advanced-rag/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-advanced-rag/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-agents/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-agents/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-agents/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-api-sdk/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-api-sdk/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-api-sdk/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-embeddings-vectors/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-embeddings-vectors/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-embeddings-vectors/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-evaluation-monitoring/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-evaluation-monitoring/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-evaluation-monitoring/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-guardrails/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-guardrails/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-guardrails/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-introduction/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-introduction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-introduction/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-langchain/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-langchain/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-langchain/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-model-customization/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-model-customization/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-model-customization/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-model-prompting/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-model-prompting/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-model-prompting/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-multimodal/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-multimodal/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-multimodal/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-optimization/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-optimization/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-optimization/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-rag-knowledge-bases/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-rag-knowledge-bases/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-rag-knowledge-bases/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-security/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-security/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-security/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-serverless/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-serverless/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-serverless/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-bedrock-troubleshooting/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-troubleshooting/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-troubleshooting/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-data-protection-kms/</loc>
    <lastmod>2025-11-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-data-protection-kms/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-data-protection-kms/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-iam-deep-dive/</loc>
    <lastmod>2025-11-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-iam-deep-dive/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-iam-deep-dive/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-security-logging-monitoring/</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-security-logging-monitoring/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-security-logging-monitoring/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-shared-responsibility-model/</loc>
    <lastmod>2025-11-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-shared-responsibility-model/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-shared-responsibility-model/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-threat-detection-incident-response/</loc>
    <lastmod>2025-11-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-threat-detection-incident-response/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-threat-detection-incident-response/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/aws-vpc-security/</loc>
    <lastmod>2025-11-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-vpc-security/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-vpc-security/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/claude-code-cicd/</loc>
    <lastmod>2025-11-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/claude-code-cicd/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/claude-code-cicd/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/claude-code-configuration/</loc>
    <lastmod>2025-11-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/claude-code-configuration/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/claude-code-configuration/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/claude-code-mcp-commands/</loc>
    <lastmod>2025-11-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/claude-code-mcp-commands/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/claude-code-mcp-commands/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/claude-code-tdd/</loc>
    <lastmod>2025-11-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/claude-code-tdd/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/claude-code-tdd/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/claude-code-workflow/</loc>
    <lastmod>2025-11-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/claude-code-workflow/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/claude-code-workflow/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/cognitive-patterns-ui-design/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/cognitive-patterns-ui-design/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/cognitive-patterns-ui-design/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/container-monitoring-logging/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/container-monitoring-logging/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/container-monitoring-logging/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/creating-custom-github-actions/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/creating-custom-github-actions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/creating-custom-github-actions/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/css-cascade-layers/</loc>
    <lastmod>2026-01-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/css-cascade-layers/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/css-cascade-layers/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/css-container-queries/</loc>
    <lastmod>2026-01-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/css-container-queries/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/css-container-queries/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/css-grid-vs-flexbox/</loc>
    <lastmod>2026-01-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/css-grid-vs-flexbox/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/css-grid-vs-flexbox/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/css-has-selector/</loc>
    <lastmod>2026-01-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/css-has-selector/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/css-has-selector/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/css-nesting/</loc>
    <lastmod>2026-01-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/css-nesting/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/css-nesting/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/cypress-debugging/</loc>
    <lastmod>2025-12-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/cypress-debugging/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/cypress-debugging/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/cypress-fundamentals/</loc>
    <lastmod>2025-12-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/cypress-fundamentals/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/cypress-fundamentals/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/cypress-intercept-api-mocking/</loc>
    <lastmod>2025-12-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/cypress-intercept-api-mocking/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/cypress-intercept-api-mocking/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/cypress-selectors-commands/</loc>
    <lastmod>2025-12-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/cypress-selectors-commands/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/cypress-selectors-commands/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/cypress-variables-aliases/</loc>
    <lastmod>2025-12-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/cypress-variables-aliases/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/cypress-variables-aliases/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/cypress-vs-playwright/</loc>
    <lastmod>2025-11-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/cypress-vs-playwright/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/cypress-vs-playwright/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/devin-ai-introduction/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/devin-ai-introduction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/devin-ai-introduction/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/devin-ai-practical-guide/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/devin-ai-practical-guide/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/devin-ai-practical-guide/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/devin-vs-copilot-vs-cursor/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/devin-vs-copilot-vs-cursor/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/devin-vs-copilot-vs-cursor/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/docker-cicd-pipeline/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-cicd-pipeline/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-cicd-pipeline/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/docker-compose-guide/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-compose-guide/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-compose-guide/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/docker-container-operations/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-container-operations/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-container-operations/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/docker-debugging-troubleshooting/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-debugging-troubleshooting/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-debugging-troubleshooting/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/docker-image-optimization/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-image-optimization/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-image-optimization/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/docker-images-basics/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-images-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-images-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/docker-introduction/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-introduction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-introduction/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/docker-monitoring-logging/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-monitoring-logging/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-monitoring-logging/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/docker-multi-stage-builds/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-multi-stage-builds/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-multi-stage-builds/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/docker-networking-guide/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-networking-guide/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-networking-guide/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/docker-security-best-practices/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-security-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-security-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/docker-swarm-orchestration/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-swarm-orchestration/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-swarm-orchestration/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/docker-volumes-persistence/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-volumes-persistence/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-volumes-persistence/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/dockerfile-basics/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/dockerfile-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/dockerfile-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/dont-make-me-think-usability/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/dont-make-me-think-usability/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/dont-make-me-think-usability/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/eliminate-web-content-waste/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/eliminate-web-content-waste/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/eliminate-web-content-waste/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/form-ux-best-practices/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/form-ux-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/form-ux-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/git-branching-strategies/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/git-branching-strategies/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/git-branching-strategies/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/git-hooks-automation/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/git-hooks-automation/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/git-hooks-automation/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/git-merge-vs-rebase/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/git-merge-vs-rebase/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/git-merge-vs-rebase/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/github-actions-cicd-best-practices/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/github-actions-cicd-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/github-actions-cicd-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/github-actions-matrix-strategy/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/github-actions-matrix-strategy/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/github-actions-matrix-strategy/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/github-actions-reusable-workflows/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/github-actions-reusable-workflows/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/github-actions-reusable-workflows/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/github-actions-security/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/github-actions-security/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/github-actions-security/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/github-actions-workflow-basics/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/github-actions-workflow-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/github-actions-workflow-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/javascript-closures/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/javascript-closures/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/javascript-closures/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/javascript-event-loop/</loc>
    <lastmod>2026-01-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/javascript-event-loop/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/javascript-event-loop/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/javascript-higher-order-functions/</loc>
    <lastmod>2026-01-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/javascript-higher-order-functions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/javascript-higher-order-functions/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/javascript-iterators-generators/</loc>
    <lastmod>2026-01-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/javascript-iterators-generators/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/javascript-iterators-generators/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/javascript-promise-async-await/</loc>
    <lastmod>2026-01-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/javascript-promise-async-await/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/javascript-promise-async-await/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/javascript-proxy/</loc>
    <lastmod>2026-01-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/javascript-proxy/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/javascript-proxy/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/kubectl-basics/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubectl-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubectl-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/kubernetes-configmaps-secrets/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-configmaps-secrets/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-configmaps-secrets/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/kubernetes-deployments/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-deployments/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-deployments/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/kubernetes-health-probes/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-health-probes/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-health-probes/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/kubernetes-helm/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-helm/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-helm/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/kubernetes-ingress/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-ingress/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-ingress/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/kubernetes-introduction/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-introduction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-introduction/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/kubernetes-namespaces-resourcequota/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-namespaces-resourcequota/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-namespaces-resourcequota/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/kubernetes-network-policy/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-network-policy/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-network-policy/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/kubernetes-patterns/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-patterns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-patterns/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/kubernetes-persistent-storage/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-persistent-storage/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-persistent-storage/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/kubernetes-pods/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-pods/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-pods/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/kubernetes-rbac-security/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-rbac-security/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-rbac-security/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/kubernetes-services/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-services/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-services/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/list-ui-patterns/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/list-ui-patterns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/list-ui-patterns/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/low-cost-usability-testing/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/low-cost-usability-testing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/low-cost-usability-testing/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/mobile-first-ui-design/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/mobile-first-ui-design/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/mobile-first-ui-design/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/navigation-design-patterns/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/navigation-design-patterns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/navigation-design-patterns/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/nextjs-app-router/</loc>
    <lastmod>2025-11-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/nextjs-app-router/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/nextjs-app-router/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/nextjs-data-fetching/</loc>
    <lastmod>2025-11-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/nextjs-data-fetching/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/nextjs-data-fetching/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/nextjs-server-actions/</loc>
    <lastmod>2025-11-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/nextjs-server-actions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/nextjs-server-actions/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/nextjs-suspense-loading/</loc>
    <lastmod>2025-11-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/nextjs-suspense-loading/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/nextjs-suspense-loading/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/nextjs-vs-remix/</loc>
    <lastmod>2025-11-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/nextjs-vs-remix/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/nextjs-vs-remix/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/persona-user-journey-mapping/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/persona-user-journey-mapping/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/persona-user-journey-mapping/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/playwright-getting-started/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/playwright-getting-started/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/playwright-getting-started/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/prompt-engineering-chain-of-thought/</loc>
    <lastmod>2025-12-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/prompt-engineering-chain-of-thought/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/prompt-engineering-chain-of-thought/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/prompt-engineering-few-shot/</loc>
    <lastmod>2025-12-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/prompt-engineering-few-shot/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/prompt-engineering-few-shot/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/prompt-engineering-five-principles/</loc>
    <lastmod>2025-12-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/prompt-engineering-five-principles/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/prompt-engineering-five-principles/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/prompt-engineering-rag/</loc>
    <lastmod>2025-12-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/prompt-engineering-rag/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/prompt-engineering-rag/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/prompt-engineering-role-prompting/</loc>
    <lastmod>2025-12-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/prompt-engineering-role-prompting/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/prompt-engineering-role-prompting/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/pull-request-review-best-practices/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/pull-request-review-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/pull-request-review-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/react-component-patterns/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-component-patterns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-component-patterns/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/react-context-best-practices/</loc>
    <lastmod>2025-12-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-context-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-context-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/react-custom-hooks/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-custom-hooks/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-custom-hooks/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/react-memoization/</loc>
    <lastmod>2026-01-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-memoization/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-memoization/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/react-rerendering/</loc>
    <lastmod>2026-01-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-rerendering/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-rerendering/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/react-server-components/</loc>
    <lastmod>2025-11-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-server-components/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-server-components/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/react-suspense-lazy-loading/</loc>
    <lastmod>2025-12-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-suspense-lazy-loading/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-suspense-lazy-loading/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/react-testing-async-msw/</loc>
    <lastmod>2025-12-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-testing-async-msw/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-testing-async-msw/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/react-testing-custom-hooks/</loc>
    <lastmod>2025-12-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-testing-custom-hooks/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-testing-custom-hooks/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/react-testing-e2e-playwright/</loc>
    <lastmod>2025-12-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-testing-e2e-playwright/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-testing-e2e-playwright/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/react-testing-library-fundamentals/</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-testing-library-fundamentals/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-testing-library-fundamentals/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/react-testing-mocking/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-testing-mocking/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-testing-mocking/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/react-testing-snapshots/</loc>
    <lastmod>2025-12-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-testing-snapshots/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-testing-snapshots/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/react-testing-user-interactions/</loc>
    <lastmod>2025-12-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-testing-user-interactions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-testing-user-interactions/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/react-usereducer-vs-usestate/</loc>
    <lastmod>2025-12-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-usereducer-vs-usestate/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-usereducer-vs-usestate/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/splunk-spl-introduction/</loc>
    <lastmod>2026-02-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/splunk-spl-introduction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/splunk-spl-introduction/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/typescript-exhaustiveness-checking/</loc>
    <lastmod>2026-01-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/typescript-exhaustiveness-checking/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/typescript-exhaustiveness-checking/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/typescript-structural-typing/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/typescript-structural-typing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/typescript-structural-typing/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/typescript-type-narrowing/</loc>
    <lastmod>2025-12-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/typescript-type-narrowing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/typescript-type-narrowing/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/typescript-type-vs-interface/</loc>
    <lastmod>2025-12-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/typescript-type-vs-interface/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/typescript-type-vs-interface/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/typescript-unknown-vs-any/</loc>
    <lastmod>2026-01-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/typescript-unknown-vs-any/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/typescript-unknown-vs-any/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/vibe-coding-70-percent-problem/</loc>
    <lastmod>2026-01-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/vibe-coding-70-percent-problem/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/vibe-coding-70-percent-problem/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/vibe-coding-autonomous-agents/</loc>
    <lastmod>2026-01-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/vibe-coding-autonomous-agents/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/vibe-coding-autonomous-agents/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/vibe-coding-code-review/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/vibe-coding-code-review/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/vibe-coding-code-review/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/vibe-coding-introduction/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/vibe-coding-introduction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/vibe-coding-introduction/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/vibe-coding-tools/</loc>
    <lastmod>2026-01-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/vibe-coding-tools/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/vibe-coding-tools/" />
  </url>
  <url>
    <loc>https://shunku.net/blog/visual-hierarchy-gestalt-principles/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/visual-hierarchy-gestalt-principles/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/visual-hierarchy-gestalt-principles/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-artifact-management/</loc>
    <lastmod>2025-12-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-artifact-management/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-artifact-management/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-auto-remediation-patterns/</loc>
    <lastmod>2026-01-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-auto-remediation-patterns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-auto-remediation-patterns/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-auto-scaling-advanced/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-auto-scaling-advanced/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-auto-scaling-advanced/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-advanced-rag/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-advanced-rag/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-advanced-rag/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-agents/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-agents/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-agents/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-api-sdk/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-api-sdk/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-api-sdk/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-embeddings-vectors/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-embeddings-vectors/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-embeddings-vectors/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-evaluation-monitoring/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-evaluation-monitoring/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-evaluation-monitoring/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-guardrails/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-guardrails/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-guardrails/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-introduction/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-introduction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-introduction/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-langchain/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-langchain/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-langchain/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-model-customization/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-model-customization/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-model-customization/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-model-prompting/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-model-prompting/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-model-prompting/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-multimodal/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-multimodal/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-multimodal/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-optimization/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-optimization/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-optimization/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-rag-knowledge-bases/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-rag-knowledge-bases/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-rag-knowledge-bases/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-security/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-security/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-security/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-serverless/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-serverless/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-serverless/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-bedrock-troubleshooting/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-bedrock-troubleshooting/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-bedrock-troubleshooting/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-cdk-practical-guide/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-cdk-practical-guide/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-cdk-practical-guide/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-cicd-testing-strategies/</loc>
    <lastmod>2025-12-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-cicd-testing-strategies/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-cicd-testing-strategies/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-cloudformation-advanced/</loc>
    <lastmod>2025-12-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-cloudformation-advanced/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-cloudformation-advanced/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-cloudwatch-deep-dive/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-cloudwatch-deep-dive/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-cloudwatch-deep-dive/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-codebuild-deep-dive/</loc>
    <lastmod>2025-12-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-codebuild-deep-dive/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-codebuild-deep-dive/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-codedeploy-advanced/</loc>
    <lastmod>2025-12-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-codedeploy-advanced/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-codedeploy-advanced/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-codepipeline-advanced/</loc>
    <lastmod>2025-12-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-codepipeline-advanced/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-codepipeline-advanced/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-config-deep-dive/</loc>
    <lastmod>2026-01-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-config-deep-dive/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-config-deep-dive/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-container-orchestration/</loc>
    <lastmod>2026-01-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-container-orchestration/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-container-orchestration/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-control-tower/</loc>
    <lastmod>2025-12-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-control-tower/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-control-tower/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-cost-management/</loc>
    <lastmod>2025-12-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-cost-management/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-cost-management/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-cross-account-access/</loc>
    <lastmod>2025-12-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-cross-account-access/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-cross-account-access/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-data-protection-kms/</loc>
    <lastmod>2025-11-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-data-protection-kms/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-data-protection-kms/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-data-replication/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-data-replication/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-data-replication/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-data-transfer-services/</loc>
    <lastmod>2025-12-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-data-transfer-services/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-data-transfer-services/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-database-migration/</loc>
    <lastmod>2025-12-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-database-migration/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-database-migration/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-deployment-strategies/</loc>
    <lastmod>2025-12-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-deployment-strategies/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-deployment-strategies/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-devsecops/</loc>
    <lastmod>2026-01-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-devsecops/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-devsecops/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-direct-connect/</loc>
    <lastmod>2025-12-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-direct-connect/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-direct-connect/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-disaster-recovery/</loc>
    <lastmod>2025-12-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-disaster-recovery/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-disaster-recovery/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-ec2-pricing/</loc>
    <lastmod>2025-12-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-ec2-pricing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-ec2-pricing/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-eventbridge-advanced/</loc>
    <lastmod>2026-01-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-eventbridge-advanced/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-eventbridge-advanced/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-hybrid-vpn/</loc>
    <lastmod>2025-12-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-hybrid-vpn/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-hybrid-vpn/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-iac-comparison/</loc>
    <lastmod>2025-12-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-iac-comparison/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-iac-comparison/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-iam-deep-dive/</loc>
    <lastmod>2025-11-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-iam-deep-dive/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-iam-deep-dive/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-migration-strategies/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-migration-strategies/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-migration-strategies/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-observability-stack/</loc>
    <lastmod>2026-01-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-observability-stack/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-observability-stack/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-operational-excellence/</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-operational-excellence/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-operational-excellence/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-organizations/</loc>
    <lastmod>2025-12-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-organizations/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-organizations/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-performance-architecture/</loc>
    <lastmod>2025-12-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-performance-architecture/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-performance-architecture/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-pipeline-security/</loc>
    <lastmod>2026-01-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-pipeline-security/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-pipeline-security/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-route53-global-accelerator/</loc>
    <lastmod>2025-12-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-route53-global-accelerator/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-route53-global-accelerator/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-security-logging-monitoring/</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-security-logging-monitoring/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-security-logging-monitoring/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-serverless-patterns/</loc>
    <lastmod>2026-01-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-serverless-patterns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-serverless-patterns/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-shared-responsibility-model/</loc>
    <lastmod>2025-11-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-shared-responsibility-model/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-shared-responsibility-model/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-systems-manager-deep-dive/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-systems-manager-deep-dive/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-systems-manager-deep-dive/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-threat-detection-incident-response/</loc>
    <lastmod>2025-11-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-threat-detection-incident-response/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-threat-detection-incident-response/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-transit-gateway/</loc>
    <lastmod>2025-12-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-transit-gateway/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-transit-gateway/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-troubleshooting-guide/</loc>
    <lastmod>2026-01-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-troubleshooting-guide/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-troubleshooting-guide/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-vpc-security/</loc>
    <lastmod>2025-11-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-vpc-security/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-vpc-security/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/aws-xray-distributed-tracing/</loc>
    <lastmod>2026-01-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/aws-xray-distributed-tracing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/aws-xray-distributed-tracing/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/claude-code-cicd/</loc>
    <lastmod>2025-11-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/claude-code-cicd/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/claude-code-cicd/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/claude-code-configuration/</loc>
    <lastmod>2025-11-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/claude-code-configuration/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/claude-code-configuration/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/claude-code-mcp-commands/</loc>
    <lastmod>2025-11-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/claude-code-mcp-commands/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/claude-code-mcp-commands/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/claude-code-tdd/</loc>
    <lastmod>2025-11-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/claude-code-tdd/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/claude-code-tdd/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/claude-code-workflow/</loc>
    <lastmod>2025-11-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/claude-code-workflow/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/claude-code-workflow/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/cognitive-patterns-ui-design/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/cognitive-patterns-ui-design/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/cognitive-patterns-ui-design/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/container-monitoring-logging/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/container-monitoring-logging/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/container-monitoring-logging/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/creating-custom-github-actions/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/creating-custom-github-actions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/creating-custom-github-actions/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/css-cascade-layers/</loc>
    <lastmod>2026-01-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/css-cascade-layers/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/css-cascade-layers/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/css-container-queries/</loc>
    <lastmod>2026-01-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/css-container-queries/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/css-container-queries/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/css-grid-vs-flexbox/</loc>
    <lastmod>2026-01-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/css-grid-vs-flexbox/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/css-grid-vs-flexbox/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/css-has-selector/</loc>
    <lastmod>2026-01-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/css-has-selector/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/css-has-selector/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/css-nesting/</loc>
    <lastmod>2026-01-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/css-nesting/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/css-nesting/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/cypress-debugging/</loc>
    <lastmod>2025-12-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/cypress-debugging/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/cypress-debugging/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/cypress-fundamentals/</loc>
    <lastmod>2025-12-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/cypress-fundamentals/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/cypress-fundamentals/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/cypress-intercept-api-mocking/</loc>
    <lastmod>2025-12-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/cypress-intercept-api-mocking/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/cypress-intercept-api-mocking/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/cypress-selectors-commands/</loc>
    <lastmod>2025-12-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/cypress-selectors-commands/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/cypress-selectors-commands/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/cypress-variables-aliases/</loc>
    <lastmod>2025-12-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/cypress-variables-aliases/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/cypress-variables-aliases/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/cypress-vs-playwright/</loc>
    <lastmod>2025-11-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/cypress-vs-playwright/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/cypress-vs-playwright/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/devin-ai-introduction/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/devin-ai-introduction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/devin-ai-introduction/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/devin-ai-practical-guide/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/devin-ai-practical-guide/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/devin-ai-practical-guide/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/devin-vs-copilot-vs-cursor/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/devin-vs-copilot-vs-cursor/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/devin-vs-copilot-vs-cursor/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/docker-cicd-pipeline/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-cicd-pipeline/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-cicd-pipeline/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/docker-compose-guide/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-compose-guide/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-compose-guide/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/docker-container-operations/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-container-operations/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-container-operations/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/docker-debugging-troubleshooting/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-debugging-troubleshooting/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-debugging-troubleshooting/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/docker-image-optimization/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-image-optimization/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-image-optimization/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/docker-images-basics/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-images-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-images-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/docker-introduction/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-introduction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-introduction/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/docker-monitoring-logging/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-monitoring-logging/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-monitoring-logging/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/docker-multi-stage-builds/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-multi-stage-builds/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-multi-stage-builds/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/docker-networking-guide/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-networking-guide/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-networking-guide/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/docker-security-best-practices/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-security-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-security-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/docker-swarm-orchestration/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-swarm-orchestration/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-swarm-orchestration/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/docker-volumes-persistence/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/docker-volumes-persistence/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/docker-volumes-persistence/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/dockerfile-basics/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/dockerfile-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/dockerfile-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/dont-make-me-think-usability/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/dont-make-me-think-usability/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/dont-make-me-think-usability/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/eliminate-web-content-waste/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/eliminate-web-content-waste/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/eliminate-web-content-waste/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/form-ux-best-practices/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/form-ux-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/form-ux-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/git-branching-strategies/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/git-branching-strategies/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/git-branching-strategies/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/git-hooks-automation/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/git-hooks-automation/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/git-hooks-automation/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/git-merge-vs-rebase/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/git-merge-vs-rebase/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/git-merge-vs-rebase/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/github-actions-cicd-best-practices/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/github-actions-cicd-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/github-actions-cicd-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/github-actions-matrix-strategy/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/github-actions-matrix-strategy/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/github-actions-matrix-strategy/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/github-actions-reusable-workflows/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/github-actions-reusable-workflows/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/github-actions-reusable-workflows/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/github-actions-security/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/github-actions-security/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/github-actions-security/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/github-actions-workflow-basics/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/github-actions-workflow-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/github-actions-workflow-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/javascript-closures/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/javascript-closures/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/javascript-closures/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/javascript-event-loop/</loc>
    <lastmod>2026-01-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/javascript-event-loop/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/javascript-event-loop/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/javascript-higher-order-functions/</loc>
    <lastmod>2026-01-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/javascript-higher-order-functions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/javascript-higher-order-functions/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/javascript-iterators-generators/</loc>
    <lastmod>2026-01-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/javascript-iterators-generators/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/javascript-iterators-generators/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/javascript-promise-async-await/</loc>
    <lastmod>2026-01-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/javascript-promise-async-await/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/javascript-promise-async-await/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/javascript-proxy/</loc>
    <lastmod>2026-01-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/javascript-proxy/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/javascript-proxy/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/kubectl-basics/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubectl-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubectl-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/kubernetes-configmaps-secrets/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-configmaps-secrets/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-configmaps-secrets/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/kubernetes-deployments/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-deployments/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-deployments/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/kubernetes-health-probes/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-health-probes/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-health-probes/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/kubernetes-helm/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-helm/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-helm/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/kubernetes-ingress/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-ingress/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-ingress/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/kubernetes-introduction/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-introduction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-introduction/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/kubernetes-namespaces-resourcequota/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-namespaces-resourcequota/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-namespaces-resourcequota/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/kubernetes-network-policy/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-network-policy/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-network-policy/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/kubernetes-patterns/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-patterns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-patterns/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/kubernetes-persistent-storage/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-persistent-storage/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-persistent-storage/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/kubernetes-pods/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-pods/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-pods/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/kubernetes-rbac-security/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-rbac-security/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-rbac-security/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/kubernetes-services/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/kubernetes-services/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/kubernetes-services/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/list-ui-patterns/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/list-ui-patterns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/list-ui-patterns/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/low-cost-usability-testing/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/low-cost-usability-testing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/low-cost-usability-testing/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/mobile-first-ui-design/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/mobile-first-ui-design/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/mobile-first-ui-design/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/navigation-design-patterns/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/navigation-design-patterns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/navigation-design-patterns/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/nextjs-app-router/</loc>
    <lastmod>2025-11-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/nextjs-app-router/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/nextjs-app-router/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/nextjs-data-fetching/</loc>
    <lastmod>2025-11-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/nextjs-data-fetching/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/nextjs-data-fetching/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/nextjs-server-actions/</loc>
    <lastmod>2025-11-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/nextjs-server-actions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/nextjs-server-actions/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/nextjs-suspense-loading/</loc>
    <lastmod>2025-11-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/nextjs-suspense-loading/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/nextjs-suspense-loading/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/nextjs-vs-remix/</loc>
    <lastmod>2025-11-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/nextjs-vs-remix/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/nextjs-vs-remix/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/persona-user-journey-mapping/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/persona-user-journey-mapping/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/persona-user-journey-mapping/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/playwright-getting-started/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/playwright-getting-started/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/playwright-getting-started/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/prompt-engineering-chain-of-thought/</loc>
    <lastmod>2025-12-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/prompt-engineering-chain-of-thought/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/prompt-engineering-chain-of-thought/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/prompt-engineering-few-shot/</loc>
    <lastmod>2025-12-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/prompt-engineering-few-shot/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/prompt-engineering-few-shot/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/prompt-engineering-five-principles/</loc>
    <lastmod>2025-12-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/prompt-engineering-five-principles/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/prompt-engineering-five-principles/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/prompt-engineering-rag/</loc>
    <lastmod>2025-12-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/prompt-engineering-rag/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/prompt-engineering-rag/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/prompt-engineering-role-prompting/</loc>
    <lastmod>2025-12-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/prompt-engineering-role-prompting/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/prompt-engineering-role-prompting/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/pull-request-review-best-practices/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/pull-request-review-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/pull-request-review-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/python-asyncio-intro/</loc>
    <lastmod>2025-11-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/python-asyncio-intro/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/python-asyncio-intro/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/python-asyncio-threads/</loc>
    <lastmod>2025-12-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/python-asyncio-threads/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/python-asyncio-threads/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/python-concurrency-comparison/</loc>
    <lastmod>2025-12-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/python-concurrency-comparison/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/python-concurrency-comparison/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/python-dataclasses/</loc>
    <lastmod>2025-11-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/python-dataclasses/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/python-dataclasses/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/python-fstring-evolution/</loc>
    <lastmod>2025-11-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/python-fstring-evolution/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/python-fstring-evolution/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/python-iterators-generators/</loc>
    <lastmod>2025-11-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/python-iterators-generators/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/python-iterators-generators/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/python-match-statement/</loc>
    <lastmod>2025-11-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/python-match-statement/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/python-match-statement/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/python-pytest/</loc>
    <lastmod>2025-12-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/python-pytest/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/python-pytest/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/python-ruff/</loc>
    <lastmod>2025-12-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/python-ruff/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/python-ruff/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/python-type-hints/</loc>
    <lastmod>2025-11-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/python-type-hints/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/python-type-hints/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/python-uv-poetry/</loc>
    <lastmod>2025-12-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/python-uv-poetry/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/python-uv-poetry/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/react-component-patterns/</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-component-patterns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-component-patterns/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/react-context-best-practices/</loc>
    <lastmod>2025-12-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-context-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-context-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/react-custom-hooks/</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-custom-hooks/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-custom-hooks/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/react-memoization/</loc>
    <lastmod>2026-01-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-memoization/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-memoization/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/react-rerendering/</loc>
    <lastmod>2026-01-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-rerendering/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-rerendering/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/react-server-components/</loc>
    <lastmod>2025-11-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-server-components/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-server-components/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/react-suspense-lazy-loading/</loc>
    <lastmod>2025-12-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-suspense-lazy-loading/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-suspense-lazy-loading/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/react-testing-async-msw/</loc>
    <lastmod>2025-12-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-testing-async-msw/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-testing-async-msw/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/react-testing-custom-hooks/</loc>
    <lastmod>2025-12-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-testing-custom-hooks/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-testing-custom-hooks/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/react-testing-e2e-playwright/</loc>
    <lastmod>2025-12-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-testing-e2e-playwright/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-testing-e2e-playwright/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/react-testing-library-fundamentals/</loc>
    <lastmod>2025-12-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-testing-library-fundamentals/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-testing-library-fundamentals/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/react-testing-mocking/</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-testing-mocking/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-testing-mocking/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/react-testing-snapshots/</loc>
    <lastmod>2025-12-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-testing-snapshots/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-testing-snapshots/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/react-testing-user-interactions/</loc>
    <lastmod>2025-12-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-testing-user-interactions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-testing-user-interactions/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/react-usereducer-vs-usestate/</loc>
    <lastmod>2025-12-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/react-usereducer-vs-usestate/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/react-usereducer-vs-usestate/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/splunk-spl-introduction/</loc>
    <lastmod>2026-02-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/splunk-spl-introduction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/splunk-spl-introduction/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/typescript-exhaustiveness-checking/</loc>
    <lastmod>2026-01-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/typescript-exhaustiveness-checking/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/typescript-exhaustiveness-checking/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/typescript-structural-typing/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/typescript-structural-typing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/typescript-structural-typing/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/typescript-type-narrowing/</loc>
    <lastmod>2025-12-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/typescript-type-narrowing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/typescript-type-narrowing/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/typescript-type-vs-interface/</loc>
    <lastmod>2025-12-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/typescript-type-vs-interface/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/typescript-type-vs-interface/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/typescript-unknown-vs-any/</loc>
    <lastmod>2026-01-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/typescript-unknown-vs-any/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/typescript-unknown-vs-any/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/vibe-coding-70-percent-problem/</loc>
    <lastmod>2026-01-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/vibe-coding-70-percent-problem/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/vibe-coding-70-percent-problem/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/vibe-coding-autonomous-agents/</loc>
    <lastmod>2026-01-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/vibe-coding-autonomous-agents/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/vibe-coding-autonomous-agents/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/vibe-coding-code-review/</loc>
    <lastmod>2026-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/vibe-coding-code-review/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/vibe-coding-code-review/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/vibe-coding-introduction/</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/vibe-coding-introduction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/vibe-coding-introduction/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/vibe-coding-tools/</loc>
    <lastmod>2026-01-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/vibe-coding-tools/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/vibe-coding-tools/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/blog/visual-hierarchy-gestalt-principles/</loc>
    <lastmod>2025-01-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/blog/visual-hierarchy-gestalt-principles/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/blog/visual-hierarchy-gestalt-principles/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-css-in-10-days/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-css-in-10-days/01-welcome-to-css/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/01-welcome-to-css/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/01-welcome-to-css/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-css-in-10-days/02-selectors-and-cascade/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/02-selectors-and-cascade/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/02-selectors-and-cascade/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-css-in-10-days/03-box-model/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/03-box-model/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/03-box-model/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-css-in-10-days/04-typography/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/04-typography/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/04-typography/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-css-in-10-days/05-colors-and-backgrounds/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/05-colors-and-backgrounds/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/05-colors-and-backgrounds/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-css-in-10-days/06-flexbox/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/06-flexbox/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/06-flexbox/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-css-in-10-days/07-css-grid/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/07-css-grid/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/07-css-grid/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-css-in-10-days/08-responsive-design/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/08-responsive-design/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/08-responsive-design/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-css-in-10-days/09-transitions-and-animations/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/09-transitions-and-animations/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/09-transitions-and-animations/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-css-in-10-days/10-final-project/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/10-final-project/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/10-final-project/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-cypress-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-cypress-in-10-days/01-welcome-to-cypress/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/01-welcome-to-cypress/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/01-welcome-to-cypress/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-cypress-in-10-days/02-writing-your-first-test/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/02-writing-your-first-test/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/02-writing-your-first-test/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-cypress-in-10-days/03-selectors-and-dom-interaction/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/03-selectors-and-dom-interaction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/03-selectors-and-dom-interaction/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-cypress-in-10-days/04-mastering-assertions/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/04-mastering-assertions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/04-mastering-assertions/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-cypress-in-10-days/05-navigation-and-form-handling/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/05-navigation-and-form-handling/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/05-navigation-and-form-handling/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-cypress-in-10-days/06-controlling-network-requests/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/06-controlling-network-requests/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/06-controlling-network-requests/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-cypress-in-10-days/07-custom-commands-and-utilities/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/07-custom-commands-and-utilities/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/07-custom-commands-and-utilities/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-cypress-in-10-days/08-fixtures-and-data-driven-testing/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/08-fixtures-and-data-driven-testing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/08-fixtures-and-data-driven-testing/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-cypress-in-10-days/09-debugging-and-test-strategy/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/09-debugging-and-test-strategy/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/09-debugging-and-test-strategy/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-cypress-in-10-days/10-ci-cd-and-best-practices/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/10-ci-cd-and-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/10-ci-cd-and-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/01-introduction-and-big-o/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/01-introduction-and-big-o/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/01-introduction-and-big-o/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/02-arrays-and-linked-lists/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/02-arrays-and-linked-lists/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/02-arrays-and-linked-lists/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/03-stacks-and-queues/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/03-stacks-and-queues/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/03-stacks-and-queues/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/04-hash-tables/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/04-hash-tables/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/04-hash-tables/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/05-recursion-and-divide-and-conquer/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/05-recursion-and-divide-and-conquer/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/05-recursion-and-divide-and-conquer/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/06-sorting-algorithms/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/06-sorting-algorithms/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/06-sorting-algorithms/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/07-trees-and-binary-search-trees/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/07-trees-and-binary-search-trees/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/07-trees-and-binary-search-trees/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/08-heaps-and-priority-queues/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/08-heaps-and-priority-queues/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/08-heaps-and-priority-queues/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/09-graphs/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/09-graphs/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/09-graphs/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/10-dynamic-programming-and-greedy/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/10-dynamic-programming-and-greedy/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/10-dynamic-programming-and-greedy/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-docker-in-10-days/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-docker-in-10-days/01-welcome-to-docker/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/01-welcome-to-docker/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/01-welcome-to-docker/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-docker-in-10-days/02-setup-docker-environment/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/02-setup-docker-environment/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/02-setup-docker-environment/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-docker-in-10-days/03-running-first-container/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/03-running-first-container/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/03-running-first-container/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-docker-in-10-days/04-understanding-docker-images/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/04-understanding-docker-images/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/04-understanding-docker-images/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-docker-in-10-days/05-creating-images-with-dockerfile/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/05-creating-images-with-dockerfile/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/05-creating-images-with-dockerfile/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-docker-in-10-days/06-data-persistence/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/06-data-persistence/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/06-data-persistence/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-docker-in-10-days/07-docker-networking/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/07-docker-networking/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/07-docker-networking/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-docker-in-10-days/08-docker-compose/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/08-docker-compose/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/08-docker-compose/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-docker-in-10-days/09-advanced-dockerfile/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/09-advanced-dockerfile/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/09-advanced-dockerfile/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-docker-in-10-days/10-production-best-practices/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/10-production-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/10-production-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-html-in-10-days/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-html-in-10-days/01-welcome-to-html/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/01-welcome-to-html/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/01-welcome-to-html/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-html-in-10-days/02-structuring-text/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/02-structuring-text/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/02-structuring-text/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-html-in-10-days/03-links-and-navigation/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/03-links-and-navigation/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/03-links-and-navigation/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-html-in-10-days/04-images-and-media/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/04-images-and-media/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/04-images-and-media/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-html-in-10-days/05-lists-and-tables/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/05-lists-and-tables/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/05-lists-and-tables/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-html-in-10-days/06-form-basics/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/06-form-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/06-form-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-html-in-10-days/07-advanced-forms/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/07-advanced-forms/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/07-advanced-forms/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-html-in-10-days/08-semantic-html/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/08-semantic-html/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/08-semantic-html/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-html-in-10-days/09-html-best-practices/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/09-html-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/09-html-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-html-in-10-days/10-final-project/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/10-final-project/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/10-final-project/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-java-in-10-days/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-java-in-10-days/01-welcome-to-java/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/01-welcome-to-java/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/01-welcome-to-java/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-java-in-10-days/02-variables-and-data-types/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/02-variables-and-data-types/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/02-variables-and-data-types/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-java-in-10-days/03-control-flow/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/03-control-flow/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/03-control-flow/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-java-in-10-days/04-arrays-and-strings/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/04-arrays-and-strings/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/04-arrays-and-strings/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-java-in-10-days/05-methods/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/05-methods/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/05-methods/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-java-in-10-days/06-classes-and-objects/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/06-classes-and-objects/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/06-classes-and-objects/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-java-in-10-days/07-inheritance-and-polymorphism/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/07-inheritance-and-polymorphism/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/07-inheritance-and-polymorphism/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-java-in-10-days/08-exceptions-and-file-io/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/08-exceptions-and-file-io/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/08-exceptions-and-file-io/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-java-in-10-days/09-collections-and-generics/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/09-collections-and-generics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/09-collections-and-generics/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-java-in-10-days/10-final-project/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/10-final-project/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/10-final-project/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-javascript-in-10-days/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-javascript-in-10-days/01-welcome-to-javascript/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/01-welcome-to-javascript/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/01-welcome-to-javascript/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-javascript-in-10-days/02-values-and-variables/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/02-values-and-variables/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/02-values-and-variables/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-javascript-in-10-days/03-operators-and-expressions/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/03-operators-and-expressions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/03-operators-and-expressions/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-javascript-in-10-days/04-conditionals-and-loops/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/04-conditionals-and-loops/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/04-conditionals-and-loops/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-javascript-in-10-days/05-functions/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/05-functions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/05-functions/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-javascript-in-10-days/06-arrays/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/06-arrays/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/06-arrays/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-javascript-in-10-days/07-objects/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/07-objects/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/07-objects/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-javascript-in-10-days/08-classes-and-modules/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/08-classes-and-modules/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/08-classes-and-modules/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-javascript-in-10-days/09-asynchronous-javascript/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/09-asynchronous-javascript/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/09-asynchronous-javascript/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-javascript-in-10-days/10-dom-and-events/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/10-dom-and-events/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/10-dom-and-events/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-jest-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-jest-in-10-days/01-welcome-to-jest/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/01-welcome-to-jest/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/01-welcome-to-jest/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-jest-in-10-days/02-test-structure-and-basic-patterns/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/02-test-structure-and-basic-patterns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/02-test-structure-and-basic-patterns/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-jest-in-10-days/03-mastering-matchers/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/03-mastering-matchers/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/03-mastering-matchers/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-jest-in-10-days/04-mocks-stubs-and-spies/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/04-mocks-stubs-and-spies/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/04-mocks-stubs-and-spies/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-jest-in-10-days/05-testing-asynchronous-code/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/05-testing-asynchronous-code/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/05-testing-asynchronous-code/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-jest-in-10-days/06-testing-react-components/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/06-testing-react-components/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/06-testing-react-components/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-jest-in-10-days/07-snapshot-testing/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/07-snapshot-testing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/07-snapshot-testing/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-jest-in-10-days/08-coverage-and-debugging/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/08-coverage-and-debugging/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/08-coverage-and-debugging/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-jest-in-10-days/09-hands-on-project/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/09-hands-on-project/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/09-hands-on-project/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-jest-in-10-days/10-ci-cd-and-best-practices/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/10-ci-cd-and-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/10-ci-cd-and-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kiro-cli-in-10-days/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kiro-cli-in-10-days/01-welcome-to-kiro-cli/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/01-welcome-to-kiro-cli/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/01-welcome-to-kiro-cli/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kiro-cli-in-10-days/02-interactive-chat/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/02-interactive-chat/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/02-interactive-chat/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kiro-cli-in-10-days/03-session-and-terminal/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/03-session-and-terminal/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/03-session-and-terminal/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kiro-cli-in-10-days/04-custom-agents-basics/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/04-custom-agents-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/04-custom-agents-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kiro-cli-in-10-days/05-custom-agents-practice/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/05-custom-agents-practice/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/05-custom-agents-practice/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kiro-cli-in-10-days/06-code-intelligence/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/06-code-intelligence/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/06-code-intelligence/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kiro-cli-in-10-days/07-steering-and-context/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/07-steering-and-context/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/07-steering-and-context/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kiro-cli-in-10-days/08-mcp-and-knowledge/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/08-mcp-and-knowledge/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/08-mcp-and-knowledge/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kiro-cli-in-10-days/09-hooks-and-subagents/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/09-hooks-and-subagents/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/09-hooks-and-subagents/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kiro-cli-in-10-days/10-settings-acp-workflows/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/10-settings-acp-workflows/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/10-settings-acp-workflows/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kubernetes-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kubernetes-in-10-days/01-welcome-to-kubernetes/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/01-welcome-to-kubernetes/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/01-welcome-to-kubernetes/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kubernetes-in-10-days/02-cluster-setup-and-kubectl/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/02-cluster-setup-and-kubectl/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/02-cluster-setup-and-kubectl/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kubernetes-in-10-days/03-understanding-pods/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/03-understanding-pods/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/03-understanding-pods/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kubernetes-in-10-days/04-replicasets-and-deployments/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/04-replicasets-and-deployments/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/04-replicasets-and-deployments/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kubernetes-in-10-days/05-networking-with-services/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/05-networking-with-services/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/05-networking-with-services/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kubernetes-in-10-days/06-storage-and-persistence/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/06-storage-and-persistence/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/06-storage-and-persistence/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kubernetes-in-10-days/07-configmaps-and-secrets/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/07-configmaps-and-secrets/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/07-configmaps-and-secrets/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kubernetes-in-10-days/08-ingress-and-external-access/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/08-ingress-and-external-access/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/08-ingress-and-external-access/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kubernetes-in-10-days/09-scaling-and-update-strategies/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/09-scaling-and-update-strategies/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/09-scaling-and-update-strategies/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-kubernetes-in-10-days/10-production-readiness/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/10-production-readiness/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/10-production-readiness/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-networking-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-networking-in-10-days/01-network-fundamentals-and-osi-model/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/01-network-fundamentals-and-osi-model/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/01-network-fundamentals-and-osi-model/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-networking-in-10-days/02-lan-and-wan/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/02-lan-and-wan/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/02-lan-and-wan/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-networking-in-10-days/03-tcp-ip-protocol-suite/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/03-tcp-ip-protocol-suite/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/03-tcp-ip-protocol-suite/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-networking-in-10-days/04-ip-addressing-nat-dhcp/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/04-ip-addressing-nat-dhcp/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/04-ip-addressing-nat-dhcp/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-networking-in-10-days/05-routing/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/05-routing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/05-routing/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-networking-in-10-days/06-dns/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/06-dns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/06-dns/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-networking-in-10-days/07-http-and-web/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/07-http-and-web/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/07-http-and-web/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-networking-in-10-days/08-tls-ssl-and-security/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/08-tls-ssl-and-security/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/08-tls-ssl-and-security/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-networking-in-10-days/09-wireless-and-vpn/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/09-wireless-and-vpn/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/09-wireless-and-vpn/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-networking-in-10-days/10-troubleshooting-and-tools/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/10-troubleshooting-and-tools/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/10-troubleshooting-and-tools/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-nextjs-in-10-days/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-nextjs-in-10-days/01-welcome-to-nextjs/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/01-welcome-to-nextjs/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/01-welcome-to-nextjs/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-nextjs-in-10-days/02-app-router-and-routing/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/02-app-router-and-routing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/02-app-router-and-routing/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-nextjs-in-10-days/03-server-and-client-components/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/03-server-and-client-components/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/03-server-and-client-components/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-nextjs-in-10-days/04-data-fetching/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/04-data-fetching/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/04-data-fetching/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-nextjs-in-10-days/05-server-actions/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/05-server-actions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/05-server-actions/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-nextjs-in-10-days/06-image-font-metadata/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/06-image-font-metadata/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/06-image-font-metadata/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-nextjs-in-10-days/07-rendering-strategies/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/07-rendering-strategies/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/07-rendering-strategies/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-nextjs-in-10-days/08-styling-and-ui/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/08-styling-and-ui/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/08-styling-and-ui/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-nextjs-in-10-days/09-auth-and-middleware/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/09-auth-and-middleware/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/09-auth-and-middleware/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-nextjs-in-10-days/10-deployment-and-production/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/10-deployment-and-production/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/10-deployment-and-production/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-playwright-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-playwright-in-10-days/01-welcome-to-playwright/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/01-welcome-to-playwright/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/01-welcome-to-playwright/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-playwright-in-10-days/02-test-structure-basics/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/02-test-structure-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/02-test-structure-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-playwright-in-10-days/03-locators-and-dom-interaction/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/03-locators-and-dom-interaction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/03-locators-and-dom-interaction/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-playwright-in-10-days/04-page-navigation-and-forms/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/04-page-navigation-and-forms/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/04-page-navigation-and-forms/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-playwright-in-10-days/05-assertions-and-snapshots/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/05-assertions-and-snapshots/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/05-assertions-and-snapshots/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-playwright-in-10-days/06-network-control-and-mocking/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/06-network-control-and-mocking/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/06-network-control-and-mocking/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-playwright-in-10-days/07-fixtures-and-page-object-model/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/07-fixtures-and-page-object-model/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/07-fixtures-and-page-object-model/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-playwright-in-10-days/08-debugging-and-tracing/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/08-debugging-and-tracing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/08-debugging-and-tracing/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-playwright-in-10-days/09-parallelism-and-performance/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/09-parallelism-and-performance/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/09-parallelism-and-performance/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-playwright-in-10-days/10-ci-cd-and-best-practices/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/10-ci-cd-and-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/10-ci-cd-and-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-python-in-10-days/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-python-in-10-days/01-welcome-to-python/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/01-welcome-to-python/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/01-welcome-to-python/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-python-in-10-days/02-variables-and-data-types/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/02-variables-and-data-types/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/02-variables-and-data-types/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-python-in-10-days/03-control-flow/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/03-control-flow/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/03-control-flow/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-python-in-10-days/04-data-structures/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/04-data-structures/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/04-data-structures/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-python-in-10-days/05-functions/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/05-functions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/05-functions/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-python-in-10-days/06-object-oriented-programming/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/06-object-oriented-programming/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/06-object-oriented-programming/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-python-in-10-days/07-modules-and-packages/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/07-modules-and-packages/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/07-modules-and-packages/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-python-in-10-days/08-file-io-and-exceptions/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/08-file-io-and-exceptions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/08-file-io-and-exceptions/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-python-in-10-days/09-standard-library/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/09-standard-library/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/09-standard-library/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-python-in-10-days/10-practical-projects/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/10-practical-projects/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/10-practical-projects/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-react-in-10-days/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-react-in-10-days/01-welcome-to-react/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/01-welcome-to-react/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/01-welcome-to-react/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-react-in-10-days/02-understanding-jsx/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/02-understanding-jsx/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/02-understanding-jsx/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-react-in-10-days/03-components-and-props/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/03-components-and-props/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/03-components-and-props/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-react-in-10-days/04-state-and-events/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/04-state-and-events/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/04-state-and-events/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-react-in-10-days/05-working-with-forms/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/05-working-with-forms/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/05-working-with-forms/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-react-in-10-days/06-effects-and-useeffect/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/06-effects-and-useeffect/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/06-effects-and-useeffect/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-react-in-10-days/07-refs-and-portals/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/07-refs-and-portals/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/07-refs-and-portals/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-react-in-10-days/08-context-and-state-management/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/08-context-and-state-management/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/08-context-and-state-management/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-react-in-10-days/09-performance-optimization/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/09-performance-optimization/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/09-performance-optimization/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-react-in-10-days/10-custom-hooks-and-styling/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/10-custom-hooks-and-styling/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/10-custom-hooks-and-styling/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-redux-in-10-days/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-redux-in-10-days/01-why-redux/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/01-why-redux/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/01-why-redux/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-redux-in-10-days/02-redux-toolkit-basics/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/02-redux-toolkit-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/02-redux-toolkit-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-redux-in-10-days/03-state-design/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/03-state-design/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/03-state-design/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-redux-in-10-days/04-async-operations/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/04-async-operations/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/04-async-operations/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-redux-in-10-days/05-rtk-query-basics/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/05-rtk-query-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/05-rtk-query-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-redux-in-10-days/06-rtk-query-advanced/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/06-rtk-query-advanced/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/06-rtk-query-advanced/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-redux-in-10-days/07-middleware-and-side-effects/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/07-middleware-and-side-effects/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/07-middleware-and-side-effects/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-redux-in-10-days/08-selectors-and-performance/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/08-selectors-and-performance/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/08-selectors-and-performance/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-redux-in-10-days/09-testing-redux/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/09-testing-redux/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/09-testing-redux/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-redux-in-10-days/10-real-world-patterns/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/10-real-world-patterns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/10-real-world-patterns/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-splunk-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-splunk-in-10-days/01-welcome-to-splunk/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/01-welcome-to-splunk/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/01-welcome-to-splunk/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-splunk-in-10-days/02-data-ingestion/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/02-data-ingestion/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/02-data-ingestion/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-splunk-in-10-days/03-search-basics/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/03-search-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/03-search-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-splunk-in-10-days/04-fields-and-filtering/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/04-fields-and-filtering/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/04-fields-and-filtering/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-splunk-in-10-days/05-statistics-and-aggregation/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/05-statistics-and-aggregation/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/05-statistics-and-aggregation/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-splunk-in-10-days/06-data-visualization/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/06-data-visualization/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/06-data-visualization/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-splunk-in-10-days/07-advanced-search/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/07-advanced-search/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/07-advanced-search/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-splunk-in-10-days/08-alerts-and-reports/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/08-alerts-and-reports/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/08-alerts-and-reports/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-splunk-in-10-days/09-splunk-administration/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/09-splunk-administration/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/09-splunk-administration/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-splunk-in-10-days/10-final-project/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/10-final-project/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/10-final-project/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-system-design-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-system-design-in-10-days/01-system-design-interview-basics/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/01-system-design-interview-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/01-system-design-interview-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-system-design-in-10-days/02-scalability-and-performance/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/02-scalability-and-performance/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/02-scalability-and-performance/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-system-design-in-10-days/03-database-design-and-scaling/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/03-database-design-and-scaling/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/03-database-design-and-scaling/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-system-design-in-10-days/04-caching-and-cdn/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/04-caching-and-cdn/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/04-caching-and-cdn/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-system-design-in-10-days/05-message-queues-and-async/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/05-message-queues-and-async/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/05-message-queues-and-async/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-system-design-in-10-days/06-microservices-and-api-design/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/06-microservices-and-api-design/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/06-microservices-and-api-design/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-system-design-in-10-days/07-design-url-shortener/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/07-design-url-shortener/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/07-design-url-shortener/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-system-design-in-10-days/08-design-social-media-feed-and-chat/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/08-design-social-media-feed-and-chat/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/08-design-social-media-feed-and-chat/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-system-design-in-10-days/09-design-video-streaming-and-storage/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/09-design-video-streaming-and-storage/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/09-design-video-streaming-and-storage/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-system-design-in-10-days/10-design-ecommerce-and-rate-limiter/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/10-design-ecommerce-and-rate-limiter/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/10-design-ecommerce-and-rate-limiter/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-typescript-in-10-days/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-typescript-in-10-days/01-welcome-to-typescript/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/01-welcome-to-typescript/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/01-welcome-to-typescript/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-typescript-in-10-days/02-basic-types/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/02-basic-types/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/02-basic-types/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-typescript-in-10-days/03-union-types-and-narrowing/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/03-union-types-and-narrowing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/03-union-types-and-narrowing/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-typescript-in-10-days/04-functions/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/04-functions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/04-functions/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-typescript-in-10-days/05-object-types/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/05-object-types/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/05-object-types/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-typescript-in-10-days/06-arrays-and-tuples/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/06-arrays-and-tuples/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/06-arrays-and-tuples/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-typescript-in-10-days/07-interfaces/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/07-interfaces/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/07-interfaces/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-typescript-in-10-days/08-classes/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/08-classes/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/08-classes/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-typescript-in-10-days/09-generics/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/09-generics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/09-generics/" />
  </url>
  <url>
    <loc>https://shunku.net/books/learn-typescript-in-10-days/10-advanced-types-and-best-practices/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/10-advanced-types-and-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/10-advanced-types-and-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-css-in-10-days/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-css-in-10-days/01-welcome-to-css/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/01-welcome-to-css/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/01-welcome-to-css/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-css-in-10-days/02-selectors-and-cascade/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/02-selectors-and-cascade/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/02-selectors-and-cascade/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-css-in-10-days/03-box-model/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/03-box-model/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/03-box-model/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-css-in-10-days/04-typography/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/04-typography/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/04-typography/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-css-in-10-days/05-colors-and-backgrounds/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/05-colors-and-backgrounds/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/05-colors-and-backgrounds/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-css-in-10-days/06-flexbox/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/06-flexbox/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/06-flexbox/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-css-in-10-days/07-css-grid/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/07-css-grid/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/07-css-grid/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-css-in-10-days/08-responsive-design/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/08-responsive-design/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/08-responsive-design/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-css-in-10-days/09-transitions-and-animations/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/09-transitions-and-animations/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/09-transitions-and-animations/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-css-in-10-days/10-final-project/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-css-in-10-days/10-final-project/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-css-in-10-days/10-final-project/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-cypress-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-cypress-in-10-days/01-welcome-to-cypress/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/01-welcome-to-cypress/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/01-welcome-to-cypress/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-cypress-in-10-days/02-writing-your-first-test/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/02-writing-your-first-test/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/02-writing-your-first-test/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-cypress-in-10-days/03-selectors-and-dom-interaction/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/03-selectors-and-dom-interaction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/03-selectors-and-dom-interaction/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-cypress-in-10-days/04-mastering-assertions/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/04-mastering-assertions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/04-mastering-assertions/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-cypress-in-10-days/05-navigation-and-form-handling/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/05-navigation-and-form-handling/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/05-navigation-and-form-handling/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-cypress-in-10-days/06-controlling-network-requests/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/06-controlling-network-requests/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/06-controlling-network-requests/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-cypress-in-10-days/07-custom-commands-and-utilities/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/07-custom-commands-and-utilities/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/07-custom-commands-and-utilities/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-cypress-in-10-days/08-fixtures-and-data-driven-testing/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/08-fixtures-and-data-driven-testing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/08-fixtures-and-data-driven-testing/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-cypress-in-10-days/09-debugging-and-test-strategy/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/09-debugging-and-test-strategy/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/09-debugging-and-test-strategy/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-cypress-in-10-days/10-ci-cd-and-best-practices/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-cypress-in-10-days/10-ci-cd-and-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-cypress-in-10-days/10-ci-cd-and-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/01-introduction-and-big-o/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/01-introduction-and-big-o/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/01-introduction-and-big-o/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/02-arrays-and-linked-lists/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/02-arrays-and-linked-lists/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/02-arrays-and-linked-lists/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/03-stacks-and-queues/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/03-stacks-and-queues/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/03-stacks-and-queues/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/04-hash-tables/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/04-hash-tables/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/04-hash-tables/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/05-recursion-and-divide-and-conquer/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/05-recursion-and-divide-and-conquer/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/05-recursion-and-divide-and-conquer/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/06-sorting-algorithms/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/06-sorting-algorithms/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/06-sorting-algorithms/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/07-trees-and-binary-search-trees/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/07-trees-and-binary-search-trees/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/07-trees-and-binary-search-trees/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/08-heaps-and-priority-queues/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/08-heaps-and-priority-queues/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/08-heaps-and-priority-queues/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/09-graphs/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/09-graphs/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/09-graphs/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/10-dynamic-programming-and-greedy/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-data-structures-and-algorithms-in-10-days/10-dynamic-programming-and-greedy/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-data-structures-and-algorithms-in-10-days/10-dynamic-programming-and-greedy/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-docker-in-10-days/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-docker-in-10-days/01-welcome-to-docker/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/01-welcome-to-docker/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/01-welcome-to-docker/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-docker-in-10-days/02-setup-docker-environment/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/02-setup-docker-environment/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/02-setup-docker-environment/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-docker-in-10-days/03-running-first-container/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/03-running-first-container/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/03-running-first-container/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-docker-in-10-days/04-understanding-docker-images/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/04-understanding-docker-images/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/04-understanding-docker-images/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-docker-in-10-days/05-creating-images-with-dockerfile/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/05-creating-images-with-dockerfile/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/05-creating-images-with-dockerfile/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-docker-in-10-days/06-data-persistence/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/06-data-persistence/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/06-data-persistence/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-docker-in-10-days/07-docker-networking/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/07-docker-networking/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/07-docker-networking/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-docker-in-10-days/08-docker-compose/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/08-docker-compose/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/08-docker-compose/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-docker-in-10-days/09-advanced-dockerfile/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/09-advanced-dockerfile/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/09-advanced-dockerfile/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-docker-in-10-days/10-production-best-practices/</loc>
    <lastmod>2026-01-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-docker-in-10-days/10-production-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-docker-in-10-days/10-production-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-html-in-10-days/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-html-in-10-days/01-welcome-to-html/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/01-welcome-to-html/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/01-welcome-to-html/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-html-in-10-days/02-structuring-text/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/02-structuring-text/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/02-structuring-text/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-html-in-10-days/03-links-and-navigation/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/03-links-and-navigation/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/03-links-and-navigation/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-html-in-10-days/04-images-and-media/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/04-images-and-media/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/04-images-and-media/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-html-in-10-days/05-lists-and-tables/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/05-lists-and-tables/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/05-lists-and-tables/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-html-in-10-days/06-form-basics/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/06-form-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/06-form-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-html-in-10-days/07-advanced-forms/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/07-advanced-forms/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/07-advanced-forms/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-html-in-10-days/08-semantic-html/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/08-semantic-html/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/08-semantic-html/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-html-in-10-days/09-html-best-practices/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/09-html-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/09-html-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-html-in-10-days/10-final-project/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-html-in-10-days/10-final-project/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-html-in-10-days/10-final-project/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-java-in-10-days/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-java-in-10-days/01-welcome-to-java/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/01-welcome-to-java/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/01-welcome-to-java/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-java-in-10-days/02-variables-and-data-types/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/02-variables-and-data-types/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/02-variables-and-data-types/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-java-in-10-days/03-control-flow/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/03-control-flow/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/03-control-flow/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-java-in-10-days/04-arrays-and-strings/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/04-arrays-and-strings/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/04-arrays-and-strings/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-java-in-10-days/05-methods/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/05-methods/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/05-methods/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-java-in-10-days/06-classes-and-objects/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/06-classes-and-objects/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/06-classes-and-objects/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-java-in-10-days/07-inheritance-and-polymorphism/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/07-inheritance-and-polymorphism/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/07-inheritance-and-polymorphism/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-java-in-10-days/08-exceptions-and-file-io/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/08-exceptions-and-file-io/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/08-exceptions-and-file-io/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-java-in-10-days/09-collections-and-generics/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/09-collections-and-generics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/09-collections-and-generics/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-java-in-10-days/10-final-project/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-java-in-10-days/10-final-project/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-java-in-10-days/10-final-project/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-javascript-in-10-days/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-javascript-in-10-days/01-welcome-to-javascript/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/01-welcome-to-javascript/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/01-welcome-to-javascript/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-javascript-in-10-days/02-values-and-variables/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/02-values-and-variables/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/02-values-and-variables/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-javascript-in-10-days/03-operators-and-expressions/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/03-operators-and-expressions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/03-operators-and-expressions/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-javascript-in-10-days/04-conditionals-and-loops/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/04-conditionals-and-loops/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/04-conditionals-and-loops/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-javascript-in-10-days/05-functions/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/05-functions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/05-functions/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-javascript-in-10-days/06-arrays/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/06-arrays/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/06-arrays/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-javascript-in-10-days/07-objects/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/07-objects/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/07-objects/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-javascript-in-10-days/08-classes-and-modules/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/08-classes-and-modules/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/08-classes-and-modules/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-javascript-in-10-days/09-asynchronous-javascript/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/09-asynchronous-javascript/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/09-asynchronous-javascript/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-javascript-in-10-days/10-dom-and-events/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-javascript-in-10-days/10-dom-and-events/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-javascript-in-10-days/10-dom-and-events/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-jest-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-jest-in-10-days/01-welcome-to-jest/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/01-welcome-to-jest/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/01-welcome-to-jest/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-jest-in-10-days/02-test-structure-and-basic-patterns/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/02-test-structure-and-basic-patterns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/02-test-structure-and-basic-patterns/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-jest-in-10-days/03-mastering-matchers/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/03-mastering-matchers/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/03-mastering-matchers/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-jest-in-10-days/04-mocks-stubs-and-spies/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/04-mocks-stubs-and-spies/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/04-mocks-stubs-and-spies/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-jest-in-10-days/05-testing-asynchronous-code/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/05-testing-asynchronous-code/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/05-testing-asynchronous-code/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-jest-in-10-days/06-testing-react-components/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/06-testing-react-components/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/06-testing-react-components/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-jest-in-10-days/07-snapshot-testing/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/07-snapshot-testing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/07-snapshot-testing/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-jest-in-10-days/08-coverage-and-debugging/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/08-coverage-and-debugging/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/08-coverage-and-debugging/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-jest-in-10-days/09-hands-on-project/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/09-hands-on-project/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/09-hands-on-project/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-jest-in-10-days/10-ci-cd-and-best-practices/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-jest-in-10-days/10-ci-cd-and-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-jest-in-10-days/10-ci-cd-and-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kiro-cli-in-10-days/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kiro-cli-in-10-days/01-welcome-to-kiro-cli/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/01-welcome-to-kiro-cli/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/01-welcome-to-kiro-cli/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kiro-cli-in-10-days/02-interactive-chat/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/02-interactive-chat/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/02-interactive-chat/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kiro-cli-in-10-days/03-session-and-terminal/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/03-session-and-terminal/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/03-session-and-terminal/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kiro-cli-in-10-days/04-custom-agents-basics/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/04-custom-agents-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/04-custom-agents-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kiro-cli-in-10-days/05-custom-agents-practice/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/05-custom-agents-practice/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/05-custom-agents-practice/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kiro-cli-in-10-days/06-code-intelligence/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/06-code-intelligence/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/06-code-intelligence/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kiro-cli-in-10-days/07-steering-and-context/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/07-steering-and-context/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/07-steering-and-context/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kiro-cli-in-10-days/08-mcp-and-knowledge/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/08-mcp-and-knowledge/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/08-mcp-and-knowledge/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kiro-cli-in-10-days/09-hooks-and-subagents/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/09-hooks-and-subagents/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/09-hooks-and-subagents/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kiro-cli-in-10-days/10-settings-acp-workflows/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kiro-cli-in-10-days/10-settings-acp-workflows/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kiro-cli-in-10-days/10-settings-acp-workflows/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kubernetes-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kubernetes-in-10-days/01-welcome-to-kubernetes/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/01-welcome-to-kubernetes/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/01-welcome-to-kubernetes/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kubernetes-in-10-days/02-cluster-setup-and-kubectl/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/02-cluster-setup-and-kubectl/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/02-cluster-setup-and-kubectl/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kubernetes-in-10-days/03-understanding-pods/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/03-understanding-pods/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/03-understanding-pods/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kubernetes-in-10-days/04-replicasets-and-deployments/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/04-replicasets-and-deployments/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/04-replicasets-and-deployments/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kubernetes-in-10-days/05-networking-with-services/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/05-networking-with-services/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/05-networking-with-services/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kubernetes-in-10-days/06-storage-and-persistence/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/06-storage-and-persistence/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/06-storage-and-persistence/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kubernetes-in-10-days/07-configmaps-and-secrets/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/07-configmaps-and-secrets/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/07-configmaps-and-secrets/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kubernetes-in-10-days/08-ingress-and-external-access/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/08-ingress-and-external-access/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/08-ingress-and-external-access/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kubernetes-in-10-days/09-scaling-and-update-strategies/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/09-scaling-and-update-strategies/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/09-scaling-and-update-strategies/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-kubernetes-in-10-days/10-production-readiness/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-kubernetes-in-10-days/10-production-readiness/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-kubernetes-in-10-days/10-production-readiness/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-networking-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-networking-in-10-days/01-network-fundamentals-and-osi-model/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/01-network-fundamentals-and-osi-model/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/01-network-fundamentals-and-osi-model/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-networking-in-10-days/02-lan-and-wan/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/02-lan-and-wan/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/02-lan-and-wan/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-networking-in-10-days/03-tcp-ip-protocol-suite/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/03-tcp-ip-protocol-suite/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/03-tcp-ip-protocol-suite/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-networking-in-10-days/04-ip-addressing-nat-dhcp/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/04-ip-addressing-nat-dhcp/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/04-ip-addressing-nat-dhcp/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-networking-in-10-days/05-routing/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/05-routing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/05-routing/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-networking-in-10-days/06-dns/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/06-dns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/06-dns/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-networking-in-10-days/07-http-and-web/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/07-http-and-web/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/07-http-and-web/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-networking-in-10-days/08-tls-ssl-and-security/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/08-tls-ssl-and-security/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/08-tls-ssl-and-security/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-networking-in-10-days/09-wireless-and-vpn/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/09-wireless-and-vpn/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/09-wireless-and-vpn/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-networking-in-10-days/10-troubleshooting-and-tools/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-networking-in-10-days/10-troubleshooting-and-tools/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-networking-in-10-days/10-troubleshooting-and-tools/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-nextjs-in-10-days/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-nextjs-in-10-days/01-welcome-to-nextjs/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/01-welcome-to-nextjs/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/01-welcome-to-nextjs/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-nextjs-in-10-days/02-app-router-and-routing/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/02-app-router-and-routing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/02-app-router-and-routing/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-nextjs-in-10-days/03-server-and-client-components/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/03-server-and-client-components/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/03-server-and-client-components/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-nextjs-in-10-days/04-data-fetching/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/04-data-fetching/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/04-data-fetching/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-nextjs-in-10-days/05-server-actions/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/05-server-actions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/05-server-actions/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-nextjs-in-10-days/06-image-font-metadata/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/06-image-font-metadata/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/06-image-font-metadata/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-nextjs-in-10-days/07-rendering-strategies/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/07-rendering-strategies/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/07-rendering-strategies/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-nextjs-in-10-days/08-styling-and-ui/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/08-styling-and-ui/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/08-styling-and-ui/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-nextjs-in-10-days/09-auth-and-middleware/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/09-auth-and-middleware/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/09-auth-and-middleware/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-nextjs-in-10-days/10-deployment-and-production/</loc>
    <lastmod>2026-01-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-nextjs-in-10-days/10-deployment-and-production/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-nextjs-in-10-days/10-deployment-and-production/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-playwright-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-playwright-in-10-days/01-welcome-to-playwright/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/01-welcome-to-playwright/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/01-welcome-to-playwright/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-playwright-in-10-days/02-test-structure-basics/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/02-test-structure-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/02-test-structure-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-playwright-in-10-days/03-locators-and-dom-interaction/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/03-locators-and-dom-interaction/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/03-locators-and-dom-interaction/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-playwright-in-10-days/04-page-navigation-and-forms/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/04-page-navigation-and-forms/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/04-page-navigation-and-forms/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-playwright-in-10-days/05-assertions-and-snapshots/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/05-assertions-and-snapshots/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/05-assertions-and-snapshots/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-playwright-in-10-days/06-network-control-and-mocking/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/06-network-control-and-mocking/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/06-network-control-and-mocking/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-playwright-in-10-days/07-fixtures-and-page-object-model/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/07-fixtures-and-page-object-model/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/07-fixtures-and-page-object-model/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-playwright-in-10-days/08-debugging-and-tracing/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/08-debugging-and-tracing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/08-debugging-and-tracing/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-playwright-in-10-days/09-parallelism-and-performance/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/09-parallelism-and-performance/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/09-parallelism-and-performance/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-playwright-in-10-days/10-ci-cd-and-best-practices/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-playwright-in-10-days/10-ci-cd-and-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-playwright-in-10-days/10-ci-cd-and-best-practices/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-python-in-10-days/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-python-in-10-days/01-welcome-to-python/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/01-welcome-to-python/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/01-welcome-to-python/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-python-in-10-days/02-variables-and-data-types/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/02-variables-and-data-types/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/02-variables-and-data-types/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-python-in-10-days/03-control-flow/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/03-control-flow/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/03-control-flow/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-python-in-10-days/04-data-structures/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/04-data-structures/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/04-data-structures/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-python-in-10-days/05-functions/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/05-functions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/05-functions/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-python-in-10-days/06-object-oriented-programming/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/06-object-oriented-programming/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/06-object-oriented-programming/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-python-in-10-days/07-modules-and-packages/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/07-modules-and-packages/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/07-modules-and-packages/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-python-in-10-days/08-file-io-and-exceptions/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/08-file-io-and-exceptions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/08-file-io-and-exceptions/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-python-in-10-days/09-standard-library/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/09-standard-library/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/09-standard-library/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-python-in-10-days/10-practical-projects/</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-python-in-10-days/10-practical-projects/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-python-in-10-days/10-practical-projects/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-react-in-10-days/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-react-in-10-days/01-welcome-to-react/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/01-welcome-to-react/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/01-welcome-to-react/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-react-in-10-days/02-understanding-jsx/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/02-understanding-jsx/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/02-understanding-jsx/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-react-in-10-days/03-components-and-props/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/03-components-and-props/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/03-components-and-props/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-react-in-10-days/04-state-and-events/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/04-state-and-events/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/04-state-and-events/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-react-in-10-days/05-working-with-forms/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/05-working-with-forms/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/05-working-with-forms/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-react-in-10-days/06-effects-and-useeffect/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/06-effects-and-useeffect/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/06-effects-and-useeffect/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-react-in-10-days/07-refs-and-portals/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/07-refs-and-portals/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/07-refs-and-portals/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-react-in-10-days/08-context-and-state-management/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/08-context-and-state-management/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/08-context-and-state-management/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-react-in-10-days/09-performance-optimization/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/09-performance-optimization/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/09-performance-optimization/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-react-in-10-days/10-custom-hooks-and-styling/</loc>
    <lastmod>2026-01-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-react-in-10-days/10-custom-hooks-and-styling/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-react-in-10-days/10-custom-hooks-and-styling/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-redux-in-10-days/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-redux-in-10-days/01-why-redux/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/01-why-redux/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/01-why-redux/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-redux-in-10-days/02-redux-toolkit-basics/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/02-redux-toolkit-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/02-redux-toolkit-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-redux-in-10-days/03-state-design/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/03-state-design/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/03-state-design/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-redux-in-10-days/04-async-operations/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/04-async-operations/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/04-async-operations/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-redux-in-10-days/05-rtk-query-basics/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/05-rtk-query-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/05-rtk-query-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-redux-in-10-days/06-rtk-query-advanced/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/06-rtk-query-advanced/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/06-rtk-query-advanced/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-redux-in-10-days/07-middleware-and-side-effects/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/07-middleware-and-side-effects/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/07-middleware-and-side-effects/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-redux-in-10-days/08-selectors-and-performance/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/08-selectors-and-performance/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/08-selectors-and-performance/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-redux-in-10-days/09-testing-redux/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/09-testing-redux/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/09-testing-redux/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-redux-in-10-days/10-real-world-patterns/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-redux-in-10-days/10-real-world-patterns/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-redux-in-10-days/10-real-world-patterns/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-splunk-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-splunk-in-10-days/01-welcome-to-splunk/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/01-welcome-to-splunk/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/01-welcome-to-splunk/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-splunk-in-10-days/02-data-ingestion/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/02-data-ingestion/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/02-data-ingestion/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-splunk-in-10-days/03-search-basics/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/03-search-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/03-search-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-splunk-in-10-days/04-fields-and-filtering/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/04-fields-and-filtering/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/04-fields-and-filtering/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-splunk-in-10-days/05-statistics-and-aggregation/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/05-statistics-and-aggregation/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/05-statistics-and-aggregation/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-splunk-in-10-days/06-data-visualization/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/06-data-visualization/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/06-data-visualization/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-splunk-in-10-days/07-advanced-search/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/07-advanced-search/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/07-advanced-search/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-splunk-in-10-days/08-alerts-and-reports/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/08-alerts-and-reports/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/08-alerts-and-reports/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-splunk-in-10-days/09-splunk-administration/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/09-splunk-administration/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/09-splunk-administration/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-splunk-in-10-days/10-final-project/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-splunk-in-10-days/10-final-project/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-splunk-in-10-days/10-final-project/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-system-design-in-10-days/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-system-design-in-10-days/01-system-design-interview-basics/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/01-system-design-interview-basics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/01-system-design-interview-basics/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-system-design-in-10-days/02-scalability-and-performance/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/02-scalability-and-performance/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/02-scalability-and-performance/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-system-design-in-10-days/03-database-design-and-scaling/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/03-database-design-and-scaling/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/03-database-design-and-scaling/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-system-design-in-10-days/04-caching-and-cdn/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/04-caching-and-cdn/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/04-caching-and-cdn/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-system-design-in-10-days/05-message-queues-and-async/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/05-message-queues-and-async/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/05-message-queues-and-async/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-system-design-in-10-days/06-microservices-and-api-design/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/06-microservices-and-api-design/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/06-microservices-and-api-design/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-system-design-in-10-days/07-design-url-shortener/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/07-design-url-shortener/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/07-design-url-shortener/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-system-design-in-10-days/08-design-social-media-feed-and-chat/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/08-design-social-media-feed-and-chat/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/08-design-social-media-feed-and-chat/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-system-design-in-10-days/09-design-video-streaming-and-storage/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/09-design-video-streaming-and-storage/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/09-design-video-streaming-and-storage/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-system-design-in-10-days/10-design-ecommerce-and-rate-limiter/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-system-design-in-10-days/10-design-ecommerce-and-rate-limiter/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-system-design-in-10-days/10-design-ecommerce-and-rate-limiter/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-typescript-in-10-days/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-typescript-in-10-days/01-welcome-to-typescript/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/01-welcome-to-typescript/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/01-welcome-to-typescript/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-typescript-in-10-days/02-basic-types/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/02-basic-types/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/02-basic-types/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-typescript-in-10-days/03-union-types-and-narrowing/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/03-union-types-and-narrowing/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/03-union-types-and-narrowing/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-typescript-in-10-days/04-functions/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/04-functions/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/04-functions/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-typescript-in-10-days/05-object-types/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/05-object-types/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/05-object-types/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-typescript-in-10-days/06-arrays-and-tuples/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/06-arrays-and-tuples/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/06-arrays-and-tuples/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-typescript-in-10-days/07-interfaces/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/07-interfaces/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/07-interfaces/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-typescript-in-10-days/08-classes/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/08-classes/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/08-classes/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-typescript-in-10-days/09-generics/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/09-generics/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/09-generics/" />
  </url>
  <url>
    <loc>https://shunku.net/ja/books/learn-typescript-in-10-days/10-advanced-types-and-best-practices/</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://shunku.net/books/learn-typescript-in-10-days/10-advanced-types-and-best-practices/" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://shunku.net/ja/books/learn-typescript-in-10-days/10-advanced-types-and-best-practices/" />
  </url>
</urlset>