Markdown 的极简之道

没有繁琐的排版,也没有花哨的格式,只有清晰的结构,还有那些在某个下午随手写下的思绪。

2020-01-17 · ifcalm

操作系统

操作系统只做三件事:把一个 CPU 变成很多个,让很多人同时用不打架,把断电就消失的东西留下来。这门课按这三件事组织,30 篇正文加 6 个动手实验,全部代码在容器里的真 Linux 上运行,页大小是 4096,/proc 是真的,strace 能用。不讲考点罗列,讲机制为什么长成这样、代价在哪。

2026-09-03 · ifcalm

安全

两支并列:链上安全归 blockchain/,Web 安全归 web/。这一页说明两者的边界在哪、各自收什么、以及为什么它们值得放在同一个目录下。

2026-09-01 · ifcalm

交易学习手册

从市场如何运转,到订单、成本、风险管理、优势来源与资产安全。不给标的和信号,只讲机制、数学和边界。

2026-09-01 · ifcalm

CS 251:区块链系统原理

按美国研究型大学计算机系的标准开设:35 讲 Lecture Notes(信任模型、密码学原语、账本与状态、网络与共识、执行环境、扩容、隐私与安全)、6 个可运行的 Go 实验、4 套 Problem Set(含参考答案)、期中期末复习指南、术语表与参考资料。只讲机制、数学和边界,不讲币价与赛道。

2026-08-30 · ifcalm

CS 261:数据结构与算法

按美国研究型大学计算机系核心课的标准开设:34 讲 Lecture Notes(分析工具、线性结构与散列、排序与选择、搜索树、图算法、算法设计范式、计算复杂性)、5 套 Problem Set(含参考答案)、术语表与参考资料。教材对应 CLRS 第 4 版与 Sedgewick & Wayne《Algorithms》第 4 版。

2026-08-28 · ifcalm

CS 450:计算机网络

按美国研究型大学一学期 15 周的教学计划完整开设:Syllabus、29 讲 Lecture Notes、5 个 Programming Assignment、4 套 Problem Set(含参考答案)、期中期末复习指南与术语表。教材对应 Kurose & Ross《Computer Networking: A Top-Down Approach》第 8 版。

2026-08-28 · ifcalm

web3 入门笔记

面向零基础的入门读物:区块链的数据结构与共识、钱包与主流应用形态、以太坊的账户与 EVM 概览,另有几份市场与交易观察报告。想系统学机制,请看《CS 251:区块链系统原理》。

2026-05-23 · ifcalm