抱2015:一月推荐给程序员们的艺书

早晚飞逝,不知不觉,微信君就跟同伙等走过了2014,感谢你们的支持。小编会在2015年加倍努力,与你们并享用好书。

2015年,首月,好多技巧书之付印计划摆在了聊编面前十几遵循,筛选一再斟酌,最后敲定以下技术书被大家。如果喜欢就无异于愿意的技术书,就享受给再多的同伴们吧!

专程推荐

1、第一本Docker书

Docker公司前服务和支持称总裁力作

全世界第一论Docker技术图书

修Docker必备的率先本书

《第一按照Docker书》由Docker 公司前面服务及支持称总裁James Turnbull
编写,是贵的Docker 开发指南。本书会指导读者形成Docker
的装置、部署、管理暨扩充,带领读者更自测试到生产的整个开发生命周期,让读者了解Docker
适用于什么状况。书被先期介绍Docker 及其零部件的基础知识,然后据此Docker
构建容器与劳务来好各种任务:利用Docker
为新品类确立测试环境,演示如何利用持续集成的干活流集成Docker,如何构建应用程序服务和平台,如何行使Docker
的API,如何扩大Docker。

2、游戏设计的100单原理

众戏耍设计秘籍

100长长的主要的玩乐设计领域的办法

《游戏设计的100单原理》分4篇向读者描述了游戏创新、创作、平衡及解决问题之100个原理。每一个专题都使长的案例来介绍多种不同的设计思路,同时为经典图片的款式接触出了拖欠原理所涵盖的真理。
本书也全彩设计,适合从事或上学玩乐设计的专业人士阅读,读者以由本书中法到什么吃游玩流行,如何给玩家痴迷,如何设置关卡以及如何缓解游戏设计中的题材。

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

历史及顶了不起之处理器科学著作之一

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

“《编程珠玑》是对自己职业生涯早期影响最为充分之修某,其中的众多真知灼见多年事后仍使我受益匪浅。”
——Steve McConnell,软件工程大师,IEEE Software前主编,《代码大全》作者

《编程珠玑(第2本子•修订版)》本书是计算机科学方面的经力作。书之始末围绕程序设计人员对的相同多样实际问题展开。作者Jon
Bentley
以其独有的洞察力和创造力,引导读者知道这些题目并学会解决智,而这些正是程序员实际编程生涯被至关重要的。本书的性状是由此有精心设计的好玩而还要很享指导意义的次第,对实用程序设计技术和中心计划规范开展了淋漓尽致而睿智的讲述,为复杂性的编程问题提供了不可磨灭而全的化解思路。本书对各个层次之程序员都备十分高的阅读价值。

4、编写而测试的JavaScript代码

有名程序员讲述JavaScript代码编写和测试的道

《编写而测试的JavaScript代码》目标是教课如何也客户端以及服务器编写和保护可测试的JavaScript代码。全书共8章。首先介绍了呀是可测试的代码,然后分别从代码复杂度、架构、单元测试、代码覆盖率、集成测试、性能测试、负载测试、调试以及自动化等角度详细介绍。书被增长的以身作则能够帮读者从头开始养成好的代码编写习惯,提升测试效率以及代码的可维护性。
本书的作者曾经先后在YouTube、Yahoo!以及Google等店铺从前端开发及测试相关工作,具有丰富的阅历。本书要对那些想成JavaScript专业开发人员的人数;也称初中级水平或专家级别之开发人员参考阅读。

程序员精选

1、深入明Scala

发源资深实践者的深刻洞见

Scala之大作序推荐

“权威而爱理解”。——Martin 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:教孩子套编程(全彩版)

Amazon畅销编程书

毋庸任何计算机基础知识

