发展历史七月引进给程序员们的技术书

时光飞逝,不知不觉,微信君已经和同伴们度过了2014,感谢您们的支撑。作者会在二〇一五年加倍努力,与你们一起分享好书。

二〇一五年,首月,好多技巧书的付印安插摆在了作者面前十几本,筛选一再探究,最后结论以下技术书给大家。假设喜欢这一期的技术书,就享受给更多的同伴们吧!

特意推荐

1、第一本Docker书

Docker集团前服务与扶助副老板力作

大地率先本Docker技术图书

读书Docker必备的首先本书

《第一本Docker书》由Docker 集团前服务与协理副老董詹姆士 Turnbull
编写,是权威的Docker 开发指南。本书会率领读者形成Docker
的安装、计划、管理和扩张,辅导读者经历从测试到生产的上上下下开暴发命周期,让读者通晓Docker
适用于怎么着情况。书中先介绍Docker 及其零部件的基础知识,然后用Docker
构建容器和劳务来形成各样职分:利用Docker
为新类型确立测试环境,演示怎么着采用持续集成的劳作流集成Docker,怎么着构建应用程序服务和平台,如何使用Docker
的API,怎么着扩张Docker。

2、游戏设计的100个原理

诸多游乐设计秘籍

100条重点的游玩设计领域的主意

《游戏设计的100个原理》分4篇向读者讲述了一日游立异、创作、平衡和平解决决问题的100个原理。每一个专题都施用丰盛的案例来介绍多种不一致的安排思路,同时以经典图片的款型点出了该原理所包涵的真谛。
本书为全彩设计,适合从事或学习玩乐设计的专业人员阅读,读者将从本书中学到怎么着让游戏流行,怎样让玩家痴迷,怎么着设置关卡以及哪些缓解游戏设计中的问题。

3、编程珠玑(第二版 修订版)

野史上最伟大的统计机科学作品之一

融深邃思想、实战技能与情致轶事于一炉的奇书

“《编程珠玑》是对本人职业生涯早期影响最大的书之一,其中的不在少数真知灼见多年随后依旧使我获益匪浅。”
——史蒂夫(Steve)(Steve) McConnell,软件工程大师,IEEE Software前主编,《代码大全》作者

《编程珠玑(第2版•修订版)》本书是电脑科学方面的经典名篇。书的始末围绕程序设计人员面对的一层层实际问题进行。小编Jon
Bentley
以其独有的洞察力和创建力,指引读者知道那么些问题并学会解决办法,而那些正是程序员实际编程生涯中主要的。本书的特色是由此一些精心设计的幽默而又颇具引导意义的程序,对实用程序设计技术及骨干布置条件开展了淋漓尽致而睿智的讲述,为复杂性的编程问题提供了不可磨灭而完备的缓解思路。本书对一一层次的程序员都持有很高的读书价值。

4、编写可测试的JavaScript代码

全球盛名程序员讲述JavaScript代码编写和测试之道

《编写可测试的JavaScript代码》目的是上课如何为客户端和服务器编写和掩护可测试的JavaScript代码。全书共8章。首先介绍了如何是可测试的代码,然后分别从代码复杂度、架构、单元测试、代码覆盖率、集成测试、性能测试、负载测试、调试和自动化等角度详细介绍。书中加上的演示可以协理读者从头伊始养成好的代码编写习惯,升高测试成效及代码的可维护性。
本书的小编曾先后在YouTube、Yahoo!以及谷歌等营业所从事前端开发及测试相关工作,具有充足的经历。本书主要针对这一个想变成JavaScript专业开发人士的人;也合乎初中级水平依旧专家级其余开发人士参考阅读。

程序员精选

1、深切领会Scala

来源资深实践者的深入洞见

Scala之父作序推荐

“权威并且易于精晓”。——马丁 Odersky Scala之父

“带您深深Scala的中间工作体制”。——John C Tyler PROS Pricing

“方今为止,我在技术书里读到过的最好的以身作则”。——埃里克(Eric) Weinberg Wagger
Designs

