EBooks to read
在此同步自己的阅读记录,因为在不同设备上可能下载过/阅读过,不想把同样的书拷贝来拷贝去,于此记录。
其中大部分是电子书,因为电子书相对于实体书具有便携性和价格上的优势,而且电子书同样可以做笔记。
- The Art of Computer Programming(TAOCP) - Donald E. Knuth
- [计算机程序的构造和解释][2nd][H.Abelson]
- Computer Systems A Programmer's Perspective-Prentice Hall (2001)
- Design Patterns-Elements of Reusable Object-Oriented Software - Erich Gamma & Richard Helm & Ralph Johnson & John Vlissides
- Structure and Interpretation of Computer Programs-The MIT Press (1996)-(MIT Electrical Engineering and Computer Science)
- 深入理解计算机系统第二版中文
- 程序员的自我修养—链接、装载与库
- 算法笔记.胡凡(详细书签) - 胡凡(浙大)
- Introduction to Algorithms 3rd edition - Thomas H.Cormen & Charles E. Leiserson & Clifford Stein
- Algorithms - Robert Sedgewick, Kevin Wayne(2011)
- TCP-IP Illustrated, Volume 1, 2nd Edition - Kevin R. Fall & W. Richard Stevens
- TCP-IP-Illustrated-Volume-2-the-Implementation - W. Richard Stevens & Gary R. Wright
- peepcode-git - Scott Chacon
- Thinking in Java, 4th edition - Bruce Eckel
- 深入理解Java虚拟机 JVM高级特性与最佳实践(第二版) - 周志华
- JAVA并发编程实践 - Brian Goetz, Tim Peierls...
- JAVA Concurrency in Practice.0321349601 - Brian Goetz, Tim Peierls...
- Core Java Volume I/II, 10th edition - Cay S. Horstmann
- The C Programming Language - Brian W. Kernighan & Dennis M. Ritchie
- Advanced Programming in the UNIX Environment, 3rd Edition - W. Richard Stevens Stephen A. Rago
- Beginning Linux Programming, 4th Edition - Neil Matthew & Richard Stones
- Linux Basics for Hackers - OccupyTheWeb
- The Linux Command Line, 2nd Edition - William Shotts
- LinuxProbe - 刘遄
- Bash-scripting-guide - Mendel Cooper
- 跟我一起写Makefile - 陈皓
- Dick Grune, Ceriel J.H. Jacobs - Parsing Techniques. A practical Guide (2008, Springer)
- Dick Grune, Kees van Reeuwijk, Henri E. Bal, Ceriel J.H. Jacobs, Koen Langendoen - Modern Compiler Design (2012, Springer)
- Dick Grune, Kees van Reeuwijk, Henri E. Bal, Ceriel J.H. Jacobs, Koen Langendoen - Modern compiler design-Springer-Verlag New York (2012)
- Ronald Mak - Writing Compilers and Interpreters_ A Software Engineering Approach, Third Edition (2009, Wiley)
- SQL For Dummies, 6th Edition
- Learning Redis
- Redis in Action
- Getting Started with NoSQL
- Eloquent_JavaScript, 3rd edition - Marijn Haverbeke
- Learning TensorFlow - Tom Hope, Yehezkel S. Resheff & Itay Lieder
- Machine Learning with TensorFlow - Nishant Shukla
- Pro Deep Learning with TensorFlow - Santanu Pattanayak
- TensorFlow for Deep Learning - Bharath Ramsundar & Reza Bosagh Zadeh
- Deep Learning Cookbook - Douwe Osinga
- 统计学习方法-李航
- 小王子 - 安托万·德·圣-埃克苏佩里
- 约翰·克利斯多夫 - 罗曼·罗兰
- 白夜行 - 东野圭吾
- 活着 - 余华
- 太阳照常升起 - 海明威(看过忘了)
- 包法利夫人(Madame Bovary) - 福楼拜
- 荆棘鸟 - 考琳·麦卡洛
- 百年孤独 - 加西亚·马尔克斯
- 瓦尔登湖 - 梭罗
- 麦田里的守望者 - 杰罗姆·大卫·塞林格
- 1984 - 乔治·奥威尔
- 恋爱中的女人 - 大卫·赫伯特·劳伦斯(看过但是忘了!)
- 平凡的世界 - 路遥
- 巴黎圣母院 - 維克多·雨果
- 悲惨世界 - 維克多·雨果
- 飘 - 玛格丽特·米切尔
- 水浒传 - 施耐庵
- 三国演义 - 罗贯中
- 红楼梦 - 曹雪芹
- 目送 - 龙应台
- 社会契约论 - 卢梭
- 鞋狗(Shoe Dog) - 菲尔·奈特
- 蛤蟆的油 - 黑泽明(之前的不完整,再读一遍)
- 渴望生活(梵高传) - 欧文·斯通
- 乔良 & 王湘穗 - 超限战 (2014, 长江文艺出版社)
- (世纪人文系列丛书·世纪前沿) 本尼迪克特·安德森 - 想象的共同体_ 民族主义的起源与散布 (2005, 上海人民出版社)
- 人类简史 - 尤瓦尔·赫拉利
- 时间简史 - 史蒂芬·霍金
- 拖延心理学 - Jane B. Burka, Lenora M. Yuen
- 关键对话2nd(Crucial Conversations: Tools for talking when stakes are high)
- 浪潮之巅 - 吴军
- 看见 - 柴静
- 一网打尽 (The Everything Store) - Brad Stone
- 追寻生命的意义 - 维克多·弗兰克