Rift:利用快照机制让分支创建「零成本」的工具 Rift 利用文件系统快照替代 Git worktree,实现近乎零成本的分支创建——10GB 仓库低于 0.1 秒完成,不占额外磁盘空间,已支持 npm/bun 安装及 JS FFI 调用。 2026-06-01 📓 工程札记 1
阳台上的“鸟类访客”:树莓派与AI识别鸟鸣并生成艺术拼贴 独立开发者基于树莓派和 BirdNET-Pi 打造了 Avian Visitors 项目,能将阳台鸟鸣实时识别并生成日式合羽拼贴画。本文介绍工作原理与搭建方法,包含所需硬件、一键安装流程以及可选的云端访问与智能家居集成。 2026-05-31 📓 工程札记 1
开发者从 Claude Code 源码挖出隐藏配置:Hook 可实时改写命令 开发者从 Claude Code 源码中发现未文档化的钩子返回字段、自然语言定义自动批准规则等配置,可实现命令实时改写、免批准只读操作等,但需注意实验性特性可能变化。 2026-05-29 📓 工程札记 0
一个 Go 语言写的极简网络电台:自己备歌 .opus 文件,IRC 频道里一起听 Tunecat 是一个用纯 Go 编写的极简网络广播工具,用户只需把音频转为 Opus 128 kbps 并通过 IRC 分享频道即可同步播放音乐,因无需实时转码而非常轻量,适合小圈子共享音乐播放。 2026-05-27 📓 工程札记 0
一次网络排查意外发现:ping 悄悄处理了时钟回拨 ping 在检测到时钟回拨导致的负 RTT 时,会将测量值归零而非报错或输出乱码,这是作者在一次周一开机排查网络时的意外发现。文章解释了背后的技术原理以及 ping 测量时间的方式。 2026-05-24 📓 工程札记 4
16字节DOS程序:用谢尔宾斯基三角形奏响音乐 一位 demoscene 程序员用 16 字节 x86 汇编写出能在 DOS 系统上同时绘制谢尔宾斯基分形并驱动扬声器发出自相似音乐的程序。其核心利用了显存初始化模式和 PC speaker 端口的位操作,底层数学等价于胞元自动机 Rule 60。 2026-05-24 📓 工程札记 2
Chrome 推声明式部分更新 API:打破 HTML 有序加载局限 Chrome 团队推出「声明式部分更新」API,利用处理指令作为占位符实现 HTML 无序流式加载,同时扩展了 setHTML 等方法支持真正的流式传输,可提升首屏性能和用户体验。 2026-05-24 📓 工程札记 0
面向Claude Code的规范驱动开发插件SDDW开源 开发者开源面向 Claude Code 的规范驱动开发工作流 SDDW,采用两维度分解(分步生规+子任务逐一实现)+每步清上下文的模式,旨在解决复杂项目中代理容易跑偏的问题,适用于中型项目。 2026-05-22 📓 工程札记 9
SBCL 内联汇编实战:环形寄存器栈的 VM 实现 作者展示如何利用 SBCL 内联汇编器将 x86-64 通用寄存器映射为环形栈,实现无需数据搬运的 push/pop,并按 8 种栈指针状态自动生成原语代码变体。 2026-05-20 📓 工程札记 2
C 标准库整数解析函数的设计缺陷与安全用法 C 标准库中 atol()、strtol()、strtoul()、sscanf() 四种解析整数方式均有严重缺陷:atol() 无法报告错误,strtoul() 对负数返回补码而非报错,sscanf() 溢出行为不可预测。作者认为 strtol() 是唯一可正确使用的选项(需配合 errno 检查与 endptr 验证),无符号数解析仍是空白地带。 2026-05-20 📓 工程札记 17