C
Cyriak
在写代码和维护机器之间来回跳的那种人。
白天写后端,晚上折腾自己的几台小机器。喜欢把复杂的事情拆开、弄清楚每一步为什么成立,然后写下来——因为过半年我自己也会忘。
这个站没有评论区,也没有追踪脚本。想说的话可以直接发邮件,我基本都会回。
站点本身
它是一堆手写的 HTML 文件,放在一台内存不到 1GB 的机器上,由 Nginx 直接读盘返回。改一篇文章的流程是:编辑文本、存盘、传上去,结束。没有编译,没有依赖安装,也没有「构建失败」这件事。
这样做不是为了追求极简美学,而是因为我一年只更新十几次。为这种频率配一套静态站点生成器,维护它的时间会超过写内容的时间。
- Stack
- HTML / CSS / 约 5KB 原生 JS
- Server
- Nginx,直出静态文件
- TLS
- Let's Encrypt,ACME 自动续期
- DNS
- 托管在 Cloudflare
- Feed
- RSS / Sitemap
- License
- 文字 CC BY 4.0,代码 MIT
写些什么
大致是三类:
- 排障记录——某个东西坏了,我怎么找到原因、怎么修的。包括走过的弯路。
- 配置笔记——能直接抄走的配置片段,附带「为什么是这个值」。
- 踩过的坑——文档没写、但一定会遇到的那些事情。
不写新闻,不写「XX 是什么」的科普,也不追新版本。技术上落后一两个大版本没什么不好。
联系
邮件:hey@cyriak.xyz。如果是文章里的事实错误,欢迎直接指出来,我会改并标注。
写下来的东西才是真的想清楚了。没写下来的,多半只是「觉得自己懂了」。