上个月推荐新书时,有读者问小编这些重磅新书是怎么挑选出来的,其实每个月底小编都会慎之又慎挑选当月出版重磅作品,而且还会对照不同的书籍满足不同人群,比如本月既有热点的机器学习、Python、大数据题材,还有Node、代码精进等新书。
在多重考核和保障下,一些书籍才会脱颖而出被小编认证为“重磅新书”。
这些书不仅重磅,还有着很多有趣的故事,比如《机器学习精讲》这本书的版权就是大年三十责编老师谈判多轮拿下来的。《代码精进之路》优先上了抢读版,已有近百位读者提前2个月“尝鲜”,在出版前读到了图书还并和作者交流互动,切磋代码。
总之,这份书单请放心,也欢迎在文末留言你喜欢哪一本,还有机会免费领。
《机器学习精讲》
【加拿大】 安德烈·布可夫(Andriy Burkov) 著
韩江雷 译
编辑推荐
一本精简的机器学习入门手册;人工智能和机器学习领域知名专家Peter Norvig、Aurélien Géron、Gareth James等推荐;
人工智能的核心是机器学习。本书囊括机器学习的精髓,系统而精炼地讲解机器学习的基本原理。本书英文版一经推出,就长期位于亚马逊机器学习图书排行榜领先位置,并获得4.5星好评。
《代码精进之路:从码农到工匠》
张建飞 著
编辑推荐
● 本书不仅介绍编程理论,而且配以详尽的代码案例,使程序员提高编程素养,培养更好的编程习惯,从而写出更好的程序。
● 全面阐述COLA背后的设计理念和原理,并通过COLA在工匠平台这个实际业务场景中的落地,来介绍如何使用COLA来搭建一个完整的应用架构。
本书是一本专门为专业程序员而写的书,主线是介绍如何化解代码复杂度,帮助程序员写出可读性好、可维护性好的代码。利用一整章介绍抽象的层次性及如何抽象,培养程序员的结构化思维和抽象思维。详细讲解架构设计中涉及的优秀的设计原则和实用性较强的设计模式,使程序员之间的沟通更加简单有效。
《Spark海量数据处理:技术详解与平台实战》
范东来 著
编辑推荐
● 适合准备学习Spark的开发人员和数据分析师,以及准备将Spark应用到实际项目中的开发人员和管理人员。
● 对于具有一定的Spark使用经验并想进一步提升的数据科学从业者也是很好的参考资料。
本书基于Spark发行版2.4.4写作而成,包含大量的实例与一个完整项目,层次分明,循序渐进。全书分为3部分,涵盖了技术理论与实战,读者可以从实战中巩固学习到的知识。
本书不仅介绍了如何开发Spark应用的基础内容,包括Spark架构、Spark编程、SparkSQL、Spark调优等,还探讨了Structured Streaming、Spark机器学习、Spark图挖掘、Spark深度学习、Alluxio系统等高级主题,同时完整实现了一个企业背景调查系统,借鉴了数据湖与Lambda架构的思想,涵盖了批处理、流处理应用开发,并加入了一些开源组件来满足业务需求。学习该系统可以使读者从实战中巩固所学,并将技术理论与应用实战融会贯通。
《深度学习与飞桨PaddlePaddle Fluid实战》
于祥 著
编辑推荐
● 百度飞桨PaddlePaddle技术人员深度解析。
● 涵盖飞桨设计思想与核心技术、解析飞桨移动端底层技术。
● 详解8种 CV、NLP的工业级经典案例。
本书基于最新的飞桨PaddlePaddle Fluid版本,以真实的应用案例介绍如何用飞桨PaddlePaddle解决主流的深度学习问题。
《Python核心技术实战详解》
张洪朋 & 王卫军 著
编辑推荐
● 提供更为广泛的解决方案。
● 通过网站论坛形成互帮互学的朋友圈。
本书对Python的核心知识进行了深入剖析,循序渐进地讲解了核心功能模块的开发技术,帮助读者快速步入Python开发高手之列。
本书深入讲解了10个不同的主题模块,每一个主题涵盖了特定应用开发领域。在书中不仅给出了案例讲解,还包含了更多的拓展知识,能够帮助读者使用Python 开发各种类型的应用程序。
《物联网, So Easy!》
裘炯涛 & 陈众贤 著
编辑推荐
● 基于Blynk的物联网创客编程书,非常强的动手实践项目,是一本趣味性较强的青少年STEAM教育类图书。
● 集Blynk物联网平台+Mixly图形化编程+Arduino程序实现的项目实现 。
本书基于Blynk 物联网平台,通过项目实践的方式引导读者制作物联网项目。通过阅读本书,读者可以掌握Blynk 物联网开发技术的相关知识,了解物联网的开发原理与步骤,能够独立开发物联网项目。
《Node学习指南(第2版)》
【美】 谢利·鲍尔斯(Shelley Powers) 著
曹隆凯 & 娄佳 译
编辑推荐
● 深入浅出介绍Node,经典的Node学习指南。
● 资深作者在前端开发领域的力作。
本书主要向读者介绍如何使用Node这一编程框架,利用读者已有的web开发技能,编写从浏览器到Web服务器的网络应用程序,可以帮助读者学会如何安装和部署Node、使用相关组件、管理Node模块、构建网页系统以及其他相关技术。
《OpenCV+VTK+Visual Studio图像识别应用开发 (第2版)》
望熙荣 & 望熙贵 著
编辑推荐
● 基于Microsoft Visual Studio 2017和C++编写。
● 大量示例介绍OpenCV中多个功能模块的实际应用 。
● VTK三维图像显示技术。
本书从OpenCV的基础知识入手,基于Microsoft Visual Studio 2017并结合C++讲解用OpenCV编程的方法,然后辅以大量示例介绍OpenCV中多个功能模块的实际应用,最后引申至VTK三维图像显示技术的学习,以帮助读者实现更广泛的应用。
《移动端机器学习实战》
【印度】 卡斯基延·NG(Karthikeyan NG) 著
王东明 & 周达希 译
编辑推荐
● 系统介绍机器学习在移动端应用程序开发中的应用,讲述如何使用TensorFlow Lite 和Core ML开发Android与iOS应用程序。
● 本书将展示如何将机器学习技术应用于移动端的应用程序开发中。
本书首先介绍TensorFlow Lite和Core ML的基础知识,然后讲述7个常见应用程序的开发,最后讨论基于机器学习的云服务。通过本书,读者可以学会如何开发一个预测年龄和性别的应用程序,如何对图片进行艺术风格迁移,如何实现面部检测和条形码扫描,如何构建一个用于美化的AR滤镜,如何在移动设备上检测手写的数字,如何实现可以换脸的应用程序,如何利用迁移学习对食物进行分类。