01
关于我
太守是网名,用久了也就懒得换。住在一座多风的北方城市,白天写后端,主要和接口、数据、部署这些东西打交道;晚上要么翻书,要么把桌上的键盘拆开擦一遍再装回去。
我不是那种能一天输出一篇长文的人。更常见的状态是:一个念头攒了几个月,某天忽然想清楚了,才写下来几百字。所以这里的更新节奏一直很慢,但每一篇都是我自己想说的话。
把喜欢的事情做久一点,比把它做快一点重要。 写给自己的话,也写在这里
建这个站的原因很朴素:想把散落在各处的笔记、代码片段和照片收拢到一个自己能掌控的地方。服务器是自己搭的,页面是自己写的,没有第三方脚本,也没有弹窗。
02
手头在做的事
这一栏大概是我最常更新的地方。它记录的不是成果,而是正在推进的几件小事。
-
把家里的自托管服务理顺 把备份、监控、日志拆成三块分别管,写了一套定时脚本负责校验和告警。目前最想解决的是磁盘空间的可视化问题。
-
重学一遍系统编程 从内存模型和文件描述符重新过一遍,边看边用 C 写小工具。进度不快,但比第一次读的时候踏实很多。
-
整理过去五年的代码笔记 散在十几个目录里,格式也不统一。打算按主题重新归拢,顺手把已经过时的部分删掉。
-
练字与抄书 每天二十分钟,抄一段古文或者一段文档。和写代码一样,是让人静下来的事。
03
读书与笔记
读得杂,技术书和闲书各占一半。笔记不追求完整,只记当时真正打动我的部分——一句话、一个思路,或者一个当场没想明白的问题。
《设计数据密集型应用》
重读第二遍。这次把关注点放在一致性模型和复制延迟上,做了不少旁批。最大的收获是学会了先问“代价是什么”。
《万历十五年》
读起来像散文,讲的是制度如何一点点失去弹性。合上书那天在纸上写了一句话:结构的问题,个体的勤奋补不上。
UNIX 编程艺术
常翻常新。工具应该小而专注,组合起来解决问题——这套思路影响了后来我写脚本的几乎所有习惯。
《夜晚的潜水艇》
短篇集,语言很干净。适合在深夜读,读完之后房间会显得比平时安静一点。
一些零散的判断
工具越顺手,越容易被它塑造。所以我每隔一段时间会刻意换一种方式做事,看看哪些习惯其实只是惯性。这个过程不太舒服,但有效。
04
常用的东西
有人问过我平时用什么。列在这里,不是因为想推荐什么,只是因为被问过好几次。
软件
- Neovim
- tmux
- Fish shell
- PostgreSQL
- Docker Compose
- Caddy
- Syncthing
- Anki
硬件
- 一把 65 键的客制化键盘
- 静电容轴
- 一台服役多年的笔记本
- 纸质方格本
- 0.5 中性笔
一些坚持
重要的事写在纸上,次要的事记在待办里。备份至少留两份,其中一份不联网。代码提交前先自己读一遍,隔夜再看第二遍。
05
怎么找我
想聊技术、换书单,或者指出我写的某个地方有问题,都欢迎写邮件。我不常刷社交软件,但邮件基本都会看。
回信可能不快,通常在两三天之内。如果是具体的代码问题,麻烦带上环境和你试过的做法,这样我更容易帮上忙。