一本 EPUB 在被"喂"进阅读器之前经历了什么:cang-jie 优化引擎工程笔记
上一篇聊的是书怎么"送"到设备上;这一篇往前退一步,聊送之前发生的事——一本从各种渠道搜集来的 EPUB,格式千奇百怪,直接扔给阅读器,轻则排版乱七八糟,重则目录整个消失、大部头漫画把设备内存吃到失控。cang-jie 项目里有一个专门干这…
上一篇聊的是书怎么"送"到设备上;这一篇往前退一步,聊送之前发生的事——一本从各种渠道搜集来的 EPUB,格式千奇百怪,直接扔给阅读器,轻则排版乱七八糟,重则目录整个消失、大部头漫画把设备内存吃到失控。cang-jie 项目里有一个专门干这…
reMarkable Paper Pro Move 是一台墨水屏阅读/手写设备,官方没有给"批量管理电子书"这件事留太多余地——想往上传书,要么用官方 app 一本本传,要么接受它自带的云同步。cang-jie 项目里有一整套自建的"书架"…
案例:一个精确到"恰好 60 秒"的 WiFi 掉线这个排查过程比较能说明这条项目线上问题定位的方法论,值得完整记一遍。现象:连上 AP 后约 60 秒,systemd-networkd 报 Lost carrier,同时 wpa_supp…
约束条件reMarkable Paper Pro Move 出厂系统的核心阅读程序是 xochitl,闭源二进制,没有官方扩展机制。项目的第一条约束从一开始就锁死了:不修改 xochitl 本体(不改二进制、不重打包)。唯一可用的注入点是 …