编程随想的博客和书籍备份

阮晓寰(1977年6月10日—),中华人民共和国IT行业从业者、博客作家、异见人士。其从2009年开始在Blogger上以“编程随想”为名撰写文章,内容包括各种网络安全知识、翻墙方法、匿名教学以及政治评论。2021年5月10日,阮晓寰被上海警方以涉嫌煽动颠覆国家政权罪逮捕。2023年2月10日,上海市第二中级人民法院以煽动颠覆国家政权罪判处其有期徒刑7年、剥夺政治权利2年,并处罚金2万元;2024年12月13日,上海市高级人民法院驳回上诉并维持原判。

——维基百科


编程随想[1]的博客和电子书库在国内长期被GFW封禁。

原站在墙内打不开,收录方式一直是靠托管平台的备份加BT Sync同步。

自2021被捕后,博客永远的就停在了那一刻。

26年的今天,我还能打开博客,访问他的GitHub,访问他的X,在我看来,这如同一个奇迹一般。因为在网上见识过太多太多的被ban掉的内容,我不得不考虑做一份备份记录一下。

备份主要内容:分享的书籍和博客。

统计

博客正文710篇,2009到2021年4月。

标签里政治279篇、时事评论175篇、信息安全100篇、历史84篇、翻墙50篇。

电子书2146个文件。

按一级目录分11类:IT、军事、历史、哲学、心理学、政治、文艺、社会学、科普、管理、经济。

PDF EPUB MOBI TXT CHM ZIP AZW3 DJVU
1316 379 204 99 76 40 15 9

扫描件占绝大多数,同一本书常存着两三种格式,所以文件数比书目数多得多。

总文件超过16 GB,一共需要分17次推完。

10.04凌晨02:25开始,04:28推完,17次提交。

需要按体积切批,GitHub每次提交总量不能大于2 GB,必须切分上传。

第一批把blog那6162个小文件凑够1.44 GB。后面13批全是books,一百多到三百多个不等,每批是1.4 GB上下。间隔五到七分钟。

不过好在没有超过100 MB的文件,否则就不好上传了

HEAD上所有文件的字节加起来16.19 GB。.git目录达到15 GiB:

1
2
count: 2489      size: 13.98 GiB
packs: 1 size-pack: 1.22 GiB

使用

访问作者bolg或通过直接打开blog/html/index.html使用。

CHM已经编译好,依赖hhc.exe和hha.dll,file判定是1999年的PE32 Intel 80386二进制,只支持Windows。生成.hhp/.hhc配置的脚本不在仓库里,EPUB同理,想重新生成需要自己找工具链。

__所有电子书的清单__.html和所有电子书目录的密钥__.txt都是描述的下载链接,已经分根据密钥通过Resilio Sync下载到了books,下载方法和指导详见作者GitHub。

公开

仓库:programthink-Backup

目前是public,可供自由下载。被ban掉前


  1. 阮晓寰 ↩︎