导读: 这几天有没有被2018年的进度条刷屏?
■■■■■■□□□□□□ 50% Completed
坏消息是,不知不觉,它已经过去了一半;好消息是,它还有另一半在迎接你。
不知你的上半年都有哪些收获?上半年只收获了8斤体重的数据叔惶恐地抄下了郑州地铁上看到的名言警句:
体肥还须少吃饭,想美就要多读书。
读书有三好:有品,经撩,笑点高。
下面送上2018年上半年出版的10本好书 ,如果你在上半年错过了,现在看也不晚。这些热腾腾的刚刚出炉的新书,助你在技术大牛的进化之路上越走越远。等你全部读完,你就分不清自己是生活在2018年还是8012年了。
另外提示一下本文结尾处有福利 ,别略过。
1
《普林斯顿计算机公开课》
作者:布莱恩 W.柯尼汉
推荐语: 智能新时代不可不知的计算常识!人人都能读懂的数字生活必修课!
内容简介: 从1999年开始,作者在普林斯顿大学开设了一门名叫“我们世界中的计算机”的课程,这门课是向非计算机专业的学生介绍计算机基本常识的,多年来大受学生追捧。除了向学生讲解计算机理论知识,这门课还有相应的实验课——学生可以试着用流行的编程语言写几行代码,大家一起讨论苹果、谷歌和微软的技术如何渗入日常生活的每个角落。本书就是以这门课程的讲义为主要内容重新编写而成,它解释了计算机和通信系统的工作原理,并讨论了新技术带来的隐私和安全问题。
关于作者: 布莱恩 W.柯尼汉,世界顶尖计算机科学家,普林斯顿大学教授,曾任职于贝尔实验室计算机科学研究中心。他与C语言之父 Dennis Ritchie共同撰写的《C程序设计语言》是编程语言书籍中的典范,对世界各地的程序员产生了深远的影响。他还是AWK语言和AMPL语言的发明人,并参与了UNIX等众多系统的开发。
普林斯顿计算机公开课 作者:[美]布莱恩 W. 柯尼汉(Brian W. Kernighan)
2
《Python文本分析》
作者:迪潘简·撒卡尔
推荐语: Intel首席科学家撰写,全面系统阐释Python文本分析的相关基础知识、实用技术及实践。
内容简介: 本书遵循结构化和综合性的方法,介绍了文本和语言语法、结构和语义的基础概念和高级概念。从自然语言和Python的基础开始,进而学习先进的分析理念和机器学习概念。全面提供了自然语言处理(NLP)和文本分析的主要概念和技术。包含了丰富的真实案例实现技术,例如构建分类新闻文章的文本分类系统,使用主题建模和文本摘要分析app或游戏评论,进行热门电影概要的聚类分析和电影评论的情感分析。介绍了基于Python和流行NLP开源库和文本分析实用工具,如自然语言工具包(nltk)、gensim、scikit-learn、spaCy和Pattern。
关于作者: 本书作者Sarkar是Intel公司的数据科学家,研究领域涉及数据科学与软件工程,有着丰富的文本分析研究和工程方面的经验,出版过多本R语言和机器学习方面的书籍。
Python文本分析 作者:[印度] 迪潘简·撒卡尔 著
3
《永恒的图灵:20位科学家对图灵思想的解构与超越》
作者:S. 巴里·库珀、安德鲁·霍奇斯 等
推荐语: 这才是图灵!探寻图灵思想之滥觞,开启计算世界之未来!
内容简介: 图灵诞辰百年至今,伟大思想的光芒恒久闪耀。本书云集20位不同方向的科学家,共同探讨图灵计算思想的滥觞,特别是其对未来的重要影响。这些内容不仅涵盖我们熟知的计算机科学和人工智能领域,还涉及理论生物学等并非广为人知的图灵研究领域,终形成各具学术锋芒的15章。如果你想追上甚至这位谜一般的天才,欢迎阅读本书,重温历史,开启未来。
关于作者: S. 巴里·库珀,本书付梓前不幸逝世。生前为利兹大学数理逻辑教授,欧洲“可计算性学会”主席,“图灵百年委员会”主席。他主编的《Alan Turing: His Work and Impact》一书曾荣获2013年美国专业与学术杰出出版奖。
安德鲁·霍奇斯,牛津大学数学研究所教授、高级研究员。他撰写了畅销全球的权威图灵传记《Alan Turing: The Enigma》,此书也是奥斯卡获奖影片《模仿游戏》的文学原本。
永恒的图灵:20位科学家对图灵思想的解构与超越 作者:[美]S. 巴里·库珀(S. Barry Cooper) 安德鲁·霍奇斯
4
《深度学习之TensorFlow:入门、原理与进阶实战》
作者:李金洪
推荐语: 一线工程师14年经验感悟,涵盖数值、语音、语义、图像等领域96个深度学习应用案例。
内容简介: 本书采用“理论+实践”的形式编写,通过大量的实例(共96个),全面而深入地讲解了深度学习神经网络原理和TensorFlow使用方法两方面的内容。书中的实例具有很强的实用性,如对图片分类、制作一个简单的聊天机器人、进行图像识别等。书中每章都配有一段教学视频,视频和图书的重点内容对应,能帮助读者快速地掌握该章的重点内容。本书还免费提供了所有实例的源代码及数据样本,这不仅方便了读者学习,而且也能为读者以后的工作提供便利。
关于作者: 李金洪,长期拼搏在一线的高级软件工程师。先后担任过CAD算法工程师、手机游戏主程、架构师、项目经理、CTO、部门经理、资深产品总监和CEO等职务。精通C、C++、汇编、Python、Java和Go等编程语言;擅长神经网络、算法、协议分析、逆向和移动互联网安全架构等技术。
深度学习之TensorFlow:入门、原理与进阶实战 作者:李金洪
5
《深度卷积网络:原理与实践》
作者:彭博
推荐语: 20年开发经验专家/知乎大V,从技术理论、工作原理、实践方法等方面系统、深入讲解DCNN和GAN。
内容简介: 适读人群:1.人工智能领域的技术工程师。2.人工智能领域的创业者和投资人。3.关注人工智能的围棋爱好者。
深度卷积网络(DCNN)是目前十分流行的深度神经网络架构,它的构造清晰直观,效果引人入胜,在图像、视频、语音、语言领域都有广泛应用。本书以AI领域新的技术研究和和实践为基础,从技术理论、工作原理、实践方法、架构技巧、训练方法、技术前瞻等6个维度对深度卷积网络进行了系统、深入、详细地讲解。本书的更详细内容请戳 一层一层剥开黑匣子:深度卷积网络的可视化 和 LeCun:智能的精华在于预测能力!“预测学习”了解一下!
关于作者: 彭博, 人工智能、量化交易、区块链领域的技术专家,有20年以上的研发经验。 在人工智能与信息科技方面,对深度学习、机器学习、计算机图形学、智能硬件等有较为深入的研究。 知乎科技领域的大V,在专栏撰有大量技术文章。
6
《基于深度学习的自然语言处理》
作者:约阿夫·戈尔德贝格
推荐语: 将深度学习技术应用于自然语言处理的实用指南。
内容简介: 自然语言处理是人工智能领域的一个重要的研究方向,是计算机科学与语言学的交叉学科。随着互联网的快速发展,网络文本尤其是用户生成的文本呈爆炸性增长,为自然语言处理带来了巨大的应用需求。但是由于自然语言具有歧义性、动态性和非规范性,同时语言理解通常需要丰富的知识和一定的推理能力,为自然语言处理带来了极大的挑战。近年来如火如荼的深度学习技术为解决自然语言处理问题的解决提供了一种可能的思路,已成为有效推动自然语言处理技术发展的变革力量。
关于作者: 约阿夫·戈尔德贝格,以色列巴伊兰大学计算机科学系高级讲师,曾任Google Research研究员。他曾经担任EMNLP、EACL等重要国际会议领域主席,在自然语言处理领域发表论文50余篇,并多次获得最佳论文以及杰出论文奖。他的研究方向包括面向自然语言处理的机器学习方法,结构预测,句法与词法分析等。
基于深度学习的自然语言处理 作者:[以色列] 约阿夫·戈尔德贝格(Yoav Goldberg)、车万翔 郭江 张伟男 刘铭 译
7
《深度探索区块链:Hyperledger技术与应用》
作者:张增骏,董宁,朱轩彤,陈剑雄
推荐语: 超级账本执行董事Brian Behlendorf领衔推荐,深度剖析Hyperledger Fabric 1.0架构、实现原理、从零部署、应用开发。
内容简介: 本书由超级账本执行董事Brian Behlendorf领衔推荐,区块链一线落地实践团队、Hyperleger会员智链骨干团对撰写。深入讲解Hyperledger Fabric 1.0的架构、执行逻辑、核心功能实现、从零部署,并以票据案例为例,讲解具体开发实践,穿插开发所需的最佳实践和遇到的问题解决。
关于作者: 张增骏,智链ChainNova技术总监和架构师。中国信通院可信区块链专家委员会成员,参与讨论并推动可信区块链测试标准的制定,多次受邀到高校与企业分享与推动区块链落地工作。
董宁,智链ChainNova科技公司CEO,北京大学(天津滨海)新一代信息技术研究院金融科技研究中心主任。曾任IBM大中华区IT经济学负责人,参与过数家商业银行和金融机构核心系统的设计建设,具有多年金融行业的商业洞察。
朱轩彤,清华大学硕士,中国社会科学院数量经济与技术经济研究所博士生,专注于技术经济研究。在政府及国际组织有丰富的工作经验。
陈剑雄,智链ChainNova首席科学家,原金山云技术VP,中科院计算与通信工程学院硕士。多年大规模集群系统研发经验,参与多个区块链核心系统设计和应用。
深度探索区块链:Hyperledger技术与应用 作者:张增骏 董宁 朱轩彤 陈剑雄
8
《Java高并发编程详解:多线程与架构设计》
作者:汪文君
推荐语: 作者毫无保留地分享了多年的Java服务器、大数据程序开发架构经验和实践。实战性强,从底层原理的角度总结和归纳各个技术细节,结合真实的案例讲解高并发程序设计架构的技巧。
内容简介: 适读人群 :1. 开发人员。他们可以非常系统地掌握Java多线程高并发的开发技巧和深入理解其中API的细节;2. 架构师。他们可以掌握架构设计的技巧,搭建高吞吐量高可用的Java应用程序;3.关于Java技术的程序员。
立足于线程源码剖析,从基础入手,逐层渐进深入,环环紧扣,针对技术细节进行了细致归纳,在解读源码的时候又引入了优秀的架构设计。
以业务场景下的真实问题作为导向,详细阐述每一个解决方案的来龙去脉,突出“身临其境”的阅读效果。
将大量的实际案例、原理剖析和实战代码相结合,让读者能够更加清晰深入地理解每一个技术细节的用法和实用技巧。
结合业界公认的好的设计架构技巧模式解决实际开发中遇到的问题,站在程序架构设计的角度指导读者设计高效灵活的多线程应用程序。
关于作者: 汪文君,某数据服务中心技术经理、技术专家,目前专注于实时数据data pipeline平台的构建与架构,曾有7年多的移动通讯工作经验,以及移动互联网、云计算和B2C电子商务平台的开发架构经验,热衷于技术分享、技术细节锤炼。
Java高并发编程详解:多线程与架构设计 作者:汪文君 著
9
《Web安全之强化学习与GAN》
作者:刘焱
推荐语: 百度安全专家撰写,Web安全工具智能化升级。
内容简介: 本书是作者AI安全领域三部曲的第三部,重点介绍强化学习和生成对抗网络的基础知识和实际应用,特别是在安全领域中攻防建设的实际应用。主要内容包括:
AI安全的攻防知识
基于机器学习的恶意程序识别技术
常见的恶意程序免杀方法
如何使用强化学习生成免杀程序
如何使用强化学习提升WAF的防护能力
如何使用强化学习提升反垃圾邮件的检测能力
针对图像分类模型的攻击方法
针对强化学习的攻击方法
关于作者: 刘焱,百度安全实验室资深研究员,AI安全产品架构师,研究领域主要包括AI安全、IOT安全、Web安全。原百度安全Web安全产品线负责人、基础架构安全负责人。著有AI安全领域三部曲:《Web安全之机器学习入门》《Web安全之深度学习实战》《Web安全之强化学习与GAN》。
10
《技术领导力:程序员如何才能带团队》
作者:周明耀
推荐语: 从技术管理工作概述、如何进行团队创建及人员管理、产品开发过程管理、技术调研/预研工作、系统架构相关知识介绍如何具备技术领导力。
内容简介: 根据本书的内容特点,可以将阅读对象分为以下几类:
本书共分为5章,分别从技术管理工作概述、如何进行团队创建及人员管理、产品开发过程管理、技术调研/预研工作、系统架构相关知识介绍如何具备技术领导力。每一章内容相互独立,你可以按顺序阅读,也可以选择选择感兴趣的章节阅读。
关于作者: 周明耀,海康威视技术高级专家,有超过10年的一线技术团队管理经验。在海康威视研究院主要负责分布式计算领域的系统开发、理论研究,负责的调度系统获得浙江省科技进步奖,独立获得软件著作权,并提交个人发明专利17项。
接下来就是福利时间了!
以上10本书,在留言区 说出你最想要的一本 ,以及为什么,被赞得最高 的 3条 留言 以及我们随机抽取 的 2条 留言的发布者,将获赠 你想要的那本书。
活动截止时间为7月6日(本周五)晚10点。
留言区刷起来吧!
更多精彩
在公众号后台对话框输入以下 关键词
查看更多优质内容!
PPT | 读书 | 干货 | 高考 | 世界杯
Python | 机器学习 | 区块链 | 揭秘 | 福利
推荐阅读
致程序猿:专业课老师没教的,都在这8本书里了
机器学习入门科普:监督学习和无监督学习都是什么?都能干什么?
我们研究了853场世界杯比赛,发现了这几条稳赔不赚的竞猜攻略
科普:大数据、人工智能、机器学习与深度学习都是什么?有什么关系?
Q: 这10本书中你最想要哪一本 ?
欢迎留言并顺便赢取福利
觉得不错,请把这篇文章分享给你的朋友
转载 / 投稿请联系:baiyu@hzbook.com
更多精彩,请在后台点击“历史文章”查看
推荐阅读
数字图书馆近期展出了一批精选的Linux经典著作,这些书籍虽然部分较为陈旧,但依然具有重要的参考价值。如需转载相关内容,请务必注明来源:小文论坛(http://www.xiaowenbbs.com)。 ...
[详细]
蜡笔小新 2024-11-08 10:55:29
OpenAI首席执行官Sam Altman展望:人工智能的未来发展方向与挑战 ...
[详细]
蜡笔小新 2024-11-11 09:47:50
本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ...
[详细]
蜡笔小新 2024-11-13 06:03:30
编写高质量且适应变化的代码是每位程序员的追求。优质代码的关键在于其可维护性和可扩展性。本文将从面向对象编程的角度出发,探讨实现这一目标的具体策略与实践方法,帮助开发者提升代码效率和灵活性。 ...
[详细]
蜡笔小新 2024-11-09 10:20:32
本周科技前沿报道了多项重要进展,包括美国多所高校在机器人技术和自动驾驶领域的最新研究成果,以及硅谷大型企业在智能硬件和深度学习技术上的突破性进展。特别值得一提的是,一款能够感知用户情绪状态的智能机器人即将问世,为未来的人机交互带来了全新的可能性。 ...
[详细]
蜡笔小新 2024-11-05 20:45:31
从2019年AI顶级会议最佳论文,探索深度学习的理论根基与前沿进展 ...
[详细]
蜡笔小新 2024-11-03 10:42:12
Python与R语言在功能和应用场景上各有优势。尽管R语言在统计分析和数据可视化方面具有更强的专业性,但Python作为一种通用编程语言,适用于更广泛的领域,包括Web开发、自动化脚本和机器学习等。对于初学者而言,Python的学习曲线更为平缓,上手更加容易。此外,Python拥有庞大的社区支持和丰富的第三方库,使其在实际应用中更具灵活性和扩展性。 ...
[详细]
蜡笔小新 2024-11-01 18:37:10
蜡笔小新 2024-11-12 15:26:03
本文详细介绍了 PHP 中对象的生命周期、内存管理和魔术方法的使用,包括对象的自动销毁、析构函数的作用以及各种魔术方法的具体应用场景。 ...
[详细]
蜡笔小新 2024-11-12 13:35:26
在阿里巴巴的技术面试中,技术总监曾提出一道关于如何利用 UDP 实现 TCP 功能的问题。当时回答得不够理想,因此事后进行了详细总结。通过与总监的进一步交流,了解到这是一道常见的阿里面试题。面试官的主要目的是考察应聘者对 UDP 和 TCP 在原理上的差异的理解,以及如何通过 UDP 实现类似 TCP 的可靠传输机制。 ...
[详细]
蜡笔小新 2024-11-11 11:50:49
在机器学习领域,深入探讨了概率论与数理统计的基础知识,特别是这些理论在数据挖掘中的应用。文章重点分析了偏差(Bias)与方差(Variance)之间的平衡问题,强调了方差反映了不同训练模型之间的差异,例如在K折交叉验证中,不同模型之间的性能差异显著。此外,还讨论了如何通过优化模型选择和参数调整来有效控制这一平衡,以提高模型的泛化能力。 ...
[详细]
蜡笔小新 2024-11-11 10:27:39
Web开发涉及服务器端和客户端的协同工作。在服务器端,Java是一种优秀的编程语言,适用于构建各种功能模块,如通过Servlet实现特定服务。客户端则主要依赖HTML进行内容展示,同时借助JavaScript增强交互性和动态效果。此外,现代Web开发还广泛使用各种框架和库,如Spring Boot、React和Vue.js,以提高开发效率和应用性能。 ...
[详细]
蜡笔小新 2024-11-09 11:59:38
在当今的软件开发领域,分布式技术已成为程序员不可或缺的核心技能之一,尤其在面试中更是考察的重点。无论是小微企业还是大型企业,掌握分布式技术对于提升工作效率和解决实际问题都至关重要。本周的Java架构师实战训练营中,我们深入探讨了Kafka这一高效的分布式消息系统,它不仅支持发布订阅模式,还能在高并发场景下保持高性能和高可靠性。通过实际案例和代码演练,学员们对Kafka的应用有了更加深刻的理解。 ...
[详细]
蜡笔小新 2024-11-09 11:21:43
如何撰写初级和高级前端开发者的专业简历 ...
[详细]
蜡笔小新 2024-11-09 08:36:22
投融资周报 | Circle 达成 4 亿美元融资协议,唯一艺术平台 A 轮融资超千万美元 ...
[详细]
蜡笔小新 2024-11-05 04:56:42
倩女墨镜aaaaa_259
这个家伙很懒,什么也没留下!