Personal Site

太守的个人网站

写代码,也读点书、修修老键盘。这里放我手头在做的事、读过的笔记,和一点点日常。

01

关于我

太守是网名,用久了也就懒得换。住在一座多风的北方城市,白天写后端,主要和接口、数据、部署这些东西打交道;晚上要么翻书,要么把桌上的键盘拆开擦一遍再装回去。

我不是那种能一天输出一篇长文的人。更常见的状态是:一个念头攒了几个月,某天忽然想清楚了,才写下来几百字。所以这里的更新节奏一直很慢,但每一篇都是我自己想说的话。

把喜欢的事情做久一点,比把它做快一点重要。 写给自己的话,也写在这里

建这个站的原因很朴素:想把散落在各处的笔记、代码片段和照片收拢到一个自己能掌控的地方。服务器是自己搭的,页面是自己写的,没有第三方脚本,也没有弹窗。

02

手头在做的事

这一栏大概是我最常更新的地方。它记录的不是成果,而是正在推进的几件小事。

  • 把家里的自托管服务理顺 把备份、监控、日志拆成三块分别管,写了一套定时脚本负责校验和告警。目前最想解决的是磁盘空间的可视化问题。
  • 重学一遍系统编程 从内存模型和文件描述符重新过一遍,边看边用 C 写小工具。进度不快,但比第一次读的时候踏实很多。
  • 整理过去五年的代码笔记 散在十几个目录里,格式也不统一。打算按主题重新归拢,顺手把已经过时的部分删掉。
  • 练字与抄书 每天二十分钟,抄一段古文或者一段文档。和写代码一样,是让人静下来的事。

03

读书与笔记

读得杂,技术书和闲书各占一半。笔记不追求完整,只记当时真正打动我的部分——一句话、一个思路,或者一个当场没想明白的问题。

《设计数据密集型应用》

重读第二遍。这次把关注点放在一致性模型和复制延迟上,做了不少旁批。最大的收获是学会了先问“代价是什么”。

《万历十五年》

读起来像散文,讲的是制度如何一点点失去弹性。合上书那天在纸上写了一句话:结构的问题,个体的勤奋补不上。

UNIX 编程艺术

常翻常新。工具应该小而专注,组合起来解决问题——这套思路影响了后来我写脚本的几乎所有习惯。

《夜晚的潜水艇》

短篇集,语言很干净。适合在深夜读,读完之后房间会显得比平时安静一点。

一些零散的判断

工具越顺手,越容易被它塑造。所以我每隔一段时间会刻意换一种方式做事,看看哪些习惯其实只是惯性。这个过程不太舒服,但有效。

04

常用的东西

有人问过我平时用什么。列在这里,不是因为想推荐什么,只是因为被问过好几次。

软件

  • Neovim
  • tmux
  • Fish shell
  • PostgreSQL
  • Docker Compose
  • Caddy
  • Syncthing
  • Anki

硬件

  • 一把 65 键的客制化键盘
  • 静电容轴
  • 一台服役多年的笔记本
  • 纸质方格本
  • 0.5 中性笔

一些坚持

重要的事写在纸上,次要的事记在待办里。备份至少留两份,其中一份不联网。代码提交前先自己读一遍,隔夜再看第二遍。

05

怎么找我

想聊技术、换书单,或者指出我写的某个地方有问题,都欢迎写邮件。我不常刷社交软件,但邮件基本都会看。

回信可能不快,通常在两三天之内。如果是具体的代码问题,麻烦带上环境和你试过的做法,这样我更容易帮上忙。