程序员读书程序员

图灵出品的人气O'Reilly动物书,你更钟意哪本?

2016-08-08  本文已影响538人  图灵教育

今天七夕,咱们图灵教育的微信又赠书了,两拨哦~

程序员专属七夕

送《计算机程序设计的艺术》(TAOCP)(含卷1和卷2,中英文版任选)了,活动截止到10号零点,点击链接赶紧去微信留言吧。

还有图灵出品人气O’Reilly动物书,钟意哪本?

送挑3个人送书单中的任一本,截止到12号上午8点半,抓紧时间去微信留言吧。

下边是小编列的图灵出版的比较新且评价比较好的动物书,偶尔也会夹杂一两本经典......

如果你也有读过还不错的动物书欢迎留言补充,争取组建个动物园。

O’Reilly 书籍封面上的许多动物都属于濒危物种,它们都是这个世界不可或缺的一部分。


1、环尾袋貂——《React Native开发指南

Learning React Native

作者:Bonnie Eisenmen

译者:黄为伟

相比其他React Native书,这本书的整体节奏很好,很能调动人的积极性,再加上理论结合操作的讲解方式更容易让人接受,是本很容易读下去的React Native入门书。

简介:第一章认识React Native,第二章了解React Native的工作原理,如果这些你都知道,你可以直接跳到第三章,从创建一个简单的应用开始学习React Native的基本知识,第四章到第八章更深入的讲解了React Native的移动应用组件,样式,平台接口,模块,调试与开发者工具等知识,第九章创建一个更复杂的应用,第十章和十一章分别教你把所做的应用怎么部署到iOS和Android商店,从而完成从入门到开发和部署移动应用的整个过程。

试读:目录

         前言

         第1章 初识 React Native

2、蜜蜂——《微服务设计

Building Microservices

作者:Sam Newman

译者:崔力强 张骏

豆瓣评分8.3分

这本书主要基于主题来组织,因此你可以直接翻阅你最感兴趣的主题。前面几章中尽量列出了所有的术语和想法,即使自认在微服务领域已经相当有经验的人,也会在这几章中找到感兴趣的话题。建议大家看看第2章,其中涉及的话题很广,并提供了一些框架,来帮助你更加深入地学习后面的主题。对微服务不太了解的人,可以按照作者的章节安排从头读到尾。

简介:本书介绍了微服务的建模、集成、测试、部署和监控等,并通过一个虚构的公司讲解如何建立微服务架构。主要内容包括认识微服务在保证系统设计与组织目标统一上的重要性,学会把服务集成到已有系统中,采用递增手段拆分单块大型应用,通过持续集成部署微服务,等等。

目录及试读:目录

                   前言

                   第1章 微服务

3、亚洲巨蟒(网纹蟒)——《Python语言及其应用

Introducing Python: Modern Computing in Simple Packages

作者:Bill Lubanovic

译者:丁嘉瑞,梁杰,禹常隆

豆瓣评分8.0

基于最新版本3.x

从基础开始逐步深入其他话题。作者结合食谱和教程的风格来解释新术语和新概念,但不会一次介绍很多。你会尽早并且常常接触到真实的Python代码。作者还展示了一些反面的例子,提醒你不要那么去做。书中案例丰富实用,是一本难得的Python入门书。

简介:本书前7章介绍Python基础知识,建议按顺序阅读。后面5章介绍如何在不同的应用场景中使用Python,比如 Web、数据库、网络,等等,可以按任意顺序阅读。附录 A、B、C 介绍Python在艺术、商业和科学方面的应用,附录D是Python3的安装教程,附录E和附录F是每章练习题的答案和速查表。

目录及试读:目录

                   前言

                   第1章 Python 初探

4、南非穿山甲——《Python网络数据采集

Web Scraping with Python: Collecting Data from the Modern Web

作者:Ryan Mitchell

译者:陶俊杰,陈小莉

采用Python语言,需要有Python基础

结构组织灵活,便于你直接跳到感兴趣的章节中阅读相应的网络数据采集技术。

简介:第一部分重点介绍网络数据采集的基本原理:如何用Python从网络服务器请求信息,如何对服务器的响应进行基本处理,以及如何以自动化手段与网站进行交互。第二部分介绍如何用网络爬虫测试网站,自动化处理,以及如何通过更多的方式接入网络。

