Skip to content

Programming Language Research — 书架总览 ​

30 秒导读: 这个库收的是书。 书的价值和代码不一样——它讲的是「为什么会演化成这样」和「原理的完整推导」,这两样在源码里读不到。

这里真正的产出不是书单,是拆解。 每本书读完后由我们重写成一组中文文档: 读完拆解就不必看原书,而每个论断都能锚回清洗后的原文核对 (写法见仓库里的 docs/_authoring/BOOK-TEARDOWN.md)。

进度: 收了 38 本,已写拆解 38 本。 剩下的目前只有元数据与章节结构,可以当索引查,还不能当读物看。

这个库的三条铁律 ​

#铁律
1书不会变:没有 refresh,版次就是保质期
2原件不入库,转码文本入库(私有库),换机器也能接着写、出处也能回核
3引用必须到章节:§章节名 + 版次;没书签的书只能用页码锚 §p.123

一本书的五步 ​

  放进 inbox --> 登记 -----> 转码 ------> 写书卡 -----> 读 + 写拆解
  (人工放书)    (ingest)    (源文本 +    (合法性 +     (本站的真正产出)
                            章节结构)    读到哪)

前四步是机械的,脚本能跑完;第五步必须真读过——readState 不是 read/partial 的书不能当锚, 拆解里的每一条引用都要能在本地源文本里搜到(node scripts/book-verify.mjs --all)。

按领域找书 ​

programming-languages — 编程语言设计、机制、实现与并发模型 ​

共 9 本,已写拆解 9 本。

  • JavaScript in Depth ✓ 有拆解 — James M. Snell(Node.js 技术委员会主席)正在写的一本 JavaScript 深层机制教材(MEAP 阶段)。 它不从语法教起,而是回答「你天天用的这些东西底下到底发生了什么」:同一段代码为什么在 Node.js、Deno、Bun 里跑出四种结果;字符串、数字、对象这些基础类型在 V8 引擎里是怎么存的; 为什么 0.1+0.2 不等于 0.3、循环里拼字符串会拖垮性能、错误对象为什么这么贵。 每一章都从真实生产事故讲起,一路挖到语言规范与引擎实现的分界线。
  • Learning Zig — A reimagined introduction to low-level programming(Alex Rios, Packt 2025) ✓ 有拆解 — 一本写给「有两三年经验、想下到底层」的应用开发者看的 Zig 入门书(502 页,13 个正文章)。 它讲透了 Zig 的核心主张——没有 GC、没有隐藏分配、错误写进类型、构建脚本就是 Zig 代码—— 并把它们一路落到实战:指针与四种分配器、错误集与 errdefer、用 Zig 写的构建系统 (交叉编译/依赖哈希锁/缓存)、comptime 元编程,最后用一个文件监控项目 FileGuard 把全部零件总装。适合当「第一本 Zig 书」,也适合当「系统级语言设计取舍」的教材。
  • Programming Rust, 3rd ed.(First Early Release) ✓ 有拆解 — O'Reilly 的 Rust 权威教材第三版(Early Release)。讲透一件事:Rust 怎么用「所有权 + 借用」这套编译期规则, 在不要垃圾回收的前提下同时拿到内存安全和对内存释放时机的完全控制。本批次收录的是 First Early Release, 正文只有第 1–5 章(语言巡礼、基本类型、所有权与移动、引用、表达式),但已是全书最硬的那一段 ——Rust 的「中心挑战」所在。
  • Secrets of the JavaScript Ninja, Third Edition MEAP V10 ✓ 有拆解 — 一本把 JavaScript 当作「函数式语言」来教的进阶教材:从运行时与工具链(Node.js、npm、TypeScript、ESLint、Prettier)起步,用连续四章把函数讲透(一等公民、四种调用方式与 this、闭包与作用域、promise 与生成器),再落到对象、原型、类与四种集合(数组、Map、Set、不可变集合)。每个机制都配可运行的代码和 assert 验证,核心立场是:写 JavaScript 像忍者还是像普通人,分水岭在懂不懂函数。
  • Systems Programming with Zig MEAP V01 ✓ 有拆解 — Manning 社 Systems Programming with Zig 的 MEAP(出版前试读)第一版,作者 Garrison Hinson-Hasty。已放出的第 1–3 章讲透了三件事:Zig 的设计立场(为什么是 C 的协作者而非继任者,为什么把「显式」当作第一价值)、Zig 程序的解剖(模块/指针/数组/slice/结构体这一整套类型体系)、以及用一个 cat 程序串起分配器、错误处理、流式读写、构建脚本与 comptime 配置。写法是「把每行代码拆到 syscall 为止」的逐行拆解,适合已经有别的语言经验、想理解 Zig 为什么这样设计的人。
  • Systems Programming with Zig — 全书拆解 ✓ 有拆解 — 一本对着 Zig 0.16 写的系统编程实战书:不教语法,直接造东西——tee/which/wc 等 UNIX 工具、 ZIP 解析器、Base64 编解码器、文件监控、TCP/UDP/HTTP 服务、并发索引器、异步 TCP 代理、 内存缓存服务器(zcache,自带二进制协议与 LRU 引擎)、SQLite3 笔记服务,最后手搓一门 zcalc 解释器收束全书。讲透了系统编程的两门硬功夫:让软件对齐硬件现实(缓冲、SIMD、 分配器、内核接口),以及让编译期替你守合同(comptime 布局校验、结构体生成 SQL/协议编解码器)。 暗线是 Zig 0.15→0.16 的破坏性变更:Writergate(缓冲从可选优化变成架构要求)与 std.Io 全家桶是全书代码的默认世界。
  • The Rust Programming Language, 3rd Edition (Steve Klabnik, Carol Nichols, Chris Krycho etc.) ✓ 有拆解 — Rust 官方入门书(俗称 "the book"),从零讲透 Rust 的核心机制:所有权与借用、泛型/ trait /生命周期、并发与 async,以及 Cargo 生态。它最独特的一课不是语法,而是"把编译器变成守门人"的设计哲学——大量别的语言只能运行时崩溃的 bug,在这里编译期就拒编。第三版新增异步编程一章(async/await、Future/Stream),并按 Rust 2024 edition 重写。
  • Total TypeScript — The Essentials ✓ 有拆解 — Matt Pocock(知名 TypeScript 教育者)与 Taylor Bell 合著的 TypeScript 入门到进阶教材,2026 年由 No Starch 出版。它讲透了 TypeScript 的核心心智模型:类型不是目的而是给 JavaScript 配 IDE 工具的手段;注解与推断的分工;并集、字面量与收窄;可变性如何影响推断;类型推导(keyof/typeof/映射类型);断言与 satisfies;模块、声明文件与 tsconfig;以及泛型、模板字面量类型等「设计类型」的高级工具。
  • Ultimate WebAssembly for High-Performance Apps: Build Next-Generation High-Performance Web, Cloud, and Edge Applications with WebAssembly, WASI, Rust, C/C++, and JavaScript ✓ 有拆解 — 2026 年出版的 WebAssembly 全景教材:从「浏览器为什么需要第二种语言载体」讲起,覆盖 开发环境、浏览器执行机制、JS 互操作、性能优化、Rust 与 C/C++ 两条源语言路线, 再到出浏览器的五个舞台(Node 服务器、边缘与 IoT、WASI、数据库、移动端)、 测试与监控,最后以未来规范路线图(线程/GC/SIMD 加宽/Component Model) 和两个实战项目(浏览器内 ML 推理、游戏物理引擎)收尾。 广优先于深,是一份完整的 Wasm 生态地图。

javascript-typescript — JavaScript / TypeScript 语言与 Node、浏览器生态 ​

