weekly/docs/issue-200.md

409 lines
25 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 科技爱好者周刊(第 200 期):低期望,多尝试
这里记录每周值得分享的科技内容,周五发布。
本杂志开源GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue投稿或推荐科技内容。
周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/2234),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。
## 封面图
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022031705.webp)
派拉蒙影业公司使用400架无人机在美国德州奥斯汀市上空组成了一个全世界最大的二维码。它是可以扫描的指向该公司即将上映的科幻影集《Halo》。这种方式的宣传效果很好以后城市的上空也许经常会出现飞翔的二维码。[via](https://www.hollywoodreporter.com/tv/tv-news/halo-sxsw-drones-1235110882/)
## 本周话题:低期望,多尝试
(一)
马斯克最近在推特上说了一件往事。2009年他与著名投资家芒格共进午餐。
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032008.webp)
他对芒格说,自己打算投资做特斯拉。芒格极其不看好电动汽车,认为肯定会失败,一条条给他分析理由,劝他不要做。
马斯克听了很难过,对芒格说,你的理由我都同意。但是,即便什么都不尝试,我们也会死,所以无论如何,我都打算尝试一下。
这条推特的下面,很多人留言,称赞马斯克的远见,感叹芒格年纪大了,太保守了。
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032011.webp)
我的想法有点不同。我觉得,这是大家不熟悉芒格,其实他和马斯克都是对的,都值得我们学习。**我们应该像芒格那样谨慎,像马斯克那样做事。**
芒格今年已经98岁了一辈子都主张价值投资不建议风险投资。有人问过芒格“你年纪这么大了你认为人生幸福的秘诀是什么
芒格就回答了三个字:**低期望**。如果你对什么都有较高的期望,一生都会很痛苦,低期望就比较容易感到满足。
所以他对于任何投资项目都是低期望都假定不利的情况将会发生有利的情况很可能不会出现。电动汽车偏偏是风险特别大的项目2009年世界上还没有成功先例特斯拉那时总共只造出了147辆汽车还卖不出去怎么看都注定会失败。所以芒格从理性的角度看认为不该投这种项目。
马斯克其实同意芒格,也认为不宜对这个项目有期待。但是,他的过人之处就在于,他认定汽油车会被淘汰,电动车是未来的趋势,值得冒险。也就是说,马斯克是从科学和个人理想的角度,看待这个项目。
这两种立场并不矛盾,可以结合在一起。我们应该做一个积极行动的悲观主义者,对未来低期望,但只要是值得的,就坚定去做。**当一个有前途的新项目出现在你面前时,不妨认定它很难成功,但是如果你相信这个项目,即便赚不到钱你也想做,那么无论如此,你要去试一下。**
(二)
上周,我还读到一篇中文的短篇小说《星战值班员前传》,似乎跟今天的话题有关系,也放在这里说。
这篇小说网上有全文,但是我不确定有没有版权,就不放链接了。
小说的主人公是一个中年人,前半生很不成功,流落在各种低薪岗位,做过停车场看门人、景区导游、酒店摆渡车驾驶员、剧组的勤务等等。有一天,他看到招聘广告,去应聘仓库管理员。上级告诉他,这个仓库存放着星球大战的物资,他的职责就是看管这些物资。
他听了很兴奋,自己终于成为某个重大事件的一部分,幻想着各种迎战外星人的场面。
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032204.webp)
但是,他上班后发现,生活跟以前没有什么两样,反而变得更加无聊,每天就是一个人面对一个个冰冷的货架。
> ”值班室在仓库一角。小的,干净的,水泥色。单人床,工作台,椅子,简易储物柜,洗手池,便池。一面可观察仓库情况的大玻璃,没有朝向室外的窗。
>
> 设定好的程序对机器人继续生效,它们一直工作到地面上一个货箱都不剩。收工后,它们成群结队地跑向充电区排队充电,充电完毕,它们又集中到一个休息区,每只刚一停稳,身上闪烁的蓝灯和运行中发出的小声音同时湮灭了,不久仓库里变得好安静。”
就这样过了好多天,生活日复一日。后来,他偶然间才知道,星球大战已经开始了,双方已经交战很久了。他这才意识到,即便有星球大战,他的生活也不会改变,依然是每天面对一仓库冰冷的货架。
小说就到这里结束了。你可以这样理解,小说的意思是,尽管这是一个星球大战的时代,风起云涌,但是它跟你无关,你只是一个仓库管理员,你的生活永远被局限在底层,无法参与这个时代。
我觉得,这就是当代的写照。这是一个科技高速发展的时代,但是普通人无法参与,只是时代的旁观者。
就是因为这个原因,你不得不对发生在你身上的事情抱有低期望,不能盲目乐观自己会有好运。普通人很难遇到好运,反而任何一个小意外,就足以把你难倒。但是你不能放弃,必须多尝试,多去做,尽量参与,这样才可能会有改变。
## 双翼能力提升训练营
今年的就业形势大不如从前。一方面,今年的高校毕业生已超过[1000万](https://36kr.com/p/1630177453209350);另一方面互联网行业普遍收缩,流入市场的岗位正在大大缩减,供大于求的局面加剧。
面对严峻的现实,很多同学的想法都是“先上岸,再择业”,做好各种准备,不放过任何机会:一边在准备考研、考公务员,一边也积极求职,向企业投递简历。
为了满足这些同学的需要,开课吧推出了《**硕士学历+硬核技术**计算机双翼能力提升训练营》,通过四天的课程,同时进行考研准备和求职面试的强化培训。
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032403.webp)
**在考研准备的部分**,会详细讲解考研招生流程和最新政策,分析报考趋势,以及公共课、专业课成绩提升技巧。
同时会配合开课吧自主研发的 AI 系统,根据历年数据(报考人数、分数线等),进行科学估分和排位,为你制定专属备考方案,精准择校择专业。
**在求职能力提升的部分**,开课吧邀请了 BAT 等头部大厂的讲师,开设了 Java、AI、Web、CS 四个技术专场,都是招聘的热点岗位。
> - 第一场Java 专场
> - 第二场:人工智能 AI 专场
> - 第三场Web 前端专场
> - 第四场:算法研发 CS 专场
主讲老师都是各自领域的技术专家,会介绍该种技术的技能要点、相关岗位求职注意点、行业发展趋势、大厂筛选简历套路、面试拿 OFFER 技巧等,让你的求职之路更畅通。
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032405.webp)
整个课程还有下面的特点1讲解通俗易懂转行的在职人士也能听目标是让零基础的人也理解该怎么做、怎么学2提供伴随式的编程环境导师带练带背帮你消化疑难知识点3讲师、助教、班主任三位一体跟踪式服务全程为你答疑解惑。
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032404.webp)
微信扫描上方二维码,了解课程详情并**零元报名**。报名后,添加老师微信,领取课程和**到课福利**。
> - AI 学习路径资料
> - Java 应聘简历范例 + 面试百题
> - 前端应聘简历范例
> - 百度内部面试评估表
## 科技动态
1、[纸制圆珠笔芯](https://unsharpen.com/uni-ball-develops-the-first-paper-pen-refill/)
![](https://cdn.beekka.com/blogimg/asset/202112/bg2021122701.webp)
圆珠笔都有一个墨水笔芯,就是一根塑料细管,里面填充了墨水。为了减少塑料的用量,日本 Uni-Ball 圆珠笔公司研发出了一款纸制笔芯,墨水填充在纸管里面。
![](https://cdn.beekka.com/blogimg/asset/202112/bg2021122702.webp)
这种笔芯使用了三层特种纸可以防止墨水渗漏和变干这些纸张可降解并且还足够坚固可以持续数年之久。不过目前还无法完全不用塑料纸管只能减少塑料用量的88%。
2、[显卡与以太坊区块链](https://fortune.com/2022/03/22/ethereum-is-one-step-closer-to-solving-a-major-criticism-and-beating-bitcoin/)
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032205.webp)
本周,国外的[显卡价格大降](https://finance.sina.com.cn/tech/2022-03-22/doc-imcwipih9864212.shtml),澳大利亚的 RTX 3080 显卡据说一天内跌价35%。有的分析认为,这与以太坊即将切换区块链的共识机制有关。
目前以太坊的测试链已经运行成功可能会在6月份与主链合并到时共识机制将从工作量证明PoW切换到权益证明PoS。切换后新的节点不通过计算哈希产生这意味着显卡挖矿没用了。
一旦以太坊不再为了挖矿耗费能源,这对加密货币会产生什么影响,令人非常好奇。
3、[最亲民的苹果桌面](https://www.cnbeta.com/articles/tech/1244313.htm)
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022031710.webp)
如果想使用苹果的桌面电脑,目前最便宜的方案(不考虑黑苹果),大概是 Mac mini 主机 + 一台显示器。但是,有网友在推特说,更好的方案是使用没有屏幕的 MacBook Pro。
他说,购买拆掉屏幕的 MacBook Pro将其当作主机使用这样不仅有触控板和键盘而且还有更好的扬声器更重要是售价也更亲民。
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022031711.webp)
4、[LoRa 协议的实验](https://electronics360.globalspec.com/article/17494/bouncing-a-lora-message-off-the-moon)
![](https://cdn.beekka.com/blogimg/asset/202112/bg2021120806.webp)
英国的一家公司进行了一次实验。他们通过射电望远镜向月球发射 LoRa 无线电信号经过2.44秒以后,收到了月球反射回来的信号,信号的传播距离大约为 453,824 英里。
LoRa 是一种低功耗、长距离的物联网通信协议,一般用于传输远距离设备的信号,比如大型停车场的监控系统,以及南非国家公园用他追踪犀牛。本次实验展示了 LoRa 的潜力和通信极限。
由于可以低成本的远距离通信LoRa 有很多应用场景,举例来说,可以用来远程抄水表、电表。
5、[邮票条形码](https://www.royalmail.com/sending/barcoded-stamps)
![](https://cdn.beekka.com/blogimg/asset/202202/bg2022020102.webp)
英国皇家邮政宣布,将在该国最常用的女皇邮票右侧,添加条形码。每个条形码都是独一无二的,有助于邮票的防伪和追踪,这样可以提高邮政处理的效率和安全性。
![](https://cdn.beekka.com/blogimg/asset/202202/bg2022020104.webp)
条形码属于邮票的一部分必须完整使用不能只贴条形码不贴左侧头像部分。非条形码的老邮票将被逐步淘汰最晚可使用到2023年1月31日。
虽然这个主意很好,但问题是,现在还有多少人使用邮票?年轻一代已经不再手写信了,企业使用信件也越来越少。大规模更新邮票基础设施,是否值得。
![](https://cdn.beekka.com/blogimg/asset/202202/bg2022020105.webp)
## 文章
1、[苹果 Thunderbolt 4 Pro 数据线](https://www.ifanr.com/1476416) (中文)
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022031504.webp)
苹果公司发布了一根 1.8m 长的 Thunderbolt 4 pro 连接线售价949元人民币。这根线到底有什么神奇之处要卖这么贵
2、[我们在月球种出了绿叶](https://mp.weixin.qq.com/s/g0jft6X7C21-H7J7J2fR6w)(中文)
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022031011.webp)
重庆大学的团队在嫦娥四号月球着陆器上,放置了一个生态圈装置,里面有植物种子、昆虫和细菌。结果,棉花种子顺利地在月球上发芽,长出了绿叶。
3、[现在的手机刷单灰产](https://mp.weixin.qq.com/s/Lu2CggwOW6vmxecinVSImA)(中文)
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022031008.webp)
现在的手机刷单,不再用手机真机了,而是用手机主板,相当于真机的五分之一。一台机器可以控制几十台手机。
4、[开源软件不应该武器化](https://beny23.github.io/posts/on_weaponisation_of_open_source/)(英文)
最近Node.js 模块的作者添加恶意代码,只要用户 IP 地址属于俄罗斯,就删除用户的所有文件。另一个开源软件 Terraform 也修改许可证,如果俄罗斯用户不反对普京,就不得使用该软件。
本文作者认为,开源软件一旦武器化,就不能叫做开源软件了,因为这属于歧视部分用户。而且,开源软件本来就没有质量担保,用户完全基于信任而使用,如果丧失了信任,会伤害整个开源社区。
5、[股市上涨 Emoji 的颜色](https://blog.emojipedia.org/why-does-the-chart-increasing-emoji-show-in-red/)(英文)
![](https://cdn.beekka.com/blogimg/asset/202201/bg2022012602.webp)
Unicode 有一个股市上涨符号U+1F4C8最初是日本人引入的颜色为红色。欧美人很不习惯因为欧美的股市上涨是绿色红色代表警告、负债、损失和破产表示股市下跌。于是一些系统就将这个 Emoji 换成绿色,另一些系统还是保持红色(上图)。
6、[半导体行业的组成](https://steveblank.com/2022/01/25/the-semiconductor-ecosystem/)(英文)
![](https://cdn.beekka.com/blogimg/asset/202202/bg2022020110.webp)
本文将整个半导体行业分成了七个部分,逐一介绍。
7、[TypeScript 的类型编程](https://www.zhenghao.io/posts/type-programming)(英文)
TypeScript 的作用主要是为 JavaScript 添加类型,但是它的类型语法是图灵完备的,可以进行各种编程。本文演示类型的定义、比较、映射、递归等语法。
8、[Caddy 服务器如何从 Markdown 文件生成静态站点](https://blog.thomaspuppe.de/static-sites-from-markdown-with-caddy-server)(英文)
Caddy 服务器内置了 Markdown 渲染,这意味着不需要其他工具了,只要让 Caddy 直接处理 Markdown就能生成静态站点。
## 工具
1、[TreeSheets](https://strlen.com/treesheets/)
![](https://cdn.beekka.com/blogimg/asset/202202/bg2022021912.webp)
一个电子白板的桌面程序,很适合记笔记,要比思维脑图好用,也可以用作自由格式的电子表格。
2、[Wt](https://www.webtoolkit.eu/wt/)
![](https://cdn.beekka.com/blogimg/asset/202202/bg2022021902.webp)
一个 C++ 框架,用来写网页。你没有看错,就是用 C++ 写上面这样的网页,详见[教程](https://www.webtoolkit.eu/wt/doc/tutorial/wt.html)。
3、[Fossil Wiki](https://fossil-scm.org/home/doc/trunk/www/wikitheory.wiki)
一个开源的 Wiki 软件,出自 SQLite 作者之手,质量肯定没有问题。它同时也是一个版本管理系统,数据保存在 SQLite 里面。
4、[go-mitmproxy](https://github.com/lqqyt2423/go-mitmproxy/blob/main/README_CN.md)
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032304.webp)
Go 语言写的中间人拦截工具,可以拦截 HTTPS 通信,带有插件扩展功能和 Web 界面。([@lqqyt2423](https://github.com/ruanyf/weekly/issues/2273) 投稿)
5、[S2](https://s2.antv.vision/zh)
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032305.webp)
一个表格可视化引擎,可以为数据表制作各种各样的效果。([@lijinke666](https://github.com/ruanyf/weekly/issues/2279) 投稿)
6、[Smart TOC](https://github.com/lcomplete/smart-toc)
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032308.webp)
一个开源的浏览器插件,自动为网页内容生成目录,便于浏览与跳转。([@lcomplete](https://github.com/ruanyf/weekly/issues/2280) 投稿)
7、[Unicode 向 utf8 转化演示](https://devtool.tech/utf8)
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032309.webp)
这个网页工具可以演示 Unicode 码点如何转成 UTF-8 编码。([@shfshanyue](https://github.com/ruanyf/weekly/issues/2282) 投稿)
8、[catt](https://github.com/skorokithakis/catt/)
一个命令行工具,可以用一条命令,将[大量流媒体网站](https://github.com/yt-dlp/yt-dlp/blob/master/supportedsites.md)的视频投屏到电视机,前提是电视机需要支持 Chromecast。
9、[Unredacter](https://github.com/bishopfox/unredacter)
![](https://cdn.beekka.com/blogimg/asset/202202/bg2022021909.webp)
这个工具可以还原马赛克图片的原始内容。
10、[Grist](https://github.com/gristlabs/grist-core)
![](https://cdn.beekka.com/blogimg/asset/202202/bg2022021915.webp)
一个开源的电子表格程序,特点是可以使用 Python 语法写的表格公式。
## 资源
1、[Web 技能图卡](https://andreasbm.github.io/web-skills/)
![](https://cdn.beekka.com/blogimg/asset/202201/bg2022012502.webp)
这个网站以图卡的形式,整理出了 Web 开发所需的各种技能,并且进行了分类。
2、[野生架构师周刊](https://www.getrevue.co/profile/lcomplete)
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032306.webp)
网友写的中文周刊介绍软件开发的各种内容目前发到第11期。[@lcomplete](https://github.com/ruanyf/weekly/issues/2277) 投稿)
3、[开始音乐创作之旅](https://learningmusic.ableton.com/zh-Hans/)
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032307.webp)
可视化的音乐教程,介绍了音乐的组成:鼓、贝斯、和弦与旋律,用户可以在网页界面上按照其提供的基本组成来构建自己的 demo。[@zhiweiyi11](https://github.com/ruanyf/weekly/issues/2276) 投稿)
4、[写给数据学家的概率导论](https://probability4datascience.com/)
![](https://cdn.beekka.com/blogimg/asset/202201/bg2022012506.webp)
一本英文的概率学入门教程,本科生难度,可以免费下载。
5、[Awesome Games](https://github.com/michelpereira/awesome-games)
这个仓库收集 GitHub 上面的所有开源游戏。
## 图片
1、[为什么会有曲线](https://www.reddit.com/r/HolUp/comments/re2sjl/wait_a_minute/)
下面的图片上都是直线,为什么看上去却像有曲线?
![](https://cdn.beekka.com/blogimg/asset/202112/bg2021121509.webp)
2、[折纸武士](https://twistedsifter.com/2021/01/origami-samurai-by-juho-konkkola/)
一个23岁的芬兰艺术家使用一张中国产的宣纸手工折出了一个日本武士。
![](https://cdn.beekka.com/blogimg/asset/202112/bg2021122001.webp)
宣纸大小为 95 厘米 x 95 厘米,折成的武士大小为 28cm x 16cm x 19cm没有使用任何裁切可以还原成一张白纸。
![](https://cdn.beekka.com/blogimg/asset/202112/bg2021122002.webp)
作者说这个作品花了他整整3天时间所有折叠加在一起可能有几千次之多。
![](https://cdn.beekka.com/blogimg/asset/202112/bg2021122003.webp)
![](https://cdn.beekka.com/blogimg/asset/202112/bg2021122004.webp)
## 文摘
1、[科学论文已经过时了](https://www.theatlantic.com/science/archive/2018/04/the-scientific-paper-is-obsolete/556676/)
今天的科学论文起源于17世纪科学家之间的私人信件。其中一些信件在讲座中分发或者编入书籍逐渐变成今天的形式。
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032415.webp)
早期的论文在某些方面比今天的论文更具有可读性。它们不那么专业,更直接,更短,也不那么正式,因此它们本来只是写给他人的信。
那时,微积分才刚刚发明,整个数据集可以放在单个页面上的表格中,计算可以手工完成,其它人可以用同样的方式验证。所以,以前的论文往往很简单,一封信就可以写完。
如今,科学越来越复杂,科学表达越来越难。今天的论文比以往任何时候都长,而且充满了行话和符号。它们依赖于计算机程序,进行生成数据、清理数据、绘制数据、运行模型。这些程序往往写得很混乱难懂,但是对结果又是如此重要,导致其他人很难复制出整个推导过程。
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032416.webp)
换句话说,今天的论文未能完成其最基本的任务:**清楚地报告你实际发现的东西,并足以让其他人来复现它。**
这也许应该归咎于科学现在以软件的速度发展各种科学家都依赖编程语言和数据软件包进行研究。然而这种传播科学成果的方式已经400年没有改变了今天的论文虽然可以在互联网发布但本质上依然是纸张上的文本和图片。
如果今天从头开始设计科学论文,它会是什么样子?
论文的每个部分,也许都应该是解释性文本与少量交互式图表交织在一起,读者可以自己控制程序和例子,验证每一步。
软件是一种动态的媒介;纸张不是。这就是当前的科学传播的全部问题:今天的科学成果往往是​​在计算机的帮助下才发现的,那些想法是复杂的、动态的,很难凭直觉得到和理解。然而,到目前为止,我们用于传播这些结果的最流行的工具是 PDF——实际上是一张纸的模拟。
现在的科学论文,在形式上已经过时了,我们应该思考如何做得更好。
2、[远程工作的问题](https://news.ycombinator.com/item?id=30151706)
我长期负责招聘远程职位,发现有一个问题。
很多人应聘远程工作,不是出于想为公司做出贡献,而是想要一份轻松的工作。他们希望工作占用的时间较少,或者能够长期地做少量工作而赚钱。
![](https://cdn.beekka.com/blogimg/asset/202203/bg2022032417.webp)
那些应聘远程工作的人,往往只对领薪水感兴趣。很多人可能已经有一份全职工作或其他远程工作,想要再找一份工作,多一点收入。
他们只想每周投入少量时间,比如每天回复一次电子邮件,或者每周在几小时的关键工作以后打一个电话沟通一下。这样才能利用其他时间,做别的事情。
## 言论
1、
软件行业中,错误的做法往往得到更多的资源。下面是两个例子:
- 一个公司里面,技术债务最多的团队,员工最多。
- 问题最多的软件库或编程语言,产生最多的话题。
-- [HaskellForAll.com](https://www.haskellforall.com/2014/04/worst-practices-are-viral-for-wrong.html)
2、
技术团队的时间可以这样划分70% 用于功能开发20% 用于消除技术债务10% 用于学习和实验。
-- [《管理技术债务》](https://leadership.garden/tips-on-prioritizing-tech-debt/)
3、
我在美国公司,曾经与印度和巴西的外包团队一起工作。我发现,联合开发时,双方处于相似的时区真的很重要,我们与巴西团队合作,就是比与印度团队合作效果更好。
但是,巴西有一个问题,一旦有重要的足球比赛,就根本找不到人。软件发生线上故障时,这可不是闹着玩的。
-- [Hacker News 读者](https://news.ycombinator.com/item?id=30142175)
4、
大多数网站都有一个隐含的假设:它是为短期而设计的,最多存在五年。
十年以后?运气好的话,可能还在,但设计网站时不会考虑这点。十五年或二十年以后?算了吧,那时网站大概早就消失,或者换一种样子了。没有人为长期存在而设计网站。
--[《大多数网站都是为短生命周期而设计的》](https://utcc.utoronto.ca/~cks/space/blog/web/WebsiteShortDesignLifetime?showcomments)
## 历史上的本周
2021年第 149 期):[新能源汽车,谁会是赢家?](https://www.ruanyifeng.com/blog/2021/03/weekly-issue-149.html)
2020年第 97 期):[那些为了考试拼搏的年轻人](https://www.ruanyifeng.com/blog/2020/03/weekly-issue-97.html)
2019年第 46 期):[推荐算法的副作用](https://www.ruanyifeng.com/blog/2019/03/weekly-issue-46.html)
## 订阅
这个周刊每周五发布,同步更新在[阮一峰的网络日志](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://cdn.beekka.com/blogimg/asset/202103/bg2021030402.jpg)
(完)