<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>http://localhost:1313/posts/2026-10-09-library-launch/</loc>
    <lastmod>2026-10-09T12:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-10-01-deployer-os01-five-steps/</loc>
    <lastmod>2026-10-01T14:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-10-01-deployer-es04-how-long-is-long/</loc>
    <lastmod>2026-10-01T00:25:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-wml-es02-word-that-shouldnt-be-there/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-es01-spelling/</loc>
    <lastmod>2026-09-30T13:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-sm-es01-busy-wait/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-10-01-deployer-os02-project-layout/</loc>
    <lastmod>2026-10-01T09:20:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-10-01-deployer-es05-backed-up-but-cannot-go-back/</loc>
    <lastmod>2026-10-01T00:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-wml-es03-switch-that-rules-everyone/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-sm-es02-noise-is-picked-not-smeared/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-es03-previous/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-10-01-deployer-os03-parameter-injection/</loc>
    <lastmod>2026-10-01T09:40:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-10-01-deployer-es06-who-pays-the-cost/</loc>
    <lastmod>2026-10-01T00:35:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-wml-es04-machine-copied-code/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-sm-es03-baseline-separation/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-es04-multi-db/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-10-01-deployer-os04-upgrade-reuses-chain/</loc>
    <lastmod>2026-10-01T10:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-wml-es05-cant-touch-it/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-sm-es04-press-amount-with-memory/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-es05-singleton/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-wml-es06-result-never-used/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-es06-attribute-driven/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-sm-es05-dead-config-knobs/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-sm-es06-swallowed-exceptions/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-es07-multi-db-pluggable/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-sm-es07-naming-fossils/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-es09-filter-chain/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-sm-es08-plugin-architecture/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-es10-scheduler/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-es11-define-runtime-engine/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-sm-es09-responsibility-boundary/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-es13-infra-layering/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/2026-09-30-es14-topology/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/library/%E4%B8%AD%E5%8D%8E%E7%BB%8F%E5%85%B8%E8%97%8F%E4%B9%A6-%E5%8D%87%E7%BA%A7%E7%89%88-%E4%B8%8A-32%E5%86%8C/</loc>
    <lastmod>2026-10-10T00:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/library/</loc>
    <lastmod>2026-10-10T00:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/</loc>
    <lastmod>2026-10-10T00:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/epub/</loc>
    <lastmod>2026-10-09T12:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/pdf/</loc>
    <lastmod>2026-10-09T12:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/posts/</loc>
    <lastmod>2026-10-09T12:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/categories/</loc>
    <lastmod>2026-10-09T12:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%9B%BE%E4%B9%A6%E9%A6%86/</loc>
    <lastmod>2026-10-09T12:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/</loc>
    <lastmod>2026-10-09T12:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/categories/%E7%AB%99%E7%82%B9%E5%85%AC%E5%91%8A/</loc>
    <lastmod>2026-10-09T12:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/library/sample-book/</loc>
    <lastmod>2026-10-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/iis/</loc>
    <lastmod>2026-10-01T14:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/net461/</loc>
    <lastmod>2026-10-01T14:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/series/</loc>
    <lastmod>2026-10-01T14:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/winforms/</loc>
    <lastmod>2026-10-01T14:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%BC%80%E6%BA%90/</loc>
    <lastmod>2026-10-01T14:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/categories/%E5%BC%80%E6%BA%90%E5%88%86%E4%BA%AB/</loc>
    <lastmod>2026-10-01T14:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E9%83%A8%E7%BD%B2/</loc>
    <lastmod>2026-10-01T14:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/series/deployer-open-source/</loc>
    <lastmod>2026-10-01T14:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/zip/</loc>
    <lastmod>2026-10-01T10:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%8D%87%E7%BA%A7/</loc>
    <lastmod>2026-10-01T10:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%A4%87%E4%BB%BD/</loc>
    <lastmod>2026-10-01T10:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%8D%A0%E4%BD%8D%E7%AC%A6/</loc>
    <lastmod>2026-10-01T09:40:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E9%85%8D%E7%BD%AE%E6%A8%A1%E6%9D%BF/</loc>
    <lastmod>2026-10-01T09:40:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E4%BE%9D%E8%B5%96%E6%96%B9%E5%90%91/</loc>
    <lastmod>2026-10-01T09:20:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%B7%A5%E7%A8%8B%E7%BB%93%E6%9E%84/</loc>
    <lastmod>2026-10-01T09:20:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/categories/%E5%A4%8D%E7%9B%98/</loc>
    <lastmod>2026-10-01T00:35:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%A4%8D%E7%9B%98/</loc>
    <lastmod>2026-10-01T00:35:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/categories/%E5%BC%80%E5%8F%91%E9%9A%8F%E7%AC%94/</loc>
    <lastmod>2026-10-01T00:35:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E6%88%90%E9%95%BF/</loc>
    <lastmod>2026-10-01T00:35:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E8%AE%BE%E8%AE%A1/</loc>
    <lastmod>2026-10-01T00:35:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/series/deployer-dev-notes/</loc>
    <lastmod>2026-10-01T00:35:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E8%B6%85%E6%97%B6/</loc>
    <lastmod>2026-10-01T00:25:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/series/witsml-dev-notes/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E4%B9%A0%E6%83%AF/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%8D%8F%E4%BD%9C/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%8E%9F%E5%88%99/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%8F%96%E8%88%8D/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%91%BD%E5%90%8D/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%BC%80%E5%85%B3/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E6%8A%80%E6%9C%AF%E5%80%BA/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E6%9C%AA%E4%BD%BF%E7%94%A8/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E6%9E%B6%E6%9E%84/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E6%AD%BB%E4%BB%A3%E7%A0%81/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E8%BE%B9%E7%95%8C/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E9%87%8D%E5%A4%8D%E4%BB%A3%E7%A0%81/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E9%9A%8F%E7%AC%94/</loc>
    <lastmod>2026-09-30T17:30:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E4%BB%A3%E7%A0%81%E5%8D%AB%E7%94%9F/</loc>
    <lastmod>2026-09-30T13:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/series/webapi-dev-notes/</loc>
    <lastmod>2026-09-30T13:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/bug/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/dft/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/filter/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/net48/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/osgi/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/quartz/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E4%BE%9D%E8%B5%96%E5%80%92%E7%BD%AE/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E4%BF%A1%E5%8F%B7%E5%A4%84%E7%90%86/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%88%86%E5%B1%82/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%8D%95%E4%BE%8B/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%A5%91%E7%BA%A6%E4%BC%98%E5%85%88/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%AE%9E%E6%97%B6/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%B7%A5%E6%8E%A7/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%B7%A5%E7%A8%8B%E6%8B%93%E6%89%91/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E5%BC%82%E5%B8%B8%E5%A4%84%E7%90%86/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E6%8E%92%E9%9A%9C/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E6%8E%A7%E5%88%B6%E6%A8%A1%E5%9E%8B/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E6%8F%92%E4%BB%B6%E5%8C%96/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E6%97%A5%E5%BF%97/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/series/straightening-machine-dev-notes/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E6%A8%AA%E5%88%87%E5%85%B3%E6%B3%A8%E7%82%B9/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E6%B5%8B%E9%87%8F/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E7%89%B9%E6%80%A7/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E7%8A%B6%E6%80%81%E5%8F%98%E9%87%8F/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E7%9B%B4%E8%A7%89/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E7%AB%AF%E5%8F%A3%E9%80%82%E9%85%8D%E5%99%A8/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E7%AD%96%E7%95%A5%E6%A8%A1%E5%BC%8F/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E7%BA%A6%E5%AE%9A%E4%BC%98%E4%BA%8E%E9%85%8D%E7%BD%AE/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E7%BA%BF%E7%A8%8B/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E7%BA%BF%E7%A8%8B%E5%AE%89%E5%85%A8/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E8%81%8C%E8%B4%A3%E8%BE%B9%E7%95%8C/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E8%AF%AF%E5%B7%AE%E5%88%86%E7%A6%BB/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E8%B0%83%E8%AF%95/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E9%85%8D%E7%BD%AE/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/tags/%E9%87%8D%E6%9E%84/</loc>
    <lastmod>2026-09-30T08:00:00+08:00</lastmod>
  </url><url>
    <loc>http://localhost:1313/about/</loc>
  </url><url>
    <loc>http://localhost:1313/friends/</loc>
  </url><url>
    <loc>http://localhost:1313/archives/</loc>
  </url><url>
    <loc>http://localhost:1313/search/</loc>
  </url><url>
    <loc>http://localhost:1313/tutorials/</loc>
  </url>
</urlset>
