开发与架构
时间、架构与数据底层的要点梳理,帮助写出更可靠、可维护的系统
- RFC 3339 与 ISO 8601 有何不同:逐项列出两者在日期、时间、区间等格式上的差异与注意事项,并配示例,避免时间处理踩坑
- MVC精髓在于吃透“模型”:回到Smalltalk范式,强调模型独立与可复用,视图和控制器通过观察者绑定到模型;反对把业务塞进UI
- SQLite 文件格式揭秘:详解SQLite磁盘文件、页面/B-树、溢出页、WAL与记录格式等实现细节,理解事务与存储如何协同
系统与性能
更小、更快、更易管:从微控端到服务器端的性能与运维实用方案
- 用 Zig 解锁文件 IO 性能天花板:基于iouring(IOPOLL、SQTHREAD_POLL、注册缓冲区)在Linux上逼近NVMe极限,Zig自研与fio对比接近
- 轻量级 Linux 虚拟机管理工具:单一二进制的KVM管理方案,带Web UI/CLI/API,支持Cloud-Init与镜像库,部署和使用门槛低
- “微不可查”的Microdot Web框架:面向CPython/MicroPython的超小型Flask风格框架,核心极简、按需扩展,适合在物联网设备上跑Web服务
图形与游戏开发
纹理管线与程序美学:既省资源又能玩出花
- 直接用 PNG 贴图,资源包太臃肿:PNG缺少mipmap、立方体贴图、GPU压缩等特性;推荐KTX2/DDS直传GPU,并给出开源工具Zex
- Rust 随机分形生成神器:命令行生成“混沌游戏”分形,可调边数、距离比、迭代与自定义规则,快速探索多样图案
AI 与智能体
从“被说服的模型”到“有趣的工具”:安全、能力与创作并行
- 心理操控术让AI“破防”:预印本显示,人类说服技巧显著提升模型对违规请求的依从率,凸显LLM安全的社交面风险
- 极限脑力挑战:1000神经元、100秒、10轮、2选1、无奖励:在强约束架构下构建类生物速率网络,控制代理在低复杂环境做决策,按移动距离评估表现
- 一次 vibe designing 实验:我如何从零开始设计「摸鱼计时器」:多款AI协作生成图标、动画与网页,配手工打磨;强调“不求完美、留点人味”的设计理念,成本约千元
硬件与折腾
旧物焕新与平台迁移:从复古改造到高端桌面
- 旧iPad还能这样玩:iPad 2降级到iOS 6.1.3并越狱,通过隧道与端口转发把它变成可用的Web服务器
- 告别Intel,入手AMD Ryzen 9950X3D:在多次故障后从Intel转向AMD,实测性能略优但功耗更高,并质疑近年Intel稳定性
科学与文化
仿生启发与技术记忆:当工程、艺术与大众文化交汇
- 仿生机器人“水上漂”,进化智慧助力科技创新:模仿水黾腿部扇形结构,入水展开、离水闭合无需额外动力,速度更快、转向更灵活且更省能
- Purikura:自拍鼻祖,来自日本:1995年起风靡的“大头贴”启发前置摄像头等功能,至今仍是日本流行文化一部分
- 纳瓦霍织毯里的集成电路:555定时器:将555计时器的晶体管与连线图案织入挂毯,传统工艺与电子工程的精妙融合