系统与基础设施
Linux 上的服务编排:sshd 端口迁移、nginx 反代与 SNI 分流、Let's Encrypt
证书自动续期、systemd 与日志排障。习惯先看 ss -tlnp
再说结论。
不追新框架,只追问「这一层为什么存在」。下面四块是我实际动手最多的方向—— 每一块都能在这台服务器或这个页面里找到对应的证据。
Linux 上的服务编排:sshd 端口迁移、nginx 反代与 SNI 分流、Let's Encrypt
证书自动续期、systemd 与日志排障。习惯先看 ss -tlnp
再说结论。
手写 Canvas 2D 渲染:流场粒子、元胞自动机、光线投射。关注像素预算、脏区重绘、 DPR 与降级——动画在低端机和「减少动态效果」下都要体面。
用 CDP 驱动真实浏览器做验收,把「看一眼对不对」变成可重复的脚本;
部署走 rsync + 原子切换 + nginx -t 校验,失败可回滚。
先测量再优化:性能用数据说话,改动留回滚路径,接口先定契约再实现。 对「差不多能跑」保持警惕——它通常意味着还没想清楚。
每个实验都是独立页面、独立脚本,不加载任何外部资源。 它们不是截图,是现在就能跑的东西——点进去动手。
没有数据库、没有应用服务器、没有构建步骤。服务器上只做三件事: 终止 TLS、发静态文件、以及为一条 边缘需求保留路径级代理。
页面本身是纯 HTML + CSS + 原生 JS,一张图都没有——所有视觉元素要么是排版, 要么是实时绘制的 canvas。这让首屏几乎不需要等资源。
deploy.sh 生成构建指纹/var/www/lllaz,覆盖前打快照nginx -t 通过才 reload,失败自动还原配置