<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>代码途中 / Computer Log</title><description>记录计算机学习过程：问题、实验、验证与复盘。</description><link>https://log.labnote.top/</link><item><title>Cloudflare Pages 自定义域名 404：一次分支部署问题复盘</title><link>https://log.labnote.top/blog/cloudflare-pages-custom-domain-404/</link><guid isPermaLink="true">https://log.labnote.top/blog/cloudflare-pages-custom-domain-404/</guid><description>为什么 pages.dev 能打开，自定义域名却返回 404？从 DNS、TLS、Pages 项目到生产分支，记录一次完整的排查过程。</description><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate></item><item><title>我终于理解了 Astro 的 Content Collection</title><link>https://log.labnote.top/blog/the-quiet-craft-of-noticing/</link><guid isPermaLink="true">https://log.labnote.top/blog/the-quiet-craft-of-noticing/</guid><description>从一组 Markdown 文件开始，追踪 Astro 如何把内容变成可检查、可查询、可渲染的页面。</description><pubDate>Sun, 02 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Cloudflare Pages 部署失败时，我先看哪一层</title><link>https://log.labnote.top/blog/a-small-system-for-weekend-projects/</link><guid isPermaLink="true">https://log.labnote.top/blog/a-small-system-for-weekend-projects/</guid><description>把一次看似混乱的部署问题拆成授权、项目、构建、上传和 TLS 五个可以分别验证的层。</description><pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate></item><item><title>用最小复现理解 fetch 的错误边界</title><link>https://log.labnote.top/blog/notes-from-a-rainy-afternoon/</link><guid isPermaLink="true">https://log.labnote.top/blog/notes-from-a-rainy-afternoon/</guid><description>同样是请求失败，网络异常、HTTP 404 和接口返回错误为什么应该被分开处理。</description><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate></item><item><title>把一个页面拆成可验证的组件</title><link>https://log.labnote.top/blog/walking-without-a-map/</link><guid isPermaLink="true">https://log.labnote.top/blog/walking-without-a-map/</guid><description>从一张看起来完整的首页开始，练习如何按责任拆出布局、数据、交互和可复用的显示单元。</description><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate></item></channel></rss>