昭
正常收录博主申请

昭鸢笺

昭有明朗向远之意,鸢乘风而上,笺以载笔墨见闻

该博主已入驻本站

加入于 2026年10月25日37 篇文章

来自这个博客的文章

别人一万张图存网盘,我把一万张二次元图全塞进了博客

别人一万张图存网盘,我把一万张二次元图全塞进了博客作者:昭鸢笺(hi@mibase.top) 10000 没有哪个特别的第 10000 张,也没挑什么日子。 就是像往常一样打开后台刷了一下,突然发现图片数量已经变成了五位数。 10000 张。 说实话,第一反应不是激动,而是去看了一眼博客还剩多少空间。 一万张是怎么来的…

在原博客上阅读

谁还在用 GitHub 登录发评论?我把博客评论区搬到 Netlify 后的全套折腾与避坑指南

谁还在用 GitHub 登录发评论?我把博客评论区搬到 Netlify 后的全套折腾与避坑指南作者:昭鸢笺(hi@mibase.top) 前阵子有朋友私信我:“在你博客想留个言,结果跳出来要授权 GitHub 账号,试了两次网络超时就放弃了。” 听到这话我才猛然醒悟。以前我觉得 Giscus / Utterances …

在原博客上阅读

画廊里塞进五千张鸣潮角色图之后,我才发现图床是最不用操心的一环

画廊里塞进五千张鸣潮角色图之后,我才发现图床是最不用操心的一环作者:昭鸢笺(hi@mibase.top) 先说清楚,这篇不是教程。怎么接 R2、怎么写那段标签匹配的 JS,这些我打算以后单独整理一篇,把踩过的坑按步骤写明白。这篇更像是一个阶段性记录——画廊页的图片数量前阵子悄悄越过了五千,而且清一色全是鸣潮的角色图,我…

在原博客上阅读

博客改名了,从寻 Mi 处到昭鸢笺

博客改名了,从寻 Mi 处到昭鸢笺作者:昭鸢笺(hi@mibase.top) 今天才把名字改掉。 以前叫「寻 Mi 处」,用了挺久。起名字的时候没想太多,觉得有个「寻」字挺对味,中间夹个 Mi,看着轻。结果每次跟人说,对方都念成「寻迷处」,我得纠正一遍。纠正多了自己也烦,就想着哪天改掉算了。 拖到今天才动手。 新名字是…

在原博客上阅读

df 说盘满了,du 加起来却只有一半,那二十多个 G 去哪了

df 说盘满了,du 加起来却只有一半,那二十多个 G 去哪了作者:昭鸢笺(hi@mibase.top) 周日晚上快十一点,手机震了一下,Uptime Kuma 的推送:Gitea 挂了,HTTP 502。 我当时躺在床上刷东西,本来想着明天再说,但是又想到这台机子上除了 Gitea 还跑着我的 RSS、一个自己写的书…

在原博客上阅读

脚本手动跑得好好的,放进 crontab 就是不动

脚本手动跑得好好的,放进 crontab 就是不动作者:昭鸢笺(hi@mibase.top) 先说结论的话,这篇其实没什么高深的东西,全是 cron 的基本脾气。但我是真的被它折腾了一个周末,所以还是想写下来,哪天再遇到能少走点弯路。 事情的起因是我想给自己那台小服务器做个像样的备份。之前的做法是想起来了就手动 pg_…

在原博客上阅读

Air

游戏简介 夏天,在靠近海边小小的街道上,一位青年从公共汽车站下车了 ,青年一直在旅行中,这样的小镇他无心久留,在赚足了路费后,他会去那些更繁华的地方,他的旅伴是母亲留给他的小小的人偶,他不用手接触,人偶就能动起来,从母亲那里继承了这种魔法。 靠着表演人偶维生,他的旅途才一直能继续着,青年给孩子们表演着人偶戏,然而,简陋…

在原博客上阅读

机器越来越多之后,我给每一台都挂上了探针

机器越来越多之后,我给每一台都挂上了探针作者:昭鸢笺(hi@mibase.top) 我一直没有正经的监控。 出问题的时候,是我自己发现网站打不开,然后上去看。或者更糟,是朋友告诉我"你博客挂了"。 有几次是证书过期,有一次是数据库满了导致写不进去,还有一次是 nginx 的 worker 全挂了。每一次都是被动发现,中…

在原博客上阅读

断网之后命令跑到一半没了,我开始认真用 tmux

断网之后命令跑到一半没了,我开始认真用 tmux作者:昭鸢笺(hi@mibase.top) 有一次我在服务器上编译一个东西,跑了快四十分钟。中间我去泡了杯茶,回来发现 SSH 断了。 笔记本进了休眠,网络断了。重新连上去,编译进程没了,得从头再来。 那次之后我才开始认真用 tmux。之前也装过,但一直停留在"知道有这么…