共 8 本,已写拆解 8 本。

  • Asynchronous JavaScript: Promises, Async/Await, and Callbacks ✓ 有拆解 — 一本 2025 年的异步 JavaScript 入门书,按「回调 → Promise → async/await」三代写法一路讲透:事件循环与任务/微任务、Promise 的四个静态组合方法、async/await 与 try/catch、常见工程模式(重试、退避、限流、竞态)、错误处理与浏览器调试,末尾展望 Observable/Web Worker/top-level await。全书九成是可直接运行的示例代码,是一本「照书敲就能跑」的入门讲义,不是理论书。
  • Data Structures and Algorithms in JavaScript ✓ 有拆解 — 一本 2025 年的数据结构与算法教材,全程用现代 JavaScript(箭头函数、模块、类、函数式风格)实现。它把数据结构当作「抽象数据类型(ADT)的实现候选」来讲:同一 ADT 给多种实现,用第 4 章的大 O 分析做取舍;排序、选择、洗牌、搜索四章专讲算法设计,树、堆、字典树、图逐层展开,末章讲不可变(持久化)数据结构。习题答案在书末。
  • Full-Stack React, TypeScript, and Node ✓ 有拆解 — David Choi 与 Cihan Yakar 用「一个项目从头长到上线」的方式串起 2026 年的主流 TypeScript 全栈技术栈(React 19、Express 5、Prisma 7、Docker、OpenTelemetry):每一层技术都被上一层的真实痛点逼出来,内存数组丢数据所以上数据库、API 洞开所以上认证、本地能跑所以上容器。压轴一章把前 14 章建好的应用拆回空地,只用提示词让 AI 编码智能体重建一遍,论证前 14 章的知识是驾驭 AI 的前提。
  • JavaScript in Depth ✓ 有拆解 — James M. Snell(Node.js 技术委员会主席)正在写的一本 JavaScript 深层机制教材(MEAP 阶段)。 它不从语法教起,而是回答「你天天用的这些东西底下到底发生了什么」:同一段代码为什么在 Node.js、Deno、Bun 里跑出四种结果;字符串、数字、对象这些基础类型在 V8 引擎里是怎么存的; 为什么 0.1+0.2 不等于 0.3、循环里拼字符串会拖垮性能、错误对象为什么这么贵。 每一章都从真实生产事故讲起,一路挖到语言规范与引擎实现的分界线。
  • Learn D3.js Create Stunning Interactive Web Visualizations with D3.js v7 and Modern JavaScript (Helder da Rocha) ✓ 有拆解 — Packt 出品的 D3.js v7(7.9.0)实战教材,基于 ES2019,从「数据驱动文档」的核心思想讲起,覆盖选择器与数据绑定、数据加载与处理、坐标轴与比例尺、颜色、线/面/饼/堆叠图,一直做到树、矩形树图、圈包、桑基图、弦图、力导向网络和地理地图。它讲透了 D3 不是图表库而是「把数据绑到图形上」的工具集这一件事,并给出大量可运行的完整例子。
  • Learning PHP, MySQL & JavaScript ✓ 有拆解 — 2025 年的零基础 Web 开发教材:把「一个能互动的网站」拆成 PHP(服务器算账)、MySQL(存数据)、JavaScript(浏览器演戏)、CSS(长相)四件各司其职的技术,从零讲到用一个社交网站项目(Robin's Nest)合龙。讲透了请求/响应模型、PDO 占位符与 XSS 消毒这条安全主线、规范化与事务、会话与密码哈希,并以「先原语、后框架」的次序给了 React 与 Node.js 的原理演示。
  • Secrets of the JavaScript Ninja, Third Edition MEAP V10 ✓ 有拆解 — 一本把 JavaScript 当作「函数式语言」来教的进阶教材:从运行时与工具链(Node.js、npm、TypeScript、ESLint、Prettier)起步,用连续四章把函数讲透(一等公民、四种调用方式与 this、闭包与作用域、promise 与生成器),再落到对象、原型、类与四种集合(数组、Map、Set、不可变集合)。每个机制都配可运行的代码和 assert 验证,核心立场是:写 JavaScript 像忍者还是像普通人,分水岭在懂不懂函数。
  • Total TypeScript — The Essentials ✓ 有拆解 — Matt Pocock(知名 TypeScript 教育者)与 Taylor Bell 合著的 TypeScript 入门到进阶教材,2026 年由 No Starch 出版。它讲透了 TypeScript 的核心心智模型:类型不是目的而是给 JavaScript 配 IDE 工具的手段;注解与推断的分工;并集、字面量与收窄;可变性如何影响推断;类型推导(keyof/typeof/映射类型);断言与 satisfies;模块、声明文件与 tsconfig;以及泛型、模板字面量类型等「设计类型」的高级工具。

python — Python 语言及其应用开发 ​

共 5 本,已写拆解 5 本。

  • BiteSize Python for Absolute Beginners: With Practice Labs, Real-World Examples, and Generative AI Assistance ✓ 有拆解 — 一本 2025 年的零基础 Python 入门书(18 个内容章,约 33 万字符),用「少于 5 分钟一课」的 BiteSize 节奏,把读者从「从没写过程序」带到「能写小程序解决真实问题」。它讲透了 Python 入门全程的四件事:基本语法与数据类型、分支循环、函数(含递归)、四种容器及 collections 三件套(namedtuple / defaultdict / Counter);真正值得书库带走的是它的教法——每章固定五件套(介绍→示范→练习→AI 互动→案例),生成式 AI 被当成默认学习基础设施,练习密度约为示范的一倍。
  • Learn Robotics Programming, 3rd Edition — Build and control cutting-edge AI robots with Raspberry Pi and Python (Danny Staple) ✓ 有拆解 — 一本手把手教你用 Raspberry Pi + Python 从零造一台轮式机器人的实战书:选型、组装、免焊接线、MQTT 服务层、差速驱动,一路做到编码器里程计、蒙特卡洛定位、IMU + PID、摄像头视觉、语音控制和传感器融合。它真正讲透的不是某个零件,而是「感知—思考—行动」这条回路怎么在一台真机上逐层闭环,以及为什么要把硬件包成服务、把行为写成消息。
  • Prompting Python for Full Stack Development: Learn Python Programming by Building Full-Stack Web Apps, Automation Projects, Data Tools, and AI Applications ✓ 有拆解 — 一本 2026 年的入门书:教零基础到初级读者把 ChatGPT 当作结对编程的搭档,一边学 Python 一边做出东西。 主线不是 Python 语法本身,而是一套工作法——把问题分解成小步骤、用「背景-约束-目标」(CCG)的结构写提示、 让 AI 生成代码后必须读懂、验证、重构。十章按一条从环境搭建到 Web 应用的完整项目路线推进: 读代码 → 写提示 → 调试与重构 → 文件自动化与爬虫 → 文字游戏 → NLP 作者识别 → 自动数据报告 → Flask 全栈应用 → 工程化收尾。
  • Python Made Easy: A Beginner's Guide to Coding, Data Structures, and Practical Applications ✓ 有拆解 — 一本 2026 年出版的 Python 入门书,作者是物理学家出身的软件工程师 Marco Gähler,写给科学家和工程师。前半本讲 Python 本身——变量、数据结构、控制流、函数、类、模块——每一节都按「机制是什么 + 为什么该这么用」两条线讲;后半本讲工程习惯(命名、测试、依赖注入)和科学计算生态(math、NumPy、Matplotlib、Pandas、数值积分与微分方程)。全书的主线不是「Python 有哪些语法」,而是「怎么写代码才不给自己和别人挖坑」,作者的判断(不写注释写可读名字、避免 if 与继承、单元测试是金的)贯穿始终。
  • Build Python Web Apps with Streamlit ✓ 有拆解 — Manning 出品的 Streamlit 实战教程(Aneev Kochakadan 著,Streamlit 联合创始人 Adrien Treuille 作序)。全书 12 章四个部分:地基(环境、执行模型、上云、密钥)→ 真实应用(CEO 数据看板、带认证的 CRUD 应用)→ AI(LLM 问答游戏、RAG + ReAct 智能体客服机器人)→ 工程化(测试金字塔、Docker + AWS 职业化部署)。它真正讲透的一条主线:Streamlit 用「整个脚本从头重跑」换来零前端门槛,而应用开发的功夫,都是在这条执行模型上搭脚手架——执行模型、缓存、会话状态、密钥纪律、配置驱动、关注点分离,这些机制讲解不过时;具体点击流与模型名是 2025–2026 快照。

systems-languages — 系统级语言(Rust、Go、Zig)与底层编程 ​

共 11 本,已写拆解 11 本。

  • Learning Go Programming - 2nd Edition ✓ 有拆解 — 一本面向初学者的 Go 语言教材:前 19 章从环境搭建讲到并发、错误处理与反射,后 5 章(网络爬虫、自动化、数据分析与机器学习、CI/CD、总结)展示 Go 在工程领域的用法。它讲透了 Go 的语法与惯用法(切片、组合、接口、channel/mutex),并把「Go 为什么这样设计」讲在每一处语法旁边。
  • Learning Zig — A reimagined introduction to low-level programming(Alex Rios, Packt 2025) ✓ 有拆解 — 一本写给「有两三年经验、想下到底层」的应用开发者看的 Zig 入门书(502 页,13 个正文章)。 它讲透了 Zig 的核心主张——没有 GC、没有隐藏分配、错误写进类型、构建脚本就是 Zig 代码—— 并把它们一路落到实战:指针与四种分配器、错误集与 errdefer、用 Zig 写的构建系统 (交叉编译/依赖哈希锁/缓存)、comptime 元编程,最后用一个文件监控项目 FileGuard 把全部零件总装。适合当「第一本 Zig 书」,也适合当「系统级语言设计取舍」的教材。
  • Practical Systems Programming in Go A hands-on guide to designing and building real-world systems software in Go (Mihalis Tsoukalos) ✓ 有拆解 — Mihalis Tsoukalos 用三条实战线(逐一重写经典 Unix 工具、从零造一门叫 SMALL 的解释器、建一个带 WAL 的分布式文件索引服务)把 Go 的系统编程能力从零讲到生产。全书最有保存价值的是两组数字和一条纪律:缓冲 I/O 与无缓冲读差距约 176 倍(pprof 证明时间几乎全耗在系统调用上)、弹性时间序列距离比线性度量慢 3000–6000 倍(benchmark 实测),以及贯穿全书的「先测量再优化、先结构后锁、先设计后写码」。
  • Programming Rust, 3rd ed.(First Early Release) ✓ 有拆解 — O'Reilly 的 Rust 权威教材第三版(Early Release)。讲透一件事:Rust 怎么用「所有权 + 借用」这套编译期规则, 在不要垃圾回收的前提下同时拿到内存安全和对内存释放时机的完全控制。本批次收录的是 First Early Release, 正文只有第 1–5 章(语言巡礼、基本类型、所有权与移动、引用、表达式),但已是全书最硬的那一段 ——Rust 的「中心挑战」所在。
  • Prompting Go for Systems Development: Build High-Performance APIs, Microservices, Concurrent Systems, and Cloud Backends Faster with AI-Powered Prompt Engineering ✓ 有拆解 — 一本以 Go 项目为主线的后端教材:从语法、包、错误处理、并发,到数据库与 context、REST API、并发流水线、Docker/CI/CD 部署;辅线全程示范怎么用 ChatGPT、GitHub Copilot、Amazon Q Developer 提效。讲透了「AI 出假设、工具出判决、人出架构」的协作纪律——第 9 章的提示四要素(任务/上下文/约束/格式)与责任清单(幻觉/隐私/许可证/过度依赖)是全书最耐久的部分。
  • Rust for Machine Learning — Learn AI Fundamentals and Build a Neural Network from Scratch ✓ 有拆解 — 一本「用 Rust 从零造机器学习」的双料入门书:不靠 NumPy 之类的现成库,亲手实现感知机、 支持向量分类器,最终目标是从第一性原理造出一个神经网络。已放出的三章(简介、第 1 章感知机、 第 2 章最大间隔与数据生成过程)把「学习=从数据中逼近生成机制」这条主线讲得很清楚, 同时把 Rust 的所有权、类型、trait 当成显式设计工具来教。全书 15 章目前只放出 3 章。
  • Systems Programming with Zig MEAP V01 ✓ 有拆解 — Manning 社 Systems Programming with Zig 的 MEAP(出版前试读)第一版,作者 Garrison Hinson-Hasty。已放出的第 1–3 章讲透了三件事:Zig 的设计立场(为什么是 C 的协作者而非继任者,为什么把「显式」当作第一价值)、Zig 程序的解剖(模块/指针/数组/slice/结构体这一整套类型体系)、以及用一个 cat 程序串起分配器、错误处理、流式读写、构建脚本与 comptime 配置。写法是「把每行代码拆到 syscall 为止」的逐行拆解,适合已经有别的语言经验、想理解 Zig 为什么这样设计的人。
  • Systems Programming with Zig — 全书拆解 ✓ 有拆解 — 一本对着 Zig 0.16 写的系统编程实战书:不教语法,直接造东西——tee/which/wc 等 UNIX 工具、 ZIP 解析器、Base64 编解码器、文件监控、TCP/UDP/HTTP 服务、并发索引器、异步 TCP 代理、 内存缓存服务器(zcache,自带二进制协议与 LRU 引擎)、SQLite3 笔记服务,最后手搓一门 zcalc 解释器收束全书。讲透了系统编程的两门硬功夫:让软件对齐硬件现实(缓冲、SIMD、 分配器、内核接口),以及让编译期替你守合同(comptime 布局校验、结构体生成 SQL/协议编解码器)。 暗线是 Zig 0.15→0.16 的破坏性变更:Writergate(缓冲从可选优化变成架构要求)与 std.Io 全家桶是全书代码的默认世界。
  • The Rust Programming Language, 3rd Edition (Steve Klabnik, Carol Nichols, Chris Krycho etc.) ✓ 有拆解 — Rust 官方入门书(俗称 "the book"),从零讲透 Rust 的核心机制:所有权与借用、泛型/ trait /生命周期、并发与 async,以及 Cargo 生态。它最独特的一课不是语法,而是"把编译器变成守门人"的设计哲学——大量别的语言只能运行时崩溃的 bug,在这里编译期就拒编。第三版新增异步编程一章(async/await、Future/Stream),并按 Rust 2024 edition 重写。
  • Web Development in Rust ✓ 有拆解 — 一本「用 Rust 从零造一个完整 Web 应用」的实战教材:以一个工单(ticket)管理系统为贯穿项目, 从选型与架构讲起,经 API 骨架、业务规则、大数据量管理、测试、访问控制、并行通信、容器化部署, 一路讲到动态权限与缓存、实时更新和应用扩展。讲透了「一门语言同时写前端(WebAssembly)和后端」 这件事在工程上怎么走通,以及 Rust Web 生态(Axum、SeaORM、Yew、SQLx、Diesel、Tokio)各自的位置与取舍。
  • Zig Programming for Developers: A Hands-on Guide to the Zig Programming language ✓ 有拆解 — 一本 2024 年 10 月自出版的 Zig 入门书,按「安装 → 变量与控制流 → 函数与模块 → 内存 → 结构体 → 并发 → 并行 → 标准库与生态 → 宏与泛型 → 嵌入式与 Web」的 顺序走完一遍 Zig。它讲透了什么要老实说:它没有讲透 Zig——书里描述的「Zig」 掺进了大量 Go(goroutine、channel)、Rust(借用检查、生命周期、trait)和 C++(模板、重载)的特征,许多命令、API 和库名是真实 Zig 里不存在的。 它的真正价值在于:作为一份「语言特征被系统性地张冠李戴」的完整样本, 以及入门者按图索骥时的避雷针。

web — Web 前端:HTML/CSS、浏览器、可视化、WebAssembly ​

共 11 本,已写拆解 11 本。

  • The Beginner’s Guide to CSS ✓ 有拆解 — 一本 72 页的小册子,带零基础读者用七个短章走完 CSS 的第一条完整路径: CSS 是什么、规则和选择器怎么写、文字与颜色怎么装饰、盒模型/Flexbox/Grid 怎么布局、 媒体查询怎么让同一页面适配手机,最后以一个响应式个人作品集页收尾。 它讲透了「样式与结构分离」这条 Web 技术栈的基线约定,以及声明式样式语言 「写意图、由浏览器引擎执行」的基本工作方式。
  • CSS Reference Guide: A Complete, Quick-Lookup Guide to Modern CSS ✓ 有拆解 — 一本 2026 年初版、约 11.5 万字符的现代 CSS 速查手册:24 章 + 术语表, 每章按「概述 → 核心概念 → 属性/特性参考(语法、取值、例子、输出解释)→ 常见模式 → 常见错误与提示 → 快速总结」的固定模板,把选择器、层叠与特异性、盒模型、显示与定位、 Flexbox、Grid、字体文字、颜色背景、边框阴影滤镜、过渡变换动画、响应式、现代特性 (变量/calc/clamp/逻辑属性)、列表表格表单、最佳实践、常见错误、属性速查索引全部串一遍。 它真正的价值不是深度,而是一张「现代 CSS 有哪些部件、各部件解决什么问题、 默认值和坑是什么」的完整地图。
  • Full-Stack React, TypeScript, and Node ✓ 有拆解 — David Choi 与 Cihan Yakar 用「一个项目从头长到上线」的方式串起 2026 年的主流 TypeScript 全栈技术栈(React 19、Express 5、Prisma 7、Docker、OpenTelemetry):每一层技术都被上一层的真实痛点逼出来,内存数组丢数据所以上数据库、API 洞开所以上认证、本地能跑所以上容器。压轴一章把前 14 章建好的应用拆回空地,只用提示词让 AI 编码智能体重建一遍,论证前 14 章的知识是驾驭 AI 的前提。
  • Learn D3.js Create Stunning Interactive Web Visualizations with D3.js v7 and Modern JavaScript (Helder da Rocha) ✓ 有拆解 — Packt 出品的 D3.js v7(7.9.0)实战教材,基于 ES2019,从「数据驱动文档」的核心思想讲起,覆盖选择器与数据绑定、数据加载与处理、坐标轴与比例尺、颜色、线/面/饼/堆叠图,一直做到树、矩形树图、圈包、桑基图、弦图、力导向网络和地理地图。它讲透了 D3 不是图表库而是「把数据绑到图形上」的工具集这一件事,并给出大量可运行的完整例子。
  • Learning PHP, MySQL & JavaScript ✓ 有拆解 — 2025 年的零基础 Web 开发教材:把「一个能互动的网站」拆成 PHP(服务器算账)、MySQL(存数据)、JavaScript(浏览器演戏)、CSS(长相)四件各司其职的技术,从零讲到用一个社交网站项目(Robin's Nest)合龙。讲透了请求/响应模型、PDO 占位符与 XSS 消毒这条安全主线、规范化与事务、会话与密码哈希,并以「先原语、后框架」的次序给了 React 与 Node.js 的原理演示。
  • Prompting Python for Full Stack Development: Learn Python Programming by Building Full-Stack Web Apps, Automation Projects, Data Tools, and AI Applications ✓ 有拆解 — 一本 2026 年的入门书:教零基础到初级读者把 ChatGPT 当作结对编程的搭档,一边学 Python 一边做出东西。 主线不是 Python 语法本身,而是一套工作法——把问题分解成小步骤、用「背景-约束-目标」(CCG)的结构写提示、 让 AI 生成代码后必须读懂、验证、重构。十章按一条从环境搭建到 Web 应用的完整项目路线推进: 读代码 → 写提示 → 调试与重构 → 文件自动化与爬虫 → 文字游戏 → NLP 作者识别 → 自动数据报告 → Flask 全栈应用 → 工程化收尾。
  • RESTful API Design Principles ✓ 有拆解 — 一本 2026 年的 RESTful API 设计实务教材:先用一章讲清 CGI → RMI → EJB → SOAP → REST 的三十年架构更替史,再按 REST 的四个承重概念逐章展开——资源标识(URI 命名与版本策略)、资源操作(HTTP 方法、幂等、缓存、冲突解决)、资源表述(可消费/可组合/可适配的渐进步进)、资源状态管理(HATEOAS 超媒体),最后两章补上安全(认证、授权、加密、日志)与性能规模(Gzip、分页、纵向/横向扩展、单体与微服务)。全书靠大量带具体数字的演示例子把「为什么这样设计」讲到能复述的程度。
  • Build Python Web Apps with Streamlit ✓ 有拆解 — Manning 出品的 Streamlit 实战教程(Aneev Kochakadan 著,Streamlit 联合创始人 Adrien Treuille 作序)。全书 12 章四个部分:地基(环境、执行模型、上云、密钥)→ 真实应用(CEO 数据看板、带认证的 CRUD 应用)→ AI(LLM 问答游戏、RAG + ReAct 智能体客服机器人)→ 工程化(测试金字塔、Docker + AWS 职业化部署)。它真正讲透的一条主线:Streamlit 用「整个脚本从头重跑」换来零前端门槛,而应用开发的功夫,都是在这条执行模型上搭脚手架——执行模型、缓存、会话状态、密钥纪律、配置驱动、关注点分离,这些机制讲解不过时;具体点击流与模型名是 2025–2026 快照。
  • Ultimate WebAssembly for High-Performance Apps: Build Next-Generation High-Performance Web, Cloud, and Edge Applications with WebAssembly, WASI, Rust, C/C++, and JavaScript ✓ 有拆解 — 2026 年出版的 WebAssembly 全景教材:从「浏览器为什么需要第二种语言载体」讲起,覆盖 开发环境、浏览器执行机制、JS 互操作、性能优化、Rust 与 C/C++ 两条源语言路线, 再到出浏览器的五个舞台(Node 服务器、边缘与 IoT、WASI、数据库、移动端)、 测试与监控,最后以未来规范路线图(线程/GC/SIMD 加宽/Component Model) 和两个实战项目(浏览器内 ML 推理、游戏物理引擎)收尾。 广优先于深,是一份完整的 Wasm 生态地图。
  • Web Development with HTML, CSS, and JavaScript ✓ 有拆解 — 一本零基础 Web 前端入门教材:从「网页在浏览器里怎么被画出来」讲起,依次教 HTML(结构)、 CSS(样式与布局)、JavaScript(交互),最后一章把三者合起来,从零造一个能存数据的响应式待办清单应用。 它讲透了三件事:HTML/CSS/JS 三件套各自管什么、样式按什么规则层叠与布局(盒模型、flexbox、grid、媒体查询)、 以及 JavaScript 如何通过 DOM 让页面动起来。
  • Web Development in Rust ✓ 有拆解 — 一本「用 Rust 从零造一个完整 Web 应用」的实战教材:以一个工单(ticket)管理系统为贯穿项目, 从选型与架构讲起,经 API 骨架、业务规则、大数据量管理、测试、访问控制、并行通信、容器化部署, 一路讲到动态权限与缓存、实时更新和应用扩展。讲透了「一门语言同时写前端(WebAssembly)和后端」 这件事在工程上怎么走通,以及 Rust Web 生态(Axum、SeaORM、Yew、SQLx、Diesel、Tokio)各自的位置与取舍。

backend-data — 后端、API 设计与数据库 ​

共 7 本,已写拆解 7 本。

  • Full-Stack React, TypeScript, and Node ✓ 有拆解 — David Choi 与 Cihan Yakar 用「一个项目从头长到上线」的方式串起 2026 年的主流 TypeScript 全栈技术栈(React 19、Express 5、Prisma 7、Docker、OpenTelemetry):每一层技术都被上一层的真实痛点逼出来,内存数组丢数据所以上数据库、API 洞开所以上认证、本地能跑所以上容器。压轴一章把前 14 章建好的应用拆回空地,只用提示词让 AI 编码智能体重建一遍,论证前 14 章的知识是驾驭 AI 的前提。
  • Learning PHP, MySQL & JavaScript ✓ 有拆解 — 2025 年的零基础 Web 开发教材:把「一个能互动的网站」拆成 PHP(服务器算账)、MySQL(存数据)、JavaScript(浏览器演戏)、CSS(长相)四件各司其职的技术,从零讲到用一个社交网站项目(Robin's Nest)合龙。讲透了请求/响应模型、PDO 占位符与 XSS 消毒这条安全主线、规范化与事务、会话与密码哈希,并以「先原语、后框架」的次序给了 React 与 Node.js 的原理演示。
  • Prompting Go for Systems Development: Build High-Performance APIs, Microservices, Concurrent Systems, and Cloud Backends Faster with AI-Powered Prompt Engineering ✓ 有拆解 — 一本以 Go 项目为主线的后端教材:从语法、包、错误处理、并发,到数据库与 context、REST API、并发流水线、Docker/CI/CD 部署;辅线全程示范怎么用 ChatGPT、GitHub Copilot、Amazon Q Developer 提效。讲透了「AI 出假设、工具出判决、人出架构」的协作纪律——第 9 章的提示四要素(任务/上下文/约束/格式)与责任清单(幻觉/隐私/许可证/过度依赖)是全书最耐久的部分。
  • Prompting Python for Full Stack Development: Learn Python Programming by Building Full-Stack Web Apps, Automation Projects, Data Tools, and AI Applications ✓ 有拆解 — 一本 2026 年的入门书:教零基础到初级读者把 ChatGPT 当作结对编程的搭档,一边学 Python 一边做出东西。 主线不是 Python 语法本身,而是一套工作法——把问题分解成小步骤、用「背景-约束-目标」(CCG)的结构写提示、 让 AI 生成代码后必须读懂、验证、重构。十章按一条从环境搭建到 Web 应用的完整项目路线推进: 读代码 → 写提示 → 调试与重构 → 文件自动化与爬虫 → 文字游戏 → NLP 作者识别 → 自动数据报告 → Flask 全栈应用 → 工程化收尾。
  • RESTful API Design Principles ✓ 有拆解 — 一本 2026 年的 RESTful API 设计实务教材:先用一章讲清 CGI → RMI → EJB → SOAP → REST 的三十年架构更替史,再按 REST 的四个承重概念逐章展开——资源标识(URI 命名与版本策略)、资源操作(HTTP 方法、幂等、缓存、冲突解决)、资源表述(可消费/可组合/可适配的渐进步进)、资源状态管理(HATEOAS 超媒体),最后两章补上安全(认证、授权、加密、日志)与性能规模(Gzip、分页、纵向/横向扩展、单体与微服务)。全书靠大量带具体数字的演示例子把「为什么这样设计」讲到能复述的程度。
  • Web Development in Rust ✓ 有拆解 — 一本「用 Rust 从零造一个完整 Web 应用」的实战教材:以一个工单(ticket)管理系统为贯穿项目, 从选型与架构讲起,经 API 骨架、业务规则、大数据量管理、测试、访问控制、并行通信、容器化部署, 一路讲到动态权限与缓存、实时更新和应用扩展。讲透了「一门语言同时写前端(WebAssembly)和后端」 这件事在工程上怎么走通,以及 Rust Web 生态(Axum、SeaORM、Yew、SQLx、Diesel、Tokio)各自的位置与取舍。
  • XML and JSON Recipes for SQL Server ✓ 有拆解 — SQL Server 半结构化数据的现场手册(第二版,覆盖 SQL Server 2016–2025):XML 与 JSON 在库内的完整生命周期——存(XML 类型与 Schema、JSON 的 nvarchar 时代与 2025 原生类型)、 生成(FOR XML/FOR JSON)、拆(OPENXML/XQuery/OPENJSON)、改(XML DML/JSON_MODIFY)、 过滤与两代索引,以及一整章数据库内部 XML/JSON(DDL 触发器、扩展事件、执行计划、DBMail)。 配方按「你想干什么 → 怎么干 → 为什么这样」组织,附真实错误号与计时对比 (XML 索引 35782.9→21.28、JSON 索引不点路径膨胀 1,403 倍、XQuery 谓词比 WHERE 快一倍)。

systems — 操作系统、计算机组成、计算机网络 ​

共 11 本,已写拆解 11 本。

  • 从零自制操作系统 (内田公太) ✓ 有拆解 — 一本「从零到一」的动手教材:不写一行依赖现成操作系统的代码,从 UEFI 引导加载器画出的第一个像素开始,三十章一步步做出一个有窗口系统、抢占式多任务、FAT 文件系统、系统调用、管道和终端命令的真实操作系统 MikanOS。它的价值不在理论深度,而在把「操作系统到底由哪些件拼成、每件为什么必须存在」用可运行的代码顺序摊开,几乎每个机制都配「先做错/做慢 → 测量 → 改对/改快」的完整循环。
  • DevOps Driven Development ✓ 有拆解 — 2026 年的开发者全生命周期实践手册:从角色演进(DevOps/SRE/云/NoOps)到十五个具体工位——结构化日志与可观测性、左移安全、测试、CI/CD、IaC、容器与 Kubernetes、零停机部署、韧性与混沌测试、值班、FinOps、扩展——每章配工具名、可抄配置与量化案例,最后一章以 AI 驱动的 NoOps 收束。讲透了「你写的东西你从写到跑到背」这件事落到日常时每一个工位长什么样。
  • 计算机网络(第二版) (李军怀) ✓ 有拆解 — 一本中文计算机网络教材(第二版,271 页),按「物理层→数据链路层→网络层→传输层→应用层」的下上顺序讲透互联网的分层体系:每一层解决上一层的什么缺陷、用什么机制解决、机制为什么有效(带公式、帧格式和算例)。后半本讲广域网技术(X.25/帧中继/ATM/MPLS)、网络安全与网络管理、以及网络系统工程设计,是同类教材里少见地把「设计施工」也收入的一章。
  • 计算机组成原理(基于x86-64架构) ((美)罗伯特·G.普兰茨 著门佳,朱西方 译) ✓ 有拆解 — 一本从程序员视角讲计算机组成原理的教材:先讲位、进制与计算机算术,再讲布尔代数、逻辑门、 组合与时序电路、存储器,把「硬件如何由开关建成」走通;后半本讲 x86-64 指令集、汇编语言、 调用栈、控制流、数据结构、浮点数与 I/O/中断,把「高级语言的每个结构在机器层长什么样」走通。 全书用真实工具链(gcc/gas/gdb、Ubuntu)做演示,而不是造一个假想的教学处理器。
  • Mastering DevOps (Chinmaya Kumar Dehury etc.) ✓ 有拆解 — 一本从瀑布讲到 DataOps 的 DevOps 教材(Elsevier/Morgan Kaufmann,2026)。以八阶段生命周期(Plan→Code→Build→Test→Release→Deploy→Operate→Monitor)为主轴,逐章讲透使能技术:Git、微服务、云、容器、Kubernetes、CI/CD、持续测试、监控、自动化/IaC、部署策略,最后两章扩展到 DataOps 与 DevSecOps/MLOps/GitOps/FinOps 等变体。特点是完整与诚实:每个技术都配「好处、局限、坑」和可复现实验,连 K8s 不适合小团队、Terraform 抽象层地狱、100% 覆盖率虚假安全感这类扫兴话也照写。
  • Operating Systems: Three Easy Pieces ✓ 有拆解 — 一本免费开源的操作系统教材,围绕虚拟化、并发、持久化三条主线,把「操作系统为什么要这样设计」拆成一章一个的具体问题逐个推导。机制与策略分离的讲法、承重的历史案例(CTSS/MLFQ、VAX/VMS、FFS、LFS、NFS/AFS)和大量可核的引用,使它成为理解现代系统软件设计推理方式的最佳教材之一。
  • Practical Systems Programming in Go A hands-on guide to designing and building real-world systems software in Go (Mihalis Tsoukalos) ✓ 有拆解 — Mihalis Tsoukalos 用三条实战线(逐一重写经典 Unix 工具、从零造一门叫 SMALL 的解释器、建一个带 WAL 的分布式文件索引服务)把 Go 的系统编程能力从零讲到生产。全书最有保存价值的是两组数字和一条纪律:缓冲 I/O 与无缓冲读差距约 176 倍(pprof 证明时间几乎全耗在系统调用上)、弹性时间序列距离比线性度量慢 3000–6000 倍(benchmark 实测),以及贯穿全书的「先测量再优化、先结构后锁、先设计后写码」。
  • System Programming in Linux ✓ 有拆解 — 2025 年 No Starch 出版的 Linux 系统编程大学教材(1051 页,19 章正文+3 附录),作者为 Hunter College 的 Stewart N. Weiss 教授。全书用「仿写系统命令」的方法(date/cp/ls/du/pwd/ps/last/shell/top…)逐个讲透文件 I/O、文件系统、进程、信号、定时器、IPC、线程与同步、终端与 ncurses、守护进程,基于 POSIX.1-2024 与 Linux 6.x 的当代口径,每个机制都配可运行的示范程序。
  • The Ultimate Docker Container Book, 4th Edition (Dr. Gabriel N. Schenker) ✓ 有拆解 — 一本从第一性原理讲透 Docker 与 Kubernetes 的实战教材(第四版,2026):容器为什么是封装好的受控进程、 镜像是分层文件系统、单主机网络怎么路由、Compose 与 Kubernetes 如何以声明式模型调和期望状态, 再到日志/指标/追踪三条可观测性管道、供应链与运行时安全、云上托管 Kubernetes,最后两章讲 AI 进入 DevOps 的用法与六个真实世界的容器化案例。全书 20 章,以"读完全书不必看别的材料"为写法目标。
  • Ultimate WebAssembly for High-Performance Apps: Build Next-Generation High-Performance Web, Cloud, and Edge Applications with WebAssembly, WASI, Rust, C/C++, and JavaScript ✓ 有拆解 — 2026 年出版的 WebAssembly 全景教材:从「浏览器为什么需要第二种语言载体」讲起,覆盖 开发环境、浏览器执行机制、JS 互操作、性能优化、Rust 与 C/C++ 两条源语言路线, 再到出浏览器的五个舞台(Node 服务器、边缘与 IoT、WASI、数据库、移动端)、 测试与监控,最后以未来规范路线图(线程/GC/SIMD 加宽/Component Model) 和两个实战项目(浏览器内 ML 推理、游戏物理引擎)收尾。 广优先于深,是一份完整的 Wasm 生态地图。
  • XML and JSON Recipes for SQL Server ✓ 有拆解 — SQL Server 半结构化数据的现场手册(第二版,覆盖 SQL Server 2016–2025):XML 与 JSON 在库内的完整生命周期——存(XML 类型与 Schema、JSON 的 nvarchar 时代与 2025 原生类型)、 生成(FOR XML/FOR JSON)、拆(OPENXML/XQuery/OPENJSON)、改(XML DML/JSON_MODIFY)、 过滤与两代索引,以及一整章数据库内部 XML/JSON(DDL 触发器、扩展事件、执行计划、DBMail)。 配方按「你想干什么 → 怎么干 → 为什么这样」组织,附真实错误号与计时对比 (XML 索引 35782.9→21.28、JSON 索引不点路径膨胀 1,403 倍、XQuery 谓词比 WHERE 快一倍)。

devops — 容器、CI/CD、交付与运维 ​

共 5 本,已写拆解 5 本。

  • DevOps Driven Development ✓ 有拆解 — 2026 年的开发者全生命周期实践手册:从角色演进(DevOps/SRE/云/NoOps)到十五个具体工位——结构化日志与可观测性、左移安全、测试、CI/CD、IaC、容器与 Kubernetes、零停机部署、韧性与混沌测试、值班、FinOps、扩展——每章配工具名、可抄配置与量化案例,最后一章以 AI 驱动的 NoOps 收束。讲透了「你写的东西你从写到跑到背」这件事落到日常时每一个工位长什么样。
  • Full-Stack React, TypeScript, and Node ✓ 有拆解 — David Choi 与 Cihan Yakar 用「一个项目从头长到上线」的方式串起 2026 年的主流 TypeScript 全栈技术栈(React 19、Express 5、Prisma 7、Docker、OpenTelemetry):每一层技术都被上一层的真实痛点逼出来,内存数组丢数据所以上数据库、API 洞开所以上认证、本地能跑所以上容器。压轴一章把前 14 章建好的应用拆回空地,只用提示词让 AI 编码智能体重建一遍,论证前 14 章的知识是驾驭 AI 的前提。
  • Mastering DevOps (Chinmaya Kumar Dehury etc.) ✓ 有拆解 — 一本从瀑布讲到 DataOps 的 DevOps 教材(Elsevier/Morgan Kaufmann,2026)。以八阶段生命周期(Plan→Code→Build→Test→Release→Deploy→Operate→Monitor)为主轴,逐章讲透使能技术:Git、微服务、云、容器、Kubernetes、CI/CD、持续测试、监控、自动化/IaC、部署策略,最后两章扩展到 DataOps 与 DevSecOps/MLOps/GitOps/FinOps 等变体。特点是完整与诚实:每个技术都配「好处、局限、坑」和可复现实验,连 K8s 不适合小团队、Terraform 抽象层地狱、100% 覆盖率虚假安全感这类扫兴话也照写。
  • Prompting Go for Systems Development: Build High-Performance APIs, Microservices, Concurrent Systems, and Cloud Backends Faster with AI-Powered Prompt Engineering ✓ 有拆解 — 一本以 Go 项目为主线的后端教材:从语法、包、错误处理、并发,到数据库与 context、REST API、并发流水线、Docker/CI/CD 部署;辅线全程示范怎么用 ChatGPT、GitHub Copilot、Amazon Q Developer 提效。讲透了「AI 出假设、工具出判决、人出架构」的协作纪律——第 9 章的提示四要素(任务/上下文/约束/格式)与责任清单(幻觉/隐私/许可证/过度依赖)是全书最耐久的部分。
  • The Ultimate Docker Container Book, 4th Edition (Dr. Gabriel N. Schenker) ✓ 有拆解 — 一本从第一性原理讲透 Docker 与 Kubernetes 的实战教材(第四版,2026):容器为什么是封装好的受控进程、 镜像是分层文件系统、单主机网络怎么路由、Compose 与 Kubernetes 如何以声明式模型调和期望状态, 再到日志/指标/追踪三条可观测性管道、供应链与运行时安全、云上托管 Kubernetes,最后两章讲 AI 进入 DevOps 的用法与六个真实世界的容器化案例。全书 20 章,以"读完全书不必看别的材料"为写法目标。

algorithms — 数据结构与算法 ​

共 2 本,已写拆解 2 本。

  • Data Structures and Algorithms in JavaScript ✓ 有拆解 — 一本 2025 年的数据结构与算法教材,全程用现代 JavaScript(箭头函数、模块、类、函数式风格)实现。它把数据结构当作「抽象数据类型(ADT)的实现候选」来讲:同一 ADT 给多种实现,用第 4 章的大 O 分析做取舍;排序、选择、洗牌、搜索四章专讲算法设计,树、堆、字典树、图逐层展开,末章讲不可变(持久化)数据结构。习题答案在书末。
  • Rust for Machine Learning — Learn AI Fundamentals and Build a Neural Network from Scratch ✓ 有拆解 — 一本「用 Rust 从零造机器学习」的双料入门书:不靠 NumPy 之类的现成库,亲手实现感知机、 支持向量分类器,最终目标是从第一性原理造出一个神经网络。已放出的三章(简介、第 1 章感知机、 第 2 章最大间隔与数据生成过程)把「学习=从数据中逼近生成机制」这条主线讲得很清楚, 同时把 Rust 的所有权、类型、trait 当成显式设计工具来教。全书 15 章目前只放出 3 章。

robotics-embedded — 机器人与嵌入式系统 ​

共 1 本,已写拆解 1 本。

textbook — 教材属性(与上面并列打标,不单独使用) ​

共 22 本,已写拆解 22 本。

  • 从零自制操作系统 (内田公太) ✓ 有拆解 — 一本「从零到一」的动手教材:不写一行依赖现成操作系统的代码,从 UEFI 引导加载器画出的第一个像素开始,三十章一步步做出一个有窗口系统、抢占式多任务、FAT 文件系统、系统调用、管道和终端命令的真实操作系统 MikanOS。它的价值不在理论深度,而在把「操作系统到底由哪些件拼成、每件为什么必须存在」用可运行的代码顺序摊开,几乎每个机制都配「先做错/做慢 → 测量 → 改对/改快」的完整循环。
  • Data Structures and Algorithms in JavaScript ✓ 有拆解 — 一本 2025 年的数据结构与算法教材,全程用现代 JavaScript(箭头函数、模块、类、函数式风格)实现。它把数据结构当作「抽象数据类型(ADT)的实现候选」来讲:同一 ADT 给多种实现,用第 4 章的大 O 分析做取舍;排序、选择、洗牌、搜索四章专讲算法设计,树、堆、字典树、图逐层展开,末章讲不可变(持久化)数据结构。习题答案在书末。
  • Full-Stack React, TypeScript, and Node ✓ 有拆解 — David Choi 与 Cihan Yakar 用「一个项目从头长到上线」的方式串起 2026 年的主流 TypeScript 全栈技术栈(React 19、Express 5、Prisma 7、Docker、OpenTelemetry):每一层技术都被上一层的真实痛点逼出来,内存数组丢数据所以上数据库、API 洞开所以上认证、本地能跑所以上容器。压轴一章把前 14 章建好的应用拆回空地,只用提示词让 AI 编码智能体重建一遍,论证前 14 章的知识是驾驭 AI 的前提。
  • JavaScript in Depth ✓ 有拆解 — James M. Snell(Node.js 技术委员会主席)正在写的一本 JavaScript 深层机制教材(MEAP 阶段)。 它不从语法教起,而是回答「你天天用的这些东西底下到底发生了什么」:同一段代码为什么在 Node.js、Deno、Bun 里跑出四种结果;字符串、数字、对象这些基础类型在 V8 引擎里是怎么存的; 为什么 0.1+0.2 不等于 0.3、循环里拼字符串会拖垮性能、错误对象为什么这么贵。 每一章都从真实生产事故讲起,一路挖到语言规范与引擎实现的分界线。
  • 计算机网络(第二版) (李军怀) ✓ 有拆解 — 一本中文计算机网络教材(第二版,271 页),按「物理层→数据链路层→网络层→传输层→应用层」的下上顺序讲透互联网的分层体系:每一层解决上一层的什么缺陷、用什么机制解决、机制为什么有效(带公式、帧格式和算例)。后半本讲广域网技术(X.25/帧中继/ATM/MPLS)、网络安全与网络管理、以及网络系统工程设计,是同类教材里少见地把「设计施工」也收入的一章。
  • 计算机组成原理(基于x86-64架构) ((美)罗伯特·G.普兰茨 著门佳,朱西方 译) ✓ 有拆解 — 一本从程序员视角讲计算机组成原理的教材:先讲位、进制与计算机算术,再讲布尔代数、逻辑门、 组合与时序电路、存储器,把「硬件如何由开关建成」走通;后半本讲 x86-64 指令集、汇编语言、 调用栈、控制流、数据结构、浮点数与 I/O/中断,把「高级语言的每个结构在机器层长什么样」走通。 全书用真实工具链(gcc/gas/gdb、Ubuntu)做演示,而不是造一个假想的教学处理器。
  • Learn D3.js Create Stunning Interactive Web Visualizations with D3.js v7 and Modern JavaScript (Helder da Rocha) ✓ 有拆解 — Packt 出品的 D3.js v7(7.9.0)实战教材,基于 ES2019,从「数据驱动文档」的核心思想讲起,覆盖选择器与数据绑定、数据加载与处理、坐标轴与比例尺、颜色、线/面/饼/堆叠图,一直做到树、矩形树图、圈包、桑基图、弦图、力导向网络和地理地图。它讲透了 D3 不是图表库而是「把数据绑到图形上」的工具集这一件事,并给出大量可运行的完整例子。
  • Learning Go Programming - 2nd Edition ✓ 有拆解 — 一本面向初学者的 Go 语言教材:前 19 章从环境搭建讲到并发、错误处理与反射,后 5 章(网络爬虫、自动化、数据分析与机器学习、CI/CD、总结)展示 Go 在工程领域的用法。它讲透了 Go 的语法与惯用法(切片、组合、接口、channel/mutex),并把「Go 为什么这样设计」讲在每一处语法旁边。
  • Learning PHP, MySQL & JavaScript ✓ 有拆解 — 2025 年的零基础 Web 开发教材:把「一个能互动的网站」拆成 PHP(服务器算账)、MySQL(存数据)、JavaScript(浏览器演戏)、CSS(长相)四件各司其职的技术,从零讲到用一个社交网站项目(Robin's Nest)合龙。讲透了请求/响应模型、PDO 占位符与 XSS 消毒这条安全主线、规范化与事务、会话与密码哈希,并以「先原语、后框架」的次序给了 React 与 Node.js 的原理演示。
  • Mastering DevOps (Chinmaya Kumar Dehury etc.) ✓ 有拆解 — 一本从瀑布讲到 DataOps 的 DevOps 教材(Elsevier/Morgan Kaufmann,2026)。以八阶段生命周期(Plan→Code→Build→Test→Release→Deploy→Operate→Monitor)为主轴,逐章讲透使能技术:Git、微服务、云、容器、Kubernetes、CI/CD、持续测试、监控、自动化/IaC、部署策略,最后两章扩展到 DataOps 与 DevSecOps/MLOps/GitOps/FinOps 等变体。特点是完整与诚实:每个技术都配「好处、局限、坑」和可复现实验,连 K8s 不适合小团队、Terraform 抽象层地狱、100% 覆盖率虚假安全感这类扫兴话也照写。
  • Operating Systems: Three Easy Pieces ✓ 有拆解 — 一本免费开源的操作系统教材,围绕虚拟化、并发、持久化三条主线,把「操作系统为什么要这样设计」拆成一章一个的具体问题逐个推导。机制与策略分离的讲法、承重的历史案例(CTSS/MLFQ、VAX/VMS、FFS、LFS、NFS/AFS)和大量可核的引用,使它成为理解现代系统软件设计推理方式的最佳教材之一。
  • Programming Rust, 3rd ed.(First Early Release) ✓ 有拆解 — O'Reilly 的 Rust 权威教材第三版(Early Release)。讲透一件事:Rust 怎么用「所有权 + 借用」这套编译期规则, 在不要垃圾回收的前提下同时拿到内存安全和对内存释放时机的完全控制。本批次收录的是 First Early Release, 正文只有第 1–5 章(语言巡礼、基本类型、所有权与移动、引用、表达式),但已是全书最硬的那一段 ——Rust 的「中心挑战」所在。
  • Python Made Easy: A Beginner's Guide to Coding, Data Structures, and Practical Applications ✓ 有拆解 — 一本 2026 年出版的 Python 入门书,作者是物理学家出身的软件工程师 Marco Gähler,写给科学家和工程师。前半本讲 Python 本身——变量、数据结构、控制流、函数、类、模块——每一节都按「机制是什么 + 为什么该这么用」两条线讲;后半本讲工程习惯(命名、测试、依赖注入)和科学计算生态(math、NumPy、Matplotlib、Pandas、数值积分与微分方程)。全书的主线不是「Python 有哪些语法」,而是「怎么写代码才不给自己和别人挖坑」,作者的判断(不写注释写可读名字、避免 if 与继承、单元测试是金的)贯穿始终。
  • RESTful API Design Principles ✓ 有拆解 — 一本 2026 年的 RESTful API 设计实务教材:先用一章讲清 CGI → RMI → EJB → SOAP → REST 的三十年架构更替史,再按 REST 的四个承重概念逐章展开——资源标识(URI 命名与版本策略)、资源操作(HTTP 方法、幂等、缓存、冲突解决)、资源表述(可消费/可组合/可适配的渐进步进)、资源状态管理(HATEOAS 超媒体),最后两章补上安全(认证、授权、加密、日志)与性能规模(Gzip、分页、纵向/横向扩展、单体与微服务)。全书靠大量带具体数字的演示例子把「为什么这样设计」讲到能复述的程度。
  • Secrets of the JavaScript Ninja, Third Edition MEAP V10 ✓ 有拆解 — 一本把 JavaScript 当作「函数式语言」来教的进阶教材:从运行时与工具链(Node.js、npm、TypeScript、ESLint、Prettier)起步,用连续四章把函数讲透(一等公民、四种调用方式与 this、闭包与作用域、promise 与生成器),再落到对象、原型、类与四种集合(数组、Map、Set、不可变集合)。每个机制都配可运行的代码和 assert 验证,核心立场是:写 JavaScript 像忍者还是像普通人,分水岭在懂不懂函数。
  • System Programming in Linux ✓ 有拆解 — 2025 年 No Starch 出版的 Linux 系统编程大学教材(1051 页,19 章正文+3 附录),作者为 Hunter College 的 Stewart N. Weiss 教授。全书用「仿写系统命令」的方法(date/cp/ls/du/pwd/ps/last/shell/top…)逐个讲透文件 I/O、文件系统、进程、信号、定时器、IPC、线程与同步、终端与 ncurses、守护进程,基于 POSIX.1-2024 与 Linux 6.x 的当代口径,每个机制都配可运行的示范程序。
  • The Rust Programming Language, 3rd Edition (Steve Klabnik, Carol Nichols, Chris Krycho etc.) ✓ 有拆解 — Rust 官方入门书(俗称 "the book"),从零讲透 Rust 的核心机制:所有权与借用、泛型/ trait /生命周期、并发与 async,以及 Cargo 生态。它最独特的一课不是语法,而是"把编译器变成守门人"的设计哲学——大量别的语言只能运行时崩溃的 bug,在这里编译期就拒编。第三版新增异步编程一章(async/await、Future/Stream),并按 Rust 2024 edition 重写。
  • Total TypeScript — The Essentials ✓ 有拆解 — Matt Pocock(知名 TypeScript 教育者)与 Taylor Bell 合著的 TypeScript 入门到进阶教材,2026 年由 No Starch 出版。它讲透了 TypeScript 的核心心智模型:类型不是目的而是给 JavaScript 配 IDE 工具的手段;注解与推断的分工;并集、字面量与收窄;可变性如何影响推断;类型推导(keyof/typeof/映射类型);断言与 satisfies;模块、声明文件与 tsconfig;以及泛型、模板字面量类型等「设计类型」的高级工具。
  • The Ultimate Docker Container Book, 4th Edition (Dr. Gabriel N. Schenker) ✓ 有拆解 — 一本从第一性原理讲透 Docker 与 Kubernetes 的实战教材(第四版,2026):容器为什么是封装好的受控进程、 镜像是分层文件系统、单主机网络怎么路由、Compose 与 Kubernetes 如何以声明式模型调和期望状态, 再到日志/指标/追踪三条可观测性管道、供应链与运行时安全、云上托管 Kubernetes,最后两章讲 AI 进入 DevOps 的用法与六个真实世界的容器化案例。全书 20 章,以"读完全书不必看别的材料"为写法目标。
  • Ultimate WebAssembly for High-Performance Apps: Build Next-Generation High-Performance Web, Cloud, and Edge Applications with WebAssembly, WASI, Rust, C/C++, and JavaScript ✓ 有拆解 — 2026 年出版的 WebAssembly 全景教材:从「浏览器为什么需要第二种语言载体」讲起,覆盖 开发环境、浏览器执行机制、JS 互操作、性能优化、Rust 与 C/C++ 两条源语言路线, 再到出浏览器的五个舞台(Node 服务器、边缘与 IoT、WASI、数据库、移动端)、 测试与监控,最后以未来规范路线图(线程/GC/SIMD 加宽/Component Model) 和两个实战项目(浏览器内 ML 推理、游戏物理引擎)收尾。 广优先于深,是一份完整的 Wasm 生态地图。
  • Web Development with HTML, CSS, and JavaScript ✓ 有拆解 — 一本零基础 Web 前端入门教材:从「网页在浏览器里怎么被画出来」讲起,依次教 HTML(结构)、 CSS(样式与布局)、JavaScript(交互),最后一章把三者合起来,从零造一个能存数据的响应式待办清单应用。 它讲透了三件事:HTML/CSS/JS 三件套各自管什么、样式按什么规则层叠与布局(盒模型、flexbox、grid、媒体查询)、 以及 JavaScript 如何通过 DOM 让页面动起来。
  • Web Development in Rust ✓ 有拆解 — 一本「用 Rust 从零造一个完整 Web 应用」的实战教材:以一个工单(ticket)管理系统为贯穿项目, 从选型与架构讲起,经 API 骨架、业务规则、大数据量管理、测试、访问控制、并行通信、容器化部署, 一路讲到动态权限与缓存、实时更新和应用扩展。讲透了「一门语言同时写前端(WebAssembly)和后端」 这件事在工程上怎么走通,以及 Rust Web 生态(Axum、SeaORM、Yew、SQLx、Diesel、Tokio)各自的位置与取舍。

beginner — 入门读物(并列打标) ​

共 14 本,已写拆解 14 本。

  • Asynchronous JavaScript: Promises, Async/Await, and Callbacks ✓ 有拆解 — 一本 2025 年的异步 JavaScript 入门书,按「回调 → Promise → async/await」三代写法一路讲透:事件循环与任务/微任务、Promise 的四个静态组合方法、async/await 与 try/catch、常见工程模式(重试、退避、限流、竞态)、错误处理与浏览器调试,末尾展望 Observable/Web Worker/top-level await。全书九成是可直接运行的示例代码,是一本「照书敲就能跑」的入门讲义,不是理论书。
  • The Beginner’s Guide to CSS ✓ 有拆解 — 一本 72 页的小册子,带零基础读者用七个短章走完 CSS 的第一条完整路径: CSS 是什么、规则和选择器怎么写、文字与颜色怎么装饰、盒模型/Flexbox/Grid 怎么布局、 媒体查询怎么让同一页面适配手机,最后以一个响应式个人作品集页收尾。 它讲透了「样式与结构分离」这条 Web 技术栈的基线约定,以及声明式样式语言 「写意图、由浏览器引擎执行」的基本工作方式。
  • BiteSize Python for Absolute Beginners: With Practice Labs, Real-World Examples, and Generative AI Assistance ✓ 有拆解 — 一本 2025 年的零基础 Python 入门书(18 个内容章,约 33 万字符),用「少于 5 分钟一课」的 BiteSize 节奏,把读者从「从没写过程序」带到「能写小程序解决真实问题」。它讲透了 Python 入门全程的四件事:基本语法与数据类型、分支循环、函数(含递归)、四种容器及 collections 三件套(namedtuple / defaultdict / Counter);真正值得书库带走的是它的教法——每章固定五件套(介绍→示范→练习→AI 互动→案例),生成式 AI 被当成默认学习基础设施,练习密度约为示范的一倍。
  • CSS Reference Guide: A Complete, Quick-Lookup Guide to Modern CSS ✓ 有拆解 — 一本 2026 年初版、约 11.5 万字符的现代 CSS 速查手册:24 章 + 术语表, 每章按「概述 → 核心概念 → 属性/特性参考(语法、取值、例子、输出解释)→ 常见模式 → 常见错误与提示 → 快速总结」的固定模板,把选择器、层叠与特异性、盒模型、显示与定位、 Flexbox、Grid、字体文字、颜色背景、边框阴影滤镜、过渡变换动画、响应式、现代特性 (变量/calc/clamp/逻辑属性)、列表表格表单、最佳实践、常见错误、属性速查索引全部串一遍。 它真正的价值不是深度,而是一张「现代 CSS 有哪些部件、各部件解决什么问题、 默认值和坑是什么」的完整地图。
  • Learn Robotics Programming, 3rd Edition — Build and control cutting-edge AI robots with Raspberry Pi and Python (Danny Staple) ✓ 有拆解 — 一本手把手教你用 Raspberry Pi + Python 从零造一台轮式机器人的实战书:选型、组装、免焊接线、MQTT 服务层、差速驱动,一路做到编码器里程计、蒙特卡洛定位、IMU + PID、摄像头视觉、语音控制和传感器融合。它真正讲透的不是某个零件,而是「感知—思考—行动」这条回路怎么在一台真机上逐层闭环,以及为什么要把硬件包成服务、把行为写成消息。
  • Learning Go Programming - 2nd Edition ✓ 有拆解 — 一本面向初学者的 Go 语言教材:前 19 章从环境搭建讲到并发、错误处理与反射,后 5 章(网络爬虫、自动化、数据分析与机器学习、CI/CD、总结)展示 Go 在工程领域的用法。它讲透了 Go 的语法与惯用法(切片、组合、接口、channel/mutex),并把「Go 为什么这样设计」讲在每一处语法旁边。
  • Learning Zig — A reimagined introduction to low-level programming(Alex Rios, Packt 2025) ✓ 有拆解 — 一本写给「有两三年经验、想下到底层」的应用开发者看的 Zig 入门书(502 页,13 个正文章)。 它讲透了 Zig 的核心主张——没有 GC、没有隐藏分配、错误写进类型、构建脚本就是 Zig 代码—— 并把它们一路落到实战:指针与四种分配器、错误集与 errdefer、用 Zig 写的构建系统 (交叉编译/依赖哈希锁/缓存)、comptime 元编程,最后用一个文件监控项目 FileGuard 把全部零件总装。适合当「第一本 Zig 书」,也适合当「系统级语言设计取舍」的教材。
  • Prompting Python for Full Stack Development: Learn Python Programming by Building Full-Stack Web Apps, Automation Projects, Data Tools, and AI Applications ✓ 有拆解 — 一本 2026 年的入门书:教零基础到初级读者把 ChatGPT 当作结对编程的搭档,一边学 Python 一边做出东西。 主线不是 Python 语法本身,而是一套工作法——把问题分解成小步骤、用「背景-约束-目标」(CCG)的结构写提示、 让 AI 生成代码后必须读懂、验证、重构。十章按一条从环境搭建到 Web 应用的完整项目路线推进: 读代码 → 写提示 → 调试与重构 → 文件自动化与爬虫 → 文字游戏 → NLP 作者识别 → 自动数据报告 → Flask 全栈应用 → 工程化收尾。
  • Python Made Easy: A Beginner's Guide to Coding, Data Structures, and Practical Applications ✓ 有拆解 — 一本 2026 年出版的 Python 入门书,作者是物理学家出身的软件工程师 Marco Gähler,写给科学家和工程师。前半本讲 Python 本身——变量、数据结构、控制流、函数、类、模块——每一节都按「机制是什么 + 为什么该这么用」两条线讲;后半本讲工程习惯(命名、测试、依赖注入)和科学计算生态(math、NumPy、Matplotlib、Pandas、数值积分与微分方程)。全书的主线不是「Python 有哪些语法」,而是「怎么写代码才不给自己和别人挖坑」,作者的判断(不写注释写可读名字、避免 if 与继承、单元测试是金的)贯穿始终。
  • Rust for Machine Learning — Learn AI Fundamentals and Build a Neural Network from Scratch ✓ 有拆解 — 一本「用 Rust 从零造机器学习」的双料入门书:不靠 NumPy 之类的现成库,亲手实现感知机、 支持向量分类器,最终目标是从第一性原理造出一个神经网络。已放出的三章(简介、第 1 章感知机、 第 2 章最大间隔与数据生成过程)把「学习=从数据中逼近生成机制」这条主线讲得很清楚, 同时把 Rust 的所有权、类型、trait 当成显式设计工具来教。全书 15 章目前只放出 3 章。
  • Build Python Web Apps with Streamlit ✓ 有拆解 — Manning 出品的 Streamlit 实战教程(Aneev Kochakadan 著,Streamlit 联合创始人 Adrien Treuille 作序)。全书 12 章四个部分:地基(环境、执行模型、上云、密钥)→ 真实应用(CEO 数据看板、带认证的 CRUD 应用)→ AI(LLM 问答游戏、RAG + ReAct 智能体客服机器人)→ 工程化(测试金字塔、Docker + AWS 职业化部署)。它真正讲透的一条主线:Streamlit 用「整个脚本从头重跑」换来零前端门槛,而应用开发的功夫,都是在这条执行模型上搭脚手架——执行模型、缓存、会话状态、密钥纪律、配置驱动、关注点分离,这些机制讲解不过时;具体点击流与模型名是 2025–2026 快照。
  • Total TypeScript — The Essentials ✓ 有拆解 — Matt Pocock(知名 TypeScript 教育者)与 Taylor Bell 合著的 TypeScript 入门到进阶教材,2026 年由 No Starch 出版。它讲透了 TypeScript 的核心心智模型:类型不是目的而是给 JavaScript 配 IDE 工具的手段;注解与推断的分工;并集、字面量与收窄;可变性如何影响推断;类型推导(keyof/typeof/映射类型);断言与 satisfies;模块、声明文件与 tsconfig;以及泛型、模板字面量类型等「设计类型」的高级工具。
  • Web Development with HTML, CSS, and JavaScript ✓ 有拆解 — 一本零基础 Web 前端入门教材:从「网页在浏览器里怎么被画出来」讲起,依次教 HTML(结构)、 CSS(样式与布局)、JavaScript(交互),最后一章把三者合起来,从零造一个能存数据的响应式待办清单应用。 它讲透了三件事:HTML/CSS/JS 三件套各自管什么、样式按什么规则层叠与布局(盒模型、flexbox、grid、媒体查询)、 以及 JavaScript 如何通过 DOM 让页面动起来。
  • Zig Programming for Developers: A Hands-on Guide to the Zig Programming language ✓ 有拆解 — 一本 2024 年 10 月自出版的 Zig 入门书,按「安装 → 变量与控制流 → 函数与模块 → 内存 → 结构体 → 并发 → 并行 → 标准库与生态 → 宏与泛型 → 嵌入式与 Web」的 顺序走完一遍 Zig。它讲透了什么要老实说:它没有讲透 Zig——书里描述的「Zig」 掺进了大量 Go(goroutine、channel)、Rust(借用检查、生命周期、trait)和 C++(模板、重载)的特征,许多命令、API 和库名是真实 Zig 里不存在的。 它的真正价值在于:作为一份「语言特征被系统性地张冠李戴」的完整样本, 以及入门者按图索骥时的避雷针。

全部藏书(38 本) ​

书作者版次格式章节读到许可
Asynchronous JavaScript: Promises, Async/Await, and CallbacksStudio, WebLighters2025 版epub16读完自购/个人收藏
The Beginner’s Guide to CSSSteven Mcananey2025 年 6 月 28 日首版pdf8读完自购/个人收藏
BiteSize Python for Absolute Beginners: With Practice Labs, Real-World Examples, and Generative AI AssistanceDi Wu2025 版pdf27读完自购/个人收藏
从零自制操作系统 (内田公太)内田公太、中文译本(译者见原书)2025 版(中文译本)pdf201读完自购/个人收藏
CSS Reference Guide: A Complete, Quick-Lookup Guide to Modern CSSMondkar, Prashant2026 版epub28读完自购/个人收藏
Data Structures and Algorithms in JavaScriptFederico Kereki2025 年首版(No Starch Press)epub83读完自购/个人收藏
DevOps Driven DevelopmentAbhishek Gaurav;2026 版epub66读完自购/个人收藏
Full-Stack React, TypeScript, and NodeDavid Choi、Cihan Yakar2026 版(第二版)epub208读完自购/个人收藏
JavaScript in DepthJames M. SnellMEAP Version 3(2025 版)epub26读完自购/个人收藏
计算机网络(第二版) (李军怀)李军怀2025 版pdf21读完自购/个人收藏
计算机组成原理(基于x86-64架构) ((美)罗伯特·G.普兰茨 著门佳,朱西方 译)罗伯特·G.普兰茨 (Robert G. Plantz)、门佳 (译)、朱西方 (译)2025 版pdf27读完自购/个人收藏
Learn D3.js Create Stunning Interactive Web Visualizations with D3.js v7 and Modern JavaScript (Helder da Rocha)Helder da RochaSecond Edition, Packt, 2026-06(第一版 2019-03;ISBN 978-1-83763-686-0)pdf31读完自购/个人收藏
Learn Robotics Programming, 3rd Edition — Build and control cutting-edge AI robots with Raspberry Pi and Python (Danny Staple)Danny StapleThird Edition, 2026-05 (Packt Publishing, ISBN 978-1-80324-698-7)pdf173读完自购/个人收藏
Learning Go Programming - 2nd EditionAgarwal, Shubhangi;2nd Revised and Updated Edition(2025;初版 2021)epub32读完自购/个人收藏
Learning PHP, MySQL & JavaScriptRobin Nixon2025 版(第 7 版)epub60读完自购/个人收藏
Learning Zig — A reimagined introduction to low-level programming(Alex Rios, Packt 2025)Alex Rios2025 版(写作时 Zig 0.15.2)pdf24读完自购/个人收藏
Mastering DevOps (Chinmaya Kumar Dehury etc.)Chinmaya Kumar Dehury 等2026 版pdf18读完自购/个人收藏
Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau、Andrea C. Arpaci-Dusseau、Peter Reiher(安全部分)2023 版pdf67读完作者官网免费发布
Practical Systems Programming in Go A hands-on guide to designing and building real-world systems software in Go (Mihalis Tsoukalos)Mihalis Tsoukalos第 1 版(Packt,2025)pdf147读完自购/个人收藏
Programming Rust, 3rd ed.(First Early Release)Jim Blandy, Jason Orendorff, and Leonora F. S. Tindall3rd ed., First Early Release(对应 2024 edition)epub16读完自购/个人收藏
Prompting Go for Systems Development: Build High-Performance APIs, Microservices, Concurrent Systems, and Cloud Backends Faster with AI-Powered Prompt EngineeringDrishti Jain2026 版pdf21读完自购/个人收藏
Prompting Python for Full Stack Development: Learn Python Programming by Building Full-Stack Web Apps, Automation Projects, Data Tools, and AI ApplicationsTemidayo Adefioye2026 版epub23读完自购/个人收藏
Python Made Easy: A Beginner's Guide to Coding, Data Structures, and Practical ApplicationsMarco Gähler2026 年首版(Apress, Springer Nature)pdf31读完自购/个人收藏
RESTful API Design PrinciplesAlex Rodriguez;2026 版epub16读完自购/个人收藏
Rust for Machine Learning — Learn AI Fundamentals and Build a Neural Network from ScratchMarcos SilveiraEarly Release(2026-07-23 首放;版权页标 2027 年第一版)epub7读完自购/个人收藏
Secrets of the JavaScript Ninja, Third Edition MEAP V10Trevor Burnham、Bear Bibeault、Josip Maras、John Resig2026 版(MEAP V10,未完结预览版)pdf18读完自购/个人收藏
Build Python Web Apps with StreamlitAneev Kochakadan2026 版pdf24读完自购/个人收藏
System Programming in LinuxStewart N. Weiss2025 版pdf30读完自购/个人收藏
Systems Programming with Zig MEAP V01Garrison Hinson-HastyMEAP V01(出版前预览,仅含第 1–3 章)pdf20读完自购/个人收藏
Systems Programming with Zig — 全书拆解Mihalis Tsoukalos2026 版epub146读完自购/个人收藏
The Rust Programming Language, 3rd Edition (Steve Klabnik, Carol Nichols, Chris Krycho etc.)Steve Klabnik、Carol Nichols、Chris Krycho3rd Edition(对应 Rust 1.85.0 / 2024 edition,2025 年在线更新)pdf34读完官方免费在线发布
Total TypeScript — The EssentialsMatt Pocock、Taylor BellNo Starch Press 2026 年首版(ebook ISBN 9781718504172)epub33读完自购/个人收藏
The Ultimate Docker Container Book, 4th Edition (Dr. Gabriel N. Schenker)Gabriel N. Schenker第四版,2026 年 3 月,Packt(ISBN 978-1-80580-439-0)pdf225读完自购/个人收藏
Ultimate WebAssembly for High-Performance Apps: Build Next-Generation High-Performance Web, Cloud, and Edge Applications with WebAssembly, WASI, Rust, C/C++, and JavaScriptSrinivas Shanmugam2026 版epub27读完自购/个人收藏
Web Development with HTML, CSS, and JavaScriptKevin Wilson;2026 版epub20读完自购/个人收藏
Web Development in RustViktor Darczi;2026 版epub86读完自购/个人收藏
XML and JSON Recipes for SQL ServerAlex Grinberg、Anna Landy2nd ed. (2026)pdf17读完自购/个人收藏
Zig Programming for Developers: A Hands-on Guide to the Zig Programming languageSprinter, Charles2024 版epub20读完自购/个人收藏

本页由 node scripts/book-build.mjs 生成,不要手改。生成时间:2026-10-23