程序员10月书讯 | 硅谷,梦开始的地方

823 阅读7分钟

(截图来源:电影硅谷传奇)

硅谷,一个令无数技术者和创业者心驰神往的地方。上个世纪,想要拥有一台属于自己的电脑简直是天方夜谭,而个人计算机就是在那样一个时代诞生了。一帮怪咖和梦想家在这里将想象变成现实。

乔布斯和比尔·盖茨便是这群怪咖和梦想家的代表者。他们出生在同一年,虽然有着不同的性格,但是他们前瞻的眼光却惊人的相似。1974年,计算机爱好者爱德华·罗伯茨发明了一台微型计算机 Altair 8800,这台计算机的售价低于 400 美元,这也让人们看到计算机进入公司和普通家庭的可能性。

那时,具有技术背景的比尔·盖茨听闻这个消息,便联络了罗伯茨希望为他的电脑提供程序。与他不同的是,乔布斯是一个完美主义者,他觉得如果能让自己来设计这样的机器,一定会更完美。就这样苹果和微软两个科技巨头诞生了。他们的故事影响着后来无数的创业者们。

昔日的硅谷之火早已燃遍全球。多年以后,在遥远的中国,它影响了一个人的命运。这个人就是雷军。有一本书曾记录下那个年代硅谷高科技创业者的故事,刚好被大学时期的雷军看到。他在图书馆里看过这本书之后久久不能平静,他被乔布斯的故事深深吸引,他梦想能写出一套软件运行在世界的每台电脑上。八十年代的中国,信息还不是很发达,雷军的创业之火深埋心中。正如他所说:“你要是有梦想不妨一试,那样也许真能办成一家世界级的公司。” 后来雷军做到了。硅谷之火从上世纪八十年代一直燃烧到了今天。

人类总能在好奇心的驱使下,不断拓宽技术边界,改变世界发展方向。上天也永远眷顾那些顺势而为并为之勤奋努力的人,他们是未来,他们也是传奇,他们正影响着今后世世代代的人。愿你也有这个运气找到影响自己一生的书。

特别推荐

美亚评分4.5
科技先锋的传奇故事

《硅谷之火》
作者:迈克尔·斯韦因,保罗·弗赖伯格
译者:陈少芸 , 成小留 , 朱少容

本书是一部微型计算机发展史,让读者了解整个 20 世纪以及至 21 世纪初计算机从兴起到鼎盛直至今天受到平板电脑和手机等电子产品冲击的整个过程,是一本集历史故事与小说风格于一体的硅谷纪传体书籍。最新第 3 版重新修订了全书内容,增加了计算机发展史上的几位大佬退出舞台后的计算机行业现状分析。

Java 与 Python 双实现
助你零起点上手自然语言处理

《自然语言处理入门》
作者:何晗

本书作者是自然语言处理类库 HanLP 作者何晗。截至 2019 年 10 月初,该项目在 GitHub 上 Star 数已达 15 K,超过了宾夕法尼亚大学的 NLTK、斯坦福大学的 CoreNLP、哈尔滨工业大学的 LTP。作者汇集多年经验,从基本概念出发,逐步介绍中文分词、词性标注、命名实体识别、信息抽取、文本聚类、文本分类、句法分析这几个热门问题的算法原理与工程实现。书中通过对多种算法的讲解,比较了它们的优缺点和适用场景,同时详细演示生产级成熟代码,助你真正将自然语言处理应用在生产环境中。

实现 Spring Cloud 从入门到实践

《Spring Cloud实战演练》
作者:李熠

本书是 Spring Cloud 的入门书。首先,简要概述了微服务并分析了当前互联网架构趋势。其次,系统地介绍了 Spring Boot 的相关知识,从基础用法到核心组件。再次,从具体的案例出发,依次讲解了 Spring Cloud 最常用的组件,将理论与实践相结合,使读者在学习 Spring Cloud 的过程中还能了解一个产品从无到有的全过程。最后,结合目前最流行的容器技术,介绍了 Kubernetes 如何配合 Docker 进行系统的分布式部署。

经典拓扑学教材

《基础拓扑学》 作者:[英]马克·阿姆斯特朗 译者:孙以丰

经典拓扑学入门图书,国外知名高校拓扑学指定教材,作者主要介绍了拓扑空间中的拓扑不变量,以及相应的计算方法。本书涉及点集拓扑、几何拓扑、代数拓扑中的各类方法及其应用,139 个图示及 350 个难度各异的思考题,培养几何直观能力。本书内容浅易,注重抽象理论与具体应用相结合。

教你编写代码简洁明了
且易于维护的高性能Python程序

《Python函数式编程(第2版)》
作者:[美]史蒂文·洛特
译者:李超 陈文浩

本书通过 Python 诠释函数式编程的核心思想,详细介绍如何利用函数式编程的优点,编写代码简洁明了且易于维护的高性能 Python 程序,充分释放 Python 潜力。各章由浅入深,循序渐进,全方位展示 Python 函数式编程的强大与精妙,助你迈向高阶 Python 开发。更有丰富代码示例,让你快速上手,学以致用。

一线架构师多年实战经验与开发心得
直击微服务架构精髓

《微服务:灵活的软件架构》
作者:[德]埃伯哈德·沃尔夫
译者:莫树聪

本书围绕架构和组织的主题,详细介绍了微服务的各个方面,不仅告诉你什么是微服务、为何要使用微服务,而且还提供了基于 Java、Spring Boot、Docker 和 Spring Cloud 实现的详尽示例,通过实践来阐释微服务的理念。各章节的“动手实践”部分能帮助你加深对微服务的理解。无论是管理者、开发人员还是架构师,都能从阅读本书中受益。

如何避免做出错误的设计决策

《设计的陷阱》 作者:[美] 乔纳森·沙利亚特 辛西娅·萨瓦德·索西耶 译者:过燕雯

糟糕的设计无处不在,其成本比我们想象的要高得多。本书通过研究一些发人深省的真实案例,剖析了糟糕的设计给用户造成的四种类型(设计能杀人、设计使人愤怒、设计使人伤心、设计排斥人),使设计者意识到糟糕设计的隐性代价,之后提供了一些方法来帮助设计师避免做出错误的设计决策,以免对用户造成无意识的伤害,此外还针对设计师能够做些什么给出了建议。

“设计体系”新概念开山之作

知名 UX 设计师十年实战经验

《设计体系》
作者:[英]阿拉·霍尔马托娃
译者:望以文

本书主要介绍如何帮助中小型产品团队尽快打造一套新型、实用的设计体系。内容分为两部分,第一部分讨论设计体系的基础——模式与实践。设计模式包括功能性模式与感知性模式。实践则是创建、捕获、共享和使用这些模式的方法。第二部分侧重于阐释建立和维护设计体系的实际步骤和实用技术:规划任务,编写界面清单,建立模式库,以及创建、记录、发展和维护设计模式等。