在原博客上阅读

一台工控机连不上外网,我用抓包找到了真正的原因

一台工控机连不上外网,我用抓包找到了真正的原因作者:昭鸢笺(hi@mibase.top) 机房里有一台旧工控机,装的是 Debian,跑着一个小采集程序。 它需要把采集到的数据发到公网的一台服务器上。局域网内一切正常,能 ping 通网关,能访问内网的其他机器。但一访问公网就出问题。 现象很奇怪。ping 8.8.8.…

在原博客上阅读

卸载了向日葵和 ToDesk,我用 Tailscale 连回了家里的电脑

我出门在外的时候,经常要连回出租屋里的台式机。 有时候是要跑一个本地才有的编译环境,有时候是要从家里那台机器上拷个文件,有时候纯粹是想用大屏幕看个东西。 最早用的是向日葵,免费版画质一般,而且经常提示"当前为免费通道,画质受限"。后来换了 ToDesk,好一些,但免费版有连接时长限制,一个月四十小时,用超了就得等。 更…

在原博客上阅读

受够了密码管理器的订阅费,我自己搭了一个

我用了三年某密码管理器的付费版。 涨价那次我忍了,从每年三十多美元涨到四十多。去年又涨,我看着账单发了会儿呆,然后打开了它的定价页。 家庭版六个人,一年六十美元。我家里真正会用密码管理器的只有我和我老婆两个人。 那天晚上我就在看有没有自建的方案。Vaultwarden 是第一个跳出来的,因为它的定位很明确,就是 Bit…

在原博客上阅读

把一百多 G 的网站数据搬到新服务器,中间没停过服务

那台老 VPS 跑了三年,配置早就跟不上了。1 核 2G,40G 硬盘,用到了 78%。新买的机器是 2 核 4G,80G 盘,价格还便宜一点。 换机器这件事,我拖了两个月才动手。不是因为难,是因为怕。上面跑着博客、两个小站、一个数据库、一堆容器,任何一个环节出错都是麻烦。 后来定了个策略,把整个过程拆成几段,每一段都…

在原博客上阅读

Stack 主题用了半年,这些地方我都改过

Stack 这个主题,默认配置出来的样子已经挺好了。我用它就是因为开箱即用,不用折腾。 但用久了总会想改点东西。有些是审美上的,有些是功能上的,有些纯粹是强迫症。 改的时候我一直坚持一个原则,能不碰主题源码就不碰。因为主题是 submodule,你一改,下次更新就冲突。 所以下面的改动,全部通过 Hugo 的覆盖机制实…

在原博客上阅读

同一个 Hugo 站点,Nginx 配好之后快了一倍

我一开始对 Nginx 托管静态站的理解是,把 root 指过去,try_files 写上,就完事了。 确实能跑。但用 Lighthouse 一测,分数不高。用 curl -w 看各阶段耗时,发现时间都花在传输上,服务器处理只占几毫秒。 也就是说,瓶颈不在 Nginx 的逻辑,在它吐数据的方式。 这篇文章记录一下我把这…

在原博客上阅读

带宽一夜之间跑了 40G,原来是有人在爬我的站

四月的某天,云厂商发来一条流量预警,说我这个月的出网流量已经用了 80%。 我看了一眼统计,那天从凌晨到早上八点,跑了四十多个 G。平时一整天也就两三个 G。 第一反应是被人盗链了。查了一下 nginx 的 access log,确实有几个 IP 在疯狂请求图片。 但仔细一看,不对。它们请求的不只是图片,还有每一篇文章…

在原博客上阅读

1G 内存的小机器跑 MariaDB,我把能省的都省了

手里有台很便宜的 VPS,1 核 1G,一年一百多块。上面跑着一个小论坛,用户不多,但数据库不能少。 装完 MariaDB 之后,我 free -h 看了一眼,可用内存只剩三百多兆。系统自己占了点,MariaDB 占了将近五百兆。 当时没太在意,觉得还能跑。结果第三天凌晨,机器挂了。 先看是怎么死的 1 journal…

在原博客上阅读

数据库备份这件事,我从手动导出做到全自动

我一直觉得备份是件很枯燥的事。 直到有一次,我在服务器上执行了一条 DELETE FROM comments WHERE id > 100,本来想删测试数据,结果忘了自己不在测试库。 那条语句跑完,生产库少了两千多条评论。 我坐在那儿愣了大概十秒钟,然后想起来,昨天晚上的备份还在。 从那次之后,我对备份的态度完全变了。…

在原博客上阅读
RSS SUBSCRIPTIONS

选择 RSS 订阅

把博客汇的文章添加到你常用的阅读器。

关注文章 RSS 订阅本订阅需要登录后使用