起因 9 月初的时候,在 Google Search Console 里发现了一个外链,域名是 **.top。 随手点过去看了下,发现居然跟我的博客内容一模一样,就是内容变成了繁体。
上周末在搭建个人锻炼页面时,遇到个 Github Pages 部署的困惑。 看了 running_page 项目文档,是支持部署到 Github Pages 页面的,对应的操作流程定义在 github/workflows/gh-pages.yml 文件。 - name: Inst…
工作的缘故,平时基本一坐一天,缺少运动。 时间久了,各种毛病也就出来了。 搬到新大楼后,每天中午吃完饭楼下遛个弯,走一走,身体精神也好了很多。 坚持了一段时间,也不了了之了。
Follow: Next generation information browser. 最近博客圈开始流行 Follow 邀请码,大家各种求码,一码难求。 蹲在 Discord 群里一周,虽然时有发码,但最终还是狼多肉少,抢不到码呀。
中秋第一天,娃约了同学在公园玩,骑车、滑轮滑,晚上娃带我去了她说非常好吃的一家店吃饭。 晚上回来,想着第二天在家呆一天也是看电视,打算带她爬长城,查了一下,往返的票早已售罄,只好放弃这个方案。
中午的时候,突然收到一条消息,打开一看,提示我的 Google Adsense 审核通过了。 偶然发现 Google Adsense 里居然有 40 美金,想起来是之前老博客加的广告。
本文会介绍如何接入 filebase 的 Names(IPNS) 服务,使你的 IPFS 站点持久在线。 背景 周末更新博客时,发现 workflow 的上传 IPFS 任务执行失败了。
刚放暑假的时候,就答应了娃带她去一趟青岛。 8 月份要回老家,所以定在了 7 月中下旬出发。 车票 / 酒店都订好了,结果来了个台风格美。 出发前一周一直在查天气,就怕去了一直下雨。
$ go install google.golang.org/protobuf/cmd/protoc-gen-go@latest $ $ protoc-gen-go --version protoc-gen-go v1.34.2 $ $ sh make.sh user.pb.go…
背景 4 月底的时候,Livid 大佬提醒,Cloudflare 应该是调整了 IPFS Gateway 网关策略,我的 IPFS 镜像博客无法访问了。 没查到 Cloudflare 的调整说明,不过还好 IPFS 官方也提供了公共网关 gateway.ipfs.io,将域名解析…
302 跳转的跨域问题 场景一:302 不返回跨域头 请求 GET /302 HTTP/1.1 Host: liudon.xyz Origin: https://www.baidu.com User-Agent: Mozilla/5.0 (Macintosh; Intel Mac…
sqlcommenter(SQL commenter)通过在 SQL 注释中携带应用上下文,帮助把数据库查询与发起它的代码或请求关联起来。本文以 GORM 为例,介绍如何从 Context 读取请求 ID,通过插件自动添加 SQL 注释,减少逐条修改业务查询的工作。
在 gorm 下实现 sqlcommenter 的过程中遇到一些问题,顺便把 GORM 从查询方法到 SQL 生成、执行的流程梳理了一遍。 如果你在阅读 GORM 源码或者 Debug 调用链时追踪到了 callbacks.go 中的 func (p *processor) Ex…
18 年的时候办了张工银亚洲的银行卡,好几年没有用过了。 今年想起来了,发现网银登不上了,密码忘了。 最悲剧的是,试了超过 10 次,账户冻结了。 打 95588 咨询了一下,说是可以内地见证方式修改密码,只需要带上港澳通行证和身份证即可。
背景 这是当前的博客架构,文件保存在 Github 仓库,通过 Cloudflare Page 提供访问。
2023 年过完了,是时候来个总结了。 博客 2023 年一共更新了 15 篇内容,共计 12000 字。
记录暴雪下普通打工人的生活。 12 月 14 日 周四 北京的雪已经连着下了两天了。 12 月 11 日,也是因为下雪,晚上打车打到 10 点半才叫到车。 所以这次下雪后,晚上就早走了。
更新说明(2026-09):本文记录的是 2023 年基于 PaperMod 的 Hugo 响应式图片方案,代码已不再用于本站。当前实现改为 Sharp 预生成多尺寸 AVIF/WebP、媒体缓存和 Terminal 主题共享图片组件,详见博客加速实践。
起因 Google Analytics 是一款优秀的流量分析服务,集成方便,使用简单。 最近在优化页面访问速度,发现 Google Analytics 是一个优化点。 优化 1. 访问加速 国内访问 Google Analytics 很慢,同时还面临着各种广告屏蔽插件拦截。
对于一个新站点来说,总是想着能让搜索引擎快点收录网站内容。 今天,我们就来介绍一种利用 Google Indexing API 接口,通过 Github Actions 实现部署时通知 Google 抓取页面内容。
在本篇文章里,我会介绍如何在 Netlify 上部署 Twikoo 评论系统,如何接入到静态博客 Hugo,以及如何实现 Twikoo 系统版本自动更新。 2026 年更新说明 Twikoo 官方目前仍提供 Netlify 部署方式:Fork twikoojs/twikoo-ne…