4月好书,与您共赏!
1、数据科学家修炼之道
数据科学家修炼指南,帮助你成长为数据科学家,并在大数据行业中独占鳌头
通过阅读本书,你将能够:
学习大数据是什么,通过它的主要特征——体量、多样、高速与精确,展现出与传统数据有何不同。
探讨不同类型的数据科学家以及他们各自类型的技术专长。
- 挖掘数据科学家所需的技能,包括相关的思维模式、技术能力、经验,以及数据科学家与人接触交流的方式。
- 当一天数据科学家,体验你可能会遇到的问题,并尝试如何解决它们。你会使用何种程序?你会以何种方式去拓展知识和技能?
- 基于你的起点(编程背景、机器学习背景或者数据相关的背景),看看你如何才能成为一名数据科学家。
- 一步一步地跟随数据科学家的入职经历:应该去看哪些地方,如何向一名潜在雇主展示自己,以及成为一名自由职业者的得与失。
- 阅读一些富有经验的高级数据科学家的案例,更好地了解这个职位的实际角色。
样章试读
2、编程谜题
- 硅谷资深工程师凝结心力之作
- 精选128道经典的算法和编程题目
- 覆盖编程面试常见题型
- 提高分析和解决问题能力,提升编程素养
本书精选128道经典的算法和编程题目,有针对性地做出分析和解答,并给出代码解决方案。
本书的主要思路是,利用计算机算法知识,分析和解决谜题的形式,总结如何把计算机常用算法及数据结构等知识应用到相关的问题上,提高分析问题、解决问题的能力,提高读者的编程素养,以更好地从事程序设计的相关工作。
3、Spring实战(第4版)
最畅销的Spring图书,也是国内读者最熟悉的Spring经典图书之一
本书是经典的Spring 框架的实用指南。第4 版涵盖了Spring 的核心知识以及Spring MVC、Security、Web Flow 等最新功能。在学习如何构建简单和实际的JEE 应用过程中,你将会看到简短的代码片段和不断完善的样例。本书作者通过简短有趣的企业级样例,让读者掌握真正需要的特性和技术。
本书涵盖的内容:
- Spring 4 的升级
- 用于NoSQL 的Spring Data
- 通过注解和profile 定义简化配置
- 使用RESTful 资源
不管你是刚刚接触Spring 还是想了解一些新特性,本书都是掌握
Spring 的绝佳选择。
样章试读
4、第一本Docker书(修订版)
- 全球第一本Docker技术图书中文版。
- Docker核心团队成员权威著作。
- 非常适合作为学习Docker的第一本入门书。
- 本书基于Docker 1.9及以上版本。
本书由Docker公司前服务与支持副总裁James Turnbull编写,是权威的Docker开发指南。本书专注于Docker 1.9及以上版本,指导读者完成Docker的安装、部署、管理和扩展,带领读者经历从测试到生产的整个开发生命周期,让读者了解Docker适用于什么场景。书中先介绍Docker及其组件的基础知识,然后介绍用Docker构建容器和服务来完成各种任务:利用Docker为新项目建立测试环境,演示如何使用持续集成的工作流集成Docker,如何构建应用程序服务和平台,如何使用Docker的API,如何扩展Docker。
样章试读
5、React导学
本书介绍了React这一全新的Web开发框架,帮助读者学会使用React实现更加复杂的UI设计,并且能够整合现有的UI设计并将它更好地与React结合。除此之外,本书还介绍了使用Flux管理架构,同时更好地使用JSX以及React的JavaScript扩展功能。
6、精通Linux设备驱动程序开发
- 全面深入的Linux设备驱动程序名著
- 世界级Linux技术大师力作
- 大量底层技术内幕首次公开
《精通Linux设备驱动程序开发》是Linux设备驱动程序开发领域的权威著作。全书基于2.6内核,不仅透彻讲解了基本概念和技术,更深入探讨了其他书没有涵盖或浅尝辄止的许多重要主题和关键难点,如PCMCIA、I2C和USB等外部总线以及视频、音频、无线连网和闪存等驱动程序的开发,并讲解了相关的内核源码文件,给出了完整的开发实例。
样章试读
7、嵌入式Linux基础教程(第2版)
- 最适合入门的Linux嵌入式开发教程
- 全面剖析嵌入式Linux开发
- 揭示大量技术内幕
本书是嵌入式Linux的经典教程,介绍了引导加载程序、系统初始化、文件系统、闪存和内核、应用程序调试技巧等,还讲述了构建Linux系统的工作原理,用于驱动不同架构的配置,Linux内核源码树的特性,如何根据需求配制内核运行时的行为,如何扩展系统功能,用于构建完整嵌入式Linux发行版的常用构建系统,USB子系统和系统配置工具udev等内容。更重要的是,本书阐述了如何修改系统使之满足读者自身的需求,确保读者能够从中学习一些嵌入式工程中非常有用的提示和技巧。 本书适合Linux程序员阅读,也可作为高等院校相关专业师生的参考读物。
样章试读
8、Android 应用测试指南
来自Android测试专家的著作,通过缜密的测试打造零Bug 的Android应用
《Android应用测试指南》是第一本也是仅有的一本移动测试实用工具书。本书针对当下最流行的技术、框架和工程质量改进工具进行介绍,一步一步清晰地指导大家如何去写应用程序的测试用例,利用各种测试手段来保证Android项目质量。
本书首先介绍了TTD(Android测试驱动开发)。TTD是软件开发过程中一个敏捷模式,能让你在早期发现Bug。书中给出一些样例工程来示范测试,从最简单的单元测试到最复杂的性能测试。另外,本书以诊断的方式来详细描述Android测试中最广泛、最流行的应用技术。对于梦想在Android测试领域启航的程序员和测试人员来说这无疑是一本非常珍贵、有用的参考书。
本书适合测试人员、测试开发人员、测试经理、移动开发人员阅读,也适合大专院校相关专业师生的学习用书和培训学校的教材。
样章试读
9、运维工程师成长之路
- 资深系统运维工程师多年经验总结 涵盖运维工程师成长必备知识
- ChinaUnix 社区及众多技术专家鼎力推荐
本书通过8章内容,分别介绍了企业互联网根基之IDC的选择、企业互联网根基之服务器初始化、服务器运维根基之工具、企业互联网根基之网络认证系统、企业互联网自动化之Puppet、企业互联网自动化之saltstack、企业虚拟化之KVM和高性能协调服务之ZooKeeper。读者将通过以上内容学到运维工作的众多宝贵经验。