#(swap! fields (fn [prev] (assoc prev :name (-> % .-target .-value)))
Nginx核心知识150讲 -〔陶辉〕
从0打造音视频直播系统 -〔李超〕
分布式技术原理与算法解析 -〔聂鹏程〕
数据中台实战课 -〔郭忆〕
用户体验设计实战课 -〔相辉〕
恋爱必修课 -〔李一帆〕
陶辉的网络协议集训班02期 -〔陶辉〕
说透区块链 -〔自游〕
程序员的测试课 -〔郑晔〕
云计算的必修小课 -〔吕蕴偲〕
技术领导力实战笔记 2022 -〔TGO 鲲鹏会〕
结构思考力 · 透过结构看表达 -〔李忠秋〕
无涯教程 - Derby教程
无涯教程 - Java教程
无涯教程 - Haskell教程
无涯教程 - SQLite教程
无涯教程 - Rust教程
无涯教程 - 大数据学习指南教程
无涯教程 - Effective Java 第三版教程
无涯教程 - 精通 PHP 设计模式教程