《长远了然Scala》深入探讨了Scala里多少个相比较复杂的天地,包蕴项目系统的高阶内容、隐式转换、特质的三结合技术、集合、Actor、函数式编程的范畴论等,而且不是干巴巴地讲述语言和库的定义。本书充满各个实用的建议和特级实践,可以来扶助读者学习怎么着把Scala里较少被操纵的局地行使到工作中。
本书不是Scala的入门级教程,而是顺应有经验的Scala程序员向专家水平进阶的参照读物。本书适合想要了然Scala语言的平底机制和技术细节的读者读书参考。

2、优质代码:软件测试的基准、实践与方式

提炼笔者有30多年的软件开发经验

20多年软件测试技术的上课经验

从开发人员关注的代码质量的角度来讲软件测试

怎么样是优质代码?除了能够科学贯彻统筹意图外,优质代码还相应具备“三好”的表征:美观,好闻(没有坏味道),好注解。然则,如何写出优质代码呢?除了雅观和好闻之外,可测试性是优等代码的紧要目标。尽管开发工程师普遍对增长代码的可测试性感兴趣,然而,想要在盘根错节的代码环境下游刃有余地化解可测试性问题,非得有合适的“招式”支撑不足。《优质代码》那本书提供了一整套调升代码可测试性和测试代码的招式,书中结合实例对两样招式举行了密切的执教,并用多个相对完好的实例演示了招式的使用。对于立志于写出优质代码却又受可测试性苦恼的支付工程师来说,本书是不行多得的参考资料。
——段念,豆瓣网工程副老板

《优质代码:软件测试的规范、实践与格局》使用真实的代码示例介绍了测试的方式、原则和20三个技术细节,并经过七个完整的案例解析,即测试一个簇新的Java应用程序和一个未被测试的“遗留”JavaScript
jQuery插件,将本书讲述的享有内容结合在了一块儿。别的,小编还显得了一个定义框架,支持读者将精力首要放在革新贯穿整个软件生命周期的可测试性上,并给读者提供了简化代码构造的全种类测试的实操指南。

3、图数据库

《图数据库》系统地介绍了图数据库的历史由来、建模方法、工作原理和局部实事求是的用户用例,详细地表明了图数据解决的是什么样的题材,并以Neo4j数据库和Cypher查询语言为例,演说了图数据库的建模方法和天地用例,最终还介绍了图数据库的干活原理以及部分实用的图论算法。本书的三位小编均为Neo4j
Technology集团的技能能人,他们对图数据库及其解决方案有添加的阅历,其中一位仍旧依然Neo4j图数据库的联合开创者。

4、HTML5实战

《HTML5实战》是一本周密介绍运用HTML5付出Web应用的书籍,包含了多少存储、通讯以及哪些创制视频游戏等许多内容。全书分为4个部分,第一有些首要介绍HTML5语法及本书所波及的任何API;第二局部重点介绍基于浏览器的利用;第三片段关键介绍交互式图像、媒体及娱乐;第四部分是附录内容,浓密介绍了有些本书的大旨,提供一层层首要的参考资料。

5、趣学Python:教孩子学编程(全彩版)

亚马逊畅销编程图书

不必别的计算机基础知识

自在诙谐地了然Python编程

《趣学Python》把您带入一个活泼的Python编程世界。作者 詹森(Jason) R.
Briggs将引导你用不一样平日的(往往很好玩
的)示例程序带你读书基础知识。每章后边都配有
编程磨练来支援陶冶思维并提升精通。在本书的最后有些,你将编制五个总体的娱乐:一个经文弹球
游戏的仿制品,以及一个能在凉台上踊跃、有动画
及越多职能的《火柴人逃生》游戏。

6、JavaScript面向对象编程指南(第2版)

唯一一本介绍JavaScript面向对象编程的图书。

