我博客里的很多文章都有一张图片显示在首屏,最近我发现打开页面时这些图片会闪烁一下才渲染出来,视觉效果不好。我印象里以前没有这个问题,检查图片元素才发现 WordPress 自动给 img 元素添加了 decoding="async" 属性,去掉就好了。

我之前只知道内存泄漏,没注意到句柄还会泄漏。起因是我的电脑一个月没关机了(运行中的时间接近 19 天),最近玩绝区零经常感觉到帧率时不时的会略微降低(因为是高速战斗游戏,所以对帧率变化感知明显)。我打开任务管理器看了下资源占用好像没啥问题,诶等等,句柄怎么有 89 万了?
我要把 Pixiv 下载器改成兼容 Firefox 浏览器,做个笔记。
今天 kemono.su 的域名变成了 kemono.cr,coomer.su 变成了 coomer.st。这会影响下载器的“不下载重复文件”功能,因为下载器的下载记录保存在 IndexedDB 里,但每个域名的数据是独立的,所以在新域名里,无法读取旧域名里的下载记录。
如果你需要使用“不下载重复文件”功能,就需要导出之前的下载记录,但现在旧域名会自动跳转(307 重定向),没法停留在旧域名里操作。下面的教程里会使用 Chrome 的本地替换功能来解决这个问题。

我安装了两个版本的绝区零,一个是 B 服,一个是官服。但是 ZZMI 里的游戏路径只能设置一个,所以我让 Grok 写了一个 python 脚本来自动切换游戏路径,分享一下。
最近我让 AI 帮写了一些脚本,都是和文件操作有关的。前段时间写了个 ps 脚本,刚才又写了个 bat 脚本,都因为编码问题踩了坑。
bat 脚本需要用记事本保存为 ANSI 编码,不能使用 UTF-8,否则会导致脚本内容解析错误而无法运行。
而且还有个坑:我的系统是 Windows 11 简体中文版,AI 说 ANSI 编码在简体中文系统中对应 GBK/GB18030,但我在 VSCode 里保存成这两种编码依然报错,最后只能用记事本保存为 ANSI 编码的才能正常运行。
PowerShell 5.1 脚本需要保存为 UTF-8 with BOM 编码,不带 BOM 不行。
更新:PowerShell 有个开源版本(PowerShell 7),它是需要独立安装的,也是独立运行的(与 Windows 自带的 PowerShell 5.1 并存)。它的脚本后缀名也是 .ps1,但是不需要带 BOM,不会因为编码问题踩坑了。而且 PS 7 对路径、文件名里的中文支持更好,我现在已经用它替代了 PS 5.1。
我最常用的 AI 是 Grok,以前只是出于好奇心理用过两次 Gemini,但是它思考总是要花好几秒,而 Grok 基本是秒答,所以我并不喜欢用它。今天我想修改一个项目代码,就同时问了它俩,没想到直接被 Gemini 坑了一手,给出了错误的信息,绷不住了。
经常有人问我的博客服务器是哪家的,还有人问如何搭建博客,我就简单写篇文章吧。
我的博客服务器商是 Vultr,配置为 1 核心 1 GB 内存 25 GB SSD,每月 5 美元。已经用了好几年了,之前为什么选择它我也记不清楚了,应该是因为它比较便宜吧。这么多年没出过问题,就一直用着了。