每周分享第 20 期

阮一峰 2018-08-31 11:31

这里记录过去一周,我看到的值得分享的东西,每周五发布。

(题图:特洛伊遗址,土耳其,2014。游客付费后,可以穿上古罗马士兵的服装,拍照留念。)

本周,我向大家推荐一篇好文章《大学的替代方案》。作者与许多成功的企业家一样,没有读完大学,他从自己的经历出发,谈了如果不读大学,人生怎么办。

大学确实有一些好处,尤其是从事 STEM(科学,技术,工程和数学)、医学、法律相关职业的人,学位几乎是必需的。但是,对于其他职业(比如互联网开发),从经济成本、时间成本和培养能力的角度来看,大学并不是最好的选择。如果你努力工作,并且采用正确的方法学习,不读大学也不是太大的问题,而且可能比读大学的结果更好。

有些学生读大学,不是因为他想读,而是因为其他人都读大学,或者他听说大学毕业生收入比较高。这种盲目的高等教育效果很差,因为学什么、怎么学、何时学(大一微积分、大二统计学......),都听任别人为你安排,这会导致你将来要做的事情,可能跟大学教育没有一点关系。你可能白白浪费四年。

大学教育可以帮助你谋生,这是不假。但是,发财靠的都是自学。课堂教不会你如何成功和获取财富,只有真实的生活经验才能教会你。大学的替代方案,就是你设法在真实的世界,自己完成对自己的教育,设法取得成功。下面几点是作者给出的建议。

(一)旅行。 如果你不知道想干什么,对什么有热情,那就去长途旅行一次。去那些遥远的国家,体验新的文化,结识各式各样的人,测试不同的生活方式,了解这个世界是如何运作的。看一下真实的世界,感受世界的丰富多彩,看看其他地方的人们怎么生活,你可能就会知道自己想干什么。

(二)自学。 没有了大学课堂,你只有依靠自学。幸运的是,我们这个时代是最容易自学的时代。你要观看行业领导者的视频,从你想要学习的专家那里购买在线课程,参加由行业内主要公司举办的活动,听播客,阅读最好的商业书籍和专业书籍,聘请顾问在你所选的领域辅导你。

(三)跟随杰出人士。 你选择一个想要追随的成功者,悉心研究他的一言一行。你不仅可以从此了解他所在领域的细节,而且还会了解帮助他们成功的习惯和思维方式,并且学着自己也采用相同的习惯和思维方式。

(四)多结交正能量的朋友。 大学的一个好处,就是它提供了许多独特的机会,让你结实很多优秀的同学和老师。所以,如果你跳过大学,那么必须付出额外的努力来建立自己的社交网络。

(五)多存钱。 你应该避免负债,不要把钱花在愚蠢的事情上面。尽可能多地存钱,这样才有能力投资自己。

新闻

1、蚊子喜欢咬谁?

科学家发现,散发二氧化碳(严格地说,还包括乳酸、丙酮和雌二醇)越多的人,越容易被蚊子咬。这解释了为什么较胖的人、孕妇被蚊子咬得比较多。

2、氢动力汽车

使用清洁能源的汽车,除了电动汽车,还有氢动力汽车。氢气燃烧只会产生水,不会污染环境。

氢动力汽车的最大问题是,很难大量运输氢气,因此无法建成加油站网络。澳大利亚科学家最近解决了这个问题,首先把氢气变成氨,液态氨的密度比氢气大很多,可以大量运输。加油的时候,通过一种特殊的膜,氨又重新变成了氢气,注入汽车的油箱。

3、狗的克隆

汉城一家医院开展克隆狗服务。有钱人的狗死了,如果舍不得,可以请这家医院克隆一条一模一样的,每次收费高达10万美元。上图是该医院克隆出来的11条吉娃娃,它们都完全一致。

DNA的采集必须在狗死亡五天内完成。然后,找到一条代孕狗,获取后者的卵子。接着,在卵子上面戳出一个微孔,去除受精卵的细胞核,植入被克隆的狗的细胞核。最后,用电流刺激促进细胞融合并开始细胞分裂,完成后将胚胎嵌入代孕的子宫中。如果顺利,小狗将在60天后出生。

4、蓝光对视网膜有伤害

托莱多大学的科学家发现,电子设备发出的蓝光对视网膜有伤害,可能会造成黄斑变性,因此建议为电子设备加装蓝光滤镜。

5、美国选举采用区块链

美国西弗吉尼亚州的中期选举,允许手机投票。选票数据记录在区块链上。这样的话,如果有人要偸改数据就很不容易。

6、固氮玉米

农作物的生长需要氮肥,豆类植物由于根部有根瘤,可以将空气中的氮转化为植物可以吸收的氮,所以豆类植物不需要或者仅需要很少的氮肥。