本书是《JavaScript面向对象编程指南》的第二版,全书包罗8章和4个附录。依次介绍了JavaScript的开拓进取历史、基础性话题(变量、数据类型、数组、循环以及标准化表明式)、函数、对象、原型、继承的落到实处、BOM和DOM等。附录部分包涵了读书JavaScript编程常用的参考资源。越发值得一提的是,本书小编是JavaScript设计格局方面的大方,他在本书第8章中牵线了二种常用的JavaScript编程格局,那也变为她的另一本紧要作品《JavaScript情势》(JavaScript
Patterns)奠定了根基。

7、Java EE 7精粹

最高贵的Java EE开发情报

《Java EE 7漂亮》提供了Java EE
7平西安任重先生而道远规范的概述。全书共16个章节,对Java EE
7平巴尔的摩的每一个概念都给以了详尽的分解,并通过一名目繁多简单的代码示例来增援读者更好地询问这一个平台。作者Arun是Java
EE团队的大旨成员,也是Oracle的Java布道者,对Java EE
7平台的启航有根本进献,是对Java EE 最有发言权的技术专家。

8、像程序员一样思考(修订版)

学会像程序员一样思考

构建创新性问题解决方案!

“本书所提供的习题类似于本人在经受谷歌(Google)和Facebook的软件工程师面试时所蒙受的题材,因而对于打算通过面试寻找新工作的正式程序员,本书是极好的复习资料。”
——Ariane Coffin, Wired.com网站的GeekMom

《像程序员一样思考》(修订版)分为8章。第1章通对多少个经典的算法问题切入,概括了问题化解的主干技术和步骤。第2章通过实际编纂C++代码来化解几个简易的题目,从而让读者进一步体会到题目化解的笔触和接纳。第3到7章是本书的本位部分,分别追究了用数组、指针和动态内存,类、递归和代码复用来缓解问题的路线和骨子里使用。最终,第8章从培育程序员思维的角度,进行了统计和概括,告诉读者怎么样才能像程序员一样思考。

9、SQL学习指南

“即便您决定初阶学习SQL语言,那么请卷起袖子大干一场吧,不过别忘了让本书成为您的伴儿。阅读本书并形成书中各样实践磨炼,可以为创设基于数据库的缓解方案做好准备。数据库无所不在,本书向您提供小编在工作中经过实践验证的难能可贵经验。”
——罗伊 欧文s 来自CBORD Group公司的数据库专家

《SQL学习指南》本书周全系统地介绍了SQL语言各地点的基础知识以及一些高级特性,包蕴SQL数据语言、SQL方案语言、数据集操作、子查询以及内建函数与条件逻辑等情节。书中每个章节讲述一个相对独立的大旨,并提供了有关示例和磨练。本书内容以SQL
92正经为蓝本,涵盖了市面上常用数据库的最新版本(MySQL 6.0、Oracle
11g及Microsoft SQL Server 2008)。
本书适合数据库应用开发者、数据库管理员和高档用户阅读。针对开发基于数据库的应用程序,以及普通的数据库系统管理,本书都表现了大气由此实践验证的方法和技术。读者可以通过对本书安分守纪地学习高效了解SQL语言,也得以在骨子里工作中碰着题目时一直阅读本书中的相关章节以赢得解决方案。

10、大数量存储:MogoDB实战指南

《大数据存储:MongoDB实战指南》从上学与实践者的见解出发,本着通俗精简、爱戴实践、突出精髓的规则,精准分析了MongoDB的众多定义和要义。全书共分4个部分,分别从基础知识、深刻领悟MongoDB、监控与管理MongoDB和使用实践多少个维度详细地介绍了MongoDB的特点及使用实例。
本书适合有海量数据存储需要的人员、数据库管理开发人士、数据挖掘与分析人员以及各种基于数据库的运用开发人士。读者将从书中收获广大实用的学识和支付技术。

11、Python Cookbook(第3版)中文版

Python
库克book(第3版)粤语版覆盖了Python应用中的很多科普问题,并指出了通用的解决方案。书中富含了大气实用的编程技巧和演示代码,并在Python
3.3环境下进行了测试,能够很便利地应用到实在项目中去。别的,本书还详细讲解了化解方案是何许行事的,以及为什么可以工作。

畅销回看