自在幽默地控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语言,那么请卷从袖子大干一场吧,不过弯忘了给本书成为你的同伴。阅读本书并形成开中每个实践练习,可以为开创基于数据库的化解方案做好准备。数据库无所不在,本书向而提供作者在工作中经过实践验证之可贵经验。”
——Roy Owens 来自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
Cookbook(第3版本)中文版覆盖了Python应用中之多多科普问题,并提出了通用的缓解方案。书中含有了大量实用的编程技巧和演示代码,并于Python
3.3条件下开展了测试,可以充分便利地利用到实在项目蒙失去。此外,本书还详细讲解了缓解方案是何许行事的,以及为什么能够工作。

畅销回顾

1、《数学的美》第二版本

得奖畅销书《数学的美》第一本荣获国家图书馆第八暨文津图书奖。

首先版本入选广电总局“2014年为全国青少年推荐百栽优质图书书目”,荣获2012-2013夏全行业优质畅销书。

信领域大学生必读好题,央视消息推荐的科目敲门砖。

新版增加了老数目与机器上等新型内容,以满足人们对这技能之修要求;同时,根据专家及读者的申报还凑巧了错漏,并创新了片情。

《数学之美》第一版本上市后为广大读者欢迎,并荣获国家图书馆第八顶文津图书奖。读者说,读了《数学的美》,才意识大学时拟的数学知识,比如马尔科夫链、矩阵计算,甚至余弦函数原来都这么密切,并且栩栩如生,才发现自然语言和信处理这样有趣。而今,数学在消息产业备受的施用更加大,因此,作者以次本子中加进了一些内容,尤其是对准大数据以及机具上的内容,以便满足人们对当时技能之上要求。

2、文明的光 第三本

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

呢汝讲述他眼中的超常上下五千年之人类文明史

随文津奖得主一起体会科技和人文的美

作者所选的做素材来自于十几年来在世界各地的眼界,对那情节都具有浓厚的体味和认识。《文明之徒》系列第三本每个章节依然相对独立,书被全景式地见了人类文明发展历程中的多样性。内容涉及音乐、美术、计算机、互联网、金融、硅谷对世界科技发展的启发、微粒子和宇宙天文学、环境维护八只专题。

3、构建的效:现代软件工程

“做中学 Learning By Doing”的现代法教授软件工程

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

微软研发总监邹欣力作

推荐软件工程专业学子阅读,了解软件工程真正内涵,懂得“工程”二许确实含义,知道软件工程及电脑是的别。了解下,就亮怎么软件工程是就业含金量比较高的本行了。

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

书被考虑了大气之状况“学”和“习”,并且因此了大量的类比,非常活跃有趣。这仍读本也本着软件工程课老师提出了重新胜似之要求;对生而言,同样面临着要付什么样的不竭才会模仿到“干货”的选料。

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

《构建的学:现代软件工程》共分17回,对照美国ACM/IEEE2013年新出版的电脑是教学指导(Computer
ScienceCurricula
2013)中的软件工程连带部分,这按照教材覆盖了内大部分Core-Tier1和Core-Tier2的情。可以说,全书对软件工程内容之掩盖不低于于其他一样按部就班现行的教材,同时讲述了业界最新实践方法。

4、Wireshark网络分析就这样发展历史简单

“在那些为丁崩溃的网络故障或性能问题面前,Wireshark是非常实惠的利器——如果您可知像笔者一样对它熟悉的讲话。本书作者因自己多年之经历,不仅出于浅入好地管Wireshark的效益跟行使技巧展示出来,还初步地介绍了DNS、HTTP、NFS等商的干活规律。本书不同让一般教科书的特征是:把本枯燥的技巧问题写得这样幽默、有趣!作者写得从容,相信读者为读得轻松。”

—— 段海新,清华大学博士生导师

《Wireshark网络分析就如此简单》采用诙谐、幽默、风趣的手腕,由简入深地针对使用Wireshark来分析普遍网络协议的措施开展了解析,作者还通过身边发生的汪洋实事求是案例分享了Wireshark的数量包分析实战技能。

任何技术类图书不同的凡,本书不务虚,不流动和,力求为读者提供最佳阅读经验,使读者以一个自由自在欢快的读书氛围中,潜移默化地掌握Wireshark的前生今生以及实用技巧,为公的网络工程师生涯提供技术支持。

发表评论

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