# 科技爱好者周刊：第 76 期

这里记录每周值得分享的科技内容，周五发布。

本杂志开源（GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)），欢迎提交 issue，投稿或推荐你的项目。

![](https://cdn.beekka.com/blogimg/asset/201910/bg2019100301.jpg)

封面图片：直播装备。

## 刊首语

我一直觉得，找工作应该找自己热爱的职业。很多人不同意。

他们说，我热爱的东西，没法当做职业。旅行、美食、看电影，这样的爱好怎么当做职业呢？

我最近想到怎么办了，只要照着我说的做，任何爱好都能变成职业。

很简单，只要把自己的爱好拍成视频，上传到网上，让别人观看你的视频，观众越多越好。只要观众足够多，爱好就能变成职业。

旅游就拍游记，美食就拍吃菜或做菜，电影就拍剧情介绍或评论。只要观众多，视频平台会给创作者分成，厂商会找你合作。哪怕只有一万个人订阅，收入也不会输给普通的上班族。

这方面，最好的例子就是电子游戏。最早的时候，喜欢玩电子游戏是挣不到钱的。后来，有人把游戏的过关视频传上网，发现居然很多人爱看。观众之多，创造出了好几个产业：游戏直播、游戏评论、游戏解说、游戏竞技，都是从视频衍生出来的。

只要能服务或娱乐足够多的人，爱好就能变成职业，不管爱好是什么。

##  资讯

1、[机器狗 Spot](https://www.bostondynamics.com/spot)

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019093005.jpg)

波士顿动力公司正式现货发售它的机器狗产品 Spot，有意的用户必须填写申请单，然后波士顿动力会从中选择试点用户，跟其单独商定价格。

[广告视频](https://weibo.com/tv/v/I9iMGFg6K?fid=1034:4422170965958128)中，机器狗能上坡下坡、开门、绕过障碍，还能互相交流。根据披露，它的速度是每秒1.6米，负重14公斤，360度视力，电池可更换，连续运行时间为90分钟左右。

2、[泰国对含糖饮料加倍征税](https://finance.sina.com.cn/world/gjcj/2019-09-17/doc-iicezueu6328369.shtml)

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019091801.jpg)

泰国从2017年开始对含糖饮料征税，今年10月1日起加倍征收。泰国人嗜甜，饮料非常甜，就连面条也要加糖，平均每天摄取26茶匙的糖，是世界卫生组织（WHO）建议每日摄取量的4倍，多半来自含糖饮料，因此泰国政府希望降低泰国人的糖分摄取量。

10月1日开始，每100毫升含有10到14克糖的饮料，税为1泰铢（0.23人民币）；14到18克糖的饮料，税为3泰铢（0.70人民币）；18克以上糖的饮料，税为5泰铢（1.17人民币）。

3、[Firefox 四周发布周期](https://hacks.mozilla.org/2019/09/moving-firefox-to-a-faster-4-week-release-cycle/)

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019091803.jpg)

Firefox 浏览器宣布，发布周期从6周改成4周，即每个月发一个大版本。相比之下，Chrome 现在是6周一个大版本。

这就是前端的速度。一年可以从v69变成v81。如果你的知识一年不更新，就会遥遥落后最新进展。

4、[氢气大巴](https://www.reuters.com/article/us-autos-hydrogen-toyota-olympics-fous-idUSKBN1W22VK)

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019091807.jpg)

丰田公司将向2022年北京冬季奥运会，提供100辆氢燃料电池公共汽车，在场馆之间运送游客。这应该是中国第一次引入氢气燃料的公共汽车。目前，东京已经有15辆氢气大巴在运营。

跟纯电动汽车相比，氢气汽车没有充电这个环节，更方便省事。但是，它需要广泛的充气站网络，这成了氢动力汽车推广的最大难题。

5、[横渡英吉利海峡两个来回](http://sports.xinhuanet.com/c/2019-09/18/c_1125007612.htm)

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019091903.jpg)

9月17日，37岁的美国妇女萨拉·托马斯不间断横渡英吉利海峡四次（两个来回），成为世界上完成这个壮举的第一人。她总耗时超过54个小时，一共游了大约209公里。英吉利海峡最窄的地方为30多公里，但因为海上风大浪急，她最后游过的距离远超海峡的实际宽度。

此前有四个人完成不间断横渡英吉利海峡三次（一个半来回），但是没有人游过四次。整个过程中，每隔30分钟，团队都从船上将补给品拴在绳子上递给她。更惊人的是，她是一个癌症患者，去年刚刚完成乳腺癌治疗。

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019091904.jpg)

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019091905.jpg)

