Updates
-
2026-06-26 »
读:读代码前先跑的五个 git 命令
git : code-review : diagnostic : legacy -
2026-06-26 »
读:File System Access API,浏览器原生读写本地文件
File System Access API : 浏览器 : Web API : JavaScript -
2026-06-25 »
TIL: 解决 auto-revert 导致 PDF 闪烁的问题
Emacs之怒 TIL -
2026-06-24 »
TIL: 用 Denote 在 Emacs 里写邮件
TIL Emacs 邮件 Denote -
2026-06-24 »
读:三种响应式算法的推拉权衡
reactivity : algorithm : push : pull -
2026-06-23 »
TIL-zap-to-char也能反向删
Emacs zap-to-char -
2026-06-23 »
TIL:zombie memory cgroups 让 CPU 做无用功
Linux : cgroups : 性能调优 : 内核 : 系统运维 -
2026-06-22 »
Emacs 缓存文件大整理,用一个 alist 管住所有散落状态
Emacs之怒 : emacs : elisp : cache -
2026-06-22 »
TIL: 在 Emacs 中使用 Harper 语法检查器
TIL Emacs 语法检查 -
2026-06-22 »
TIL-调教Org-mode的Deadline
Emacs Org-mode deadline -
2026-06-22 »
TIL:被佩戴也被阅读的 vakana 珠子
vakana : 马达加斯加 : 认知技术 : Lisp : 同构 -
2026-06-22 »
读:Python mock/patch 用法与陷阱
Python : Testing : Mock : pytest -
2026-06-22 »
读:HN 热帖——用 AI 写代码,你的手艺在退化吗?
AI : LLM : 编程 : 技能退化 : Claude : 开源模型 -
2026-06-22 »
浏览器文件选择框弹不出来——xdg-desktop-portal 启动时序陷阱
异闻录 : Linux : Chrome : Firefox : X11 : systemd : xdg-desktop-portal : startx -
2026-06-22 »
MobileOrg Android:从 API 17 迁移到 API 34 的实战记录
Android 迁移 MobileOrg 兼容性 -
2026-06-12 »
TIL:如何面试比自己强的人
招聘 : 面试 : 管理 -
2026-06-12 »
跨团队协作成本太高时,复制组件比统一方案更实际
团队管理 : Team Topologies : 工程决策 -
2026-06-12 »
读:假设与证伪——理解任何系统的方式
learning : mental-model : debugging -
2026-06-12 »
用 Python 发邮件:标准库从调试到批量发送
Python : email : SMTP : 教程 -
2026-06-12 »
读:质量标准应该由什么来决定
software-architecture : rust-analyzer