目录及试读:目录

                   前言

                   创建爬虫

                   初见网络爬虫

5、比利牛斯獒犬——《Flask Web开发:基于Python的Web应用开发实战

Flask Web Development: Developing Web Applications with Python

作者:Miguel Grinberg

译者:安道

豆瓣评分8.6

“好久没有看到这么棒的技术书了!它从安装与环境设置讲起,目标则是搭建服务器端Web应用。本书直接了当地给出了读者必知必会的知识,为初学者提供了进一步探索的起点,也让中高级读者能够掌握最佳实践。”

“我不是新手,做过Flask应用开发,我以为自己完全了解相关基础知识。但实际阅读中,我却折了很多页,时不时会翻阅相关的知识点。其中的技巧和提示总能让我茅塞顿开……真是有幸读了这本书!”

“本书的组织结构非常合理。读完本书,我也亲身参与构建了Web应用,真正拾级而上掌握了强大的Flask开发。”

简介:本书共分三部分,全面介绍如何基于Python微框架Flask进行Web开发。第一部分是Flask简介,介绍使用Flask框架及扩展开发Web程序的必备基础知识。第二部分则给出一个实例,真正带领大家一步步开发完整的博客和社交应用Flasky,从而将前述知识融会贯通,付诸实践。第三部分介绍了发布应用之前必须考虑的事项,如单元测试策略、性能分析技术、Flask程序的部署方式等。

目录及试读:目录

                   前言

                   第1章 安装

                   第2章 程序的基本结构

6、斑点猫鲨——《Spark快速大数据分析

Learning Spark: Lightning-Fast Big Data Analytics

作者:Holden Karau,Andy Konwinski,Patrick Wendell,Matei Zaharia

译者:王道远

豆瓣评分8.6

国内第一本Spark图书,Spark开发者出品

结构清晰,章节是按照从前到后依次阅读的顺序组织的。你能从本书中学到如何让Spark在你的电脑上运行起来,并且通过交互式操作来学习Spark的API。书中还讲解了一些用Spark作数据操作和分布式执行时的细节。最后,带你畅游Spark上一些高级的程序库,包括机器学习、流处理、图计算和SQL查询。

简介:共11章,前两章将会带你入门,让你自己搭建一个基础的Spark,让你对于用Spark能做什么有一个基本的了解。等我们弄明白了Spark的目标和Spark的安装之后,就会着重介绍Spark shell。Spark shell是开发Spark应用原型时非常有用的工具。后续几章则会详细介绍Spark API、如何将Spark应用运行在集群上,以及Spark所提供的更高层的程序库支持,例如 SQL(数据库支持)和 MLlib(机器学习库)。

目录及试读:目录

                   前言

                   第1章 Spark 数据分析导论

7、游隼——《Spark高级数据分析

Advanced Analytics with Spark

作者:Sandy Ryza,Uri Laserson,Sean Owen,Josh Wills

译者:龚少成

与许多书籍只着重描述最终方案不同,本书作者在介绍案例时把解决问题的整个过程也展现了出来。在介绍一个主题时,并不是一开始就给出最终方案,而是先给出一个最初并不完善的方案,然后指出方案的不足,引导读者思考并逐步改进,最终得出一个相对完善的方案。

简介:第1章结合数据科学和大数据分析的广阔背景来讨论Spark。随后各章在介绍Spark数据分析时都自成一体。第2章通过数据清洗这一使用场景来介绍用Spark和Scala进行数据处理的基础知识。接下来几章深入讨论如何将Spark用于机器学习,介绍了常见应用中几个最常用的算法。其余几章则收集了一些更新颖的应用,比如通过文本隐含语义关系来查询Wikipedia或分析基因数据。

目录及试读:目录

                   前言

                   第1章 大数据分析

8、爪哇虎——《Java技术手册(第6版)

Java in a Nutshell

作者:Benjamin J Evans,David Flanagan

译者:安道

这是一本Java案头参考书,适合放在键盘旁,编程时随时翻阅。

简介:《Java 技术手册》的升级版,涵盖最新的Java7和Java8。第一部分介绍Java编程语言和Java 平台,主要内容有Java 环境、Java 基本句法、Java面向对象编程、Java类型系统、Java的面向对象设计、Java 实现内存管理和并发编程的方式。第二部分通过大量示例来阐述如何在Java环境中完成实际的编程任务,主要内容有编程和文档约定,使用Java集合和数组,处理常见的数据格式,处理文件和I/O,类加载、反射和方法句柄,Nashorn,以及平台工具和配置。