6、[特斯拉警车](https://www.eastbaytimes.com/2019/09/24/fremont-police-tesla-runs-low-on-juice-during-high-speed-chase/)

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019092605.jpg)

美国加州弗里蒙特警察局，购买了一辆二手特斯拉汽车作为警车。最近，该车执勤时接到任务，追捕一个驾车逃逸的嫌疑人。当时，警车的电量在40%～50%之间，而嫌疑人在高速公路上以每小时193公里的速度疯狂逃逸。

警车追到只剩6%电量时，警察害怕在高速公路上抛锚，只能放弃追捕。此事引起了媒体的热议，因为电动汽车一次充电能行驶的里程，目前要少于汽油车，而且充电站也大大少于加油站，因此可能不适合作为警车。

7、[SpaceX 宇宙飞船](https://arstechnica.com/features/2019/09/after-starship-unveiling-mars-seems-a-little-closer/)

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019093002.jpg)

SpaceX 公司发布自己的宇宙飞船 StarShip，这是第一家私人商业公司推出的载人航天器。这艘飞船高度为118米，使用不锈钢制作，装有几十个发动机，可以多次循环使用，一次搭载100人前往火星。

SpaceX 的 CEO 马斯克预计，该飞船明年可以试飞，最快2022年前往火星。下一步要解决的问题是，前往火星的单程为半年，需要开发一个支持100人的生命保障系统。

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019093003.jpg)

8、**一句话消息**