美国科学家发现一种墨西哥的玉米品种,根部有特殊细菌,可以从大气中固氮,从而不需要氮肥。如果这种玉米可以推广,就可以减少肥料需求,增加土壤贫瘠地区的产量,也可以帮助那些无法获得化肥的发展中国家的农民。

7、机器蜜蜂

很多植物依靠蜜蜂传粉,如果缺少蜜蜂,就会生长发育不良。为了在没有蜜蜂的情况下,植物也能良好生长,科学家研制了传粉机器人。它们只有几克重,甚至不到一克,机翼底下带有凝胶,用来吸附花粉。

8、今天的流行音乐

西班牙科学家分析对比了,今天的流行音乐和以前的流行音乐。结果发现,今天的流行音乐的旋律种类在下降,也就是说,不同的歌曲变得越来越像了,音乐风格没有那么多元化了。而且,今天的流行音乐变得越来越响,歌曲的响度大约每过8年就提高一个分贝。

9、Intel 禁止用户发布性能测试

最近,Intel 的 CPU 一直爆出各种安全漏洞,逼得它不得不一直发布补丁。这些补丁都会使得 CPU 的性能大打折扣。细心的网友发现,Intel 在使用条款里面加了一条:用户不得发布这些代码的性能测试和性能比较的结果。

10、一句话新闻

  • 加拿大魁北克省宣布,由于 Uber 的出现,将向本地出租车司机进行现金补偿,最高每人可获得45000美元。
  • ChromeOS 69通过容器支持 Linux 程序,这意味着 Chromebook 笔记本电脑可以运行 Linux 程序了。
  • Babel 7.0发布,一大更新就是提供了TypeScript 支持

教程

1、Java 面试的算法问题(英文)

本文讲解了 Java 面试经常遇到的各种算法问题。

2、Vi 的来源(英文)

Vi 是 Unix 系统的常见编辑器。它最初是 ed 编辑器的改写,vi 表示 ed 的 visual 模式,后来有人写了增强版 vi improved,这就是 vim 的来历。

3、Mastodon 简介(英文)

Mastodon 是开源的 Twitter 克隆。它的最大特点是允许多个实例(即服务器)之间的互相联系,比如引用一个用户需要给出他所在的实例地址(@foo@mastodon.instance),有点像 Email 的概念。

4、如何拿到 Homebrew 的代码提交权?(英文)

作者讲述了,他如何在30分钟内发现 Homebrew 的一个漏洞,从而可以向代码库提交代码。Homebrew 是 Mac 环境最广泛使用的开发工具之一,一旦注入恶意代码,后果非常严重。这个事情提醒我们,使用网上下载的任何代码,都必须非常小心。

5、Kotlin 标准库的一些优点(英文)

Kotlin 是安卓设备替代 Java 的一种编程语言,本文介绍了它的一些胜过 Java 的地方。

6、Go 与 Python 的比较(英文)

本文介绍 Go 语言对比 Python 的优点。

7、公共 DNS 比较(英文)

本文测试了几个全球性的公共 DNS 服务提供商,结果第一名是 Cloudflare,第二名是 Google。

8、提高 Python 程序性能的七个方法(英文)

Python 的长处不是性能,但是采用本文的方法,可以减少一些不必要的资源浪费。

9、网页设计的常见错误(英文)

本文使用图片对比,列出网页外观设计的15个注意点。上图左侧是改造前的网页,右侧是改造后。

10、axios 内部设计分析(英文)

axios 是一个非常流行的 JavaScript 语言的 HTTP 请求库,本文分析它的内部设计。

工具

1、 SimilarWeb 插件

通过这个插件,你可以在访问某个网站时,直接查看它的统计数据,比如访问量、访问来源、每个用户的浏览时长等等。

2、dev.to

dev.to是一个互联网开发者社区,最近开源了自身的代码,使用 Ruby 语言。你可以用它搭建自己的社区。

3、Publii

一个生成静态网站的内容管理系统,所有管理都在本地进行,生成静态网页之后推送到服务器。

4、TinyEditor

一个极小的只有400字节的网页代码编辑器,可以实时查看效果,类似 jsbin 和 jsFiddler,能够作为书签保存。

5、Electron fiddle

一个 Electron 的实验环境。对于小型项目,把代码贴进去,自动编译出一个 Electron 窗口供调试。编辑完还可以把所有代码发上 Github Gist,用来分享。

6、dumper.js

一个用于调试时方便打印变量值的 JS 库。

7、unicode-style

Unicode 本身就带有粗体、斜体字符(只限于拉丁字母),这个工具就采用这些字符进行文本的格式化。然后,不管复制到那里,文本都带有格式。

8、SnippetStore

一个管理代码片段的桌面 Electron 应用。

