1.《集体智慧编程》前端
很久以前就在图书馆里看到了这本书,当时看大标题还觉得是一堆人怎么在一块儿团队合做作软件,偶尔翻了下,发现其子标题是“Building Smart Web2.0 Applications”,英文标题是”Programming Collective Intelligence”,才明白原来是构建智能Web2.0的主题,想估计是介绍Web前端吧,打开目录一看,发现大部分是AI或者ML方面的内容,再细瞅了几节,就开始爱不释手了。python
不废话,整本书是以建设智能Web2.0程序为目标,涉及了机器学习以及计算机统计领域,模式识别,人工智能几个领域。从Web2.0程序为起点,介绍了大部分很是优秀和经常使用的智能算法,虽然是以Web2.0入口,可是做为一本模式识别入门或者AI入门的书籍来讲,仍是很值得细细看看的。书中没有过多数学公式和证实,可是都介绍了其算法的核心思想,同时用python这门优秀,易于理解的语言实现了大部分算法,在代码中也添加了大量的注释,很是易懂。而在算法实现并非一蹴而就的,做者经过引导读者一步步深刻算法,一步步构建程序,很是容易理解~而算法基本上是“work out of box”的,实战性极强。linux
书籍具体涉及了聚类和分类,神经网络,遗传算法等等,豆瓣这样评价“本书是Web开发者、架构师、应用工程师等的绝佳选择”,可是我以为向我这样的AI菜鸟读起来也是能够学到不少东西的,也能够称为机器学习的入门书籍程序员
2 《Unix编程艺术》算法
大神Eric S. Raymond写的,许多unix高手参与撰写,如下内容来子豆瓣数据库
本书主要介绍了Unix系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的Unix编程大师、开源运动领袖人物之一Eric S. Raymond倾力多年写做而成。包括Unix设计者在内的多位领域专家也为本书贡献了宝贵的内容。本书内容涉及社群文化、软件开发设计与实现,覆盖面 广、内容深邃,彻底展示了做者极其深厚的经验积累和领域智慧。编程
每个对开源感兴趣,对unix/linux感兴趣的同窗都应该看,书介绍的很是很是详细,没有涉及过多的编程知识,能够全面了解unix文化,了解1969年来的unix风雨历程,了解KISS,了解那些伟大的hacker,强烈推荐,上海@ghosTM55同窗一直强烈推荐的一本书网络
3 《Linux程序设计》->《Linux高级程序设计》-《Unix环境高级编程》架构
能够说这个顺序表明了通常Linux程序猿的学习道路,《Linux程序设计》内容全面,易于入手,适用于新手详细了解Linux下编程,《Linux高级程序设计》则至关于在前一本的基础上进行了高度抽象和归纳,介绍了Linux下工具链,可移植性,内核学习,图形编程等等方面,能够做为前一本的总结学习和扩展阅读,最后就是就大名鼎鼎的APUE—《Unix环境高级编程》了,豆瓣介绍机器学习
书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各类I/O、进程 间通讯、网络IPC、伪终端等方面的内容,还在此基础上介绍了多个应用示例,包括如何建立数据库函数库以及如何与网络打印机通讯等。此外还在附录中给出了 函数原型和部分习题的答案。
本书内容权威,概念清晰,阐述精辟,对于全部层次UNIX程序员都是一本不可或缺的参考书。
我的以为APUE没有任何基础看的话会很枯燥和无味,建议把前两本读完以后,把APUE做为一本参考书从头略读一遍,平常学习工做中用做参考,恩,做为枕边书偶尔翻番也是能够的
4 《浪潮之巅》
若是你想了解从美国的IT文化是怎么从硅谷一步步走来,每个硅谷公司是怎么在历史的浪潮中上下颠簸,来读这本书吧;若是你已是一个老板,想让本身的公司永葆青春,或想盈利挣钱,来读这本书吧;若是你想了解美国的大学和企业是若是让硅谷的风暴刮满全球的话,来读这本书吧;若是你想猜想谁将会是互联网时代的一个霸主,来读这本书吧若是你想了解科技界这么多年来的宝贵经验和实际规律时,来读这本书吧~
读此书毫不会让你后悔,感谢吴军老师
5 《黑客与画家》
硅谷创业之父Paul Graham所著,中国著名译者阮一峰翻译,如下内容来自豆瓣
讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工做方法等全部对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解咱们这个时代,迫使读者独立思考。
本书适合全部程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。
我很是有感触的几个地方,
1 书呆子为何在学校中不受欢迎:书呆子不想本身受欢迎,虽然那些平时带着厚厚的眼睛片,不爱说话,爱看书的nerd在学校里是怎么不受欢迎,但正是这些nerds改变了世界,改变了人们的生活方式
2 一个语言的好坏:如今来讲解释性语言更为友好;一个语言的流行性取决于其核心函数库是否是完备,像python这种battery include的语言怎么能不受人喜欢;仍是Lisp语言的思想,不少流行的语言继承了他的思想,这也让不少hacker开始学习Lisp了
3 关于贫富分化和做者处理垃圾邮件的算法都让深入