> - [日本](https://www.japantimes.co.jp/news/2019/09/30/business/tech/japanese-pagers-last-beeps-50-years/#.XZK1JXVfhhF)9月30日关闭了最后的寻呼机服务。寻呼机从诞生至今已经有50年了。

> - [俄罗斯](https://www.bloomberg.com/opinion/articles/2019-09-29/climate-change-russia-s-oil-and-gas-heartlands-are-under-threat)最近加入了2016年的《巴黎气候协定》，以前它一直对气候变暖不积极，因为该国纬度高，天气不热，而且北极融冰还有利于通航。外界认为，今年夏天北极的异常高温，导致冻土带融化，威胁到俄罗斯的石油天然气设施，才是态度改变的关键原因。

> - [复旦大学](http://sh.xinhuanet.com/2019-09/23/c_138413911.htm)研发出5亿像素的云相机，“即便在几万人的体育场内，只需拍摄一幅全景照片，就可获得每张人脸的清晰图像，进行海量数据人脸等目标的检测与识别，瞬间发现特定目标。”

> - [今年](https://en.wikipedia.org/wiki/WWV_%28radio_station%29#History)是无线广播电台诞生100年。很少有一种电子产品100年后还在使用。

> - 下图是硅谷科技公司的平均工资。相比之下，2018年，国内科技公司平均工资最高的是华为110万人民币，相当于15万美元，基本上跟硅谷工资一致。虽然，平均工资不代表基层员工的收入，但是可以衡量这些公司的人均薪资支出。

![](https://cdn.beekka.com/blogimg/asset/201910/bg2019100203.jpg)

![](https://cdn.beekka.com/blogimg/asset/201910/bg2019100302.jpg)

> - [一个美国车主](https://jalopnik.com/why-you-should-give-your-car-a-shitty-paint-job-1795704984)将自己的车漆成涂鸦状，结果发现这种涂装很受欢迎。

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019090910.jpg)

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019090911.jpg)

## 文章

1、[`<portal>`元素的安全性分析](https://research.securitum.com/security-analysis-of-portal-element/)（英文）

Chrome 浏览器最近开始支持`<portal>`元素。它基本上是一个更安全的`<iframe>`，建立一个彻底的沙箱，用于在一张网页里面插入另一张网页。

2、[可以用正则表达式检测正则表达式吗？](https://stackoverflow.com/questions/172303/is-there-a-regular-expression-to-detect-a-valid-regular-expression)（英文）

这是一个 StackOverflow 的问答，能不能写出一个正则表达式，去检测另一个正则表达式是否形式正确。这里还有一篇[文章](https://www.cargocultcode.com/solving-the-zalgo-regex/)是针对这个问题的解释，关键在于正则表达式是否支持递归检测。

3、[如何用 AWS Amplify 托管网站](https://medium.com/seekrev/why-we-use-aws-amplify-for-hosting-web-clients-f50618dfd650)（英文）

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019090916.jpg)

AWS Amplify 是亚马逊的持续集成服务，作为一个简单的网站托管方案，可以直接从源码构建网站，然后自动部署。

4、[傅里叶变换交互式入门](http://www.jezzamon.com/fourier/zh-cn.html)（中文）

通过一系列互动图形，直观介绍傅里叶变换的含义，基本没用数学公式。

5、[如何使用 CSS 变量写一个样式切换器？](https://dev.to/lampewebdev/css-quickies-css-variables-or-how-you-create-a-white-dark-theme-easily-1i0i)（英文）

本文介绍 CSS 变量的概念和一些技巧，然后演示用它写一个暗模式/亮模式的切换器。

6、[我对编程语言的评价](https://drewdevault.com/2019/09/08/Enough-to-decide.html)（英文）

一个程序员对十几种编程语言的简短评价，列出每种语言各自的优缺点。

7、[如何使用 IPFS 集群架设静态网站？](https://withblue.ink/2018/11/14/distributed-web-host-your-website-with-ipfs-clusters-cloudflare-and-devops.html)（英文）

IPFS 是一种新的 Web 架构，本文作者尝试让自己的静态网站可以通过 IPFS 访问。本文还有[续集](https://withblue.ink/2019/03/20/hugo-and-ipfs-how-this-blog-works-and-scales.html)，介绍如何持续集成，只要推送源码，就自动构建，然后推送到 IPFS。

8、[JavaScript 的函数、对象、原型、原型链的关系](https://zhuanlan.zhihu.com/p/84876191)（中文）

一篇对于 JavaScript 原型链相关知识的总结。（@[scottcgi](https://github.com/ruanyf/weekly/issues/884) 投稿）

9、[日本企业的产业升级之路](https://zhuanlan.zhihu.com/p/73949600)（中文）

跟大家的印象不一样，日本企业这几年不是走下坡路，而是在走上坡路。东京股市从安倍上台的2012年的8000点，已经上升到2万2000点。本文介绍一些日本企业的最新发展。（@[Hiufan](https://github.com/ruanyf/weekly/issues/839) 投稿）

10、[我如何一个人实现亚马逊上的100万美元销售额？](https://dollarsanity.com/amazon-fba-selling-my-products/)（英文）

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019091101.jpg)

一个美国大学生讲述，他如何通过代理中国产品，没有雇佣任何人，一个人在亚马逊上年销售额达到100万美元。

11、[中国国庆阅兵展示的新武器](https://www.cnn.com/2019/09/27/asia/china-military-parade-analysis-preview-intl-hnk/index.html?no-st=1569722031)（英文）

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019092902.jpg)

CNN 分析国庆阅兵里面值得注意的新武器。

## 工具

1、[gavatar](https://github.com/viveketic/gavatar)

生成类似 GitHub 用户头像的开源工具。

2、[cowrie](https://github.com/cowrie/cowrie)

一个模拟的 SSH 服务器。很多攻击者都是 SSH 登录，你可以把这个软件在22端口启动，真正的 SSH 服务器放在另一个端口。黑客以为攻入了服务器，其实进入的是一个虚拟系统，然后会把他们的行为全部记录下来。

3、[devfolio](https://github.com/mmacneil/devfolio)

![](https://cdn.beekka.com/blogimg/asset/201908/bg2019082605.jpg)

一个个人简历网站的建站模板。

4、[Base API](https://www.base-api.io/)

这家云服务公司提供基本的 Web API，包括身份验证、电子邮件发送、文件和图像存储。用法简单，容易上手，作为概念产品很不错。

5、[Git paging](https://gist.github.com/hutusi/e4f32e2bcd8d53ec86de8254ab0d5127)

一组 Bash 函数，可以在命令行迅速查看 Git 仓库某个版本的信息（比如，第一个、最后一个、上一个、下一个版本）。

6、[CodeJsFront](https://github.com/ruanyf/weekly/issues/804)

一个开源的编程题目的答题系统。（@[Zo3i](https://github.com/ruanyf/weekly/issues/804) 投稿）

7、[BPMN-JS](https://bpmn.io/toolkit/bpmn-js/)

![](https://cdn.beekka.com/blogimg/asset/201908/bg2019082711.jpg)

一个在线绘制业务流程图的开源工具。（@[xhuihui](https://github.com/ruanyf/weekly/issues/805) 投稿）

8、[Landfall](https://www.landfall.co.uk/)

![](https://cdn.beekka.com/blogimg/asset/201908/bg2019082712.jpg)

一个定制手工 3D 地图的网站。

9、[d2-admin](https://github.com/d2-projects/d2-admin)

一个企业中后台产品的前端集成方案。（@[FairyEver](https://github.com/ruanyf/weekly/issues/809) 投稿）

10、[GoAccess](https://goaccess.io/)

![](https://cdn.beekka.com/blogimg/asset/201908/bg2019082801.jpg)

开源的日志分析工具，可以生成命令行、JSON、HTML 等格式的分析报告。

11、[drinkNow](https://github.com/sologgfun/drinkNow)

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019092801.jpg)

Chrome 浏览器插件。每过一段时候，就会弹出一只小鸭子，提醒你要喝水。（@[sologgfun](https://github.com/ruanyf/weekly/issues/854) 投稿）

## 资源

1、[如何学习 D3.js](https://wattenberger.com/blog/d3#intro)

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019090603.jpg)

数据可视化库 D3.js 的在线英文教程。

2、[Berlin：1928与今天](https://1928.tagesspiegel.de/)

![](https://cdn.beekka.com/blogimg/asset/201909/bg2019090605.jpg)

这个网站将柏林1928年的地图，与今天的地图对照展示。地图往左拖动，展示1928年的柏林，向右拖动展示今天的柏林。

3、[Free Stock Photos](https://taken.photos/)

免费的图库网站，所有图片都可以免费下载，可用于商业用途，包含数百万张图片。

4、[维基百科镜像](https://ipfs.io/ipfs/QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco/wiki/)

维基百科在 IPFS 的只读镜像。

5、[Julia Academy](https://www.juliaacademy.com/)

Julia 语言的官方团队开设的课程网站，目前有 Julia 语言入门、机器学习等三门课程。

## 图片

1、[G-Shock 电子表](https://www.ablogtowatch.com/tokyo-man-designs-casio-g-shock-watches-ryusuke-moriai/)

G-Shock 是卡西欧的高端电子表品牌，本文以几十张照片介绍 G-Shock 的设计师（下图右一），以及他是如何设计电子表的。

![](https://cdn.beekka.com/blogimg/asset/201908/bg2019082401.jpg)

![](https://cdn.beekka.com/blogimg/asset/201908/bg2019082402.jpg)

2、[世界最长的海底电缆](https://en.wikipedia.org/wiki/SEA-ME-WE_3)

SEA-ME-WE3 是目前世界最长的海底电缆，连接东亚 - 东南亚 - 中东 - 西欧，总长度 39,000公里。它于2000年3月投入使用，一共有39个登陆点。

![](https://cdn.beekka.com/blogimg/asset/201908/bg2019082408.jpg)

## 文摘

1、[莫拉维克悖论](https://zh.wikipedia.org/wiki/%E8%8E%AB%E6%8B%89%E7%B6%AD%E5%85%8B%E6%82%96%E8%AB%96)

莫拉维克悖论（Moravec's paradox）是人工智能学者发现的一个与常识相反的现象。和传统的假设不同，人类所独有的逻辑和思考能力（即所谓的智慧）只需要非常少的计算能力，但是无意识的技能和感知能力却需要极大的运算能力。

原始表达是：“要让电脑如成人般下棋是相对容易的，但是要让电脑有如一岁小孩般的感知和行动能力却是相当困难，甚至是不可能的。”

一位人工智能学者这样写道：

> “人工智能研究的主要教训是，难题很容易解决，而我们认为理所当然的一个四岁孩子的能力—— 识别一张脸，举起一支铅笔，走过一个房间，回答一个问题 —— 实际上是有史以来最困难的问题。……新一代智能设备出现了，它会取代股票分析师、工程师和董事会成员，但是园丁、服务员和厨师在未来几十年中，工作都很安全。”

2、[一个持续50年的太空实验](https://spectrum.ieee.org/the-institute/ieee-history/one-apollo-11-experiment-is-still-going-50-years-later)

![](https://cdn.beekka.com/blogimg/asset/201908/bg2019081805.jpg)

美国有些人质疑，阿波罗计划是一个骗局，宇航员从没到过月球，登月是在摄影棚拍的。下面这个已经进行50年的实验，可以证明这种怀疑是不对的。

阿波罗11号登月前，美国宇航局设计了一个实验，测量地球和月球之间的精确距离，精确到厘米。

1969年7月20日，阿波罗11号宇航员降落在月球上，在月球表面放置了一面1米宽的镜子。美国的四家天文台开始向镜子的方位射出激光，希望击中镜子。

1969年8月1日，加利福尼亚州圣何塞市外的汉密尔顿山上的利克天文台，收到了反射回来的光脉冲，往返耗时2.4秒。由此我们知道了地球与月球之间的精确距离。

直到今天，科学家仍然通过这个实验，进行月球激光测距，以跟踪月球的轨道和旋转的变化。数据显示，地球到月球的距离每年增加约1.5英寸。

2019年8月1日，天文台举行了该项实验50周年的庆祝活动。

## 言论和数字

1、

有些开发者对技术上瘾，而不是务实地看待技术。每当一种新技术出现，他们会立刻选择它，跳船到它上面，虔诚地传播它，应用它，然后跳船到下一个新技术。

这部分是因为，在这个行业里，简历需要很多时髦的流行语，务实的简单的技术选择，无法让别人留下深刻印象。

-- [HN 读者留言](https://news.ycombinator.com/item?id=20916310)

2、

达尔文和尼采有一个观点是一致的：生物体最重要的特征就是奋斗求生。

-- 书籍《当呼吸化为空气》

3、

函数式编程对个人开发没影响，但是团队开发够呛。函数式编程只适合个人英雄主义的开发者，类才适合团队。因为类具有有形的API，函数式依靠无形的概念和规范。因此我觉得React Hooks是一个巨坑。

-- 一个读者评论React Hooks 废掉了“类”（class）

4、

Perl 6 最初设计为 Perl 的下一个版本，但是设计阶段耗时太长（超过10年）。于是，很多人继续使用 Perl 5，并且接管了 Perl 5 的代码管理权。

现在，Perl 6 与 Perl 5 是两种完全不同的编程语言，不兼容，不仅仅只是版本号的不同。如今，Perl 这个词指的是 Perl 5，而 Perl 6 的开发者正在讨论是否改名，将其彻底变成一种独立的语言。

-- [《Perl 6 是否改名？》](http://blogs.perl.org/users/ovid/2019/08/is-perl-6-being-renamed.html)

5、

一些蓝领工作（比如焊接工）具有相对较高的工资水平，可以超过一些低层白领。但缺点是他们的工资上限很低，不会超过平均工资太远，很难拿到非常高的工资。

-- [《大西洋杂志》](https://www.theatlantic.com/education/archive/2019/09/welding-doesnt-pay-as-well-as-republicans-think/597733/)

6、

我很惊讶一个静态站点生成器可以筹集这么多资金，这意味着，那些非静态的内容网站依然有巨大的问题。

-- [HN 读者](https://news.ycombinator.com/item?id=21085847)对静态站点生成器 Gatsby 筹集1500万美元的评论

## 招聘信息

周刊讨论区的[《谁在招人？》](https://github.com/ruanyf/weekly/issues/798)，有大量工作/实习岗位，欢迎查看。

如果你的团队需要招人，可以免费在那里张贴招聘信息。如果希望发在周刊上，请联系我（Email:  yifeng.ruan@gmail.com ），每条价格 300 元。

1、**秘猿科技**

秘猿科技是区块链创业公司，为加密经济提供区块链基础设施和服务。工作地点：杭州或 remote。

本公司招聘区块链工程师、高级后端工程师、安全和测试工程师。详细要求看[这里](https://github.com/ruanyf/weekly/issues/798#issuecomment-524289916)。

## 回顾

去年的本周：[《周刊第 24 期》](http://www.ruanyifeng.com/blog/2018/09/weekly-issue-24.html)

![](https://cdn.beekka.com/blogimg/asset/201809/bg2018092801.jpg)

## 订阅

这个周刊每周五发布，同步更新在[阮一峰的网络日志](http://www.ruanyifeng.com/blog)、[微信公众号](http://weixin.sogou.com/weixin?query=%E9%98%AE%E4%B8%80%E5%B3%B0%E7%9A%84%E7%BD%91%E7%BB%9C%E6%97%A5%E5%BF%97)和[语雀](https://yuque.com/ruanyf/share/)。

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

![](http://www.ruanyifeng.com/blogimg/asset/2018/bg2018042311.jpg)

（完）
