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

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

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

周刊讨论区的帖子[《谁在招人？》](https://github.com/ruanyf/weekly/issues/1106)，提供大量就业信息，欢迎访问或发布工作/实习岗位。

![](https://cdn.beekka.com/blogimg/asset/202002/bg2020020201.jpg)

封面图：巴黎工艺品博物馆的前厅，有一个蒸汽动力的蝙蝠状飞行器。它建造于1897年，可以模拟蝙蝠扇动翅膀，燃料是酒精。由于动力不足，它从未飞行过，只能稍稍脱离地面。（[出处](https://www.smithsonianmag.com/travel/best-little-museum-you-never-visited-180956025/)）

## 刊首语

我们经常需要表达自己的想法，怎样才能清晰地说出来，让别人记住你要表达的意思？

请看下面这段话，你对它留下深刻印象吗？

![](https://cdn.beekka.com/blogimg/asset/202003/bg2020031101.jpg)

修改一下，是不是效果好了很多。

![](https://cdn.beekka.com/blogimg/asset/202003/bg2020031102.jpg)

这里不是推荐大家使用问答体，而是想要展示两个小技巧，可以快速提升表达效果。

**（1）拆分。** 内容尽量拆分成一系列简短而明确的小观点，粒度要细到每个观点都可以让人快速地、一目了然地领会。 **（2）反复。** 开头的几点用来吸引读者的注意力，然后进入核心部分时，采用各种形式反复展示，就是翻来覆去地讲，力求给人留下深刻印象。

只要用好这两个小技巧，一定可以取得不错的效果。你一点一点地展示，让别人跟得上你。即使他们没有跟你一直走到底，只看了一半，也好于一点没看进去。

## 谱蓝财务保障咨询

这次疫情的高峰看来已经过去，但是经济损失才刚刚显露。很多人受到影响，有的是收入减少，有的是接不到订单，有的是企业歇业。这种时候，财务保障就显得非常重要，个人倒还是次要的，主要是对家人的保障。

![](https://cdn.beekka.com/blogimg/asset/202003/bg2020030902.jpg)

去年，跟周刊多次合作过的 **孙明展** 老师联系我，希望在这里推广一下，他们谱蓝公司最新开发的《谱蓝 Pro 系统》。这是一个线上财务顾问服务，只要参与体验，都能免费获赠 **“家庭保障定制化服务”** 。

孙明展老师常年坚持写作个人公号，普及财务知识。大家在微信搜索“孙明展”，或者扫描下方的二维码，就可以读到他的文章，已经有600多篇原创了。即使只是为了增进一些财务知识，也是值得一看的。

他创立的谱蓝公司是专业的财务顾问，拥有银监会注册的保险代理资格（注册号 202764000000800），为客户提供各种保单和财务保障咨询，提供性价比高的家庭保险配置方案。

![](https://cdn.beekka.com/blogimg/asset/202003/bg2020030905.jpg)

《谱蓝 Pro 系统》则是通过软件，精准计算你所在地的社保缴费与领取数额，然后你通过与客服以及理财师的沟通，帮你详细梳理家庭财务报表，客观分析未来家庭资产状况，并进行规划。

![](https://cdn.beekka.com/blogimg/asset/202003/bg2020030901.jpg)

微信扫描关注上面的公众号 **“孙明展”**  ，然后输入 **“阮一峰 + 你的手机号码”**，就可以参加这个活动了。参加者会获赠一份价值 800元 的免费保障规划，并向理财师咨询各种保单和财务问题，防止被坑，获得客观中立的保险建议。

## 资讯

1、[制造业竞争力排名](https://www.forbes.com/sites/rainerzitelmann/2019/07/15/the-leadership-secrets-of-the-hidden-champions/#4f2553de6952)

![](https://cdn.beekka.com/blogimg/asset/202002/bg2020022803.jpg)

很多优秀的制造业公司由于不面向大众市场，所以并不知名，只有业内人才知道。一个德国管理学教授，统计了2700多家在各行业占据全球市场前3名的制造业公司，然后以国家进行排名（上图）。

这张图可以视为各国制造业竞争力（包含工业品和消费品）的排名，前三名是德国、美国、日本，其中德国公司高达1300家，几乎占据了一半的名额。中国排在第4名。

2、[雪铁龙两座电动车](https://techcrunch.com/2020/02/27/citroen-introduces-a-two-seat-ev-that-costs-e19-99-a-month/)

![](https://cdn.beekka.com/blogimg/asset/202002/bg2020022801.jpg)

法国汽车公司雪铁龙推出了一种两座的电动车，作为城市交通的解决方案。这种车体型小，适合欧洲狭窄的街道，而且价格便宜，只要6000欧元（约人民币46000元），使用家用的220v插座充电3小时，就可以行驶70公里，最高时速为每小时45公里，适合城市交通。

为了推广这种车，雪铁龙公司还推出租赁模式，用户可以每月19.99欧元（约150元人民币）的价格长期租用。它将在3月底开始接受预订，6月交货，并将在欧洲其他国家出售。

3、[第一种不需要氧气的多细胞生物](https://phys.org/news/2020-02-henneguya-salminicola-microscopic-parasite-mitochondrial.html)

![](https://cdn.beekka.com/blogimg/asset/202002/bg2020022701.jpg)

科学家发现一种多细胞生物（上图），不需要氧气就能生存，成为已知唯一的不需要氧气的多细胞生物。由于多细胞生物的能量来源是细胞内部的线粒体呼吸效应（通过氧气生成三磷酸腺苷获取能量），所以所有的多细胞生物都需要氧气。

这种多细胞生物没有线粒体，因此不需要氧气。它是鲑鱼的一种寄生虫，类似于沙门氏菌。科学家猜测，它可能使用某种蛋白质从宿主体内窃取能量。下图是它的 DNA（蓝色圆圈），看不到线粒体。

![](https://cdn.beekka.com/blogimg/asset/202002/bg2020022702.jpg)

4、[美国 IT 行业的收入](https://www.bloomberg.com/news/articles/2020-02-24/seattle-tech-employees-earn-56-more-than-nyc-finance-workers)

![](https://cdn.beekka.com/blogimg/asset/202002/bg2020022501.jpg)

根据美国劳工统计局的数据，2019年第三季度，美国的平均周薪是1093美元，但是西雅图地区的 IT 从业者的收入是这个金额的五倍，平均5,367美元，或每年约279,000美元（包含奖金和期权）。西雅图是微软和亚马逊总部所在地。

相比之下，纽约的金融从业者平均收入为年薪17.9万美元。这就是说，IT已经超过金融业，成为美国平均工资最高的行业。不过，我是觉得，它没统计从业年限，IT行业很难像金融业那样干到退休。

5、[静脉投影仪](http://news.workercn.cn/32846/202003/07/200307081252899.shtml)

![](https://cdn.beekka.com/blogimg/asset/202003/bg2020030704.jpg)

静脉注射时，可能很难准确找到静脉的位置。有时针头扎错地方，还必须重新扎一次，增加了患者的痛苦。西安一家科研机构，研制出红外线血管成像仪，利用血管中血红蛋白对近红外光的吸收率与其他组织不同的原理，将皮下血管原位投影显示在皮肤表面，使医护人员能够清晰识别患者皮下8-10毫米的细微血管。

该设备可以解决医护人员在静脉注射过程中血管评估不准确、穿刺点选择不当，继而造成药物外渗或血管损伤等问题。

![](https://cdn.beekka.com/blogimg/asset/202003/bg2020030705.jpg)

6、**一句话消息**

> -  [一项调查](https://twitter.com/remotetools/status/1218167761525829634)发现，331个远程工作的程序员，82%表示不想再回到办公室上班，并且每个人都表示会向其他程序员推荐远程的工作方式。

> - [国际田联](https://www.thestreet.com/investing/nike-rivals-gain-amid-reports-vaporfly-shoes-face-iaaf-ban)打算禁止耐克公司的 Vaporfly Next 跑鞋。肯尼亚选手就是穿这种鞋，马拉松成绩跑进了二小时。据说，该鞋可以提供更好的弹力。

![](https://cdn.beekka.com/blogimg/asset/202001/bg2020011703.jpg)

> - [一家硅谷创业公司](https://www.theverge.com/2020/1/16/21067683/mojo-smart-contact-lens-augmented-reality-startup)提出智能隐形眼镜，这种眼镜其实是一个眼球前面的显示器，将外界影像对着眼球播放，眼镜里面还含有电池。目标用户是弱视和视力障碍人士。

![](https://cdn.beekka.com/blogimg/asset/202001/bg2020011701.jpg)

![](https://cdn.beekka.com/blogimg/asset/202001/bg2020011702.jpg)

> - [谷歌公司](https://summerofcode.withgoogle.com/)的 Summer of Code 比赛，3月17日向全世界的学生开放报名，参赛者在指定的开源软件项目上提交代码。

![](https://cdn.beekka.com/blogimg/asset/202003/bg2020031002.jpg)

> - [欧盟](https://www.reuters.com/article/us-eu-ai/eu-mulls-five-year-ban-on-facial-recognition-tech-in-public-areas-idUSKBN1ZF2QL)正在考虑公共场所禁止面部识别技术，暂时定为五年。这段时间用来研究如何防止滥用这种技术。

> - [布鲁金斯学会](https://www.brookings.edu/blog/the-avenue/2019/11/21/low-wage-work-is-more-pervasive-than-you-think-and-there-arent-enough-good-jobs-to-go-around/)统计发现，美国44%的工人是低薪，年收入中位数约为1.8万美元。这就是说，即使你在美国找到了工作，将近一半的可能还是在贫困线挣扎。

![](https://cdn.beekka.com/blogimg/asset/202001/bg2020011402.jpg)

## 文章

1、[如何从日志中提取信息？](https://dev.to/pluralsight/analyzing-the-attacks-on-my-website-30jf)（英文）

作者介绍如何使用 Bash 脚本，从服务器日志中提取攻击者的信息，并且进行统计。

2、[YAML 表示多行字符串的9种方法](https://stackoverflow.com/questions/3790454/how-do-i-break-a-string-over-multiple-lines/21699210#21699210)（英文）

YAML 格式虽然简洁，但是语法规则有很多复杂的地方。这个 StackOverflow 答案总结了表示多行字符串的9种方法。

3、[Wacom 绘图板如何追踪我的行为](https://robertheaton.com/2020/02/05/wacom-drawing-tablets-track-name-of-every-application-you-open/)（英文）

![](https://cdn.beekka.com/blogimg/asset/202002/bg2020020706.jpg)

作者发现 Wacom 绘图板这样的鼠标类工具，居然在追踪用户行为，把用户的每一次点击发回服务器。本文介绍他如何破解 Wacom 发送的 HTTPS 请求。

4、[ECMAScript 2020（ES2020）的新增语法](https://alligator.io/js/es2020/)（英文）

本文介绍 ES2020 标准6个新增的语法。

5、[.NET 的可悲状态](https://st6.io/blog/the-sad-state-of-dotnet/)（英文）

作者认为，微软 .NET 技术远不如 Java 成功，主要有两个原因。一是 C# 设计师转向设计 TypeScript，导致 C# 语言创新停滞；二是 .NET 跟 Linux 系统脱节，没法参与云开发。相比之下，Java 却越发繁荣，语法快速进步，并且有重要的云软件：大数据（Hadoop）、搜索（Elasticsearch）和消息处理（Kafka）。

6、[SQL 的 NULL 值](https://mitchum.blog/null-values-in-sql-queries/)（英文）

本文通过各种 SQL 小例子，解释 NULL 值的用途和带来的问题。

7、[我如何配置一台 Linux 桌面电脑](https://blog.alexellis.io/building-a-linux-desktop-for-cloud-native-development/)（英文）

![](https://cdn.beekka.com/blogimg/asset/202002/bg2020020303.jpg)

作者详细记录了架设自己的 Linux 桌面电脑的过程，包括如何选购硬件和安装软件。

8、[如何为网站添加 CSS 暗模式？](https://kevq.uk/how-to-add-css-dark-mode-to-a-website/)（英文）

本文使用一个简单的技巧，为网页部署暗模式（dark mode）。由于使用浏览器内置的`prefers-color-scheme`设置，所以代码量很小。

9、[TypeScript 的怪异之处](https://blog.asana.com/2020/01/typescript-quirks/)（英文）

本文记录了几个 TypeScript 使用过程中不符合直觉的地方。

10、[家用太阳能可以维持一个网站吗？](https://www.lowtechmagazine.com/2020/01/how-sustainable-is-a-solar-powered-website.html)（英文）

![](https://cdn.beekka.com/blogimg/asset/202001/bg2020013003.jpg)

作者把网站架设在一个树莓派上，电力完全来自太阳能。他在自家阳台铺设太阳能板，并使用一个168瓦的电池，网站在线率可以达到98.2%。他由此得到结论，如果提高电池容量，纯太阳能完全可以支持一个个人网站。

## 工具

1、[这里有多少只猫？](https://stylishsite.github.io/)

一个供幼儿练习辨识能力的在线游戏，第93期曾介绍过英文版，这里是网友做的汉化版。（@[StylishSite](https://github.com/ruanyf/weekly/issues/1115) 投稿）

2、[tomato-clock](https://github.com/coolcode/tomato-clock)

一个实现番茄工作法（将工作划分为25分钟的片段）的 Python 小脚本。（@[coolcode](https://github.com/ruanyf/weekly/issues/1118) 投稿）

3、[Fluttify](https://fluttify.com/)

一个 Flutter 框架的插件开发工具，解决了插件开发过程中的类型安全，编码繁琐等痛点，目前已有的典型案例有[高德地图插件](https://github.com/fluttify-project/amap_map_fluttify)。（@[yohom](https://github.com/ruanyf/weekly/issues/1119) 投稿）

4、[可视化浮点数](http://evanw.github.io/float-toy/)

该网页提供32位浮点数和64位浮点数的二进制结构图，可以方便地设置每一个二进制位，显示对应的数字。

5、[AltSearch](https://altsearch.org/)

![](https://cdn.beekka.com/blogimg/asset/202001/bg2020012201.jpg)

一个谷歌网页搜索的替代品，没有隐私跟踪，无广告。

6、[Proton Native](https://proton-native.js.org)

Electron 的替代品，使用 React Native 的语法开发跨平台的桌面应用程序，但是底层使用的是 Qt 组件库。

7、[Nototo](https://www.nototo.app/)

![](https://cdn.beekka.com/blogimg/asset/202001/bg2020011902.jpg)

![](https://cdn.beekka.com/blogimg/asset/202001/bg2020011903.jpg)

一个思路很新颖的笔记软件，以可视化的方式做笔记，目前只有 Web 版。一条笔记就是新建一块地，一个目录就是新建一个岛屿，打标签就是新建建筑物。

8、[darken](https://github.com/ColinEspinas/darken)

一个 JS 脚本，一行代码让网页从亮模式变为暗模式。

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

开源的知识管理软件，支持 Web 、命令行和浏览器插件。

10、[Rete.js](https://github.com/retejs/rete) 

![](https://cdn.beekka.com/blogimg/asset/202001/bg2020011508.jpg)

一个网页可视化编程框架，带有节点编辑器。

## 资源

1、[前端校招基础面试题总结](https://github.com/CavsZhouyou/Front-End-Interview-Notebook)

这个仓库整理了前端校招面试中涉及到的基础知识点和面试问题。作者通过这份笔记在校招面试中拿到了阿里、腾讯、网易等多家公司 offer ，希望分享给有同样面试需要的同学。（@[CavsZhouyou](https://github.com/ruanyf/weekly/issues/1122) 投稿）

2、[数学网站](https://mathvault.ca/websites/)

该网站收集网上的数学学习资源。

3、[数据科学面试准备指南](https://www.kdnuggets.com/2020/01/data-science-interview-study-guide.html)

这是一份英语清单，列出了数据科学方面的常见面试问题，分成机器学习算法、概率统计、产品和实验设计、程序设计、算法和数据结构、SQL 六个大类。

4、[免费有声读物](http://www.openculture.com/freeaudiobooks)

1000种免费的有声电子书下载，不过全部都是英语读物。

5、[静态服务器列表](https://gist.github.com/willurd/5720255)

这个网页收集各种语言实现静态资源服务器的命令，比如 Python 3 是`python -m http.server 8000`。

## 图片

1、[九龙城寨](https://www.atlasobscura.com/articles/kowloon-walled-city)

九龙城寨是香港一个已经拆除的居民区，曾是世界上人口密度最高的地区。它的占地并不大，只有70亩，跟一个现在的大型楼盘差不多。但是，有350座建筑物，几乎全部都是10到14层，有8,500间房屋，1万户家庭和3.3万居民。

![](https://cdn.beekka.com/blogimg/asset/202001/bg2020011003.jpg)

![](https://cdn.beekka.com/blogimg/asset/202001/bg2020011001.jpg)

![](https://cdn.beekka.com/blogimg/asset/202001/bg2020011004.jpg)

![](https://cdn.beekka.com/blogimg/asset/202001/bg2020011002.jpg)

1987年，香港政府决定拆除九龙城寨，1993年完全拆光，1995年8月于遗址建成九龙城寨公园。

![](https://cdn.beekka.com/blogimg/asset/202001/bg2020011005.jpg)

2、[天然拱桥协会](https://www.naturalarches.org/big9.htm)

天然拱桥协会致力于发现世界上天然形成的拱桥。

根据该协会的统计，世界上跨度超过200英尺（61米）的天然拱桥有19座，其中9座在中国。世界跨度最大的是广西天峨县的仙人桥，跨度177米。

![](https://cdn.beekka.com/blogimg/asset/202002/bg2020020202.jpg)

![](https://cdn.beekka.com/blogimg/asset/202002/bg2020020203.jpg)

## 文摘

1、[中国的第二条铁路](http://www.aisixiang.com/data/10097.html)

（摘自袁伟时《中国铁路（1863-1949）：在愚昧、专制、侵略下挣扎》）

中国的第一条铁路是1876年（光绪二年），英国怡和洋行擅自铺设的吴淞铁路（上海～吴淞），全长14.5公里。清政府和民众对铁路都非常恐惧，清政府很快以28万5千两白银买下这条铁路，然后拆毁。

![](https://cdn.beekka.com/blogimg/asset/202003/bg2020031103.jpg)

（图片说明：群众围观闸北至江湾段的吴淞铁路。）

当时，在香港和上海成长起来的企业家唐廷枢（1832—1892）正在奉李鸿章之命开发开平煤矿。

他提出必须修建铁路，解决煤炭的运输问题。开平的煤炭如果用牛车将煤运至江边，再用小船运至天津，每吨计价6两4钱，比从日本进口的煤每吨6两还要贵，无人愿意购买。如果修建铁路转水运至上海，每吨成本才4两，必能打开销路，并解决轮船和军舰的燃料问题。

李鸿章采纳这个建议，上报朝廷批准，兴建从唐山至胥各荘的铁路。但是，他知道朝廷不会同意的，于是加了一条说明，该铁路没有火车头，都以驴马拖载。朝廷这才准许。

![](https://cdn.beekka.com/blogimg/asset/202003/bg2020031104.jpg)

1881年11月8日，全长9.7公里的唐胥铁路通车，这是中国的第二条铁路，也是中国自己修建的第一条铁路。不过，令中国人脸红的是，这条铁路上的列车都是用马拉的，时人称之为“马车铁路”！

值得一提的是，修建过程中，英籍工程师司金达（C.W. Kinder）力排众议，采用1.435米的国际标准轨距。这确定了以后中国铁路的轨距，一直沿用至今。

还是这个司金达，在第二年，利用旧锅炉改装成一台蒸汽机车，让唐胥铁路变成了机车牵引。这一下惹了大麻烦，朝中大臣立刻上书，称机车行驶震动了埋葬着清代历代帝后的遵化县境内的东陵，而且喷出的黑烟有伤庄稼。朝廷派人查办，机车不得不让位给马，重新变成了马车铁路！

唐廷枢想尽办法，各方疏通，好话说尽，过了几个月，机蒸汽机车才重新恢复行驶。

2、[84岁的 iOS 开发者](https://asia.nikkei.com/Business/Technology/Meet-the-84-year-old-Japanese-app-developer-who-inspired-Tim-Cook2)

若宫雅子（Makoko Wakamiya）生于1936年，今年84岁。

![](https://cdn.beekka.com/blogimg/asset/201911/bg2019112407.jpg)

1993年，她58岁时从银行退休，银行送她一台个人计算机。这是她的第一台计算机。退休后，她大部分时间用来照顾母亲，不过也自学如何使用计算机。。

1999年，她发起了一个老年人组织，为老年人举办活动，进行互相交流。

2014年，她有了智能手机，不禁产生了一个主意：开发一款专为老人服务的手机游戏。

她请宫城县的一家 App 开发公司的总裁来制作游戏。这是她在2011年3月日本地震灾区重建时认识的志愿者。那个年轻人对她说：“我建议您自己开发，可以吗？” 她同意了，开始在神奈川县的家中学写程序，并通过 Skype 向他请教。

![](https://cdn.beekka.com/blogimg/asset/201911/bg2019112406.jpg)

2017年，这款游戏发布了，《朝日新闻》报道了这个消息。CNN 看到了报道，向她发送了一封包含约20个问题的英文电子邮件，要求进行书面采访。她使用谷歌翻译把答复发送回去了，她的故事就出现在美国媒体上。

过了一段时间，苹果日本分公司与她联系，邀请她去美国。若宫雅子因为年龄大了不想去，苹果公司说：“有人真的很想见你”，她问是谁，对方回答是 CEO 蒂姆•库克。

她就这样应邀参加了苹果公司的年度全球开发商大会。大会举行的前一天，她在加利福尼亚州圣何塞遇到了库克。库克特别抽出时间跟她聊天，观看她的 iPhone 和她开发的 App。

![](https://cdn.beekka.com/blogimg/asset/201911/bg2019112404.jpg)

库克问她会不会觉得 iPhone 字体太小，她说由于 iPhone 屏幕很小，换成更大的字符，文字和图案可能会不协调。库克还问她，能不能把游戏移植到 iPad。最后，库克说与她聊天真是鼓舞人心。告别的时候，他拥抱了一下若宫雅子。

第二天的大会上，库克请她走上舞台，向全世界介绍年纪最大的 App 开发者。一起走上舞台的，还有一个来自澳大利亚的10岁男孩。苹果公司借此暗示 App 开发者的多样性，不分种族、性别和年龄。

![](https://cdn.beekka.com/blogimg/asset/201911/bg2019112405.jpg)

若宫雅子对新闻媒体说，随着人类的年龄迈向100岁，老年人需要重新学习，财务和 IT 技术的学习尤其重要。

## 言论与数字

1、

一篇论文分析了英国400万例手术，发现星期五手术的死亡率比星期一高出40%，周末手术的死亡率更是高出80%。

论文结论是，上半周手术风险明显小于下半周。

-- [《一周中应该哪一天手术》](https://www.bmj.com/content/346/bmj.f2424)

2、

改变生活最持久、最有效的方法就是改变周围的人。所以，你应该明智地选择你的朋友、你的工作，他们会成为你的命运。

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

3、

除非你做点什么，否则任何事情都不会改变。

-- [迈克·罗宾斯](https://mike-robbins.com/book/)

4、

2000年，我决定离开 JPL 实验室去 Google 工作的原因之一，就是谷歌不使用 Java。但是，我到了谷歌的第一个任务是：领导 Google 的 Java 开发，我们的产品最终成为 Google AdWords。

谷歌工作一年后，我辞职回到了JPL。他们让我负责开发搜索引擎！因为他们认为我在谷歌工作过，所以我是搜索引擎专家，可我并没有接触过搜索引擎。好在你在 JPL 开发搜索引擎，意味着你可以向谷歌购买搜索服务，这个我相当了解。

-- [《我在 JPL 编程》](http://flownet.com/gat/jpl-lisp.html)

5、

汽车正在变成两吨重的智能手机：始终在线，能够预测您的需求，聆听您的声音，跟踪您的运动，访问您的信用卡信息，知道您的身份。

-- [《我的新车正在收集我的数据》](https://www.theglobeandmail.com/drive/technology/article-what-kind-of-data-is-my-new-car-collecting-about-me-nearly-everything/)

6、

洗衣机和干衣机的出现，使得洗衣服变得简单。人们开始习惯干净衣服，因此开始多购买新的衬衫和裤子。但是，家庭主妇有了更多的衣物要洗涤、干燥和折叠，结果并不比以前轻松。

-- [《更好的技术带来更多的工作》](https://www.theatlantic.com/ideas/archive/2019/12/why-you-never-have-time/603937/)

## 回顾

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

![](https://cdn.beekka.com/blogimg/asset/201903/bg2019031501.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)。

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

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

（完）
