程序员10月书讯

2024-04-27 07:32
文章标签 程序员 书讯

本文主要是介绍程序员10月书讯,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

9月书讯中奖名单:

  1. testcs_dn《图解Java多线程设计模式》
  2. SunnyYoona《用数据讲故事》
  3. tianyaleixiaowu《java测试驱动开发》
  4. u014082714《数据挖掘与分析:概念与算法》
  5. daMao2《Java测试驱动开发》

中奖的小伙伴记得私信turingbooks(点击我头像就可以私信),你的邮寄信息哦~

好书推荐,在图灵书讯中选出你想要的那本书并写上你想要的理由,在文末评论里回复。下期书讯更新时,会在本期的书讯评论中随机选出若干评论,获奖者可任选图灵书讯中的图书一本。

特别推荐 ○ 用户思维+:好产品让用户为自己尖叫

Badass: Making Users Awesome
这里写图片描述

作者:Kathy Sierra
译者:石航
定价:69.00元 / 电子书34.99元

  • 好产品 = 让用户拥有成长型思维模式和持续学习能力
  • 极客邦科技总裁池建强、公众号二爷鉴书出品人邱岳作序推荐
  • 《结网》作者王坚、《谷歌和亚马逊如何做产品》译者刘亦舟、前端工程师梁杰、优设网主编程远联合推荐

畅销产品与普通产品的本质区别是什么?若没有巨额预算、不爱营销噱头、不开奢华的产品发布会,如何打造可持续成功的产品?

本书针对上述问题提出了新颖的观点:用户并不关心产品本身有多棒,而是关心使用产品后自己有多棒。作者利用其多年的交互设计经验,生动阐释了这一观点背后的科学。可贵的是,本书并不止步于解释“为什么”,还清晰呈现了“怎么做”。

更多产品好书:http://mp.weixin.qq.com/s/tJRal7IZPVcQ8yWA2W6dJA

特别推荐 ○ 设计驱动增长:可口可乐如何打造饮料帝国

Thinking Big About Design

这里写图片描述

作者:David Butler , Linda Tischler
译者:樊钢
定价:59.00元

  • 怎样才能让企业在市场上立于不败之地? 可口可乐创新与创业副总裁分享的企业管理之道!
  • 通用电气公司CMO贝思·康斯托克//IDEO公司CEO蒂姆·布朗//MIT教授、美国国家设计奖得主前田约翰//超级畅销书《驱动力》作者丹尼尔·平克 鼎力推荐!

在本书分享了可口可乐这家公司如何利用设计取得了敏捷和规模,以及过程中经历的成功和失败。这本书以罕见的幕后视角进行剖析,采用平实的语言和易懂的案例展示了可口可乐的做法,以及其他公司可以如何借鉴。

经管书单:https://mp.weixin.qq.com/s/dBKE5_T3cPPfFV9K_S9mdA

特别推荐 ○ 交互的未来:物联网时代设计原则

Calm Technology:Principles and Patterns for Non-Intrusive Design,1E

这里写图片描述

作者:Amber Case
译者:蒋文干 , 刘文仪 , 余声稳 , 王李
定价:39.00元 / 电子书18.00元

  • 人机交互专家诠释和拓展普适计算之父的设计思想,教你设计能与用户成为朋友的产品

普适计算之父马克•韦泽曾指出,影响深远的技术是隐匿不见的,它们如纤维般融入日常生活,丝丝入扣,直至不可分辨,这样的平静技术将在21世纪起主导作用。

本书从这一观点出发,剖析平静技术在物联网时代的决定性意义,提炼出平静技术设计的精髓,并传授如何在用户注意力稀缺的当下和未来设计令人平静的产品。

全书分为6章,首先介绍平静技术的必要性、设计原则和沟通模式,再分析它在公司环境下的应用,最后回顾历史并展望未来。

更多设计好书:http://mp.weixin.qq.com/s/dmL4yVJ8mLUSpzeZq3eUjA

1. 明解C语言:中级篇

新・明解C言語中級篇

这里写图片描述

作者:柴田望洋
译者:丁灵
定价:89.00元

  • 明解系列第2弹!C语言进阶无悔选择
  • 111段代码+152幅图表,图文并茂,讲解清晰、易懂
  • 10个有趣的游戏程序,让你在快乐编程中学会实用技巧 双色印刷,版式赏心悦目
  • 荣获日本工学教育协会著作奖,原版系列累计销量超1,000,000册!