目录及试读:目录

                   前言

                   第1章 Java 环境介绍

9、高鼻羚羊——《Java性能权威指南

Java Performance: The Definitive Guide

作者:Scott Oaks

译者:柳飞,陆明刚,臧秀涛

本书适合那些渴望深入了解 JVM 和 Java API 性能各个方面的性能调优工程师和开发者。

简介:全面介绍Java7和Java8中影响性能的因素,讲解传统上影响应用性能的JVM特征,包括即时编译器、垃圾收集、语言特征等。内容包括:用G1垃圾收集器最大化应用的吞吐量;使用Java飞行记录器查看性能细节,而不必借助专业的分析工具;堆内存与原生内存最佳实践;线程与同步的性能,以及数据库性能最佳实践等。

目录及试读:目录

                   前言

                   第1章 导论

10、多纹黄鼠——《HTTP权威指南

HTTP: The Definitive Guid

作者:David Gourley,Brian Totty,Marjorie Sayer,Sailu Reddy,Anshu Aggarwal

译者:陈涓,赵振平

豆瓣评分8.6分

这本书不仅仅是一本HTTP首部参考手册,它还是一本名副其实的Web架构“圣经”。

简介:第一部分描述了Web的基础构件与HTTP的核心技术。第二部分介绍了Web系统的结构构造块:HTTP服务器、代理、缓存、网关以及机器人应用程序。第三部分提供了一套用于追踪身份、增强安全性以及控制内容访问的技术和技巧。第四部分涵盖HTTP报文主体和Web标准,前者包含实际内容,后者描述并处理主体内容。第五部分介绍了发布和传播Web内容的技巧。第六部分是一些很有用的参考附录,以及相关技术的教程。

目录及试读:目录

                   前言

                   第1章 HTTP概述

                   第2章 URL与资源

11、章鱼——《以太网权威指南(第2版)

Ethernet: The Definitive Guide, 2nd Edition

作者:Charles E. Spurgeon,Joann Zimmerman

译者:蔡仁君

由以太网标准制定参与者、以太网配置方面的顶级专家执笔

这是一本全面且实用的指南,描述了办公室和大楼中常用的以太网系统、以太网设备和组件。这本书更侧重实践,尽量不使用理论分析以及专业术语。各章还自成一体,同时提供了大量的例子和插图。

简介:第一部分介绍了以太网标准以及以太网的理论和操作。第二部分包括每种以太网介质系统的描述,从第 7 章以太网介质系统信号传输基础为开端。第三部分介绍了结构化布线系统及其元件,以及以太网网络在建筑物中使用的缆线,讨论了结构化布线标准以及双绞线和光纤的布线细节。第四部分描述了网络设计的基础知识,包括如何使用以太网交换机设计和建立以太网系统。第五部分涵盖了以太网性能以及故障排查。第六部分包含附录和专业术语。

目录及试读:目录

                   前言

                   第1章 以太网发展史

                   第2章 IEEE 以太网标准

12、浑水摸鱼进来的公鸡——《移动应用UI设计模式(第2版)

Mobile Design Pattern Gallery: UI Patterns for Smartphone Apps

作者:Theresa Neil

译者:田原

全彩印刷,1000张屏幕截图,90多种设计模式

大家可以把这本书当作设计灵感的源泉,用这本书来扩展你的知识,了解现有应用的工作原理,而不用费时费力地下载并使用所有这些应用。判断这些示例中哪些设计是合理的,然后想一想哪些最适合你自己正在设计的应用。

简介:分11 大类介绍了时下安卓、iOS以及Windows Phone平台上90多种移动应用设计模式(包括导航,表单,表格,搜索、排序和筛选,工具,图表,引导和视觉吸引,社交,反馈与功能可见性,帮助,以及反模式),用1000张屏幕截图和图解使读者更好地理解和利用这些模式,以解决常见的设计难题,同时提供了即学即用式的技巧和经验。

目录及试读:目录

                   前言

                   第1章 导航

                   第2章 表单

上一篇下一篇

猜你喜欢

热点阅读