<?xml version="1.0" encoding="UTF-8"?>
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://nandemo-tools.com/blog/bmi-trap-muscular-people</loc>
    <lastmod>2026-04-17</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/bmi-trap-muscular-people.png</image:loc>
      <image:title>BMIの罠 — 筋肉質な人が肥満判定される理由と、正しい体組成の見方</image:title>
      <image:caption>BMIは便利な指標ですが、筋肉質な人を「肥満」と誤判定します。なぜそうなるのか、代わりに何を見ればよいのかを、公式基準に基づいて解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/jwt-exp-iat-nbf-pitfalls</loc>
    <lastmod>2026-04-17</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/jwt-exp-iat-nbf-pitfalls.png</image:loc>
      <image:title>JWTの exp / iat / nbf — 実務で引っかかる時刻検証の落とし穴</image:title>
      <image:caption>JWTの時刻クレーム(exp, iat, nbf)は仕様上シンプルですが、本番運用では「時計ずれ」「iatを信頼しすぎる罠」など複数の落とし穴があります。実装のベストプラクティスをまとめます。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/css-clip-path-safari-pitfalls</loc>
    <lastmod>2026-04-17</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/css-clip-path-safari-pitfalls.png</image:loc>
      <image:title>CSS clip-path のブラウザ差 — Safari で崩れるケースと実践的な対策</image:title>
      <image:caption>CSS clip-path は強力ですが、Safari(特にiOS)では transform との組み合わせや box-shadow で崩れます。実務で遭遇する代表ケースと、drop-shadow 置換などの対策を解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/steps-counter-accuracy</loc>
    <lastmod>2026-04-17</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/steps-counter-accuracy.png</image:loc>
      <image:title>歩数計アプリはどこまで正確か — 加速度センサーの限界と実用的な補正の考え方</image:title>
      <image:caption>スマホやスマートウォッチの歩数計は機種ごとに数値が違います。なぜズレるのか、どこまで信頼してよいのか、消費カロリー換算時の補正方法を解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/regex-lookahead-lookbehind-practical-guide</loc>
    <lastmod>2026-04-17</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/regex-lookahead-lookbehind-practical-guide.png</image:loc>
      <image:title>正規表現の先読み・後読み完全ガイド — (?=...) と (?&lt;=...) を実務で使い分ける</image:title>
      <image:caption>先読み(lookahead)と後読み(lookbehind)はキャプチャせずに位置を判定できる強力な機能です。肯定/否定、実務パターン、ブラウザ互換性まで実用的に整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/webp-avif-jpeg-comparison-2026</loc>
    <lastmod>2026-04-17</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/webp-avif-jpeg-comparison-2026.png</image:loc>
      <image:title>WebP / AVIF / JPEG の使い分け — 2026年の実用選択ガイド</image:title>
      <image:caption>Webサイトの画像フォーマット選択は、単純な「新しいほど良い」ではありません。2026年時点の対応状況・圧縮効率・実装コストを踏まえ、用途別の最適解を提示します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/uuid-v1-v4-v7-practical-guide</loc>
    <lastmod>2026-04-18</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/uuid-v1-v4-v7-practical-guide.png</image:loc>
      <image:title>UUID v1 / v4 / v7 の使い分け — RFC 9562 に基づく実用ガイド</image:title>
      <image:caption>UUIDにはv1からv8までのバリアントがあります。RFC 9562(2024年)で仕様が刷新され、新たに時刻順序を持つv7が標準化されました。各版の構造と使い分けを原理から整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/bmr-formula-comparison-harris-benedict-mifflin-nihn</loc>
    <lastmod>2026-04-18</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/bmr-formula-comparison-harris-benedict-mifflin-nihn.png</image:loc>
      <image:title>基礎代謝量の式比較 — Harris-Benedict / Mifflin-St Jeor / 国立健康・栄養研究所式</image:title>
      <image:caption>基礎代謝量(BMR)の推定式は複数あり、式によって10〜15%の差が出ます。1919年の Harris-Benedict から、現代で最も精度が高いとされる Mifflin-St Jeor、日本人向けの国立健康・栄養研究所式まで、根拠となる論文を踏まえて整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/wcag-contrast-ratio-4-5-origin</loc>
    <lastmod>2026-04-18</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/wcag-contrast-ratio-4-5-origin.png</image:loc>
      <image:title>WCAG の 4.5:1 コントラスト比はどこから来たのか — 計算式と科学的根拠</image:title>
      <image:caption>WCAGが定める「4.5:1」というコントラスト比には、視力と輝度比の関係に関する科学的根拠があります。計算式(相対輝度の定義)、Weber-Fechner則との関係、AA/AAAの使い分けを一次資料から整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/base64-vs-base64url-rfc4648</loc>
    <lastmod>2026-04-19</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/base64-vs-base64url-rfc4648.png</image:loc>
      <image:title>Base64 と Base64URL の違い — RFC 4648 で押さえる3つの落とし穴</image:title>
      <image:caption>Base64 は RFC 4648 で定義される標準エンコーディングですが、URL やファイル名で使うには「+/」「=」に関する罠があります。標準形と URL-safe 形の違いを仕様レベルで整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/water-intake-8-glasses-myth-evidence</loc>
    <lastmod>2026-04-19</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/water-intake-8-glasses-myth-evidence.png</image:loc>
      <image:title>「1日8杯の水」はどこから来たのか — 科学的エビデンスに基づく水分摂取量の考え方</image:title>
      <image:caption>「1日に水を8杯(約2L)飲むべき」という通説は、実は明確な科学的根拠がありません。米国IOM、欧州EFSA、日本の厚労省が示す基準を比較し、個人差を考慮した実用的な水分摂取量の考え方を整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/music-cents-equal-temperament-just-intonation</loc>
    <lastmod>2026-04-19</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/music-cents-equal-temperament-just-intonation.png</image:loc>
      <image:title>音程のセントと平均律・純正律 — 1200 log₂ で紐解く音の数学</image:title>
      <image:caption>音楽のチューナーに表示される「セント(cent)」は、音程を精密に数値化するための対数的な尺度です。平均律と純正律の数学的違いを、440Hzを基準にした具体例とともに一次資料から整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/consumption-tax-rounding-rules</loc>
    <lastmod>2026-04-20</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/consumption-tax-rounding-rules.png</image:loc>
      <image:title>消費税の端数処理 — 切り捨て・切り上げ・四捨五入の法的位置づけと実務</image:title>
      <image:caption>消費税計算で発生する1円未満の端数は、どう処理すべきか。国税庁の消費税法基本通達に基づき、事業者が選択できる3つの方法と、インボイス制度下での注意点を整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/loan-equal-principal-vs-equal-payment</loc>
    <lastmod>2026-04-20</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/loan-equal-principal-vs-equal-payment.png</image:loc>
      <image:title>元利均等と元金均等返済 — 年金現価係数で紐解く総返済額の差</image:title>
      <image:caption>住宅ローンで選択を迫られる「元利均等」と「元金均等」。毎月の返済額の違いに目が行きがちですが、本質は金利計算の数式にあります。年金現価係数から数学的に導出し、総返済額の差がなぜ生まれるかを整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/qr-code-error-correction-levels-lmqh</loc>
    <lastmod>2026-04-20</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/qr-code-error-correction-levels-lmqh.png</image:loc>
      <image:title>QRコードの誤り訂正レベル L/M/Q/H — ISO/IEC 18004 の設計思想</image:title>
      <image:caption>QRコードには L/M/Q/H の4段階の誤り訂正レベルがあります。それぞれ最大7%/15%/25%/30%の汚損・欠損に耐える設計で、背景にはリード・ソロモン符号の数学があります。ISO/IEC 18004に基づき使い分けを整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/ab-test-pvalue-significance-traps</loc>
    <lastmod>2026-04-20</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/ab-test-pvalue-significance-traps.png</image:loc>
      <image:title>A/Bテストの p値と有意差 — 「統計的に有意」が実は罠である5つのケース</image:title>
      <image:caption>A/Bテストの結果判定で使われるp値。p &lt; 0.05 なら「有意差あり」と言いがちですが、Fisher と Neyman-Pearson の原典に立ち返ると、この慣習的な閾値と解釈には複数の落とし穴があります。サンプルサイズ設計・多重比較・早期停止問題を整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/exif-gps-privacy-real-world-risks</loc>
    <lastmod>2026-04-22</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/exif-gps-privacy-real-world-risks.png</image:loc>
      <image:title>スマホ写真の EXIF と GPS 情報 — どこまで漏れていて、どう守るか</image:title>
      <image:caption>スマホで撮った写真には、GPS座標・撮影日時・機種・シリアル番号まで記録されています。Exif 2.32 / TIFF 6.0 仕様に基づく技術的実態と、SNSごとの自動削除の実態、iOS/Android設定、実用的な対処を整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/csv-rfc4180-excel-quirks</loc>
    <lastmod>2026-04-22</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/csv-rfc4180-excel-quirks.png</image:loc>
      <image:title>CSV の RFC 4180 と Excel の独自仕様 — なぜ CSV は壊れるのか</image:title>
      <image:caption>CSV は「誰でも扱えるシンプルな形式」と思われがちですが、RFC 4180 の厳密な仕様と Excel の独自仕様には無視できない差があります。BOM・Shift-JIS・改行コード・引用符エスケープの4大トラブルと、実務での回避策を一次資料で解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/moon-phase-tides-physics-ancient-classic</loc>
    <lastmod>2026-04-22</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/moon-phase-tides-physics-ancient-classic.png</image:loc>
      <image:title>月の満ち欠けと潮汐 — Laplace が解いた古典問題、Meeus が整理した計算法</image:title>
      <image:caption>月の満ち欠けと海の潮汐はどちらも月の公転に起因しますが、物理的なメカニズムは別物です。朔望月 29.53 日、潮汐力は距離の3乗に反比例、太陽より月の影響が大きい理由 — 18世紀の Laplace から現代のアルゴリズムまで、一次資料で整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/roi-vs-roas-calculation-traps</loc>
    <lastmod>2026-04-23</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/roi-vs-roas-calculation-traps.png</image:loc>
      <image:title>ROI と ROAS の使い分け — 「ROAS 300%」が本当に黒字か、数式で読み解く</image:title>
      <image:caption>広告運用やマーケティングで頻出する ROI と ROAS。どちらも「費用対効果」を示しますが、計算式と意味が大きく違います。利益ベース vs 売上ベース、原価・税の扱い、LTV/CAC との関係を一次資料で整理し、実務での判断基準を示します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/password-strength-entropy-nist-guide</loc>
    <lastmod>2026-04-23</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/password-strength-entropy-nist-guide.png</image:loc>
      <image:title>パスワード強度とエントロピー — Shannon と NIST SP 800-63B の数学</image:title>
      <image:caption>「強いパスワード」とは何か。Shannon の情報エントロピー理論と NIST SP 800-63B (2017年改訂) に基づいて、ビット単位で定量化できます。記号混在が実は大した足しにならない理由、Diceware 方式、定期変更が禁忌となった背景を一次資料で解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/css-color-mix-oklch-brand-color-design</loc>
    <lastmod>2026-04-23</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/css-color-mix-oklch-brand-color-design.png</image:loc>
      <image:title>CSS color-mix() と OKLCH — ブランドカラーから自動でホバー/無効色を導く設計</image:title>
      <image:caption>CSS Color Module Level 5 の color-mix() と、知覚均等色空間 OKLCH を組み合わせると、ブランドカラー1つから派生色(ホバー・アクティブ・無効・ボーダー)を数式で自動生成できます。CIE 1931 から OKLCH までの色空間の進化と、実務的な設計パターンを解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/gif-lzw-patent-history</loc>
    <lastmod>2026-04-25</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/gif-lzw-patent-history.png</image:loc>
      <image:title>GIF と LZW 特許 — 1984 年 Welch 論文から特許失効までの20年史</image:title>
      <image:caption>GIF が長らく「特許で縛られたフォーマット」と言われた時代がありました。Lempel-Ziv 1978 の系譜、Welch 1984 の改良、Unisys の特許主張 (1994 GIF tax)、対抗としての PNG 誕生 (1996)、そして米国・欧州・日本での特許失効 — 20 年にわたる経緯を、IEEE 論文と一次資料で整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/svg-path-bezier-elliptical-arc</loc>
    <lastmod>2026-04-25</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/svg-path-bezier-elliptical-arc.png</image:loc>
      <image:title>SVG path の M/L/C/Q/A — Bézier 曲線と楕円弧、W3C SVG 2 を読む</image:title>
      <image:caption>SVG の path 要素は M/L/C/Q/A など 10 種類のコマンドで構成されます。背景には Pierre Bézier (1962, Renault) の曲線理論、Paul de Casteljau のアルゴリズム、そして楕円弧の endpoint→中心点変換式があります。W3C SVG 2 仕様 §9 を一次資料として、各コマンドの数学を実例で読み解きます。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/heart-rate-zones-karvonen-formula</loc>
    <lastmod>2026-04-25</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/heart-rate-zones-karvonen-formula.png</image:loc>
      <image:title>心拍ゾーンと Karvonen 式 — 「220-年齢」を否定した Tanaka 2001 と運動強度の科学</image:title>
      <image:caption>「最大心拍数 = 220 - 年齢」「脂肪燃焼ゾーンは心拍数 110-130」 — 広く流布するこれらの俗説の科学的根拠は意外なほど薄弱です。Karvonen 1957、Tanaka 2001 J Am Coll Cardiol、ACSM ガイドラインを一次資料に、心拍数で運動強度を管理する正しい考え方を整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/image-dithering-floyd-steinberg-bayer</loc>
    <lastmod>2026-04-26</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/image-dithering-floyd-steinberg-bayer.png</image:loc>
      <image:title>画像のディザリング — Floyd-Steinberg 1976 から GIF 256 色・ASCII アートの量子化まで</image:title>
      <image:caption>GIF が 256 色制限なのに自然なグラデーションに見え、ASCII アートが 70 文字で 256 階調を表現できる秘密は「ディザリング」にあります。1973 年の Bayer 行列、1976 年の Floyd-Steinberg 拡散誤差法、Atkinson、Stucki、Sierra 系列まで — 半世紀続くアルゴリズムの数学を一次資料で整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/leap-second-abolish-2035-cgpm</loc>
    <lastmod>2026-04-26</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/leap-second-abolish-2035-cgpm.png</image:loc>
      <image:title>うるう秒の終わり — 1972 年から 2035 年廃止までの 50 年史と UTC・原子時の仕組み</image:title>
      <image:caption>2022 年 11 月、第 27 回国際度量衡総会 (CGPM) が「2035 年までにうるう秒を廃止する」決議 4 を採択しました。なぜ 50 年続いた制度が終わるのか — TAI / UTC / UT1 の3つの時刻系、IERS が観測する地球自転の遅れ、Google・Meta などインターネット企業の要請まで、ITU-R / BIPM / NIST / 国立天文台の一次資料で整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/image-scaling-algorithms-lanczos-bicubic</loc>
    <lastmod>2026-04-27</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/image-scaling-algorithms-lanczos-bicubic.png</image:loc>
      <image:title>画像スケーリングのアルゴリズム — Lanczos 1956 から Mitchell-Netravali 1988、bilinear/bicubic の数学</image:title>
      <image:caption>画像を 2 倍に拡大するとピクセルが見える、縮小すると線が消える。なぜ起きるのか、どのアルゴリズムを使うべきか。Nyquist-Shannon サンプリング定理を出発点に、Nearest / Bilinear / Bicubic / Lanczos / Mitchell-Netravali の違いを 1956 年の原典から整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/gps-navstar-qzss-relativity</loc>
    <lastmod>2026-04-27</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/gps-navstar-qzss-relativity.png</image:loc>
      <image:title>GPS の仕組み — NAVSTAR・準天頂衛星みちびき・1 日 38 μs ずれる相対性理論補正</image:title>
      <image:caption>スマホの位置情報、宅配の到着時刻予測、自動運転 — GPS は 24 時間動いていますが「なぜ場所がわかるのか」を答えられる人は少ない。米国 DoD の NAVSTAR、日本の QZSS みちびき、そして特殊+一般相対性理論で 1 日 38 μs ずれる補正まで。内閣府・JAXA・DoD の一次資料で整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/mersenne-twister-random-algorithm</loc>
    <lastmod>2026-04-28</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/mersenne-twister-random-algorithm.png</image:loc>
      <image:title>Mersenne Twister 1998 — サイコロ・くじ引き・パスワードを支える日本発の世界標準乱数アルゴリズム</image:title>
      <image:caption>Python の random、C++ の &lt;random&gt;、PHP の mt_rand、Excel の RAND、MATLAB / R / Ruby — 世界の主要言語のデフォルト乱数の中核に「メルセンヌ・ツイスタ」(松本眞・西村拓士 1998) があります。周期 2^19937-1、広島大学発の日本発標準アルゴリズムを一次資料で読み解きます。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/qzss-michibiki-real-world-use-cases</loc>
    <lastmod>2026-04-28</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/qzss-michibiki-real-world-use-cases.png</image:loc>
      <image:title>みちびき (QZSS) の実用例 — i-Construction、自動運転トラクタ、災害通報、iPhone まで日本のインフラを支える衛星</image:title>
      <image:caption>昨日の GPS 解説の続編。日本の準天頂衛星「みちびき」が実際にどこで使われているか — コマツの建機、クボタ・ヤンマーの自動運転トラクタ、災害時の衛星警報、そして iPhone 8 以降の全機種まで。内閣府公式の事例集を一次資料に、QZS-7 / 7 機体制までの最新動向を整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/fisher-yates-shuffle-algorithm</loc>
    <lastmod>2026-04-29</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/fisher-yates-shuffle-algorithm.png</image:loc>
      <image:title>Fisher-Yates シャッフル — くじ引き・ルーレットを支える 1938 年生まれの「公平な並び替え」アルゴリズム</image:title>
      <image:caption>「配列をランダムに並び替える」コードを書くとき、`arr.sort(() =&gt; Math.random() - 0.5)` と書いていませんか? 実はこれは偏ります。1938 年 Fisher &amp; Yates の統計学テーブルから始まり、1964 年 Durstenfeld が線形時間化、1969 年 Knuth が TAOCP で標準化 — 公平なシャッフルの正解アルゴリズムを一次資料で整理しま</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/earthquake-early-warning-jma-pwave</loc>
    <lastmod>2026-04-29</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/earthquake-early-warning-jma-pwave.png</image:loc>
      <image:title>緊急地震速報の仕組み — P 波と S 波の速度差で揺れを「予告」する物理学と気象庁 17 年史</image:title>
      <image:caption>スマホが「緊急地震速報」と鳴る数秒〜数十秒後に揺れがやってくる — この「未来の予測」は超能力ではなく、P 波 (約 7 km/s) と S 波 (約 4 km/s) の速度差を使った地震学の応用です。気象庁の 2007 年運用開始から PLUM 法 (2018) 改良まで、JMA 公式資料を一次資料に整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/totp-rfc6238-time-based-otp</loc>
    <lastmod>2026-04-30</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/totp-rfc6238-time-based-otp.png</image:loc>
      <image:title>TOTP の仕組み — 6 桁コードがどう 30 秒同期するのか、RFC 6238 と HMAC-SHA-1 を読む</image:title>
      <image:caption>Google Authenticator / Authy で表示される 6 桁の数字、なぜ世界中のスマホとサーバで 30 秒ごとに同じ値になるのか。RFC 4226 (HOTP)、RFC 6238 (TOTP)、HMAC-SHA-1 の動的トランケーションを式と擬似コードで解読し、Passkey への移行潮流まで整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/jjy-radio-time-signal-japan</loc>
    <lastmod>2026-04-30</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/jjy-radio-time-signal-japan.png</image:loc>
      <image:title>JJY 標準電波 — 電波時計を 1 ミリ秒で同期する 40kHz / 60kHz の正体 (NICT 公式)</image:title>
      <image:caption>電波時計が「自動で正確になる」理由。福島県のおおたかどや山 40kHz と佐賀県のはがね山 60kHz、深夜にしか届かない理由 (電離層 D 層)、BCD タイムコード、うるう秒の伝達、海外の WWVB / DCF77 / MSF まで。NICT (情報通信研究機構) 公式仕様書を一次資料に整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/css-cubic-bezier-math-newton-raphson</loc>
    <lastmod>2026-05-01</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/css-cubic-bezier-math-newton-raphson.png</image:loc>
      <image:title>CSS cubic-bezier() の数学 — なぜ x を [0,1] に制限し、Newton-Raphson で t を解くのか</image:title>
      <image:caption>CSS の cubic-bezier(x1,y1,x2,y2) は 4 制御点のうち P0=(0,0), P3=(1,1) を固定し、x1/x2 を [0,1] に制限しています。この制約の数学的根拠 (x(t) の単調性保証) と、アニメーション時に Newton-Raphson 法で逆関数 t(x) を解く仕組みを、W3C CSS Easing Functions Level 2 を一次資料に</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/reed-solomon-error-correction-voyager-to-qr</loc>
    <lastmod>2026-05-01</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/reed-solomon-error-correction-voyager-to-qr.png</image:loc>
      <image:title>リード・ソロモン符号の数学 — 有限体 GF(2⁸) から Voyager・QR・Blu-ray まで</image:title>
      <image:caption>1960 年に MIT Lincoln Lab で発表された Reed-Solomon 符号は、QR コード・CD/DVD/Blu-ray・深宇宙通信 (Voyager 2)・地上デジタル放送 (DVB) を支える誤り訂正の基盤技術です。有限体 GF(2^8) 上の多項式評価という原理から、符号化・シンドローム計算・誤り位置多項式の求解まで、原論文と CCSDS/ISO 規格を一次資料に整理します</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/http-status-codes-rfc9110-design</loc>
    <lastmod>2026-05-02</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/http-status-codes-rfc9110-design.png</image:loc>
      <image:title>HTTP ステータスコードの設計思想 — RFC 9110 の 5 クラス分類と歴史的コードの運命</image:title>
      <image:caption>HTTP ステータスコードはなぜ 3 桁なのか、なぜ先頭の数字でクラス分類されるのか。HTTP/0.9 (1991) にはステータスコードが存在せず、RFC 1945 (1996) で初めて定義されました。RFC 9110 (2022) で再整理された現在の体系を一次資料で辿り、418 I'm a teapot や 451 Fahrenheit、25 年間 reserved のままの 402 など</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/unicode-utf8-pike-thompson-history</loc>
    <lastmod>2026-05-02</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/unicode-utf8-pike-thompson-history.png</image:loc>
      <image:title>UTF-8 の誕生 — Rob Pike と Ken Thompson がダイナーのランチョンマットに書いた設計</image:title>
      <image:caption>1992 年 9 月、ニュージャージーのダイナーで Rob Pike と Ken Thompson がランチョンマットの裏に書いた符号化方式が、現在 Web の 98% を占める UTF-8 になりました。ASCII 互換・自己同期・バイト順非依存という設計判断の背景を、Pike 本人の証言メール (2003) と RFC 3629 を一次資料に辿ります。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/ip-address-cidr-classful-history</loc>
    <lastmod>2026-05-03</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/ip-address-cidr-classful-history.png</image:loc>
      <image:title>IP アドレスとサブネット — クラスフルから CIDR (RFC 4632) への移行、/24 の意味</image:title>
      <image:caption>IP アドレスの「/24」はなぜ 24 なのか。1981 年の RFC 791 で定義された Class A/B/C の固定分類は 1990 年代に枯渇危機を迎え、1993 年の CIDR (RFC 1519→RFC 4632) で柔軟なプレフィックス長に置き換わりました。サブネットマスクの AND 演算から RFC 1918 のプライベートアドレス、2011 年の IANA 中央プール枯渇まで、</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/huffman-coding-1952-compression-origin</loc>
    <lastmod>2026-05-03</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/huffman-coding-1952-compression-origin.png</image:loc>
      <image:title>Huffman 符号 (1952) — MIT の学期末レポートが生んだ最適圧縮アルゴリズム</image:title>
      <image:caption>1952 年、MIT の大学院生 David Huffman が学期末レポートとして提出した「最小冗長符号の構成法」は、JPEG・gzip・PNG・MP3・HTTP/2 の内部で今も動いています。Shannon-Fano 符号を超える最適性の証明、貪欲法による木の構築、そして DEFLATE (RFC 1951) や HPACK (RFC 7541) での実装を、原論文と RFC を一次資料に整理</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/piano-cmajor-equal-vs-just-intonation</loc>
    <lastmod>2026-05-04</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/piano-cmajor-equal-vs-just-intonation.png</image:loc>
      <image:title>平均律と純正律 — なぜピアノのCメジャーコードは「微妙にずれている」のか</image:title>
      <image:caption>ピアノでCメジャーコード(C-E-G)を弾くと、数学的に完璧な和音からわずかにずれた音が鳴ります。その原因は12音平均律の設計にあります。本記事では、純正律との周波数比較、うなり(ビート)の物理、音律の歴史的変遷を一次資料から整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/barcode-ean13-check-digit-math</loc>
    <lastmod>2026-05-05</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/barcode-ean13-check-digit-math.png</image:loc>
      <image:title>バーコードの数学 — EAN-13 のチェックデジットとモジュール設計はなぜこうなったのか</image:title>
      <image:caption>コンビニの商品に印刷されている13桁のバーコード(JAN/EAN-13)。その1本1本の線にはmod10チェックデジット、奇数・偶数パリティ、左右ガードパターンなど緻密な設計が詰まっています。1974年のUPC誕生から現代のGS1体系まで、一次資料で構造を読み解きます。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/feels-like-temperature-wind-chill-heat-index</loc>
    <lastmod>2026-05-07</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/feels-like-temperature-wind-chill-heat-index.png</image:loc>
      <image:title>体感温度の物理 — 風速と湿度はなぜ「暑さ・寒さ」を変えるのか</image:title>
      <image:caption>同じ気温でも「寒い」と「暑い」が変わるのはなぜか。Wind Chill（風速冷却）の JAG/TI モデル、暑さ指数 WBGT、ミスナールの体感温度式を一次資料から整理し、体感温度の物理と計算を解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/hash-function-md5-sha256-one-way</loc>
    <lastmod>2026-05-07</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/hash-function-md5-sha256-one-way.png</image:loc>
      <image:title>ハッシュ関数はなぜ「元に戻せない」のか — MD5の崩壊からSHA-3まで</image:title>
      <image:caption>ハッシュ関数の一方向性はどこから来るのか。2004年の王小雲によるMD5衝突攻撃、2017年のGoogleによるSHA-1 SHAttered、SHA-256のMerkle-Damgård構造、SHA-3のスポンジ構造を一次資料から整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/bpm-delay-time-music-math</loc>
    <lastmod>2026-05-08</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/bpm-delay-time-music-math.png</image:loc>
      <image:title>BPMとディレイタイム — テンポから逆算する音楽制作の数学</image:title>
      <image:caption>BPM(テンポ)から音符のミリ秒を計算する公式、付点・3連符への展開、ディレイタイムをテンポに同期させる実務テクニック、タップテンポの統計的推定まで。DTM・音楽制作で使う「テンポの数学」を一次資料から整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/dpi-vs-ppi-print-screen-resolution</loc>
    <lastmod>2026-05-09</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/dpi-vs-ppi-print-screen-resolution.png</image:loc>
      <image:title>DPI vs PPI — 画面と印刷で「解像度」が違う理由</image:title>
      <image:caption>DPIとPPIは混同されがちですが、成り立ちも計算方法も異なります。なぜ印刷は300DPIが標準なのか、Retinaディスプレイの2xとは何か、用途別の最適解像度を技術的背景から解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/japanese-charset-war-sjis-eucjp-utf8</loc>
    <lastmod>2026-05-10</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/japanese-charset-war-sjis-eucjp-utf8.png</image:loc>
      <image:title>文字コード戦争 — Shift_JIS vs EUC-JP vs UTF-8、日本語Webが経験した混沌</image:title>
      <image:caption>なぜ日本語には3つも文字コードがあったのか。Shift_JISの「5C問題」、EUC-JPのUnix支配、ISO-2022-JPのメール世界、機種依存文字の闇、そして絵文字がUnicodeに統合されるまでの30年史を技術的背景から解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/digital-watermark-c2pa-ai-era</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/digital-watermark-c2pa-ai-era.png</image:loc>
      <image:title>電子透かしの技術全解剖 ― 可視・不可視・C2PA、AI生成画像時代の攻防</image:title>
      <image:caption>AI生成画像の時代に電子透かし（ウォーターマーク）技術がどう進化しているかを解説。可視透かしと不可視透かしの仕組み、DCT領域埋め込み、C2PA/Content Credentials規格、Google SynthIDまで技術的に深掘り。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/cron-expression-design-philosophy</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/cron-expression-design-philosophy.png</image:loc>
      <image:title>cron式の完全解説 ― 5つの星が生まれた歴史、書き方、そしてハマりどころ</image:title>
      <image:caption>cronの5フィールド形式がなぜ生まれたのか、UNIX V7からVixie Cron、そしてAWS/GitHub Actions/Kubernetesの方言まで歴史を辿り、実践的な書き方・よくある罠を完全解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/wareki-gengo-history-system-impact</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/wareki-gengo-history-system-impact.png</image:loc>
      <image:title>和暦の仕組みと改元の歴史 ― 大化から令和、そしてシステム対応の苦闘</image:title>
      <image:caption>元号は大化(645年)から令和まで248個。73種の漢字が使われ、最長は昭和の62年、最短は暦仁の74日。1979年の元号法、令和改元時に全国で発生したシステム障害10件の実例、Microsoft・Unicode・JIS X 0301の対応まで、一次資料をもとに徹底解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/color-vision-diversity-web-accessibility</loc>
    <lastmod>2026-05-11</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/color-vision-diversity-web-accessibility.png</image:loc>
      <image:title>色覚多様性とWebアクセシビリティ ― P型・D型・T型の見え方とデザイン実践ガイド</image:title>
      <image:caption>日本人男性の約5%が持つ色覚特性。P型(1型)・D型(2型)・T型(3型)の違いを科学的に解説し、WCAGに基づくアクセシブルなWebデザインの実践手法をシミュレーション図とともに紹介します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/web-speech-api-history-browser-tts</loc>
    <lastmod>2026-05-13</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/web-speech-api-history-browser-tts.png</image:loc>
      <image:title>Web Speech APIの仕組みとブラウザ音声合成の歴史 ― DECtalkからニューラルTTSまで</image:title>
      <image:caption>ホーキング博士のDECtalk、Microsoftの SAPI、GoogleのWaveNet ― 音声合成技術40年の歴史をたどり、ブラウザ内蔵のWeb Speech APIの仕組み・ブラウザ差異・Chrome15秒バグの対策まで完全解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/audio-codec-evolution-pcm-mp3-opus-ai</loc>
    <lastmod>2026-05-13</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/audio-codec-evolution-pcm-mp3-opus-ai.png</image:loc>
      <image:title>音声コーデックの進化 ― PCMからMP3、Opus、そしてAIコーデックへ</image:title>
      <image:caption>CD品質の1411kbpsがなぜ3kbpsで再現できるのか。PCM→MP3→AAC→Opus→Lyra/EnCodecまで40年の音声圧縮技術の進化を、仕組み・ビットレート比較・特許事情とともに完全解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/pomodoro-technique-cirillo-ultradian-rhythm</loc>
    <lastmod>2026-05-15</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/pomodoro-technique-cirillo-ultradian-rhythm.png</image:loc>
      <image:title>ポモドーロ・テクニックの科学 ― Cirillo 1992 の発明、ウルトラディアンリズム、25分の根拠</image:title>
      <image:caption>Francesco Cirillo が1992年に考案したポモドーロ・テクニックを、ウルトラディアンリズムや注意持続時間の研究から科学的に検証。25分の根拠、52-17ルールとの比較、前頭前皮質の疲労メカニズムまで解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/body-fat-measurement-bia-caliper-dexa</loc>
    <lastmod>2026-05-15</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/body-fat-measurement-bia-caliper-dexa.png</image:loc>
      <image:title>体脂肪率の測定原理 ― 生体インピーダンス法・キャリパー法・DEXAの物理学</image:title>
      <image:caption>体脂肪率の測定には複数の方法があり、原理も精度も大きく異なります。水中体重秤量法、キャリパー法、BIA（生体インピーダンス法）、DEXA の物理的原理と数式を一次文献に基づいて整理し、家庭用体組成計の限界と正しい活用法を解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/japanese-proofreading-punctuation-keigo-redundancy</loc>
    <lastmod>2026-05-16</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/japanese-proofreading-punctuation-keigo-redundancy.png</image:loc>
      <image:title>日本語校正の言語学 ― 句読点・二重敬語・冗長表現・漢字かな表記の規則と自然言語処理</image:title>
      <image:caption>句読点の歴史（JIS X 4051）、二重敬語の5分類（文化審議会答申2007）、冗長表現の認知言語学、常用漢字表2010年改定による漢字・ひらがな表記基準、NLPによる校正技術まで、日本語文章校正の背景にある言語学を体系的に解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/pixel-art-history-retro-game-graphics-technique</loc>
    <lastmod>2026-05-16</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/pixel-art-history-retro-game-graphics-technique.png</image:loc>
      <image:title>ピクセルアートの歴史と技法 ― 1957年の最初のデジタル画像からファミコン、現代インディーゲームまで</image:title>
      <image:caption>Russell Kirschの世界初のデジタル画像（1957年）からアーケードゲーム、ファミコン/ゲームボーイのハードウェア制約、ディザリングやセルアウトなどのドット絵技法、そしてUndertale・Celesteに至る現代のピクセルアート復興まで。技術仕様と制作ノウハウを徹底解説します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/working-time-rounding-15-minute-rule-japan</loc>
    <lastmod>2026-05-21</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/working-time-rounding-15-minute-rule-japan.png</image:loc>
      <image:title>労働時間の端数処理 ― 1日15分の丸めはなぜ違法か、昭和63年通達と厚労省2024年指針</image:title>
      <image:caption>勤怠管理で「1日15分未満は切り捨て」とする運用は労基法24条違反。一方で昭和63年基発第150号は1か月単位の端数処理を例外として認めている。違法と合法の境界を、通達原文・最高裁三菱重工事件・厚労省2024年9月リーフレットの一次ソースから整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/metric-system-si-redefinition-2019</loc>
    <lastmod>2026-05-22</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/metric-system-si-redefinition-2019.png</image:loc>
      <image:title>メートル法 220 年史と 2019 SI 単位再定義 ― キログラム原器が廃止されるまで</image:title>
      <image:caption>1799年フランスでメートルが定義されてから、2019年のSI基本単位再定義まで220年の歩み。光速・プランク定数による物理定数定義への移行、IPK(キログラム原器)の50µg質量変動の謎、キブルバランスとアボガドロ計画、日本の計量法を一次ソース(BIPM、CGPM決議、e-Gov)から整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/voxel-art-history-comanche-minecraft-magicavoxel</loc>
    <lastmod>2026-05-22</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/voxel-art-history-comanche-minecraft-magicavoxel.png</image:loc>
      <image:title>ボクセルアートの歴史 — 医療 CT から Comanche、Minecraft、MagicaVoxel まで</image:title>
      <image:caption>voxel (volume + element) という言葉が CT スキャンで生まれてから、Comanche (1992) の Voxel Space エンジン、Minecraft (2009)、MagicaVoxel (2015)、The Sandbox の NFT メタバースまで。.vox ファイル形式とグリーディ・メッシングの技術背景も交えて整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/heic-hevc-iphone-photo-format-patents</loc>
    <lastmod>2026-05-24</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/heic-hevc-iphone-photo-format-patents.png</image:loc>
      <image:title>HEIC と HEVC の仕組み ― iPhone 写真が JPEG の半分のサイズになる理由、特許プールの話まで</image:title>
      <image:caption>iPhone は iOS 11 (2017) から写真形式を HEIC に変更し、同等画質で JPEG の約半分のサイズを実現した。本記事では HEIF コンテナと HEVC コーデックの違い、ISO/IEC 23008-12 の仕様、3 つの特許プール (MPEG-LA / Access Advance / Velos Media) の構造、AVIF との比較を、一次ソースから整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/emoji-history-kurita-1999-unicode-standardization</loc>
    <lastmod>2026-05-24</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/emoji-history-kurita-1999-unicode-standardization.png</image:loc>
      <image:title>絵文字 (Emoji) の歴史 ― 1999 年 NTT ドコモ 176 文字から MoMA、Unicode 16 まで</image:title>
      <image:caption>絵文字は1999年に栗田穣崇がNTTドコモのi-modeで設計した176文字に起源を持つ。日本ローカルから始まった文化が、2010年Unicode 6.0で世界標準に、2016年にはMoMA永久コレクション入り。本記事ではUnicode Consortium、MoMA、栗田氏インタビュー等の一次ソースから絵文字史を整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/paper-size-iso-216-a4-lichtenberg-root2</loc>
    <lastmod>2026-05-25</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/paper-size-iso-216-a4-lichtenberg-root2.png</image:loc>
      <image:title>紙のサイズ規格 A4・B5・Letter の数学 ― √2 比とリヒテンベルク 1786 年の手紙</image:title>
      <image:caption>なぜ A4 を半分に折ると A5 になるのか。√2 比 (約 1.414) は 1786 年にドイツの物理学者リヒテンベルクが手紙で提案、1922 年 DIN 476、1975 年 ISO 216 として国際標準化された。A 列・B 列・C 列の使い分け、レターサイズの起源、拡大縮小コピーが綺麗に揃う実用メリットまで一次ソースから整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/singing-voice-synthesis-vocaloid-miku-neutrino-synthv</loc>
    <lastmod>2026-05-25</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/singing-voice-synthesis-vocaloid-miku-neutrino-synthv.png</image:loc>
      <image:title>歌声合成の歴史 ― VOCALOID 2003 から初音ミク、NEUTRINO、Synthesizer V AI まで</image:title>
      <image:caption>歌声合成 (Singing Voice Synthesis) はヤマハ VOCALOID (2003) から、Crypton 初音ミク (2007.8.31) で爆発的に普及。2018-2020 年の Synthesizer V と NEUTRINO の AI 革命で品質が一段上がった。コンカテナティブ→DNN→ニューラルボコーダの技術変遷と文化的影響を、Yamaha・Crypton・Dreamt</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/meiji-calendar-reform-1873-solar-from-lunisolar</loc>
    <lastmod>2026-05-28</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/meiji-calendar-reform-1873-solar-from-lunisolar.png</image:loc>
      <image:title>明治改暦 1873 ― 12 月 3 日が翌日 1 月 1 日になった日、 太陰太陽暦から太陽暦への切替</image:title>
      <image:caption>1872 年 12 月 31 日（旧暦 明治 5 年 12 月 3 日）の翌日が、 1873 年 1 月 1 日（新暦 明治 6 年 1 月 1 日）に。 公布から実施まで 1 か月未満という荒業の改暦は、 西洋化の象徴であると同時に明治政府の財政事情から生まれた決断でもありました。 太政官布告第 337 号、 国立公文書館資料、 福沢諭吉『改暦弁』を一次ソースに、 改暦の経緯・社会的影響・現代に</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/fuel-economy-mpg-illusion-km-per-liter-vs-l-per-100km</loc>
    <lastmod>2026-05-28</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/fuel-economy-mpg-illusion-km-per-liter-vs-l-per-100km.png</image:loc>
      <image:title>燃費表示の謎 ― km/L と L/100km、 なぜ「逆数」で印象が変わるのか (MPG illusion)</image:title>
      <image:caption>日本/米国は「距離あたりの燃料効率」 (km/L, MPG)、 欧州は「燃料あたりの距離効率」 (L/100km)。 同じ車の同じ性能を表す数字なのに、 直感に与える印象が劇的に違うのが MPG illusion です。 Larrick &amp; Soll (Science 2008)、 米国 EPA の 2013 年燃費ラベル改定、 日本の 10・15 → JC08 → WLTC モード変遷を一次ソー</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/angle-units-degree-radian-gradian-history</loc>
    <lastmod>2026-05-28</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/angle-units-degree-radian-gradian-history.png</image:loc>
      <image:title>角度の単位の歴史 ― 360° のバビロニア、 ラジアンの数学的必然、 そして消えたグラード</image:title>
      <image:caption>「1 周は 360°」 ― 当たり前に使っているこの分割は、 古代バビロニアの 60 進法と古代天文学の名残です。 一方、 数学者がこだわるラジアンは sin x の微分が cos x になる「唯一の自然な単位」。 フランス革命期に生まれて消えかけたグラード (gradian) は、 今も欧州測量界で生き残っています。 Wikipedia、 SI Brochure、 ECMA-262 を一次ソース</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/btu-air-conditioner-refrigeration-ton-energy-efficiency</loc>
    <lastmod>2026-05-28</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/btu-air-conditioner-refrigeration-ton-energy-efficiency.png</image:loc>
      <image:title>BTU と空調機 ― 米国エアコンの『12,000』、 日本の『2.8 kW』、 1 冷凍トンの謎</image:title>
      <image:caption>海外のエアコンを買おうとカタログを見ると 12,000 BTU/h、 18,000 BTU/h といった謎の数字が並びます。 一方、 日本のエアコンは 2.2 kW、 2.8 kW、 6 畳用、 8 畳用 ― 同じ「冷房能力」 を表しているのになぜここまで違うのか。 「1 冷凍トン」 という 19 世紀の氷貯蔵時代の名残、 BTU の定義、 SEER / APF の効率指標を一次ソースで整理します</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/data-rate-mbps-vs-mbytes-bit-byte-binary-prefix</loc>
    <lastmod>2026-05-29</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/data-rate-mbps-vs-mbytes-bit-byte-binary-prefix.png</image:loc>
      <image:title>Mbps と MB/s はなぜ 8 倍違うのか ― bit と byte、 そして 10 進・2 進接頭辞の話</image:title>
      <image:caption>「1Gbps の光回線なのにダウンロードは 125MB/s 止まり」 ― このズレの正体は、 ほぼ 1 byte = 8 bit という単純な事実です。 さらに紛らわしい 10 進接頭辞 (M=10⁶) と 2 進接頭辞 (Mi=1024²) の違い、 HDD 容量が減って見える理由まで、 IEC 60027-2 / NIST の一次資料を基に整理します。</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/earthquake-magnitude-energy-vs-seismic-intensity</loc>
    <lastmod>2026-05-29</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/earthquake-magnitude-energy-vs-seismic-intensity.png</image:loc>
      <image:title>マグニチュードが「1」違うとエネルギーは32倍 ― 震度との違いとGutenberg-Richterの式</image:title>
      <image:caption>ニュースでよく聞く「マグニチュード」 と「震度」。 この 2 つはまったく別の指標です。 マグニチュードは地震の規模 (放出エネルギー) を表す対数尺度で、 1 増えるとエネルギーは約 32 倍、 2 増えると 1000 倍。 Gutenberg-Richter のエネルギー式、 原爆との比較、 そして震度・気象庁マグニチュード (Mj) とモーメントマグニチュード (Mw) の違いを一次資料で整</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/ieee754-floating-point-0-1-plus-0-2</loc>
    <lastmod>2026-05-30</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/ieee754-floating-point-0-1-plus-0-2.png</image:loc>
      <image:title>0.1 + 0.2 が 0.3 にならない本当の理由 — IEEE 754 浮動小数点をビットで読む</image:title>
      <image:caption>JavaScript / Python / Java / C — どの言語で書いても 0.1 + 0.2 は 0.30000000000000004 になります。 これはバグではなく、 ほぼ全ての現代コンピュータが採用する IEEE 754 浮動小数点規格の必然です。 二進小数で 0.1 が無限循環することから、 binary32 / binary64 / binary16 のビット構造、 そして</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/gacha-probability-math-pity-binomial</loc>
    <lastmod>2026-05-30</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/gacha-probability-math-pity-binomial.png</image:loc>
      <image:title>ガチャ確率の数学 — 「3%を33連で当たる確率」は63%しかない理由と天井の意味</image:title>
      <image:caption>「排出率 3% なら 33 連で 1 個出るはず」 ― この感覚、 数学的には外れています。 33 連で当たらない人は 36.6% もいて、 50% の確率に達するには 23 連、 90% には 76 連、 99% には 152 連必要です。 ガチャの確率公式 P=1−(1−p)ⁿ、 期待値、 二項分布、 天井 (pity) の意味、 そして景表法で課徴金になった「3% 表記で実は 0.333%」</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/chmod-permission-guide-rwx-setuid-sticky</loc>
    <lastmod>2026-05-30</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/chmod-permission-guide-rwx-setuid-sticky.png</image:loc>
      <image:title>chmod 755 / 644 / 600 完全ガイド — setuid と sticky の罠まで一気に理解する</image:title>
      <image:caption>Linux/Unix のパーミッション 755 / 644 / 600 を「なんとなく」 で使っていませんか? 「4=read, 2=write, 1=execute」 の意味から、 rwx ↔ 8進 の即変換、 setuid / setgid / sticky の特殊ビット、 SSH 秘密鍵が 600 でないと弾かれる理由、 /tmp が 1777 である理由、 そして 4755 (setuid</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/rule-of-72-pacioli-1494-compound-interest</loc>
    <lastmod>2026-05-30</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/rule-of-72-pacioli-1494-compound-interest.png</image:loc>
      <image:title>72 の法則は実は 1494 年生まれ — 厳密値との誤差を全金利で検算する</image:title>
      <image:caption>「72 ÷ 年利% で元本が 2 倍になる年数」 ― 投資の入門書で必ず出てくるこの近似法則は、 1494 年のイタリア数学者ルカ・パチョーリの著作にすでに登場します。 当時は導出も理由も書かれていなかったこの 72 という数字は、 現代の対数計算 ln(2)/ln(1+r) と比べてどれだけ正確なのか。 5〜10% で誤差 1% 未満、 8% で完璧、 高金利で外す ― 全金利帯の誤差を Nod</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://nandemo-tools.com/blog/dnd-ability-scores-3d6-vs-4d6-drop-lowest</loc>
    <lastmod>2026-05-30</lastmod>
    <image:image>
      <image:loc>https://nandemo-tools.com/blog/dnd-ability-scores-3d6-vs-4d6-drop-lowest.png</image:loc>
      <image:title>3d6 と 4d6-drop-lowest はどれだけ違うのか — TRPG 能力値の数学</image:title>
      <image:caption>D&amp;D 5e の標準ロール「4d6-drop-lowest」 は、 オリジナル D&amp;D (1974) の 3d6 ストレートと比べてどれだけ「優しい」 のか。 平均値 10.50 → 12.24、 18 が出る確率は 0.46% → 1.62% (3.5 倍)、 6 つ全部 13 以上の確率は 0.030% → 1.345% (45 倍)。 畳み込みで全 1296 通りを完全列挙し、 D&amp;D 5e</image:caption>
    </image:image>
  </url>
</urlset>