本书适合以下读者阅读:

  • 入门书中的示例程序都能看懂,但是自己写不出来;
  • 理解数组、指针等语法,但是不知如何在程序中使用;
  • 学完入门书后找不到一本合适的书继续学习……

更多C语言图书:http://mp.weixin.qq.com/s/IcXiH56dav1PVyP7vwjXBA

2. Web开发权威指南

Front-End Web Development: The Big Nerd Ranch Guide

这里写图片描述

作者:Chris Aquino, Todd Gandee
译者:奇舞团
定价:99.00元

  • 专业——源自大名鼎鼎的Big Nerd Ranch训练营实战课程,该训练营已经为微软、Google、Facebook等行业巨头培养了众多专业人才
  • 领先——涵盖前端开发先进的技术,实现精彩Web应用
  • 实战——4大Web开发实战项目,以项目驱动讲解,以实践引领理论
  • 梯度——从基础的交互式网页到实时聊天应用,由浅入深,横跨大前端

全书分四部分,每部分独立完成一个项目,由浅入深、循序渐进,在构建一系列应用的过程中,介绍Web开发的核心概念和API。

更多Web开发好书:http://mp.weixin.qq.com/s/Fxht9FmnRK8GD-RPObadBg

3. 精通Git(第2版)

Pro Git,2E

这里写图片描述

作者:Scott Chacon , Ben Straub
译者:门佳 , 刘梓懿
定价:89.00元

  • GitHub联合创始人倾心力作
  • 没有版本控制概念的读者也可轻松入门
  • 涵盖Git常见工作场景 有效帮助程序员提升软技能

本书不仅是Git日常操作指南,而且深入剖析了Git的内部原理,能有效帮助程序员提升软技能。

全书共10章,内容由浅入深,展现了普通程序员和项目经理如何有效利用Git提高工作效率,掌握分支概念,灵活地将Git用于服务器和分布式工作流,如何将开发项目迁移到Git,以及如何高效利用GitHub。

更多程序员修炼相关书:https://mp.weixin.qq.com/s/p9lMCGyB4kRR7TquVVHi1A

4. React Native应用开发实例解析

Deconstructing React Native Apps: Learn how to use React Native to build native Android and iOS apps with JavaScript

这里写图片描述

作者:Alexander McLeod , Pavlo Aksonov , Arjun Komath , Atticus White , Isaac Madwed
译者:林昊
定价:45.00元 / 电子书22.50元

  • 五位开发高手,三个企业应用示例,真实再现React Native开发场景
  • 一次性开发跨平台应用、原生体验,开发效率高,满足前端开发快速迭代需求

本书主要从功能扩展和实际应用方面讲解React Native,带领读者全面了解React Native的API和组件,并且阅读本书无需React开发背景。

本书共五章,前两章介绍React Native的历史发展和基础知识,包括原生组件和第三方库 ;余下三章则分别介绍三个企业应用——Myagi、TinyRobot和Fixt,探讨了当今业界使用React Native的方式,以及生产环境下需要注意的问题和相应对策。

前端框架:http://mp.weixin.qq.com/s/AmrtKiUp4qKt45hQt7iL3w

5. 学习JavaScript数据结构与算法(第2版)

Learning JavaScript Data Structures and Algorithms,2E

enter image description here

作者:Loiane Groner
译者:邓钢,孙晓博,吴双,陈迪,袁源
定价:49.00元 / 电子书24.99元

  • 用JavaScript学习常用的数据结构和算法,高效解决计算机科学中的常见问题
  • 探索JavaScript的理想读物

本书首先介绍了JavaScript语言的基础知识,接着讨论了数组、栈、队列和链表等重要的数据结构,随后分析了集合、字典和散列表的工作原理,接下来阐述了什么是树以及如何使用二叉树和二叉搜索树,然后介绍了图、DFS和BFS算法,以及各种排序(冒泡排序、选择排序、插入排序、归并排序、快速排序等)和搜索(顺序搜索、二分搜索)算法,最后介绍了动态规划和贪心算法等高级算法。

