# 每周分享第 35 期

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

欢迎投稿，或推荐你自己的项目，请前往 GitHub 的 [ruanyf/weekly](https://github.com/ruanyf/weekly) 提交 issue。

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121401.jpg)

媒体[报道](https://finance.sina.com.cn/stock/usstock/c/2018-11-13/doc-ihmutuea9782259.shtml)，50岁以上的日本男性每四人就有一人独自生活，女性每七人就有一人独自生活。由于独居人口越来越多，日本开始推出“一人份”的服务，专门针对独自一人就餐、娱乐、旅行的消费者。

> 经营卡拉OK连锁店的“腰高公司”6年前注意到，三成顾客独自来唱歌。公司于是推出“1卡拉”包厢，专供独自唱歌的消费者使用，相当受消费者欢迎。日本一些电影院、拉面馆和主题公园也纷纷推出带隔板的单人座位，确保独自前来的消费者“个人空间”不受打扰。

可能有人看了上面的报道，会觉得这表示日本人很孤独。可是，我觉得“一人份”难道不是未来的趋势吗？人类以前没有这种条件，享受一个人的自由，现在互联网科技终于让我们可以一个人行动了。

以前，无论做什么，你都必须与其他人互动。现在不用了，互联网大大减轻了我们对他人的依赖：购物也好，娱乐也好，办事也好，手机点几下就可以了……至于孤独，这其实跟你是否一个人无关，有时候你待在人群里，也会感到强烈的孤独。科技使得普通人也有了独自行动的自由，即使远离人群，也能随时跟他人保持联系。

以后，“一人份”服务可能会越来越多，反倒是我们自己，太习惯了跟他人待在一起，忘了大多数事情你都可以一个人去做。

## 新闻

1、[嫦娥四号](https://cn.nytimes.com/science/20181210/china-moon-change-4/)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121402.jpg)

12月8日，嫦娥四号在西昌卫星发射中心发射成功。它预定将在月球的背面登陆，如果成功，这将是人类第一次。登陆时间还没有公布，预计将在1月初。

嫦娥一号和嫦娥二号分别于2007年和2010年发射，只是进入月球轨道，并没有登陆。嫦娥三号2013年在月球登陆，这是1976年后第一次有航天器在月球上登陆。嫦娥四号将登陆地点改到了月球背面。

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121403.jpg)

嫦娥四号分成两个部分：1吨的主着陆器和一个100多公斤的月球探测车。由于月球背面收不到地球发出的无线电波信号，2018年5月特别发射了“鹊桥”卫星，该卫星在月球远端高空运行，承担地球与嫦娥四号之间通信的中继。上图为月球的背面。

2、[中国的核动力潜艇](https://www.armscontrolwonk.com/archive/1206320/counting-type-094-jin-class-ssbns-with-planet-imagery/)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121404.jpg)

美国一个民间机构发表文章，认为美国国防部错了。他们通过11月16日的卫星照片，发现中国至少有5艘094型核动力潜艇（渤海船厂2艘，三亚基地3艘），而美国国防部认为中国只有4艘。上图是三亚基地卫星照片，下图是渤海船厂。

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121405.jpg)

3、[不加热的烘干机](https://finance.yahoo.com/news/scientists-invented-dryer-dry-clothes-170600085.html)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121406.jpg)

美国能源部的科学家发明了超声波烘干机，不加热就能烘干衣服。它的原理是超声波使得水滴产生高频振动，离开衣服。科学家表示，这种方法可以让衣物在20分钟内干燥，而普通的烘干机一般需要50分钟。

美国人每年花费90亿美元的电费，用于烘干机。这项新发明可以节省能源和金钱。另外，超声波烘干也会使得棉绒变得更少，因为大部分棉绒是在热空气将微小纤维从衣服上吹掉时产生的。同时，不加热烘干也减少了颜色褪色的可能性。

4、[树袋熊的粪便](https://www.bbc.com/news/world-australia-46258616)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121407.jpg)


![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121408.jpg)

澳大利亚树袋熊的粪便是2厘米的立方体，这是全世界唯一的动物，会产生方形粪便。美国乔治亚理工学院的科学家研究后认为，在食物残渣进入之前，树袋熊的大肠末端会清空肠道，并用气囊给它充气，导致那段肠腔变成方形。

5、[安装到家的云主机](https://www.nerdalize.com/)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121409.jpg)

荷兰一家云计算公司，将云主机安装到居民家中，以节省机房费用。对于居民来说，主机产生的热量可以烧热水（50度左右），从而节省燃气费用。

以后真有可能，每家热水器里面都是一台主机，省得自己装服务器，还能自动组网。

6、[Hiawatha 冰川](https://en.wikipedia.org/wiki/Hiawatha_Glacier)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121410.jpg)

Hiawatha 冰川位于格陵兰岛西北部，2018年11月地质学家发现，这个冰川的下面居然有一个巨大的陨石坑。下图是去除冰川的模拟照片。

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121411.jpg)

这个陨石坑有31公里宽，藏在冰层下面一公里的地方。估计在距今1.2万年~300万年之间，有一颗直径为1.5公里的铁陨石落在了这个地方。

7、[伴侣机器人 Zora](https://www.nytimes.com/interactive/2018/11/23/technology/robot-nurse-zora.html?mtrref=www.instapaper.com)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121412.jpg)

法国科学家开发了一个机器人 Zora，主要用来陪伴老年人，减轻他们的孤独。

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121413.jpg)

这个机器人可以由护士远程操作。护士将文本输入笔记本电脑，Zora 就会把这段话说出来，从而代替护士跟病人交流。它目前还不会分发药物、喂食、量血压或更换床单。每个机器人的造价约1.8万美元，

8、[太阳能玻璃](https://pv-magazine-usa.com/2018/11/21/a-15-efficient-solar-window-that-delivers-120-of-us-electricity/)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121414.jpg)

密歇根大学的科学家正在开发太阳能玻璃，可以用作窗户，同时还能发电。这种玻璃可以让50%的太阳光通过，目前光电转化率是8%，科学家希望提高到15%。作为比较，普通光伏板的效率可以达到20%以上。

科学家称，如果美国的所有玻璃窗都改成太阳能玻璃，可以满足美国40%的用电需求量。但是，他们没有披露这种玻璃发电的成本。另外，太阳能瓦片也在研发当中。

9、[奶牛的甲烷排放](https://www.technologyreview.com/s/612452/how-seaweed-could-shrink-livestocks-global-carbon-hoofprint/)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121415.jpg)

牛和其他一些动物会排放甲烷，因为草料在它们的肠道发酵，使得碳水化合物分解为甲烷。甲烷是比二氧化碳更强的温室气体，据说吸热效果强25倍。全球气候变暖很大一个推动力，就是人类对畜牧业的需求越来越大。

加州大学的科学家发现，只要在牛饲料里面加入少量海藻（饲料总量的1%），就可以将奶牛的甲烷产量减少近60％。如果这个发现能够大规模推广到全球畜牧业，那么每年将减少近2亿吨的排放量，约占美国温室气体的四分之一。目前的问题是，天然海藻的产量满足不了需求，必须找到人工海藻的培育方法。

10、__一句话新闻__

* [葡萄牙科学家](https://digest.bps.org.uk/2018/11/26/for-these-people-with-depression-all-treatment-approaches-had-failed-but-then-they-adopted-a-pet/)发现，饲养宠物有助于治疗忧郁症。
    
* [联想公司](https://www.hackread.com/lenovo-to-pay-fine-for-installing-adware-in-laptops/)的笔记本电脑预装广告软件，被美国消费者控告。双方最近在加州法院达成和解，联想向原告赔偿730万美元。

* [英国通信公司 O2](https://www.theregister.co.uk/2018/12/06/ericsson_o2_telefonica_uk_outage/) 12月6日发生故障，英国境内几千万人无法打电话和上网，原因是爱立信设备使用的证书过期了。

* [LG 公司](https://www.techretox.com/articles/lg-preparing-a-16-camera-phone)申请了一个 16 颗手机镜头的专利，手机背面有一个 4 x 4 的镜头矩阵。这种设计有利于拍摄 3D 照片，可以用不同的镜头拍摄不同的角度，然后合成在一起。

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121416.jpg)

## 教程

1、[地址表单不应该分成两行](http://uxmovement.com/forms/why-you-should-use-a-text-area-for-address-form-fields/)（英文）

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121417.jpg)

本文提出地址输入不应该有两个输入框，而是应该只是一个 textarea。

2、[ZIP 压缩算法详细分析](https://www.cnblogs.com/esingchan/p/3958962.html)（中文）

使用通俗的语言介绍 ZIP 算法，文章较长。（@[chowc](https://github.com/ruanyf/weekly/issues/77) 投稿）

3、[新版 Gmail 代码一瞥](https://medium.com/@boriscoder/peeking-under-the-hood-of-redesigned-gmail-dd84b532e0f5)（英文）

新版的 Gmail 用谷歌自家的 Lighthouse 评估性能，100分里面只得了2分。下载的脚本有6MB，完全渲染需要9秒，其中一半代码可能根本用不到。有人分析了代码，发现过时的早期代码都还在。猜测由于过于复杂，现有团队可能没有能力升级底层，只做了一些样式的更新。

4、[使用 TypeScript 两年后](https://ecom.software/after-two-years-with-typescript-was-it-worth-it/)（英文） 

作者回顾了使用 TypeScript 两年的经历，总体上还是推荐的，也提出了一些值得注意的问题。

5、[极简主义软件工程师宣言](http://minifesto.org/)（英文）

作者解释了什么是极简主义的态度开发软件。

6、[2018年 JavaScript 开发者调查](https://2018.stateofjs.com/)（英文）

2018年 JS 开发者的调查报告，主要是各种框架、工具的使用情况。

7、[《超人特工队2》的设计过程](http://joshholtsclaw.com/blog/2018/3/5/the-graphic-art-of-incredibles-2)（英文）

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121418.jpg)


![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121419.jpg)

《超人特工队2》的设计师介绍他们如何从现实生活吸收灵感，设计画面，多图。

8、[TOML 配置格式介绍](https://github.com/ruanyf/weekly/issues/96)（中文）

TOML 格式的介绍、中文文档翻译和解析工具。（@[LongTengDao](https://github.com/ruanyf/weekly/issues/96) 投稿）

9、[Git bisect 命令解释](https://www.orangejellyfish.com/blog/get-good-with-git-bisect/)（英文）

如果你不知道哪个提交引入了错误代码，就可以使用 git bisect 命令利用二分法，逐步定位到错误的提交。

10、[package.json 大数据分析](https://medium.com/warsawjs/state-of-package-json-dependencies-de99828b6c3f)（英文）

有人分析了 GitHub 上面56万个项目的 package.json 的依赖项，得到了一些结论，比如过去一年被依赖最多的30个模块。

## 资源

1、[艺术品图像](https://www.artic.edu/collection?is_public_domain=1)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121420.jpg)

芝加哥艺术学院的网站提供5万多张艺术品图片，全部都是高分辨率，而且可以免费使用。

2、[大峡谷全景地图](https://project.gcpano.org/?node=Eminence.trl_RedwallPoint.pan#)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121421.jpg)

效果不错，但是目前只做了几个点，无法在地图上自由移动，操作也不够便利。

3、[城市模型](https://marian42.itch.io/wfc)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121422.jpg)

使用 WFC 模型生成的城市模型，没有游戏功能，但是可以无限漫游，有飞行模式，只支持 Windows 系统。

4、[可以编译成 JS 的语言列表](https://github.com/jashkenas/coffeescript/wiki/List-of-languages-that-compile-to-JS)

许多语言可以编译成 JavaScript，从而在浏览器运行，这张列表收集所有已经有编译工具的语言。提醒，这是一张很长的列表。

5、[edabit](https://edabit.com/challenges)

收集各种编程语言（JS、Python、Ruby、Swift、PHP、Java、C#、C++）练习题的网站，可以在线编码，然后验证答案。

6、[FPGA 入门网站](https://www.fpga4fun.com/)

FPGA 是可编程的逻辑电路。该站是 FPGA 入门与学习的网站，有关于FPGA概念和原理的介绍，以及一系列的实例。每个实例包含了详细的设计过程与 Verilog 源码，提供源码下载和电路图。（@[tifazxy](https://github.com/ruanyf/weekly/issues/76) 投稿）

7、[实用排版指南](https://practicaltypography.com/)（英文）

免费电子书，介绍网页排版的知识。

8、[Code Combat](https://codecombat.com/)（游戏）

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121423.jpg)

一款学习编程的网页游戏。（@[Ynjxsjmh](https://github.com/ruanyf/weekly/issues/117) 投稿）

## 工具

1、[CycleGAN](https://github.com/junyanz/CycleGAN)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121424.jpg)

图像处理软件，可以把马变成斑马、苹果变成橙子。（[@nivance](https://github.com/ruanyf/weekly/issues/61)__ __投稿）

2、[微博秒拍视频下载工具](https://weibomiaopai.com/)

该网站可以解析微博视频的网址，从而下载，但是解析速度较慢。（[@DoctorLai](https://github.com/ruanyf/weekly/issues/44#issuecomment-437596038) 投稿）

3、[SimpleNote](https://simplenote.com/)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121425.jpg)

一个多端支持的笔记软件，开发商就是 WordPress 的开发商。（[@JsonLeex](https://github.com/ruanyf/weekly/issues/70) 投稿）

4、[BaiduPCS-Go](https://github.com/iikira/BaiduPCS-Go)

百度网盘的命令行客户端，使用 Go 语言开发。（@[Seven-Steven](https://github.com/ruanyf/weekly/issues/71) 投稿）

5、[ISH](https://ish.app/)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121426.jpg)

ISH 通过使用一个 x86 模拟器，在iOS 设备上面模拟 Linux Shell。

6、[twitter2facebook](https://github.com/gslin/twitter2facebook)

推特同步到 Facebook 的工具，最大特点是不使用 Facebook API，而是使用无头版的 Chrome。

7、[FreePizza.io](https://www.freepizza.io/)

概念性网站，用户在上面发布自己想要主办的各种活动，赞助商选择活动进行赞助，提供现场的披萨。作为回报，用户在举办活动的过程中，必须在社交媒体上曝光赞助商。

8、[writefreely](https://github.com/writeas/writefreely)

一个 Go 语言写的博客软件，类似 WordPress，特点是非常简洁。

9、[webtty](https://github.com/maxmcd/webtty)

一个使用 WebRTC 协议分享命令行对话的工具，特点就是点对点的分享，不需要中间代理，而且可以在浏览器之中使用。

10、[ydcv](https://github.com/felixonmars/ydcv)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121427.jpg)

有道辞典的命令行版本。（@[Seven-Steven](https://github.com/ruanyf/weekly/issues/72)__ __投稿）

11、[nginxconfig.io](https://nginxconfig.io/)

你在网站上填写一些信息，就会自动生成 nginx 的配置文件。（@[Syzq](https://github.com/ruanyf/weekly/issues/119) 投稿）

## 文摘

1、[网红经济](https://www.wired.com/story/pricey-war-influence-your-instagram-feed/)

2017年，洛蒂开了一家假睫毛公司。一位懂行的投资者跟她说，产品质量不重要，客户满意度也不重要，重要的是对消费者有影响力的网红，她应该付钱请 YouTube 和 Instagram 的网红谈论她的假睫毛。

洛蒂认为这个建议太夸张了，那些网红并不便宜，每人要收费5万到7万美元。这对创业公司来说是一大笔钱，而这些钱只是为了让那些网红的粉丝听到她公司的名字。她觉得不太值得，就没有支付。

但是，后来她发现，她太天真了，网红是推广新产品唯一有效的方法，没有办法绕过它。

网红是社交媒体上面有影响力的人。他们的影响力远远超出了人们的想象，很多行业的营销人员都发现网红能够带动销售。随着公司对社交媒体广告的热情，网红营销已经发展成为一个价值数十亿美元的行业。许多用户不会将网红视为付费代言人或销售人员，而是把他们当作值得信赖的专家或朋友。这就是为什么品牌愿意花这么多钱，以换取 Instagram 上面的曝光。

品牌通常会花费超过60,000美元换取一条社交媒体的视频介绍，或者85,000美元换取一次公开贬低竞争对手的产品。曝光不限于直接评论，还包括网红将产品放在他们的桌子上，或者放在他们后面的布景里面，任何可以巧妙地在屏幕上显示几秒钟的地方，都可以用来做广告。

桑德斯·肯尼迪是一个受欢迎的 YouTuber，拥有超过20万名订阅者。他接受了几千美元，条件是拍摄时将特定的饮料留在他的桌子上。他不知道这个品牌，但是助理告诉他，只需要确保饮料出现在桌上就可以了，并且不需要提到这个品牌。

对于带有产品的单张照片，Instagram 有百万粉丝的网红起价为10,000美元。YouTube 更贵，拥有300万订阅者的内容创建者通常每个视频收费至少40,000美元。如果该公司希望 YouTuber 对竞争对手的产品进行负面评价，则需要额外花费10,000美元到30,000美元以上。当然，费率随着网红的追随者数量而增加。

网红的报价有不断上涨的趋势。2016年顶级网红的收费大约是5,000到10,000美元，现在他们的报价可能会“超过100,000美元”。

很多网红并没有披露，他们收到了赞助，发布的内容实际是推销。美国联邦贸易委员会提出，如果网红已收到了任何东西 - 无论是现金，免费产品还是其他东西 - 可能影响观众看待他们提及的品牌或产品，他们就必须披露。

2、[一张宜家装饰画的故事](https://petapixel.com/2018/11/20/the-story-behind-that-ikea-photo-of-amsterdam/)

（原始网页将下面的故事拍成15分钟的纪录片，比文字更有意思，推荐观看。）

我家有一张宜家买来的装饰画《阿姆斯特丹街头》。

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121428.jpg)


![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121429.jpg)

朋友问我，这张照片到底好看在哪里，看上去很普通的一张风景照，为什么全世界到处都有人买去，挂在自己的屋子里。我于是就很想搞清楚它背后的故事，宜家为什么会选中这张照片。

宜家网站显示，这张照片的作者是费尔南多（Fernando Bengoechea）。我查了这个摄影师，很不幸，他在2004年印度洋大海啸期间失踪了。然后，我设法联系了他的兄弟马塞洛，了解到失踪时他是纽约市最好的摄影师之一，曾为杂志工作。他走遍了世界各地，拍摄各种主题。

马塞洛把我介绍给室内设计师Nate Berkus，他是费尔南多当时的男朋友，海啸期间，他们在一起。Berkus 说，这张照片是费尔南多为前男友阿夫卡米（ Ahmad Sardar Afkami）拍的。他把阿夫卡米的联系方式给了我，那是一位纽约的建筑师。

阿夫卡米回忆道，这张照片是在1999年3月拍摄的。他们一起去荷兰旅行，但是途中发生了争吵，费尔南多一人在阿姆斯特丹的街头散心，随手拍了一些照片，用它们向阿夫卡米道歉。

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121430.jpg)

费尔南多在印度洋海啸中过世以后，他的所有未发表的照片作为遗物，都放在 Corbis.com 网站上出售。宜家就是在那里购买照片版权的。

最后，我找到了宜家瑞典总部的装饰画部门的负责人。我问他为什么选择这张照片，他说他们最主要考虑的是价格，这张照片非常非常便宜，这就是他们选择它的原因。

## 本周图片

1、[最大的陨石](https://www.thevintagenews.com/2017/09/10/the-hoba-meteorite-estimated-at-66-tons-left-no-crater-when-it-fell-to-earth/)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121431.jpg)

地球上，已知的最大陨石是纳米比亚的 Hoba 陨石，长 x 宽 x 高 为 2.7m x 2.7m x 0.9m，重66吨，含有84%的铁和15%的镍。

该陨石是8万年前掉落到地球上，在1920年被发现，当时完全埋在土里。目前，科学家还没有办法解释，为什么这么大一块陨石掉下来，却没有形成陨石坑？

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121432.jpg)

2、[各国谷歌搜索最多的汽车品牌](https://www.veygo.com/wp-content/uploads/2018/09/the-worlds-most-desired-motors.jpg)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121433.jpg)

3、[海洋塑料垃圾](https://www.theguardian.com/environment/2018/nov/13/the-plastic-backlash-whats-behind-our-sudden-rage-and-will-it-make-a-difference)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121434.jpg)

太平洋中途岛环礁中发现的一只信天翁尸体，腹腔里面都是塑料垃圾。

## 新奇

1、[Squatty Potty](https://www.theguardian.com/news/2018/nov/30/bowel-movement-change-the-way-you-poo-squatty-potty-toilet)

![](https://cdn.beekka.com/blogimg/asset/201812/bg2018121435.jpg)

2011年，Squatty Potty 作为新发明，进入美国市场。它是一款7英寸高的塑料凳子，让你坐在马桶上大便的时候，双脚踩在上面，使得你的膝盖高于臀部，更接近人类原始的排泄姿势。

据说，这种姿势可以展开你的结肠，加快排便过程，减轻腹胀，减少便秘和痔疮的发病。这款产品的美国销售量已经超过了500万个。

## 本周金句

1、

常规的自然运动（比如经常步行），就是长寿的最有效方法之一。

-- [《天天去健身房并不会带来长寿》](https://qz.com/quartzy/1452630/the-healthiest-people-in-the-world-dont-go-to-the-gym/)

2、

只有两种计算机语言：一种是人们不停抱怨的语言，另一种是没人用的语言。

-- C++ 之父 Bjarne Stroustrup

3、

每个人的一生就是一次程序运行。

-- 某网友的 ID

4、

做出一种新产品，通常意味着花费数年时间，研究大多数人怀疑其价值的东西。一个充满噪音的脑袋很难做到这一点。

-- [Paul Buchheit](http://paulbuchheit.blogspot.com/2014/07/the-technology.html)（Gmail 创始人）

## 欢迎订阅

这个专栏每周五发布，同步更新在我的[个人网站](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)

（完）