1、《数学之美》第二版

得奖畅销书《数学之美》第一版荣获国家教室第八届文津图书奖。

率先版入选广电总局“二零一四年向全国青年推荐百种美好图书书目”,荣获2012-2013寒暑全行业优质畅销书。

新闻领域博士必读好书,央视音信推荐的教程敲门砖。

新版增添了大数额和机械学习等风靡内容,以满足人们对峙刻技术的求学需要;同时,按照我们和读者的反馈考订了错漏,并更新了有些内容。

《数学之美》第一版上市后深受广大读者欢迎,并荣获国家教室第八届文津图书奖。读者说,读了《数学之美》,才意识大学时学的数学知识,比如马·尔科(Mar·co)夫链、矩阵总计,甚至余弦函数原来都那样接近,并且活龙活现,才发现自然语言和新闻处理那样有趣。如今,数学在新闻产业中的应用尤其广泛,由此,作者在其次版中追加了有些情节,尤其是本着大数额和机具学习的始末,以便知足人们对当时技能的求学需要。

2、文明之光 第三册

吴军博士继获奖畅销书《浪潮之巅》、《数学之美》之后的跨界之作

为您讲述他眼中的超常上下五千年的人类文明史

随文津奖得主一起体会科学技术与人文之美

小编所选的编著素材来自于十几年来在世界各地的耳目,对其情节都兼备深厚的认知和认识。《文明之光》种类第三册每个章节依旧相对独立,书中全景式地表现了人类文明发展进程中的多样性。内容涉及音乐、美术、总计机、互联网、金融、硅谷对世界科技(science and technology)发展的启迪、微粒子和大自然天经济学、环境保证多个专题。

3、构建之法:现代软件工程

“做中学 Learning By Doing”的现世方法助教软件工程

李未院士鼎力推荐,众多软工助教一样好评

微软研发老总邹欣力作

引进软件工程正式学子阅读,驾驭软件工程确实内涵,了然“工程”二字实在意义,知道软件工程和处理器科学的界别。了然之后,就驾驭为啥软件工程是就业含金量较高的行当了。

——朝红阳(http://weibo.com/u/1794892070)/中山大学软件学院

书中考虑了大量的风貌“学”和“习”,并且用了大气的类比,万分生动有趣。那本教材也对软件工程课老师提议了更高的渴求;对学员而言,同样面临着要提交什么的着力才能学到“干货”的拔取。

——鞠小林(http://weibo.com/jukxy)/南通大学计算机学院

《构建之法:现代软件工程》共分17章,对照米国ACM/IEEE二〇一三年新出版的电脑科学教学带领(Computer
ScienceCurricula
2013)中的软件工程有关部分,那本教材覆盖了中间多数Core-Tier1和Core-Tier2的内容。能够说,全书对软件工程内容的覆盖不逊于任何一本现行的教科书,同时讲述了业界最新实践措施。

4、Wireshark网络分析就这么简单

“在那些令人夭亡的网络故障或性质问题面前,Wireshark是极度管用的利器——如果你可以像小编一样对它熟习的话。本书笔者按照自己多年的阅历,不仅安分守纪地把Wireshark的功力和选取技巧呈现出来,还开首地介绍了DNS、HTTP、NFS等商议的干活原理。本书不一样于一般教科书的性状是:把自然枯燥的技艺问题写得那般幽默、有趣!小编写得从容,相信读者也读得自在。”

—— 段海新,清华高校博士生导师

《Wireshark网络分析就这么简单》采纳诙谐、幽默、风趣的手段,由简入深地对利用Wireshark来分析普遍网络协议的主意开展精晓析,小编还透过身边暴发的大度实际案例分享了Wireshark的数目包分析实战技能。

其余技术类图书差异的是,本书不务虚,不注水,力求为读者提供最佳阅读经验,使读者在一个落魄不羁心旷神怡的读书氛围中,潜移默化地了然Wireshark的前生今生和实用技巧,为您的网络工程师生涯提供技术接济。

发表评论

电子邮件地址不会被公开。 必填项已用*标注