11月程序员上架新书里推荐这几本,囤一下?

11月,正适双十一,有哪些最新上架新书值得程序员们去囤一波?10月中旬至今,小编推荐给你几本最新上架新书,请收藏。

1、机器学习工程实战

安德烈·布可夫(Andriy Burkov) 著,王海鹏,丁静 译

1.机器学习入门手册《机器学习精讲》姊妹篇,人工智能和机器学习领域专业人士的多年实践结晶,深入浅出讲解机器学习应用和工程实践。
2.系统阐释利用机器学习大规模地解决业务问题,涉及项目准备工作、数据收集、特征工程、监督模型训练、模型评估、模型部署,以及模型服务、监测和维护等全流程
3.从零开始讲解,分任务、分步骤的介绍机器学习项目,展示项目完整设计过程。
4.理论实践相结合侧重于讨论多种实际应用场景,帮助读者应用到实际开发中。
5.人工智能和机器学习领域专业人士Cassie Kozyrkov、Karolis Urbonas作序推荐。

关于机器学习的好书有很多,既有理论上的,也有实践上的。从一本典型的机器学习书籍中,你可以了解机器学习的类型、算法的主要家族是如何工作的,以及如何使用算法基于数据建立模型。

一本典型的机器学习书籍不太关注实现机器学习项目的工程方面。诸如数据收集、存储、预处理、特征工程,以及模型的测试和调试、模型部署到生产环境中以及从生产环境中退出、运行时和投入生产后的维护等问题,常常被排除在机器学习书籍的范围之外。

本书意在这些方面提供可供参考的实践与想法。

本书是人工智能和机器学习领域专业多年实践的结晶,深入浅出讲解机器学习应用和工程实践,是对机器学习工程实践和设计模式的系统回顾。全书分别从项目前的准备,数据收集和准备,特征工程,监督模型训练,模型评估,模型服务、监测和维护等方面讲解,由浅入深剖析机器学习实践过程中遇到的问题,帮助读者快速掌握机器学习工程实践和设计模式的基本原理与方法。
本书内容安排合理,架构清晰,理论与实践相结合,适合想要从事机器学习项目的数据分析师、机器学习工程师以及机器学习相关专业的学生阅读,也可供需要处理模型的软件架构师参考。

《机器学习精讲》

百页学习机器学习书,本书用简短的篇幅、精炼的语言,讲授机器学习领域必备的知识和技能。全书共11章和一个术语表,依次介绍了机器学习的基本概念、符号和定义、算法、基本实践方法、神经网络和深度学习、问题与解决方案、进阶操作、非监督学习以及其他学习方式等,涵盖了监督学习和非监督学习、支持向量机、神经网络、集成学习、梯度下降、聚类分析、维度降低、自编码器、迁移学习、强化学习、特征工程、超参数调试等众多核心概念和方法。全书最后给出了一个较为详尽的术语表。

2、二进制分析实战

[荷] 丹尼斯·安德里斯(Dennis Andriesse) 著,刘杰宏,马金鑫,崔宝江 译

本书的主要目标是使你成为全面的二进制分析人员,并熟悉该领域的所有重要主题,包括基本主题和高级主题,如二进制插桩、污点分析和符号执行。这本书并不是一个全面的资源,因为二进制分析领域和工具变化如此之快,一本全面的书可能很快就过时了。相反,这本书的目的是让你了解所有重要的主题,这样你就可以更独立地学习。同样,这本书也没有深入讲解如何对x86和x86-64代码进行逆向工程(尽管附录A涵盖了基础知识)或分析这些平台上的恶意软件的所有复杂之处。已经有许多关于这些主题的专门书籍,在这里重复它们的内容是没有意义的。

3、Redis入门指南(第3版)

李子骅 著

1.本书旨在帮助读者从基础开始了解Redis,由浅入深过渡到实践,以帮助读者尽快在实际项目中用上Redis,做到即学即用。

2.大部分章节采用“任务驱动”式讲解方法,虚构了角色—小白和宋老师,在介绍知识点前先设定一个实践任务,从而提高读者的阅读动力。

3.本书依据Redis 6.0版本进行讲解,相较于上一版中的Redis 3.0,新增了更多Redis使用场景的模块系统,读者也将领略到更多新技能。

4.读者按照书中提示操作,即可领取随书附赠的程序代码,并上手实际操作。

5.本书内容丰富,主要包含以下内容:、

  • 介绍Redis的历史及特性,回答为什么要使用Redis;
  • 讲解如何在开发环境和生产环境中部署 Redis;
  • 通过实践看Redis诸多数据类型的适用场景;
  • 介绍事务、排序、管道、持久化和复制等技术;
  • 使用Redis实现任务队列;
  • 深度揭示Redis的存储结构,剖析Redis的存储空间优化方法;
  • 领略Redis脚本的魅力,了解脚本的细节和技巧;
  • 介绍Redis的哨兵和集群相关特性;
  • 基于Redis实现在线用户记录、标签补全和区间查找等实用功能;

4、卓有成效的敏捷

[美] 史蒂夫·迈克康奈尔(Steve McConnell) 著,任发科,林从羽 译

1.作者史蒂夫·迈克康奈尔(Steve McConnell)是Construx软件公司的CEO,他带领团队在数百个软件组织中总结出了在实际的项目中行之有效的方法,曾著有《代码大全》(第2版豆瓣评分9.3)、《快速软件开发》(豆瓣评分9.4)等多本软件开发图书。

2.本书介绍了业务关注但敏捷主义者经常忽略的主题:敏捷实施中的常见挑战、仅在组织的一部分中实施敏捷的方法、敏捷对可预测性的支持、在多站点团队中使用敏捷的可行方法,以及在受监管的行业中使用敏捷等,这些主题在软件开发的实践中非常重要。

3.本书不是关于如何"正确"地进行敏捷开发,而是关于如何从对业务有意义的敏捷实践中获得价值。从团队、工作、组织3 个维度,系统回答了如何选用适合软件组织的敏捷工具。
4. 本书具有普遍适用性及较高的专业度,来源于300+位不同层级管理者的实践,参考上万条严格的评审,经国内外46位业内敏捷实践者联袂推荐!

本书从团队、工作、组织3 个维度,系统回答了如何选用适合软件组织的敏捷工具,如何创建以业务为中心的高效能、自管理团队,如何了解Scrum 并诊断团队问题,如何提高sprint 环境中的需求一致性,如何提高测试效率以提高质量等问题,让软件组织开发人士能够突破现实世界中的约束条件,领导软件开发组织。

本书提出的敏捷实践方法经历300 多位不同层级管理者的实践,并参考10 000 多条严格的评审意见进行打磨,几乎涵盖了卓有成效的敏捷的全部实际考虑,具有极强的普遍适用性。无论你是敏捷教练,还是已采用敏捷开发但对结果不满意的企业管理者、有技术背景但没有现代敏捷实践经验的开发人员、没有技术背景但想了解敏捷相关知识的读者,都能从本书中获得关于敏捷实践的宝贵资源。

Guess you like

Origin blog.csdn.net/epubit17/article/details/121078218