相较上一版,这一版新增了ES6和ES7的新功能介绍,补充了ES6的当前实现。同时拓展了对树、图、排序算法、动态规划和贪心算法的讨论,增加了AVL树、Dijkstra算法、Floyd-Warshall算法、Prim算法、Kruskal算法、堆排序、分布式排序、背包问题、矩阵链相乘等内容。此外还概述了函数式编程、NP完全理论。

更多算法好书:http://mp.weixin.qq.com/s/EFdcPaFsYnjKiH9zNDNyzg

6. 同构JavaScript应用开发

Building Isomorphic JavaScript Apps

这里写图片描述

作者:Jason Strimpel , Maxime Najim
译者:张俊达
定价:49.00元

  • 客户端和服务器端使用同一套代码,提升网页加载速度,减轻服务器负载
  • 已经在Facebook、Netflix、沃尔玛、Airbnb采纳的同构JavaScript方案将带领你改变Web开发的未来

本书的主要目的是为同构JavaScript的实现提供基础知识,并帮助读者理解业界现有的同构JavaScript解决方案,在实际判断同构JavaScript是否为可行的解决方案时能够作出最明智的选择,避免你“重复造轮子”。

具体内容:第一部分描绘不同种类的同构JavaScript的轮廓,第二部分介绍关键概念,第三部分提供业界同行的解决方案案例。

更多前端好书:https://mp.weixin.qq.com/s/Fxht9FmnRK8GD-RPObadBg

7. 深入理解SVG

SVG Colors, Patterns, and Gradients Painting Vector Graphics

enter image description here

作者:Amelia Bellamy-Royds,Kurt Cagle
译者:刘涛
定价:59.00元

  • 利用SVG提高Web体验

本书介绍SVG绘画,包括基础知识和如何通过混合和搭配工具来生成复杂的效果。主要内容包括:把SVG代码转换为可视图形的渲染模型,如何使用颜色,透明度的控制方法以及它对图片的影响,渲染服务和渐变。

8. CCNA学习指南:路由和交换认证(100-105,200-105,200-125)(第2版)

CCNA Routing and Switching Complete Study Guide: Exam 100-105, Exam 200-105, Exam 200-125

这里写图片描述

作者:Todd Lammle
译者:袁国忠
定价:139.00元

  • 首屈一指的CCNA应试宝典
  • 针对思科认证全新考纲编写
  • 配套网站提供海量资料

本书通过大量示例、动手实验、书面实验、真实场景分析,全面介绍了互联网和TCP/IP等的背景知识、子网划分、VLSM、思科IOS、命令行界面、路由和交换、VLAN、安全和访问控制列表、网络地址转换、无线技术、IPv6以及WAN等技术。

网络与通信书单:http://mp.weixin.qq.com/s/t1blTay31_Vt_k3Kqq8zWw

9. Java机器学习

Machine Learning in Java

这里写图片描述

作者:Boštjan Kaluža
译者:武传海
定价:49.00元 / 电子书24.99元

  • 利用Java机器学习常见库设计、构建、部署你自己的机器学习应用!
  • 快速了解用Java创建并实现机器学习

本书主要内容包括:机器学习基本概念、原理,Weka、Mahout、Spark等常见机器学习库的用法,各类机器学习常见任务,包括分类、预测预报、购物篮分析、检测异常、行为识别、图像识别以及文本分析。最后还提供了相关Web资源、各种技术研讨会议以及机器学习挑战赛等进阶所需内容。

更多机器学习好书:http://mp.weixin.qq.com/s/9UMj3e3703EuKSsYo5JAxA

10. Hadoop安全:大数据平台隐私保护

Hadoop Security: Protecting Your Big Data Platform

enter image description here

作者:Ben Spivey , Joey Echeverria
译者:赵双 , 白波
定价:79.00元

  • 来自Hadoop安全防范一线的经验总结
  • “Hadoop之父”推荐阅读

书中详细论述了身份验证、加密、密钥管理等诸多重要主题,并给出了具体处理建议和案例分析,读者可以从中了解搭建和使用Hadoop的资深开发者们是如何安全管理大数据的。

更多安全好书:http://mp.weixin.qq.com/s/Ajb5DEeGHAux_KPsCuJbfw

这篇关于程序员10月书讯的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/939873

相关文章

LabVIEW程序员是怎样成长为大佬