9、Sayonara

一个 Linux 系统的开源音乐播放器。

资源

1、XINU

XINU 是普渡大学开发一个教学操作系统,属于简化版的 Unix。

2、Go 高级编程

开源电子书,涵盖CGO、Go汇编语言、RPC实现、Web框架实现、分布式系统等高阶主题。

3、Swift 学习材料

免费的 Swift 学习材料,包括视频和代码练习,从零开始教起。

4、《Node.js 调试指南》

《Node.js 调试指南》一书的开源版。

5、node best practices

一个收集 Node 最佳实践的仓库。

文摘

1、冰块体积膨胀的重大意义

以下摘自比尔布莱森的《万物简史》。

大多数液体冷冻成固体时,体积会缩小大约10%。但是,水不是这样,冷冻成冰块时,体积会不可思议地增加10%。

由于冰块体积膨胀,所以会浮在水上。要是冰块体积收缩,就会往下沉,湖泊和海洋会从底部往上结冰。没有了表面的冰层保护内部的热量,水的热量会释放出去,使水变得更凉,形成更多的冰块。过不多久,连海洋也会结冰,而且几乎肯定,海洋会在很长时间里保持冰冻,很可能是永远----这样的条件几乎不会孕育生命。

2、丰田氢动力汽车 MIRAI 体验

丰田 MIRAI 是世界第一代氢能源汽车,MIRAI 在日语中是"未来"的意思,正式名称叫做"燃料电池汽车"。2014年12月正式推向市场,并实现了量产。

与汽油汽车和混合动力汽车相比,丰田的氢能源汽车是没有发动机的,只有车头安装了一个小小的马达。那么,MIRAI 的动能是如何产生的呢?

燃料电池动力系统的工作原理是氢和氧发生反应产生电能,然后驱动马达运行。那么既然把 MIRAI 称作为"燃料电池汽车",那么它的燃料电池在哪里呢?其实,所谓的燃料电池,是一个装在汽车中部的电堆,叫"FC电堆",这个电堆并不是电池,而是发电设备,氢和氧在这里发生反应产生动能,而且这个电堆没有寿命限制。

MIRAI 加一次气,需要多少时间?只需要3分钟,跟加汽油是同样的时间。但是,加一次气,可以跑650公里,并且作为 MIRAI 发电机的FC电堆,还不会发生电池老化,功率下降的问题。加满气的费用是多少?是5000日元(约300元人民币),跟加满汽油的价格一样,甚至更便宜,而且不会随着油价的上升而发生价格的波动。

目前,丰田的氢能源加气站主要是与岩谷产业公司合作,岩谷产业公司是日本最大的液化气加工销售公司,也是"MIRAI"车氢能源的制造公司。全国现在共有约100座这样的加氢站,主要集中在东京、名古屋、大阪和福冈四大经济圈,东京的加氢站现有14座。

MIRAI 目前的售价是725万日左右元(约42万元人民币),日本政府和各地方政府(各地方政府的补助金额不等)最多可补助约200万日元,个人实际需要支付的购车费,相当于30万元人民币。

车回到加气站,中井先生请我看车尾,只见司机在驾驶座上按一个按钮,车尾就洒出大概半杯子清水,原来氢能源的 MIRAI 只排水,不排尾气,实现了完全的零排放。而这一种清水,可以在行驶中自然排放。

新奇

1、可穿戴键盘

美国一家创业公司发明了戴在手上的键盘,可以在任何表面使用,根据手指的移动,结合手机上面的提示输入字符,代替传统键盘和鼠标。

本周图片

1、scutoid

Scutoid 是一种特殊的柱状体。它的顶部是五边形,底部是六边形,有一根棱分叉成了 Y 形。它的最大特点是多个 Scutoid 可以组合在一起。这种形状的重大意义在于,人体内部很多细胞是用这种形状结合的。

2、斯德哥尔摩最深的地铁站

国王花园站(Kungsträdgården)是瑞典首都斯德哥尔摩最深的地铁站,地下34米。它的最大特点就是,车站大部分墙壁都是原始岩层,没有进行人工处理,而且岩壁上还保留着苔藓和真菌。

本周金句

1、

有一个诀窍,让我成为一个更好的程序员,那就是我常常休息,大量的休息,我的新想法都是在休息时产生的。

休息的时候,我阅读,大量阅读任何我有兴趣的内容,这样我才可能产生新想法。(推特@brucel

2、

有人栽树的地方,就是吉祥的地方。(茨威格《昨日的世界》)

欢迎订阅

这个专栏每周五发布,同步更新在我的个人网站微信公众号语雀

微信搜索"阮一峰的网络日志 "或者扫描二维码,即可订阅。

(完)

文档信息

[返回] [原文链接]