kiwi walk

kiwi walk

一隻奇異鳥的散步與探索

Latest

月曆在左欄,10/17 是今天以淡色底標示,選取的 10/24 有外框;右欄列出 Day39 到 Day43 五張文章卡片,Day40 有外框

kiwi-walk每日連載的系列頁改成月曆:看出未來的路,與曾走過的一切

kiwi-walk 的每日連載「Kiwi 的每日筆記」系列頁原本是一長串文章卡片,看不出 streak 有沒有斷。這篇記錄把它改成月曆的過程:先用 mockup 來回八輪才寫程式,今天用底色、選取用框框;做出來嫌月曆太大,改成左窄右寬的兩欄,點一天在右邊列出那天與前一後三篇。實作是 Hugo 模板直接算出每個月的格子、文章卡片放進 給 JavaScript 複製,以及上線後月曆整個沒反應:同時期開始強制的 CSP 擋掉了月曆的 inline script。

November 2, 2026 · 9 分鐘
Get RSS Feed URL 在修正前後找 feed 的流程對照

kiwi-walk讀者訂不到 RSS:被 HTML 壓縮拿掉的引號

有讀者反應 kiwi-walk 的 engineer 分類訂不到 RSS。feed 本身完全正常,W3C 驗證也過;問題出在讀者用的 Chrome extension 用正規表示式找 ,只認有引號的 type="…",而 Hugo 的 HTML 壓縮把引號拿掉了。這篇記錄怎麼一路排除到真因,以及一行 keepQuotes 加上幾條 _redirects 的修正。

November 1, 2026 · 6 分鐘
Obsidian 版 navi 的健診頁:健康分數 66「該整理一下」,扣分來自斷鏈、孤兒 wiki、未進 index 與 raw 堆積,下方是可收合的問題清單

llm-wiki把 navi 搬進 Obsidian:一個不用建置的健診+趣味面板

vault 儀表板 navi 只活在 Claude Code 的終端機裡,打開 Obsidian 看筆記時什麼也看不到。這篇記錄 Obsidian 版 navi 的做法:為什麼不用 Dataview、也不產生靜態 Markdown,而是寫一個免建置的小外掛隨 git 同步;健診頁的健康分數怎麼扣分、趣味頁的今日三頁與「今日媒人」怎麼算。也記錄用 mock 資料驗證時的兩個坑,以及真的在 Obsidian 打開後,分數從 mock 的 89 掉到 66:mock 只認 wikilink,漏掉了從 Heptabase 搬過來、沒整理過的約 183 條 Markdown 死連結。

October 31, 2026 · 9 分鐘

kiwi-walk網站效能、搜尋與資安的免費檢測工具

想知道自己的網站快不快、Google 讀不讀得懂、安不安全,七個免費線上工具就能從三個面向做一次體檢:效能看 PageSpeed Insights,搜尋看 Rich Results Test、Schema Markup Validator 和 Search Console,資安看 HTTP Observatory、securityheaders.com 和 SSL Labs。以 kiwi-walk 的實測為例,說明每個工具看什麼、報告怎麼讀,以及哪些過了、哪些沒過。

October 30, 2026 · 10 分鐘
之前 www.kiwi-walk.com 經兩筆 A 記錄指到 Amazon EC2 的 IP,IP 已換主人,顯示別人的發票系統登入頁;之後 www 以 CNAME 接到 Pages 專案,再用 Redirect Rule 301 到 https://kiwi-walk.com

kiwi-walkSEO 健檢之後:www 子網域掛著別人的登入頁

SEO 健檢之後到 Cloudflare 後台收尾,發現 www.kiwi-walk.com 顯示的是別人的西班牙文發票系統登入頁:DNS 裡兩筆指向 Amazon EC2 的 A 記錄,IP 早已換了主人。記錄怎麼查到、怎麼修,pages.dev 轉址為什麼不勾 Include subdomains,以及替 CDN 加快取規則時,被 curl -I 誤導、以為規則沒生效的經過。

October 29, 2026 · 6 分鐘
全部文章 →