Personal Page
卢正勇
写代码,也写字。把想清楚的事情留下来,把还没想清楚的事情先记下。 zylxm.xyz 是我放在互联网上的一个固定地址,长文、短记、做过的小东西,最后都归到这里。
关于
一个人的日常可以很简单地讲完:做什么,怎么做,为什么这样做。
我叫卢正勇。日常大部分时间在做和程序有关的事——把零散的需求理成结构, 把结构写成能跑起来的东西,跑完之后再回头看看,哪些部分其实可以删掉。 我很喜欢最后这一步,删掉的东西往往比加上去的更有价值。
工作之外,我习惯把读过、想过的东西整理成笔记。整理的过程常常比阅读本身更有用: 一个概念只有被自己的话重新说一遍,才知道到底是懂了还是只是眼熟。 这些笔记有的留在了纸本上,有的变成了这里的一篇文字。
我不太擅长把生活讲得热闹,但很愿意把一件事讲清楚。 所以这里的文字多半是慢的:一次整理的经过,一个小工具从想法到能用的全过程, 或者某个反复出现的困惑最后是怎么解开的。
- Doing长期维护几个自用的小工具,解决问题为主
- Reading偏爱结构清楚的技术书与散文随笔
- Habit先写下来,再判断值不值得深想
- Note所有重要的结论都会留一份文字备份
记录
按时间倒序。写的时候尽量具体,写完之后尽量不再改。
-
把长文拆成可以检索的片段
笔记方法整理了两年里写的技术笔记,试着按语义边界而不是按字数切分,检索命中率改善了不少。记下这次调整的判断依据,以及三种切分方式的实际差别。
-
一次慢下来的整理
随笔花了一个周末清空旧目录,删掉的比留下的多。想说的是:整理不是收纳,是重新做一遍取舍。
-
低成本自动化的边界在哪里
工程给几件每周都要重复的手工活写了脚本。总结出一条给自己用的判断标准:一次性的重复不要自动化,会持续变动的重复值得自动化。
-
读完之后,写点什么
读书一份关于阅读留痕的做法:不写摘要,只写三个问题——哪里被说服了,哪里还有疑问,和已知的东西怎么连起来。
手边的东西
用顺手了就很少换。以下五样是每天都会碰到的。
编辑器
装的东西不多,只留键盘操作和一套顺眼的配色。多数时间在同一个窗口里改来改去。
WRITING命令行
查找、替换、批量改名这类活基本都在这儿完成,脚本写短一点更好读。
TOOLING纯文本笔记
全部笔记都是纯文本,按目录和日期组织,不需要任何软件也能打开。
NOTES手写页面
这一页是手写的 HTML 和 CSS,没有构建步骤。改动一次,刷新即见。
WEB纸张与笔
想不清楚的时候会先离开屏幕。纸上写下的顺序,往往比屏幕上更接近真实想法。
PAPER关于这个域名
zylxm.xyz
Z Y L X M — A FIXED ADDRESS ON THE WEB
zylxm 这五个字母里,藏着我的名字的声母,也藏着几个只有我自己看得懂的记号。 它不算好念,但足够短,敲起来顺手,于是就一直用了下来。
有一个自己的域名,好处是东西放在一个不会因为换平台、换服务而消失的地址上。 写过的文章、做过的小工具、偶尔的实验页面,都可以静静地挂在同一棵树下, 需要的时候直接给出一串链接,不必解释太多。
联系方向
不常在线,但邮件都看。话题越具体,回得越快。
- Email 写信给我:mail@zylxm.xyz
- Talk about 某篇文章里的某个细节、某个工具的具体用法,或者你正在做的类似的事。
- Please note 邮件请写得像聊天一样,不必客套。看到会回,可能需要几天。