个人工具箱
一套自己天天在用的脚本集合:批量重命名、图片压缩、日志清洗、把散在十几个目录里的笔记按日期归档。没有界面,全靠命令行,改一次能用很久。
liujingyu921.xin
写代码,也写点不急用的东西。白天解决具体的问题,晚上把想到的东西记下来。这个地址是我留在互联网上的一块自留地,用来放近况、做过的事、读过的书,以及愿意被人找到的几种方式。
大部分时间在写代码,主要是后端和前端交界的那一段——接口怎么切、数据怎么流、页面加载到第几百毫秒时用户还在不在。这些年养成的习惯是先把问题缩小到能一次说清楚,再动手;说不清楚的部分,通常不是技术问题。
工作之外喜欢折腾一些没什么用的小东西:把某个重复操作写成一段脚本、给旧机器换一块硬盘装个系统、把积攒的读书笔记重新排版一遍。这些事赚不到钱,但能让人确认自己还在动手,而不是只在开会。
近两年开始有意识地慢下来。以前总想把每件事做完,现在更愿意留一部分做不完,好让第二天还有理由坐下来。这个网站就是这么来的——不追热点,不设评论,写完放着,偶尔回来改几个字。
一套自己天天在用的脚本集合:批量重命名、图片压缩、日志清洗、把散在十几个目录里的笔记按日期归档。没有界面,全靠命令行,改一次能用很久。
把一个跑了很多年的老站点从表格布局重写成现代结构,顺手做了阅读体验的调整:正文字号、行高、暗色适配、图片懒加载。改完之后自己看文章终于不累了。
把几份格式混乱的公开资料统一成结构化数据,写了清洗规则和校验脚本,输出成便于查阅的表格。过程中最大的收获是学会了先质疑字段本身,再质疑数据。
把团队里口口相传的部署流程写成了能照着做的文档,包含每一步的验证方式和常见错误。写完之后,重复问的问题少了一大半,这大概是投入产出比最高的一件事。
重新规划了家里那堆设备的地址分配和访客网络,做了定时备份。一个下午的功夫,换来之后两三年不用再钻到桌子底下拔线。
每周至少写一篇不太短的文字,题材不限,写完不急着发。目前坚持到第八个月,最大的进步是不再从第一句话开始重写第二十遍。
把散在各处的笔记统一成纯文本,用固定的命名规则归档,配了定时备份。搬的过程中丢掉了一批认为「以后会看」的内容,反而轻松。
起因是发现自己一年下来除了工作汇报几乎没写过完整的段落。定的规矩很简单:不限题材、不限长度,但不能停。写到第三个月,才觉得句子开始听话。
花了两个周末把老站点重写。现在回头看,最大的改动不是技术选型,而是把页面上的东西删掉了将近一半。
把每天重复的整理工作写成脚本之后,腾出来的时间拿去读文档。从这时候起,遇到重复劳动的第一反应变成了「这东西能不能自动化」。
如果对上面某件事有想法,或者只是想聊两句技术上的问题,随时可以写信。技术问题请尽量把背景和已经试过的办法说清楚,这样回复能更有用一些。
不太常看社交媒体,邮件是最稳的方式,一般两三天内会回。如果是合作相关的事,请在标题里写明大概的方向,方便我排优先级。
不接受的内容:群发推广、付费文章代写、以及任何需要先交钱的项目。这类来信不会回复。
me@liujingyu921.xinliujingyu921.xin