2012最具备技术影响力本版图书评选

2012最具备技术影响力本版图书评选:一本好书也许能够改变本身的将来,哪本图书在你心目中最具吸引力?正则表达式

数学之美(看完)编程

做者:吴军安全

出版社:人民邮电出版社网络

入选理由:数学之美在于其内容或许复杂而深奥,但形式却很简单。这不只在科学和工程上成立,在产品开发和设计上也是如此。同时,数学之美还在于数学原理的通 用性和广泛性。一个好的数学模型,经常能解决一系列,甚至是许多看似绝不相干领域的实际问题。然而,数学给人的印象却经常是抽象而深奥、难以理解和应用不 明确的,本书便搭建了一座从数学到应用的桥梁,让非专业读者也能领略数学的魅力。并发

白帽子讲Web安全编程语言

做者:吴翰清编辑器

出版社:电子工业出版社测试

入选理由:在互联网时代,数据安全与我的隐私受到了史无前例的挑战,各类新奇的攻击技术层出不穷。如何才能更好地保护咱们的数据呢?本书将带你走进Web安 全的世界,了解Web安全的方方面面。黑客再也不变得神秘,攻击技术原来我也能够会,小网站主本身也能找到正确的安全道路。本书在解决方案上具备极强的可操 做性,深刻分析各类错误的解决方案与误区,“知其然,知其因此然”。网站

Go语言编程spa

做者:许式伟,吕桂华等

出版社:人民邮电出版社

入选理由:Go语言具备简洁的语言表达能力、强大的系统开发能力、极高的运行效率、卓越的并发和并行能力、优秀的工程管理支持、美好的编程体验。在其余语言 中花费大量气力才能得到的一些能力,在Go中能够轻松获得。本书除了完整介绍Go语言特性之外,还深刻剖析了语言实现机制。书中示例则尽可能采用做者开发团 队日常的实践,内容涉及内存管理、错误处理、OOP、并发编程等。

推荐系统实践(要看)

做者:项亮

出版社:人民邮电出版社

入选理由:在今天互联网的产品和应用中,推荐系统获得了普遍的采用,包括你们常用的相关搜索、话题推荐、电子商务的各类产品推荐等。本书经过大量代码和 图表全面系统地阐述了和推荐系统有关的理论基础,介绍了评价推荐系统优劣的各类标准和方法,总结了当今互联网领域中各类和推荐有关的产品和服务。另外,书 中给出了设计和实现推荐系统的方法与技巧,并解答了在真实场景中应用推荐技术时最常遇到的一些问题。

正则指引

做者:余晟

出版社:电子工业出版社

入选理由:正则表达式已成为现代编程语言的基础模块,如今很难找到一种不支持正则表达式的编程语言。使用正则表达式,能极大地提升代码的重用度和执行效率。 在一样的场景下,彻底不使用正则表达式的话,代码量会增长数倍甚至十倍。在本书中,做者针对本身开发中遇到的实际问题及其余开发人员咨询的问题,总结出一 套使用正则表达式解题的办法,并经过具体的例子指导读者拆解、分析问题。

思考的乐趣

做者:顾森

出版社:人民邮电出版社

入选理由:这是一本标新立异的趣味数学书,相信每个读过的人都会被深深吸引。从2005年7月开始,做者已经写了连续六年的博客,积累下来了大量的数学文 章。部分文章内容被普遍关注,在网络上大量分享转载。本书有意挑选了初等的话题,让非数学专业的读者都能没有障碍地阅读。书中的文章都是独立的。一篇文章 一个话题,文章与文章之间基本不会作参考,读者能够随意跳着看。

探索式测试实践之路

做者:史亮,高翔

出版社:电子工业出版社

入选理由:软件工程领域没有银弹,在软件开发过程当中所采用的方法或技术只能解决一部分问题,而不能完全解决某类问题。在测试领域更是如此,由于测试很难穷 尽,不能作到百分之百,老是有缺陷遗留下来。探索式测试的出现正是由于在软件系统中存在许多未知的东西难以获得快速、简单的验证,须要咱们转变思路,用一 种新的模式来进行测试,更重要的是将无味的测试工做变成有趣的探索,在享受工做的同时完成测试。

产品经理修炼之道

做者:费杰

出版社:机械工业出版社

入选理由:产品经理在互联网时代是一个很是重要的岗位,既要可以很是清晰地了解业务方的实际业务需求,又要可以深入体会产品涉及的用户群可能由于这个产品而 实现的价值点,在流程和交互设计中还要很是重视用户体验。本书用系统化的方法论和丰富的实战案例解读了优秀产品经理所必须修炼的产品规划能力、产品设计能 力、产品执行能力,以及思考、分析和解决问题的能力和方法,旨在为互联网产品经理打造核心竞争力提供实践指导。

深刻理解Android:卷II

做者:邓凡平

出版社:机械工业出版社

入选理由:本书不只继承了第1本书的优势并改正了其在细微处存在的一些不足,并且还在写做的整体思想上进行了创新,更强调从系统设计者的角度去分析 Android系统中各个模块内部的实现原理和工做机制。从具体内容上讲,重点是Android Framework的Java层,对Java层涉及的核心模块和服务进行了深刻而细致的分析。经过本书,读者不只能对Android系统自己有更深刻的理 解,并且还能掌握分析大型复杂源代码的能力。

Unity 3D游戏开发

做者:宣雨松

出版社:人民邮电出版社

入选理由:因为平台之间激烈的竞争,游戏开发商在制做游戏时很是头大,由于不知道选择从哪一种平台入手。平台的不一样就意味着开发方式也大相径庭。目前市面上的 跨平台游戏引擎已经有好几款,其中最专业、最稳定、效率最高而且支持游戏平台最多的就是Unity。本书经过实例详细介绍了如何使用Unity 进行游戏开发,涵盖Unity环境搭建、编辑器、如何使用C#和JavaScript构建游戏脚本等各方面内容,并在最后以一款第一人称射击类游戏为原 型,详细介绍游戏制做的整个过程。