成为一名LabVIEW编程领域的“大佬”需要时间、实践、学习和解决复杂问题的经验。尽管LabVIEW作为一种图形化编程语言在初期可能相对容易上手,但要真正成为精通者,需要在多个层面上深入理解。以下是LabVIEW程序员如何逐步成长为“大佬”的路径: 1. 打好基础 LabVIEW的大佬们通常在初期会打下非常坚实的基础,理解LabVIEW编程的核心概念,包括: 数据流编程模型:Lab

程序员必备心理学——心流

心理学之心流 前言一、“心流”是什么?二、心流的好处二、如何进入心流心流状态的四个阶段第一个阶段:挣扎第二个阶段:放松第三个阶段:心流第四个阶段:巩固 进入心流的技巧 总结题外话 前言 你是否常常感觉自己明明学习了一整天,但是就是感觉没有太多的收获。这个时候除了你的学习方向等问题之外,也可能是你的学习方法太低效了。作者本人就经常有这种情况,好在偶然间在b站刷到一个大佬的这个心

程序员都在使用的画图工具

大家好,我是袁庭新。 程序员都在使用的画图工具,你一定没用过这款画图工具吧!我教程中的架构图都是用它来画的。 比如我编写的RDB工作原理图就是用draw.io绘制的,如下图所示: 再例如Redis集群故障恢复原理图我也是通过draw.io工具绘制的,如下图所示: 是不是觉得draw.io绘制的图形特别简洁、美观。它的官网是: https://www.drawio.com dra

GitHub:代码是程序员沟通最直接的手段

如果不是 Andreessen horowitz 的投资,估计 GitHub 很难被福布斯、CNN、纽约时报等传统媒体注意到。普通大众之前不了解这个工具,是因为它距离记者的世界太远了——GitHub 是一个程序员所使用的托管项目的服务。 但在一些程序员眼里,它不仅是托管项目的地方,还是“开源”项目的大本营,而且是提高程序员“技术水平”和“技术品味”的地方,更是一个程序员社交的地方。

黑马程序员---银行业务调度系统

模拟实现银行业务调度系统逻辑 需求分析: 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 异步随机生成各种类型的客户,生成各类型用户的概率比例为:         VIP客户 :普通客户 :快速客户 =  1:6:3。 客户办理业务所

黑马程序员---空中网面试题

空中网4k/5k月薪挑选大四实习生的线程题     两年前,我们一个大四的学员去应聘空中网的实习生职位,空中网只给他出了三道线程题,拿回家做两天后再去给经理讲解,如果前两题做好了给4k月薪,第三道题也做出来的话就给5k的月薪。这样的实习薪水和招聘要求,不需要有工作经验的限制,纯粹是技术功底的比拼和考核,而不像许多其他公司非要招两年工作经验的人,逼得那些刚毕业和未毕业的大学生不得不去撒谎,不得不去做

黑马程序员---线程并发库

软件包 java.util.concurrent 在并发编程中很常用的实用工具类。 请参见:            描述 接口摘要BlockingDeque<E>支持两个附加操作的 Queue,这两个操作是:获取元素时等待双端队列变为非空;存储元素时等待双端队列中的空间变得可用。BlockingQueue<E>支持两个附加操作的 Queue,这两个操作是:获取元素时等待队列变为非空,以及

黑马程序员---多线程

TraditionalTread 传统线程技术回顾 创建线程的两种方式: thread3中,同时创建了Thread的子类和Runnable,那么会优先执行Thread的子类,因为Runnable的代码被当做参数传到了Thread类里,Thread子类的run方法又覆盖了父类的方法,所以会执行Thread子类的代码。 package cn.itcast.heima;public class T

黑马程序员---代理

分析代理类的作用与原理及AOP的概念 代理的概念与作用  1.已经写好一个类,现在要为这个类增加一些功能,例如,异常处理、日志、计算方法的运行时间、事务管理、等等,你准备如何做? 现在我们写一个代理类: 保持了原来那个类的功能,又增加了你现在需要的功能。 主函数调用的时候,直接调用代理类就行了。 这就是代理类的功能。   2.编写一个与目标类具有相同接口的代理类,代理

黑马程序员---类加载器

------- android培训、java培训、期待与您交流! ----------   简要介绍什么是类加载器和类加载器的作用 Java虚拟机中可以安装多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap,ExtClassLoader,AppClassLoader   类加载器也是Java类,因为其他是java类的类加载器本身也要被