<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
  <url>
    <loc>https://blog.hashito.biz/2026/08/30/circle-segment-collision-tunneling-substeps/</loc>
    <news:news>
      <news:publication>
        <news:name>Hashito.Blog</news:name>
        <news:language>ja</news:language>
      </news:publication>
      <news:publication_date>2026-08-30T19:35:00+09:00</news:publication_date>
      <news:title>円と線分の当たり判定で球が壁をすり抜ける条件とサブステップ</news:title>
    </news:news>
  </url>
  <url>
    <loc>https://blog.hashito.biz/2026/08/30/crossword-board-random-search-generator-budget/</loc>
    <news:news>
      <news:publication>
        <news:name>Hashito.Blog</news:name>
        <news:language>ja</news:language>
      </news:publication>
      <news:publication_date>2026-08-30T19:10:00+09:00</news:publication_date>
      <news:title>クロスワード盤面をブラウザで動的生成する打ち切り付き探索</news:title>
    </news:news>
  </url>
  <url>
    <loc>https://blog.hashito.biz/2026/08/29/checkdigit-ean13-upca-weight-swap-node/</loc>
    <news:news>
      <news:publication>
        <news:name>Hashito.Blog</news:name>
        <news:language>ja</news:language>
      </news:publication>
      <news:publication_date>2026-08-29T20:05:00+09:00</news:publication_date>
      <news:title>EAN-13 と UPC-A で重み 1/3 が入れ替わる理由</news:title>
    </news:news>
  </url>
  <url>
    <loc>https://blog.hashito.biz/2026/08/29/ghes-cve-2026-17556-request-header-path-traversal/</loc>
    <news:news>
      <news:publication>
        <news:name>Hashito.Blog</news:name>
        <news:language>ja</news:language>
      </news:publication>
      <news:publication_date>2026-08-29T19:50:00+09:00</news:publication_date>
      <news:title>GHES CVE-2026-17556 ヘッダがパスになる脆弱性</news:title>
    </news:news>
  </url>
</urlset>
