书单
书单
程序设计语言
- Structure and Interpretation of Computer Programs
- 计算机程序的构造和解释,裘宗燕译
- The C Programming Language (2nd Edition), Brian Kernighan and Dennis Ritchie
- C程序设计语言(第二版新版),Brian Kernighan and Dennis Ritchie著,徐宝文 李志译
- Java编程思想, Bruce Eckel著,
- Perl语言入门(第三版)(Learning Perl), Randal Schwartz, Tom Phoenix著
- Python语言入门(外借给陈雯)
- Essential C++中文版, Stanley Lippman著, 侯捷译
- C++设计新思维——泛型编程与设计模式之应用
- The C++ Programming Language (Special Edition), Bjarne Stroustrup
- C++程序设计语言(特别版),Bjarne Stroustrup著,裘宗燕译
- C++编程思想(第二版)第一卷:标准C++导引,Bruce Eckel著
- C++ Templates
- C++代码设计与重用
- C++语言的设计与演化,Bjarne Stroustrup著,裘宗燕译
- STL源码剖析 侯捷著
- C++标准程序库——自修教程与参考手册 Nicolai Josuttis著,侯捷 孟岩译
开发环境
- Advanced Programming in the UNIX Environment, Richard Stevens
- Advanced Programming in the UNIX Environment (2nd Edition), Richard Stevens
- UNIX编程艺术 (The Art of UNIX Programming), Eric Steven Raymond
- Windows程序设计(第五版)
设计
- 重构——改善既有代码的设计
- 设计模式——可复用面向对象软件的基础
软件工程
- 最后期限
- 人月神话
- 人件
- 软件企业的管理与文化
- 软件工艺
- 敏捷软件开发
算法
- Fundamentals of Data Structures in C
- C++数值算法
- Introduction to The Design and Analysis of Algorithms
- 应用密码学——协议、算法与C源程序
开发工具
- CVS精髓
- Mastering Regular Expressions (2nd Edition)
- sed与awk(第二版)
操作系统
- 操作系统精髓与设计原理(第三版)
编译原理
- Compiler Construction Principles and Practice
数据库
计算机网络
- 计算机网络(第四版)
- TCP/IP详解第一卷:协议
- C++网络编程卷1
- C++网络编程卷2
- SSL 与 TLS
游戏
- 游戏编程精粹1
- 游戏编程精粹2
- 游戏编程精粹3
多媒体分析
- 计算机视觉
- 机器视觉
其它计算机书
- 交互式计算机图形学——基于OpenGL的自顶向下的方法(第3版)
- HTML 4.0从入门到精通
- C++面向对象程序设计,谭浩强
- 数学之美,吴军
英语
- https://en.wikipedia.org/wiki/Comparison_of_English_dictionaries
- Collins Cobuild Essential English Dictionary
其他书
《輪迴八十六次的生命覺醒之旅》,布萊恩・魏斯
精神科醫師布萊恩・魏斯記錄病人凱瑟琳在催眠治療中回溯多段前世的案例,探討恐懼、創傷、死亡與靈性成長,呈現一場從心理療癒走向生命意義的探索。
Trillion Dollar Coach
牛奶可乐经济学 (The Economic Naturalist: In Search of Explanations for Everyday Enigmas) Robert H.Frank
简单的逻辑学 (Being Logical: A Guide to Good Thinking) D·Q·McInerny 赵明燕
萨姆劳埃德的数学趣题
萨姆劳埃德的数学趣题续编
Borland传奇
你的灯亮着吗?
谁动了我的奶酪
时间简史
善待自己
数字电路
待购书
- 计算机程序设计艺术
- Unix Network Programming, Vol. 1: The Sockets Networking API, Third Edition
- Managing Projects with GNU Make,3e
- Learning Python,2e
- DNS and BIND
- Learning the vi Editor,Sixth Edition
- 学习GNU EMACS(第二版)
- Lex & Yacc,Second Edition
- Learning the bash shell
- OpenGL Programming Guide : The Official Guide to Learning OpenGL,Version 2 (5th Edition)
- C++ Coding Standards: 101 Rules, Guidelines, and Best Practices
- Mathematics All Around
- Guide to LaTeX (4th Edition)
- Zope指南
参考
- 每个程序员都应该阅读的 10 篇论文(至少两遍) - 知乎
- 书单推荐:存在主义也许可以缓解你对生活的焦虑 - 少数派
- 【编程随想】收藏的电子书清单(多个学科,含下载链接)
- 哪本书是对程序员最有影响、每个程序员都该阅读的书?
- 3 分钟找书指南 v7.0
- https://www.yeahwu.com/cloud/books/
- 【分享】C++电子书下载(PDF&CHM非影印)
- 给创业者读的十本书
- 2018儿童类Best书单集锦(附美亚链接)
- 这里有一份工程师“变软”的修炼攻略
- 假期荐书:一份能够帮你拓宽认知边界的书单
- 「装了啥」后续:推荐书单
- 2018 年值得一看的科技書籍
- 产品经理必读书单(2018史上最全)
- 这 7 份豆瓣以外的年度书单,想引导你拓宽阅读的边界
- 看书不挑出版社的都是山炮——评天朝各大出版社