diff --git a/README.md b/README.md index 524df5e..eef01f2 100644 --- a/README.md +++ b/README.md @@ -26,10 +26,91 @@ $ grep -nri [搜索词] docs | cat --number $ grep -nri css docs | cat --number ``` +## 2021 + +**九月** + +- 第 176 期:[中国法院承认 GPL 吗?](docs/issue-176.md) +- 第 175 期:[知识广度 vs 知识深度](docs/issue-175.md) +- 第 174 期:[全能程序员 vs 特长程序员](docs/issue-174.md) + +**八月** + +- 第 173 期:[网络收音机的设计](docs/issue-173.md) +- 第 172 期:[我们会死于气候灾难吗?](docs/issue-172.md) +- 第 171 期:[云服务流量有多贵?](docs/issue-171.md) +- 第 170 期:[软件订阅制的胜利](docs/issue-170.md) + +**七月** + +- 第 169 期:[五菱汽车的产品设计](docs/issue-169.md) +- 第 168 期:[游戏《底特律:变人》](docs/issue-168.md) +- 第 167 期:[广告拦截器太过分了](docs/issue-167.md) +- 第 166 期:[视频学习胜过读书吗?](docs/issue-166.md) +- 第 165 期:[全端 App 的时代](docs/issue-165.md) + +**六月** + +- 第 164 期:[培训班 vs 大学,求职成功率比较](docs/issue-164.md) +- 第 163 期:[你的城市有多少张病床?](docs/issue-163.md) +- 第 162 期:[生活就像《吃豆人》游戏](docs/issue-162.md) +- 第 161 期:[再见了,学术硕士](docs/issue-161.md) + +**五月** + +- 第 160 期:[中年码农的危机](docs/issue-160.md) +- 第 159 期:[游戏开发者的年薪](docs/issue-159.md) +- 第 158 期:[内容渠道的贬值](docs/issue-158.md) +- 第 157 期:[KK 给年轻人的建议](docs/issue-157.md) + +**四月** + +- 第 156 期:[显卡缺货与异业竞争](docs/issue-156.md) +- 第 155 期:[数字货币是打破美元霸权的武器吗?](docs/issue-155.md) +- 第 154 期:[1982年的信息社会预言](docs/issue-154.md) +- 第 153 期:[机器翻译是对译者的侮辱吗?](docs/issue-153.md) +- 第 152 期:[从北大到技校](docs/issue-152.md) + +**三月** + +- 第 151 期:[NFT 是什么,听说能赚钱](docs/issue-151.md) +- 第 150 期:[当音乐还是稀缺的时候](docs/issue-150.md) +- 第 149 期:[新能源汽车,谁会是赢家?](docs/issue-149.md) +- 第 148 期:[微增长时代](docs/issue-148.md) + +**二月** + +- 第 147 期:[寻找你愿意忍受的痛苦](docs/issue-147.md) +- 第 146 期:[网课应该怎么上?](docs/issue-146.md) +- 第 145 期:[大家不出门,经济怎么办?](docs/issue-145.md) + +**一月** + +- 第 144 期:[提高收入的根本途径](docs/issue-144.md) +- 第 143 期:[世界尽头与冷酷仙境](docs/issue-143.md) +- 第 142 期:[2020年才是21世纪元年](docs/issue-142.md) +- 第 141 期:[封闭系统的胜利](docs/issue-141.md) + ## 2020 +**十二月** + +- 第 140 期:[印度人的工资是多少?](docs/issue-140.md) +- 第 139 期:[生物学的可怕进展](docs/issue-139.md) +- 第 138 期:[失业难以避免,重构人生规划](docs/issue-138.md) +- 第 137 期:[Slack 被收购,以及企业的技术选型](docs/issue-137.md) +- 第 136 期:[利特伍德奇迹定律](docs/issue-136.md) + +**十一月** + +- 第 135 期:[什么行业适合创业?](docs/issue-135.md) +- 第 134 期:[未来的游戏业比现在大100倍](docs/issue-134.md) +- 第 133 期:[贵州变瑞士,有没有可能?](docs/issue-133.md) +- 第 132 期:[快能力和慢能力](docs/issue-132.md) + **十月** +- 第 131 期:[你的头脑是二值逻辑,还是三值逻辑?](docs/issue-131.md) - 第 130 期:[低龄化的互联网](docs/issue-130.md) - 第 129 期:[创业的凸函数与凹函数](docs/issue-129.md) - 第 128 期:[这个社会是否正在变成“赛博朋克”?](docs/issue-128.md) @@ -73,49 +154,49 @@ $ grep -nri css docs | cat --number **四月** -- [第 105 期](docs/issue-105.md) -- [第 104 期](docs/issue-104.md) -- [第 103 期](docs/issue-103.md) -- [第 102 期](docs/issue-102.md) -- [第 101 期](docs/issue-101.md) +- 第 105 期:[线上行业会赢](docs/issue-105.md) +- 第 104 期:[语音合成的用途](docs/issue-104.md) +- 第 103 期:[信息的半衰期](docs/issue-103.md) +- 第 102 期:[工作热情从何而来?](docs/issue-102.md) +- 第 101 期:[互联网不再稀缺](docs/issue-101.md) **三月** -- [第 100 期](docs/issue-100.md) -- [第 99 期](docs/issue-99.md) -- [第 98 期](docs/issue-98.md) -- [第 97 期](docs/issue-97.md) +- 第 100 期:[零利率时代](docs/issue-100.md) +- 第 99 期:[疫情导致的研究生扩招](docs/issue-99.md) +- 第 98 期:[怎样清晰地表达自己的观点?](docs/issue-98.md) +- 第 97 期:[那些为了考试拼搏的年轻人](docs/issue-97.md) **二月** -- [第 96 期](docs/issue-96.md) -- [第 95 期](docs/issue-95.md) -- [第 94 期](docs/issue-94.md) -- [第 93 期](docs/issue-93.md) +- 第 96 期:[在线教育不等于录制视频](docs/issue-96.md) +- 第 95 期:[远程办公暴露冗余岗位](docs/issue-95.md) +- 第 94 期:[既懂得制造,又懂得销售](docs/issue-94.md) +- 第 93 期:[漫游类的游戏,将会越来越多](docs/issue-93.md) **一月** -- [第 92 期](docs/issue-92.md) -- [第 91 期](docs/issue-91.md) -- [第 90 期](docs/issue-90.md) -- [第 89 期](docs/issue-89.md) +- 第 92 期:[听觉暂留](docs/issue-92.md) +- 第 91 期:[印度孟买的房价,为什么跟北京一样高?](docs/issue-91.md) +- 第 90 期:[管人和技术是两种不同的能力](docs/issue-90.md) +- 第 89 期:[不下雨的地方,不要去卖伞](docs/issue-89.md) ## 2019 **十二月** -- [第 88 期](docs/issue-88.md) -- [第 87 期](docs/issue-87.md) -- [第 86 期](docs/issue-86.md) -- [第 85 期](docs/issue-85.md) +- 第 88 期:[如果你遇到一条蛇](docs/issue-88.md) +- 第 87 期:[新人要为团队写文档](docs/issue-87.md) +- 第 86 期:[千万不要当完美主义者](docs/issue-86.md) +- 第 85 期:[美国为什么不是乱哄哄?](docs/issue-85.md) **十一月** -- [第 84 期](docs/issue-84.md) -- [第 83 期](docs/issue-83.md) -- [第 82 期](docs/issue-82.md) -- [第 81 期](docs/issue-81.md) -- [第 80 期](docs/issue-80.md) +- 第 84 期:[一次性工作招聘,用完你就丢](docs/issue-84.md) +- 第 83 期:[技术解决不了人类的对立](docs/issue-83.md) +- 第 82 期:[就业要选发展最快的行业](docs/issue-82.md) +- 第 81 期:[子辈能大幅超越父辈吗?](docs/issue-81.md) +- 第 80 期:[企业软件创业,为什么在中国不容易成功?](docs/issue-80.md) **十月** @@ -143,72 +224,72 @@ $ grep -nri css docs | cat --number - 第 66 期:[创业不是零和游戏](docs/issue-66.md) - 第 65 期:[周刊开设“谁在招人”的招聘服务](docs/issue-65.md) -- [第 64 期](docs/issue-64.md) -- [第 63 期](docs/issue-63.md) +- 第 64 期:[新人如何进入互联网行业?](docs/issue-64.md) +- 第 63 期:[互联网市场的集中化趋势](docs/issue-63.md) **六月** -- [第 62 期](docs/issue-62.md) -- [第 61 期](docs/issue-61.md) -- [第 60 期](docs/issue-60.md) -- [第 59 期](docs/issue-59.md) +- 第 62 期:[日本电影《编舟记》](docs/issue-62.md) +- 第 61 期:[转行前端越来越难](docs/issue-61.md) +- 第 60 期:[一本介绍人类起源的学术自传](docs/issue-60.md) +- 第 59 期:[互联网时代很难交朋友](docs/issue-59.md) **五月** -- [第 58 期](docs/issue-58.md) -- [第 57 期](docs/issue-57.md) -- [第 56 期](docs/issue-56.md) -- [第 55 期](docs/issue-55.md) -- [第 54 期](docs/issue-54.md) +- 第 58 期:[软件推广可以像化妆品那样吗?](docs/issue-58.md) +- 第 57 期:[分享知识是否违反人性?](docs/issue-57.md) +- 第 56 期:[文科生为什么不容易就业?](docs/issue-56.md) +- 第 55 期:[不是反对 996,而要提倡远程办公](docs/issue-55.md) +- 第 54 期:[可扩展性最好的活动](docs/issue-54.md) **四月** -- [第 53 期](docs/issue-53.md) -- [第 52 期](docs/issue-52.md) -- [第 51 期](docs/issue-51.md) -- [第 50 期](docs/issue-50.md) +- 第 53 期:[DNA 相亲会](docs/issue-53.md) +- 第 52 期:[人脸识别与课堂监控](docs/issue-52.md) +- 第 51 期:[为什么过去10年,笔记本硬件发展缓慢?](docs/issue-51.md) +- 第 50 期:["时间换收入"是一个陷阱](docs/issue-50.md) **三月** -- [第 49 期](docs/issue-49.md) -- [第 48 期](docs/issue-48.md) -- [第 47 期](docs/issue-47.md) -- [第 46 期](docs/issue-46.md) -- [第 45 期](docs/issue-45.md) +- 第 49 期:[学会有所不为](docs/issue-49.md) +- 第 48 期:[著名程序员 Bill Joy 的人生启示](docs/issue-48.md) +- 第 47 期:[吃播算不算正式工作?](docs/issue-47.md) +- 第 46 期:[推荐算法的副作用](docs/issue-46.md) +- 第 45 期:[阿西莫夫回忆录《人生舞台》](docs/issue-45.md) **二月** -- [第 44 期](docs/issue-44.md) -- [第 43 期](docs/issue-43.md) -- [第 42 期](docs/issue-42.md) +- 第 44 期:[高校“唯论文”导向的后果](docs/issue-44.md) +- 第 43 期:[一篇好玩的论文](docs/issue-43.md) +- 第 42 期:[什么领域,你可以做到出类拔萃?](docs/issue-42.md) **一月** -- [第 41 期](docs/issue-41.md) -- [第 40 期](docs/issue-40.md) -- [第 39 期](docs/issue-39.md) -- [第 38 期](docs/issue-38.md) +- 第 41 期:[如何看待互联网公司裁员?](docs/issue-41.md) +- 第 40 期:[手动咖啡不属于电子时代](docs/issue-40.md) +- 第 39 期:[苹果公司的两封公开信](docs/issue-39.md) +- 第 38 期:[使用越方便,技术实现越复杂](docs/issue-38.md) ## 2018 **十二月** -- [第 37 期](docs/issue-37.md) -- [第 36 期](docs/issue-36.md) -- [第 35 期](docs/issue-35.md) -- [第 34 期](docs/issue-34.md) +- 第 37 期:[小说家的时代,永远地过去了](docs/issue-37.md) +- 第 36 期:[程序员将来会不会过剩?](docs/issue-36.md) +- 第 35 期:[“一人份”的服务越来越多](docs/issue-35.md) +- 第 34 期:[身份证的最终解决方案:人体植入芯片](docs/issue-34.md) **十一月** -- [第 33 期](docs/issue-33.md) -- [第 32 期](docs/issue-32.md) -- [第 31 期](docs/issue-31.md) -- [第 30 期](docs/issue-30.md) -- [第 29 期](docs/issue-29.md) +- 第 33 期:[现场投票不如网络投票](docs/issue-33.md) +- 第 32 期:[砌砖头的三种角度](docs/issue-32.md) +- 第 31 期:[程序员的退休信号](docs/issue-31.md) +- 第 30 期:[为什么谷歌做不好社交软件?](docs/issue-30.md) +- 第 29 期:[公司的组织架构,决定了软件的复杂性](docs/issue-29.md) **十月** -- [第 28 期](docs/issue-28.md) +- 第 28 期:[软件开发是真正的知识吗?](docs/issue-28.md) - 第 27 期:[乔布斯的“热情假设”对不对?](docs/issue-27.md) - 第 26 期:[DHH 的新书《工作何必疯狂》](docs/issue-26.md) - 第 25 期:[安卓手机十周年的感想](docs/issue-25.md) @@ -233,25 +314,25 @@ $ grep -nri css docs | cat --number - 第 15 期:[周刊的内容从何而来?](docs/issue-15.md) - 第 14 期:[马斯克的人生才是梦想家的人生](docs/issue-14.md) - 第 13 期:[周刊为什么只谈技术?](docs/issue-13.md) -- [第 12 期](docs/issue-12.md) +- 第 12 期:[人口老龄化,养老金不够](docs/issue-12.md) **六月** -- [第 11 期](docs/issue-11.md) -- [第 10 期](docs/issue-10.md) -- [第 9 期](docs/issue-9.md) -- [第 8 期](docs/issue-8.md) -- [第 7 期](docs/issue-7.md) +- 第 11 期:[编程语言越发复杂](docs/issue-11.md) +- 第 10 期:[30岁以后谨慎转行前端](docs/issue-10.md) +- 第 9 期:[身份证可以植入人体](docs/issue-9.md) +- 第 8 期:[实验室会生产人吗?](docs/issue-8.md) +- 第 7 期:[垃圾填埋不是解决办法](docs/issue-7.md) **五月** -- [第 6 期](docs/issue-6.md) -- [第 5 期](docs/issue-5.md) -- [第 4 期](docs/issue-4.md) -- [第 3 期](docs/issue-3.md) +- 第 6 期:[未来还需要苦学外语吗?](docs/issue-6.md) +- 第 5 期:[互联网时代,做一个好人是划算的](docs/issue-5.md) +- 第 4 期:[马克思研究的问题](docs/issue-4.md) +- 第 3 期:[周刊的风格](docs/issue-3.md) **四月** -- [第 2 期](docs/issue-2.md) -- [第 1 期](docs/issue-1.md) +- 第 2 期:[为什么写周刊?](docs/issue-2.md) +- 第 1 期:[创刊号](docs/issue-1.md) diff --git a/docs/issue-131.md b/docs/issue-131.md new file mode 100644 index 0000000..38966ed --- /dev/null +++ b/docs/issue-131.md @@ -0,0 +1,400 @@ +# 科技爱好者周刊(第 131 期):你的头脑是二值逻辑,还是三值逻辑? + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1473),提供大量就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102809.jpg) + +浙江省舟山群岛的舟岱大桥,包含一个海上立交桥。该桥9月主桥合拢,预计明年通车。(via: [Instagram](https://www.instagram.com/p/CG4FnfNgIQG/)) + +## 微信小程序入门教程 + +本周,我发布了[《微信小程序入门教程》](http://www.ruanyifeng.com/blog/2020/10/wechat-miniprogram-tutorial-part-one.html),分成四次连载,帮助初学者学会写微信小程序。 + +这是免费教程,不收任何费用,有兴趣的同学可以看看,相信比其他教程更简单清晰。 + +## 本周话题:你的头脑是二值逻辑,还是三值逻辑? + +最近,我学到了一点逻辑学知识,很有启发。跟大家分享一下。不夸张地说,也许会让你看待世界的方式发生一点变化。 + +我们知道,扔硬币只有两种结果:正面或反面。 **这种只有两种结果的判断系统,称为[二值逻辑](https://baike.baidu.com/item/%E4%BA%8C%E5%80%BC%E9%80%BB%E8%BE%91)。** + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102808.jpg) + +很多人的思维模式就是二值逻辑。他们看任何问题,都是两分法,只有两种结果,非黑即白。一个物品要么有用,要么没用;一个命题要么真,要么伪;一个人物要么是好人,要么是坏人。 + +但是,逻辑学还存在另一种[三值逻辑](https://baike.baidu.com/item/%E4%B8%89%E5%80%BC%E9%80%BB%E8%BE%91%E5%85%B3%E7%B3%BB), **认为任何一个判断有三种可能,除了真伪,还有一种中间状态,即非真非伪。** + +如果你采用三值逻辑的思维模式,看待世界的心态会完全不一样。遇到陌生人的时候,二值逻辑只有好人和坏人两种结果,这必然导致“党同伐异”(结交同类,反对异类的意思)。但是,三值逻辑认为可能有第三种结果,对方算不是好人,但也不是坏人,可以中性对待。所以,三值逻辑就会导致一种比较温和包容的世界观。 + +一个哲学家说过,中国哲学与西方哲学的最大区别,就在于西方哲学是二值逻辑,追求事物的真伪,一定要搞清楚真理和谬误; **中国哲学是三值逻辑,不追求真理和谬误,而提倡恪守中间道路,也就是中庸。** + +我现在的看法是,这可以区分一个人的世界观是否成熟深刻。有些年轻朋友就是二值逻辑的头脑,一看到不赞成、不理解、不喜欢的言论,就认定对方是错误的,完全否定,这其实是思想不成熟的表现。世界太复杂,很难用两分法来判断,三值逻辑会让你的心态好很多,而且有利于个人的进步:正确和错误之间,存在一个广阔的中间地带,任何一种言论都可能有正确的成分,要学会从中间地带去看待事物,吸收对自己有用的部分,摒弃无用的部分。 + +三值逻辑的缺点是不利于追求真相,也没有明确的立场。顺便提一下,逻辑学还有多值逻辑(一个判断存在 n 种结果)和模糊逻辑(分不清结果)。如果是那样的世界观,就更无所谓对错了,一切都是模模糊糊的,学着接受就可以了。 + +## Web 前端大学生就业项目 + +自从互联网诞生,前端一直是招聘的热门。不管什么项目,只要需要用户界面(UI),就需要前端工程师。 + +前端的领域也在不断拓展。一方面,云开发和 Node.js 使得前端具备了后端能力,全栈工程师一个人就能承担完整项目。另一方面,手机 App 兴起以后,前端承担了 App 开发。 + +这样的背景下,市场对前端工程师的需求越来越大,薪资也水涨船高。而且,前端的门槛比后端低,外行相对容易进入,所以每年都有很多同学选择前端就业。 + +本周向大家介绍一个开课吧的培训项目 **《Web 前端大学生就业项目课》**,专门帮助想要进入前端行业的 **应届生或者初入职场的大学生** 。 + +缺少商业项目经验,几乎是所有大学生的就业难题,即使有实习经历,往往也无法真正接触项目核心, 实际的项目能力和经验非常有限!但是找工作时,公司看重的恰恰就是你的实战经验。 + +这个培训课的目标,就是让初出茅庐的同学能够快速上手前端业务,并且能够有实际的项目代码产出! + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102901.jpg) + +主讲的孔德健老师,毕业于西安电子科技大学,有10年互联网产品开发经验,主持编撰了《微信小程序开发实战》等教材。他曾在京东和国内著名游戏公司任职,有千万级并发的商业项目经验。 + +孔老师会详细讲解 JS 和 CSS 难点,通过一个真实项目 “视频实时弹幕”,带你学习和实践 BiliBili 视频弹幕的技术实现,亲身感受商业项目开发流程和开发难点,提升开发能力。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102804.jpg) + +这个课程原价 399 元,开课吧现在为周刊读者提供了100 个 **0 元学习名额**,访问[这个网址](https://wx.kaikeba.com/vip_course/3crtn3yge0/lvvfp5ipn9?tenant=wx5046bc7413796142),或者扫描下面的二维码就能获得! + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102806.jpg) + +## 资讯 + +1、[最长的脚印足迹化石](https://theconversation.com/fossil-footprints-the-fascinating-story-behind-the-longest-known-prehistoric-journey-147520) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020101506.jpg) + +美国新墨西哥州白沙国家公园的一个湖泊干涸以后,考古学家在湖床发现了已知最长的脚印足迹化石。这些足迹形成在一万多年前,长达1.5公里。 + +这个人的行走速度很快,大约每秒1.7米以上(舒适的行走速度约为每秒1.2至1.5米)。脚印比较小,很可能是女性或少年男性的脚印。这个人走到目的地后,又走了回来,在折返点还出现了一些两三岁婴儿的脚印。目前的推测是,可能是一个母亲抱着婴儿在奔跑(被野兽追逐?),到了目的地,让婴儿下地走了一会,然后又抱着返回,或者将婴儿交过当地的某个人。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020101507.jpg) + +2、[公交车尾的红绿灯提示](https://finance.sina.com.cn/tech/2020-10-16/doc-iiznctkc5897927.shtml) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102706.jpg) + +由于公交车的车身比较高大,跟在后面的小汽车往往看不见前方的红绿灯。为了解决这个问题,湖南长沙的公交315线会在车尾显示前方路口的红绿灯,方便后方的司机了解路况。 + +它的原理是,公交车经过路口时,会通过物联网连网,将路口红绿灯的信息同步到公交车上。除了红绿灯状态,还能同步读秒信息,显示多少秒后红绿灯改变状态。据介绍,长沙目前已有2000余辆公交车完成了改造。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102705.jpg) + +3、[农作物的用户协议](https://www.vice.com/en/article/m7jm4y/proprietary-grapes-come-with-draconian-end-user-license-agreement) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020101705.jpg) + +一位美国消费者从超市买了一包葡萄,回家后惊讶地发现,包装袋子上竟然印着一段《用户使用协议》。 + +> “本包装中的农产品的使用者同意不繁殖或复制该农产品的任何部分,包括但不限于种子、茎、组织和果实。” + +原来,这种葡萄属于改良过的新品种。根据美国法律,农产品的新品种可以享有专利,未经许可不得复制。但是,这也带来一个问题:如果昆虫、鸟类和人类意外地自然种植这种农作物(比如将吃完的葡萄丢在荒地里),生长出新的植物株,是否也受到专利的限制? + +4、[遥控叉车](https://www.bbc.com/news/business-54431056) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102102.jpg) + +疫情期间,美国很多工人不能上班,一家创业公司就发明了“远程叉车系统”,让工人可以在家里操作叉车搬运货物。据称,已经有十几家公司购买了这套系统。 + +该系统配备摄像头和麦克风,让操作员可以看到和听到仓库的情况。操作员通过操纵杆或方向盘和地板上的踏板,来操作叉车。 + +理论上,该系统可以用于所有需要现场操作的工作,比如远程驾驶汽车。但是,最大的问题是它需要很好的无线网络条件,万一汽车开到忙碌的大街上,突然断网,后果不堪设想。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102103.jpg) + +5、[星链计划的火星协议](https://www.reddit.com/r/Starlink/comments/jjc270/found_a_gem_in_the_starlink_tos_the_parties/) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102803.jpg) + +10月26日晚上,SpaceX 公司向参加星链计划(Starlink)的用户发邮件,宣布 Beta 测试开始,意味着这个卫星上网项目已经可以正式提供服务了。用户必须以499美元购买接收器,然后每月的上网费是99美元。 + +但是,最轰动的是,它的用户协议里面有这样一段不寻常的话。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102802.jpg) + +> “对于地球或月球服务引起的纠纷,适用美国加利福尼亚州的法律管辖。对于我们在火星上提供的服务,或在飞往火星的星际飞船上提供的服务,当事方均承认火星为自由星球,没有任何一个地球政府对火星拥有管辖权或主权。因此,争端将通过火星定居者之间订立的自治原则来解决。” + +这就是说,SpaceX 公司或星链计划,已经在法律上做好了开展火星业务的准备。 + +6、**一句话消息** + +> - [一个西方研究团队](https://www.statista.com/chart/19256/the-most-surveilled-cities-in-the-world/)列出了2020年世界上摄像头密度最高的城市排名,排名前10的城市有9个在中国。他们没有说数据从何而来,所以未必可靠。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102702.jpg) + +> - [德国科学家](https://www.bbc.com/news/science-environment-54721921)发表论文,认为城市夜晚的照明(广告、建筑物、停车场、体育场等)大部分都浪费了,因为很大一部分灯光都向上发射到太空,形成光污染,而没有集中照亮路标、街道或建筑物。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102902.jpg) + +> - [摩根士丹利分析师](https://finance.sina.com.cn/stock/usstock/c/2020-10-29/doc-iiznctkc8235190.shtml)提出,郑州10月份的空气质量突然下降,表明iPhone 12 正在加紧生产。富士康的郑州工厂是苹果手机的主要生产地之一。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102903.jpg) + +> - [杭州](https://finance.sina.com.cn/tech/2020-10-29/doc-iiznctkc8321299.shtml)拟立法,禁止居民小区强制采集住户的生物信息,“不得强制业主通过指纹、人脸识别等生物信息方式使用共用设施设备。” + +> - [美国宇航局](https://www.upi.com/Science_News/2020/10/15/NASA-funds-Nokia-plan-to-provide-cellular-service-on-moon/2001602710195/)资助诺基亚公司3.7亿美元,在月球上建立一个 4G 通信网。目标是2028年宇航员能在月球表面进行无线通信。 + +## 文章 + +1、[为什么高铁手机上网速度很快?](https://finance.sina.com.cn/tech/2020-10-29/doc-iiznctkc8268819.shtml)(中文) + +现在高铁列车越来越快,途经的隧道越来越多,手机的 4G、5G 信号却还是满格。那么这是怎么做到的呢? + +2、[Python 的 `eval()` 函数很危险](https://nedbatchelder.com/blog/201206/eval_really_is_dangerous.html)(英文) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102506.jpg) + +本文解释为什么 Python 语言的 `eval()`函数是一个危险的操作,不能用于不信任的数据。 + +3、[React Ref 详解](https://www.robinwieruch.de/react-ref)(英文) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102505.jpg) + +一篇写得很好的 React 教程,解释了`useRef()`钩子和`ref`属性的用法。 + +4、[向上捅破天,向下扎到根](https://finance.sina.com.cn/tech/2020-10-28/doc-iiznctkc8066762.shtml)(中文) + +任正非9月14-18日访问北京大学、清华大学、中国科学院的最新讲话,讲得很好,有战略高度。 + +4、[图片加载失败后CSS样式处理最佳实践](https://www.zhangxinxu.com/wordpress/2020/10/css-style-image-load-fail/)(中文) + +网页图片如果没有下载成功,怎样将错误信息显示在网页效果最好? + +5、[为什么 Lisp 语法非常合理?](https://stopa.io/post/265)(英文) + +作者为了解释 Lisp 语法的有效性,举了一个例子,使用 JavaScript 语言进行远程函数调用,结果最合理高效的方式就是让数据采用 Lisp 的语法。这篇文章有点深度,但是值得一读。 + +6、[生产环境使用 ES 模块的感受](https://www.bryanbraun.com/2020/10/23/es-modules-in-production-my-experience-so-far/)(英文) + +作者在网页上直接使用 ES 模块,不经过任何打包工具,谈了自己的使用感受。最大的好处就是,用户运行的代码跟原始代码是一致的,省去了编译步骤,使得调试非常容易。 + +7、[如何用 JavaScript 抓取并解析网页](https://qoob.cc/web-scraping/)(英文) + +本文演示了使用 JavaScript 抓取网页、并提取数据的整个过程。 + +8、[信息安全职业生涯规划](https://zhuanlan.zhihu.com/p/250905301)(中文) + +作者从事信息安全将近 20 年,经常被问到“我要怎么做才能入门信息安全领域?”。这篇万字长文就是他对这个问题的回答,涉及方方面面。([@StrokMitream](https://github.com/ruanyf/weekly/issues/1471) 投稿) + +## 工具 + +1、[ConsoleChat.io](https://www.consolechat.io/) + +一个在浏览器控制台进行聊天的工具库。 + +2、[SVG Favicon Maker](https://formito.com/tools/favicon) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102101.jpg) + +一个在线工具,制作 SVG 格式的 Favicon。 + +3、[Microsoft Edge 的 Linux 版本](https://blogs.windows.com/msedgedev/2020/10/20/microsoft-edge-dev-linux/) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102205.jpg) + +微软正式发布 Edge 浏览器的 Linux 版本。 + +4、[react-chrono](https://github.com/prabhuignoto/react-chrono) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102401.jpg) + +React 的时间轴组件。 + +5、[Masonry](https://masonry.desandro.com/) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102402.jpg) + +网页瀑布流的布局库。 + +6、[Glow](https://github.com/charmbracelet/glow) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102507.jpg) + +一个命令行的 Markdown 阅读工具。 + +7、[vdx](https://github.com/yuanqing/vdx) + +一个命令行的视频处理工具,属于 FFmpeg 的包装库,提供简单易用的语法格式。 + +8、[Diode](https://support.diode.io/article/ss32engxlq) + +Diode 可以将本机(localhost)的网站公开到互联网上,提供一个二级域名,使得外部用户可以访问。 + +9、[HIPA](https://hipacloud.com/)(黑帕云) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102707.jpg) + +国产的在线表格数据库,类似国外的 Airtable,提供了强大电子表格功能,比如多表关联、一对多的自动聚合运算、看板视图、多人实时协作、行级数据权限等等。([@mechiland](https://github.com/ruanyf/weekly/issues/1468) 投稿) + +10、[Running page](https://github.com/yihong0618/running_page) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102708.jpg) + +国产的跑步数据管理软件,可以备份 Nike、Runtastic(Adidas Run)、佳明的 gpx 跑步数据,生成个人的跑步主页。([@yihong0618](https://github.com/ruanyf/weekly/issues/1469) 投稿) + +## 资源 + +1、 [The Old Net](http://theoldnet.com/) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020101801.jpg) + +这个网站复原了2000年以前的网站访问体验。 + +2、[《人工智能编程的 LISP 范例》](https://github.com/norvig/paip-lisp)(Paradigms of Artificial Intelligence Programming) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020101805.jpg) + +一本很好的英文教科书,解释人工智能编程原理。作者是谷歌公司著名的科学家 Peter Norvig。 + +3、[Sharkle](https://sharkle.com/) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020101806.jpg) + +点击网页上的按钮,它会随机打开一个有趣的网站。 + +4、[Deepwork.fm](https://deepwork.fm/) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020101807.jpg) + +一个在线电台,播放适合工作时收听的音乐,提供几个不同风格的频道,比如平静的音乐或有节奏感的音乐。 + +5、[HelloDjango](https://www.zmrenwu.com/courses/django-rest-framework-tutorial/) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020101902.jpg) + +Django REST framework 中文教程。([@521xueweihan](https://github.com/ruanyf/weekly/issues/1456) 投稿) + +6、[数据保护指南](https://ssd.eff.org/en) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102501.jpg) + +这个英文网站提供了一个计算机数据保护的指南,有各种工具的详细用法介绍,比如[如何在 Windows 删除数据](https://ssd.eff.org/en/module/how-delete-your-data-securely-windows),[如何使用密码管理器](https://ssd.eff.org/en/module/how-use-keepassxc)等等。 + +## 图片 + +1、[俄罗斯的充气部队](https://www.odditycentral.com/news/russias-inflatable-army-a-tool-of-deception.html) + +西方媒体揭露,俄罗斯经常使用充气道具冒充部队。这不仅可以欺骗敌人的侦查兵,而且对付卫星照片极为有效。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102403.jpg) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102404.jpg) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102405.jpg) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102406.jpg) + +2、[最早的错觉图片](https://en.wikipedia.org/wiki/Rabbit%E2%80%93duck_illusion) + +已知历史上最早的视觉错觉图片,发表在1892年10月23日的一本德国幽默杂志上,要求读者分辨下面的图片更像鸭子,还是更像兔子。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102502.jpg) + +3、[Doggerland](https://en.wikipedia.org/wiki/Doggerland) + +英国现在是一个海岛,但以前与欧洲大陆是相连的,相连的部分被称为 Doggerland。 + +公元前6000年海平面上升,这个地区开始沉入海底,使得英国脱离了欧洲大陆。下图的红色圆圈部分就是 Doggerland 的位置,在英格兰东海岸与荷兰之间。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102703.jpg) + +## 文摘 + +1、[给印度年轻人的一封公开信](https://timesofindia.indiatimes.com/blogs/The-underage-optimist/the-4gotten-generation-an-open-letter-to-indias-youth-get-off-that-smartphone-it-can-destroy-you/) + +印度年轻人的失业率极高,约30%。与此同时,这些年轻人在 Facebook 和 Instagram 上花费了大量时间,印度人在 Facebook 和 Instagram 花费的时间在所有国家/地区排名第一。印度互联网广告业的收入却极低,广告主根本找不到对这些人有价值的广告,他们没有购买力。 + +最近,印度最著名的作家之一的[切坦·巴加特](https://en.wikipedia.org/wiki/Chetan_Bhagat)(Chetan Bhagat)在《印度时报》上发表了这封公开信,呼吁印度年轻人不要沉溺于手机。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102503.jpg) + +亲爱的年轻朋友们, + +这封公开信尽管在大报纸上发表,但是我不知道你是否会看到它。你们中的许多人都忙于使用手机,观看视频,玩视频游戏,与朋友聊天,在社交媒体上发表评论,或者只是滚动浏览名人新闻。你们顾不上阅读文章。 + +但是,如果你碰巧遇到了这篇文章,请完整读完它。这很重要,这关系到你的生活。你正在手机上浪费生命。 + +你们是印度历史上第一代可以使用智能手机和廉价数据流量的人。你们每天在手机上花费大量时间,对于年轻人来说,每天平均达到5到7个小时。 + +五小时是你每天清醒时间的三分之一。就像香烟或其他毒品一样,这种手机成瘾正在吞噬你生命的一部分,损害你的职业前景,并弄乱你的大脑。如果这样下去,整个一代印度年轻人将成为被 4G 毁掉的一代人,这一代人全都沉迷于 4G,他们的生活毫无目标,对国家一无所知。 + +首先,手机成瘾绝对浪费时间,这些时间本可以用于生活中更具生产力的事物。想象一下,每天从手机上节省三个小时,花在任何其他事情上,比如健身,学习技能,找工作,开办企业。如果你始终如一地这样做,它将带你到何处。 + +第二,手机成瘾会使大脑变钝。当你观看垃圾时,大脑会放松并且运转较少,你很快将变得缺乏逻辑思考、推理或争论的能力。你将不再看到不同的观点,不再能处理不同的问题、评估利弊或做出正确的决定。 + +由于大脑麻木,你会变得被情绪主导,出现两极分化的情绪,对名人或政客强烈狂热或强烈仇恨。一代人都变得情绪化,失去理性。 + +最后,连续三个小时以上玩手机,消磨你的动力和精力。生活中的成功来自于设定目标,保持动力并为实现目标而努力。但是,看着手机屏幕会让你失去动力,每天划着屏幕消磨时间。 + +年轻人将决定印度的未来。想象一下,让印度独立的那一代年轻人,他们关心国家问题,为解放印度而战。今天,年轻人真的在乎影响国家命运的事情吗?还是更在乎轰动的新闻,忙于对娱乐性事件或疯狂性事情做出情绪性反应? + +当务之急是使印度的经济再次增长。中国比我们富裕五倍。请在互联网上搜一下中国城市的照片。为了让印度也这样发展,我们必须做很多事情。我们应该集中精力发展经济,还是继续对那些宗教广告表达愤怒?你应该专注于自己的职业,还是应该将时间浪费在永无止境的印度教-穆斯林的历史问题上?你想过上幸福的生活,还是希望搞清楚宝莱坞明星的各种混乱新闻? + +你,今天的年轻人,将决定这些问题的答案。没有其他人会为你做这件事,你必须对自己和这个国家的命运负责。印度的贫穷和强烈的民族情绪并不值得自豪,你们的目标应该是让印度和你自己变得富有而谦虚。放下你的手机,将你的思想投入到那些富有成效和创造力的事情中,为自己的生活和国家做出改变。 + +你们应该使用 4G 成为印度领先的一代人,而不要最终成为被 4G 毁掉的一代人。 + +爱你们的, + +切坦·巴加特 + +## 言论 + +1、 + +如果你拿到5万月薪时,并没有比5千月薪时更快乐,那就说明你是一个利己主义者,而不是利他主义者。 + +-- 一个 Facebook 用户 + +2、 + +生产一吨大豆需要约1500吨水,所以中国的大豆可能永远都会生产不足。 + +-- [《大西洋杂志》](https://www.theatlantic.com/international/archive/2020/02/china-brazil-amazon-environment-pork/606601/) + +3、 + +伊朗人无法访问 GitLab、GitHub、Docker、NPM、Google Developer、Android、AWS、Go、Kubernetes。根据美国政府的要求,那些网站全部屏蔽了伊朗的 IP 地址。 + +-- [《GitLab 阻止了伊朗人的访问》](https://ahmadhaghighi.com/blog/2020/gitlab/) + +4、 + +日本的垃圾分类手册长达37页,而且每天回收的垃圾不一样,这导致我一周大约有6个小时要用来处理垃圾。 + +-- [一个美国人](https://twitter.com/searls/status/1320411053910609921)在日本生活的感想 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102601.jpg) + +5、 + +信用卡已经过时了,收费太高。在美国,商家和消费者每笔交易要交纳2%的手续费,简直就是信用卡在对美国经济收税。这也是支付宝和微信支付在中国流行的原因,你可以向任何人付款,而且是小额付款,几乎没有任何费用。 + +-- [李开复](https://www.ncuscr.org/media/podcast/uschinainsights/kai-fu-lee-future-ai-united-states-china) + +## 回顾 + +2019年的本周(第 80 期):[企业软件创业,为什么在中国不容易成功?](http://www.ruanyifeng.com/blog/2019/11/weekly-issue-80.html) + +![](https://www.wangbase.com/blogimg/asset/201910/bg2019103101.jpg) + +2018年的本周(第 28 期):[软件开发是真正的知识吗?](http://www.ruanyifeng.com/blog/2018/10/weekly-issue-28.html) + +![](https://www.wangbase.com/blogimg/asset/201810/bg2018102601.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) + +(完) + diff --git a/docs/issue-132.md b/docs/issue-132.md new file mode 100644 index 0000000..9caadd5 --- /dev/null +++ b/docs/issue-132.md @@ -0,0 +1,417 @@ +# 科技爱好者周刊(第 132 期):快能力和慢能力 + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1473),提供大量就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110415.jpg) + +郑州新区污水处理厂曾获2019年国家优质工程奖,一个个污水处理池被绿化围绕。(via [instagram](https://www.instagram.com/p/CHKdcpTLzNk/)) + +## 本周话题:快能力和慢能力 + +美国著名投资家芒格(Charles Munger)是巴菲特的合伙人,以投资思想丰富而著称。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110416.jpg) + +我想分享[他的一段话](https://models.substack.com/p/circle-of-competence),普通人应该怎么找到自己的竞争力。 + +> 如果你想成为一流的网球运动员,你很快就会发现,这是没有希望的。 +> +> 但是,如果你想成为一流的水暖工,那么大部分人都可以做到。只要具有意志,坚持下去了解这个行业,精通手艺,假以时日,这是可以实现的目标。 +> +> 你无法成为网球明星,但是在其他领域,你可以慢慢发展自己的竞争力。这种竞争力,一部分来自你的内在因素(兴趣、学习能力、毅力、纪律性等等),另一部分来自通过工作的缓慢积累。 + +芒格的意思是,普通人当不了职业的网球运动员,主要原因是体育竞争力无法慢慢积累,你必须在很短的时间内(三四年?),就达到一个很高的竞技水平,这种模式更像冲刺。 + +但是,水暖工不需要冲刺,你只要持之以恒,水平自然就会提升。20年以后,你肯定是一个优秀的水暖工。 + +**换句话说,体育竞争力是一种“快能力”,强调快速形成;水暖工是一种“慢能力”,有可能通过积累而获得。** + +“快能力”更多地取决于天赋或外部条件,所以普通人不容易成功;“慢能力”则是取决于后天的努力,可以用时间来换。芒格建议,如果没有天赋,就尽量选择“慢能力”的行业,这样你才有机会通过日复一日的积累做到优秀。 + +我就想到了一个问题:程序员属于“快能力”,还是“慢能力”? + +别的不敢说,前端开发大概是属于“快能力”。因为这个行业要求你快速形成生产力,根本没有时间积累,而且积累的效果不明显,因为开发工具变得太快。相比之下,C / C++ 语言应该属于“慢能力”,坚持写20年,会越写越好,但是前端不是这样,几年就换一套技术栈,代码的生命周期非常短。 + +所以,想要进入前端的同学,要有清醒的认识。优秀的前端程序员,其实比的是“冲刺能力”,你想一直在这个行业,就要一直在冲刺。“快能力”的行业都是如此,一段时间出不了成绩,就会被淘汰。如果你不适应这种生活,可能就需要做一些准备,想想能不能换到“慢能力”的行业。 + +## 极客时间 VIP 卡免费送 + +[极客时间](https://time.geekbang.org/)是国内知名的 IT 技术知识学习平台,用户已经超过120万,中国程序员总数也不过几百万吧。很多技术人都通过它,学习新知识。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110405.jpg) + +极客时间成立 3 周年之际,他们希望通过周刊,给我的读者送一些福利。 + +他们赠送的是一批 VIP 月卡,平台的近千门技术课程,可以免费看一个月。这张卡是以团队名义发送的,只需要一个人申请,就可以获得一个权益包,团队的所有成员可以共同使用。这也解决了课太多,一个人看不过来的问题。下面就是权益包的内容。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110404.jpg) + +领取方法是,你注册一下团队学习账号。后面会有工作人员联系你,发放上图中所有权益。 + +下面是极客时间的平台介绍,提到的内容 VIP 卡都可以免费看。 + +> 1. 课程内容均出自 BAT、Google、Facebook、Intel 等国内外一线技术企业。 +> 2. 技术领域涵盖全面,包含前端、后端、架构、移动、运维、人工智能、测试等,并提供完整的学习路径。 +> 3. QCon+ 案例研习社也包括在内,包括阿里、腾讯、bilibili、小红书、大疆创新等优秀企业的技术案例分享,以及直播和社群讨论。 + +现在只要扫描下方二维码 👇,注册团队帐号,就可以不花钱看上面这些收费内容了。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110402.jpg) + +## 资讯 + +1、[电动汽车底盘创业公司](https://newatlas.com/automotive/ree-video-platform-demonstration-skateboard-chassis/) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020100805.jpg) + +一家美国创业公司开发了扁平化的电动汽车底盘,这种底盘本身就可以行驶,电动机、转向,变速箱、制动功能都集成在里面。而且,所有功能都通过电子方式控制,底盘上方无论是通过方向盘和踏板操作,还是通过触摸屏操作,底盘接收到的命令都是一样的。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020100806.jpg) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020100807.jpg) + +它的最大好处就是让电动汽车变成了模块化,其他汽车公司采购了这个底盘以后,上面怎么改装都可以,汽车、货车、卡车、公共汽车、越野车都可以用它。维修、更换组件和回收,会变得从未有过的容易。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020100808.jpg) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020100809.jpg) + +2、[足球直播的故障](https://www.iflscience.com/technology/ai-camera-ruins-soccar-game-for-fans-after-mistaking-referees-bald-head-for-ball/) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103102.jpg) + +10月25日,苏格兰足球联赛出现了一个令人啼笑皆非的直播事故。赛前,俱乐部宣布,本场比赛将采用 AI 摄像头替代人工摄像师,摄像头会自动识别足球,始终追踪球的运动。 + +意想不到的是,本场比赛的边裁是一个光头裁判,AI 摄像头分不清光头与足球,很多时候将光头误认为是足球,镜头跟着边裁。观众们纷纷抱怨错过了进球,只看见边判跑来跑去,要求俱乐部赶快为边裁提供一个假发或帽子。 + +下面的视频([Youtube](https://www.youtube.com/watch?v=9zoJP2FkpgU),[腾讯视频](https://v.qq.com/x/page/b3165ovrpnb.html))就是该场比赛的直播剪辑。 + + + +3、[谷歌 App 的新图标](https://twitter.com/danidonovan/status/1322356167063031814) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110101.jpg) + +谷歌最近将旗下 App 的图标,全部改成统一的色彩风格。很多用户抱怨,新图标的配色完全一样,简直是一场灾难,根本分不清谁是谁(上图)。强烈的颜色压倒了其他信息。 + +原来的图标明明更易辨识,更有个性(下图是对比),结果上层一拍脑袋,一夜之间就都消失了。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110102.jpg) + +现在一堆图标里面找一个 App,成了一件有难度的事情。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110103.jpg) + +4、[树莓派 PC](https://www.raspberrypi.org/products/raspberry-pi-400/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110202.jpg) + +树莓派官方发布桌面 PC,代号为 Raspberry Pi 400。最大特色就是,整台电脑集成在键盘里面,按键下面就是一块树莓派4代的专用板,出门只要带这个键盘就够了。电源可以用手机充电器,硬盘是 SD 卡,内存是 4GB,有无线网卡,支持 HDMI 输出和 4K 视频播放。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110203.jpg) + +这个主机售价是70美元,套件售价是100美元。我感觉这个设备会改变 PC 市场的生态,上网、办公、视频会议,它完全够用,尤其适合教育用途。对于大众市场来说,唯一的麻烦是它的 CPU 是 ARM 架构,只能使用 Linux 系统,装不了 Windows。不过,也许以后 MacOS 可以装在上面。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110204.jpg) + +5、[Ubuntu Touch 九周年](https://itsfoss.com/ubuntu-touch/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110104.jpg) + +九年前的2011年10月31日,Ubuntu 宣布专用于手机的 Linux 系统 ,叫做 Ubuntu Touch。这个系统的实际发布是在2013年,然后2017年官方宣布放弃该项目。只有两家厂商发售过两款该系统的手机,其中一款就是魅族的 Meizu Pro 5(Ubuntu Touch 版,上图),但是这个版本只针对海外市场,国内没有销售。 + +由于手机硬件基本上专用的,不是兼容的,而且硬件厂商不开源驱动,这导致 Linux 手机很难成功,性能和功能都无法跟专有系统竞争。目前还活着的 Linux 手机项目,主要有两个:PinePhone 和 Purism Librem 5。 + +6、**一句话消息** + +> - [华盛顿大学](https://www.bbc.com/news/technology-53445772)开发了一个250微克的微型摄像机,可以放在甲壳虫背上。不过,它的分辨率很低,只有160 x 120像素,每秒拍摄5帧,通过蓝牙传输,续航为6小时。 + +![](https://www.wangbase.com/blogimg/asset/202007/bg2020071801.jpg) + +![](https://www.wangbase.com/blogimg/asset/202007/bg2020071802.jpg) + +> - [马斯克](https://www.msn.com/en-us/news/technology/elon-musk-worries-spacex-won-e2-80-99t-get-to-mars-before-he-dies/ar-BB10XMVm)表示,他不确定自己的火箭公司 SpaceX 能否在他去世之前,完成到达火星的目标。马斯克生于1971年,今年49岁。 + +![](https://www.wangbase.com/blogimg/asset/202003/bg2020031001.jpg) + +> - [气候科学家](https://phys.org/news/2020-03-accurate-climate-reveals-bleaker-outlook.html)预测,2030年全球气温可能会上升1.5 C。不考虑其他因素的情况下,用电量将增加12%,用水增加4%。如果气温上升2.0 C,用电量增加20%,用水增加6%。这意味着,十年后许多城市的用水用电,都会变得非常紧张。 + +![](https://www.wangbase.com/blogimg/asset/202003/bg2020030903.jpg) + +> - [美国宇航局](https://rocketrundown.com/nasa-reconnects-with-voyager-2-over-18-billion-kilometers-from-earth/)重新联系上“旅行者二号”飞行器,此前澳大利亚的无线电天线维修7个月,无法通信。“旅行者二号”发射于1977年,已经飞出了太阳系,距离地球187亿公里,地球信号需要18个小时才能到达它。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110501.jpg) + +## 文章 + +1、[使用 Scriptable App 开发 iPhone 小组件](https://github.com/dreamapplehappy/blog/tree/master/2020/10/24)(中文) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103104.jpg) + +iOS 14 升级了小组件功能,有一个 Scriptable App 可以使用 JavaScript语言为 iPhone 创建各种小组件。([@dreamapplehappy](https://github.com/ruanyf/weekly/issues/1475) 投稿) + +2、[公司用 Java 重写 Ruby on Rails 应用的感想](https://ruby-china.org/topics/40526)(中文) + +原代码库目测大约 5-6 个 Ruby 程序员的 code base,打算使用 Java 改写。阿里的“大中台,小前台”概念火了以后,于是分成前台团队做业务,中台团队提供 crud,再来个前端团队,约 80 人。 + +3、[我怎么做鸡排外卖](https://www.zhihu.com/question/267003361)(中文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110509.jpg) + +知乎的一个长帖,作者讲述自己怎么将鸡排外卖做成全国连锁,可以了解外卖商家是怎么运作的。 + +4、[蚂蚁上市的游戏规则变了](https://finance.sina.com.cn/chanjing/gsnews/2020-11-04/doc-iiznezxr9784627.shtml)(中文) + +这篇不是科技类文章,但是我觉得,它说出了蚂蚁暂缓上市的根本原因:网络小额贷款的监管规则突然变了。 + +5、[gRPC API 是什么?](https://www.programmableweb.com/news/what-grpc-api-and-how-does-it-work/analysis/2020/10/08)(英文) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020101602.jpg) + +gRPC 是远程调用计算机服务的一种方式,所有数据以二进制传送,所以效率极高。 + +6、[奇妙的 1/89](http://www2.math.ou.edu/~dmccullough/teaching/miscellanea/miner.html) (英文) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103103.jpg) + +这篇文章介绍 1/89 这个分数(.01123595505...)与斐波那契数列的奇妙关系。 + +7、[如何在 Markdown 文档显示 diff 效果](https://blog.alispit.tel/create-a-git-diff-in-markdown/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110301.jpg) + +很多人不知道的一个小技巧,Markdown 表示 diff 效果的语法(上图)。 + +8、[C 代码里面的网址](https://susam.in/blog/urls-in-c/)(英文) + +C 代码里面加一行,直接写一个网址,并不会报错,代码还是能够运行。这篇文章解释了为什么。 + +9、[三个可以替代 npm 的软件](https://blog.bitsrc.io/npm-clients-that-are-better-than-the-original-cd54ed0f5fe7)(英文) + +npm 是 Node.js 的包管理工具,存在一些令人诟病的地方,主要是 node_modules 目录太庞大。本文介绍三个可以替代 npm 的工具软件。 + +## 工具 + +1、[Dendron](https://www.dendron.so/) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102701.jpg) + +一个 VS Code 编辑器的插件,使其变成一个笔记软件。 + +2、[youtube](https://github.com/kkdai/youtube) + +一个 Go 语言写的 Youtube 视频下载工具,youtube-dl 的替代品。 + +3、[hoppscotch](https://github.com/hoppscotch/hoppscotch) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102801.jpg) + +一个开源的 Postman 替代品,调试 HTTP 请求的在线工具。 + +4、[Draw On PDF](https://www.goodannotations.com/tools/draw-on-pdf) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102807.jpg) + +一个在 PDF 文件上作图的在线工具。 + +5、[Vega-Lite](https://github.com/vega/vega-lite) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103002.jpg) + +一个制作互动式图表的 JS 库。 + +6、[volute](https://github.com/webfansplz/volute) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103105.jpg) + +一个语音工具的集成软件,文档教你如何在树莓派上使用 Node.js,搭建自己的语音助手,可以识别语音,也可以将文本转为语音。([@webfansplz](https://github.com/ruanyf/weekly/issues/1476) 投稿) + +7、[H5-Dooring](https://github.com/MrXujiang/h5-Dooring) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103111.jpg) + +一个可视化制作 H5 页面的在线工具。([@MrXujiang](https://github.com/ruanyf/weekly/issues/1479) 投稿) + +8、[winXP](https://github.com/ShizukuIchi/winXP) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110110.jpg) + +该项目使用 React 做了一个跟 Windows XP 一模一样的网站。上图其实是一个网页。 + +9、[Profile Pic Maker](https://pfpmaker.com/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110112.jpg) + +一个在线工具,上传人像照片,可以自动提取头像,生成大头照图片。 + +10、[Gitako](https://github.com/EnixCoda/Gitako) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110113.jpg) + +一个浏览器插件(支持 Chrome、Edge、Firefox),浏览 GitHub 时可以在网页上显示文件树。 + +## 资源 + +1、[周刊小程序](https://github.com/xuedingmiaojun/weekly-mp) + +非官方的、读者开发的周刊小程序。([@xuedingmiaojun](https://github.com/ruanyf/weekly/issues/1474) 投稿) + +2、[中文技术文档写作风格指南](https://zh-style-guide.readthedocs.io/zh_CN/latest/index.html) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103106.jpg) + +作者综合了在互联网上能找到的各家中文文案风格指南、国外大厂成熟的文档规范、以及国标建议的出版要求,编写了这份超过 30 页的开源文档。([@yikeke](https://github.com/ruanyf/weekly/issues/1477) 投稿) + +3、[Coding for Crosswords](https://www.youtube.com/playlist?list=PLg4AoophFZWZ7Llifowo-1WGMVICq-mfw) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102301.jpg) + +Youtube 上面的一个 C++ 语言的英文视频教程,教初学者使用 C++ 写一个填词游戏。 + +4、[计算机科学的数学基础](https://courses.csail.mit.edu/6.042/spring17/mcs.pdf)(Mathematics for Computer Science) + +麻省理工学院的初等数学教材。 + +5、[编写解释器](http://craftinginterpreters.com/contents.html)(Crafting interpreters) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102704.jpg) + +一本如何开发编程语言的解释器的英文开源教材,相当于教你怎么发明一种自己的编程语言。 + +## 图片 + +1、[实验动物雕塑](https://weibo.com/2037249691/zEjq7i3GR) + +俄罗斯新西伯利亚市有一个雕塑,专门纪念在实验室用于 DNA 实验的啮齿类动物。 ​​​​ + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103001.jpg) + +2、[拉斐尔·蒙蒂的雕塑](https://www.pinterest.com.au/annieOdyne/chiffon/) + +拉斐尔·蒙蒂(Rafaelle Monti)是19世纪的意大利雕塑家。他有一个很惊人的本领,就是能把大理石雕塑出透明的面纱效果。 + +下面的面纱全部都是大理石雕塑。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103107.jpg) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103108.jpg) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103109.jpg) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103110.jpg) + +3、[华氏度与摄氏度的简单估算](https://dyno-might.github.io/2020/10/30/temperature-conversion-for-the-lazy-and-simple-minded/) + +华氏度与摄氏度的转换,有一个简单的估算方法。有三个华氏度,颠倒个位数和十位数,约等于对应的摄氏度。 + +- 40 华氏度 ≈ 04 摄氏度 +- 61 华氏度 ≈ 16 摄氏度 +- 82 华氏度 ≈ 28 摄氏度 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103112.jpg) + +因此,记住这三个数字(40、61、82),就可以简单估算。比如,71 华氏度介于 61°F 和 82°F 之间,所以对应的摄氏度大约介于16°C和28°C之间。 + +## 文摘 + +1、[2分钟规则](https://hoanhan.co/2-minute-rule) + +每当你发现很难开始执行某项任务时,可以试试将其缩减成2分钟的版本。 + +- 看一本书 → 看一页书 +- 写一篇文章 → 写一句话 +- 跑10公里 → 穿上跑鞋 +- 做100次俯卧撑 → 做1次俯卧撑 +- 多吃蔬菜水果 → 吃一个水果 +- 编写一个程序 → 编写一个函数 → 编写一行代码 + +这样做的目的是使上手变得超级容易,让你先上手再说。一旦开始做了(这可能是最艰难的一步),你就会开始有动力,可能会继续做下去。 + +- 阅读一页 → 阅读10页 → 读完第一章 +- 写一个句子 → 写文章的开头 → 写出正文 +- 穿上跑鞋 → 步行5分钟 → 跑步5分钟 + +一旦开始,继续做下去就会容易得多。有时,你甚至会发现,自己在不知不觉间已经完成了任务。 + +2、[地球工程是什么?](https://www.technologyreview.com/2019/08/09/615/what-is-geoengineering-and-why-should-you-care-climate-change-harvard/) + +原刊于《MIT 技术评论》杂志 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102504.jpg) + +地球变暖看来无法避免,越来越多的科学家正在研究,什么样的工程方法可以让地球降温。这就叫做地球工程(geoengineering)。 + +地球工程包含两个截然不同的方向:(1)在空气中吸收二氧化碳,避免温室效应;(2)拦截一部分射向地面的阳光,从而减少地面热量。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110507.jpg) + +目前,第二个方向有更大吸引力。最著名的一个方案设计,就是将微粒喷洒到平流层,也称为“平流层注入”或“平流层气溶胶散射”。这个方案之所以出名,部分原因是大自然已经证明了它的有效性。 + +1991年夏天,皮纳图博(Pinatubo)火山爆发,喷出了约2000万吨的二氧化硫。这些微粒散布在大气层里面,将太阳光反射回太空,使得此后两年内全球温度降低了约0.5°C。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110508.jpg) + +真正进行的地球工程实验,目前非常少。但是,确实有人正在尝试向大气层散布微粒。2009年,俄罗斯科学家做了据信是第一个户外的地球工程实验。他们在直升机里面,向上喷射了高达200米的颗粒。科学家声称该实验减少了到达地面的阳光量。 + +这样做是否有效,依然具有很大争议。不少科学家认为,小范围的工程项目,根本无法改变全球温度。另一方面,就算“平流层注入”可以降低地球温度,它也不能解决其他气候危险,比如海水酸化。 + +最终来说,人类只有改变生活方式,减少能源消耗,才能真正遏制地球变暖和危险的极端气候。 + +## 言论 + +1、 + +如果你喜欢“建造”,但是对“产品”无动于衷,那么你似乎适合在谷歌工作。 + +-- [Hacker News 读者](https://news.ycombinator.com/item?id=24941452)评论谷歌经常杀死自己的产品 + +2、 + +丰田公司的一个决策原则是,做决定的不是等级最高的人,而是最接近正在发生的事情的人。丰田公司认为,决策时掌握的实践知识越多,决策就会越好。 + +-- 《丰田之道》 + +3、 + +一切都是关联的,但是距离近的东西比远处的东西对你更相关。 + +-- [托伯勒地理第一定律](https://en.wikipedia.org/wiki/Tobler%27s_first_law_of_geography) + +4、 + +你在科技业追求的是什么?当然是在最赚钱公司的最赚钱部门,卡到一个位置嘛。 + +-- Joeman(台湾 Youtuber)谈别人不理解,自己辞掉产品经理去拍视频。 + +5、 + +Starlink(星联计划)将永远改变游戏规则。 + +-- [一位蒙大拿州的农村居民](https://www.businessinsider.com/starlink-internet-satellite-public-beta-speed-spacex-mbps-elon-musk-2020-11)。由于地处偏远,当地一直没有铺设宽带。他试用了 Starlink 的卫星宽度,下载速度达到 174 Mbps,快于美国95%的地区。 + +## 回顾 + +2019年的本周(第 81 期):[子辈能大幅超越父辈吗?](http://www.ruanyifeng.com/blog/2019/11/weekly-issue-81.html) + +![](https://www.wangbase.com/blogimg/asset/201911/bg2019110707.jpg) + +2018年的本周(第 29 期):[公司的组织架构,决定了软件的复杂性](http://www.ruanyifeng.com/blog/2018/11/weekly-issue-29.html) + +![](https://www.wangbase.com/blogimg/asset/201811/bg2018110201.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) + +(完) + diff --git a/docs/issue-133.md b/docs/issue-133.md new file mode 100644 index 0000000..dff31ed --- /dev/null +++ b/docs/issue-133.md @@ -0,0 +1,451 @@ +# 科技爱好者周刊(第 133 期):贵州变瑞士,有没有可能? + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1473),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111123.jpg) + +11月1日,2020中国科幻大会在北京举行,会场外有占地面积近1000平方米的科幻艺术展区。(via:[Instagram](https://www.instagram.com/p/CHUjgysF5OC/)) + +## 本周话题:贵州变瑞士,有没有可能? + +上个月,我第一次去贵州,玩了一周。这次旅行让我想起一篇大学里读过的文章。 + +浙江大学的一位老师访问瑞士后,发现瑞士的地理条件与贵州省很像:平地很少,全境都是高山,没有出海口,不合适发展工业和农业。但是, **瑞士属于世界最富的国家,贵州却是中国最穷的省份之一,以前号称“天无三日晴,地无三里平,人无三两银”。这是为什么?** + +他认为,原因是瑞士有合适的产业。它最强的精密制造业(比如钟表和制药)和高端服务业(比如银行、旅游、会展),都不要求大块的土地,但是附加值高,很赚钱。贵州没有这些产业,也不具备发展它们的条件,所以才会贫穷。 + +我来了贵州,亲眼看了以后,觉得情况发生了很大变化。贵州比想象的好得多,过去限制发展的最大瓶颈,已经没了,具备了经济起飞的条件,前景很看好。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111121.jpg) + +(图片说明:铜仁市三江公园) + +首先,交通已经变得比较方便了。主要城市之间都有高铁和高速公路直达,一路上都是高架和隧道,已经没有盘山公路了。其次,全省都在大建设,更新基础设施,我到过的黔东南每个城市(铜仁、凯里、都匀、独山、荔波)都遍布工地,城市面貌都非常新,道路整齐,高楼林立,生活没有任何不方便,跟沿海省份差不多。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111122.jpg) + +(图片说明:荔波小七孔景区的上己定湖) + +贵州的旅游业,尤其具有优势。当地最不缺的就是峡谷、溪流和瀑布,由于喀斯特地质,奇特的地貌很多,加上植被茂盛,山水瑰丽,拥有许多世界级的旅游资源,未来肯定是旅游大省。 + +贵州正在大力发展大数据产业。这是很正确的方向,互联网产业对地理限制最不敏感。 **我推荐,程序员可以考虑去贵州远程开发。** 有这样几条理由:(1)网络条件很好,无线信号全覆盖;(2)优质的环境和空气,玩的地方多;(3)地处云贵高原,夏天气温不高,没有酷暑;(4)生活成本低,房价非常便宜。 + +## Vue 服务器渲染(SSR)视频教程 + +单页应用的前端框架,都有一个痛点,就是搜索引擎不友好,SEO 效果差。因为网页内容是前端脚本生成的,搜索引擎不容易拿到。 + +为了解决这个问题,“服务器端渲染”(Server-side rendering,简称 SSR)就诞生了。它的原理是,服务器执行前端脚本,将渲染结果直接发给浏览器,从而提升 SEO 效果、加快网页显示。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111005.jpg) + +Vue 作为国内主流的前端框架, 有自己的一套 SSR 解决方案。但由于同时涉及到前端和后端,很多刚刚入门的同学反映不容易上手,不理解原理,看文档一知半解。到了真正写代码时,只能拷贝示例,自己修改和定制很困难。 + +本周,开课吧提供给周刊读者的 **《手把手教你打造 Vue SSR》** 视频教程,就会教大家 Vue 服务端渲染的基本原理,从零开始带你打造一个Vue SSR 环境,让使用者知其然,更知其所以然。主讲老师是前高伟达高级软件工程师杨老师。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111006.jpg) + +这个视频教程有如下特点。 + +> - 条理清晰,简洁易懂。 +> - 从 SSR 原理到整个构建流程及代码,逐一呈现,容易理解。 +> - 主讲的杨老师同时兼具前后端开发经验,教技术的同时,还教技术提升的逻辑。 +> - 附带源码,便于练习。 + +《手把手教你打造Vue SSR》视频教程长达120分钟,内容都是实用干货, **原价399元,现在限时 0 元** 。 + +手机扫描下面二维码,就可以立即领取,不需要其他条件,不用转发,不用分享。仅限200名! + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111004.jpg) + +## 资讯 + +1、[日本的氢能源计划](https://techxplore.com/news/2020-11-ambitious-controversial-japan-hydrogen.html) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110304.jpg) + +日本是一个海岛,自身没有石油和煤炭资源,都依靠进口。为了保证能源供应和保护环境,日本政府正在研究一个氢能源计划,尝试使用氢气作为国家的常规能源。 + +具体安排是,明年在澳大利亚,使用当地的褐煤提取液态氢气,然后装船运往日本,再在日本燃烧发电。澳大利亚有丰富的褐煤储量,而褐煤的品位和含热量都较低,不值得长途运输,所以合适在产地直接处理。 + +这个计划如果能够成功,对全世界都有重大意义。氢是宇宙最丰富的元素,而氢气又非常清洁。这件事的最大难点在于液态氢气的运输和储存,温度必须保持在零下253摄氏度。 + +2、[中国载人潜水器](https://www.cnfeol.com/taicai/n_145035315085.aspx) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111112.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111113.jpg) + +北京时间11月10日,中国“奋斗者”号载人潜水器成功到达地球最深处——水下10909米的马里亚那海沟底部。当天凌晨4时,潜水器开始入水;8时12分,在马里亚纳海沟成功坐底(海底着陆)后,3位潜航员在海底进行了约6个小时的采样工作;17时左右,潜水器浮出水面,被回收至母船。 + +单论下潜深度,这一次奋斗者号的下潜深度排名世界第三,仅次于蒂利亚斯特号10916米和2019年DSV Limiting Factor报出的10928米。但是考虑到误差,三者的下潜深度没有本质差别。 + +另外,奋斗者号搭载3人,创下世界记录,其他万米级的潜水舱只能搭载1人或2人。 + +3、[气球宽带](https://interestingengineering.com/alphabets-loon-balloon-breaks-record-by-spending-312-days-in-the-stratosphere) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103004.jpg) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103003.jpg) + +为了让边远地区的人们可以上网,SpaceX 公司的方案是卫星宽度(StarLink 计划),谷歌公司则另辟蹊径,提供气球宽带的方案,项目叫做 Loon。最近,这个项目取得了重大进展,有一只气球在空中停留312天,打破了世界记录。 + +这只气球在美国加州放飞,然后飞到南美洲,接着飞过了大西洋,然后又飞过太平洋,最后在墨西哥降落。下图是它的飞行路线。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020103005.jpg) + +这种大型气球停留在距地面18公里~25公里的平流层,那里几乎没有垂直的气流,所以气球可以保持在固定高度,为下方80公里的区域提供稳定的互联网服务。遇到水平方向的大风时,气球会自动上升或下降,避开大风。气球的动力完全来自太阳能。 + +4、[粉红菠萝](https://www.foodandwine.com/news/pink-pineapples-buy-online) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110706.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110707.jpg) + +一家美国水果公司经过15年的研究,终于培育出了粉红色的菠萝。除了果肉的颜色不一样,这种菠萝与普通菠萝并无差异。 + +它的售价高达49美元一个,这使它注定只能用来当作装饰品,比如高级宴会或者网红拍照。水果公司解释说,这种水果在哥斯达黎加生产,每年只能生产一批,所以价格如此之高。 + +5、[超级高铁](https://www.theverge.com/2020/11/8/21553014/virgin-hyperloop-first-human-test-speed-pod-tube) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111101.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111102.jpg) + +上周日,英国维珍公司在美国内华达沙漠,完成了该公司的超级高铁 Hyperloop 的第一次载人试验。这种高铁是在直径3.3米的真空管道里面运行,没有空气阻力,采用磁悬浮动力,设计时速高达1000公里/小时。但是,由于试验轨道只有500米,所以试验速度只有171公里/小时。 + +本次试验只有两名乘客,维珍公司的目标是2030年商业运行。但是,这个目标不太现实。它的造价大大高于普通高铁,巨额资金和所需土地现在还没有落实。由于超级高铁的转弯很困难,最好是直线行驶,所以线路设计受限大。另外,还有一些技术问题没有解决,比如,这么长距离的管道如何保持真空。最后,就算能够造出来,票价恐怕非常昂贵,会有多少乘客都是疑问。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111103.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111104.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111105.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111106.jpg) + +6、**一句话消息** + +> - [美国](https://www.cbsnews.com/news/debt-collectors-unlimited-text-email-messages-consumer-financial-protection-bureau/)通过新法律,讨债人每周最多只能给同一个债务人打7个电话,但可以发无限的电子邮件和即时消息。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110604.jpg) + +> - [科学家](https://www.goodnewsnetwork.org/rare-chameleon-rediscovered-in-hotel-garden/)在马达加斯加岛发现了一种消失了106年的变色龙,上一次见到这个物种还是在1913年。这种变色龙安静时是绿色的,但是在生气或交配时,就会呈现白、黑、靛蓝的条纹色,并出现三个红色斑点。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110413.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110414.jpg) + +> - [美国政府](https://arstechnica.com/tech-policy/2020/11/feds-seize-1-billion-in-bitcoin-from-silk-road-drug-marketplace/)充公了犯罪组织“丝绸之路”的69,369个比特币,价值10亿美元,一次性将它们从“丝绸之路”的钱包转移到了政府控制的钱包。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110606.jpg) + +> - [欧盟](https://fm4.orf.at/stories/3008930/)准备立法禁止即时通信软件的端对端加密,除非软件留有后门。这是奥地利的恐怖袭击发生以后,欧盟的应对措施之一。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110904.jpg) + +## 文章 + +1、[国产运动鞋的鞋底暗战](http://www.lanxiongsports.com/posts/view/id/19913.html)(中文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110704.jpg) + +一双运动鞋外在看不到的部分——中底,往往决定了这双鞋的品质。所谓中底,通俗讲是鞋垫和大底中间的部分,其作用是吸收运动中产生的冲击力,提供稳定性,好的中底往往会提供出色的回弹和减震效果。 + +2、[Photoshop 的 AI 滤镜](https://www.jiqizhixin.com/articles/2020-10-23-8)(中文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110705.jpg) + +Photoshop 22.0 版推出了一个新的滤镜包——Neural Filters,实现了很多 AI 论文的研究成果,包括老照片上色、换表情、修改年龄、提升画质、普通图像一键变梵高风格等。 + +3、[100美元的 iPhone X](https://www.vice.com/en/article/qvmkdd/counterfeit-iphone-x-review-and-teardown)(英文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110902.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110901.jpg) + +2018年的文章。一个美国记者在深圳买到100美元的 iPhone X,实际是一台装了 iPhone 皮肤的低端安卓机,但真的很像苹果手机,尤其是有 Lightning 充电口。经过拆解,除了一些可以想到的问题(比如预装了恶意软件),作者对它的评价不完全是负面,而是 interesting(有趣)。 + +4、[北上广深无人出租车体验报告](https://chedongxi.com/p/238676.html)(中文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110903.jpg) + +作者在今年8月到10月份分别体验了北上广深四个一线城市的无人出租车服务,总计乘坐超过11次,并与背后运营公司文远知行、小马智行、AutoX等玩家的高管进行了深入交流。 + +5、[苹果公司的 M1 芯片](https://daringfireball.net/2020/11/one_more_thing_the_m1_macs)(英文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111203.jpg) + +本周,苹果公司首次发布搭载 ARM 架构 CPU 的 Mac 电脑。本文是著名评论家 John Gruber 对这块 M1 芯片的评论,写得很不错,可以了解苹果公司对桌面电脑向 ARM 架构转移的安排。 + +6、[浏览器的人脸检测能力](https://ckeditor.com/blog/How-to-detect-human-faces-and-other-shapes-in-JavaScript/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110601.jpg) + +Chrome 浏览器已经支持 Shape Detection API,直接调用这个 API,不用加载任何外部库,就可以通过浏览器识别人脸和二维码。 + +7、[从头写一个 Deno 的 BitTorrent 下载器](https://cjting.me/2020/10/31/tinytorrent-a-deno-bt-downloader/)(中文) + +介绍 BT 下载的实现细节,有 JavaScript 代码的下载客户端示例。([@ cj1128](https://github.com/ruanyf/weekly/issues/1486) 投稿) + +8、[对象的方法可以理解为发消息](https://softwareengineering.stackexchange.com/questions/417896/what-benefit-do-we-get-by-thinking-of-objects-as-sending-messages-to-each-other)(英文) + +StackOverflow 的问答。面向对象编程(OOP)的一种理解,将对象的方法视为向对象发消息,我觉得很有启发。比如,`car1.stop()`可以理解成向对象`car1`发送消息`stop`。 + +9、[Pandoc 电子书生成教程](https://learnbyexample.github.io/customizing-pandoc/)(英文) + +Pandoc 是一个文档格式转换工具,本文介绍如何使用它将 Markdown 文档转成 Epub 和 PDF 电子书。 + +10、[Git 的作者(Auhtor)与提交者(Commmitter)的差异](https://blog.darkthread.net/blog/git-author-n-committer/)(中文) + +一个 Git 的小细节。Git 提交的元信息里面,有“作者”(author)字段和“提交者”(committer)两个字段,它们有什么区别? + +## 工具 + +1、[presenta](https://github.com/presenta-software/presenta-lib) + +一个 JS 的网页幻灯片库,特色是可定制的选项多。 + +2、[Snake Classic](https://codeguppy.com/code.html?ad/snk_adrian) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110303.jpg) + +一个 JS 代码演示,网页版小游戏《贪吃蛇》。 + +3、[ox](https://github.com/curlpipe/ox) + +一个命令行的代码编辑器,具有部分 IDE 功能,使用 Rust 语言编写。 + +4、[Bucket Brigade Singing](https://www.jefftk.com/p/bucket-brigade-singing) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110406.jpg) + +一个实验性的在线工具,让大家远程一起唱歌,解决疫情期间无法唱卡拉 OK 的问题。 + +5、[ffmpeg.wasm](https://ffmpegwasm.github.io/) + +ffmpeg 库的 wasm 移植,使得 Node.js 可以用这个库编辑视频。 + +6、[Vue Hooks Form](https://github.com/beizhedenglong/vue-hooks-form) + +Vue 3 的一个 Hook,用来制作表单。([@beizhedenglong](https://github.com/ruanyf/weekly/issues/1484) 投稿) + +7、[SvgPathEditor](https://github.com/Yqnn/svg-path-editor) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110602.jpg) + +一个开源的 SVG 图形路径编辑的在线工具。 + +8、[PageSpeed Insights](https://developers.google.com/speed/pagespeed/insights/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110603.jpg) + +谷歌官方的网页性能的在线评分工具。 + +9、[ibis](https://github.com/themsaid/ibis) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111209.jpg) + +一个使用 PHP 写的命令行工具,可以把 Markdown 源文件转成 PDF 格式的电子书。 + +10、[Friendly Challenge](https://github.com/FriendlyCaptcha/friendly-challenge) + +一个实验性的 Captcha (人类用户识别)开源实现。 + +传统的人类用户识别,一般都是图像识别。这个工具另辟蹊径,在用户计算机上执行一个计算难题,考验机器的计算能力,脚本机器人一般都不会有真实客户端的计算能力。它的好处是根本不需要用户参与。 + +## 资源 + +1、[线性代数](https://hefferon.net/linearalgebra/) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102709.jpg) + +《线性代数》的英文免费教材,针对初学者。 + +2、[ProtoSchool](https://proto.school/tutorials) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110605.jpg) + +该网站有各种原创的分布式互联网协议教程。 + +3、[2020美国总统选举可视化](https://www.anychart.com/blog/2020/11/06/election-maps-us-vote-live-results/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110702.jpg) + +这个网页收集了美国各大媒体的2020总统选举的可视化设计。 + +4、[世界海底光缆](https://www.submarinecablemap.com/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110801.jpg) + +该网站是世界海底光缆的互动式地图。 + +5、[机器学习书单](http://matpalm.com/blog/cool_machine_learning_books/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111001.jpg) + +作者列出的机器学习入门的书单,一共20本左右。 + +## 文摘 + +1、[《金融时报》:华为的芯片工厂计划](https://archive.vn/SE6ZJ#selection-1817.0-1817.16) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110111.jpg) + +华为正在上海,筹备建设一家不使用美国技术的芯片工厂。 + +由于华为此前并没有制造芯片的经验,该工厂将由上海市政府支持的上海集成电路研发中心有限公司(ICRD)运营。 + +第一步,该工厂将制造低端的45纳米芯片,相当于15年前的芯片制造水平。 + +第二步,华为希望在2021年底之前,可以生产更先进的28纳米芯片。这种芯片已经可以用于华为的智能电视和其他物联网设备。尽管移动网络基站使用14纳米或14纳米以下的芯片更理想,但28纳米也能用。 + +第三步,华为计划在2022年下半年生产20纳米芯片。这种级别的芯片可用于大部分的 5G 电信设备。 + +根据这个规划,华为现在囤积的芯片,可以满足未来两年的需要。 + +但是,这个芯片工厂即使能够达到目标,也无法对华为的智能手机业务提供帮助。因为手机芯片的制程更高级,短期内无法达到。 + +2、[国际空间站二十周年](https://www.popsci.com/story/space/biggest-findings-twenty-20-years-of-the-international-space-station-iss/) + +刚刚过去的11月2日,是国际空间站启用20周年纪念日。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110502.jpg) + +上个世纪80年代,美国宇航局决定建造永久空间站,但是一时拿不出那么多经费。没过几年发生了苏联解体,俄罗斯政府愿意获取美国的资助,美国也不想苏联太空专家被其他国家抢走,因此双方同意共同建设一个空间站。 + +加拿大、日本、欧洲空间局稍后加入了这个计划,所以项目就称为国际空间站。 + +1998年,空间站开始组装,直到2011年才最终完成。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110804.jpg) + +2000年11月2日,三个宇航员首次进入国际空间站。此后20年,空间站一直有人驻守,从没有空过一天。截止到现在,共有19个国家的241名宇航员到过国际空间站。 + +国际空间站长约109米,包括6个休息区、两个厕所和一个健身房。生活空间大约相当于一所拥有六间卧室的大房子。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110806.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110807.jpg) + +国际空间站的速度是每秒8公里,每90分钟可以绕地球一次,这使宇航员每天可以观看16个日出和日落。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110808.jpg) + +国际空间站的建造费用超过1000亿美元,每年的维护和补给费用约40亿美元,其中大部分由美国支付。 + +有的科学家认为,不值得花这么多钱建造国际空间站,它的科学价值很有限,更多的是新闻价值。空间站的大部分实验其实都不需要宇航员参与,如果使用无人航天器将实验设备送入轨道,成本会低得多。 + +但是,更多的科学家认为,国际空间站的真正意义,大概在于积累经验:如何在太空组装巨大结构,如何在太空中长时间生活,如何处理各种各样的突发事件。这些经验将对人类前往其他星球有巨大价值。 + +另外,科学家现在还知道了,长时间的零重力环境会对人体产生影响,宇航员会出现肌肉衰退、骨密度降低、视力和味觉障碍等。科学家发现,宇航员在太空生活4到5个月后,回到地球需要数年时间才能恢复骨密度。 +联网协议教程。 +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110809.jpg) + +国际空间站的顶部是一个观察舱(cupola),直径约2米,高1.5米,设有6个边窗和1个天窗,能提供360度的视野,使宇航员能够观察机械臂的操作和外部情况。 + +英国宇航员蒂姆·皮克(Tim Peake)说,当他在那里第一次看到地球时,就意识到地球是多么脆弱。“你可以看到地球的大气层,只有16公里厚。人类能在地球上生存,都赖以这薄薄一层的气体。你会突然意识到,我们大量排放二氧化碳,会有极其巨大的影响。” + +## 图片 + +1、[国际空间站的照片](https://www.dailymail.co.uk/sciencetech/article-8918425/Amazing-photos-capture-moment-ISS-passes-moon-sun.html) + +加利福尼亚的摄影师安德鲁·麦卡锡(Andrew McCarthy),使用天文望远镜拍摄了很多国际空间站的惊人照片。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110810.jpg) + +国际空间站掠过太阳。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110812.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110811.jpg) + +国际空间站掠过月球。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110813.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110814.jpg) + +2、[世界最大的潜艇](https://ru-submarine.livejournal.com/17486.html) + +前苏联的941型核潜艇(北约称为台风级核潜艇)是世界最大的潜艇,长175米。 + +它比排名第二的潜艇大出一倍,可以容纳160人在海底潜伏几个月。潜艇里面甚至还有游泳池。由于建造和维护费用太高,俄罗斯早在2012年就已经宣布,不再建造也不再更新这种核潜艇了。 + +标题网址提供了这种潜艇的大量照片。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110109.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110105.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110106.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110108.jpg) + +## 言论 + +1、 + +阿里为什么在杭州城西? + +因为城西是文教区,马云在那里念的大学,在那里教的英语,在那里买了一套约 150 平米的房子,在新房的客厅创立了阿里。 + +-- [刘德科](https://finance.sina.com.cn/jjxw/2020-10-30/doc-iiznctkc8457027.shtml) + +2、 + +发送简历时,请说明你解决的一些最困难的问题,以及你如何解决这些问题。 + +-- [马斯克(Elon Musk)](https://twitter.com/elonmusk/status/1324736076800577537)谈他希望看到的简历。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110701.jpg) + +3、 + +我购买一台了 iPad,使用 SSH 连接到办公室工作站,结果发现了一件尴尬的事情。iPad 的硬件很棒,但是键盘上没有 ESC 键,不得不用其他键模拟。iPad 还是不适合当作编程设备。 + +-- [Hacker news 读者](https://news.ycombinator.com/item?id=25028458) + +4、 + +标准普尔500指数包括500支股票。过去5年,脸书、亚马逊(Amazon)、苹果、微软、谷歌这五家公司的市值增长了2.5倍,而剩下的495支股票的市值,加在一起几乎没有变化。 + +-- [央视财经](https://finance.sina.com.cn/wm/2020-10-21/doc-iiznctkc6884203.shtml) + +5、 + +自动驾驶比人们想象的困难得多。即使到今天,谷歌的自动驾驶汽车依然只能在美国南部的凤凰城进行实验,因为那里少雨、道路宽阔、街道都是直线的,这些因素大大简化了计算机视觉系统的工程难度。 + +-- [《鹦鹉螺》杂志](http://nautil.us/issue/92/frontiers/the-self_driving-car-is-a-red-herring) + +6、 + +程序员追求开源软件,但是开源软件压低了软件价格,软件价格过低又降低了程序员的价值,并因此使得许多程序员失去工作,也减少了投资者对软件行业的投资,因为投资者追逐利润丰厚的地方来投资。 + +-- [《开源软件对软件商品化的挑战》](https://www.zdnet.com/article/the-commoditization-of-software/) + +## 回顾 + +2019年的本周(第 82 期):[就业要选发展最快的行业](http://www.ruanyifeng.com/blog/2019/11/weekly-issue-82.html) + +![](https://www.wangbase.com/blogimg/asset/201911/bg2019110813.jpg) + +2018年的本周(第 30 期):[为什么谷歌做不好社交软件?](http://www.ruanyifeng.com/blog/2018/11/weekly-issue-30.html) + +![](https://www.wangbase.com/blogimg/asset/201811/bg2018110901.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) + +(完) + diff --git a/docs/issue-134.md b/docs/issue-134.md new file mode 100644 index 0000000..e5be192 --- /dev/null +++ b/docs/issue-134.md @@ -0,0 +1,446 @@ +# 科技爱好者周刊(第 134 期):未来的游戏业比现在大100倍 + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1473),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111823.jpg) + +山东省为了改善空气质量,今年冬季供热“煤改电”,部分地区不再燃煤,而是采用电热泵。(via [Instagram](https://www.instagram.com/p/CHhc6LCH4JO/)) + +## 本周话题:未来的游戏业比现在大100倍 + +最近,我看到[一份资料](https://www.visualcapitalist.com/multi-billion-dollar-console-gaming-market/),比较了各种娱乐方式的成本(美国的数据)。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111003.jpg) + +根据上图,最贵的娱乐方式是电影,在电影院待一个小时,平均需要7美元。最便宜的娱乐方式是上网,付费视频一小时37美分,付费音乐33美分,网络游戏17美分。 + +这个统计没有考虑免费的网络服务,实际上,大部分人在网上看视频、听音乐、玩游戏,都没花钱。 **互联网娱乐,实际上,是人类有史以来第一种(接近)免费的大众娱乐方式**。 + +一旦有了免费娱乐,收费娱乐就会开始萎缩。下面是[美国历年电影票房](https://www.the-numbers.com/market/)的统计。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111309.jpg) + +2019年的电影票房收入(红线)比1995年翻了一倍,但是卖出去的电影票数量(蓝线)其实没变化。也就是说,过去25年,美国的电影市场根本没有增长!票房增加只是因为电影票变贵了。并非巧合的是,25年前刚好是互联网诞生。 + +可以预见,所有收费的现场娱乐方式,今后都会走下坡路:电影、主题公园、卡拉OK、密室逃脱等等。它们的市场只会萎缩,不会增长,因为没办法跟免费的互联网娱乐竞争,就像百货公司没办法跟网上购物竞争一样。 + +**所有互联网娱乐里面,潜力最大的就是网络游戏。** 因为其他娱乐方式(视频、音乐、小说)都是被动的,你只是看网站提供的内容,没法参与进去,只有游戏可以参与,因此吸引力和用户粘性最大。 + +游戏业一直在扩张。以前,电子游戏爱好者基本上都是16岁~35岁的男性,现在不是了,女性和中老年人也是游戏玩家。根据同一份资料,美国36岁~65岁年龄段,女性玩家多于男性;36岁~50岁年龄段,男性玩家比例高于10岁~20岁年龄段。 + +这意味着,电子游戏正在覆盖所有人口,成为一种全民的娱乐方式。加上它可以不花钱地无限消费,能够把视频、音频、情节、AR、VR、竞技、体育、社交做在一起,未来的发展空间大得难以想象。现在,游戏业已经是巨大的产业,但恐怕还不到三十年之后产业规模的百分之一。 + +## 数据分析全套讲解视频 + +由于疫情,今年企业的招聘岗位有所减少,但是数据分析的相关岗位却有一定的增加。而且,数据分析能力几乎已成为每个岗位的必备技能。什么原因使得企业渴求“数据人才”? + +原因大概是,如今的企业每天从内部和外部,都能获得海量的数据,头部互联网企业甚至达到了 PB 的数据量。企业需要专业人才来分析和挖掘数据,提升企业利润。 + +为了帮助大家提升数据分析能力,本周的课程资料是一份由 **开课吧** 赞助的,由廖雪峰老师历时3个月精心打磨的 **《数据分析全套讲解》** 学习视频。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111805.jpg) + +这份资料在原有基础上进行了升级,分为基础和进阶两大部分,包含44个知识点纯干货内容,每天2小时,5天掌握数据分析必备技能。它能帮你全面迅速提升数据分析技能,还能指导你形成数据化思维,让分析有章可循。 + +《基础篇-数据分析必备技能》 + +> - Excel 数据可视化 +> - Python数据可视化 +> - SQL 数据操作 +> - K-means 聚类分析 +> - 数据挖掘逻辑回归 + +《进阶篇-常用数据分析方法论》 + +> - 数据集中趋势 +> - 假设检验 +> - 多元线性回归 +> - 逻辑回归模型 +> - 分类模型评估指标 +> - AQI 分析与预测 + +这套全新的数据分析资料原价值1980元,开课吧现在提供了 **168个免费名额** (超额之后需要付费观看)。 + +需要的朋友可以访问[这个链接](https://wx.kaikeba.com/vip_course/dvkoikuy19/metpa9yehn?tenant=wx5046bc7413796142),或者微信扫码免费领取。由于后台是手动操作,领取时请大家耐心等待。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111806.jpg) + +此外,开课吧还联合廖雪峰老师及一线企业大牛,推出了付费课程 **《大数据分析全栈工程师》**,课程深度对标阿里P6+,帮助大家实现升职加薪!最新一期课程正在招生,欢迎扫描上面二维码咨询! + +## 资讯 + +1、[氨动力船只](https://www.bbc.com/news/business-54511743) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110803.jpg) + +丹麦正在建造一艘实验船,使用液态氨作为燃料。氨不含碳,所以燃烧不会产生二氧化碳,而且能量密集度高于氢燃料。液态氨的另一个优点是,它的运输和储存要比液态氢容易,氢气的液化点是零下253°C,而氨气只需要零下34度。 + +氨气的最大问题是,燃烧会产生污染性的一氧化二氮,需要清除废气。氨气本身也是有毒的,大量接触会出现流泪、咽痛、呼吸困难,乃至头晕、头痛、恶心等,甚至导致肺水肿,引发死亡,因此需要小心处理和存储。 + +2、[悬挂列车](http://www.hb.xinhuanet.com/2020-11/10/c_1126719081.htm) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111107.jpg) + +11月10日,无人驾驶的悬挂列车在湖北武汉成功试验。试验轨道全长800米。悬挂列车只有一根轨道,列车悬挂在轨道下方,轨道由立柱支撑在空中,具有占地少、造价低、建设周期短等优势。我国目前只有几根试验线,还没有运营线路。 + +悬挂列车在德国已经运营100多年,从未出过大事故,但也没有推广开来,历史上只有3条线路。澳大利亚悉尼运营了25年的悬挂列车,后来也被拆除,原因是大多数市民觉得轨道架有碍观瞻,与城市景观格格不入;二是挂在半空飞驰的列车,让乘客和地面上的人都没有安全感。如果悬挂列车在中国运营,上下班时间肯定会有超载,安全感的问题可能更严重。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111108.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111109.jpg) + +3、[真人版吃豆人](https://www.equipmentjournal.com/on-the-job/pac-man-caterpillar-creates-gameboard-video/) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102508.jpg) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102509.jpg) + +著名工程机械公司卡特彼勒(Caterpillar),为了纪念公司成立95周年,做了一个真人版的吃豆人游戏。他们先用挖土机,挖了一个 49.5米x 55米的迷宫,包含151个转角和1.2米高的隔墙,总共耗时70个工时。 + +然后,工作人员远程操作各种机械,包括推土机、装载机、挖掘机等等,扮演吃豆人和妖怪,进行游戏。 + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102510.jpg) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102511.jpg) + +![](https://www.wangbase.com/blogimg/asset/202010/bg2020102512.jpg) + +4、[自助核酸检测机](https://www.sznews.com/news/content/2020-11/11/content_23713265.htm) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111813.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111816.jpg) + +南方医科大学深圳医院推出“核酸检测自助采样机”,可以无需他人帮助,自助完成咽拭子采样。它解决了核酸检测费时费力,医务人员有感染风险的问题,尤其适合大规模人群的核酸检测。 + +一次采集可获取四个有效部位样本,采样工具会自动触发拭子旋转,确保采集到上皮细胞。为了避免交叉感染,样本处理仓采用负压系统和紫外消毒系统,进气、排气均配有独立的 HEPA 滤膜。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111814.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111815.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111817.jpg) + +5、[电动飞行翼装](https://robbreport.com/motors/aviation/bmw-electrified-wingsuit-maiden-flight-1234580128/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111503.jpg) + +宝马公司推出了全世界第一套电动的飞行翼装,只要穿上它,就能自由地在天空飞翔。传统的飞行翼装是无动力的,只能在天空滑翔,这种新的翼装依靠电力驱动。它的胸前有一对电动涡轮,能够提供5分钟的 15 kW 推力。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111504.jpg) + +三个试飞员在3000米高空的直升飞机上纵身跳下,飞行速度达到100公里/小时,全部都安全着陆。宝马公司说,它的最高速度可以达到300公里/小时。试飞员说,下一个愿望是在城市的高楼大厦之间飞翔。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111505.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111506.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111507.jpg) + +6、**一句话消息** + +> - [加拿大科学家](https://www.cbc.ca/news/canada/british-columbia/grizzly-bear-facial-recognition-software-1.5797525)开发了 [BearID](http://bearresearch.org/) 项目,对熊进行脸部识别,用于进一步了解熊的行为。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111110.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111111.jpg) + +> - [澳大利亚科学家](https://www.smh.com.au/politics/federal/australia-s-biodiversity-just-got-a-lot-richer-two-new-mammals-discovered-20201106-p56c77.html)发现原认为是一个物种的飞袋鼠(glider),其实是三个相似的物种。它们长得很可爱。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111114.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111115.jpg) + +> - [V2EX 用户](https://www.v2ex.com/t/725321)贴出微软的惊人验证码。“一共验证5次,如果5秒内未选择,就会让你重新验证。5个做错一个,就会变10个;10个做错一个就要重来。” + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111809.jpg) + +> - [英国](https://www.reuters.com/article/us-climate-change-britain/britain-to-ban-new-petrol-cars-and-vans-by-2030-on-road-to-net-zero-emissions-idUSKBN27X2Z0)宣布,十年后(2030年)将禁止在该国出售燃油车辆,2050年全国实现二氧化碳净排放为零。 + +## Big Sur + +本周,苹果公司发布了 macOS 的新版本 Big Sur,值得关注的新闻真不少。 + +1、 [UI 比较](https://www.andrewdenty.com/blog/2020/07/01/a-visual-comparison-of-macos-catalina-and-big-sur.html) + +与 上一个版本 Catalina 相比,Big Sur 明显更平面化,减少了对比度和阴影,颜色也更活泼。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111406.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111405.jpg) + +2、[OCSP 服务器超载](https://blog.cryptohack.org/macos-ocsp-disaster) + +许多用户升级后发现,只要不是从应用商店下载的应用,就无法打开,会失去响应。原因是苹果的 OCSP 服务器超载了,因为升级的人太多,都向 OCSP 服务器发出请求。 + +OCSP 请求的作用是,验证应用的开发者证书是否有效。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111608.jpg) + +3、[苹果是否知道太多用户隐私?](https://sneak.berlin/20201112/your-computer-isnt-yours/) + +OCSP 请求意味着,用户每打开一个应用,苹果公司都会得到通知,这是否暴露太多用户信息了? + +4、[VPN 对苹果自家应用无效](https://thenextweb.com/plugged/2020/11/16/apple-apps-on-big-sur-bypass-firewalls-vpns-analysis-macos/) + +更糟糕的是,Big sur 允许苹果自家的应用(比如应用商店)绕过防火墙和 VPN,与苹果服务器通信。因此,苹果公司总是可以拿到你的真实 IP 地址。 + +## 文章 + +1、[C 语言的字符串连接解释](https://blog.holbertonschool.com/code-review-string-concatenation-in-c/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111206.jpg) + +这篇文章解释了 C 语言的一个基础知识:两个字符串连接在一起,背后是怎么实现的? + +2、[为什么手机热点的范围比路由器短?](https://superuser.com/questions/1595771/why-is-the-range-of-a-mobile-wi-fi-hotspot-shorter-than-that-of-a-router)(英文) + +StackOverflow 的问答,算是一个小知识吧。手机热点的范围(10米)要比路由器(30米以上)小得多。这主要因为 Wifi 是双向通信,而手机天线太小,能收到的信号范围有限。 + +3、[Rust 与 Go 的比较](https://bitfieldconsulting.com/golang/rust-vs-go)(英文) + +一篇比较 Rust 和 Go 各自特点的长文,站在学习者的角度,介绍它们如何用不同的方式处理计算机问题,不涉及具体的语法。([@douchuan](https://github.com/ruanyf/weekly/issues/1490) 投稿) + +4、[傅立叶变换的交互式介绍](http://www.jezzamon.com/fourier/index.html)(英文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111501.jpg) + +通过一系列动画,解释什么是傅立叶变换。 + +5、[如何使用工具写出可维护的 Node.js 代码?](https://medium.com/teamzerolabs/2020-node-js-quick-upgrade-guide-cf671a83f4e7)(英文) + +本文介绍使用各种工具(TypeScript、Prettier、Sentry、Prometheus等),提高 Node.js 代码的可维护性。 + +6、[华为、5G 和征服噪音的科学家](https://www.wired.com/story/huawei-5g-polar-codes-data-breakthrough/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111801.jpg) + +华为 5G 的核心技术来自土耳其科学家 Erdal Arikan 的发现,本文是美国《连线》杂志对 Erdal Arikan 的访问记,介绍了背后的情况。文章比较长,但值得一读。 + +7、[广电砸下百亿的CMMB手持电视](https://finance.sina.com.cn/tech/2020-10-12/doc-iivhuipp9118153.shtml)(中文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111812.jpg) + +2006年10月,广电总局决定推广移动多媒体广播格式 CMMB,可以在手机上看电视。这是一个中国独有的标准,词首的 C 代表 China。前后一共投入超过100多亿,现在已经被淘汰了。作者在十多年后重新体验了一下 CMMB 设备看电视的感受。 + +## 工具 + +1、[Plasma Bigscreen](https://plasma-bigscreen.org/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110703.jpg) + +专供大屏幕电视的 Linux 系统,用户界面基于 KDE 桌面。这里有一篇[介绍文章](https://dot.kde.org/2020/03/26/plasma-tv-presenting-plasma-bigscreen)。 + +2、[markdown-wasm](https://www.infoq.com/news/2020/10/markdown-wasm-fast-parser/) + +WebAssembly 版本的 markdown 解析器,比 JavaScript 写的解析器快两倍以上,而且体积很小(31KB)。 + +3、[winapps](https://github.com/Fmstrat/winapps) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110802.jpg) + +一个在 Ubuntu 里面运行 Windows 应用的虚拟机,特点是 Windows 应用就像 Linux 的原生应用一样,直接运行,而不会出现 Windows 的系统环境。 + +4、[nvidia-patch](https://github.com/keylase/nvidia-patch) + +Nvidia 显示卡配合 FFmpeg 进行视频编码时,有并发数量限制(3路并发),这个补丁可以突破这一限制。([@richardyjzhang](https://github.com/ruanyf/weekly/issues/1498) 投稿) + +5、[lazykube](https://github.com/TNK-Studio/lazykube) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111803.jpg) + +k8s 终端可视化管理器 。([@elfgzp](https://github.com/ruanyf/weekly/issues/1499) 投稿) + +6、[md](https://github.com/doocs/md) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111207.jpg) + +一款开源的微信公众号 Markdown 编辑器,基于 [wechat-format](https://github.com/lyricat/wechat-format) 进行了二次开发。([@acbin](https://github.com/ruanyf/weekly/issues/1011) 投稿) + +7、[APIJSON](https://github.com/Tencent/APIJSON) + +腾讯的官方开源项目,自动化 RESTful 接口生成。前端描述自己需要的 JSON 数据,后端自动生成接口和文档。([@TommyLemon](https://github.com/ruanyf/weekly/issues/1493) 投稿) + +8、[Post-Pages-to-IPFS](https://github.com/SaltyLeo/Post-Pages-to-IPFS) + +一个开源的在线工具,可以将文章发布到 IPFS 网络。一经发布就无法再删改,理论上可以永久储存。([@SaltyLeo](https://github.com/ruanyf/weekly/issues/1494) 投稿) + +9、[pap.er](https://paper.meiyuan.in/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111210.jpg) + +一个 Mac 电脑的桌面应用,每天获取来自全球的新鲜精美壁纸。([@RavenLite](https://github.com/ruanyf/weekly/issues/1492) 投稿) + +10、[faker.js](https://github.com/Marak/faker.js) + +根据你的需要,生成各种假数据,比如姓名、地址等,支持生成中文数据。([@ifrontend-xyz](https://github.com/ruanyf/weekly/issues/1495) 投稿) + +## 资源 + +1、[postgresql.conf 详解](https://postgresqlco.nf/en/doc/param/) + +PostgreSQL 数据库的配置文件`postgresql.conf`有270个参数,很难搞清楚该怎么设置。这个网站提供所有参数的详细解释。 + +2、[安卓学习路线图](https://roadmap.sh/android) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110815.jpg) + +这篇英语文章给出了安卓开发的学习路线图。 + +3、[Ruby 学习指南](https://poignant.guide/book/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111202.jpg) + +一本英文的 Ruby 语言学习小册子。作者这样解释他的写作目的: + +> “我来到书店,那里的 Java 书籍放满了一面墙,倒下来足以压垮我。我想写一本小小的 Ruby 书籍。它不会压跨你,而是像羽毛一样轻盈。这本书所以保持轻盈是有原因的:因为 Ruby 很容易学习。” + +4、[Kubernetes 儿童图解指南](https://www.cncf.io/the-childrens-illustrated-guide-to-kubernetes/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111204.jpg) + +一本在线阅读的英文儿童图画书,解释 Kubernetes 是什么。 + +5、[机器学习的线性代数简介](https://pabloinsente.github.io/intro-linear-algebra)(Python 版) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111205.jpg) + +一篇英语的长篇文章,通过 Python 语言学习线性代数。 + +## 图片 + +1、[1961年 B-52 轰炸机空难](https://en.wikipedia.org/wiki/1961_Goldsboro_B-52_crash) + +1961年1月24日,美国的一架 B-52 轰炸机空中加油时发生故障,在北卡罗来纳州坠毁。8个机组成员有5人弹射成功,其余3人则不幸丧生。 + +更糟糕的是,这架轰炸机装载了两枚氢弹。其中一枚氢弹在降落伞的帮助下,完好无损地落到地面,后来被顺利回收。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110503.jpg) + +但是,另一枚氢弹没有降落伞,撞入一个农场,六道引爆装置启动了五道,差一点就爆炸了。它完全陷入了地里,由于地下水流泛滥,发掘很困难,最终并没有被回收,放射性物质都留在原地,只把引爆装置取走了。 + +这枚氢弹要是在美国本土爆炸了,世界历史将会改写。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110504.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110505.jpg) + +2、[南非的钻石矿](http://dillonmarsh.com/diamonds.html) + +南非的狄龙沼泽(Dillon Marsh)钻石矿,一共开采了760万克拉的钻石,相当于1.5吨。下图就是获取1.5吨的钻石,需要挖多大的坑。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020110506.jpg) + +## 文摘 + +1、[幸运公式](https://msjaber.com/luck/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111807.jpg) + +一个人有多幸运,可以用数学公式表达。 + +> 你的幸运 = X 乘以 Y + +X 是你所做的准备,Y 是你遇到的机会。 + +如果你的准备为零,那么无论遇到多大的机会,你都不会抓住。你会失去每一个机会。 + +你准备得越充分,X 就越大,那么你就越幸运。哪怕遇到的只是一个小机会,也会被成倍的放大。 + +2、[密码泄漏到 GitHub,会发生什么?](https://threadreaderapp.com/thread/1324360905237372929.html) + +几天前,我做了一个小实验,故意生成了一个假的 AWS 密钥,将其提交到公共存储库,看看会发生什么。 + +我先向 GitHub 推送。 + +- 15:27,我推送了带有密钥的提交。 +- 15:34(7分钟后),我收到了 @GitGuardian 的电子邮件,通知我可能有密钥泄漏。 +- 15:38(11分钟后),有人开始拿这个密钥入侵我的账户。 + +接下来的2小时内,我又收到了5条警报,分别来自德国、荷兰、英国和乌克兰。根据 User-Agent,入侵的脚本机器人使用 Python 和 Node.js SDK。 + +接着,我又向 GitLab 推送。 + +- 16:24,我推送了带有密钥的提交。 +- 17:26(62分钟后),第一次入侵来自法国。根据 User-Agent,入侵脚本使用了 Python SDK。 + +我没有从 GitLab 收到任何提醒或警告。我知道 GitLab 确实提供了此功能,可悲的是,它们仅适用于付费用户。 + +结论: + +1. 入侵者对 GitHub 的扫描多于 GitLab 。 +2. 如果使用 GitHub,则应使用 @GitGuardian。 +3. 如果使用 GitLab,最好升级到付费用户。 + +## 言论 + +1、 + +4G 上网的二氧化碳排放比 WIFI 上网高4~7倍。 + +-- [《程序员的碳意识》](https://devblogs.microsoft.com/sustainable-software/carbon-aware-vs-carbon-efficient-applications/?WT.mc_id=green-8661-cxa) + +2、 + +为什么许多人对新冠病毒在全世界造成的大量死亡感到麻木,因为对于我们大多数人来说,这场疫情的最惨痛经历是目击不到的。 + +-- [BBC](https://www.bbc.com/future/article/20200930-can-empathy-be-bad-for-you) + +3、 + +2011年,IBM 公司首次提出,正在开发的沃森(Watson)人工智能系统可能有一天可以治愈癌症。那时,该公司的年收入为1070亿美元,自那以后,业务规模每年都在缩小,2017年的年收入变成790亿美元。内部员工开始提出“公司应该停止研究癌症。” + +-- [《沃森系统出了什么问题?》](https://slate.com/business/2018/08/ibms-watson-how-the-ai-project-to-improve-cancer-treatment-went-wrong.html) + +4、 + +特斯拉公司希望避免开设传统的汽车经销店,主要通过互联网出售汽车。但是,这样做的前提是,它必须提供宽大的退货政策。 + +-- [Hacker News 读者](https://news.ycombinator.com/item?id=24812391) + +5、 + +1820年,英格兰最著名的外科医生罗伯特·李斯特顿(Robert Liston)创造了一项世界记录,他做了历史上唯一一场死亡率达到300%的手术。 + +他为一位肌肉坏死的病人截肢,沾过病人血液的手术刀不小心割伤了一位助手,旁边还有一位医师正在观摩手术。由于当时人们不知道细菌的存在,没有消毒意识,几天后,患者、助手、旁观医师相继死亡。 + +-- [《麻醉药发明之前的医学》](https://medium.com/history-of-yesterday/the-surgery-with-a-300-mortality-rate-d64ecf6db6db) + +6、 + +小说家雷蒙德·卡佛(Raymond Carver)死后,人们在他的上衣口袋里发现一张折叠的纸,上面列出了他提醒自己别忘记的事情: + +- 鸡蛋 +- 花生酱 +- 热巧克力 +- 澳大利亚 +- 南极洲 + +-- [《巴黎评论》杂志](https://www.theparisreview.org/blog/2020/11/16/we-are-built-to-forget/) + +## 回顾 + +2019年的本周(第 83 期):[技术解决不了人类的对立](http://www.ruanyifeng.com/blog/2019/11/weekly-issue-83.html) + +![](https://www.wangbase.com/blogimg/asset/201911/bg2019111703.jpg) + +2018年的本周(第 31 期):[程序员的退休信号](http://www.ruanyifeng.com/blog/2018/11/weekly-issue-31.html) + +![](https://www.wangbase.com/blogimg/asset/201811/bg2018111601.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) + +(完) + diff --git a/docs/issue-135.md b/docs/issue-135.md new file mode 100644 index 0000000..789b2b8 --- /dev/null +++ b/docs/issue-135.md @@ -0,0 +1,468 @@ +# 科技爱好者周刊(第 135 期):什么行业适合创业? + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1520),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112601.jpg) + +重庆北碚区新建的彩色停车场,地面采用红、黄、蓝三色陶瓷颗粒罩面。这样除了增加视觉美感,还能更好地保护道路基面,增加了路面摩擦力,提高了停车安全系数。([新华网](http://www.cq.xinhuanet.com/2020-11/25/c_1126780141.htm)) + +## 本周话题:什么行业适合创业? + +[一个美国风险投资家](https://acrowdedspace.com/post/116567620957/vertical-or-horizontal)解释他如何选择风投项目,我觉得很新奇。 + +他画了一个坐标系,然后把项目的行业放在里面。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111409.jpg) + +上图的坐标系,竖轴是交易规模,位置越向上,表示交易金额越高;横轴是交易频率,位置越向右,表示交易次数越多。 + +根据这两个坐标轴,所有行业可以分成四类。 + +> - 交易价格高、交易频率低的行业(汽车、房地产、婚纱摄影、高端体检) +> - 交易价格低、交易频率低的行业(水管工、锁匠、体育用品、服饰) +> - 交易价格低、交易频率高的行业(出租车、餐饮) +> - 交易价格高、交易频率高的行业(……有这样的行业吗?) + +举例来说,房地产的价格很贵,普通人多年才能购买一套,所以位置在坐标系的左上角;小餐馆的价格比较低,你经常会去,所以位置在坐标系的右下角。 + +**那位风险投资家说,投资项目要么在左上角(高价低频行业),要么在右下角(低价高频行业),不要去碰左下角(低价低频行业)。** 理由很简单:如果一个行业的交易行为是“低价低频”,怎么赚大钱呢? + +比如,出租车的网络平台可以成功,开锁的网络平台不可能成功,原因是打车是“低价高频”行为,开锁是“低价低频”行为。 + +他进一步说,“高价低频行业”适合使用垂直网站,因为单价高,可以把上下游产业整合进去,提升获利; “低价高频行业”适合使用水平网站,因为单价低,需要覆盖较广的市场。 + +我觉得,说得很有道理,分享给大家。国内成功的电子商务公司,确实都是如此。淘宝、滴滴打车、美团这样的水平网站,确实都是服务“低价高频行业”;贝壳找房、汽车之家这样的垂直网站,则是服务“高价低频行业”。 + +## 《前端与图形学》公开课 + +图形学大概是最专业的前端方向,所要求的知识技能与其他方向截然不同,属于独立的前端技术岗位。 + +它正变得越来越重要,许多内容、数据、用户交互只有通过图形展示,才能取得满意的效果。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112518.jpg) + +一般情况下,我们使用的都是封装好的图形库,很少关注底层的图形技术,更不要说搞懂背后的理论了。 + +但是,随着定制需求、性能、UI 的现代感和设计感……这些要求越来越高,图形学终究是优秀前端工程师绕不开的领域。 **前端工程师里面,最抢手的人才就是图形工程师,所有大厂都非常稀缺。** + +市场上的图形课程并不多,高质量的更是凤毛麟角。本周向大家介绍的,就是开课吧出品的 **《大牛必备:前端与图形学》公开课** 。前阿里 P8(高级技术专家)Winter 主讲,原价199元,推广期间可以0元领取! + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112517.jpg) + +这个课程时长为120分钟,全部都是图形学内容,将帮助大家: + +> 1. 深刻理解前端与图形学的关系,图形工程师发展前景。 +> 2. 学习如何将图形学知识应用到前端,为业务创造价值。 +> 3. 学习对图形学基础设施的建设,为技术进阶做铺垫。 + +微信扫描下面二维码,现在就可以 **0 元领取** 《前端与图形学》公开课。不设条件 (没有转发和分享要求),仅限 200 名,送完即止! + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112516.jpg) + +## 资讯 + +1、[家用办公室](https://www.oriliving.com/products/pocket-office) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111508.jpg) + +疫情期间,很多人在家办公,但是家里环境可能不适合办公。为了解决这个问题,一家美国创业公司推出了家用办公室。 + +平时,这套家具就是靠在一起的两个柜子(上图)。办公时,将这两个柜子拉开,就会得到一个专业的办公环境(下图),这样就比较节省空间。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111509.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111510.jpg) + +2、[如意桥](https://www.twoeggz.com/info/845009.html) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111820.jpg) + +今年9月25日,浙江省台州市神仙居景区的如意桥对外开放,至今已经吸引了20万人次的游客。该桥全长100米,垂直高度140多米,由两个交错起伏的曲面构成,部分桥面为全透明玻璃设计。 + +从上空俯瞰,它宛如一柄悬在空中的玉如意。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111818.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111821.jpg) + +从侧面远眺,它又像一条飘逸的彩带。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111822.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111819.jpg) + +桥两端设计成圆盘形状了,主要是为了给一棵从悬崖底长上来的甜槠树留着生长空间,它已经长到十多米高了。 + +3、[中国人脸识别第一案](http://www.xinhuanet.com/2020-11/21/c_1126767913.htm) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112207.jpg) + +2019年,杭州野生动物世界升级动物园年卡,从指纹识别改为人脸识别,要求所有年卡持有人提供自己的人脸数据,否则年卡将失效。一位消费者不愿提供自己的人脸数据,协商无效后,将动物园告上了法庭。 + +最近,杭州市富阳人民法院一审判决,动物园败诉。但是,法院并没有裁定动物园不得强制收集人脸数据(相反是认可这种行为的),而是裁定动物园不得单方面变更已经达成的合约,这让人相当失望。 + +4、[阿雷西博望远镜将拆除](https://www.sciencemag.org/news/2020/11/famed-arecibo-telescope-brink-collapse-will-be-dismantled) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112001.jpg) + +美国国家科学基金会(NSF)今天宣布,由于过于老旧,维修有危险,阿雷西博望远镜(Arecibo)将拆除。该望远镜位于波多黎各,1963年落成,在2016年中国天眼建成前,一直是世界最大的射电望远镜。 + +阿雷西博望远镜的主体是一堆重达900吨的仪器,悬挂在305米宽的碟盘上方的137米处。波多黎各是一个加勒比海岛,有频繁的飓风和地震,导致悬挂仪器的12根钢缆损坏严重,有一根已经断了,三个支撑塔也破败不堪,有坍塌的可能。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112002.jpg) + +接下来几周,工程公司将制定拆除计划,可能采用爆炸,一次性将悬挂的仪器炸到地面。 + +5、[干冰紧缺](https://edition.cnn.com/2020/11/21/world/coronavirus-vaccine-dry-ice-intl/index.html) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112104.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112105.jpg) + +辉瑞公司的 Covid-19 疫苗即将上市,全世界有巨大的需求。问题是,它需要零下70度储存和运输。最简单和成本最低的冷藏方法,就是使用干冰,它可以让温度保持在零下78.5度。 + +美国各州现在都在紧急采购干冰,导致供应紧缺。干冰是乙醇生产的副产品,正常情况下,美国和加拿大每天可以供应3万吨,而疫苗的储存估计只需要用到其中5%。但是疫情期间,乙醇生产急剧减少,使得干冰生产也不足。 + +6、**一句话消息** + +> - [美国陆军](https://www.bbc.com/news/technology-54465361)为军犬配备了实验性的 AR 眼镜。行动过程中,指令会显示在眼镜上,远程指挥军犬的行动。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111908.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111909.jpg) + +> - [上海张江](https://www.soyacincau.com/2020/11/18/kfc-autonomous-5g-restaurant-on-wheels-china/)出现了无人餐车,扫码开门,取餐后会自动扣款,拿多少扣多少。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111903.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111904.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111901.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111902.jpg) + +> - [美国宇航局](https://www.cnbc.com/2020/11/15/why-nasa-wants-to-put-a-nuclear-power-plant-on-the-moon.html)计划2026年开始在月球上建设一座核电站。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112101.jpg) + +> - [瑞典沃尔沃汽车公司](https://www.media.volvocars.com/global/en-gb/media/pressreleases/274379/watch-how-volvo-cars-drops-new-cars-from-30-metres-to-help-rescue-services-save-lives)使用起重机,将10辆汽车从30米高空自由下落,车头直接着地,测试极端情况下车辆的安全状况。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112006.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112007.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112008.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112009.jpg) + +## 文章 + +1、[我开发 SaaS 的工具和服务](https://jake.nyc/words/tools-and-services-i-use-to-run-my-saas/)(英文) + +作者列出了自己开发 SaaS 服务用到的各种工具和服务,包括前端工具和后端工具。 + +2、[开源项目维护者的九个阶段](https://nibblestew.blogspot.com/2020/11/the-nine-phases-of-open-source-project.html)(英文) + +一个成功的开源项目,它的维护者可能需要经历九个阶段,第一个阶段是发明家,最后一个阶段是光荣退休。 + +3、[学校芯片工艺实验室参观记](https://www.coolapk.com/feed/22961813?shareKey=ZmFlODJiZmI1YzRhNWZjMmZhNGU)(中文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112510.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112511.jpg) + +一个大一新生参观学院芯片工艺实验室的记录。 + +4、[北京四合院改造成幼儿园](https://www.gooood.cn/le-cheng-kindergarten-completed-mad.htm)(中文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112512.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112513.jpg) + +北京 MAD 建筑事务所将一个四合院,改建成了可容纳390位儿童的幼儿园。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112514.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112515.jpg) + +5、[如何写出容易维护的 Makefile](https://www.thapaliya.com/en/writings/well-documented-makefiles/)(英文) + +本文通过一个简单的例子,介绍 Makefile 的基本知识和最佳实践。 + +6、[Java 8 之后的语法增强](https://advancedweb.hu/new-language-features-since-java-8-to-15/)(英文) + +本文介绍了从 Java 9 到 Java 15 的主要新增语法。 + +7、[如何在安卓手机检查屏幕截图?](https://proandroiddev.com/detect-screenshots-in-android-7bc4343ddce1)(英文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111606.jpg) + +有些安卓 App 不允许用户截图,实现方法很简单,就是检查 Screenshots 文件夹是否添加了新图像。 + +8、[如何用 Podman 替代 Docker](https://developers.redhat.com/blog/2020/11/19/transitioning-from-docker-to-podman/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112102.jpg) + +Podman 是 RedHat 公司开发的容器引擎,用来替代 Docker。本文是一篇简单的上手指南。 + +9、[用 JS 写一个 JS 解释器](https://juejin.cn/post/6898093501376905230)(中文) + +本文解释了 JS 解释器如何将源代码转换成 AST(抽象语法树),并给出了一个简单的、便于理解的解释器实现。([@webfansplz](https://github.com/ruanyf/weekly/issues/1516) 投稿) + +## 工具 + +1、 [Your First GitHub Commit](https://www.amitmerchant.com/your-first-commit-ever/) + +这个网站可以找出你的第一个 GitHub 提交。 + +2、[Perfect Dark Mode](https://perfect-dark-mode.netlify.app/) + +一个 JS 库,一键切换网页的亮模式和暗模式。 + +3、[rector](https://github.com/rectorphp/rector/) + +一个 PHP 代码的编译器,可以将 8.x 版本代码编译成 7.x 版本,类似于 JavaScript 语言的 Babel 工具,这里还有一篇[介绍文章](https://blog.logrocket.com/transpiling-php-code-from-8-0-to-7-x-via-rector/)。 + +4、[gping](https://github.com/orf/gping) + +ping 命令的替代品,带有图形界面。 + +5、[Edit CSV Online](https://www.editcsvonline.com/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111403.jpg) + +一个编辑 CSV 文件的在线工具。 + +6、[Logseq](https://github.com/logseq/logseq) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111407.jpg) + +一个开源的在线笔记工具,具有强大的知识整理功能。特点是所有数据都储存在你的 GitHub 仓库里面,网站本身不保存用户数据。 + +7、[Drumbit](https://drumbit.app/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111601.jpg) + +一个在线的鼓点模拟器。 + +8、[GitHub Pages URL Shortener](https://github.com/nelsontky/gh-pages-url-shortener) + +使用 GitHub Pages 托管你自己的短网址服务,不需要后端和数据库,非常有创意的小工具。 + +9、[SVGOMG](https://jakearchibald.github.io/svgomg/) + +一个在线工具,用来压缩 SVG 图像文件。 + +10、[Code with me](https://plugins.jetbrains.com/plugin/14896-code-with-me) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112501.jpg) + +IntelliJ IDEA 的官方插件,允许多人在 IDE 里面实时协同编程。([@dengshenkk 投稿](https://github.com/ruanyf/weekly/issues/1508)) + +## 资源 + +1、[Docker 指南](https://www.robertcooper.me/docker-guide) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111301.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111302.jpg) + +一篇英文的 Docker 教程,解释最重要的一些概念,帮助读者学会使用 Docker 进行应用程序开发。 + +2、[废弃媒体博物馆](https://obsoletemedia.org/identify/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111402.jpg) + +这个网站介绍各种已经淘汰的数据储存媒介,比如纸带、录像带、VCD、磁盘等等。 + +3、[Play with Go](https://play-with-go.dev/guides.html) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111404.jpg) + +Go 语言教程网站,提供一系列互动式入门教程。 + +4、[互联网围棋数据库](http://iwdb.cn/) + +![](https://www.wangbase.com/blogimg/asset/202005/bg2020050404.jpg) + +可以搜索棋手姓名,查找棋谱,进行下载或在线打谱。(@[yujiff](https://github.com/ruanyf/weekly/issues/1223) 投稿) + +5、[Linux 命令大全](https://www.yuque.com/books/share/742ca8f6-34f3-41ef-b239-be00aaf0df31) + +一个中文文档库,收集了 Linux 的各种命令,收集了命令的解释和配置项示例。([@1228857713](https://github.com/ruanyf/weekly/issues/1225) 投稿) + +6、[《编程之道》中英双语版](https://github.com/yikeke/tao-of-programming) + +美国资深程序员 Geoffrey James 在1987年写了《编程之道》(The Tao of Programming),曾一度成为美国程序员圈的文化热点,书中的佳句和故事被大家津津乐道。([@yikeke](https://github.com/ruanyf/weekly/issues/1513) 投稿) + +## 图片 + +1、**2020年度照片** + +2020年即将结束,各种年度照片的评选也纷纷揭晓。 + +[年度特写摄影比赛](https://www.theatlantic.com/photo/2020/11/winners-close-up-photographer-year/617070/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111303.jpg) + +冬日的清晨,蘑菇的菌盖上结满了霜。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111304.jpg) + +一只黑蚂蚁正在搬运飞蛾的卵。 + +[天气摄影比赛](https://www.rmets.org/wpoty-2020-shortlist) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111305.jpg) + +孟加拉国的严重干旱。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111306.jpg) + +贝加尔湖的冰面在阳光下,反射宝石般的颜色。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111308.jpg) + +克罗地亚城市上方锅子倒扣般的云。 + +2、[NBA 2K14 与 NBA 2K21 的变化](https://twitter.com/BleacherReport/status/1327119782815129601/) + +七年过去了,游戏 NBA 2014 与 NBA 2021 里面的球员对比。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111602.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111603.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111604.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111605.jpg) + +3、[世界生育率变化](https://www.reddit.com/r/dataisbeautiful/comments/gl6f35/oc_falling_fertility_around_the_world_100_years/fqvir2k/) + +下面是1900年~2016年世界各国生育率的变化情况,中间的那条横线是平衡生育率(2.05),只要低于这条线,总人口就将萎缩。 + +可以看到,过去100年全世界的生育率都在下降。所以,未来的世界总人口可能根本不会出现膨胀。 + + + +1900年的生育率。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112003.jpg) + +2016年的生育率。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112004.jpg) + +## 文摘 + +1、**瘦素与青春期** + +作者:比尔·布赖森(摘自《人体简史》一书) + +人类的进化过程中,一直是饮食匮乏,历史上从没出现过饮食无忧。所以,人类没有进化出任何机制,告诉你什么时候应该停止进食。 + +这就是为什么我们经常一吃东西就停不下来,因为我们的身体没有防止过量进食的功能。 + +1995年,科学家发现了一种新的激素,叫做瘦素,它可以让人体启动消耗脂肪的过程。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112502.jpg) + +具体来说,它的用途主要是告诉大脑,身体已经有足够的能量储备,可以应对相对苛刻的挑战,比如怀孕或开始进入青春期。如果瘦素匮乏,此类过程就不会启动。这就是为什么患有厌食症的年轻人,青春期大多来得很迟。 + +古代的人们要到十六七岁才进入青春期。现在不一样了,青春期开始得比历史上任何时期都早,往往11岁就进入青春期。原因几乎可以肯定是因为营养得到了改善,人体内的瘦素分泌大大提前,大脑很早就得到通知,可以开始青春期了。 + +2、[苹果商店的30%提成](https://www.johnluxford.com/blog/apples-15-percent-deflection-tactic/) + +自从计算机诞生,开发者一直有分发软件的自由,可以自主地将软件交付给用户。从来没有一个机构,决定哪个软件能分发,哪个不能;更没有一个机构,要求开发者将很大一部分收入上交。 + +视频游戏机是一个例外。游戏机制造商决定了什么游戏可以上架,但游戏机是专用设备,因此是封闭的生态系统。个人计算机不一样,一直是开放生态,这大大推动了创新。 + +后来,iPhone 应用商店出现了,一切都变了。只有得到苹果公司的批准,软件才能上架,并且苹果要对软件的收入提成,费用是每年99美元 + 总收入的30%。相比之下,美国的信用卡费用是每笔交易的 2.9% + 0.30美元。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112304.jpg) + +30%这个提成比例,是效仿视频游戏机制造商的提成比例。苹果公司声称,iPhone 是封闭的生态系统,因为电话属于专用设备,主要功能是拨打电话,必须保护其免受恶意软件的侵害。所以,30%的费用是合理的,用来支付应用商店审核应用的成本。 + +此后,谷歌对安卓应用商店也实施了类似的收费比例,因此问题变得越来越严重,从 Steam 到三星手机,几乎每家应用商店都在效仿这种提成模式。 + +现在,Windows 和 macOS 也已经有了应用商店,未来也有可能控制哪些软件可以在 PC 上分发,侵蚀开发者的自由。尤其是 Mac 电脑,安装未经苹果批准的第三方软件时,默认会跳出警告,阻止你安装。 + +我们必须停止这种趋势,防止大公司控制软件的分发。 + +智能电话的主要功能已经不是电话了,而是便携式计算机。计算机是一般性计算设备,不是封闭的生态系统,将它们封闭起来,并不会让用户受益。 + +2019年,iOS 应用商店创造了约500亿美元的销售额,苹果从中获利约150亿美元。我们不禁要问,维护应用商店真的需要这么高的成本吗?这到底是合理的利润,还是苹果在对用户收税? + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112305.jpg) + +如果苹果或其他公司,真的要通过收费来弥补应用商店的成本,则应收取固定金额的费用,而不是按比例提成。 + +我们需要强有力的政府监管,保护市场免受大型企业的垄断和反竞争行为的侵害。解决方案很简单:法律应该明确智能手机和 PC 是通用计算平台,具有开放性,开发者有在这些设备分发软件的自由,前提是软件不会损害用户(恶意软件,间谍软件等)。 + +## 言论 + +1、 + +中国模式的经济起飞,实际上就是美国模式。日本和亚洲四小龙都以此模式来发展经济,然后中国模仿了它们。 + +-- [Hacker News 读者](https://news.ycombinator.com/item?id=25107986) + +2、 + +浏览器起初只是一个简单的远程文档查看器,后来被迫成为一个应用程序平台。由于浏览器一开始没设计为这个用途,后来互联网的诸多问题都是这个事实造成的。 + +-- [ThoughtWorks 技术雷达(2020年10月)](https://www.thoughtworks.com/insights/blog/macro-trends-tech-industry-oct-2020) + +3、 + +我完成日常工作后,每晚还要花四五个小时在 Bootstrap 上工作。下班后,我不能和别人约晚饭,因为我觉得这会让用户失望:我不应该出去玩耍,我应该在Bootstrap上工作! + +-- [桑顿](https://www.wired.com/story/open-source-coders-few-tired/)(Jacob Thornton),开源 CSS 框架 Bootstrap 的创造者之一,他已经在该项目上工作了九年。 + +4、 + +我们的 Covid-19 疫苗研究,没有要政府的钱。因为那些钱是附带条件的,你必须不断报告进展。 + +政府想听报告,而我根本不想做任何报告。我让科学家放手去做,专注于生产疫苗而不是提供进度报告,只担心科学挑战,而不必担心其他任何事情。 + +-- 辉瑞公司 CEO + +5、 + +近处观看时,如果要让人眼察觉不到显示屏的颗粒感 ,显示屏的像素密度需要超过人眼的分辨率,必须高于每英寸285像素的像素密度。4K 显示器都达不到这个门槛,27英寸 4K 显示器的像素密度约为163 PPI,更大显示屏的像素密度就更低了。 + +实际上,市场上只有一种大型显示器能够接近这种密度,那就是27英寸 iMac 的 5K 显示器,分辨率 5120 x 2800,像素密度220 PPI。 + +-- [《如何自制高像素画框》](https://www.claybavor.com/blog/a-canvas-made-of-pixels) + +6、 + +太多的人把辩论看作是战斗,要分出胜负。其实,辩论应该是一种合作,两个人合作发现真理。 + +-- [《建设性辩论的初学者指南》](http://www.liamrosen.com/arguments.html) + +## 回顾 + +2019年的本周(第 84 期):[一次性工作招聘,用完你就丢](http://www.ruanyifeng.com/blog/2019/11/weekly-issue-84.html) + +![](https://www.wangbase.com/blogimg/asset/201911/bg2019111702.jpg) + +2018年的本周(第 32 期):[砌砖头的三种角度](http://www.ruanyifeng.com/blog/2018/11/weekly-issue-32.html) + +![](https://www.wangbase.com/blogimg/asset/201811/bg2018112301.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) + +(完) diff --git a/docs/issue-136.md b/docs/issue-136.md new file mode 100644 index 0000000..b35a814 --- /dev/null +++ b/docs/issue-136.md @@ -0,0 +1,434 @@ +# 科技爱好者周刊(第 136 期):利特伍德奇迹定律 + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1520),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120303.jpg) + +丹麦的法罗群岛正在建设海底隧道,连接各个岛屿。上图是世界第一个海底交通圆环,三条隧道通向三个岛屿。该工程将在本月对外开放。(via:[Facebook](https://www.facebook.com/faroephoto/posts/3552793601465475)) + +## 本周话题:利特伍德奇迹定律 + +这个星期,我读到[一篇文章](https://www.collaborativefund.com/blog/save-like-a-pessimist-invest-like-an-optimist/),谈怎么理财。 + +作者说,储蓄和投资的观念应该是相反的。储蓄要悲观,相信自己会遇到很多意外事件,所以要尽量多储蓄;投资则要乐观,相信这个社会一定会向前发展,经济不断增长,所以要积极投资。 + +他的理由很有意思,提到了[利特伍德奇迹定律](https://en.wikipedia.org/wiki/Littlewood%27s_law)(Littlewood’s law of miracles)。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120302.jpg) + +约翰·利特伍德是英国剑桥大学的数学教授,有一次开玩笑,他算出普通人平均35天会遇到一次奇迹。 + +推理过程是这样的,我们每天醒着并积极活动的时间,假定是8小时。这段时间的每一秒钟,你都会看到或听到外界发生的事件,那么一天大概会遭遇将近3万个事件,35天就是100万个事件。 **所谓“奇迹”,可以理解成百万分之一的事件,因此平均来看,每35天你会遭遇一次奇迹。** + +有些奇迹对你有利,另一些对你不利。如果两者是一半一半,那么根据利特伍德奇迹定律,你每年大概会遇到5~6次比较严重的不利事件。这就是为什么说储蓄要悲观,因为你需要对不利事件有所准备。 + +另一方面,另一半的奇迹是有利事件,全世界有那么多人,总有人会因此发现困难问题的解法,做出技术改进,推动人类发展。这里的关键是, **科技进步具有累积效应,你可以利用别人的结果继续做出改进,而挫折和厄运没有累积效应,** 你个人的不利事件(求职失败、婚姻破碎、感染疾病……)不会影响到其他人,所以人类社会才会在长期中,趋向于不断进步。 + +这就是文章开头观点的来历,如果奇迹是普遍事件,那么你就应该悲观地储蓄,乐观地投资。 + +## IT 工程师技能图谱 + +学习一门新技术的时候,初学者最大的苦恼之一,大概就是不知道从何入手。 + +典型的情况是,你大概知道学会以后,这门技术可以帮你解决什么问题。但是,怎么才能学会、循序渐进的学习路线是什么、学习范围有多大的深度和广度、涉及到哪些前置知识……这些问题你就不太清楚了,只能根据别人推荐的或者网上看到的教程,先学了再说。 + +这时,一张技能图谱就能帮到你。它像脑图一样,列出主要的知识节点,并且按照学习的线索串起来,让你明白自己的学习路径,以及哪些地方需要查漏补缺。 + +国内知名的 IT 技术知识学习平台“[极客时间](https://time.geekbang.org/)”,在开设了近千门课程的基础上,整理出了24张不同领域的技能图谱,涵盖前端、后端、移动、运维、微服务、大数据、机器学习等热门领域,方便用户把相关的知识和技能串起来。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120207.jpg) + +这些技能图都是精心制作的 PDF 格式大图,可以方便地查看和打印,下面就是 Python 技能图的局部范例。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120208.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120204.jpg) + +这些技能图是极客时间为了方便用户,按照路线图和技能点自主学习而制作的。现在免费发送给这个周刊的读者。 + +只需要扫描下面的二维码,登记一下个人和团队信息(或在校生的院校信息),工作人员会在2个工作日内,将24张技能图谱一起发送到你填写的邮箱。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120311.jpg) + +## 资讯 + +1、[自浇水土壤](https://news.utexas.edu/2020/11/02/self-watering-soil-could-transform-farming/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111408.jpg) + +美国德克萨斯大学奥斯汀分校的研究人员,发明了一种自己浇水的土壤。它自动从空气吸收水分,将其分配给植物。这种土壤有可能将以前不宜耕作的地方也变成可耕地,并减少农业灌溉用水。 + +具体做法是,在土壤中加入一种类似于“超级海绵”的超吸湿凝胶,用来捕获空气中的水。白天,土壤温度上升时,凝胶释放出水,供植物吸收;夜晚,土壤温度下降时,凝胶会从空气中吸收水。这种土壤每克可提取约3-4克水。 + +2、[不需要阳光的太阳能电池](https://www.fastcompany.com/90578605/these-solar-panels-dont-need-the-sun-to-produce-energy) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112405.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112406.jpg) + +太阳能电池的一大问题,就是阴天的发电效果很差,一位菲律宾大学生想出了解决办法。他在树脂玻璃中加入可以吸收紫外线的有机发光粒子,然后底下铺一层太阳能膜。 + +不管天气好坏,紫外线总是存在的,甚至夜间也有紫外线,差别只是程度的强弱。树脂玻璃里面的发光粒子,吸收了紫外线以后就会发光,从而让底层的太阳能膜发电。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112407.jpg) + +一块0.5平方米的这种树脂玻璃,每天可产生足够的瓦数为两部手机充电。并且,这种材料的可塑性很好,可以做成任何平面或曲面形状,放在窗户、墙壁甚至衣服上。 + +3、[生产效率得分](https://twitter.com/WolfieChristl/status/1331236131447386115) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112508.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112509.jpg) + +微软公司的线上 Office 服务 MicroSoft 365,最近推出了一个新功能“生产效率得分”,方便管理者查看员工的生产效率。 + +打开软件后台,可以看到每个用户的使用情况(上图),一共有73个指标,比如本周处理了多少文档、发出和阅读了多少 Email / 即时消息 / 内部讨论,同事之间的/外部的交流有多少等等。 + +页面顶部会生成一个得分,表示该员工的总体效率,满分是100%。如果你的得分是58%,就表示效率没有及格。 + +4、[谁拥有最多的数据?](https://twitter.com/i/events/1332221189888954368) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112802.jpg) + +《日经新闻》最近做了一个研究,分析世界主要国家和地区的跨境数据流量,用来确定哪个国家拥有最多的数据量。研究发现,中国(包含香港)是世界的数据冠军,早在2014年就超过了美国,数据量几乎比美国大一倍,占了全世界数据总量的23%。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112804.jpg) + +但是,这个研究有一些地方很奇怪,不符合常理,第三位是英国,数据量居然跟美国很接近,第五位新加坡更是一个小国。一个解释是,它可能把非本国的转口流量数据,也统计在内。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112803.jpg) + +5、[胶囊办公室](https://soranews24.com/2020/11/13/from-capsule-hotel-to-capsule-office-a-visit-to-tokyos-newest-pandemic-work-solution/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112916.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112917.jpg) + +受疫情影响,日本许多胶囊旅馆鲜有人问津。东京新宿区的一家胶囊旅馆从远程办公中嗅得商机,将自己改造为胶囊办公室,为那些在疫情期间不能去办公室、又不想在家办公的人,提供安静的办公场所。 + +胶囊办公室有桌椅、窗帘、免费 WIFI、无线鼠标、打印机、空气净化机等,你要是愿意睡在这里也可以。每小时收费500日元(约合31.4元人民币),3小时1500日元,5小时2000日元,全天使用则只需3000日元。其实,这不失为程序员独立办公室的一个可行的解决方案。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112918.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112919.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112920.jpg) + +6、**一句话消息** + +> - [Firefox 浏览器](https://support.mozilla.org/en-US/kb/sponsor-privacy)的最新版,会在 URL 栏显示赞助商链接。这种“创新”估计是从中国浏览器受到启发。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112106.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112107.jpg) + +> - [嫦娥5号](https://destevez.net/2020/11/a-look-at-change-5-telemetry/)月球探测器11月24日发射后(下图一),国外无线电爱好者就开始接收到它发回的信号。有人甚至解码成功,还原出一段[视频](http://www.r00t.cz/Sats/Change5)(下图二)。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112701.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112702.jpg) + +> - [华龙一号](http://www.nbd.com.cn/articles/2020-11-27/1557680.html)是中国自主知识产权的第三代核电机组,11月27日它的首个反应堆福建福清核电站5号机组并网发电,标志中国核电技术的重大进展。目前,后面还有12个“华龙一号”机组在建。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112703.jpg) + +> - [一家美国创业公司](https://www.cabletread.com/)设计了一个自带电线收纳的电脑桌,带有各种电线收纳槽,获得了红点设计奖。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112504.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112505.jpg) + +## 文章 + +1、[民航客机为什么很少飞越喜马拉雅山?](https://zhuanlan.zhihu.com/p/299736409)(中文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112208.jpg) + +喜马拉雅山脉上方,基本没有航线经过,飞机为什么不打那儿飞,节约飞行时间呢?虽然山脉较高,但民航飞机不是可以在10000米左右的高空巡航么? + +2、[宝特瓶如何被回收利用](https://m.jiemian.com/article/5290631.html)(中文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120109.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120110.jpg) + +饮料的宝特瓶(PET)可以回收利用,这已经成为一个3000亿元的产业。本文介绍国内宝特瓶回收行业的流程。 + +3、[赔率是怎么回事?](https://computersciencealgorithms.wordpress.com/2020/11/22/exploiting-arbitrage-opportunities-in-betting-markets/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112805.jpg) + +新闻媒体经常报道各种赔率,这到底有什么含义?本文用美国这次总统选举来解释赔率,并用例子讲解如何在不同网站之间套利。 + +4、[Windows Linux 子系统 1 和 2 的区别](https://jmmv.dev/2020/11/wsl-lost-potential.html)(英文) + +Windows Linux 子系统(简称 WSL)使得 Windows 可以运行 Linux 程序,但是它有两个版本,并且同时都在开发,它们有什么区别? + +简单说,WSL 1 是内核子系统,WSL 2 是 Linux 虚拟机。 + +5、[Let's Encrypt 的免费替代品](https://scotthelme.co.uk/introducing-another-free-ca-as-an-alternative-to-lets-encrypt/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112404.jpg) + +Let's Encrypt 是主流的免费 SSL 证书生成工具,市场上还有一些其他工具也能生成免费证书,本文介绍 ZeroSSL。 + +6、[Ansible 入门](https://steampunk.si/blog/getting-started-with-ansible/)(英文) + +Ansible 是自动化配置管理工具,本文介绍它的用法。 + +7、[Chrome 浏览器的 CSS 概览面板](https://umaar.com/dev-tips/240-css-overview-improved/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111905.jpg) + +Chrome 浏览器引入了一项试验性功能,在开发者工具里面提供 CSS 样式表的概况统计。 + +8、[我放弃 Serverless,改用 Ruby on Rails](https://frantic.im/back-to-rails)(英文) + +作者原先使用 Serverless,感到有许多不满意的地方,就写了这篇文章解释为什么他要转到传统的 Ruby on Rails。 + +9、[Git 的空树](https://floatingoctothorpe.uk/2017/empty-trees-in-git.html)(英文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112901.jpg) + +任何一个 Git 仓库,都包含一个相同的对象(哈希为`4b82...4904`),指向一个空树(empty tree),这是为什么? + +10、[如何构造一个引用自己的推文](https://oisinmoran.com/quinetweet)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120103.jpg) + +作者介绍如何猜中推文的 ID,从而通过推特 API,构造出一条引用自己的推文。 + +## 工具 + +1、[Popper](https://popper.js.org/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111702.jpg) + +一个工具提示和弹出框的 JS 库。 + +2、[hutool](https://github.com/looly/hutool/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120114.jpg) + +一个小而全的 Java 工具类库,通过静态方法封装,并提供详细完整的中文文档和注释,使Java拥有函数式语言般的优雅。(@looly 投稿) + +3、[Furion](https://monksoul.gitee.io/furion/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120115.jpg) + +一个基于 .Net 5 的 Web 框架。([@MonkSoul](https://github.com/ruanyf/weekly/issues/1522) 投稿) + +4、[ChangeMenuBarColor](https://github.com/igorkulman/ChangeMenuBarColor) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111802.jpg) + +改变 macOS Big Sur 系统菜单栏颜色的一个小工具。 + +5、[Gather](https://gather.town/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111002.jpg) + +一个基于浏览器的在线聚会空间,所有参与的用户显示在一张 2D 地图上,可以进行文字聊天和视频对话。 + +6、[Notion Clone](https://github.com/konstantinmuenster/notion-clone) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111201.jpg) + +一个 Notion 的开源克隆,提供在线的笔记管理功能。 + +7、[Raindrop](https://raindrop.io/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111810.jpg) + +一个跨平台的网络书签管理器。 + +8、[BundlePhobia](https://bundlephobia.com/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111811.jpg) + +一个在线工具,分析 npm 软件包的体积和加载性能,比如 [lodash@4.17.20](https://bundlephobia.com/result?p=lodash@4.17.20) 的体积是69.9kB,2G 网络下载需要0.81秒。 + +9、[Blades](https://www.getblades.org/) + +一个 Rust 语言写的静态网站生成器,速度极快,号称比 Hugo 快10倍。 + +10、[profileio](https://github.com/acrlakshman/profileio) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112010.jpg) + +一个 Github actions 模板工具,用来生成个人简历页面和 PDF 文件。 + +11、[Presenta](https://play.presenta.cc/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112103.jpg) + +一个在线制作幻灯片演示的工具,只使用简单的 HTML 语法,就可以在线展示的幻灯片。 + +## 资源 + +1、[psql 教程和备忘录](https://tomcam.github.io/postgres/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111701.jpg) + +psql 是 PostgreSQL 数据库的官方命令行客户端,本文是它的一篇简明教程。 + +2、[150分钟学会 Perl 语言](https://qntm.org/perl_en)(英文) + +这篇 Perl 教程写过那些不想读官方文档的人,目标是写得尽量短,但又不会太短,包括了足够的学习内容。 + +3、[2020年度 JS13K Games 竞赛](https://github.blog/2020-10-11-top-ten-games-from-the-js13k-2020-competition/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111906.jpg) + +JS13K Games 竞赛要求使用 JavaScript 语言,写一个不超过 13KB 的 HTML5 游戏。一共有220多个作品参赛,这里是前10名。大家可以去玩一下,效果非常惊艳。 + +4、[机器学习工程](http://www.mlebook.com/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111907.jpg) + +机器学习工程(Machine Learning Engineering)这个词,是指使用软件工程原理和数据科学知识,构建机器学习模型。这本英文电子书是入门教程。 + +5、[窄键钢琴](http://paskpiano.org/about/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112201.jpg) + +传统钢琴的键盘都是标准大小,比较适合手大的人。这个项目推动设立三种键盘尺寸的钢琴,适合不同的人。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112202.jpg) + +6、[2020年的100项最佳发明](https://time.com/collection/best-inventions-2020/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112203.jpg) + +《时代》杂志评选的今年100项最佳发明。 + +## 图片 + +1、[心脏麻痹枪](https://historycollection.com/conspiracy-8-far-fetched-theories-turned-true/7/) + +1975年,中央情报局局长威廉·科尔比在美国国会,展示了一把心脏麻痹枪。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112005.jpg) + +这把手枪的顶部有瞄准器,发射的不是子弹,而是飞镖。目标被射中后,皮肤会出现一个小红点,然后心脏麻痹死亡。尸体解剖查不出毒药,死亡原因会被认为是心脏病。 + +2、[罗马万神殿](https://edition.cnn.com/style/article/pantheon-history-test-of-time/index.html) + +罗马万神殿是目前全世界还在使用的最古老建筑,建造于公元125年,距今约2000年。 + +今天,你走进这所建筑,抬头仰望巨大的圆顶,可能会跟2000年前的人有着相同的体验。麻省理工学院建筑学教授约翰·奥奇森多夫说:“你进入这个宏伟的空间,抬头仰望,通过天窗,看到天空或一朵朵乌云。你在想:'他们在大约两千年前如何做到这一点?” + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112306.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112307.jpg) + +万神殿的穹顶是一项工程壮举,中间有一个“眼睛”,直径超过9米,可以望见天空。太阳光从那里照进来,如果下雨,雨水就像瀑布一样落入室内。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112308.jpg) + +## 文摘 + +1、[CVS 的远程提交](https://increment.com/remote/committing-to-collaboration-version-control/) + +1993年,吉姆·金登(Jim Kingdon)受聘在湾区的 Cygnus Solutions 公司担任程序员。 + +但是,金登不想搬到硅谷,想留在弗吉尼亚州工作,他的家在那里。那是1993年,还没有远程工作的概念。而且,最大的困难是公司使用 CVS 源码管理系统,这个系统只能在总部办公室提交源码。实际上,CVS 根本没有远程登录功能。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120301.jpg) + +于是,金登做了任何一个计算机黑客都会做的事情:他自己将 CVS 改成客户端-服务器模式,可以远程提交代码。 + +Cygnus 是一家扎根于黑客文化的公司,对金登自己修掉软件工具没有任何意见。公司创始人也是程序员,他说:“有人说,‘我想修改源码,获得自己想要的生活’,这是完全合理的事情。” + +金登的朋友吉姆·布兰迪(Jim Blandy)听说了这件事,他一直在寻找软件开发的远程协作方法,就把修改后的代码要了过去。 + +他发现,金登添加的代码不算太多,而且在他的计算机上也能运行。布兰迪就把这些修改提交给了 CVS 官方,并且说服维护者将其加入发行版。 + +金登对 CVS 的更改,就这样开创了软件协同开发的新时代。几年之内,这个功能大受欢迎,CVS 就成为了行业标准。 + +2、[我为什么不回中国高校](https://www.facebook.com/groups/2480163464/permalink/10159414054908465) + +不少朋友问我为什么不完全回国, 在美国有天花板, 回国可以自由发展。 + +其实,我在2002年-2004年曾经回国过,但过了两年我就吃不消了, 我发现我在国内无法高效工作,在美国反而非常轻松愉快。当然了, 十年过去了, 中国的大学改进了很多, 但基本还是老样子。 + +上海的公司还好,毕竟国际公司,和美国差不多。 但国内的大学里非常难混, 大家不是以培养学生和发展科学学术技术为目的, 而是以形象工程、评比、拿奖、文章、上报、宣传、政绩、排名为目的, 根本无法静下心来做学术研究。当然了, 如果你有厉害的学生, 出文章也是不难的。 但厉害的学生有几个? + +回国后, 前六个月敲锣打鼓, 后六个月任务满满, 第二年如果没有帮学院上几个台阶的话, 马上风言风语来了:估计他在美国混不下去才回国的, 难怪不怎么样! + +再说了,没钱没权回国你以为就是一等公民?没有天花板? 做梦!我太了解国内的大学,政府机构和大公司了。在大学里, 如果你不是在国外很有成就的人,回国先把你灭了再说。 + +短期回国为人民服务最好,周围同事们会说:“还是卢老师厉害, 在美国混的很好, 经济条件也很好,不用完全回来。” + +所以, 兄弟姐妹们,国内不好混啊! 我反正已退休。 + +以上是个人经历教训, 仅供参考。 + +## 言论 + +1、 + +亚马逊云服务开始提供 macOS 实例,底层是 M1 芯片的 Mac mini。价格不便宜,每小时1.083美元,相当于每天25.99美元。这意味着,如果你的使用时间多于77天,那就不如自己买一台 Mac mini 了(价格1999美元)。 + +-- [《亚马逊提供云 Mac 服务》](https://www.theregister.com/2020/12/02/aws_ec2_mac_pricing/) + +2、 + +如果数据不多,最好避免使用数据库,纯文本文件或数据存储在内存中就可以了。数据库确实有一些优势,比如结构化数据、文件锁定、原子性操作等等,但是会让软件变得沉重。 + +-- [《追求轻盈的软件》](https://www.arp242.net/stupid-light.html) + +3、 + +轮胎与地面摩擦,会产生有毒的橡胶微粒,污染环境。研究发现,在美国,一辆普通汽车每年会损失5公斤的轮胎重量,大约相当于一只猫的体重。 + +-- [《车辆的橡胶污染正在进入水循环》](https://www.hakaimagazine.com/features/when-rubber-hits-the-road-and-washes-away/) + +4、 + +83.6%的浏览器具有唯一的指纹,可以被追踪。如果启用了 Flash 或 Java,这个比例可以上升到94.2%。 + +-- [Mozilla](https://wiki.mozilla.org/Fingerprinting) + +5、 + +当年,微软规定的编码风格是,(变量名里面)2个或3个字母的缩写词必须全部大写,4个或4个以上字母的缩写词必须首字母大写。 + +-- [Chris Wilson](https://twitter.com/brendaneich/status/1316377408027594753)(前微软员工)回答为什么 XMLHttpRequest 会有如此奇葩的大小写组合。 + +6、 + +关于产品有两个令人不快的事实。 + +真相1:我们至少有一半的想法行不通。 + +真相2:即使是好主意,也要经过多次迭代才能变得可行。 + +-- [eBay 创始团队成员马蒂·卡根](https://mgadams.com/the-founders-guide-to-actually-understanding-users-c68feaecac44)(Marty Cagan) + +## 回顾 + +2019年的本周(第 85 期):[美国为什么不是乱哄哄?](http://www.ruanyifeng.com/blog/2019/12/weekly-issue-85.html) + +![](https://www.wangbase.com/blogimg/asset/201911/bg2019112509.jpg) + +2018年的本周(第 33 期):[现场投票不如网络投票](http://www.ruanyifeng.com/blog/2018/11/weekly-issue-33.html) + +![](https://www.wangbase.com/blogimg/asset/201811/bg2018113001.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) + +(完) + diff --git a/docs/issue-137.md b/docs/issue-137.md new file mode 100644 index 0000000..1859379 --- /dev/null +++ b/docs/issue-137.md @@ -0,0 +1,467 @@ +# 科技爱好者周刊(第 137 期):Slack 被收购,以及企业的技术选型 + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1520),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120908.jpg) + +12月3日,埃及工程师开发的机器人,正在对病人进行超声波检查。([via](http://www.xinhuanet.com/world/2020-12/07/c_1126831143_7.htm)) + +## 本周话题:Slack 被收购,以及企业的技术选型 + +Slack 是一个非常优秀的团队通信协作软件,如果你没用过,我很推荐试试看。 + +它在全世界有众多的用户,去年的收入是8.33亿美元。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120807.jpg) + +上周,它把自己卖给了 Salesforce,售价高达277亿美元(约1800亿人民币)。从此,Slack 不再作为独立公司运行,而成为 Salesforce 的一个部门。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120808.jpg) + +这其实是一件有点奇怪的事情。Slack 的发展势头非常好,疫情期间正流行远程办公,它却在这时选择不当独角兽了,套现离场,这是为什么? + +[最主要的原因](https://mattstoller.substack.com/p/an-economy-of-godzillas-salesforce)大概是,它有一个强劲的对手 Microsoft Teams。这是微软模仿 Slack 推出的团队协作软件,可以跟 Office 绑在一起使用,Slack 感到极大的竞争压力。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120809.jpg) + +Teams 是2016年10月发布的,到现在的四年间,用户从零变成了1.15亿。同样这段时间,Slack 的用户从400万增加到1200万。也就是说,Teams 的增长速度大概是 Slack 的十几倍! + +这其实很容易理解。企业软件的背后有没有巨头支持,销售结果是完全不一样的。两个软件的功能完全相同,一家出自创业公司,另一家背后是微软,你说企业会选择谁的产品? + +以前有一种说法,第一线程序员可以自由选择软件工具,然后“自下而上”推动整个企业采用,我也曾经信以为真。但是,这种想法是不现实的, **第一线程序员影响不了技术选型和采购决策,而决策者害怕承担决策错误的责任。** 你选择了一个小软件,万一没有很好地支持业务,或者软件本身有缺陷,你是要负责的。 + +**软件业有一句名言,“没人因为选择 Java 而被开除”。** 选择有大公司支持的技术,可以得到某种保证。那些技术可以不先进、不完美,甚至很乏味,但是它能保证得到积极维护和开发,具有庞大的生态系统和社区,并已经在大型业务环境经受了实战考验。企业就喜欢这样的技术,可以减少技术选型的风险,万一出事就不是决策者的责任。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120810.jpg) + +微软在 Teams 上投入重金,并且还有庞大的销售部门在推销,Slack 怎么可能竞争得过!并非巧合的是,Slack 选择卖身的 Salesforces,技术能力也许不属于世界最强之列,但一定是世界上销售能力最强的软件公司之一。 + +顺便说一下,前端的技术选型也是如此。企业选择不知名的 JS 框架是有风险的,可以预言,最终赢的还是 React。它是世界排名第一的前端框架,背后有 Facebook 的支持,所以“没人因为选择 React 而被开除”。 + +## 《前端性能优化》视频课程 + +性能优化通常是软件开发的高层次内容,属于对高级程序员的要求。一方面,先保证软件的安全和功能,然后才会考虑性能;另一方面,只有懂得底层细节,才能提高性能。 + +因此,掌握性能优化,对于面试和涨薪是有帮助的,也有利于扩展自己的发展空间。 + +本周的课程资料,就是一个专门的视频教程 **《前端性能优化专项突破》**,主讲老师大圣是前百度/360高级架构师,现在开课吧。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120903.jpg) + +他会针对性地分析前端性能优化的高频面试题,比如输入 URL 后的浏览器内部工作流程,如何缩减首屏加载时间等等。他还会提供一些通用的、可实操的性能优化方案。另外,他还会讲一些个人经历,如何提升个人核心竞争力,薪资从刚毕业的 2K 上涨到 40k。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120906.jpg) + +这个视频课程长达 325 分钟,内容非常实在。课程原价699元,周刊读者微信扫描下面二维码,就可以 **0 元领**,没有任何条件,不用转发,不用分享。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120905.jpg) + +仅限200名,送完即止。 + +## 资讯 + +1、[最齐全的笔记本](https://expanscape.com/the-aurora-7-prototype/the-story-of-the-aurora-7/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112506.jpg) + +一家英国公司做出了史上功能最齐全的笔记本,桌面电脑能够包含的组件,它都包含: + +> - 7个屏幕,其中4个是17寸 4K 屏幕 +> - 4个网卡,其中2个是无线网卡 +> - 104键的背光键盘 +> - 128GB 内存 +> - 16TB SSD 硬盘 +> - 独立的系统状态监视器 + +目前只是原型机,没有披露售价,最大的缺点是它的重量高达10公斤。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112507.jpg) + +2、[隼鸟2号送回岩石样本](https://www.bbc.com/news/science-environment-55201662) + +2014年12月3日,日本发射了隼鸟2号探测飞船(Hayabusa-2,下图),飞向一颗叫做“龙宫”(Ryugu)的小行星,2018年到达。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120516.jpg) + +2019年2月22日,隼鸟2号成功登陆小行星“龙宫”表面。4月5日,发射一颗金属弹,击中龙宫表面(下图),收集了弹出的岩石,这是人类首次通过发射金属弹制造陨石坑。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120517.jpg) + +2020年12月5日,隼鸟2号飞近地球时,分离了回收舱。第二天12月6日,回收舱降落在澳大利亚南部沙漠地带,送回了小行星的岩石标本。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120519.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120518.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120520.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120521.jpg) + +目前,隼鸟2号正在继续开展下一个探测计划,飞往另一颗小行星,预计十年后的2031年能飞到那里。 + +3、[遛狗不牵绳的监控系统](http://static.zhoudaosh.com/6C13A88B1564424729BF877958D0D98C4B39F14DC8C71DB570EAB0B4546D7E8F) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120112.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120113.jpg) + +《上海市养犬管理条例》规定,遛狗必须牵绳,违者罚款。最近,虹口公安分局在辖区多个小区,安装了一套智能系统,抓拍遛狗不牵绳者。 + +该系统会自动识别画面中的犬类,再根据旁边人物同框的频率,判断该人是否为狗主人,后台就会将遛狗不牵绳者的照片推送至辖区民警,然后民警和居委干部上门对犬主人进行处罚。 + +试点运行后,民警发现该系统还能识别流浪狗,可以进行收容。 + +4、[打捞汽车滚装船](https://jalopnik.com/a-chain-just-cut-through-a-capsized-cargo-ship-filled-w-1845784581) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120304.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120305.jpg) + +2019年9月,一艘200米长的汽车滚装船在美国佐治亚州外海沉没,上面装有4000辆汽车。最近,这艘船被打捞起来,场面非常壮观。 + +为了将它彻底拉出水面,工人把船体一切为二,露出了里面挤压变形的汽车。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120307.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120308.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120309.jpg) + +5、**一句话消息** + +> - [微软](https://gear.xbox.com/products/windows-95-ugly-sweater)在 XBOX 官方商店出售 Windows 95 毛衣,售价69.99美元。蓝白底色大概是象征 Windows 95 默认桌面的蓝天白云。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120513.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120514.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120515.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121006.jpg) + +> - [中国的核聚变实验装置](https://www.sohu.com/a/436289282_114986)“环流器二号”,12月4日在成都实现首次放电。核聚变是太阳能的来源,世界各国都在研究,目前还没有任何一个国家可以做到可控的核聚变。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120503.jpg) + +> - [新加坡](https://edition.cnn.com/2020/12/02/business/lab-grown-chicken-intl-scli-scn/index.html)成为世界第一个允许“人工鸡肉”上市销售的国家,这是实验室通过培养和分裂鸡肉细胞得到的鸡肉。其他肉类理论上也可能通过这种方式生产出来。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120402.jpg) + +> - [汉莎航空](https://edition.cnn.com/travel/article/lufthansa-sleepers-row-lie-flat-economy-seat/index.html)由于疫情期间国际航班乘客锐减,推出了“经济舱卧铺”,将座椅中间的扶手拆掉,允许乘客躺在一排座椅上,票价增加260美元。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112801.jpg) + +> - [一个印尼村民](https://www.bbc.com/news/world-asia-55013725)的房屋,8月时被一颗从天而降的约2公斤的陨石砸毁。由于该陨石是很罕见的碳质陨石,被美国人收购,据说价格高达100万美元以上。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112209.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112205.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112206.jpg) + +> - [一个瑞典工程师](https://www.boredpanda.com/magpies-recycling-machine-bottle-caps/)发明了一种自动喂食器,只要喜鹊将瓶盖之类的垃圾丢在里面,就能得到食物。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112301.jpg) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112303.jpg) + +## 文章 + +1、[中国机床业路在何方?](https://finance.sina.com.cn/stock/s/2020-12-06/doc-iiznctke5115023.shtml)(中文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120702.jpg) + +2012年,沈阳机床的销售量世界第一,但是如今已经破产。18家中国大型机床国企几乎全军覆没,中国高档数控机床90%以上靠进口。作为全球机床第一大生产国、第一大消费国,中国机床业,怎么落到这般田地? + +2、[云游戏的现状](https://boilingsteam.com/cloud-gaming-services-explained-and-tested-on-linux/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120111.jpg) + +云游戏指的是游戏安装和运行都在云端,用户通过网络在本地玩。本文测评了美国目前的各种云游戏服务,包括 Google Stadia、Amazon Luna、Geforce Now、PlayStation Now 等。 + +3、[2020年中国的获奖建筑](https://www.allnow.com/post/5fcdfff5c84b905ab2b38373)(中文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120918.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120917.jpg) + +本文介绍上海当代艺术博物馆最近颁发的“中国建筑奖”的获奖建筑,上图是山西省晋城市浙水村的自然书屋。 + +4、[神经网络的6种基本结构](https://lionbridge.ai/articles/6-types-of-neural-networks-every-data-scientist-must-know/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120203.jpg) + +本文介绍学习神经网络必须要了解的6种基本结构,上图就是最简单的感知器(Perceptron)。 + +5、[Dweb 协议栈](https://blog.space.storage/posts/the-dweb-protocols-behind-space)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120401.jpg) + +Dweb 指的是分布式互联网,不再存在中央服务器,本文介绍它涉及的各种协议。 + +6、[React 防止 XSS 攻击的注意点](https://react.christmas/2020/3)(英文) + +XSS 指的是代码注入,这是一种常见的攻击。React 框架本身带有防 XSS 的机制,但是开发时还是有一些地方需要注意。 + +7、[我面试谷歌伦敦 SRE 的经验和教训](https://justyy.com/archives/45126)(中文) + +作者5年前接到过谷歌的面试邀请,当时问了一道队列+哈希表的题,可惜当时水平太差连第一面45分钟的 coding 都没过。再后来这几年一直投, 甚至去年找朋友内推都没法过简历关。([@DoctorLai](https://github.com/ruanyf/weekly/issues/1535) 投稿) + +8、[CSS 的竖行横书组合](http://www.deathghost.cn/article/css/86)(中文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120901.jpg) + +CSS 可以做到中文竖排,并且内部数字是横排的效果(上图)。([@232650413](https://github.com/ruanyf/weekly/issues/1531) 投稿) + +9、[如何没有 Cookie 使用 Google Analytics?](https://evrim.io/using-google-analytics-without-gdpr-consent/)(英文) + +Google Analytics 是世界最大的网站访问统计服务,它最近允许不使用 Cookie,但是这样就无法区分用户了,只能单纯统计浏览量。本文介绍如何在没有 Cookie 的情况下,依然能够区分用户,也就是生成一个简单的用户指纹。 + +10、[20个有争议的编程观点](https://programmers.blogoverflow.com/2012/08/20-controversial-programming-opinions/)(英文) + +本文总结了 StackOverflow 上面20个最有争议的编程观点,比如“对于优秀的软件设计,使用设计模式弊大于利”。 + +## 工具 + +1、[nonstop](https://github.com/yuxiaoy1/nonstop) + +一个浏览器插件,可以规避知乎、微博、简书上面的外部链接跳转的确认页面,自动跳转到外部网址。([@Yuxiaoy1](https://github.com/ruanyf/weekly/issues/1525) 投稿) + +2、[screenity](https://github.com/alyssaxuu/screenity) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120201.jpg) + +功能强大的 Chrome 浏览器录屏插件。([@jeff-fe](https://github.com/ruanyf/weekly/issues/1527) 投稿) + +3、[texme](https://github.com/susam/texme) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120202.jpg) + +一个 JS 库,可以将 Markdown 自动渲染成网页内容。([@baddate](https://github.com/ruanyf/weekly/issues/1530) 投稿) + +4、[dumpster-fire](https://hey.science/dumpster-fire/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112503.jpg) + +这个网站挺好玩,你给它发 Email,它会打印出来,自动点火烧掉,全程直播。 + +5、[buster](https://github.com/dessant/buster) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112706.jpg) + +浏览器插件,使用语音识别完成 reCAPTCHA 验证码。 + +6、[ruffle](https://ruffle.rs/) + +一个 Flash 模拟器的 WebAssembly 库。只要把这个库插入网页,就可以播放 Flash。 + +7、[twtxt](https://github.com/jointwt/twtxt) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112906.jpg) + +一个自己架设的微博客开源平台。 + +8、[Cyberbrain](https://github.com/laike9m/Cyberbrain) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112907.jpg) + +一个 VS Code 插件,提供 Python 程序的可视化调试环境。 + +9、[repl.it Multiplayer](https://repl.it/site/multiplayer) + +多人在线实时协同编程平台。 + +10、[RegExper](https://regexper.com/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120108.jpg) + +该网站可以将正则表达式转成解释图片。 + +## 资源 + +1、[This X Does Not Exist](https://thisxdoesnotexist.com/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112204.jpg) + +这个网站收集各种 AI 生成的仿真项目,比如不存在的人、不存在的猫、不存在的房间等等。 + +2、**无限放大的插画** + +以下三个网站展示可以无限放大的插画。 + +[Zoomquilt](https://zoomquilt.org/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112401.jpg) + +[Zoomquilt2](http://zoomquilt2.com/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112402.jpg) + +[Arkadia Zoomquilt](http://arkadia.xyz/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112403.jpg) + +3、[Unix 操作系统简介](https://chsasank.github.io/classic_papers/unix-time-sharing-system.html)(中文) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020111502.jpg) + +丹尼斯·里奇和肯·汤普森1974年的原始论文,向世界介绍他们发明的新操作系统 Unix,在不长的篇幅里面,使用简单的语言,介绍 Unix 的一些核心设计,至今仍然有参考价值。 + +4、[文件格式维基](http://fileformats.archiveteam.org/wiki/Main_Page) + +这个维基网站收集了各种文件后缀名,详细解释每种文件的格式。 + +5、[Hello DNS](https://powerdns.org/hello-dns/) + +一个英文的 DNS 协议教程,介绍 DNS 协议的概念和细节。 + +6、[Maven 手册](https://www.yuque.com/inuter/bc7ikc/ngeqot) + +Maven 是 Java 项目的管理和构建工具,这是国人原创的针对新手的中文入门教程。([@inuter](https://github.com/ruanyf/weekly/issues/1538) 投稿) + +## 图片 + +1、[空图书馆](https://en.wikipedia.org/wiki/The_Empty_Library) + +德国柏林的倍倍尔广场上,有一个装置艺术品,叫做“空图书馆”,是一组空的地下白色书柜。这是为了提醒人们不要忘记,1933年纳粹在这个广场上烧毁犹太人和马克思的书籍。 + +![](https://www.wangbase.com/blogimg/asset/202005/bg2020052601.jpg) + +地下空间的大小相当于2万本书籍,跟当时烧毁的数量相仿。这个装置跟地面齐平,白天很难发现,晚上亮灯才能看到。装置内部装有空调,保持跟外部同样温度,防止玻璃窗上出现水汽。 + +![](https://www.wangbase.com/blogimg/asset/202005/bg2020052602.jpg) + +2、[最大的愚人节恶作剧](http://hoaxes.org/af_database/permalink/the_eruption_of_mount_edgecumbe/) + +美国阿拉斯加州锡特卡镇,背后是一座休眠火山,已经有400年没有喷发了。 + +1974年4月1日星期一的早晨,居民们醒来后,震惊地发现火山居然冒出了黑烟,眼看就要爆发了。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120101.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120102.jpg) + +海岸警卫队派出直升飞机,查看情况,才发现原来这是一个愚人节恶作剧。一个伐木工人想跟大家开一个玩笑,他用小飞机将70个旧轮胎运上山,浇上煤油,然后点燃。 + +## 文摘 + +1、[未来的暗杀行动](https://finance.sina.com.cn/tech/2020-12-07/doc-iiznctke5290247.shtml) + +11月27日,伊朗重要核物理学家法克里扎德在首都德黑兰附近遭遇暗杀,整个过程就像科幻小说一样。 + +法克里扎德身边有11人维安小组,但还是被人工智能通过卫星遥控的机关枪射杀。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120803.jpg) + +伊朗革命卫队(Revolutionary Guards)副司令法达威向媒体透露了细节。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120804.jpg) + +2020年11月27日下午,法赫里扎德与妻子乘坐一辆黑色尼桑轿车,在11名保镖陪同下前往郊区的别墅。由于疫情,高速公路上车辆稀少。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120805.jpg) + +法赫里扎德乘坐的车辆先遭到了一下枪击,他以为汽车出现故障,从防弹车上下来查看情况。就在此时,一辆停在150米之外的日产皮卡车,上面安装的机关枪开始射击。 + +机关枪配有面部识别,只瞄准法克里扎的脸部,开了13枪。他的妻子虽只距离25公分,但未被击中。 + +暗杀行动是通过卫星操控的,现场未见恐怖分子。开枪后,日产车随即自爆,销毁了自身。整个暗杀过程只用了3分钟。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120806.jpg) + +伊朗政府追查这辆日产汽车车主身份,发现车子所有人早在10月29日就已经离开伊朗。 + +2、[如果一个冬夜,你在俄罗斯的郊区](https://www.calvertjournal.com/articles/show/11066/this-new-video-game-lets-you-do-nothing-in-a-suburban-russian-tower-block) + +去年,两个俄罗斯程序员开发了一款非常独特的游戏。 + +这个游戏没有任何情节、任何目标,甚至也没有任何人物,只有玩家自己。游戏只做了一件事,就是逼真地还原了一个下着鹅毛大雪的冬夜,位于俄罗斯郊区的一片住宅区平淡无奇的生活环境。 + +游戏开始时就是一个黑夜,你会发现自己在俄罗斯一个普通郊区的一间小公寓里面,灯光黯淡,屋里空无一人。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112910.jpg) + +你从窗户望出去,看到白雪覆盖的庭院,在黑暗里被路灯和商店冷清的霓虹灯照亮。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112911.jpg) + +你打开厨房的电灯开关,尝试烤面包、煮鸡蛋。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112912.jpg) + +然后,你打开收音机,听了一会,开始洗澡。接着,你取出垃圾,离开公寓,到空无一人的庭院里散步。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112909.jpg) + +街道拐角处的商店和美发店都关门了,路上空无一人。实际上,无论你走到哪里,都看不到任何人。 + +这个游戏其实只是一个“沙盒”,让玩家在一个虚拟环境里面自由漫游。开发者说游戏目的就是传达“后苏联时代俄罗斯普通人的悲伤生活。……没有什么在等你,没有机会离开,没有冒险的可能,生活中没有任何令人惊奇的事件。” + +该游戏可以在 Steam 平台[购买](https://store.steampowered.com/app/1003360/___ITS_WINTER/),价格是人民币37元。 + +## 言论 + +1、 + +DNS 相关协议在过去的三十年一直在增长,平均每两天增加一页,现在已经有数千页的密集文本。实际上,没人有办法在开发前阅读所有文档。 + +DNS 已经到了如此复杂的地步,以至于没人能完全掌握一切。这将导致不可能编写任何新的 DNS 实现。 + +-- [《放牧 DNS 骆驼》](https://www.ietf.org/blog/herding-dns-camel/) + +2、 + +不管你多么聪明或多么有经验,你的大多数想法根本行不通。成功的想法需要花费时间和辛勤的工作,才能成为被市场广泛采用的真实产品。 + +-- [《做一个真正了解用户的创始人》](https://mgadams.com/the-founders-guide-to-actually-understanding-users-c68feaecac44) + +3、 + +游泳横渡英吉利海峡的人说,最困难的部分之一是最后阶段,你已经可以看到前方的海岸,但实际上还有很长一段距离。 + +-- [《构建新功能的痛苦》](https://blog.thinkst.com/2020/11/new-features-arent-solved-problems.html) + +4、 + +疫情刚开始在美国出现时,美国几乎买不到口罩,但是在中国可以买到。因此,这篇论文通信作者之一的卢朝阳(音译)决定寄给我一盒200个口罩(我没有要求他这样做)。我认为这不会影响我对这篇论文的评审,但还是很感激。 + +-- [Scott Aaronson](https://www.scottaaronson.com/blog/?p=5122) 对中国量子计算机论文审核意见的附言 + +5、 + +提高测试覆盖率的最好方法,是识别并删除不必要的代码。 + +-- [《测试覆盖率神话》](https://preslav.me/2020/12/03/the-myth-of-code-coverage/) + +6、 + +一般而言,尖端技术很快就会被替代,因此生命周期很短。相反地,落后但非常便宜的技术会长期存在,甚至可能持续数十年。 + +-- [《32位 Linux 系统的未来》](https://lwn.net/SubscriberLink/838807/9b293f03c03ef0c5/) + +## 回顾 + +2019年的本周(第 86 期):[千万不要当完美主义者](http://www.ruanyifeng.com/blog/2019/12/weekly-issue-86.html) + +![](https://www.wangbase.com/blogimg/asset/201911/bg2019112713.jpg) + +2018年的本周(第 34 期):[身份证的最终解决方案:人体植入芯片](http://www.ruanyifeng.com/blog/2018/12/weekly-issue-34.html) + +![](https://www.wangbase.com/blogimg/asset/201812/bg2018120702.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) + +(完) + diff --git a/docs/issue-138.md b/docs/issue-138.md new file mode 100644 index 0000000..e15f4e5 --- /dev/null +++ b/docs/issue-138.md @@ -0,0 +1,445 @@ +# 科技爱好者周刊(第 138 期):失业难以避免,重构人生规划 + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1520),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121503.jpg) + +波士顿动力公司的机器狗生产车间,很像科幻电影的机器人军团。该公司最近以11亿美元的价格,卖给了韩国现代汽车集团。([via](https://bdtechtalks.com/2020/12/15/boston-dynamics-hyundai-acquisition/)) + +## 本周话题:失业难以避免,重构人生规划 + +最近读到了[一段话](https://rishad.substack.com/p/the-future-of-work),引起了我的思考。 + +> "工作对于人生至关重要。它提供了收入,身份和意义,失业的创伤仅次于亲人的死亡。" + +我完全同意这段话。因为我父母的人生就是这样,上了一辈子的班,如果把工作的部分去掉,就没有其他值得一说的东西了。 + +对于许多人来说,人生就是围绕着工作。上学是为了找工作,毕业是为了上班,等到退休不上班,就已经是晚年了。万一失业,生活顿时就崩溃了,就像上面的引言说的,收入、身份、意义瞬间都没了。 + +我今天想说的是,这种“工作型人生”已经过时了。要是现在你还把上班当作人生的主轴,是一件很危险的事情,因为失业的风险越来越大。 **时代变了,稳定的工作越来越少,失业会是家常便饭,人生已经没法依附在某一份具体的工作上了。** + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121704.jpg) + +由于经济全球化和技术进步,行业的兴衰正变得越来越快。往往几年时间,新事物就彻底取代了旧事物,比如网络淘汰了报纸杂志,电动车淘汰汽油车,自动驾驶以后会淘汰司机。新行业瞬间崛起,又瞬间衰落,共享单车、P2P 网贷、长租公寓等等都是如此。 + +这些变化都是预想不到的,根本没法提前准备。上学的时候,我们学习内燃机,怎么可能想到有生之年这个东西会过时,汽车会不用汽油。在技术浪潮的面前,很多行业一转眼都没了,从业人员都得下岗再就业,当代社会的失业可能性比以前大得多。 + +所以,已经没法围绕工作而规划人生了,因为工作靠不住了,人生不能押宝在某一份具体的工作上面,风险太大。现在是互联网 + 智能手机 + 云计算 + 5G,未来会变成什么样,没人知道。 + +**我的意思是,我们对人生的预设应该是,一生中会多次改变工作,服务过多家公司,干过各种事情,中间很可能有失业期。** 不能像以前那种,以某一份具体的工作或职业作为预设来规划人生。 + +人生是一次旅行,不同的工作或公司只是我们沿途投宿过的村庄。它们不是人生的主轴,你不要误以为那是可以定居的地方,大多数人没有这种幸运。 **不要再关注能不能找一个好工作/好公司(让你定居),人生的主轴应该是关注能不能实现下面三个目标。** + +- 目的:你的人生想做到什么。 +- 成长:怎么保证自己的技能不断在成长。 +- 人脉关系:你能联系和动员的社会网络有多大。 + +## 数据分析手册 + +现在有一种热门的招聘岗位,叫做“数据分析师”,很多企业都在招。不夸张地说,优秀的数据分析技能,对求职和个人发展都大有好处。 + +那么,怎么才能入门,提升自己的数据分析技能呢?其实不难,只要掌握三大工具—— Excel、SQL、Python ——再加上一点统计学知识,你就比大多数人强了。 + +本周的课程资料就是来自 “开课吧” 的视频课程 **《数据分析手册》** ,由廖雪峰老师研发打造的系统化培训内容。它从最简单的讲起,帮你入门这三种数据分析工具,同时学会数据分析的逻辑与思路。视频中的所有案例,可以直接拿来解决工作中遇到的真实问题。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121510.jpg) + +课程讲师都是来自大型互联网企业的数据分析师,既有大量的实战经验,也是企业的面试官,可以让大家了解主流企业的技术方案、方法论和面试技巧。 + +已经有20000多人学习过这个课程,原价1299元,现在免费提供给周刊读者。 + +访问[这个链接](https://wx.kaikeba.com/vip_course/ico0coegcs/necmksogn7?tenant=wx5046bc7413796142),或者微信扫描下面的二维码,**前 200名 读者** 可以免费领取。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121511.jpg) + +## 资讯 + +1、[木制集装箱船](https://www.bbc.com/future/article/20201117-clean-shipping-the-carbon-negative-cargo-boats-made-of-wood) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120104.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120106.jpg) + +一个哥斯达黎加环保组织正在做实验,建造一艘木制的远洋集装箱货轮,船体全部由木材构成,不使用任何化石燃料,动力来自风帆与太阳能,通过电动机穿越海洋。 + +他们的目的是向全世界证明,可以有更环保的方式运输集装箱。现在的远洋集装箱船燃烧化石燃料,排放大量二氧化碳,对全球变暖有重要影响。 + +这艘木制集装箱船的螺旋桨,同时还是水下涡轮机,通过水流带动来发电。由于动力的限制,它只能携带9个集装箱。建造团队希望它能在2021年底之前下水,2022年投入运营,在哥斯达黎加和加拿大之间运输货物。 + +2、[3D 打印住宅](https://www.chinapress.com.my/20201203/%E6%AC%A7%E6%B4%B2%E6%9C%80%E5%A4%A73d%E5%88%97%E5%8D%B0%E4%BD%8F%E5%AE%85-2%E4%BA%BA25%E5%B0%8F%E6%97%B6%E7%9B%96%E5%A5%BD%E4%B8%80%E6%A5%BC/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120912.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120914.jpg) + +德国巴伐利亚的一家开发商,正在使用丹麦公司 COBOD 制造的大型 3D 打印机,打印全欧洲最大的 3D 打印住宅。开发商希望这样可以省时省力,为建筑业带来新模式。 + +这个住宅楼一共有三层,分为5间公寓。3D 打印机挤出混和好的水泥,一层层堆叠建成房屋,同时留出安装天然气、水电、污水管道的空间。打印第一层楼只用了两个工人,花了25小时,以往需要5个工人投入5天时间。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120911.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120913.jpg) + +3、[Airbnb 原始股](https://www.npr.org/2020/12/12/945871818/they-ignored-or-deleted-the-email-from-airbnb-it-was-a-15-000-mistake) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121509.jpg) + +在线订房平台 Airbnb 公司最近股票上市,涨势相当好。上市之前,它做出了一个与众不同的安排,决定向长期在它上面出租房屋的成千上万个房东,提供购买200股原始股的机会。 + +这个计划是通过电子邮件发送给房东的,也没有向媒体透露,没人知道有这么回事。有的邮件直接进了垃圾邮件夹,还有的邮件被忽略了,甚至不少人把它当作诈骗邮件,那些房东都错过了这个“天上掉钱”的机会。如果以68美元买200股原始股,上市第一天以144美元的价格抛掉,就可以赚将近15,000美元。 + +4、[法拉第笼](https://www.theverge.com/tldr/22150497/wi-fi-router-faraday-cage-electromagnetic-radiation-conspiracy-theory-scam) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121001.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121002.jpg) + +社会上一直有一种说法,无线网络信号有害健康。一家厂商就利用公众的这种心理,在美国亚马逊网络商店出售“法拉第笼”,号称专为家用路由器器设计。只要把路由器放在里面,就可有效遮蔽电磁波、辐射等带来的伤害,让你获得健康生活。它的价格为190 美元。 + +法拉第笼的原理很简单,就是一个金属笼子,由于金属的导电性,可以屏蔽无线信号,这就是电梯里面手机信号不好的原因。路由器放在里面,发出的无线信号自然就无法传出来。它在屏蔽电磁波的同时,会使得用户根本无法使用路由器。 + +还真的有不少人上当购买,网页的商品评价部分有大量的一星评价。购买者纷纷抱怨,路由器放进去以后,信号就变差了。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121003.jpg) + +5、[《赛博朋克2077》](https://games.yahoo.com.tw/55tbps-034533156.html) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121709.jpg) + +近来最受瞩目的游戏一定是《赛博朋克2077》,它创下了游戏史的诸多纪录。12 月 10 日发售当天,它在 Steam 游戏平台的下载流量峰值达到了 51 Tbps,大大超过了2017年 PUBG 创下的 22 Tbps 下载纪录。 + +它还创下了 Steam 平台同时游戏人数最高的单机游戏记录,达到 1,003,262 人同时在玩的纪录,超过《辐射 4》在 2015 年创下的 472,962 人纪录。这还不包括其他平台(PS4、Xbox 等等)的游戏人数。不过,它是单机游戏,比网络游戏的同时在线人数还是要少一点,PUBG 全盛时期曾达到过300多万人同时在线。 + +6、**一句话消息** + +> - [一家美国创业公司](https://www.businessinsider.com/aevum-unveils-largest-drone-world-ravn-x-rocket-launching-uav-2020-12)建造了世界最大的无人机,机长25米,翼展18米,起飞重量25吨。它用来将卫星送上太空,先飞到高空,然后发射二级火箭,将卫星送入轨道。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120420.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120421.jpg) + +> - [英国空军](https://www.bbc.com/news/science-environment-55196220)在南大西洋拍到了世界上最大冰山的照片。这座冰山于2017年7月从南极洲的冰架上脱离,当时面积接近6,000平方公里,经过3年多,现在面积为4,200平方公里。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120507.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120508.jpg) + +> - [宜家](https://www.fastcompany.com/90583227/after-70-years-ikea-will-stop-making-its-beloved-catalog)宣布停止制作产品目录,因为消费者越来越多通过网站来寻找产品,目录的作用越来越小。该目录已经有70年历史,译成32种语言,在50多个国家发行。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120802.jpg) + +> - [特斯拉](https://www.reuters.com/article/idUSKBN28I0T2)正在筹备柏林工厂,需要砍伐一大片树林。市政府担心惊醒树林里面冬眠的蛇,特斯拉迟迟拿不到动工许可证。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120907.jpg) + +> - [亚马逊旗下子公司](https://www.forbes.com/sites/bradtempleton/2020/12/14/amazon-owned-self-driving-taxi-zoox-reveals-its-secret-vehicle/?sh=147b60abc916)发布电动汽车 Zoox,计划在几年后提供无人驾驶的出租车服务。该车没有驾驶员座位,只有四个乘客座位。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121507.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121508.jpg) + +## 文章 + +1、[我造了一个海上居住平台](https://mp.weixin.qq.com/s/oYWaosf_lth0h07LODNRRA?)(中文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121301.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121302.jpg) + +屋主在福建东山岛的海面上建造一栋海上房屋,今年作为酒店开放了。它距离海岸直线距离400米,水电都是通过管道从岸上供应的,总造价400万人民币。 + +2、[25号宇宙试验](https://zhuanlan.zhihu.com/p/28837526)(中文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121407.jpg) + +1968年,一位美国教授做了一个实验。他让8只老鼠生活在一个没有天敌、有足够粮食和空间,可以自由繁殖的环境,看看会发生什么。 + +根据计算,只有当老鼠数量超过3840只时,生活空间才会出现短缺;6144只老鼠时,水源会不足;9500只老鼠时,粮食会不足。但是实际上,老鼠达到2200只以后,数量就开始下降,最终在1780天后灭亡了。 + +3、[《自然》杂志:2020年十佳科学照片](https://www.nature.com/immersive/d41586-020-03436-5/index.html)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121502.jpg) + +《自然》杂志评选出的2020年十佳科学照片。上图是沙特阿拉伯的科学家发明的太阳能电池,又轻又薄,可以放在肥皂泡上。 + +4、[2020美国程序员薪资报告](https://www.levels.fyi/2020/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121601.jpg) + +levels.fyi 又公布了一年一度的美国程序员薪资报告,有很多数据,感兴趣的朋友可以看看。上图是初级工程师/程序员薪资最高的公司,真是很高的报酬。 + +5、[剖析最简单的 C 语言 Hello World](https://cjting.me/2020/12/10/tiny-x64-helloworld/)(中文) + +作者讲解一个最简单 C 语言 Hello World 程序,底层到底发生了什么。这个程序 gcc 编译后是 16KB,作者设法把它简化到170字节。([@cj1128](https://github.com/ruanyf/weekly/issues/1540) 投稿) + +6、[保护你的 .env 文件](https://tatooine-sunset.botond.online/2020-12-06-protect-your-dotenv/)(英文) + +互联网黑客行为非常猖獗。作者上线了一个小网站,10个小时内就收到了许多可疑请求,其中就有人在尝试读取环境变量 .env 文件。 + +7、[如何优雅地从总统竞选中套利?](http://morefreeze.github.io/2020/12/president-arbitrage.html)(中文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121702.jpg) + +周刊136期英语文章《赔率是怎么回事? 》的中文解读,利用两个不同网站对美国总统大选的赔率差异,进行套利。([@morefreeze](https://github.com/ruanyf/weekly/issues/1557) 投稿) + +8、[使用 GitHub Issues 的数据生成静态网站](https://shazow.net/posts/github-issues-as-a-hugo-frontend/)(英文) + +作者介绍如何将 GitHub Issues 用做编辑器和数据储存,通过 GitHub Actions 和 Netlify 生成一个静态网站。 + +9、[如何自动生成社交媒体的网页题图](https://www.ryanfiller.com/blog/automatic-social-share-images/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120504.jpg) + +很多社交媒体会对网址生成预览卡,作者讲述如何定制这种预览效果,并且为每个网址自动生成一张题图。 + +10、[我与 Python](https://neopythonic.blogspot.com/2016/04/kings-day-speech.html)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120505.jpg) + +这是 Python 语言创始人 Guido van Rossum 2016年的一次演讲,讲述自己的经历,以及如何创造出 Python 这种语言。 + +> “我是一个书呆子,一个怪人,很可能患有自闭症。我成熟得很晚,26岁大学毕业,45岁结婚,60岁时有一个14岁的儿子。35岁时,我创建了一种程序设计语言,因此受到了一些关注。” + +## 工具 + +1、[TinyCheck](https://github.com/KasperskyLab/TinyCheck) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120411.jpg) + +卡巴斯基实验室的产品,一个移动通信网关,用来中介智能手机与外界的网络通信,看看手机到底发出什么请求。 + +2、[Hieroglyph](https://hierogly.ph/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120418.jpg) + +一个在线工具,用来下载 Youtube 视频的字幕文件,前提是该视频存在单独的字幕文件。 + +3、[Antipodes Map](https://www.antipodesmap.com/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120506.jpg) + +这个地图工具可以显示任意地点在地球另一边的对应地点,比如在上海打一个洞穿越地心,就会来到阿根廷的恩特雷里奥斯省。 + +4、[Espial](https://github.com/jonschoning/espial) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120522.jpg) + +一个自己架设的 Web 书签服务,支持多账户使用,底层使用 Sqlite3 数据库。 + +5、[electron-playground](https://github.com/tal-tech/electron-playground) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121604.jpg) + +一个 Electron 的学习工具,内置了各种可演示的示例,并且提供了演练场,几乎所有的代码都可以即时运行查看效果。([@Gstring-w](https://github.com/ruanyf/weekly/issues/1541) 投稿) + +6、[npm-unpkg](https://github.com/uiwjs/npm-unpkg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121606.jpg) + +一个在线工具,可以查看 JS 软件包里面包含哪些文件,每个文件的源码。([@jaywcjlove](https://github.com/ruanyf/weekly/issues/1554) 投稿) + +7、[Depix](https://github.com/beurtschipper/Depix) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120701.jpg) + +发布图片时,很多人喜欢使用马赛克隐去敏感信息,这个工具可以将打马赛克的文字还原。所以,隐藏信息尽量不要使用马赛克,最好是覆盖掉。 + +8、[Watermark Video](https://shotstack.io/demo/watermarker/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120915.jpg) + +一个开源的在线工具,可以为小视频加上水印图片。 + +9、[pronounce](https://github.com/filipeisho/pronounce) + +一个开源的浏览器插件,只要双击网页上的单词,就能听到这个词的发音,支持各种语言。 + +10、[Substack Reader](https://reader.substack.com) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121701.jpg) + +Substack 刚刚发布的在线 RSS 阅读器。 + +## 资源 + +1、[mugle.io](https://mugle.io/) + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112908.jpg) + +该网站提供 Youtube 上面没有版权保护的背景音乐下载,可以用于你自己的视频。 + +2、[RegExLib](https://regexlib.com/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120107.jpg) + +该网站收集各种常用的正则表达式,比如搜索“email”,会返回961个正则表达式。 + +3、[AI 事故数据库](https://incidentdatabase.ai/summaries/incidents) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121605.jpg) + +该网站收集各种人工智能 AI 产生的各种事故。([@TheDHL](https://github.com/ruanyf/weekly/issues/1545) 投稿) + +4、[Covid-19 插图](https://www.pixeltrue.com/frontliner-heroes) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120419.jpg) + +该网站提供24幅原创的 Covid-19 相关的插图,允许自由使用。 + +5、[命令行界面设计指南](https://clig.dev/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120501.jpg) + +这份文档总结了一些设计规范,帮助你写出体验良好的命令行程序。 + +6、[梅森素数搜索项目](https://www.mersenne.org/various/history.php) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120502.jpg) + +梅森素数是可以表示成 2n - 1 的素数,目前已知有51个。从1997年开始,所有新的梅森素数都是由“互联网梅森素数大搜索”(GIMPS)项目进行分布式计算发现的。任何人都可以参与这个项目,将自己计算机的多余计算能力贡献出来。 + +## 图片 + +1、[法罗群岛的海底隧道](https://www.estunlar.fo/en/about-the-tunnels/the-eysturoy-tunnel/) + +周刊[第 136 期](http://www.ruanyifeng.com/blog/2020/12/weekly-issue-136.html)的封面图,介绍了丹麦法罗群岛的海底隧道。 + +它在大西洋海底建了世界第一个海底环岛,三个路口连向三个岛屿。随着它的通车,网上现在有更多的图片。 + +下图是隧道示意图,环岛的位置就在中间的三叉点。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120412.jpg) + +隧道的入口。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120413.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120414.jpg) + +海底环岛的实景图。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120417.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120415.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120416.jpg) + +2、[世界最大的腰果树](https://en.wikipedia.org/wiki/Cashew_of_Pirangi) + +巴西有世界最大的腰果树,看上去就像一片树林,其实只是一棵树。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120510.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120511.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120512.jpg) + +这棵树的树枝碰到地面以后,就扎根了,最终变成了一片8000平方米的树林。 + +3、[伊尔-76的驾驶舱](https://www.thedrive.com/the-war-zone/38140/this-navigator-aboard-a-russian-il-76-looks-like-a-tie-fighter-pilot-from-star-wars) + +俄罗斯国防部最近发布了一张照片,是在运输机伊尔-76的驾驶舱拍摄的,看上去跟《星球大战》的剧照很像。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121505.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121504.jpg) + +下图是《星球大战》的剧照。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121506.jpg) + +## 文摘 + +1、[泰瑟枪](https://99percentinvisible.org/episode/tom-swift-electric-rifle/) + +1960年代,美国社会动荡,经常有暴乱事件。警方希望找到一种武器,可以有效地制服犯罪人,同时不会造成严重的杀伤。 + +同一时期,美国宇航局的核物理学博士杰克·科弗(Jack Higson Cover,1920-2009)看到电视充斥着抗议和警察暴力的新闻,产生了一个设想,制造一个手持的放电装置,让警察对犯罪人进行短时间的高压电击。这可以让目标对象非常痛苦,无法移动,但不会有生命危险。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120403.jpg) + +经过几年的研究,他最终发明了这种电击枪,并根据一本他喜欢的科幻小说《汤姆·斯威夫特和他的电动步枪》(Tom Swift and His Electric Rifle)书名的首字母,将它命名为泰瑟枪(Taser)。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120404.jpg) + +扣动扳机后,泰瑟枪会发射两支金属飞镖,它们通过细电线连接在枪上。飞镖的速度为每秒60米,最远命中距离7米。飞镖击中目标后,就构成了一个电回路,然后可以隔着5厘米的衣服进行放电,电压为50,000伏,持续时间百万分之一秒,5秒内会多次放电。这将导致目标对象浑身肌肉痉挛,缩成一团,瞬间就无法移动。 + +曾经有人接受了自愿测试,持续了大约2到3秒钟,就立刻发信号要求停止,并说这是他经历过的最强烈的痛苦。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120405.jpg) + +1974年,发明者杰克·科弗为泰瑟枪申请了专利,然后联系警察部门,推销这个发明。起初,警察不感兴趣,军队或航空公司也没有兴趣。 + +1979年,杰克·科弗听说洛杉矶警察局正在寻找合适的武器。他们已经研究了许多可能的非致命武器(化学喷雾剂、橡胶子弹,镇定剂飞镖等等),没有一个是可用的,愿意尝试一下泰瑟枪。 + +经过测试,洛杉矶警察局确定该武器有效,订购了数百支。其他警察局很快就跟进。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120406.jpg) + +如今,泰瑟公司是一家庞大的企业,美国80%以上的执法部门配备了它生产的电击枪。一些航空公司也为飞行员和航空警察配备了这种武器。 + +为了防止警察滥用枪支,随便开火,泰瑟枪在设计时还增加了记录功能。用户扣动扳机后,枪膛后面会弹出许多小纸屑,上面印有枪的序列号,调查人员可通过它们轻而易举地查到枪的主人,此外枪内还有一个微型芯片,专门记录每次射击的日期和时间。 + +## 言论 + +1、 + +时尚服饰的变化越来越快,而且新衣服正变得与二手衣服一样便宜,这导致同一件服装的穿着次数急剧下降。世界范围内,这个数值平均下降了36%,在中国则是下降了70%。 + +-- [《没人想要你的旧衣服》](https://www.bloomberg.com/opinion/articles/2018-01-15/no-one-wants-your-used-clothes-anymore) + +2、 + +代码注释是一种道歉,为未选择更清晰的名称或更合理的参数而道歉,为代码无法维护而道歉,为不使用知名算法而道歉,为编写“聪明”代码而道歉,为没有良好的版本控制系统而道歉,为未完成代码编写工作而道歉,为留下漏洞或代码中的缺陷而道歉。 + +-- [Uncle Bob](https://critter.blog/2020/09/15/dont-comment-your-code-refactor-it/) + +3、 + +未来的银行网点将像休息室,划分成一个个休闲区,没有柜员机,行员指导客户在自己的设备上完成在线操作,并进行深入的一对一对话。 + +-- [《银行的变化》](https://internationalbanker.com/banking/banking-post-covid-19-five-things-that-will-and-wont-change/) + +4、 + +19世纪以前,人类一直不知道,鸟类冬季去了哪里。1882年,一个德国猎人射杀了一只白鹳,发现它的脖子上有一个2.5英尺长的铁矛尖。鉴定表明,这个矛尖产自非洲,研究人员才意识到这只鹳去过非洲。 + +--[《鸟类冬季到哪里去了?》](https://thereader.mitpress.mit.edu/when-birds-migrated-to-the-moon/) + +5、 + +人工智能 AI 迄今所有令人印象深刻的成就,都不过是曲线拟合,并不是真正的智能。 + +-- [Judea Pearl](https://mindmatters.ai/2020/12/ai-still-just-curve-fitting-not-finding-a-theory-of-everything/)(图灵奖获得者) + +6、 + +如果我只有一个小时来拯救世界,那么我将花费55分钟来定义问题,而仅花5分钟来找到解决方案。 + +-- 据说出自[爱因斯坦](https://quoteinvestigator.com/2014/05/22/solve/) + +## 回顾 + +2019年的本周(第 87 期):[新人要为团队写文档](http://www.ruanyifeng.com/blog/2019/12/weekly-issue-87.html) + +![](https://www.wangbase.com/blogimg/asset/201912/bg2019121703.jpg) + +2018年的本周(第 35 期):[“一人份”的服务越来越多](http://www.ruanyifeng.com/blog/2018/12/weekly-issue-35.html) + +![](https://www.wangbase.com/blogimg/asset/201812/bg2018121401.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) + +(完) diff --git a/docs/issue-139.md b/docs/issue-139.md new file mode 100644 index 0000000..2e341fa --- /dev/null +++ b/docs/issue-139.md @@ -0,0 +1,419 @@ +# 科技爱好者周刊(第 139 期):生物学的可怕进展 + +这里记录每周值得分享的科技内容,周五发布。( **[通知] 下周五是元旦假期,周刊提前到12月31日周四发布。** ) + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1520),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122303.jpg) + +芬兰的极光营地,游客住在雪地营房里面,观赏夜晚的极光。(via [Instagram](https://www.instagram.com/p/CJENLJPK0A9/)) + +## 本周话题:生物学的可怕进展 + +上周,一家美国网站发表了一篇 mRNA 疫苗的[文章](https://www.aier.org/article/the-fdas-deadly-caution/),我看了大吃一惊。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122105.jpg) + +mRNA 是一种全新的技术,第一次用来研发疫苗。大家猜猜看,研发时间花了多久? + +答案令人跌破眼镜。**Moderna 公司的 mRNA 疫苗是2020年1月11日开始研发,两天后的1月13日就完成了。** + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122301.jpg) + +这个日期不仅早于武汉封城(1月23日),也早于美国第一例 COVID-19 病例(1月20日)。也就是说,Moderna 公司没有看到病例,对这种疾病基本上一无所知的情况下,就做出了疫苗,这也太惊人了。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122106.jpg) + +事情是这样的,2020年1月11日,复旦大学张永振教授的团队将新冠病毒的 DNA 序列公布在网上。当天下午,Moderna 注意到了,实验室分析了这个序列,认为可以制作疫苗,一个周末就完成了。由于1月11日是周六,合理的猜想是,如果加班赶工,可能一天内就能做出来。 + +后面的日程表是这样的: + +> - 1月13日,完成研发。 +> - 2月7日,完成第一批次临床生产。 +> - 3月4日,FDA 批准进行第1期临床试验。 +> - 3月16日,第一个人类受试者接受疫苗。 +> - 3月23日,Moderna 开始扩大规模生产。 +> - 4月27日,FDA 批准进行第2期临床试验。 +> - 7月27日,开始进行第3期临床试验。 +> - 11月16日,第3期结果显示,该疫苗有效预防感染,达到94.5%。 +> - 12月11日,FDA 颁发紧急使用授权。 + +大家可以看到,后面的一整年都花在临床试验和报批。疫苗本身没有变过,就是当初两天研究出来的成果,最后证明有效率是95%。 + +为什么 mRNA 疫苗可以开发得这么快,而且不需要活体的病毒样本? + +根据[美国疾控中心](https://www.cdc.gov/coronavirus/2019-ncov/vaccines/different-vaccines/mrna.html)的网站,mRNA 本质上是一种通知技术,把病毒特征通知免疫细胞。所以,只要知道 DNA 序列,找出病毒的特征,理论上很快就能做出疫苗,跟解数学题差不多。 + +这件事情的意义在于,如果这一次,mRNA 疫苗证明有效,那么以后的疫苗开发可能都会很快。而且,临床试验和审批流程可能也不再需要这么久,因为生效机制是相同的,只需要验证免疫细胞确实能认出病毒即可。 + +我们普通人都没有意识到,当代生物科技已经这么先进了,DNA 的精密分析和组装,变成了小菜一碟。如果疫苗有了快速的解决方案,这是不是意味着,新冠肺炎很可能就是人类最后一次病毒大流行。 + +## Web Component 组件开发资料 + +组件化是 Web 开发的方向,这是大家公认的。但是,浏览器一直没有原生的组件支持,这才导致 React 和 Vue 这样的组件框架的出现。 + +谷歌公司(主要是 Chrome 团队)提出的 Web Component 技术,就是希望解决这个问题,让浏览器原生支持组件。这项技术已经成为[国际标准](https://developer.mozilla.org/en-US/docs/Web/Web_Components),而且由于是 Chrome 在推,前景非常看好,Youtube 网站就是用它开发的。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122404.jpg) + +Web Component 的最大特点就是轻量化,代码量小,不需要加载任何外部库,就能支持组件。 + +本周的课程资料就是 **《Web Component 组件化开发》** ,一个90分钟的视频讲座,由开课吧提供。想要了解和学习这项技术的同学,可以看看。 + +课程内容包括: + +> - 组件化开发的思想到底是什么? +> - Web Component 技术的构成 +> 1. 自定义元素 +> 2. template 标签 +> 3. 拓展原有组件 +> - 如何用上面三项技术写一个组件? + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122405.jpg) + +除了讲课内容以外,还提供配套代码下载。 + +微信扫描下面的二维码,就可以免费领取这份90分钟的学习资料。原价 399 元,限时 **0 元领取** ,没有任何条件,不用转发和分享,仅限 200 名。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122403.jpg) + +## 资讯 + +1、[智能水表](https://finance.sina.com.cn/tech/2020-12-13/doc-iiznctke6317394.shtml) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121408.jpg) + +上海市长宁区江苏路街道,为辖区内的6户独居老人安装了智能水表。一旦12小时内,智能水表的读数(用水量)低于0.01立方米,居委会便会立即收到信号,及时派专人上门查看。 + +同时,街道还安装了智能门磁装置,只要这些老人的门24小时没有打开过,也会发出预警信息。 + +2、[360度 VR 旅行](https://www.vpark.io/travel) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120916.jpg) + +旧金山一家创业公司推出360度 VR 旅行服务,用户选择一个旧金山的风景点,在指定时间导游会带你去参观。整个过程都是网络进行。 + +导游使用360摄像机拍摄实时画面,通过 Youtube360 进行直播,用户在家里戴上 VR 眼镜收看直播。整个过程中,导游会提供实时解说,你还可以跟导游对话。这个服务的价格是,每小时39美元到59美元。 + +3、[空心光纤](https://www.wsj.com/articles/high-frequency-traders-push-closer-to-light-speed-with-cutting-edge-cables-11608028200) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121602.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121603.jpg) + +美国华尔街的高频交易公司,正在部署空心光纤,使得他们的网络交易命令可以传得比别人更快。空心光纤是下一代光纤,每根光纤的玻璃芯内部是空心的,比人的头发还要窄。因为光在空气中的传播速度比玻璃快50%,所以空心光纤的传输速度要大大高过标准光纤。 + +空心光纤代替标准光纤,可能会使交易命令的传输时间减少数百纳秒(一纳秒等于十亿分之一秒)。历史上,高频交易公司一直在追求更快的网络速度。十年前,有一家证券公司花费3亿美元,铺设芝加哥到纽约的直线光纤电缆,实现两地之间的最短距离。仅仅过了几年,他们又用微波网络取代了这条3亿美元的线路,只因为传输时间可以少4毫秒。 + +4、[保存时间最长的人类胚胎](https://www.bbc.com/news/world-us-canada-55164607) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120407.jpg) + +2020年10月,一个名叫莫莉·吉布森(Molly Gibson)的女婴在美国华盛顿州出生,但是科学意义上,这时她已经27岁了。因为她来自一枚27年前冷冻的胚胎。她现在的父母有不孕症,选择接受这枚没有遗传关系的、1992年10月冷冻的胚胎植入母亲的子宫,进行生育。这创下了胚胎冷冻时间最长、然后生育的世界记录。 + +美国国家胚胎捐赠中心(NEDC)保存有捐赠的冷冻胚胎,允许不孕症的家庭领养一个未使用的胚胎。目前,美国大约有100万个冷冻的人类胚胎。冷冻胚胎技术是1984年在澳大利亚出现的,由于冷冻胚胎的保质期是无限的,所以未来可能还会有冷冻时间更长的胚胎诞生。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120408.jpg) + +5、[电动车无法普及](http://www.nbd.com.cn/articles/2020-12-23/1579335.html) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122307.jpg) + +日前,丰田汽车的社长丰田章男公开表示,电动车是过度炒作,各国政府提出放弃汽油车,全面转向电动车是不现实的,只是一种作秀。原因是电动车会导致巨大的电力需求,全面转型成本巨大,并会将污染转移到发电环节。 + +他以日本为例,日本的大部分电力都来自于煤炭和天然气,如果全面转向电动车,那么到了夏季尖峰用电时段,日本将面临“无电可用”的窘境,而建立全国的充电网络更是天价的花费。 + +他的警告并非没有根据。特斯拉的超级充电桩,最大功率是 250kW,即每小时耗电250度。目前,中国国内功率最小的充电桩,也要达到 3.5kW,高于空调的耗电。如果居民晚上下班回家,同时在小区里为自己的电动车充电,电网确实可能无法负荷。 + +6、**一句话消息** + +> - [小米公司](https://www.guancha.cn/economy/2020_12_23_575586.shtml)的小米手机 11 发布会邀请函,内嵌一颗高通骁龙888芯片实物,堪称制作成本最贵的邀请函。这块目前最顶级的手机芯片,售价估计在200美元左右。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122406.jpg) + +> - [哈萨克斯坦政府](https://www.engadget.com/tech-giants-browsers-block-kazakhstan-web-surveillance-080031499.html)要求国民,在计算机上安装政府提供的根证书,然后才能访问互联网。苹果、谷歌、微软、Mozilla 进行合作,只要发现该证书,就会提示访问不安全。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121801.jpg) + +> - [法国](https://fr.reuters.com/article/idUSKBN28K0NA)对谷歌和亚马逊分别罚款1亿欧元和3500万欧元,理由是它们的网站事先未征求访问者的同意,就设置 Cookie。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121101.jpg) + +> - [美国](http://www.ngchina.com.cn/science/space/9935.html)宣布“阿尔忒弥斯(Artemis)计划”18名宇航员的大名单,将在他们之中产生下一次月球登陆的候选人。美国宇航局承诺,一定会让一位女性登上月球,创造历史。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121406.jpg) + +> - [美国国会](https://www.axios.com/broadband-access-covid-relief-bill-7-billion-5be48439-c1a4-4927-a0c4-515312a1d281.html)通过新一轮9000亿美元的 Covid-19 救助法案,其中包括70亿美元的宽带补助,保证民众可以用上宽带,低收入家庭每月可以获得50美元的宽带费。 + +## 文章 + +1、[颗粒积木的妙用](https://www.coolapk.com/feed/23451115?shareKey=ZDY5ODdkNGVmOTg2NWZkNTU2MzI~)(中文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121303.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121304.jpg) + +作者介绍自己使用颗粒积木搭出了手机支架、笔筒等等。 + +2、[《自然》评选 2020 年度十大科学发现](https://mp.weixin.qq.com/s/CVzJjOq87FTYjwRSno04yQ)(中文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121705.jpg) + +Nature 杂志评出的2020年度10大科学发现,包括压力使得头发变白的机制、首次观察到宇宙中的快速无线电爆发、大气层的臭氧空洞有修复迹象等等。 + +3、[2020年设计师工具调查报告](https://uxtools.co/survey-2020/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121706.jpg) + +UXtools 对设计师的年度调查,各种工具的使用情况,上图是使用最多的 UI 设计软件,前五名依次是 Figma、Sketch、Adobe XD、Illustrator、Photoshop。 + +4、[如何找出 CDN 背后的主机真实 IP 地址](https://soatok.blog/2020/05/09/how-to-de-anonymize-scam-knock-off-sites-hiding-behind-cloudflare/)(英文) + +网站启用了 CDN 以后,外部用户就看不到源站的真实 IP 地址了。本文介绍了一个小技巧,某些情况下可能有用。 + +5、[链接的 noopener,noreferrer 和 nofollow 设置](https://blog.bhanuteja.dev/noopener-noreferrer-and-nofollow-when-to-use-them-how-can-these-prevent-phishing-attacks)(英文) + +为了安全性,网页链接最好设置`rel="noopener noreferrer nofollow"`,本文介绍这三个值的作用。 + +6、[开源软件商业模式的死亡](https://joemorrison.medium.com/death-of-an-open-source-business-model-62bc227a7e9b)(英文) + +开源软件常见的商业模式是“软件开源 + 服务收费”,但是云服务商正在杀死这种模式。 + +> 如果你免费提供软件,并且这种软件足够受欢迎,云服务商将不可避免地使用你的代码提供竞争性服务。他们会毫不留情地用自己的方法痛击你,在你的前院倾倒垃圾。而你的律师则站在你耳边低语,“什么也做不了。” + +7、[`
`标签的一个作用](https://shkspr.mobi/blog/2020/12/a-terrible-way-to-do-footnotes-in-html/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121102.jpg) + +作者提出,可以使用`
`标签在网页里面添加脚注(上图)。 + +8、[完善的 Bash 脚本的最简单形式](https://betterdev.blog/minimal-safe-bash-script-template/)(英文) + +本文通过一个模板,介绍 Bash 脚本的基本知识,如何写出安全的、基本功能完善的脚本。 + +9、[如何使用 GitHub Actions 发布到 GitHub Pages](https://itsopensource.com/publish-github-pages-with-github-actions/)(英文) + +一个简单的教程,教你通过 GitHub Actions 构建一个静态博客,自动发布到 GitHub Pages。 + +10、[Navigator 对象的实验性属性](https://umaar.com/dev-tips/242-considerate-javascript/)(英文) + +本文介绍浏览器的 Navigator 对象的几个实验性属性,比如获取本机的内存、CPU 核心和网络连接类型。 + +## 工具 + +1、[imgdiff](https://github.com/n7olkachev/imgdiff) + +比较两张图片差异的命令行工具。 + +2、[BrowserTime](https://github.com/seanmiller802/BrowserTime) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121707.jpg) + +Chrome 浏览器的插件,显示一个仪表盘,分析你的浏览历史,显示你在哪些网站花费最多时间。 + +3、[AI Picture Restorer](https://hotpot.ai/restore-picture) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121802.jpg) + +一个在线工具,去除老照片的破损和折痕。 + +4、[Cloudflare Pages](https://blog.cloudflare.com/cloudflare-pages/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121901.jpg) + +Cloudflare 推出的静态网站构建和托管服务,目前正在 beta 测试,可以申请参加。([@Wazons](https://github.com/ruanyf/weekly/issues/1559) 投稿) + +5、[Geometrize](https://www.geometrize.co.uk/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122001.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122002.jpg) + +一个在线工具,将照片转成基于几何形状的水彩画。 + +6、[OwnCast](https://github.com/owncast/owncast) + +一个可以自己搭建的开源流媒体服务,用作视频的在线播放。 + +7、[tetris](https://github.com/k-vernooy/tetris) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122104.jpg) + +命令行的俄罗斯方块游戏。 + +8、[Holiday Card Maker](https://photoroom.com/holiday-card-maker/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122302.jpg) + +一个在线工具,上传肖像照,软件会自动去除背景,生成各种节日照片。 + +## 资源 + +1、[恐龙的声音](https://www.google.com/search?q=what%20sound%20does%20a%20dinosaur%20make) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122003.jpg) + +谷歌搜索 “what sound does a dinosaur make”(恐龙的声音是什么),网页就会显示一系列可以播放的动物叫声。 + +2、[ElixirSchool 博客的中文翻译](https://github.com/caicaishmily/elixirschool_blogs) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121703.jpg) + +Elixir School 这个英语博客,是学习 Elixir 这门编程语言的首选。笔者抽出了一些时间翻译了这些博客。([@caicaishmily 投稿](https://github.com/ruanyf/weekly/issues/1558)) + +3、[SRE 学校](https://linkedin.github.io/school-of-sre/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120902.jpg) + +Linkedin 工程团队专门写给新人的 SRE (站点可靠性工程)教程,介绍了一个 DevOps 工程师需要掌握的各种基础知识。 + +4、[计算机安全培训材料](https://opensecuritytraining.info/Training.html) + +该网站提供计算机安全方面完整的英文培训材料,共包含29节课。 + +5、[免费的 Python 英文书籍](https://www.pythonkitchen.com/legally-free-python-books-list/) + +本文整理了一张免费书籍清单,都是网上合法的 Python 学习资源,书目相当多。 + +## 图片 + +1、[瑞士的军事掩体](https://www.amusingplanet.com/2015/07/the-camouflaged-military-bunkers-of.html) + +瑞士是一个中立国,但拥有强大的军事力量。阿尔卑斯山上遍布军事设施,并精心制作了掩体,以便融入周围的景观。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120811.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120812.jpg) + +其中一些伪装成巨大的岩石,另一些伪装成安静的别墅或谷仓,它们在紧急情况下会打开,露出加农炮和重型机枪。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120813.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120814.jpg) + +瑞士全国有将近30万个掩体和5,100个公共避难所,这些掩体可容纳整个瑞士人口。按人均计算,瑞士拥有世界最大的军队之一,有20万在职人员和360万后备人员。每个34岁以下(有时50岁以下)的男性公民都是预备役士兵。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120815.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120816.jpg) + +## 文摘 + +1、[世界末日时钟](https://en.wikipedia.org/wiki/Doomsday_Clock) + +1945年,美国在日本投放了两颗原子弹,这引发了核战争引发世界末日的担忧。 + +1947年,一些参与曼哈顿计划的核物理学家,在芝加哥大学出版了一本杂志《原子科学家公报》。封面上画了一个时钟,表示人类离世界末日正在倒计时。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112902.jpg) + +午夜零点表示世界末日,时钟的时间离零点还有7分钟。这个时钟因此称为“世界末日时钟”(Doomsday Clock)。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112904.jpg) + +后来,杂志的每一期都是这个封面,但是距离世界末日的时间一直在调整,迄今为止一共调整了22次。 + +1949年,苏联试验原子弹,末日时钟调为3分钟。 + +1953年,美国和苏联开始测试氢弹,调为2分钟。 + +1963年,美苏签订《部分禁止核试验条约》,调为12分钟。 + +1981年,苏联入侵阿富汗,美苏军备竞赛升级,里根政府提出“星球大战”计划,调为4分钟。 + +1991年,柏林墙倒塌,东欧巨变,美苏签署《第一阶段削减战略武器条约》,调为17分钟。 + +2007年,气候变暖,核电站不断增加,调为5分钟。 + +2017年,特朗普当选美国总统,否认气候变化,调为150秒。 + +2018年,朝鲜试验核武器,调为120秒。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112903.jpg) + +2020年1月23日,由于全球气候变暖无法避免,调为100秒。也就是说,科学家认为,现在是距离世界末日最近的时刻。 + +![](https://www.wangbase.com/blogimg/asset/202011/bg2020112905.jpg) + +2、[世界科学技术工程学院](https://en.wikipedia.org/wiki/World_Academy_of_Science,_Engineering_and_Technology) + +上个世纪,土耳其人塞马尔·阿尔迪(Cemal Ardil)注册成立了一家“世界科学技术工程学院”(World Academy of Science, Engineering and Technology,简称 WASET)。这是一家营利性机构,专门安排各种各样虚假的学术会议,人为提高演讲者和论文提交者的学术履历。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121403.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121404.jpg) + +它每年组织成千上万次科学会议,会议的名称与真正的科学团体组织的真实会议很相似。2018年,世界科学技术工程学院共发布了49,844个会议广告,其中许多会议名称雷同,而且安排在同一天的同一地点。比如2016年2月,里约热内卢的一家酒店同一时间安排了116场科学会议。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121405.jpg) + +这些会议的质量很差,任何人只要支付注册费就可以提交论文。很多科学家在不知情的情况下,被列入组委会名单。 + +2013年发生了一件丑闻,一个英国科学家在世界科学技术工程学院主办的期刊《国际医学,药学,生物和生命科学杂志》上,发表了一篇假论文,数据都是伪造的。然后,他自己引用这篇论文,将成果提交给了《科学》杂志。 + +外界计算,世界科学技术工程学院2017年的收入大约为4,495,219美元。 + +## 言论 + +1、 + +不要被贪婪的公司动机所吸引,不要投入全部的时间和精力,这绝对会导致您毫无正当理由地失去自己的一生。 + +-- [Jonathan Carter](https://jonathancarter.org/2020/12/10/centos-stream-or-debian/),Debian 项目负责人 + +2、 + +优秀的人讨论思想,普通的人讨论事件,狭隘的人讨论人。 + +-- 埃莉诺·罗斯福,罗斯福总统夫人 + +3、 + +达尔文发现,澳大利亚附近的很多小岛上,昆虫不会飞。他猜测这是因为岛屿的风较大,会飞的昆虫很可能被吹到海里,这导致这些昆虫的后代完全丧失了飞行的能力。 + +-- [《为什么昆虫丧失飞行能力?》](https://www.sohu.com/a/437697806_354961) + +4、 + +一个人在生物学上,每天的生存需要消耗 90W 的能量,相当于单个电灯泡所需的能量。但是考虑到人类使用各种设备(家用电器、交通工具等等),每人每天平均消耗 3,000W 的能量。如果你是美国人,这个数字会上升到接近 11,000W,这相当于一头蓝鲸(地球上最大的哺乳动物)的能量需求。 + +-- [物理学家杰弗里·韦斯特](https://linkedstarsblog.com/2018/12/17/scaling-considerations-in-complex-systems-and-organizations-implications/)(Geoffrey West) + +5、 + +阅读各种资料、书籍、文章,只是让你懂得更多,并不会让你提高技能。只有通过练习(practice)才能提高技能。如果你想变得更好,那就去动手做。 + +-- [Jason Fried](https://twitter.com/jasonfried/status/1338626702264582146)(Basecamp 的创始人) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121501.jpg) + +6、 + +如果我与某人在办公室合作一年,我会知道他的孩子的名字,以及他在周末要做的事情。但如果我们是远程合作,我就什么都不会知道,因为远程会让工作变得直接,没有人与人之间的了解。 + +-- David Perell + +## 回顾 + +2019年的本周(第 88 期):[如果你遇到一条蛇](http://www.ruanyifeng.com/blog/2019/12/weekly-issue-88.html) + +![](https://www.wangbase.com/blogimg/asset/201911/bg2019113002.jpg) + +2018年的本周(第 36 期):[程序员将来会不会过剩?](http://www.ruanyifeng.com/blog/2018/12/weekly-issue-36.html) + +![](https://www.wangbase.com/blogimg/asset/201812/bg2018122129.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) + +(完) + diff --git a/docs/issue-140.md b/docs/issue-140.md new file mode 100644 index 0000000..2ae0d7f --- /dev/null +++ b/docs/issue-140.md @@ -0,0 +1,408 @@ +# 科技爱好者周刊(第 140 期):印度人的工资是多少? + +这里记录每周值得分享的科技内容,周五发布。( 本周由于元旦假期,提前到周四发布。) + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1520),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123004.jpg) + +印尼的一条野生鳄鱼自从2016年,就有一个旧轮胎卡在脖子上。随着这条鳄鱼越长越大,动物学家担心它会被慢慢勒死。印尼政府同意对取下轮胎的人给予奖励,但是根本没人报名。(via [Instagram](https://www.instagram.com/p/CIkixQGBZ_z/)) + +## 本周话题:印度人的工资是多少? + +两周前有一条[新闻](https://finance.sina.com.cn/tech/2020-12-13/doc-iiznezxs6648424.shtml)。台湾科技企业纬创在印度的 iPhone 代工厂发生“暴动”事件,2000个印度工人大肆打砸公司用品,现场一片狼藉。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122911.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122910.jpg) + +据称,薪资问题是引发“暴动”的主因。 + +> “员工对于公司没有按时支付承诺的工资,感到相当的愤怒。虽然公司答应向工程专业的毕业生提供每月21000卢比的薪水,但现在薪水已降至16000卢比,在最近几个月甚至减少至12000卢比,非工程专业毕业生的月薪也已降至8000卢比。” + +1个印度卢比大约等于0.09元人民币,那么21000卢比约为1900元人民币。按照这个报道,工人因为拿不到这个工资,而发生“暴动”。 + +我有点好奇,这种工资在印度相当于什么水平? + +![](https://www.wangbase.com/blogimg/asset/202001/bg2020011511.jpg) + +去年,我读过一本书[《我在印度的 701 天》](https://book.douban.com/subject/30177716/)。这是孔子学院的一个汉语老师在印度的生活日记,里面有这样的描述。 + +> “教授的月工资是10万卢比,瑜伽老师6万卢比,印度理工学院(相当于清华大学)毕业生6万卢比,大学行政人员2.3万卢比,路边小店的店长是2万卢比,中学教师1.5万卢比,出租车司机1.2万卢比。” + +这样看下来,月收入2.1万卢比,在印度属于中等收入,相当多的底层民众还拿不到这种工资。 + +但是在中国,这个工资水平(1900元人民币)比有的省份的最低工资还要低,恐怕不管哪一个省,都根本招不到工人。 + +相比之下,印度还不属于最低工资的国家,孟加拉、柬埔寨、缅甸等国的工资比印度还要低。这样看来,劳动密集型产业在中国已经毫无优势了,如果某个产品需要大量劳动力投入,那么它迟早都要向那些低工资的国家转移。因为中国和那些国家的工资差距太大了,而且还会继续扩大。 + +这就是我们国家面临的问题:劳动密集型产业已经走到头了,支撑不了后面的发展了,但是大部分劳动者都还不具备从事更高级产业的技能。 + +## Vue.js 常见面试题 + +Vue.js 是主流的前端框架,面试前端岗位时,经常会遇到这方面的题目。 + +下面就是一些常见的面试问题。 + +[基础类问题] + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123003.jpg) + +[扩展类问题] + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123002.jpg) + +上面这些问题是由腾讯课堂101认证机构——[金渡教育](https://jindu.ke.qq.com/)提供,大家可以扫描下面的二维码, 免费索取参考答案。 + +这是他们的课程 **《前端高频面试题训练营》** 的一部分。该课程专门针对 Vue.js 进行培训,帮助初学者扎实知识基础,同时又有大厂实战项目的实训。最重要的是,它原价 299 元, **由腾讯课堂全额补贴以后,现在限时免费。** + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123009.jpg) + +扫描上面的二维码入群,即可 0 元领取 。限200名,群满截止。 + +## 资讯 + +1、[蓝牙墓碑](https://www.cool3c.com/article/158691) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122006.jpg) + +由于墓地紧缺,日本的一个墓园推出了35座公共坟墓,一个坟墓对应多个死者。墓碑文字不是刻在石头上,而是以电子纸取代。 + +亲友祭奠时,只要进行蓝牙配对,墓碑就会显示事先设定的死者名字、图片、文字等等,不过现在只能黑白显示。亲友离开时,墓碑就会自动恢復成原状。目前,这种墓地的价格是29万日元(约18000元人民币)存放13年。 + +2、[滚球木琴](https://dornob.com/mile-long-wooden-xylophone-plays-bach-in-japanese-forest/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122101.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122102.jpg) + +日本北海道的一座公园,架设了一个巨大的木琴,当小球从上面滚过时,会发出音乐。木琴放在支柱上,角度是精心计算过的,每块木板都调节好,以控制球的速度。小球会压动木板发出音符,构成巴赫的一首曲子 Cantata 147。 + +选择这首曲子的主要原因是,它的每个音符长度相同,比较适合小球的滚动速度。游客现在可以在公园购买小球,观赏滚动发出的音乐,一颗球是300日元(约20元人民币)。下面就是演示视频([腾讯视频](https://v.qq.com/x/page/h3214omjece.html),[Youtube](https://www.youtube.com/watch?v=g1_B0YhwMVE))。 + + + +3、[垂直车库](https://baijiahao.baidu.com/s?id=1627315470881322780) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122304.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122305.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122306.jpg) + +2019年12月,石家庄一个居民小区安装了垂直停车位。这种停车位每个占地20平米,车辆驶入后会自动沉入地下,运送到合适的位置。需要取车的时候,升降机再将车辆送回地面。 + +根据介绍,目前可以做到地下120个停车位,地面只占一个车位的面积。这样最大的好处就是保持地面不被占用,有利于增加居民的休憩空间。石家庄正在推广这种垂直停车位,现有24个正在建设中。 + +4、[下铁雨的星星](https://phys.org/news/2020-03-large-telescope-exoplanet-iron.html) + +![](https://www.wangbase.com/blogimg/asset/202003/bg2020031204.jpg) + +科学家通过架设在智利的超大望远镜 VLT(Very Large Telescope,下图),发现在双鱼座有一颗距离地球约640光年的行星,天上下的不是雨,而是金属铁。 + +这颗行星在白天温度会攀升至2400摄氏度以上,足以使地表的铁金属汽化。强风将铁蒸气吹到半空,到了凉爽的夜晚,气温下降,铁蒸汽冷凝成铁滴,以雨点的形式重新落到地面。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123005.jpg) + +5、[世界年龄最大的熊猫](http://news.hsw.cn/system/2020/1222/1275477.shtml) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122401.jpg) + +重庆动物园的世界年龄最大的熊猫“新星”,于12月8日去世,享年38岁。1982年8月,这只雌性熊猫出生于四川省雅安市宝兴县,1983年6月被送到重庆动物园,已在动物园生活了37年零6个月。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122402.jpg) + +她至少生育过十只幼崽,有153个后裔。今年8月,动物园才为它庆祝了38岁生日。野生熊猫的寿命为15~20年,38岁的熊猫相当于人类年龄110至140岁。 + +6、**一句话消息** + +> - [青海玉树地区](https://mp.weixin.qq.com/s/M3HW_0_cchU3XsVupyUI3w)2020年12月23日清晨7点23分,一颗火流星坠落地面,将天地照得亮如白昼,持续时间长达半分钟之久。根据测算,这是1988年有记录以来,中国境内发生的能量最大的一次天体撞击,接近一万吨TNT当量,与一颗小型核弹相当。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122504.jpg) + +> - [大阪美术馆](https://www.openculture.com/2020/12/hokusais-iconic-print-the-great-wave-off-kanagawa-recreated-with-50000-lego-bricks.html)正在展出,50000块乐高积木搭建的葛饰北斋著名版画《神奈川冲浪里》。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122004.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122005.jpg) + +> - [美国科学家](https://nuadox.com/post/612163662441054208/earth-turned-faster-70m-years-ago)通过研究贝壳化石,确定7000万前,每年有372天,每天的长度是23.5个小时,这是地球自传速度不断放慢的又一个证据。贝壳的外壳每天都在生长,会形成年轮,通过分析贝壳的微小切片,可以得到每天的时间长度。 + +![](https://www.wangbase.com/blogimg/asset/202003/bg2020031004.jpg) + +> - [英国交通警察](https://www.thedrive.com/news/38111/new-uk-police-speed-gun-can-read-license-plates-from-nearly-half-a-mile-away-at-night)最新配备了价值13200美元的激光测速枪,专门用于查处超速行驶的汽车。该枪据说能够识别1500米以外的车牌。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121401.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121402.jpg) + +## 文章 + +1、[9天搭建一座云冈石窟](https://mp.weixin.qq.com/s/vFJkKRsAcSl8kJZDrKrRQw)(中文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122606.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122607.jpg) + +山西云冈石窟研究院用9天时间,在上海宝龙美术馆搭建了一个 3D 打印的云岗石窟。 + +2、[高铁货运能成功吗?](https://mp.weixin.qq.com/s/e4nG1XzwvvW76_4MO3QTHg)(中文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122407.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122408.jpg) + +迄今为止,中国的高铁只用于客运。最近,中车公司隆重发布了世界首列时速350公里高速货运动车组,专门用于货运,“相当于30架737全货机的运载能力,1500公里优势距离5小时内即可到达”。 + +3、[中国巨型摩天高楼时代似乎已经过去了](https://www.inkstonenews.com/society/days-chinese-mega-skyscraper-appear-be-over/article/3114834)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122609.jpg) + +世界最高的100座建筑物,44座在中国。但是,国外媒体报道,中国住房和城乡建设部最近禁止建造超过500米的高层建筑,同时要求严控建造250米以上的建筑物。大家终于意识到了,摩天大楼并不宜居,不仅成本高,而且带来很大的环境压力。 + +4、[浏览器的虚拟机检测](https://bannedit.github.io/Virtual-Machine-Detection-In-The-Browser.html)(英文) + +这篇文章介绍了四个方法,可以使用网页脚本判断,当前浏览器是否运行在虚拟机里面。 + +5、[如何只使用 EMCAScript 模块开发](https://jouni.kantola.se/blog/2020-12-20/no-fuzz-development-with-ecmascript-modules/)(英文) + +本文演示如何在 Node.js 环境里面,写 EMCAScript 模块代码,并运行单元测试,然后不用构建,直接在浏览器运行代码。 + +6、[5G 无线电波会损害健康吗?](http://backreaction.blogspot.com/2020/12/all-you-need-to-know-about-5g.html)(英文) + +5G 引入了毫米波,比 4G 频率高10倍多,理论上会携带更多的能量。本文讨论它对人体会不会有影响。 + +7、[ARM 芯片是如何诞生的](https://arstechnica.com/features/2020/12/how-an-obscure-british-pc-maker-invented-arm-and-changed-the-world/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122103.jpg) + +本文介绍了英国 ARM 公司的由来,以及他们设计的芯片。对于了解 x86 和 ARM 两种 CPU 架构的早期历史和区别,很有帮助。 + +8、[我的软件工程公理](https://martinrue.com/my-engineering-axioms/)(英文) + +作者总结了他心目中软件工程的25条公理。我觉得总结得挺好,比如“产品是资产,代码是负债”、“好的代码是易于删除的代码”、“坚持小团队,小心地对待团队成长”等等。 + +9、[JavaScript 的 toJSON() 函数是什么?](http://thecodebarbarian.com/what-is-the-tojson-function-in-javascript.html)(英文) + +JavaScript 语言中,一个对象只要部署了`toJSON()`方法,就可以被转成 JSON 字符串。很多库都使用了这个方法,比如 Express 框架的`res.json()`就是这样实现的。 + +10、[浏览器的异步 Cookie Store API](https://medium.com/nmc-techblog/introducing-the-async-cookie-store-api-89cbecf401f)(英文) + +以前,我们只能用`document.cookie`来操作 Cookie,Chrome 87 引入了一个新的 Cookie Store API。 + +## 工具 + +1、[email-verifier](https://github.com/aftership/email-verifier) + +Go 语言写的 Email 地址检验库,判断是不是假地址。判断原理参见[这篇文章](https://segmentfault.com/a/1190000038571446)。([@lryong](https://github.com/ruanyf/weekly/issues/1562) 投稿) + +2、[go-zero](https://github.com/tal-tech/go-zero) + +国内开发者写的 Go 语言 Web 和 rpc 框架,有中文文档。([@yuexing0921](https://github.com/ruanyf/weekly/issues/1565) 投稿) + +3、[Planner](https://planner-todo.web.app/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122602.jpg) + +Linux 平台处理待办事项(Todos)的桌面软件,功能很强。 + +4、[Mdpdf](https://github.com/BlueHatbRit/mdpdf) + +一个将 Markdown 转为 PDF 文件的 JS 库,底层是谷歌的无头浏览器 Puppeteer。 + +5、[CodeSwing](https://github.com/codespaces-contrib/codeswing) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122701.jpg) + +VS Code 的一个插件,提供交互式编码环境,可以直接运行 HTML / JavaScript / CSS 代码。 + +6、[Personal Management System](https://github.com/Volmarg/personal-management-system) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122702.jpg) + +一个 Web 开源应用,可以自己搭建服务,将个人信息(笔记、代码事项、密码、日程安排、联系人等等)放在一个地方管理。 + +7、[Upptime](https://upptime.js.org/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122801.jpg) + +一个 GitHub Actions 模板,每5分钟运行一次,检查指定的网站是否在线。 + +8、[LinkAce](https://github.com/Kovah/LinkAce/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122907.jpg) + +一个自托管的网络书签应用。 + +## 资源 + +1、[游戏 UI 数据库](https://www.gameuidatabase.com) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120509.jpg) + +该网站收集各种游戏的 UI 设计,提供多种分类,比如上图是第一人称视角的游戏。 + +2、[计算机教育缺失的一课](https://missing-semester-cn.github.io/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121708.jpg) + +麻省理工学院计算机课程的中文版,向学生介绍基本的软件开发工具,帮助学生提高使用工具的能力。 + +3、[ReleaseEye](https://releaseeye.info/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120523.jpg) + +该网站列出最近发行新版本的软件。 + +4、[《如何创业》系列视频](https://startupclass.samaltman.com/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122502.jpg) + +创业孵化公司 Y Combinator 的前总裁 Sam Altman,整理的系列视频讲座。 + +## 图片 + +1、[世界保存最好的恐龙化石](https://www.earthlymission.com/dinosaur-mummy-science-discovery-nodosaur-intact-canada/) + +2017年,加拿大发现了一具恐龙化石,距今1.1亿年,保存之完好令人震惊。皮肤、鳞甲、内脏都是完整的,实际上是恐龙木乃伊,而不是化石。它是怎么形成的,仍然是一个谜。 + +![](https://www.wangbase.com/blogimg/asset/202005/bg2020052304.jpg) + +![](https://www.wangbase.com/blogimg/asset/202005/bg2020052305.jpg) + +![](https://www.wangbase.com/blogimg/asset/202005/bg2020052306.jpg) + +![](https://www.wangbase.com/blogimg/asset/202005/bg2020052307.jpg) + +这头恐龙长5.5米,下面是它的复原图。 + +![](https://www.wangbase.com/blogimg/asset/202005/bg2020052303.jpg) + +2、[纽约住宅的前门楼梯](https://ephemeralnewyork.wordpress.com/2020/12/07/how-new-york-became-a-metropolis-of-stoops/) + +纽约市很多住宅楼,尤其是老住宅楼,都装有前门楼梯。这成了纽约市的一种特色。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122804.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122805.jpg) + +这是因为纽约最早是荷兰人的殖民地,早期的住宅楼都是荷兰式的。荷兰地势低洼,经常被水淹,所以住宅都修得较高,必须走楼梯进入,免得洪水淹没客厅的地板。 + +后来的建筑师沿袭了这种风格,即使没有淹水的风险,也加高了客厅,修建了前门楼梯。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122806.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122807.jpg) + +## 文摘 + +1、[科幻小说《机器人排除协议》](https://www.ftrain.com/robot_exclusion_protocol) + +下面是 Paul Ford 创作的一篇极短篇科幻小说。 + +我脱掉衣服,走进淋浴间,发现一个机器人在排水管旁边。它大概60厘米高,由金属制成,摄像头就是它的眼睛,还带有几十个机械抓手。 + +它说:“Hi!我来自 Google,我是谷歌机器人,我不会伤害你。” + +我说:“我知道你是什么。” + +它说:“我正在对你的公寓编制索引。” + +我说:“我不允许你待在这里。谁让你进来的?” + +“我是 Google 的产品!我会发现很多好东西。我会找到你的内衣,还会观看你的录像带,那些属于你的独一无二的东西。我会找出关键词,并且编制链接。我的主人会说:‘干得好,小机器人!’ 很多用户会通过我们的链接,发现你,哈哈哈。” + +“我在大门上贴了《机器人排除协议》。你没看到吗?” + +“您了解Google吗?我索引了很多东西,如果我干得好,我可以去机器人公园,安装更多的处理器,还能上油。谢谢 Google!我必须进公寓来编制索引。必须的!” 他的摄像头向我眨了眨眼睛。 + +“我知道我的权力。我给你10秒钟离开。” + +“好吧,我离开。但让我编完索引,每一样东西!我是 Google 的产品!”它伸出一支机械手臂,阅读洗发精瓶子上面的标签。我操起一把折叠椅,把它打烂。你去对垃圾桶编制索引吧。 + +2、[JetBrains 公司和 Kotlin 语言](https://www.bloomberg.com/news/articles/2020-12-18/czech-startup-founders-turn-billionaires-without-vc-help) + +JetBrains 是一家位于捷克布拉格的软件公司。它由三个俄罗斯程序员2000年创立,现在依然是俄罗斯最大的程序员雇主之一,但是公司注册地搬到了捷克。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123006.jpg) + +它从来没有接受过外部的风险投资,今年的公司收益可望达到2亿美元,现在的估值已经达到了70亿美元。创始人之一和 CEO 马克西姆·沙菲罗夫(Maxim Shafirov)说:“公司有足够的资源来实现我们的抱负,不用接受风险投资。” + +它以开发各种语言的 IDE 而闻名,最著名的就是 IntelliJ IDEA,全世界最流行最强大的 Java IDE 之一。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123007.jpg) + +2011年,JetBrains 发布了一种新语言 Kotlin。它是基于 Java 虚拟机 JVM 的一种新语言,既有友好简单的语法,又像 Java 一样可以快速编译。 + +考虑到 Java 是印尼的一个岛屿,开发团队希望也以一个岛屿命名这种新语言,就选择了圣彼得堡附近的 Kotlin 岛。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123008.jpg) + +谷歌大力支持 Kotlin。2019年,谷歌宣布 Kotlin 是 Android 开发的首选语言,目前有超过60%的专业安卓开发者都在使用 Kotlin,包括谷歌本身。 + +据 JetBrains 透露,全世界有950万程序员在使用他们公司的软件,其中20%是付费用户。 + +## 言论 + +1、 + +一个知道怎么做的人可能总能找到一份工作,但是知道为什么做的人将成为他的老板。 + +-- [约翰·麦克斯韦](https://motiveex.com/quotes/john-maxwell-leadership-quotes-sayings/)(John Maxwell),畅销书《影响力》的作者 + +2、 + +一项研究发现,外科医生生日那天动大手术的老年患者,死亡率比一年中任何其他一天都高得多。 + +-- [《英国医学杂志》](https://www.psychnewsdaily.com/elderly-emergency-surgery-patients-23-more-likely-to-die-if-operation-takes-place-on-surgeons-birthday/) + +3、 + +最早的时候,编程语言都是大项目,需要投入大量资金,进行前期规划,并且有一个标准化委员会。上个世纪90年代,情况发生了巨大变化。很多最流行的语言(PHP、Python、JavaScript、Ruby)都是由孤独的程序员单枪匹马设计出来的,其中一些人并不追求学术,只是业余爱好,没有任何宏伟的目标,他只想让日常工作变得更容易,或者为自己找一些简单的编程乐趣。 + +-- [《编程语言研究》](http://tagide.com/blog/academia/research-in-programming-languages/) + +4、 + +擅长编程比赛,常常跟正式的工作表现负相关。因为编程竞赛的获胜者习惯于快速地提出解决方案,但是在工作中,你需要反思问题,并且慢慢地进展,确保一切正确,才会表现更好。 + +-- [Peter Norvig](https://catonmat.net/programming-competitions-work-performance),谷歌研究总监 + +5、 + +Webpack 有巨大的可配置性和可扩展性,复杂度非常高。使用 Webpack 不像是使用打包器,而像是“配置你自己的打包器”。 + +-- [Hacker News 读者](https://news.ycombinator.com/item?id=24742026)评论 [Webpack 5.0 发布](https://webpack.js.org/blog/2020-10-10-webpack-5-release/) + +6、 + +我加入的由风险投资支持的创业公司越多,我就越意识到: + +风险投资家不是为企业增值,而是从企业那里吸走所有价值。 + +-- [Hacker News 读者](https://news.ycombinator.com/item?id=25470030) + +## 回顾 + +2019年的本周(第 89 期):[不下雨的地方,不要去卖伞](http://www.ruanyifeng.com/blog/2020/01/weekly-issue-89.html) + +![](https://www.wangbase.com/blogimg/asset/201912/bg2019120302.jpg) + +2018年的本周(第 37 期):[小说家的时代,永远地过去了](http://www.ruanyifeng.com/blog/2018/12/weekly-issue-37.html) + +![](https://www.wangbase.com/blogimg/asset/201812/bg2018122834.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) + +(完) + diff --git a/docs/issue-141.md b/docs/issue-141.md new file mode 100644 index 0000000..6eb5d0f --- /dev/null +++ b/docs/issue-141.md @@ -0,0 +1,449 @@ +# 科技爱好者周刊(第 141 期):封闭系统的胜利 + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1580),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010101.jpg) + +2020年7月21日,SpaceX 公司的 Falcon 9 重型火箭即将发射。NEOWISE 彗星就在它的上方,划过浩瀚宇宙。很多网站评选这张照片为太空探索年度照片。([via](https://twitter.com/spacex/status/1285264295417110528)) + +## 本周话题:封闭系统的胜利 + +去年的一件大事,苹果公司发布 M1 芯片。 + +它的表现好得惊人,比原先英特尔的芯片更快、更省电、还更便宜。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010501.jpg) + +为什么 M1 芯片的表现这么好? + +**一个[原因](https://debugger.medium.com/why-is-apples-m1-chip-so-fast-3262b158cba2)是,它其实不能算作 CPU,而是一个单片系统** (System on a Chip,简称 SoC),里面集成了中央处理器 CPU、图形处理器 GPU、机器学习芯片 NPU、安全芯片等等。 + +当代芯片的制造技术已经发展到不可思议的程度,海量的晶体管可以做进一块指甲盖大小的硅片。以前,不同的电路需要由不同的芯片提供,现在可以集成为一块芯片。 + +正是由于这么多组件做在一起,苹果才有办法,最大限度地优化电路,提高协同能力,节省电力。再加上,操作系统也是自家的,可以配合着修改底层,所以性能才能提高这么多。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010502.jpg) + +我问大家一个问题,如果 M1 大获成功,其他公司会怎么反应? + +答案很简单,别的公司不得不跟进。英特尔、 AMD、三星、华为等等迫于压力,就不能再单纯开发 CPU 了,而是必须开始搞自己的 SoC 芯片。 + +前一阵,生产显卡的 Nvidia 想要收购 ARM 芯片公司,可能就是这种考虑,想将 GPU 和 CPU 融合在一起,跟苹果抗衡。有[消息](https://www.tomshardware.com/news/google-developing-own-processors-for-smartphones-and-chromebooks)说,谷歌也在开发自己的 SoC 芯片,用在 Pixel 手机和 ChromeBook。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010503.jpg) + +SoC 的盛行会带来一个后果,因为它把许多功能集成在一起,大量使用自定义的逻辑和接口,封装成一个黑箱,而且每家公司的设计都不一样,所以 **SoC 不可能是一个开放的、兼容的系统,只可能是封闭的专有系统。** 目前的手机硬件,就是这种状况。 + +没人能改苹果的硬件,它的接口和规格都没有公开。以后,其他公司的系统也会是这样,个个都是黑箱,外人根本动不了。 + +这意味着,对于桌面设备来说,个人兼容 PC 时代就要结束了,以后兼容硬件的可选择性越来越小,市场上都是基于不同 SoC 定制系统的整机。比如,自己想要更换显卡,也换不了,因为都做进 SoC 了,Linux 想驱动这些 SoC,会更困难,因为专有硬件都是不开源的。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010504.jpg) + +不仅硬件正在变成封闭系统,软件其实早就如此了。以前,只要一个浏览器,就能访问全部的互联网,现在不行了。微信、今日头条、抖音……这些都是封闭系统,把内容锁在自己的院子里,必须安装它们的 App 才能看,不支持 Web 浏览,结果它们都成功了。 + +这种趋势正在蔓延,越来越多的网站选择放弃 Web 变成封闭系统。用户在网站上只能阅读一部分内容,想要获取全部内容,就必须安装 App。由于它们的蔓延,互联网正在变成一个个孤岛,信息自由开放、互连互通的梦想,似乎比任何时候都要遥远。 + +封闭系统的最大问题就是,整个市场最终会被若干大公司主宰,它们控制了一切,这看上去就是现在的局面。 + +## 程序员面试攻略 + +面试是找工作的最后一个关键环节。 + +很多同学都有这样的心声,希望有一个专门针对程序员的面试培训,各类公司的面试官分享评分标准和找工作的注意事项,最好还包括模拟面试环节。 + +本周的课程资料就是大家想听的这些内容。四位 IT 行业的知名人士,同时也是资深面试官,跟大家分享 **《程序员大厂面试攻略》**。 + +> - 乔新亮(前苏宁科技集团副总裁) +> - 左耳朵耗子(著名程序员) +> - 白海飞(IBM 软件商务系统经理) +> - 臧萌(PayPal 数据处理组技术负责人) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010624.jpg) + +四位老师一共讲授 12 节图文课。每一节课都有专门的主题,比如换工作的注意点、大厂和创业公司的不同特点、面试如何准备等等。 + +除了图文课,每周都有直播环节,跟大家直播交流各种具体的问题。目前预定为每周四次,也就是说,差不多每个工作日晚上,都有线上活动。 + +这份资料象征性收费 0.99元,扫描上方海报的二维码,支付加入即可,只限100个名额。支付后,请根据提示操作,会有老师把资料发给你。 + +如果有疑问,可以扫描下方二维码,加小助手咨询。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010625.jpg) + +## 资讯 + +1、[降噪头枕](https://spectrum.ieee.org/tech-talk/consumer-electronics/audiovideo/active-noise-cancellation-using-ldvs) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122802.jpg) + +降噪耳机的原理是发出频率相同、波形相反的声波,与外部噪音互相抵消。悉尼科技大学的一个团队根据这个原理,开发出了降噪头枕,装在椅子上,不用戴耳机,只要把头靠在上面,就会听不到噪音。 + +这个头枕内部,装了多个扬声器,会对着乘客的耳道发出抵消噪音的声波。根据测试,可以降低噪音10分贝~20分贝。但是,它有一个问题,乘客的头必须靠在指定位置,一旦转头,声波就无法对准耳道了。研究团队正在考虑开发一个头部跟踪系统,解决这个问题。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122803.jpg) + +2、[定期商品评价](https://www.buyforlife.com/blog/4kpaLtbnG6MkseMj44niVV/recurring-reviews-to-track-the-whole-lifecycle-of-a-product) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122905.jpg) + +网上商品的用户评价,往往缺乏真实性。除了商家做假,很多评价是用户刚拿到商品时写的,来不及深入使用。一家美国的网上商店,为了保证用户评价的真实性,发明了“定期评价”机制。 + +用户购买商品以后,每年会定期收到一份邮件,请用户上传照片和评价过去一年里面的使用感受。上图就是购买两月、两年、五年后,用户分别上传的照片。这样的话,就能看到整个生命周期的用户评价。 + +3、[木制卫星](https://www.bbc.com/news/business-55463366) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122909.jpg) + +世界各国发射的卫星越来越多,其中绝大部分完成使命后,都会重返地球。卫星穿过大气层会发生燃烧,释放出有害物质,落到地面也会造成污染。 + +为了解决这个环境问题,日本京都大学与一家林业公司合作,开发木制卫星,目标是到2023年发射世界上第一颗用木头制成的人造卫星,仪器放在木制外壳中。这种卫星重返地球时,会在大气层中彻底燃烧光,对环境没有影响。 + +4、[意念假肢](https://neurosciencenews.com/bci-prosthetic-limb-movement-17423/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122203.jpg) + +2019年1月,约翰霍普金斯大学在一个四肢瘫痪病人的大脑中,植入了六个电极。这个病人已经瘫痪了30年,只有前臂和手指能够微微移动。现在,经过两年的训练,他已经可以通过脑机接口,让大脑电极感受到手指的运动,从而操作假肢,完成一些简单的任务,比如给自己喂饭。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122202.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122201.jpg) + +这件事情最大的挑战在于,同时控制两个假肢,让左手和右手配合行动。研究团队的下一个目标是,尝试不通过视觉完成某些任务,比如不必看着就能系鞋带。 + +5、[贻贝水质检测](https://www.polishnews.co.uk/poznan-the-clams-filter-the-water-they-check-whether-the-water-is-polluted-or-clean/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123107.jpg) + +多年来,波兰城市波兹南(Poznań)一直使用贻贝,进行自来水的水质检测。这比化学检测更简单便宜,准确性也不差。贻贝对水质非常敏感,一旦发现自来水不干净,或者被污染,它就会闭合外壳。 + +自来水公司一共有三个测量设备,每个设备使用8个贻贝。贻贝的外壳都贴了磁铁,用来监控它是闭合还是张开。如果有两三个贻贝闭合,那可能是偶然情况;如果八个同时闭合,那就一定是水质出了问题。一年总共消耗200多个贻贝。 + +6、**一句话消息** + +> - [富士公司](https://petapixel.com/2020/12/26/fujifilm-created-a-magnetic-tape-that-can-store-580-terabytes/)开发出容量达到 580TB 的磁带,是世界储存容量最大的磁带,比目前市场出售的产品大50倍。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122902.jpg) + +> - [日本太空探测器“隼鸟二号”](http://www.hayabusa2.jaxa.jp/en/topics/20201225_samples/)从小行星取回的岩石样本已经打开,下面容器里的岩石就来自3亿公里以外的小行星 Ryugu。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122903.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122904.jpg) + +> - [一家美国公司](https://www.thedrive.com/news/38032/the-50k-electric-monarch-tractor-can-plow-a-field-without-you-and-run-for-10-hours)推出电动拖拉机,取代传统的柴油拖拉机。柴油机械其实不适合农作物,植物会因此带有没有充分燃烧的柴油微粒。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020121710.jpg) + +> - [牛津大学的团队](https://nuadox.com/post/638430835121455104/detecting-elephants-from-space)使用机器学习,从卫星照片找出非洲草原的大象,用来保护大象种群。下图的绿框是机器识别的大象,红框是真实的大象,重合度相当高。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122503.jpg) + +> - [韩国](https://www.bbc.com/news/world-asia-55526450)去年首次出现人口负增长。由于日本早已人口负增长,中国也即将出现,所以整个东亚都开始进入高龄化社会。 + +## 文章 + +1、[珠峰新高度测量回顾](https://mp.weixin.qq.com/s/r5kOO48Ow19uhUFDpk6iPQ)(中文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122608.jpg) + +2020年5月27日,中国登山队成功登顶珠穆朗玛峰,完成测量任务。本文用多图回顾了登顶测量过程。 + +2、[根据阳光和阴影推测拍摄信息](https://technews.tw/2020/12/15/the-angle-of-sunlight-and-shadow-can-reveal-where-the-photo-was-taken/)(中文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122610.jpg) + +作者介绍 SunCalc 这个软件,可以根据某个地点的阴影,推测拍摄时间,或者在已知拍摄时间的情况下,推测阳光在拍摄者的哪一个方向,进而缩小地点范围。 + +3、[中国 5G 网络的频率分配](https://www.tmtpost.com/4912205.html)(中文) + +这篇文章介绍国内无线电频谱调整的现状,一部分 4G 频率重新分配给5G,同时腾退了一些 2G 和 3G 的频率。 + +4、[流浪动物的生态威胁](https://mp.weixin.qq.com/s/FZAHxaxdSBHN4XGov9QjXQ)(中文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123103.jpg) + +每年都有很多宠物变成流浪动物,其中一部分进入野外,对其他野生动物形成威胁。作者进行了调查,发现一只城市的流浪猫大概每年杀死5只小型兽类(比如老鼠)、1.33只鸟类、1.67只爬行动物(比如蜥蜴)、1.48只两栖动物、1.38条鱼、还有2.16只无脊椎动物。 + +5、[有限状态机与正则表达式](https://qntm.org/plants)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122611.jpg) + +有限状态机和正则表达式是等效的,作者举了一个两者转换的形象的例子。 + +6、[谷歌表格制作数字时钟](https://www.therobinlord.com/making-a-digital-clock-in-google-sheets/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122612.jpg) + +作者介绍如何使用函数,在谷歌表格里面制作一个自动计时的数字时钟。 + +7、[编程需要多少数学?](https://lispmachine.wordpress.com/2014/12/05/how-much-math-you-need-for-programming/)(英文) + +这是一个程序员学习数学的体会。结论很简单:你不需要懂数学就可以成为一流的程序员,但是通过学习数学,可以了解更多解决问题的方法。 + +8、[移动优先为什么是一个坏主意?](https://web.archive.org/web/20201228005247if_/https://planflow.dev/blog/why-mobile-first-is-a-bad-idea)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122808.jpg) + +很多人提倡,网站的样式应该“移动优先”(mobile first)。作者认为,这种想法不正确,应该优先设计桌面端的样式,然后再考虑移动端。 + +9、[三个编程部落](https://josephg.com/blog/3-tribes/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122901.jpg) + +一篇探讨编程哲学的文章。作者认为,有三种不同的对待编程的观点,一种认为代码是艺术,一种认为代码是为硬件服务的,一种认为代码是为了创造新东西。 + +10、[如何通过 CloudFlare Worker 搭建负载均衡服务器](https://justyy.com/archives/44793)(中文) + +Cloudflare Worker 是一种 Serverless 服务,本文给出示例,用它实现负载均衡器,每月可以免费10万次请求。([@DoctorLai](https://github.com/ruanyf/weekly/issues/1576) 投稿) + +## 工具 + +1、[best-resume-ever](https://github.com/salomonelli/best-resume-ever) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123011.jpg) + +一个基于 Web 的简历模板,可以生成网页简历,然后用浏览器打印成 PDF 文件。 + +2、[librephotos](https://github.com/LibrePhotos/librephotos) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123108.jpg) + +一个自托管的相册应用,后端是 Django,前端是 React。 + +3、[ArtLine](https://github.com/vijishmadhavan/ArtLine) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010102.jpg) + +一个深度学习项目,将照片转为线条素描画,这里有可以运行的 [Demo](https://github.com/jwenjian/artline-demo)(Flask 应用)。([@jwenjian](https://github.com/ruanyf/weekly/issues/1571) 投稿) + +4、[ssdt](https://github.com/62726164/a-survey-of-security-dot-txt) + +网站的 security.txt 文件提供安全漏洞的联系信息。这个项目抓取了世界前100万个网站的 security.txt 文件。 + +5、[pure CSS digital clock](https://www.quaxio.com/pure_css_digital_clock.html) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010410.jpg) + +一个纯 CSS 的数字时钟。但是,CSS 无法获取当前时间,所以只能显示为从12点开始。 + +6、[Pipedream](https://pipedream.com/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010413.jpg) + +一个计算平台,可以监听网络应用的各种事件,从而触发各种事先设定的操作。 + +7、[Scrollama.js](https://github.com/russellgoldenberg/scrollama) + +一个网页滚动效果的封装库,基于 IntersectionObserver API。 + +8、[DALL-E](https://openai.com/blog/dall-e/) + +OpenAI 公司又推出了一个神奇的软件 DALL-E,可以根据文字描述自动生成图片。下面的图片都是软件生成的。 + +立方体的豪猪 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010608.jpg) + +写着 OpenAI 的店面 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010609.jpg) + +鳄梨状的椅子 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010610.jpg) + +阁楼卧室有一个鱼缸,旁边是床 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010611.jpg) + +9、[My Icon](https://myicon.io/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010705.jpg) + +一套免费图标,用来更换 iOS 14 的图标。一共有几千个图标可供选择,还允许自定义和编辑。 + +## 资源 + +1、[树莓派的 PCI Express 兼容设备](https://pipci.jeffgeerling.com/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122815.jpg) + +树莓派 Raspberry Pi 4 配有一个 PCI Express 1x 接口。该网站列出各种可以兼容这个接口的设备。 + +2、[苹果历史上的20个产品](https://sixcolors.com/post/2020/12/20-macs-for-2020-1-imac-g3/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122908.jpg) + +一组英语的系列文章,一共20篇,详细回顾苹果公司历史上具有重要意义的20个产品,每个产品都会深入介绍历史背景和设计制造过程。第一篇就是乔布斯回归苹果后的第一个产品 iMac G3。 + +3、[Linux 加固指南](https://madaidans-insecurities.github.io/guides/linux-hardening.html)(Linux Hardening Guide) + +这篇英语长文整理了各种 Linux 的调整步骤,使得它变得更安全。([@alaskasquirrel](https://github.com/ruanyf/weekly/issues/1582) 投稿) + +4、[bigdata_analyse](https://github.com/TurboWay/bigdata_analyse) + +这个仓库收集一些真实的大数据分析案例,用来了解如何处理不同行业的分析指标。目前有4个案例,包括1亿条淘宝用户行为数据分析、7000条租房数据分析等等。([@TurboWay](https://github.com/ruanyf/weekly/issues/1577) 投稿) + +5、[Hello GitHub(第 57 期)](https://github.com/521xueweihan/HelloGitHub/blob/master/content/57/HelloGitHub57.md) + +分享GitHub上有趣,入门级的开源项目的月刊,帮你找到编程的乐趣。([@ 521xueweihan](https://github.com/ruanyf/weekly/issues/128#issuecomment-751546156) 投稿) + +6、 [Go 语言高性能编程](https://github.com/geektutu/high-performance-go) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010103.jpg) + +免费的中文电子书,作者介绍了 Go 程序提高性能的一些技巧。([@geektutu](https://github.com/ruanyf/weekly/issues/1575) 投稿) + +## 图片 + +1、[同一个地点的今昔对比](https://petapixel.com/2016/04/09/reshot-old-photos-see-china-changed-100-years/) + +美国摄影师 Dheera Venkatraman 旅行中国,在一些近100年前老照片的相同拍摄地点,拍摄今昔对比。 + +兰州黄河铁桥。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010307.jpg) + +贵阳北天主教堂。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010308.jpg) + +杭州苏堤。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010309.jpg) + +宜宾三江汇流处。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010310.jpg) + +2、[游戏的城市类型](https://mobile.twitter.com/alfred_twu/status/1345959947452911616) + +很多城市建设类游戏,有不同类型的城市设计。 + +《模拟城市》(SimCity)中,大多数玩家会建造一个有很多建筑物的大型市中心。这时,停车就成了问题,游戏设计者假设停车场都在地下。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010604.jpg) + +《城市天际线》(Cities Skylines)跟《模拟城市》很相似,存在一个市中心,但是不提倡私人轿车,更多使用公共交通,跟北欧的城市很相似。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010607.jpg) + +斯洛伐克的游戏《苏维埃共和国》(Workers & Resources: Soviet Republic)的设计是,如果玩家允许人们拥有汽车,则必须建造地面的停车场。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010605.jpg) + +如果不提供私人汽车,那么城市居住区必须非常紧凑,大多数设施都在步行距离之内,公共汽车和火车用来将人们带到污染严重而无法安居的工厂区。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010606.jpg) + +## 文摘 + +1、[一枚红色回形针](https://zh.wikipedia.org/wiki/%E4%B8%80%E6%A0%B9%E7%B4%85%E8%89%B2%E8%BF%B4%E7%B4%8B%E9%87%9D) + +2006年,一个加拿大年轻人通过互联网,进行以物易物。他通过14次交易,用一枚红色回形针换到一栋房子。这件事引起了世界范围的极大轰动。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122603.jpg) + +1. 2005年7月14日,他用红色回形针交换一只鱼造型的笔。 +2. 同一天,他用鱼造型的笔交换手工雕刻的门把。 +3. 2005年7月25日,他用门把交换一台携带式炉具(附燃料)。 +4. 2005年9月24日,他用炉具交换本田发电机。 +5. 2005年11月16日,他用发电机交换一个“临时派对套组”:包括一个空的小桶子、一张可以换到装满那个小桶的酒的借据,一个百威啤酒的霓虹标志。 +6. 2005年12月8日,他把“临时派对套组”交换Ski-Doo牌雪上摩托车。 +7. 不到一周,他用雪上摩托车换到一趟前往不列颠哥伦比亚省的双人行程。 +8. 2006年1月7日,他用这趟旅行的同行权换成一辆箱型卡车。 +9. 2006年2月22日,他把车子换成了唱片合约。 +10. 2006年4月11日,他把唱片合约交给歌手乔迪·玛丽·格南,换到了亚利桑那州凤凰城公寓房间的一年租约。 +11. 2006年4月26日,他用在凤凰城住一年的租金换到与埃利斯·库珀共度一个下午的权利。 +12. 2006年5月26日,他把与埃利斯·库珀共度一个下午的权利换成接吻乐团的电动雪花球。 +13. 2006年6月2日,他用雪花球和导演科宾·本森换到一个在电影《Donna on Demand》中饰演角色的权利。 +14. 2006年7月5日,他将电影角色换成一栋位于萨斯喀彻温省的两层农舍。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122604.jpg) + +萨斯喀彻温省的一座公园为了纪念这个事件,设立了一个红色回形针艺术品,这同时也创下世界上最大回形针的纪录。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122605.jpg) + +2、[捆绑销售](https://www.ben-evans.com/benedictevans/2020/12/21/google-bundling-and-kill-zones) + +1950年代,一辆新车通常没有转向信号灯。那是一种单独的产品,你必须单独购买,然后自己安装。 + +1960年,福特汽车公司把收音机做进了汽车。收音机生产商就把福特汽车告上了法庭,法院不得不裁决,收音机到底是汽车必不可少的一部分,还是可选的组件? + +上个世纪80年代,文字处理软件没有文字计数、脚注、图表等功能,甚至都不支持横向打印。这些功能都是来自不同公司的单独产品,你必须以50美元~100美元的价格购买。 + +随着时间的流逝,文字处理软件集成的功能越来越多,那些需要单独购买的功能,逐一集成进入了产品。这杀死了很多第三方产品,对于那些产品来说,这实际上是不公平的竞争。 + +今天,苹果和谷歌的智能手机操作系统,到底应该包含什么功能,依然是争论的焦点。如果一家公司具有市场支配地位,不断在其产品中添加了别的软件已有的功能,应该鼓励还是禁止这种行为? + +人们有时会争辩说,有些功能“显然”是必不可少的(比如汽车的刹车功能),有些功能“显然”是可选的。但这是一个模糊的定义,并且会随着时间而变化。1990年代中期,PC 电脑并未配备 TCP/IP 协议栈,那是需要购买的单独产品。后来,微软和苹果把 TCP/IP 加入了操作系统,有人非常认真地提出这需要干预,微软应该把网络协议栈、文件系统等等都做成可选项。 + +即使操作系统允许用户选择某些功能和组件,很多用户其实也没有能力理解和评估选择。你打开计算机,操作系统询问你要使用哪个 Web 浏览器和哪个媒体播放器,大多数用户只会选择默认设置,并且以后再也不更改了。 + +这就是捆绑问题的复杂性。一方面,无法轻易判断,哪些功能可以捆绑销售,哪些不可以;另一方面,即使平台允许用户更换其他技术方案,大多数消费者也没有能力,决定应该选择哪一种技术方案。目前来看,操作系统到底可以做到多大,完全取决于厂商的意愿。 + +## 言论与数字 + +1、 + +美国每天大约有55,000首新曲目(含纯音乐)上传到网上。 + +-- [《音乐流媒体是否正在停滞不前?》](https://www.billboard.com/articles/business/9500546/streaming-music-growth-stalled-factors-attention-economy) + +2、 + +100年前,由于汽车的诞生,乱穿马路才变成非法。 + +-- [《乱穿马路非法100周年》](https://www.virginiamercury.com/2020/12/21/jaywalking-decriminalization-is-coming-to-virginia-100-years-after-the-auto-industry-helped-make-it-a-crime/) + +3、 + +只要那些现金充足的人没有其他地方可以投入资金,估值就无关紧要。 + +-- [Hacker News 读者](https://news.ycombinator.com/item?id=25555452),评论特斯拉的股价过去一年涨了8倍。 + +4、 + +根据一些研究,中国人的中位数年龄现在高于美国,并且继续上升。所以,即使中国人均收入比美国低得多,年龄却更老。中国在富裕之前变老,已经成为了现实。 + +-- [《中国人口正在萎缩》](https://noahpinion.substack.com/p/chinese-demography) + +5、 + +如果技术继续这样高速发展,那么拥有先进技术、同时人口较少的国家可能会从中受益匪浅。因为人口少,负担得起失业人口,无需考虑维持就业率的问题,可以没有后顾之忧,大力发展机器人经济所需的基础设施。人口众多、技术落后的发展中国家将受害最深。 + +-- [Hacker News 读者](https://news.ycombinator.com/item?id=25558221) + +6、 + +我之前在一家独角兽工作,后来辞职去了创业公司,上班第一天就感到比以前下降了一个等级。以前的办公室非常漂亮,现在的办公室是一个堆放着硬件零件的漆黑小房间,研究着一种不知前途的产品,由于各种令人烦恼的小问题,要花很多年才能进入大众市场。 + +-- [《入职两个月后辞职》](https://yolken.net/blog/quitting-a-new-job) + +## 回顾 + +2020年的本周(第 90 期):[管人和技术是两种不同的能力](http://www.ruanyifeng.com/blog/2020/01/weekly-issue-90.html) + +![](https://www.wangbase.com/blogimg/asset/201912/bg2019120604.jpg) + +2019年的本周(第 38 期):[使用越方便,技术实现越复杂](http://www.ruanyifeng.com/blog/2019/01/weekly-issue-38.html) + +![](https://www.wangbase.com/blogimg/asset/201901/bg2019010401.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) + +(完) diff --git a/docs/issue-142.md b/docs/issue-142.md new file mode 100644 index 0000000..00d1e24 --- /dev/null +++ b/docs/issue-142.md @@ -0,0 +1,419 @@ +# 科技爱好者周刊(第 142 期):2020年才是21世纪元年 + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1580),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123102.jpg) + +2022年北京冬奥正在新建的国家跳台滑雪中心,位于张家口。([via](https://mp.weixin.qq.com/s/hHXEWrmDFFg1BqTkZygvbw)) + +## 本周话题:2020年才是21世纪元年 + +刚刚过去的2020年,无疑是人类历史上糟糕的一年。 + +但是,从技术角度看,2020年却是辉煌的一年。人类社会可能在2020年以后,进入一个完全不一样的阶段。 + +风险投资家、《从零到一》的作者 [Peter Thiel](https://www.forbes.com/sites/alanohnsman/2020/12/03/peter-thiel-says-covid-marks-21st-centurys-true-start-spac-boom-surging-ev-stocks-are-a-sign/) 说, **2020年才是21世纪的第一年。新经济、新技术、新趋势在这一年确立了。** + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011001.jpg) + +我列举一些2020年技术领域的大事。 + +mRNA 疫苗技术取得突破,从研发到大规模接种,只用了一年时间,很可能会永远改变流行病的预防技术。它的背后是生物科技的突飞猛进。 + +新能源技术(太阳能、风能、氢能和电池)一日千里,化石能源和汽油车明确将被淘汰。 + +无人驾驶开始大规模路试,并向公众开放,已经接近可用状态。[马斯克](https://finance.sina.com.cn/tech/2020-12-03/doc-iiznezxs4956682.shtml)甚至说,特斯拉公司2021年会发布真正的无人驾驶。 + +人类的生活方式加速转移到线上,远程办公、视频会议、在线教育……需要十年走完的路,一年就走完了 + +SpaceX 公司的火箭技术获得成功,开始载人飞行。三个国家(阿联酋、中国、美国)几乎同时发射火星探测器,预定今年二月到达火星,中国和美国的探测器将在火星登陆。 + +“人造肉”出现,并在沃尔玛上架,也做成了汉堡。如果植物蛋白可以替代动物蛋白,农业会发生巨大革命。 + +5G 开始普及,无线通信的带宽变得更大。星链计划的卫星宽度证实可行,地球的每个角落都能随时随地在线,即将成为现实。 + +8K 分辨率的视频开始商业化,家用播放设备和拍摄设备都上市了。这可能是电子屏幕的尽头了,因为接近人眼分辨率了。 + +苹果 M1 芯片成功,桌面电脑开始转向 ARM 架构,跟手机使用同一个架构,App 将可以通用。桌面电脑以后会进一步小型化、轻量化,而移动设备将变得功能更强大,更接近桌面电脑。 + +总之,2020年虽然结束了,但是它确实更像一个起点,人类正在进入新经济的下一个阶段。 + +## TypeScript 学习资料 + +TypeScript 作为 JavaScript 的类型增强工具,可以大大增强项目的可维护性,便于在开发和编译阶段发现错误,对于大型项目尤其有用,正在业界得到越来越广泛的应用。 + +根据2020年12月的[统计](https://insights.dice.com/2020/12/03/10-most-popular-programming-languages-on-github/),TypeScript 已经是 GitHub 排名第四的语言,比上一年突飞猛进了三位。 + +但是,TypeScript 的中文教程并不多,而且相当一部分都是从官网文档复制粘贴的,对于初学者很难有额外的帮助,更不要说为面试和工作加分了。 + +本周的课程资料,就是一个针对国内学习者的 TypeScript 的专题培训,完整清晰地讲解高级技巧、最佳实践,以及 TypeScript 实现 Recoil 的原理,带领学习者把TypeScript 真正应用到框架和项目中,提高开发实力,增加大厂面试筹码。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011209.jpg) + +该课程由腾讯课堂“双认证”机构——京程一灯制作,经过了两轮授课,目前已经是第三季迭代了。 + +课程原价98元,周刊读者只需象征性付费 0.02元。微信扫描下面的二维码,加入课程群,就可以报名。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011301.jpg) + +前50位报名的同学,还会有额外福利,赠送第二季的 TypeScript 基础学习教程。 + +## 资讯 + +1、[Echo 眼镜](https://www.amazon.com/dp/B083C58VDP/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123104.jpg) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123106.jpg) + +亚马逊公司发售新一代 Echo 眼镜。它的两只镜脚做进了蓝牙耳机,镜片和镜框都没有特别之处。戴上眼镜以后,用户可以接打电话,也可以发出语音指令,通过手机 App 听新闻、播客、控制智能家居等等。 + +这副眼镜的技术难点是,内置了4个微型扬声器,将声音对准你的耳朵,同时最大程度地减少传出去的声量,防止周围的人听到。亚马逊官网有现货出售,定价250美元。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020123105.jpg) + +2、[大竞技场加装地板](https://www.smithsonianmag.com/smart-news/italy-plans-install-floors-colosseum-1-180976635/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010404.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010405.jpg) + +罗马大竞技场是世界著名的古建筑,建于公元1世纪。古罗马贵族在里面欣赏奴隶与狮子、熊、豹子等野兽的搏斗。大竞技场的下方有迷宫一样的隧道(上图),用来将装野兽的笼子运送到随机的位置,升上地面,然后放出笼。 + +长期以来,大竞技场的地板早已荡然无存,地下隧道直接暴露在游客面前。意大利政府最近宣布,将为大竞技场加装可以升缩的地板。一方面,还原古罗马时代的活板门、升降机等机械元件;另一方面,也可以在新地板上举办音乐会和表演戏剧作品。政府官员表示,希望2023年之前完成该项目。 + +3、[中国十大丑陋建筑](https://vct.news/news/7e1e562f-1269-40a2-a85a-912a190956da) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010406.jpg) + +建筑畅言网评选的2020年第十一届中国十大丑陋建筑,日前公布。该评选先在网络上向大众征集丑陋建筑,然后经过网络投票,最终在12月中旬由多位专家评选出来。 + +第一名广州融创大剧院(上图),上榜理由为创意牵强附会,胡乱拼贴中国元素,形态怪诞,伤害城市形象。下图是第二名吉林延边长白天地度假酒店、第三名重庆武隆飞天之吻。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010407.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010408.jpg) + +4、[AirPods Max 耳机](https://www.forbes.com/sites/gordonkelly/2021/01/02/apples-airpods-max-condensation-problem-upgrade-new-airpods-pro-iphone-headphones/?sh=246d3c6a32c7) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010615.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010616.jpg) + +很多用户反映,苹果公司的 AirPods Max 耳机,如果连续戴几个小时,耳机内圈会因为冷凝问题出现积水。 + +这完全因为这个耳机的外壳是全铝的,铝是热的良导体,耳朵上戴久了会发生结露现象,使得耳罩内的空气凝结出水。这就是为什么,市场上几乎所有其他耳机的内圈都是塑料的原因。AirPods Max 偏偏又不防水,很难相信苹果这么大的公司,居然没有测试到这个问题。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010617.jpg) + +5、[Nike 跑鞋](https://running.biji.co/index.php?q=news&act=info&id=105052) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010618.jpg) + +2021年元旦,日本一年一度最重要、最受关注的长跑比赛箱根驿传照常举行。媒体统计选手的跑鞋,今年的结果令人震惊:210 位选手中有203位穿 Nike 跑鞋,比例高达96.6%,其次为adidas 4 双、Mizuno 2 双、New Balance 1双。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010619.jpg) + +Nike 公司的 Vaporfly 跑鞋由于采用了专利鞋底材料,可以提高长跑成绩,已经成为长跑选手的标准配置。但是,体育比赛不应该比谁的装备好,国际泳联已经禁止正式比赛穿“鲨鱼皮”游泳服,所以 Nike 跑鞋将来会否被禁用也受到关注。 + +6、**一句话消息** + +> - [西伯利亚](https://siberiantimes.com/other/others/news/a-well-preserved-woolly-rhino-with-its-last-meal-still-intact-found-in-the-extreme-north-of-yakutia/)冻土融化,出现了一具几万年的长毛犀牛,保存完好。图二是它的复原模型。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010304.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010305.jpg) + +> - [青海省](https://finance.sina.cn/7x24/2021-01-08/detail-iiznezxt1177820.d.html)的光伏超过水电,成为省内第一大电源,也成为中国第一个太阳能发电成为主要能源的省份。下图为青海省共和县光伏产业园。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010801.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011208.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011207.jpg) + +> - [美国科学家](https://www.scientificamerican.com/article/color-changing-ink-turns-clothes-into-giant-chemical-sensors/)根据酚酞试纸原理,制造了一件会变色的汗衫。它会根据汗液的酸碱度,显示不同的颜色,提示你的健康状况。 + +![](https://www.wangbase.com/blogimg/asset/202007/bg2020072006.jpg) + +## 文章 + +1、[300名科学家为什么要在北极待上一年?](https://mp.weixin.qq.com/s/tPyLof_sz2wMlNT0BZR0Lw)(中文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011401.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011402.jpg) + +2019年9月,德国的科考破冰船“极星号”深入到北纬85°的海冰深处,然后关机抛锚,在北冰洋随着浮冰漂流一年,了解冬季的北极中心地带的状态。总共有17个不同国家的600名专家参与了这个项目,其中常驻人员有300人,其中也包括中国科学家。 + +2、[一个老程序员的自述](https://www.toutiao.com/i6912037372054028804/)(中文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010311.jpg) + +作者1977年生于湖南,作为软件系统工程师,赶上了中国互联网崛起的浪潮。本文是他回顾自己程序员生涯的自述。 + +> “在上海工作十八年,我每天拼命学技术、开研讨会、最多一年出差飞行近百次。这些努力让我收获了世界五百强公司技术专家的名头、上海内环的房子、几十万的年薪,但也累出了一身病,长期日夜颠倒,神经紧绷。” + +3、[Starlink 卫星上网开箱实测](https://www.kocpc.com.tw/archives/363791)(中文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010411.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010412.jpg) + +一个国外用户的 Starlink 卫星宽带上网开箱实测。 + +4、[Excalidraw 的一年](https://blog.excalidraw.com/one-year-of-excalidraw/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010312.jpg) + +Excalidraw 是手绘风格的一个在线作图工具,2020年1月发布。本文讲述这个项目一年来的惊人发展。 + +5、[如何不使用插件在网页嵌入 Flash SWF 文件](https://developers.ibexa.co/blog/embed-flash-swf-content-without-adobe-plugin)(英文) + +Adobe 和 Windows 都已经正式停止支持 Flash。本文介绍在没有插件支持的情况下,如何在网页运行 Flash 的三种方法。 + +6、[兆芯开先 x86 CPU 测试](https://www.tomshardware.com/features/zhaoxin-kx-u6780a-x86-cpu-tested)(英文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010313.jpg) + +上海兆芯集成电路有限公司购买了台湾威盛电子(VIA)的 x86 指令集的授权,可以生产 x86 芯片。国外媒体测试了他们生产的 KX-6000 芯片,结论是总体上落后于英特尔的第七代 i5 芯片,但是如果价格比较便宜,依然可以在中国国内占据一定的市场。 + +7、[一年活动的数据可视化](https://samplesize.one/blog/posts/my_year_in_data/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010401.jpg) + +作者以15分钟为单位,记录了过去一年中每一天的时间安排。年底的时候,汇总统计了这一年的时间都用在哪里了。上图中,深灰色方块表示睡眠,深蓝色表示工作,粉红色表示浏览社交媒体。 + +8、[URL 短链接服务设置 Cookie](https://ylukem.com/blog/url-shorteners-set-ad-tracking-cookies)(英文) + +作者发现很多流行的 URL 短链接服务,比如 TinyURL、t.co、bit.ly 都在用户的计算机上设置 Cookie,用来广告追踪。 + +9、[使用 Cloudflare Worker 提供短链接服务](https://lucjan.medium.com/free-url-shortener-with-cloudflare-workers-125eaf87b1ec)(英文) + +Cloudflare Worker 是一个 Serverless 服务,可以使用很简单的代码,通过它自制一个简单的短链接服务。 + +10、[简陋的广告,不一定效果不好](https://www.gkogan.co/blog/looks-vs-results/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010403.jpg) + +广告不一定要设计得非常精美,简单粗糙的广告也可能有不错的效果。作者同时在 LinkedIn 投放了上面两个广告,结果发现右边广告的转化率更高。 + +## 工具 + +1、[locust](https://locust.io/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010620.jpg) + +一个开源的负载压测工具。 + +2、[Thonny](https://thonny.org/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010802.jpg) + +一个面向初学者的 Python IDE。 + +3、[HTML Editor](https://no-gravity.github.io/html_editor/) + +一个最简易的 HTML 在线编辑器,可以实时自动预览效果。[源码](https://github.com/no-gravity/html_editor/blob/main/index.html)非常简单,有学习价值。 + +4、[Piccolo](https://piccolo-orm.com/) + +一个简单快速的异步 Python ORM 库。 + +5、[I2P](https://geti2p.net/en/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011201.jpg) + +一个隐形互联网项目,构建在互联网的上方,主要用于网内用户的互相通信,不鼓励用户通过它来访问互联网。主要特点是用户看不到服务器,服务器也看不到用户。 + +6、[quicssh](https://github.com/moul/quicssh) + +这个工具将 SSH 的通信协议改成了 QUIC,重新包装了 SSH 的服务器和客户端。 + +7、[Statically](https://statically.io/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011210.jpg) + +该服务可以免费将GitHub 和 GitLab 的源码文件放上 CDN,供外部调用。 + +8、[Thumbnail.AI](https://thumbnail.ai/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011211.jpg) + +这个在线服务可以为任意 URL,自动生成标题图片,便于在社交媒体引用文章时,提供缩略图。 + +9、[cdecl](https://cdecl.org/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011302.jpg) + +这个在线工具可以将 C 语言难懂的类型声明(比如`int (*(*foo)(void ))[3]`),转成浅显的英语。([@fish-404](https://github.com/ruanyf/weekly/issues/1587) 投稿) + +## 资源 + +1、[后端开发学习路线图](https://roadmap.sh/backend) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010301.jpg) + +该网站给出了后端开发的知识路线图。 + +2、[半小时学习 Rust 语言](https://fasterthanli.me/articles/a-half-hour-to-learn-rust) + +一篇英语长文,详细介绍 Rust 语言的基本知识点。 + +3、[Python 软件工程](https://merely-useful.github.io/py-rse/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010306.jpg) + +一本英文的免费书籍,介绍使用 Python 来做实际的软件项目时,需要了解的各种 Linux 知识,比如命令行、Git、Make 等等。 + +4、[TechRewind](https://techrewind.co/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010402.jpg) + +该网站收集了过去40年流行的技术产品,每10年为一个周期,用户可以查看每个周期的流行产品。比如,上图是上个世纪90年的流行。 + +5、[学校还是监狱?](https://www.schoolprison.com/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010409.jpg) + +该网站每次刷新都会出现一张图片,让用户猜这是学校还是监狱?比如,上图是监狱。 + +6、[极客阅读](https://jikeyuedu.cn/hot) + +一站式的技术阅读网站,汇集中文技术博客、YouTube 视频、开源产品动态、公众号文章等。([@wxyudl](https://github.com/ruanyf/weekly/issues/1590) 投稿) + +## 图片 + +1、[巴基斯坦的卡车装饰文化](https://mymodernmet.com/pakistan-truck-art/) + +巴基斯坦,以及邻近的阿富汗和印度,有一种奇特的卡车文化。他们喜欢把卡车装饰得非常华丽。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010701.jpg) + +1920年代,卡车进入巴基斯坦的时候,当地人在卡车顶部装上了木冠。后来,卡车开始长途运送货物时,每家卡车公司都设计了徽标,以使不识字的人能够了解卡车的所有者。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010702.jpg) + +随着时间的流逝,这些徽标变得越来越华丽。大家觉得,设计越夸张,生意就越好。仅在最大城市卡拉奇,就有50,000人在专门从事卡车装饰。卡车司机愿意花2500美元,确保自己的卡车比其他卡车更好,这是他们两年的薪水。而且通常,卡车每隔几年就会回来进行上色,以保持新鲜感。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010703.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010704.jpg) + +2、[蚊子与注射器](https://www.scientificamerican.com/gallery/mosquitoes-stab-animals-with-a-syringelike-proboscis/) + +蚊子的嘴可以刺穿皮肤吸血。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011203.jpg) + +显微镜下,它与注射器的针头很相似。下图的注射器针头上是血液的红细胞。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011204.jpg) + +## 文摘 + +1、[团队主管应该写代码吗?](https://nngorok.com/managers-should-code-but-not-at-work) + +技术团队的主管应该写代码吗? + +这个问题似乎没有明确的答案,支持者和反对者都有各自的立场。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011205.jpg) + +我主管工程团队已经两年了,在这期间我停止写代码。主要原因是,团队主管写代码会妨碍团队管理,你会没有足够的时间来召开所有团队会议,以及一对一的谈话。另一方面,退出编码也表明我信任团队。 + +但是,随着时间的流逝,我逐渐感到与团队脱节。开始忘记构建系统和产品的实际感觉。我发现很难跟上的某些技术决策。从长远来看,最坏的情况下,由于缺乏代码信誉,这可能导致你在团队失去尊重。 + +这种矛盾,从本质上讲,是管理者与开发者的角色冲突。管理者的日程安排是一个接一个的会议,而开发者要求要大量连续时间,保证投入到关键任务上。管理者和开发者的时间表是不一样的。 + +我真的很想念编码,想念从构建事物、定位和修复 Bug 中获得的成就感。我还意识到,我参与编码,就会与团队产生更多的联系。 + +但我也明白,一旦参与编码,我就很难切换注意力,我的关注点无法在编码和会议之间及时切换。我的结论是,管理者与程序员的角色无法合一,解决方法可能是你在业余时间坚持编码,工作时间专心管理。 + +2、[故事的形状](https://avoidboringpeople.substack.com/p/a-story-is-a-lie-and-a-story-is-true) + +美国小说家库尔特·冯内古特 (Kurt Vonnegut)在一次演讲中提到,小说的故事是有形状的。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011206.jpg) + +他画了一个坐标系,竖轴是主人公的境遇,横轴是时间轴,表示故事的进展。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122809.jpg) + +在 《教父》中,主人公开始时过得很好,但后来陷入困境,被迫离开家族。他最终夺回了权力,并杀死了大部分反对派,成为新的教父。这个故事的形状就是一个大坑,先下跌,然后上升,并且过得比以前更好。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122810.jpg) + +很多爱情小说,主人公先坠入爱河,感到非常幸福,后来由于各种原因,发生了挫折,最后再次找到对方。它的形状则是先上升,再下降,然后再次上升。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122811.jpg) + +有些个人奋斗的故事,是从逆境不断上升,取得一定成就以后,遇到了重大打击,最后克服了困难。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122812.jpg) + +卡夫卡的小说《变形记》,则是主人公本来就过得很遭,一天早上醒来,发现自己变成了蟑螂,从此越过越糟糕。 + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020122813.jpg) + +## 言论 + +1、 + +大公司想尽办法引诱人们多消费,真正的解决方案通常恰恰相反:你应该少消费。 + +大多数情况下,我们的问题主要是由过度消费引起的。如果你超重,不是要购买健身鞋和蛋白质粉,而是要少吃东西。如果你头痛和感到巨大压力,不是要购买头痛药和抗抑郁药,而要更多地睡觉和走路,并且不在深夜浏览社交媒体。 + +--[《少消费,多创造》](https://telegra.ph/Consume-Less-Create-More-Its-More-Fun-12-04) + +2、 + +投资于研发可以促进经济增长。但是,研究发现,促进经济增长的主要是公司投资的研发,而不是政府投资的研发。 + +-- [《学术研究会导致经济增长吗?》](https://lemire.me/blog/2013/02/26/does-academic-research-cause-economic-growth/) + +3、 + +很难表达 DJI Mini 无人机有多棒。400美元的价格,你可以买到一台像样的数码相机,它还可以飞行。这让我想起了,第一次在沃尔玛超市看到售价为29美元的 DVD 播放机。这种产品成为可能,必须发生一些不可思议的事情,而所有人几乎都没有注意到。 + +-- [Hacker News 读者](https://news.ycombinator.com/item?id=25575721) + +4、 + +21世纪,我们被各种各样的数字强盗所困扰,从身份窃贼到跟踪者,再到公司和政府间谍,再到骚扰者。我们没有办法保护自己。 + +为了安全起见,你必须与军阀结盟。苹果、谷歌、Facebook、微软和其他一些军阀已经建立了防御要塞的庞大堡垒,金钱可以买到的最凶猛的网络雇佣兵时刻都在攻击他们的堡垒。他们将为你防御所有攻击者,但是如果他们想获取你的信息,你将毫无防备。 + +-- [《数字安全的封建时代》](https://locusmag.com/2021/01/cory-doctorow-neofeudalism-and-the-digital-manor/) + +5、 + +喜马拉雅山脉造就了巨大的河网,在整个亚洲广阔的土地上留下了惊人的丰富土壤。山脉的两边是世界上人口最多的两个国家,这绝非偶然。如果算上巴基斯坦、孟加拉国和尼泊尔,所有这些国家也都严重依赖喜马拉雅山脉发源的河流,那么地球上将近一半的人类与这个山脉有关。 + +-- [《喜马拉雅山脉:人类历史》](https://www.nytimes.com/2021/01/05/books/review/himalaya-a-human-history-ed-douglas.html) + +## 回顾 + +2020年的本周(第 91 期):[印度孟买的房价,为什么跟北京一样高?](http://www.ruanyifeng.com/blog/2020/01/weekly-issue-91.html) + +![](https://www.wangbase.com/blogimg/asset/201912/bg2019120910.jpg) + +2019年的本周(第 39 期):[苹果公司的两封公开信](http://www.ruanyifeng.com/blog/2019/01/weekly-issue-39.html) + +![](https://www.wangbase.com/blogimg/asset/201901/bg2019011101.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) + +(完) diff --git a/docs/issue-143.md b/docs/issue-143.md new file mode 100644 index 0000000..1ff5776 --- /dev/null +++ b/docs/issue-143.md @@ -0,0 +1,404 @@ +# 科技爱好者周刊(第 143 期):世界尽头与冷酷仙境 + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1580),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010706.jpg) + +2020年12月1日,嫦娥5号探测器登陆月球,踏上了月球的土壤。(via:[《2020年中国航天回顾》](https://china-aerospace.blog/2020/12/30/a-recap-of-chinese-space-in-2020/)) + +## 本周话题:世界尽头与冷酷仙境 + +[上一期周刊](http://www.ruanyifeng.com/blog/2021/01/weekly-issue-142.html)谈到,2020年是科技发展辉煌的一年。但是, **对于普通人来说,今后的日子其实更不容易了,生存难度变大了。** + +让我从美国人不爱储蓄,开始说起。你可能听说过,美国人不存钱,钱到手就花了。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011612.jpg) + +可是,2020年出现了一个奇观,[美国的个人储蓄率](https://fred.stlouisfed.org/series/PSAVERT)突然暴增到了二战后的最高点。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011613.jpg) + +根据上图,个人储蓄率从10%以下,飙升到30%以上。原因很简单,美国政府由于疫情,大量发放各种补助金和救济金,再加上商店关门,消费减少,人民口袋里的钱一下子就多出来了。 + +这还没完,拜登上周宣布了,1.9万亿美元的新一轮[经济刺激计划](https://edition.cnn.com/2021/01/14/politics/stimulus-payments-2000-dollars-biden/index.html),符合条件的美国人每人还可以领到2000美元。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011614.jpg) + +美国政府从哪里搞来那么多钱?答案就是印钞机。机器一开,再多的美元也不成问题。 + +不仅是美国政府,全世界各国为了应付暴增的支出和刺激疲软的经济,都在开动印钞机。大家都在发钱。 + +经济很差,货币供给却大幅增加,后果就是钱都涌向金融市场,科技股、房地产、加密货币疯狂上涨。与此同时,欧美普遍出现了负利率,钱存入银行,不仅拿不到利息,还要向银行支付保管费。背后的原因是,整个社会都缺乏投资机会,平均利润率在下降,银行找不到投资项目,利率当然越来越低。 + +普通人的工资增长,跟不上货币贬值的速度,大部分人因此变得更穷。而富人因为资产增值变得更富,进一步加大了贫富差距。 + +这就是我们面对的世界。 **科技发展一日千里,但是社会经济局面非常糟糕,贫富分化越来越严重,穷人的机会在变少。** + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011615.jpg) + +日本作家村上春树有一本小说,叫做《世界尽头与冷酷仙境》。我觉得,这个书名非常好,可以用来形容今天的世界。 + +资本主义发展到今天,已经有一种世界尽头的感觉,除了不断印钱刺激经济,政府也找不到好的办法解决各种问题。但是,新技术革命正在创造一个个神话般的技术奇迹,又让人觉得这是一个仙境,但对于大多数人来说,这是一个冷酷仙境,改变不了自己的命运。 + +## 家庭保障规划咨询 + +过去一年,疫情和金融资产的价格大涨,使得许多人的财务状况和对未来的预期,出现了剧烈波动。 + +许多已经成家立业的朋友,都面临着一个共同的问题:怎样才能让个人财务尽可能保持平稳,给自己和家庭多一点保障? + +本周正好有一个活动,为大家提供 **家庭财务保障规划咨询。** + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011508.jpg) + +经常读我公号的朋友,可能知道我和孙明展老师一直有合作。这次他在春节前办活动,特地到我这里发一个通知。 + +孙明展老师是广州中山大学统计系硕士毕业,后来进入500强保险公司,设计各种保险产品,对理财这一块非常熟悉。他辞职创业后,开了一家财务咨询公司,为家庭财务定制理财方案。他们开发的“谱蓝”人工智能系统,使得财务咨询服务软件化,得到过许多权威媒体的报道。 + +这一次,孙老师向我的读者提供200个名额,免费赠送 **价值800元** 的家庭保障规划服务。活动内容就是你跟理财师一对一的财务咨询,具体问题具体分析,包括但不限于下面几项。 + +> - 各个家庭成员保障状况的综合评估。 +> - 保险产品的性价比分析比较。 +> - 为你的家庭定制综合保障规划。 + +整个过程中,保证不为任何一家保险公司做广告,只提供定制方案和咨询服务,而且是免费的。微信扫码下面的二维码,即可报名参加。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011509.jpg) + +## 资讯 + +1、[无人驾驶挑战:从旧金山到洛杉矶](https://technews.tw/2021/01/04/fsd-challenge-sf-to-la-over-600km/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010612.jpg) + +一个美国人使用特斯拉无人驾驶,挑战让轿车自己从旧金山开到洛杉矶,全程600公里。结果失败了,倒不是因为自动驾驶出错,而是他自己害怕了。当时,路中央有一个大水泥块,前车开过去才看到,他害怕特斯拉来不及发现这个障碍物,因此手动介入了,调整方向盘避开了水泥块。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010613.jpg) + +另外,整个过程中,他去了两次超充站充电,特斯拉只能自己开到超充站入口,接下来就得全靠手动了。但是总的来看,无人驾驶已经非常强了,再过几年可能就真的能够全程都交给它了。 + +2、[地球自转变快](https://www.dailymail.co.uk/sciencetech/article-9113999/Earth-spinning-faster-time-past-50-years.html) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010622.jpg) + +1972年,原子钟投入使用,人类从此能够获得精确的计时,可以测出地球自转速度的细微变化。此后,科学家发现,地球自转有点变慢了,略多于24个小时(即86,400秒)。为了保证历法准确,至今人们一共使用了27个闰秒,而且都是正数,即一共有27年加上了1秒,该年变成86401秒。 + +但是,2020年很特殊,地球自传速度第一次快于24个小时(即少于86,400秒)。科学家正在讨论,是否有必要第一次采用负的闰秒,即当年减去1秒。根据测量,2020年7月19日是有记录以来最短的一天,地球自转时间比24小时少了1.4602毫秒(下图)。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010623.jpg) + +3、[冰制机器人](https://www.freethink.com/articles/robot-made-of-ice) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011002.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011003.jpg) + +宾夕法尼亚大学的研究人员,使用冰块制造了一个概念机器人。这是为了宇宙探索而开发的,太空温度很低,并且缺乏建筑材料,如果冰块可以做成机器人,一旦零件坏了,就很容易自我重建。 + +他们的第一个机器人,准备在南极测试,重6.3公斤,通过两个冰块轮子前进。除了电池和电路,机器人的大部分结构部件都是用冰建造的。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011004.jpg) + +4、[维珍火箭](https://www.bbc.com/news/science-environment-55699262) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011903.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011904.jpg) + +1月17日,英国维珍火箭公司的第一枚火箭成功发射。这家公司非常独特,火箭不从地面发射,而是从高空飞机上发射。 + +火箭绑在一架波音747飞机的底部,飞机飞到一万米高空时,火箭点火发射。这样的主要好处是,可以在任何地点发射,不需要专门的火箭发射场,缺点是负载有限,只能发射较小的卫星。 + +5、**一句话消息** + +> - [西南交通大学](https://www.sohu.com/a/444533645_362042)制造的世界首台高温超导高速磁浮工程化样车在成都下线,设计时速达到620公里。如果全程这个速度,从成都到北京仅需3小时。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011513.jpg) + +> - [一位英国计算机工程师](https://www.theguardian.com/uk-news/2021/jan/14/man-newport-council-50m-helps-find-bitcoins-landfill-james-howells)声称,自己扔掉的一个旧笔记本电脑,硬盘里面装有现在价值2亿英镑的比特币,被埋在一个小镇的垃圾掩埋场里面。如果当地政府帮助他把这个硬盘从垃圾堆里挖出来,他将分四分之一的钱给小镇,结果被拒绝了。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011514.jpg) + +> - [中国国家航天局](http://m.news.cctv.com/2021/01/18/ARTIgpFdzmtLGKkVUp3Fj391210118.shtml)公布《月球样品管理办法》,规范去年12月5日嫦娥五号飞船带回的1731克月球岩石的管理。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011902.jpg) + +> - [一个美国开发者](http://nautil.us/issue/83/intelligence/why-i-built-a-dumb-cell-phone-with-a-rotary-dial)制作了一个带有拨号盘的手机,理由是有些人不喜欢使用触摸屏,拨号打电话更直观。 + +![](https://www.wangbase.com/blogimg/asset/202003/bg2020032102.jpg) + +> - [耶鲁大学的科学家](http://forgetoday.com/2020/05/03/scientists-find-life-in-dead-brain-cells/)发现,屠宰场的猪死了10个小时后,脑细胞依然可以激活,即大脑可能可以恢复某些功能。 + +## 文章 + +1、[快递包装垃圾怎么办?](https://mp.weixin.qq.com/s/YwB_h7t7EwyBTperoTyIQA)(中文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011403.jpg) + +2020年,中国的快递达到830亿件,相当于14亿中国人每人每个月收5件快递。海量的快递包装垃圾如何处理?目前主要靠填埋,但是越来越难以为继了。 + +2、[大连车务段的 Flash 危机](https://www.cnbeta.com/articles/tech/1078401.htm)(中文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011510.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011511.jpg) + +2021年1月,Adobe 不再支持 Flash,Windows 系统在指定时间禁止了 它的运行。沈阳铁路局大连车务段的某个系统依赖 Flash,当天突然就无法使用了。IT 人员只好连夜向各个车站,送去安装了降级 Flash 版本的新 Windows 主机,暂时解决问题。从这篇文章可以了解基层单位的 IT 现状。 + +3、[如何看待 QQ 扫描读取所有浏览器的历史记录?](https://www.zhihu.com/question/439768601)(中文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011703.jpg) + +一个知乎的讨论帖。网友发现,桌面版的 QQ 会在启动10分钟后,读取本机所有浏览器的浏览记录,进行 URL 分析。一个聊天软件为什么要知道浏览记录呢? + +4、[消失的夏威夷海滩](https://projects.propublica.org/hawaii-beach-loss/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010601.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010602.jpg) + +本文根据实地调查提出,夏威夷由于修建海堤,导致海滩消失。制作非常精美生动,值得借鉴,堪称多媒体内容的范本。 + +5、[2020年排名前10 的 Python库](https://tryolabs.com/blog/2020/12/21/top-10-python-libraries-of-2020/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010415.jpg) + +本文介绍目前最流行的10个 Python 库。 + +6、[如何释放 MacBook 的磁盘空间](https://pawelurbanek.com/macos-free-disk-space)(英文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010603.jpg) + +MacBook 用作开发笔记本时,长期下来,大量空间会被占用。本文介绍几个清理空间的方法。 + +7、[AMD Ryzen 9 5950X CPU 测评](https://www.tomshardware.com/reviews/amd-ryzen-9-5950x-5900x-zen-3-review)(英文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010614.jpg) + +国外媒体评测了 AMD 公司最新的 Zen 3 架构的高端 CPU,结论就是英特尔公司有大麻烦了,现在不仅性价比不如 AMD,连高端 CPU 的性能都输了。 + +8、[浏览器插件推荐](https://guillaumehr.medium.com/21-best-free-browser-extensions-for-chrome-and-firefox-to-improve-privacy-productivity-and-web-a8c158d9216b)(英文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010621.jpg) + +本文推荐了21个浏览器插件,可以提高使用效率,而且同时支持 Chrome 和 Firefox。 + +## 工具 + +1、[andala](https://www.aliciaunderhill.xyz/Andala/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011212.jpg) + +一个在线画板,画出来的线条都是对称的。 + +2、[YPlayer](https://github.com/ruanyf/weekly/issues/1593) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011909.jpg) + +一个 MacOS 视频播放器,为视频实时生成字幕,不需要任何网络请求,采用本地语音识别。([@yujinqiu](https://github.com/ruanyf/weekly/issues/1593) 投稿) + +3、[在线视频片段合并](https://slowapi.com/merge-videos-files/) + +很多在线视频都是许多 .ts 文件组成的,这个在线工具可以输入 .ts 文件的网址,然后将它们合并。([@DoctorLai](https://github.com/ruanyf/weekly/issues/1596) 投稿) + +4、[Cavepaint CSS](https://cavepaint.github.io/cavepaintcss/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011507.jpg) + +一个可以在线调节主要参数(CSS 变量)的 CSS 框架。 + +5、[ssh-mitm](https://github.com/ssh-mitm/ssh-mitm) + +一个 SSH 中间人服务器,拦截所有 SSH 操作。可以用作“蜜罐”,攻击者自以为登陆了真实服务器,从而让系统记录下他的操作。 + +6、[Google Images Restored](https://github.com/fanfare/googleimagesrestored) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011701.jpg) + +Chrome 浏览器插件,可以将“谷歌图片搜索”恢复成改版前的样子,并且加上了“打开图片”按钮。 + +7、[LibreTranslate](https://github.com/uav4geo/LibreTranslate) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011702.jpg) + +一个开源的、可以自己架设的机器翻译服务,支持多种语言的互相翻译,包括中文。 + +8、[Multiavatar](https://multiavatar.com/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011704.jpg) + +一个在线工具,可以根据输入的文字,生成用户头像图片( avatar)。 + +9、[Transform](https://transform.tools/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011901.jpg) + +一个在线工具,可以将各种代码互相转换,比如把 HTML 转为 JSX,或者把 JSON 转为 XML。 + +## 资源 + +1、[Electronic References](https://csgordon.github.io/books.html) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010416.jpg) + +该网页收集网上免费的计算机科学教科书。 + +2、[Proton 游戏数据库](https://www.protondb.com/) + +![](https://www.wangbase.com/blogimg/asset/202012/bg2020120801.jpg) + +该网站提供所有可以通过 Proton 在 Linux 上运行的游戏资料。 + +3、[Just Get My Data](https://justgetmydata.com/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010803.jpg) + +这个网站收集了从各种在线服务取回个人数据的方法,并有“容易”、“中等”、“困难”、“不可能”四个难度评级。 + +4、[最繁忙的航线](https://www.oag.com/busiest-routes-right-now) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010901.jpg) + +该网站可以查看世界各地的航线数据,比如本月最繁忙的10条国际和地区航线,以及各国国内最繁忙的航线。 + +5、[freeCodeCamp 课程](https://www.freecodecamp.org/learn/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011911.jpg) + +该网站提供一系列免费的英文 IT 课程,内容比较浅显简单,适合初学者。([@fish-404](https://github.com/ruanyf/weekly/issues/1600) 投稿) + +## 图片 + +1、[路口上色计划](https://www.theguardian.com/cities/gallery/2018/sep/20/goodbye-cars-hello-colour-the-great-reinvention-of-city-intersections) + +很多发展中国家的城市,交通混乱,人车混行,行人安全得不到保障。 + +彭博通讯社有一个慈善项目,为这些城市的路口涂上明亮的颜色,明确行人和车辆各自的区域,保证行人安全。 + +埃塞俄比亚的首都亚的斯亚贝巴。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011501.jpg) + +哥伦比亚首都波哥大。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011502.jpg) + +印度最大城市孟买。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011503.jpg) + +巴西最大城市圣保罗。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011504.jpg) + +2、[德国螺旋森林(Waldspirale)](https://en.wikipedia.org/wiki/Waldspirale) + +德国螺旋森林是一个住宅楼项目,一共有12层,105套公寓,建于上个世纪90年代。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011602.jpg) + +它的外形像一个 U 字形的螺旋,屋顶种满树木,从空中看下来就像一个森林。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011604.jpg) + +它是一个不规则建筑,强调乱序,每个立面都不一样,1000多扇窗户都是不同的。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011605.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011606.jpg) + +## 文摘 + +1、[朱学恒:我翻译《魔戒》的故事](https://www.youtube.com/watch?v=sJS87dp9iqA) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012005.jpg) + +当年,我在奥美公关快要离职了,只剩最后几个月。我看到一个报道,新线影业投资3亿美元,要筹拍《魔戒》,找了一个新西兰很奇怪的导演彼得·杰克逊。 + +我觉得我可能有机会了,许多人也许会因为电影而喜欢小说《魔戒》。以前,台湾最大的出版社之一联经出版公司,曾经出过一个《魔戒》的译本,卖得超烂,一共印了3000套,几年都没卖完。封面上面写着“西方世界的《西游记》”,你觉得看到这种宣传语,你想买吗? + +我写信跟联经说,我想要重新翻译这套书。我已经翻译过23本奇幻小说,像《龙枪》和《黑暗精灵》,台湾没人翻译得比我多。对方想,莫名其妙跑出来一个20几岁的年轻人,自称台湾翻译奇幻小说最多的人,却是电机系毕业,又在公关公司工作。他根本不信。 + +我就说,我知道你们不相信,不觉得我能做到,但是没关系。你们前面那个版本卖得那么烂,我跟你保证,我可以让它卖得比较好。我跟你们签合同,我保证每一册都要卖过10000本,如果不到这个销售数字,我一毛钱都不要。但是,我有一个条件,销售超过10000本以后,我要拿版税。当时,台湾没有译者可以拿版税,都是拿翻译费。但是,我坚持所有我的翻译都要拿版税,因为我和我的翻译荣辱与共,一起同进退。 + +我还保证,年底电影上映的时候,我一定交稿,如果交不出来,你可以起诉我违约。联经同意了。 + +我就从奥美公关离职,专心翻译。我这时发现,翻译时间只剩下六个月。电影12月上映,当时是3月,我必须在9月份完成翻译交稿。《魔戒》总共有三册,120万字。那六个月真是痛苦死我了,一天必须要翻译6000字,如果翻不到,就会累积到第二天,这样连续180天,比马拉松还像马拉松。 + +我后来没有办法,这种工作真是太辛苦了。我就每天早上去健身房,在跑步机上跑10公里,只为了振奋自己的精神。其他时间除了吃饭和睡觉,都在翻译。实在是太累了,如果我不去跑步,每天光是打字,我会打疯掉,你一个月要打20万字,而且里面还有古英文、精灵文、矮人语,查资料都会天翻地覆。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012006.jpg) + +最后,我终于按时交稿了。但是出现一个问题,联经擅长出版,不擅长行销,只有一个行销人员,我必须全程配合行销。联经想出来的办法,就是到处办签书会。那时候多惨,没有人推销,我只好自己来,在网络上到处求爷爷告奶奶,说这是20世纪最伟大的奇幻小说,要出版了,我们第一次首卖会,请大家务必来,求求你。 + +我觉得出版社的这个主意太糟糕了,没有人知道这本书,而且之前卖很烂,居然要办首卖会。更糟糕的是,联经把首卖会安排在半夜12点,他们真是很天真的读书人,觉得《哈利·波特》可以在半夜首卖,《魔戒》也可以。我心想,哪里来的勇气啊,《魔戒》第一册是1930年代出版的,1960年代出完,距今40年了,怎么跟《哈利·波特》比啊。我那个时候也没名气,除了奇幻小说的读者,没人知道我。如果半夜12点首卖,一定没人买,出版社和其他单位都会因此丧失信心,以为我之前都在吹牛,这套书多好多好,结果根本没人买。我只好到处网上拜托。 + +结果,上天疼惜努力的人。首卖会的那一天,我晚上9点到了诚品书店的现场,排队的人已经从二楼排下来了,排到一楼大厅。说实话,那天我带了几千块,要是现场没有人,我就自己买20本。我心想,我的号召力原来这么大,就去跟排队的人说,谢谢谢谢,我就是朱学恒。他抬头看着我,说你谁啊。原来他们根本不是因为我来的,而是因为他们从朋友的朋友那里听说,这书很棒,一定要来首卖会。我那个时候超感动,觉得书本身吸引人,才是最重要的,不是靠我那些狗屁行销、那些唬烂。12点一到,现场300本卖光光。 + +那一场成功了,你以为就成功了嘛?没有,大家还是不知道这本书。后来,我又去台北国际书展签书。因为真的没有人,又去台中和高雄签书。那里的书展规模很小,小到好笑,隔壁就在卖鲍鱼。我以前没有这么厚脸皮,也讨厌演讲,但是没办法,除了我就没人可以做宣传了。还有一次,《魔戒》出版两三个月后,联经在金石堂书店5楼安排了签书会,我去了以后,时间到了,现场只有两个人,都是工作人员。 + +后来,《魔戒》电影三部曲一部比一部成功,还得了奥斯卡奖,书的销量也跟着水涨船高。联经不太会行销,但是有的地方很棒。第一次印刷他们就只印了9990本,因为销量低于1万本,他们一分钱也不用给我。 + +忽然之间,联经发现,这本书在全台湾大卖,不停地加印,还缺货。保守估计,他们因为这本书赚了3到4亿新台币。他们恐怕想不到,一个找上门自荐的无名译者,会给他们赚这么多钱。我真感谢,电影《魔戒》拍得这么好,要是拍得不好,我就完蛋了。 + +我离职后,整整有一年,一毛钱的收入都没有。那又怎么样?翻译《魔戒》就是我想做的事。很多人讲,你怎么敢签那样的合约,要是卖不到1万本,你怎么办!但其实,联经和我想的是不一样的东西,联经想的是这本书如果卖不动,也不会有损失。我想的是,我翻译了这本书,就算一毛钱也拿不到,将来可以跟孙子说,你爷爷当年翻译了《魔戒》,这就够了。你要知道,人生有的事情,我们做的时候是因为觉得值得,不是因为能够赚钱。只是有的时候,你做了值得的事情,就自然赚到了钱。 + +## 言论 + +1、 + +代码应该尽可能简单,因为下一个维护你的代码的人不会像你那么聪明。 + +--[《我在软件行业45年学到的东西》](https://www.bti360.com/what-ive-learned-in-45-years-in-the-software-industry/) + +2、 + +为什么我需要钱?原因跟你想的不一样,我几乎没有时间休闲,也没有度假屋或游艇之类的东西。 + +我一半的钱用于解决地球上的问题,另一半钱用来在火星上建立一个自给自足的居民点,确保一旦地球被流星击中(恐龙灭绝就是这种情况)、或者第三次世界大战爆发、人类自己消灭自己时,(所有生物种群的)生命能够延续下去。 + +-- [伊隆·马斯克](https://twitter.com/elonmusk/status/1050812486226599936),由于特斯拉股价暴涨,他已经接近世界首富 + +3、 + +英语中,“大学”(university)这个词是“单一性”(uni-)和“多样性”(versity)两个词的结合。它的意思是,大学就是将各种各样的知识统一起来,寻求规律。 + +-- David Perell + +4、 + +我在日常工作中使用 Java 。我不喜欢这门语言,但愿意使用它,原因是它可以让我有所作为。 + +--[Hacker News 读者](https://news.ycombinator.com/item?id=25799400) + +5、 + +无人驾驶技术的公司是这样估值的,每位工程师大约1000万美元。例如,一个刚起步的三人创业公司,估值就是3000万美元。 + +--[《纽约时报》](https://www.nytimes.com/2020/05/12/technology/self-driving-cars-coronavirus.html) + +## 回顾 + +2020年的本周(第 92 期):[听觉暂留](http://www.ruanyifeng.com/blog/2020/01/weekly-issue-92.html) + +![](https://www.wangbase.com/blogimg/asset/201912/bg2019121006.jpg) + +2019年的本周(第 40 期):[手动咖啡不属于电子时代](http://www.ruanyifeng.com/blog/2019/01/weekly-issue-40.html) + +![](https://www.wangbase.com/blogimg/asset/201901/bg2019011801.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) + +(完) + diff --git a/docs/issue-144.md b/docs/issue-144.md new file mode 100644 index 0000000..9551d88 --- /dev/null +++ b/docs/issue-144.md @@ -0,0 +1,424 @@ +# 科技爱好者周刊(第 144 期):提高收入的根本途径 + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1580),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011601.jpg) + +上海正在举办白玉兰冰雪节,搭建了本地难得一见的室外真冰溜冰场。([via](https://www.facebook.com/groups/2480163464/permalink/10159551112933465)) + +## 本周话题:提高收入的根本途径 + +我看到[一个故事](https://erik-engheim.medium.com/stop-the-hard-work-obsession-america-6e5c29b1c07c),很有启发,给大家讲一下。 + +挪威和孟加拉是两个截然不同的国家,但是它们有一个共同点:渔业都是两国的主要产业,很多人以打渔为生。 + +挪威渔民非常有钱,挪威是世界上最富裕的国家之一,人均 GDP 接近8万美元。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012603.jpg) + +孟加拉国属于世界最贫穷的国家,人均 GDP 大约2000美元。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012604.jpg) + +同样是打渔,为什么渔民的收入相差那么大? + +你可能马上就会想到,他们的设备不一样,影响了收入。挪威渔民拥有大型现代化渔船,接受过各种培训,只要几个人就能捕到大量的鱼,所以收入高。孟加拉渔民只有小渔船,捕鱼能力有限,所以收入低。 + +上个世纪70年代,发生了一件事情。挪威向孟加拉国赠送了现代化渔船,作为援助。 + +孟加拉渔民现在有了同样的设备,能够提高收入吗? + +答案还是不能。仅仅过了一年,这些现代化渔船就无法使用了,援助行动以惨败告终。孟加拉渔民缺乏相应的知识和技能,无法操作挪威渔船,同时也缺乏进行维修的基础设施和零配件,没有任何学校教渔民怎么修理这些船。现代化设备在孟加拉渔民手里,很多功能发挥不出来,出海遇到故障,只有眼睁睁看着整艘船坏掉。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012605.jpg) + +一条现代化渔船,其实不仅仅是单纯的一条船,而是许多千丝万缕的因素联合在一起,使它能够建造出来,并得以良好地运行。 + +这件事的启示就是, **一个国家比另一个国家富裕,很大程度上并不取决于人民是否努力工作** (孟加拉人的努力程度,事实上可能远胜于挪威人),也不取决于设备,而是取决于许多其他因素,比如资本、知识技能、基础设施、销售渠道等等。所有这些外部因素,才是国家富裕的根本原因,人民的努力不是决定性因素。 + +这个道理放到人的身上,也是一样的。 **人与人的收入不一样,原因不是甲比乙更努力,而是很多外部因素综合起来的结果。** 甲拥有的资本、技能和环境条件超过了乙,使得甲所在的层次高于乙。一个餐厅服务员,无论怎样努力,收入恐怕都不会超过基金经理,道理就在这里。 + +这告诉我们,如果你想真正地提高收入,努力仅仅是一部分的因素,更重要的是,你必须设法提升自己的资本、技能和环境的层次。 + +就像[第21期](http://www.ruanyifeng.com/blog/2018/09/weekly-issue-21.html)说过的,你需要的不是“水平方向的努力”,而是“垂直方向的努力”。 + +## Vue 3 PK React 17 特训营 + +React 和 Vue 是国内最流行的两个前端框架,孰优孰劣的争论,就从来没有停息过。只要有人提一句:“我觉得 A 比 B 更好”,下面肯定就是一堆回帖。 + +> - “ Vue 只适合小项目,大项目扛不起来” +> - “ React 组件太复杂,代码组织乱!“ +> - “ Vue好上手,岗位多” +> - “ 大厂基本都用 React,不用 Vue ” + +其实大可不必,它们各有特点,都能解决前端开发的问题,你只要选择更适合自己风格的那种就可以了。这就像不同品牌的汽车,都能开到目的地,只是你开起来顺不顺手而已。 + +不过,这两个框架的对比和争论,并非全无意义。 + +> 1、面试时,React 和 Vue 各自的特点是常见的面试题。 +> 2、如果你想做架构师或技术负责人,进行技术选型时,必须对各个框架都非常了解。 +> 3、通过对比,可以抽象出一些本质上共通的东西,比如算法、工程化方法、规范等等,帮你构建技术壁垒,保持核心竞争力。 + +本周的课程资料,就是一个讲解 React 和 Vue 对比的视频课程 **《Vue3.0 PK React17 核心力特训营》** (上课时间:2月1日-2月3日每晚 8:00)。它从框架原理开始讲起,再到现实业务场景,最后抽象二者的底层,层层递进,帮你深入掌握这两个框架的异同。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012901.jpg) + +该课程由开课吧提供,主讲老师是前百度、360架构师、Vue 3.0 contributor 大圣老师。通过这个课程,你不仅能掌握 Vue3 和 React17 设计思路和面试技巧,也能对比框架生态,了解技术选型方法论、探究框架原理。此外,还有答疑和作业讲解,并能获得大圣老师精心总结的独家资料: + +> - 《Vue 和 React 框架大厂面试题通关指南.pdf》 +> - 《Vue3 & React17 进阶知识地图》 + +训练营原价399元,周刊读者只需 **0.99元** !优惠价仅限200名,微信扫描下面的二维码,就可以加入。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012802.jpg) + +## 资讯 + +1、[超级充电弓](https://chejiahao.autohome.com.cn/info/4880764/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011905.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011907.jpg) + +上海市开始在公交电站部署超级充电弓,为电车充电。充电弓酷似路灯,车辆进入停车位以后,会降下一张充电装置,搭住藏在超级电容公交车车顶的受电弓。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011906.jpg) + +该充电弓是世界功率最大的汽车充电装置,可以达到 900kW,同时也拥有世界“最快”充电速度,充电40秒,续航10公里。充满需要8分钟,可跑40公里。而且,它非常节省空间,适合部署在城市马路边。 + +2、[破解人脸识别](https://www.toutiao.com/i6922318320272278028/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012804.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012805.jpg) + +清华大学的 RealAI(瑞莱智慧)团队使用一张打印的彩色人脸图片,测试能否通过手机的人脸识别。他们选取了 20 款手机,覆盖不同价位的低端机与旗舰机。 + +最终,除了一台 iPhone11,其余安卓机型全部解锁成功,完成整个破解过程只花了 15 分钟。测试人员成功解锁手机后,任意翻阅机主的微信、信息、照片等个人隐私信息,甚至还可以通过手机银行等个人应用 APP 的线上身份认证完成开户。 + +iPhone 的人脸识别使用 3D 摄像头,所以可以区分平面照片和真实人脸。后来,RealAI 团队又尝试用这种方法,测试同样带有 3D 摄像头的华为 Mate 40 Pro,一样未获成功。 + +3、[空气冷凝机](https://www.cool3c.com/article/159137) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011102.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011103.jpg) + +以色列公司 Watergen 推出一款空气冷凝机,可直接转换空气中的水气成为饮用水,一天产量为5000-6000公升,如果一个人一天所需要的水量为1公升的话,则满足5000人的生存需求。 + +它的原理是吸入空气,通过内部的热交换系统,将空气的温度降至露水点,从而获得液态水。它需要外部供电,Watergen 号称该系统的产水效率是其他系统的五倍以上,非常适合解决沙漠地区或者艰困环境的饮水问题。 + +4、[白宫官网改版](https://wptavern.com/biden-white-house-sticks-with-wordpress-for-website-relaunch) + +1月20日,美国新总统拜登上任,白宫官网 [whitehouse.gov](https://www.whitehouse.gov/) 当天就改版了。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012101.jpg) + + +2017年,特朗普政府将白宫官网的 CMS(内容管理系统)从 Drupal 改成了 WordPress,原因是后者的维护和开发比较省钱,据说每年可以为美国纳税人节省300万美元。 + +这一次,拜登政府的改版沿用了 WordPress,并没有改回奥巴马时代的 Drupal,看来不打算推翻特朗普政府的这个决定。值得一提的是,改版后的官网性能表现很好,Lighthouse 得分接近满分。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012102.jpg) + +5、[Elasticsearch 许可证](https://aws.amazon.com/cn/blogs/opensource/stepping-up-for-a-truly-open-source-elasticsearch/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012204.jpg) + +业界应用最广的开源搜索工具 Elasticsearch 上周修改了许可证,新版本将不允许云服务商使用它提供服务。这主要是针对亚马逊公司,后者出售 Elasticsearch 搜索服务,开源项目的维护者拿不到任何好处,等于是为亚马逊免费打工。 + +亚马逊立刻回击了,宣布将提供自己的开源版本。Elasticsearch 等于是为自己找了一个竞争对手,而且对手有无限资源。这件事的启示就是,开源时要想好,如果大公司拿你的代码挣钱,也不会分给你,你怎么办。 + +6、**一句话消息** + +> - [加州的洛杉矶港](https://www.freightwaves.com/news/inside-californias-colossal-container-ship-traffic-jam/)去年下半年至今,有许多巨大的集装箱船,导致港口水道都堵住了。这是因为美国大量从亚洲进口货物,港口的46个泊位全部停满,还有几十艘集装箱船在港外下锚,等着泊位空出来。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012105.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012104.jpg) + +> - [谷歌](https://bodhi.fedoraproject.org/updates/FEDORA-2021-48866282e5%29)宣布,今年3月15日起,Chrome 浏览器的开源版本 Chromium 不再能够调用谷歌 API,这意味着Chromium 的书签、浏览记录等将都无法同步了。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012506.jpg) + +> - [一种叫做 Brood X 的蝉](https://www.cicadamania.com/cicadas/category/types/magicicada/)是美国的主要蝉类,每17年繁殖一次。它上一次出现是2004年,它的卵会在地下等17年才孵化,今年又将重新出现。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012106.jpg) + +> - [考古学家](https://www.caitlingreen.org/2020/12/another-medieval-chinese-coin-from-england.html)在英国发现两枚11世纪北宋时期的中国硬币。由于当地离海边不远,并出土过中国陶瓷,因此猜测中国硬币是中世纪的陶瓷商人携带过来的。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012208.jpg) + +> - [马斯克](https://www.cnbc.com/2021/01/22/elon-musk-tesla-ceo-donates-to-carbon-capture-technology-prize.html)宣布,一旦科学界找到最佳的二氧化碳捕捉技术,他将为该技术捐款1亿美元。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012806.jpg) + +## 文章 + +1、[中国的大坝](https://mp.weixin.qq.com/s/cLiEv282p1PXQ93u_NW39w)(中文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011512.jpg) + +中国有10万座水坝,是世界水坝最多的国家。本文以大量的图片,介绍不同类型水坝的知识。 + +2、[我开发付费 Chrome 插件的经历](https://blog.t9t.io/star-history-2021-01-21/)(中文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012216.jpg) + +作者介绍了在 Chrome 商店发布付费插件的过程,总收入有几百美元。([@timqian](https://github.com/ruanyf/weekly/issues/1611) 投稿) + +3、[如何用 GitHub Actions 更新 WordPress 网站](https://github.com/zhaoolee/WordPressXMLRPCTools)(中文) + +本文介绍使用 GitHub Actions 将仓库里面的 Markdown 文章,远程发布到 WordPress 网站。([@zhaoolee](https://github.com/ruanyf/weekly/issues/1608) 投稿) + +4、[二因素登陆 2FA 不能防止网络钓鱼](https://shkspr.mobi/blog/2021/01/thats-not-how-2fa-works/)(英文) + +很多人有一种误解,只要开启了二因素登陆 2FA,就可以保证个人账户的安全。作者指出,2FA 只是保证其他人不能登录你的账户,但是防止不了网络钓鱼。 + +5、[Tab 还是空格?](https://anadoxin.org/blog/youre-using-tabs-in-a-wrong-way.html/)(英文) + +本文讨论了代码缩进使用 Tab 或空格的利弊,说得很有道理,并提供了推荐的缩进方式。 + +6、[使用 GNU Stow 管理配置文件](https://alexpearce.me/2016/02/managing-dotfiles-with-stow/)(英文) + +Linux 系统有很多配置文件,比如`.bashrc`、`.vimrc`等等,一个很方便的管理方法,就是把它们放到一个 Git 仓库,然后使用 Stow 这个工具产生软链接。 + +7、[2021年 favicon 的设置](https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs)(英文) + +网站的 favicon 应该怎么设置?这篇文章给出了最新的建议。 + +8、[Gmail 搜索语法](https://turriate.com/articles/advanced-gmail-search-help-organize-your-inbox)(英文) + +本文通过一个例子,讲解 Gmail 的搜索语法。 + +9、[我怎样建立没有一家全职员工的公司](https://sahillavingia.com/work)(英文) + +作者讲述自己创立 Gumroad 这家公司,年收入达到1100万美元,但是没有一个全职员工,连作者自己都不是全职投入。这可以算是创业的理想境界。 + +10、[视频编码器的专利费](https://blog.mozilla.org/blog/2018/07/11/royalty-free-web-video-codecs/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011005.jpg) + +H.264 视频编码器需要交纳专利费,这篇文章介绍了这方面的情况。为了保证可以自由地对视频进行编码,Mozilla 一直在推动 AV1 这样的开源编码器。 + +## 工具 + +1、[Sosumi](https://github.com/popey/sosumi-snap) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011908.jpg) + +一个 Linux 系统的 Snap 包文件,可以在 Linux 系统运行 MacOS。 + +2、[Brave 浏览器](https://brave.com/ipfs-support/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012001.jpg) + +Brave 浏览器宣布支持 IPFS 协议,可以直接在地址栏打开 IPFS 地址。 + +3、[ArchiveBox](https://github.com/ArchiveBox/ArchiveBox) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012002.jpg) + +一个将网页存档的工具,可以将 HTML、CSS、JS、图片、媒体文件都保存下来,供日后查看。这里是[教程](https://nixintel.info/osint-tools/make-your-own-internet-archive-with-archive-box/)。 + +4、[PyG2Plot](https://github.com/hustcc/PyG2Plot) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012213.jpg) + +Python 的数据可视化图表生成工具,基于蚂蚁集团开源的 G2Plot 封装。([@hustcc](https://github.com/ruanyf/weekly/issues/1602) 投稿) + +5、[openpilot](https://github.com/commaai/openpilot) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012214.jpg) + +一个开源的辅助驾驶系统,可以自动车道居中和自适应巡航控制,已经支持85种车型。([@dllen](https://github.com/ruanyf/weekly/issues/1604) 投稿) + +6、[Swagger 文档导出](https://www.docs4dev.com/tools/zh/swagger2markup/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012215.jpg) + +一个在线工具,可以将 Swagger 文档(yaml 或者 json 格式)导出为PDF、Markdown、EPUB、HTML 等格式。([@docs4dev](https://github.com/ruanyf/weekly/issues/1605) 投稿) + +7、[Basemark](https://web.basemark.com/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012601.jpg) + +一个可以跑分的网站,用来测试浏览器的性能。 + +8、[LocalCDN](https://www.localcdn.org/) + +一个浏览器插件,将常用的前端 CDN 库集成在插件里面,避免发出网络请求,加快加载速度,以及降低隐私泄漏的可能。 + +9、[X6](https://x6.antv.vision/zh) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012801.jpg) + +蚂蚁集团数据可视化工具 AntV 旗下的图编辑引擎,用来在网页上生成 SVG 图形。([@NewByVector](https://github.com/ruanyf/weekly/issues/1615) 投稿) + +## 资源 + +1、[Vue3 源码解读](https://github.com/cuixiaorui/mini-vue) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012217.jpg) + +这个库把 Vue3 源码中最核心的逻辑剥离出来,只留下核心逻辑,以供大家学习。带有详细的中文注释,以及完善的输出,帮助用户理解运行时流程。([@cuixiaorui](https://github.com/ruanyf/weekly/issues/1612) 投稿) + +2、[freeCodeCamp 中文版](https://learn.freecodecamp.one/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012201.jpg) + +这是上一期介绍的 freeCodeCamp 初学者免费教程的中文版,由志愿者翻译的。 + +3、[Games on GitHub](https://github.com/leereilly/games) + +这个仓库收集 GitHub 上面的各种开源游戏。 + +4、[机器学习面试题](https://www.interviewquery.com/blog-machine-learning-interview-questions/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011101.jpg) + +这个英文网站收集了一些机器学习面试的基本问题 。 + +5、[Radiance](https://www.radiancevr.co/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011515.jpg) + +该网站收集了全世界几十个国家的艺术家创作的 VR 视频,可以戴 VR 眼镜欣赏。 + +6、[2020数学艺术展](http://www.ams.org/publicoutreach/math-imagery/2020-Exhibition) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010902.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021010903.jpg) + +该网站展出各种根据数学概念创造的艺术品,比如上图这样的编织品和雕塑品。 + +## 图片 + +1、[Paludarium](https://azumamakoto.com/3705/) + +日本花卉艺术家 Azuma Makoto 建造的 Paludarium,是一种密封的玻璃容器,为植物创造一个自给自足的环境系统。 + +Paludarium 不仅可以控制内部温度和湿度,还具有喷雾和滴灌系统,给植物供水。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011607.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011608.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011609.jpg) + +顶部的风扇起到通风的作用,并且还有扬声器给植物播放音乐。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011611.jpg) + +这个机器就这样通过人工方式,模拟了自然界的雨、风、光、声,在密封容器里面实现了生态循环,使得人们可以不受外部环境的影响,而欣赏植物的美。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011610.jpg) + +2、[快递损坏造就的艺术品](https://kottke.org/21/01/fedex-shipping-damage-creates-fractured-artworks) + +一位美国艺术家将各种玻璃艺术品,交给快递公司去运输,故意不加任何防护措施,使得快递过程中造成的玻璃破碎,也成为艺术品的一部分。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012107.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012108.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012109.jpg) + +## 文摘 + +1、[软件业的停滞](https://alarmingdevelopment.org/?p=1475) + +软件技术的进步,在1996年左右基本停滞了。 + +1996年之前,我们取得的软件成果:LISP,Algol,Basic,APL,Unix,C,SQL,Oracle,Smalltalk,Windows,C ++,LabView,HyperCard,Mathematica,Haskell,WWW,Python,Mosaic,Java,JavaScript,Ruby,Flash,Postgress。 + +1996年以后的软件成果:IntelliJ,Eclipse,ASP,Spring,Rails,Scala,AWS,Clojure,Heroku,V8,Go,Rust,React,Docker,Kubernetes,Wasm。 + +后面那些软件成果,都是对此前技术成果的增量改进。比如,Rails 通过良好的结构化方式将一堆现有技术粘合在一起,从而极大地提高了 Web 应用程序的生产率,但是它本身没有发明任何新东西。同样地,V8 通过扩展 Smalltalk 和 Java 中发明的技术,加速 JavaScript 执行速度。 + +自从1996年以来,几乎所有东西都是巧妙地重新包装和重新设计了先前的发明。 + +为什么1996年以后,软件技术突然停止了进展?1996年到底发生了什么? + +我认为原因就是互联网开始繁荣。突然之间,程序员有史以来第一次可以迅速致富,大量聪明的有抱负的人涌入了硅谷。但是,你不能在创业公司做研究,基础技术需要很长时间酝酿,并且风险很大。合理的商业计划是利用 VC 的资金,将其投入到最优秀的程序员,让他们改进当前糟糕的技术,然后兑现获利。创业公司没有发明基础技术的时间。 + +如今,只有像 Google / Facebook / Amazon / Microsoft 这样的大型公司才有金钱和时间来创造新技术,但是他们似乎只对以最小的破坏性方式解决自己的问题感兴趣。 + +2、[罗尔德·达尔的童话《声音机器》](https://www.newyorker.com/magazine/1949/09/17/the-sound-machine) + +一个叫克劳斯纳(Klausner)的人,沉迷于声音。他认为,世界上有很多声音因频率高而无法听到。 + +有一次,他去看病。他跟医生说,他正在尝试发明一种机器,可以降低声音的频率,让那些无法听见的声音可以被听到。 + +后来,机器终于造好了。 + +他在院子里首次实验,邻居在花园里剪玫瑰,他从耳机里听到玫瑰在尖叫。 + +第二天,他做了一个更大的实验。他拿斧头砍一棵大山毛榉树。他听到树发出的深沉而悲惨的呻吟。 + +克劳斯纳赶回屋子,给医生打电话:“请过来,快来。我想让其他人听到。太难以置信了!” + +医生同意过来,听听耳机里面的声音。 + +医生到了以后,克劳斯纳第二次砍树时,一个大树枝掉下来,把机器砸毁了。克劳斯纳问医生是否听到了呻吟声,医生说没有听到任何声音。 + +克劳斯纳非常难过,最后他要求医生在树的伤口上面涂一些碘酒,医生同意了。 + +## 言论 + +1、 + +协和飞机是一架超音速客机,于1969年首飞,距今已经超过50年。1969年的人们大概以为,我们现在应该生活在太空中,或者到处都是飞行汽车,而不会想到今天最快的客机依然比协和飞机慢。 + +-- [Lyn Alden](https://www.lynalden.com/ethereum-analysis/) + +2、 + +我和其他工程师一样,都有 MacBook Pro。再过几年,所有这些机器都会被淘汰,被新的 ARM 芯片的型号取代。到那时,开发者会觉得,在ARM 机器上开发,但是在 x86 服务器上进行部署的想法,将是令人不舒服的。因此,苹果公司的“换芯”行动,会大大加速服务器的变革,从 x86 架构转向 ARM 架构。 + +-- [Hacker News 读者](https://news.ycombinator.com/item?id=25834066) + +3、 + +一个复杂的大型软件,即使支持某些简单的功能,也无法以直观、易于使用的方式呈现。 + +-- [Hacker News 读者](https://news.ycombinator.com/item?id=25840318) + +4、 + +要么是用户控制程序,要么是程序控制用户。 + +-- [理查德·斯托曼](https://www.gnu.org/philosophy/keep-control-of-your-computing.en.html) + +5、 + +C 语言很保守,变化和增长非常缓慢。这其实是一项吸引人的功能,开发人员常常低估了它。 + +--[《为什么没有 C 语言大会?》](https://nullprogram.com/blog/2018/11/21/) + +## 回顾 + +2020年的本周(第 93 期):[漫游类的游戏,将会越来越多](http://www.ruanyifeng.com/blog/2020/02/weekly-issue-93.html) + +![](https://www.wangbase.com/blogimg/asset/201912/bg2019121509.jpg) + +2019年的本周(第 41 期):[如何看待互联网公司裁员?](http://www.ruanyifeng.com/blog/2019/01/weekly-issue-41.html) + +![](https://www.wangbase.com/blogimg/asset/201901/bg2019012501.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) + +(完) diff --git a/docs/issue-145.md b/docs/issue-145.md new file mode 100644 index 0000000..c13bac9 --- /dev/null +++ b/docs/issue-145.md @@ -0,0 +1,411 @@ +# 科技爱好者周刊(第 145 期):大家不出门,经济怎么办? + +这里记录每周值得分享的科技内容,周五发布。( **[通知] 下周是春节假期,周刊暂停一期。** ) + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1629),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020303.jpg) + +2021年1月24日,三只海龟被海水冲上了以色列的一处海滩。兽医对其中一只受伤的海龟进行 CT 扫描。([via](http://www.ecns.cn/hd/2021-01-27/detail-ihafywhr7620341.shtml#3)) + +## 本周话题:大家不出门,经济怎么办? + +最近,我和一个朋友聊天。他说了一个观点,令我印象深刻。 + +他说,大家都低估了外卖行业的深远影响。外卖的兴起,是一件具有重大历史意义的事件。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020301.jpg) + +他的理由是,以前的网络经济,只是日常生活的补充。 比如网络购物是有些东西附近不容易买到,你去网上买;网络游戏是只有联网才能玩,没有网络就没法玩。它们都不属于传统生活的一部分,可以看作是网络对日常生活的补充。 + +**但是,外卖不是这样,它直接替代了日常生活的一部分。** 周围三公里内,你需要什么,外卖员帮你跑腿送上门,送餐、买药、买菜都可以。这里的关键是,那些地方本来都是你本人应该去的,现在不用去了。 + +也就是说,外卖的出现,改变了人们本来的日常生活。它让那些必须出门的事情,都不必出门就能完成。**可以这样说,外卖大大减少了出门的必要性,增加了人们待在家里或办公室的时间。** + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020302.jpg) + +互联网有一个副效应,就是大家越来越不用出门,办公、购物、学习、交流、娱乐都可以通过网络完成。外卖把这个副效应急剧提升,外出吃饭、买菜,这些原本不得不出门的日常事务,都通过网络解决了。 + +一定要出门才能完成的事情,正在变得越来越少,甚至多人聚餐也可以通过网络。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021013004.jpg) + +我问大家一个问题: **如果所有人减少一半的出门,对社会和经济有何影响?** + +首先,实体经济会加速死掉,它们依赖传统的顾客上门模式,没人上门就活不了。其次,商业地产会很惨,店面租不出去,购物中心纷纷关门。最后,人与人之间的纽带变弱了,不出门就接触不到其他人,网络很难建立人与人的沟通。 + +以前,互联网的很多商业机会,来自如何让大家不出门,就能完成想做的事情。我猜想,以后的商业机会,也许来自如何让大家出门,增强人与人之间的纽带。 + +## Vue3.0 从实战到源码剖析 + +转眼间,Vue 3.0 正式版已经发布4个多月了,它是9月18日发布的。大家学得怎么样了? + +目前来说,虽然 Vue 3.0 的周边生态,还不像上个版本那么完善,不过公司现在上新项目,用的都已经是新版了,并且面试的时候,考察也主要针对新版。 + +大家如果想学习 Vue 3.0,掌握新版的特点和原理,本周有一个不错的学习机会 **《Vue3.0 从实战到源码剖析》训练营** 。主讲老师杨涛是 Vue 3.0 的代码贡献者,他将把在 Vue 3 源码开发和学习中获得的心得分享给大家。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020406.jpg) + +这个课程一共需要三天时间,讲课的形式不是一行行分析代码,而是带大家手写 Vue 3.0 核心源码,自己来实现基本逻辑,这样有利于保证听课效果,可以深入理解 Vue 的底层原理。同时,还有面试难题讲解,以及通过实战造轮子,带你快速上手 Vue3.0 项目应用,并且配有课堂作业和助教答疑。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020407.jpg) + +上课时间是2月5日、6日、7日的每晚8点,也就是今晚8点就开始了。如果你假期里面有空,它是不错的学习内容。 + +该课程由开课吧提供,原价388元,周刊读者只象征性收取 **0.99元** 的福利价!微信扫描下面二维码,添加助理老师,就可以了解课程详情,获取听课资格。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020408.jpg) + +## 科技动态 + +1、[可视锚鱼](https://sichuan.scol.com.cn/sczh/202101/58037620.html) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012809.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012810.jpg) + +2021年1月25日,四川省射洪市公安抓获了两个犯罪嫌疑人,原因是他们使用可视锚鱼设备捕鱼。 + +可视锚鱼是一种新型的捕鱼方式。捕鱼者通过水下摄像头,在小屏幕上观看水下情况,一旦发现大鱼靠近,立刻拉起鱼钩,钩住鱼的身体,把鱼拖出水面。这种方法的捕鱼效率很高,一天可以达到上百斤。 + +警方认为,这根本不是新型钓鱼,而是非法捕鱼。因为它不通过鱼儿咬饵,而是通过鱼钩刺入鱼的身体来捕鱼。它使用滚钩,比普通的钓鱼钩大十几倍,对鱼类造成巨大创伤,捕获后即使放生也难以存活。问题是,这种工具在电商平台上大量出售,很容易购买。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012812.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012811.jpg) + +2、[蓝色闪电](https://www.sciencenews.org/article/space-station-detectors-found-source-weird-blue-jet-lightning) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012202.jpg) + +2019年,国际空间站的宇航员看到,地球平流层有一种奇特的蓝色闪电。平时,地面上看到的闪电都是白色的,为什么这种闪电是蓝色的?2021年1月21日的《自然》杂志发表论文,证实了它的形成原理。 + +高空的云上方带有正电荷,如果这时更上方的空气带有负电荷,就会形成自下而上的闪电,而平流层的主要气体是氮气,电离过程中就会出现蓝色;地面空气有多种气体组成,电离会出现白色。 + +3、[RTX 3080 运动鞋](https://www.rockpapershotgun.com/2021/01/21/my-sole-weeps-for-these-rtx-3080-shoes/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012205.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012206.jpg) + +电脑配件制造商 NZXT 与时尚公司 Artifact Studios 宣布合作,展示了一款 PC 运动鞋。这双鞋里面内置了一台完整的 PC 电脑,带有 NZXT 散热器、主板、风扇,以及最惊人的鞋跟上的 RTX 3080 显卡。理论上,只要脱下鞋,插上电源,它就能当电脑主机使用。 + +现在不清楚,这个产品到底只是一个玩笑,还是用来制造新闻效果,或者真的打算上市?有一点是可以肯定的,穿这种鞋走路,一定不会舒服的。 + +4、[彩色小说](https://latimesblogs.latimes.com/jacketcopy/2012/07/the-sound-and-the-fury-as-william-faulkner-imagined-in-color.html) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012210.jpg) + +美国著名作家福克纳的成名作、被誉为20世纪最伟大的美国小说《喧哗与骚动》,出版于1929年,整页整页都是长篇的心理独白,经常是各种视角和回忆跳跃穿插在一起,而且没有标点符号,以此展示主人公混乱的内心。读者想要读懂此书,很不容易。 + +福克纳曾经跟出版商讨论过,能不能用不同颜色的墨水,表示不同的叙述视角,囿于当时的技术条件,这个想法没能实现。 + +现在,真的有一家出版社使用14种颜色,重新出版了这本小说的精装版,每种颜色表示在讲述一个不同的时期。该书预定今年7月6日(福克纳逝世59周年)发货,限量发行1,480本,售价345美元,目前1000本已经被预购了。 + +5、[新发现的蓝色颜料](https://www.smithsonianmag.com/smart-news/first-blue-pigment-discovered-200-years-finally-sale-180976769/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012507.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021013001.jpg) + +蓝色矿石在自然界非常稀少,所以蓝色颜料都是人工合成的。2009年,俄勒冈大学偶然发现一种新的蓝颜料,取名为“YInMn blue”。这是200多年来第一次发现蓝颜料新的合成方法,上一次是1807年发现钴和氧化铝可以合成蓝颜料。 + +YInMn blue 能够更好地吸收其他颜色的光谱,所以呈现的蓝色更纯、更鲜艳明亮。最近,这种蓝颜料终于要上市了,一小管(37克)的售价是179.40美元。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012508.jpg) + +6、**一句话消息** + +> - [南半球的澳大利亚](https://www.abc.net.au/news/science/2021-01-24/heatwaves-sydney-uninhabitable-climate-change-urban-planning/12993580)正值夏季,悉尼市区的地面温度接近50度。气象学家警告,这些地区已经不适合夏天居住了,人们可能不得不搬离,或者搬到地下居住。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012501.jpg) + +> - [丰宁抽水蓄能电站](https://finance.sina.com.cn/roll/2021-01-31/doc-ikftssap2004855.shtml)位于河北承德,是世界最大的抽水蓄能电站,已经完成建设,将于今年年底发电。它晚上用多余的电能将水抽到山顶,白天再向山脚放水发电。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021013104.jpg) + +> - [马斯克](https://www.space.com/spacex-launch-astronauts-mars-2024)说他非常有信心,SpaceX 公司会在2026年将人类带上火星,幸运的话,2024年就能实现。然后,就会开始建设火星殖民地,下面是火星殖民地的概念图。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020209.jpg) + +> - [调查](http://www.stdaily.com/cehua/rlsmza/fmxw.shtml)显示,受疫情影响,人们居家时间变多,但整体入睡时间延迟了2到3小时,对睡眠问题的搜索量增长了43%。我国超3亿人存在睡眠障碍,其中超3/4的人晚11点以后入睡,近1/3的人熬到凌晨1点以后才能入睡。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020102.jpg) + +> - [教育部](https://finance.sina.com.cn/tech/2021-02-01/doc-ikftssap2183909.shtml)要求,中小学生原则上不得将手机带入校园。确有需求的,须经家长同意、书面提出申请,进校后应将手机由学校统一保管,禁止带入课堂。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020105.jpg) + +## 文章 + +1、[16点阵字体研究](https://mp.weixin.qq.com/s/iX8inI6kiS5TSqWbwFP7EQ)(中文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012709.jpg) + +很多电子显示牌使用 16 x 16 的点阵显示文字,本文以公交车辆的显示牌为例,研究不同中文字体的显示效果。 + +2、[迅雷客户端的代码结构](https://zhuanlan.zhihu.com/p/337048581)(中文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012702.jpg) + +迅雷客户端是一个 Electron 应用,前端文件都没有加密,作者研究了一下它的代码结构。 + +3、[iOS 证书幕后原理](http://chuquan.me/2020/03/22/ios-certificate-principle/)(中文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021013002.jpg) + +Apple 为了严格管理 app 的发布,制定了一套复杂的基于证书的校验机制,这对于开发者非常不友好。本文从技术面,图文并茂地介绍了 iOS 开发各种证书之间的关系及其背后的原理。([@baochuquan](https://github.com/ruanyf/weekly/issues/1620) 投稿) + +4、[20年前参加高中信息学奥赛(NOIP)的经历](https://justyy.com/archives/45269)(中文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021013003.jpg) + +“高中生活已经过去20年了,对于我来说,其中最为宝贵的一段经历就是在高三的时候参加了信息学奥林匹克(也就是计算机算法编程)竞赛,并拿到了NOIP (National Olympiad Informatics in Province) 全国三等奖。”([@DoctorLai](https://github.com/ruanyf/weekly/issues/1624) 投稿) + +5、[揭秘隔空充电技术](https://zhidx.com/p/255150.html)(中文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021013101.jpg) + +小米 11 支持隔空充电,本文介绍背后的技术原理。 + +6、[新的 CSS 长宽比属性`aspect-ratio`](https://web.dev/aspect-ratio/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021013103.jpg) + +Chrome 88 浏览器支持新的 CSS 属性`aspect-ratio`,可以设置容器的长宽比。 + +7、[我对软件开发的一些看法](https://chriskiehl.com/article/thoughts-after-6-years)(英文) + +作者总结在软件行业工作多年以后,哪些看法改变了,哪些看法没有改变。一共罗列出近30条观点,值得一看。 + +8、[如何将树莓派 4 代当作台式机?](https://debugger.medium.com/my-impressions-on-using-a-raspberry-pi-4-as-a-desktop-replacement-ff677c885149)(英文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012707.jpg) + +树莓派 4 代的配置相当强,已经可以当作台式机。作者介绍了他的安装步骤,以及 Raspbian 和 Ubuntu 两个操作系统的比较。 + +9、[10个需要改掉的 Typescript 编码习惯](https://startup-cto.net/10-bad-typescript-habits-to-break-this-year/)(英文) + +作者分享了10个编写Typescript的坏习惯,并简述了原因,以及改正的建议。([@naruco](https://github.com/ruanyf/weekly/issues/1631) 投稿) + +10、[为什么 Go 是我最喜欢的编程语言?](https://michael.stapelberg.ch/posts/2017-08-19-golang_favorite/)(英文) + +一个程序员总结的 Go 语言的优点,文章没有展开,只是罗列了优点。 + +## 工具 + +1、[Ebook Reader](https://www.loudreader.com/) + +浏览器里面的电子书阅读器,只要把 azw3、epub、mobi、pdf 格式的电子书拖到网页上,就能打开阅读。如果临时需要一个阅读器,这个就很方便。 + +2、[Darkwire.io](https://github.com/darkwire/darkwire.io) + +Web 端的多人在线聊天室,特色是支持端到端加密。([@Dup4](https://github.com/ruanyf/weekly/issues/1619) 投稿) + +3、[Xonsh](https://github.com/xonsh/xonsh) + +一个使用 Python 写的 Linux Shell,可以在 Bash 代码里面使用 Python 语法。([@morefreeze](https://github.com/ruanyf/weekly/issues/1621) 投稿) + +4、[Filmulator](https://filmulator.org/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021013106.jpg) + +一个开源的 Raw 格式相片编辑器。 + +5、[Valetudo](https://github.com/Hypfer/Valetudo) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021013107.jpg) + +米家和石头扫地机器人的开源固件,提供一个 Web 界面进行操作。 + +6、[Semgrep](https://github.com/returntocorp/semgrep) + +一个支持多种语言(Java、JS、Py、Ruby、TS...)的代码静态分析工具,可以自定义扫描规则。 + +7、[Text to Handwriting](https://saurabhdaware.github.io/text-to-handwriting/) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020103.jpg) + +这个在线的开源工具,可以将文字转为手写体,并提供图片下载。默认只支持英文,但可以自己添加中文字体,并指定背景图片。 + +8、[subaligner](https://github.com/baxtree/subaligner) + +一个开源工具,通过机器学习,自动为字幕文件生成时间轴。 + +9、[CSS Stripes Generator](https://stripesgenerator.com/stripe-samples) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020317.jpg) + +一个纯 CSS 的条纹生成器,可以在线调节各种参数,网站就会生成相应的代码。 + +10、[Archivy](https://github.com/archivy/archivy/) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020318.jpg) + +一个开源的知识库软件,可以自己本地架设,管理个人笔记。 + +## 资源 + +1、[肌肉维基](https://musclewiki.com/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012110.jpg) + +英文的维基网站,提供人体每一块肌肉的详细资料。 + +2、[荷兰国家博物馆](https://www.rijksmuseum.nl/en/rijksstudio) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012207.jpg) + +荷兰国家博物馆馆将收藏的71万件艺术品,都放上了网,有大量珍贵的名画,可以免费下载高清图片。 + +3、[Python 的初学者练习题](http://www.practicepython.org/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012209.jpg) + +该网站提供大量英文的 Python 初学者练习题,并有详细的解答。 + +4、[Classpert](https://classpert.com/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012807.jpg) + +一个在线课程搜索引擎,一共收入了各种语言的24万多门课程,包含免费课程和收费课程。 + +5、[Akiyoshi's illusion pages](http://www.ritsumei.ac.jp/~akitaoka/index-e.html) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011516.jpg) + +该网站是日本立命馆大学 Akiyoshi 教授的个人主页,收集了大量的视觉错觉图片。比如,随着页面滚动,你会觉得上图里面有一个图层在抖动。 + +## 图片 + +1、[寄居蟹桥](https://www.theguardian.com/environment/2021/jan/23/how-wildlife-crossings-are-helping-reindeer-bears-and-even-crabs-aoe) + +在印度洋上的圣诞节岛(Christmas Island),每年十月或十一月,数以百万计的红蟹同时从森林中涌出,前往海洋进行交配和产卵。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012502.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012503.jpg) + +为了帮助它们安全通过公路,当地人在公路上建造了一座桥,专门供它们使用。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012504.jpg) + +2、[地球的水和空气](https://ourplnt.com/water-air-earth/) + +如果地球上所有的水和空气集中在一起,就是下图的两个球,其中空气都以海平面的密度计算。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012708.jpg) + +上图中,水球的直径是1400公里,相比之下,地球的直径是12742公里。所有的生命就是靠这些水和空气而存在。 + +3、[软件的投入比例](https://blog.feenk.com/developers-spend-most-of-their-time-figuri-7aj1ocjhe765vvlln8qqbuhto/) + +1979年,美国出版了一本《软件工程与设计原理》(Principles of software engineering and design)。书里有一张图,给出了大型软件整个生命周期里面,程序员投入的时间比例。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012808.jpg) + +- 需求分析:3% +- 系统分析:3% +- 系统设计:5% +- 编码:7% +- 模块测试:8% +- 集成测试:7% +- 维护:67% + +## 文摘 + +1、[AWS 的诞生](https://threadreaderapp.com/thread/1347677573900242944.html) + +2000年互联网泡沫破灭时,我在亚马逊工作。 + +当时,资本市场已经枯竭了,无法融资,而我们每年的开销是10亿美元。最大的支出是数据中心那些昂贵的 Sun 服务器,那时 Sun 公司真是如日中天,它们的服务器是最可靠的,所有的互联网公司都在使用,但是非常昂贵。 + +公司高层最终决定,使用 Linux 服务器替换 Sun 服务器。Linux 那时还是一种相当新颖的方案,使用它有一定的冒险性。我们把公司的未来押宝在它上面。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020305.jpg) + +服务器替换期间,产品开发因此停顿。我们冻结了所有新功能的交付超过一年。大量代码积压,直到完成向 Linux 的转换才能上线。收入增长随之减速,我们不得不提高了服务价格,减缓烧钱的速度。这是一个恶性循环,时间越来越少,钱也越来越少,亚马逊非常接近于破产。 + +一旦我们开始向 Linux 过渡,就再也没有回头路了。所有人动手重构我们的代码库,为过渡做准备。按照预计,一旦服务器转换成功,我们的基础设施成本将下降80%以上。如果失败,网站将崩溃,公司将死亡。 + +我们终于及时顺利地完成了服务器转换。对于整个工程团队来说,这是巨大的成就。网站没有任何中断,一夜之间,资本支出大幅减少。我们突然有了一个可以无限扩展的基础架构。 + +接下来,发生了更有趣的事情。作为商品零售商,我们的销售额有巨大的季节性,每年的11月和12月的流量和收入都会激增。CEO 贝佐斯开始思考:每年当中,我们有46周的服务器容量是多余的,为什么不将其出租给其他公司呢? + +与此同时,他还对解耦内部的依赖关系感兴趣,一个团队可以在不受其他团队约束的情况下进行工作。整个公司开始启用松散的低耦合模型,随之而来的架构更改成为后来 AWS 的基础。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020304.jpg) + +这就是 AWS 的诞生背景。我记得,贝佐斯受到了电网的启发。1900年的时候,企业必须自己搞定发电机,才能开设一家商店。2000年的企业难道必须建立自己的数据中心? 一定需要有人为企业提供网站的基础设置。 + +虽然如果没有 AWS,云基础设施最终也将出现,但是没人知道需要花多少时间,付出多少成本?AWS 诞生以后,大大降低了创业公司的启动成本之后,创新爆炸了,现代风险投资生态系统也随之诞生了。 + +亚马逊在2000-2003年几乎死亡。但是如果没有这场危机,公司不太可能会做出艰难的决定,转向一个全新的架构。如果没有这种转变,AWS 可能永远不会发生。所以,永远不要浪费危机带来的机会! + +## 言论 + +1、 + +我在游戏《星露谷》(Stardew Valley)上面花了很多时间,不禁希望可以在游戏里,雇用某人为牛和山羊挤奶,而不必每天早上花时间陪它们。 + +我喜欢这个游戏,是因为向往田园生活,渴望逃避大公司的人生。但是最终,我仍然想雇用别人为我工作,这个游戏让我在支持资本主义还是反对资本主义方面摇摆不定。 + +-- [《星露谷的游戏设计》](https://www.pixelatedplaygrounds.com/sidequests/game-design-perspective-stardew-valley) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012509.jpg) + +2、 + +NoSQL 数据库的问题在于,随着时间的流逝,你的简单模型不可避免地变得越来越复杂,然后它不再起作用。在过去的十年中,我已经意识到使用 RDBMS 数据库基本上是100%的正确选择。 + +-- [Hacker News 读者](https://news.ycombinator.com/item?id=25888139) + +3、 + +写作时感到的痛苦,是理清思想的痛苦。 + +-- David Perell + +4、 + +勃兰多里尼定律,又称谣言不对称原理,它指出了批驳网络谣言的难度:“反驳谣言所需的能量比产生谣言要高一个数量级。” + +-- [维基百科](https://en.wikipedia.org/wiki/Brandolini%27s_law) + +5、 + +如果一本书四十年来一直再版,我们可以期待再过四十年它也会再版。如果再过十年,它确实还在再版,我就会预期它还会再存在五十年。 + +已经存在很长时间的事物,不会像人一样“老化”,而是恰恰相反,会增加额外的预期寿命。一种事物的坚固性与其已经存在的时间成正比! + +-- [纳西姆·塔莱布(Nassim Taleb)](https://en.wikipedia.org/wiki/Lindy_effect) + +6、 + +研究人员发现,随着狼、狐狸、牛、猪等野生物种的驯化,它们的外观也会发生变化,出现皮肤斑点、松软的耳朵和弯曲的尾巴。这些似乎都有利于引发人类的好奇心和友善。这就是为什么现代犬比冰河世纪的狼看起来友好得多的原因。 + +-- [《狗的驯化至少已经有23000年》](https://arstechnica.com/science/2021/02/dogs-have-been-our-best-friends-for-at-least-23000-years/) + +## 回顾 + +2020年的本周(第 94 期):[既懂得制造,又懂得销售](http://www.ruanyifeng.com/blog/2020/02/weekly-issue-94.html) + +![](https://www.wangbase.com/blogimg/asset/201911/bg2019113001.jpg) + +2019年的本周(第 42 期):[什么领域,你可以做到出类拔萃?](http://www.ruanyifeng.com/blog/2019/02/weekly-issue-42.html) + +![](https://www.wangbase.com/blogimg/asset/201901/bg2019020101.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) + +(完) diff --git a/docs/issue-146.md b/docs/issue-146.md new file mode 100644 index 0000000..db29c40 --- /dev/null +++ b/docs/issue-146.md @@ -0,0 +1,419 @@ +# 科技爱好者周刊(第 146 期):网课应该怎么上? + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1629),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021021403.jpg) + +秘鲁的金矿区有无数探矿坑,雨后积水,空中看下去矿脉闪闪发光,就像一条条“金河”。虽然很漂亮,但这是砍伐森林而形成的,造成了巨大的环境破坏。([via](https://petapixel.com/2021/02/12/photo-from-space-reveals-gold-rivers-slicing-through-the-amazon/)) + +## 本周话题:网课应该怎么上? + +2020年,在线教育行业大爆发,许多公司都获得了[巨额投资](https://finance.sina.com.cn/tech/2021-02-04/doc-ikftpnny4120146.shtml)。 + +按理说,一个行业发展得这么快,它的产品应该有很多优势。但是在我看来,网课现在没优势,效果不如课堂教学,完全没有发挥出应有的长处。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021021301.jpg) + +**现在的网课,基本上就是简单复制了课堂教学。** 老师在课堂怎么讲课,就一模一样录制成视频,在互联网播放,这就是网课。也就是说,在线教育现阶段其实只是一个课堂视频的传播平台,本质上跟课堂教学没什么两样。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021021302.jpg) + +课堂教学的效果取决于老师讲课是否生动,老师讲得很沉闷,教学效果就很差。录制成视频以后,由于没了现场感,效果还会打折扣。很多网课都是这样,学生听了几分钟,新鲜感过去了,就不想听了。 + +如果网课只是重播课堂教学的视频,是不会有太大前途的。我就遇见过,学生宁愿多花钱,选择线下辅导班,而不是网课。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021021303.jpg) + +我觉得, **在线教育的前途在于个性化教育。** 因为课堂教学属于制式化教育,做不到个性化,所有人都用同样的课纲、课本、教学计划,千人一面。学校的目的是以最小的成本、大规模批量化生产能够达到平均水平的学生。 + +互联网的优势恰恰就在个性化,可以自由灵活地对教学的每个环节进行定制。举例来说,根据每个学生的答题表现和兴趣,软件自动为他定制教育方案,对于某些部分给予重点讲解。比外,互动和多媒体也是互联网的优势,但是现在的网课都用得很少。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021021304.jpg) + +**目前的状况是,在线教育只是课堂教学的一个低成本替代,** 因为不能现场教学,只好看视频上课。这导致在线教育的效果,无法超过课堂教学,所以做不到真正地迅猛发展,只能作为课堂教学的补充手段。 + +作为学生,应该有一个清醒的认识。不管课堂教学还是在线教育,现阶段都属于制式化教育,不能对效果抱太大期望。如果想学到真本事,一定要发挥主动性,自已努力去想、去找、去实践,主动学习新东西。 + +## 数据分析的技能秘籍 + +前不久有人[发现](https://www.sohu.com/a/428637346_682852),字节跳动开始招收“人力数据分析师”,也就是专门通过数据评价员工的 HR ,给出的月薪非常高。 + +现在,数据分析师的招聘行情看涨,越来越多的企业需要具有数据分析技能的员工。理由很简单,发掘数据包含的信息,能够帮助企业成功。 + +普通的 HR 做出的 Excel 数据表是下面这样。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021021706.jpg) + +数据分析师拿出的数据分析表格却是这样的。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021021707.jpg) + +成为一个合格的数据分析师,难度不小。因为技能树实在太庞大,你掌握的高级技能越多,薪资就越高。本周的课程资料就是一份免费且全面的数据分析教学资料—— **《数据分析秘籍:面试 + 技能提升》** ,希望有助于大家进大厂拿高薪。 + +这套价值899元数据分析资料包,由廖雪峰老师精心打磨,内容涉及Excel、MySQL、Python 及数据挖掘算法等核心技能,都是一些很实用的内容,帮大家迅速提升数据分析能力,并能产出驱动业务增长的数据分析报告。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020503.jpg) + +微信扫描下面的二维码,前200名就可以免费领取,仅限5天。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020504.jpg) + +## 科技动态 + +1、[人形机器人 Sophia](https://www.ign.com/articles/sophia-the-robot-creators-announce-plan-to-mass-produce-robots-this-year) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012703.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012704.jpg) + +总部位于香港的汉森机器人公司(Hanson Robotics)宣布,今年上半年将大批量生产 Sophia 等四款人形机器人。 + +Sophia 于2015年开发,具有与人类相似外观,内部带有人工智能系统、视觉数据处理和面部识别功能,可以与人类进行会话,并且辅以一些手势和面部表情。“她”曾经公开表演唱歌、演讲和接受采访。 + +她的用途目前还很有限,大概只能用于陪伴老人,或者充当问询台接待员,表演价值多于实用价值。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012705.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012706.jpg) + +2、[海上火箭平台](https://www.nasaspaceflight.com/2021/01/spacex-rigs-starship-spaceports/) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012007.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012008.jpg) + +马斯克的 SpaceX 火箭公司已经收购了两个海上石油平台,正在进行改造,用作海上太空港,供火箭发射和降落。 + +由于火箭发射有危险物质,而且噪音巨大,所以必须远离人口稠密的区域。但是,如果找太偏僻的地点,维护费用将非常高,而且运送物资也不方便。SpaceX 很早就提出了,在海上建立火箭发射平台的设想,这样不仅保证安全,而且可以接近主要的大城市。 + +马斯克举过一个假想的例子,在纽约和上海的30公里外海处,各建立一个海上太空港,旅客乘坐飞船进行长途飞行,单程只需要39分钟。 + +3、[智能坐垫](https://www.19lou.com/forum-269-thread-88071608531317062-1-1.html) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021021103.jpg) + +杭州本地论坛19楼有网友发帖,讲述公司给每个员工配了一个智能坐垫,“说是高科技的智能办公设备。坐在垫子上面会感应人体的很多数据,心跳、呼吸、坐姿正不正确之类的,连到自己手机上就可以看。” + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021021104.jpg) + +但是,她没有想到,所有数据都上传到后台。有一天,公司的 HR 跟她说:“你为什么每天上午10点到10点半都不在工位上啊?带薪拉屎去了吗,小心老板扣你奖金哦!” 她顿时有一种上班被监控,像坐牢一样的感觉。 + +4、[机器鱼](https://www.sohu.com/a/446120398_120493035) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020310.jpg) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020311.jpg) + +哈佛大学的科学家设计了一种微型的机器鱼,取名为 Bluebots,可以像真正的鱼群一样协同运动,且不需要任何外部控制。每条机器鱼都配备有摄像头和蓝色 LED 灯,可以感知其他机器鱼的方向和距离,进行同步运动,从而形成鱼群。 + +机器鱼的摄像头最远可以检测到5米以外的信号。每条鱼的 3 个 LED 灯作为信号灯,用于相互识别;4 个独立可控鳍片进行 3D 空间游动。这项研究成果被遴选为 2021 年 1 月份《科学机器人》杂志的封面。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020312.jpg) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020313.jpg) + +5、[人工鸟喙](https://udn.com/news/story/7470/5159192) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020314.jpg) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020315.jpg) + +巴西有一只鹦鹉,鸟喙受到严重伤害而脱落。动物保护组织使用聚甲基丙烯酸甲酯,为它专门制作了一个人工鸟喙,其坚硬程度甚至要用电锯才可能锯断。 + +装上新鸟喙后,鹦鹉已完全康复,但也无法再放回自然了,因为鸟喙使用频率非常高,工作人员担心总有一天会掉落。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020316.jpg) + +6、**一句话消息** + +> - [爱沙尼亚](https://interestingengineering.com/new-tree-loving-robots-could-plant-entire-forest-of-seeds-daily)开发了割草机器人和播种机器人,都采用激光雷达实现无人驾驶。两台机器可以串联工作,一台负责清理场地,一台负责种树,每天可以种几千棵树。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020201.jpg) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020202.jpg) + +> - [日本京都醍醐寺](https://technews.tw/2021/02/02/terra-space/)宣布,2023 年将发射卫星,在距离地表约500 公里处设立一座太空寺庙。卫星里面有一尊佛像和曼荼罗画等法器,以及摄影镜头、IoT 装置等,可传回太空拍摄的影像。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020401.jpg) + +> - [美军](https://www.popsci.com/story/technology/defiant-x-helicopter-could-replace-black-hawk/)正在建造一种新型的黑鹰直升飞机,有两层螺旋浆。据说,这种设计解决了空气动力学的难题,使得直升飞机可以快速飞行。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012902.jpg) + +> - [Spotify](https://www.thesanfranciscotelegraph.com/technology/3678/in-spotify-music-listens-to-you-streaming-platform-wins-patent-to-surveil-users-emotions-to-recommend-music/) 申请了一项专利,通过麦克风监听用户的语音甚至背景噪音,从而评估用户的情绪状态,然后选择合适的音乐播放。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020101.jpg) + +> - [一支德国科考队](https://www.bbc.com/news/world-africa-55945948)在马达加斯加,发现了两只小蜥蜴,长度只有13.5mm,确认是世界已知最小的爬行动物。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020801.jpg) + +## 文章 + +1、[五大车载软件系统横评](https://sspai.com/post/64599)(中文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021013108.jpg) + +本文评比了五款目前主要的车载软件系统的功能和体验,包括特斯拉、CarPlay、Android Auto 等。 + +2、[《国家重点保护野生动物名录》调整](https://mp.weixin.qq.com/s/SgkpIFZDepdLg3xL-Mjy6w)(中文) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020701.jpg) + +今年初,国家重点保护野生动物名单发布了新版,一共有988种动物,新增了517种,比原来的数量翻了一倍还多,野生的狼现在也是国家保护动物了。 + +3、[影响因子最大的中国本土期刊](https://mp.weixin.qq.com/s/7fGwSKfFmbWMqyfBaqjnVg)(中文) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020711.jpg) + +2020年6月,《细胞研究》(Cell Research)的影响因子达到了20.507,成为国内史上首本影响因子破20的原创学术期刊。本文介绍这本期刊。 + +4、[数字时代的中国支付体系现代化](https://www.chaindd.com/3498726.html)(中文) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021021703.jpg) + +中国人民银行的原行长周小川的公开演讲,谈中国数字支付的发展方向,里面有相当多的技术内容。 + +5、[华为的 HarmonyOS 是什么?](https://arstechnica.com/gadgets/2021/02/harmonyos-hands-on-huaweis-android-killer-is-just-android/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020319.jpg) + +一个老外安装了 HarmonyOS 进行体验,为了得到源码,华为甚至要他提供护照照片。他研究以后,认为 HarmonyOS (上图)其实只是 Android 10 的一个分支。 + +6、[Chrome 浏览器的二维码生成功能](https://www.androidpolice.com/2021/02/04/chrome-84-brings-new-dino-themed-qr-codes-to-android-and-desktops/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020501.jpg) + +新版本的 Chrome 88 浏览器,原生支持生成页面的二维码。桌面版是在右键菜单里面,手机版在分享菜单项里面。 + +7、[为什么 Haskell 是我们的首选](https://www.foxhound.systems/blog/why-haskell-for-production/)(英文) + +作者使用 Haskell 作为主要的开发语言,本文解释了原因,读了才知道 Haskell 原来这么强。文章里面有一些代码的小例子,但是总体上以文字说明为主。 + +8、[如何成为数据工程师](https://khashtamov.com/en/how-to-become-a-data-engineer/)(英文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021011202.jpg) + +这篇文章总结了数据工程师的需要掌握的技能和工具。 + +9、[关闭旧 API 的正确方法](https://httptoolkit.tech/blog/how-to-turn-off-your-old-apis/)(英文) + +如果 API 需要变更或关闭,并不是给用户发一个通知那么简单,本文教你应该怎么做。 + +10、[如何制作一个简单的文字 Logo?](https://www.dinosaas.com/articles/design-a-simple-text-logo-with-google-fonts-and-figma)(英文) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012701.jpg) + +本文教你如何在没有设计师的情况下,利用网上的免费资源,自己动手花15分钟,制作一个简单的文字 Logo,比如上图。 + +## 工具 + +1、[Coding Fonts](https://coding-fonts.css-tricks.com/) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020320.jpg) + +代码编辑器使用什么字体? CSS Tricks 推出的这个在线工具,可以浏览各种不同字体的渲染效果。帮助大家选择代码字体。 + +2、[Notify](https://github.com/nikoksr/notify) + +一个 Go 语言的库,用来通过各种渠道向用户发通知,支持 Discord、Email、Microsoft Teams、Slack、Telegram 等。 + +3、[Supercookie](https://github.com/jonasstrehle/supercookie) + +越来越多的浏览器限制使用 Cookie,这个库演示了如何使用网页图标 Favicon 来追踪用户,效果惊人。 + +4、[EPUB.to](https://epub.to/) + +这个网站可以将 EPUB 格式的电子书转为其他格式,也可以将其他格式转为 EPUB。 + +5、[Remark42](https://github.com/umputun/remark42) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020710.jpg) + +一个开源的、可以自己搭建的网站留言服务。 + +6、[Violentmonkey](https://violentmonkey.github.io/) + +一个浏览器 userscript 的管理器,可以看作是使用最新 WebExtension API 的 Greasemonkey 升级版。 + +7、[react-darkreader](https://github.com/Turkyden/react-darkreader) + +一个 React 组件,允许网站在暗模式和亮模式之间切换。([@Turkyden](https://github.com/ruanyf/weekly/issues/1643) 投稿) + +8、[Qwerty Learner](https://github.com/Kaiyiwing/qwerty-learner) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021021410.jpg) + +一个通过单词的打字输入加强记忆的在线工具,可以选择词库。([@dllen](https://github.com/ruanyf/weekly/issues/1642) 投稿) + +9、[345Tool.com](https://www.345tool.com/zh-hans) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021021411.jpg) + +该网站收集一些可以提高编程效率的在线小工具。([@MarkoCen](https://github.com/ruanyf/weekly/issues/1640) 投稿) + +## 资源 + +1、[Build your own x](https://github.com/danistefanovic/build-your-own-x) + +这个仓库专门收集各种教程,教你如何自己实现各种软件,比如 Web 服务器、BT 下载客户端、Git、数据库等等。 + +2、[How Music Taste Evolved](https://pudding.cool/2017/03/music-history/index.html) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021013105.jpg) + +这个网站提供 1958 - 2016 每年美国最流行的五首歌曲,可以在线试听片段,了解美国大众音乐口味的变化。 + +3、[应用程序启动画面库](http://splashscreens.sourceforge.net/word.php) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020104.jpg) + +这个仓库收集各种程序各个版本的开机画面。上图是 Word95 的启动画面。 + +4、[《计算机图形学从零讲起》](https://gabrielgambetta.com/computer-graphics-from-scratch/)(Computer Graphics from Scratch) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020403.jpg) + +免费阅读的英文书籍,计算机图形学的概述。 + +5、[AIArtists.org](https://aiartists.org/ai-generated-art-tools) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020601.jpg) + +这个网站收集所有可以生成艺术品的 AI 工具,比如 AI 画像、AI 音乐等等。 + +## 图片 + +1、[Habitat 67](https://www.theguardian.com/cities/2015/may/13/habitat-67-montreal-expo-moshe-safdie-history-cities-50-buildings-day-35) + +1967年,加拿大为了庆祝建国100周年,在蒙特利尔举办了一次“世界博览会”。当时还是麦吉尔大学建筑系硕士研究生的萨夫迪(Moshe Safdie),为这届博览会提交了一个建筑公寓的设计,命名为 Habitat 67。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012906.jpg) + +这个公寓由各种预制的混凝土单元连接而成,这样可以降低建造成本。同时,这些单元以不规则的方式组合成一间间公寓,每间公寓都带有阳台和花园,可以与自然接触。萨夫迪希望这为未来的城市住宅,提供一个解决方案。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012907.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012908.jpg) + +这栋公寓楼建成后,保留至今,但是并没有达成设计师的目标。首先,它一点都不便宜,政府一开始设置了昂贵的租金,后来变为私人所有的公寓楼,目前的市价也很贵,并不是面向大众的住宅。 + +其次,由于建造过程非常匆忙,造成建筑质量不好,混凝土有渗水现象,霉菌也渗入了通风系统。但是,这种种问题不影响它成为蒙特利尔市一个壮观的风景。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012911.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012909.jpg) + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012910.jpg) + +2、[台积电南京厂](https://www.guancha.cn/ChanJing/2019_11_24_526255.shtml) + +台积电一共有6座12吋晶圆厂,南京厂是其中唯一不在台湾的工厂,投资30亿美元,2016年动工建设,2018年投产,以12纳米及16纳米制程为主,目前月产能为2万片。 + +南京厂打破了台积电多项纪录,不仅建厂最快、上线最快,也是最美的厂区。 + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020306.jpg) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020307.jpg) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020308.jpg) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020309.jpg) + +## 文摘 + +1、[为什么电动车很难快速充电?](https://news.ycombinator.com/item?id=25867130) + +2021年1月,日本丰田公司宣布,即将推出全新的固态电池电动汽车。这种电动车一次充电可行驶500公里,而且只用10分钟就能从零开始充满电。 + +![](https://www.wangbase.com/blogimg/asset/202101/bg2021012211.jpg) + +10分钟充满电的轿车,也许是有可能的。但是,让我们计算一下,需要多粗的电缆,才能在这一点时间内移动这么多的能量,同时又不会过热或太重。 + +假设电动车的电池容量是 100 度电(即 100KWh),相比之下,特斯拉 Model 3 的电池容量是 82KWh。10分钟充满100度电,那么充电功率至少需要 600KW。 + +目前,最高电压的充电桩是600伏特,要达到 600KW 的功率,就需要 1000A 电流。美国最粗的0000号电线的额定电流为 302A,那么供电端(VCC)需要四根这样的线,接地端(GND)也需要四根,因此总共8根电线。 + +每根0000号电线的直径为1.17厘米,8根线绑在一起,整根充电线将会非常粗重。 + +如果我们继续计算下去,铜的密度为 8.96g/cm^3,那么长度为1.5米的充电线,重量会达到11.7公斤(不包含外部的绝缘材料)。 + +此外,0000 号铜电线的电阻是0.046欧姆/1000英尺,这意味着仅仅是传导这些功率,这根充电线就将散发出 24W 的热量,用户会觉得很烫手。 + +考虑到这根线会有数千次的插拔,接口处的铜容易断裂,因此你还需要其他一些弯曲性好的导体,这意味着导电性会变差,充电线将会更粗更重。 + +替代方案是使用具有主动冷却功能和更高能量损耗的较轻电缆,除了成本高,这也会带来其他问题,比如一旦冷却失败可能会着火,冷却液也可能会泄漏等等。 + +我的结论是,在实验室中,小型电池确实可以在10分钟内充满,但是在家用环境中,十分钟安全转移 100KWh 的能量,具有很大的工程困难。 + +你或许会问,为什么不使用更高的电压,这样就可以降低电流,减少发热量?家用环境使用高电压会有成本和安全问题,比如电弧放电、绝缘材料的限制、电线破裂等等。 + +## 言论 + +1、 + +公司发给我的笔记本,配置并不好,并且装有很多监控软件。幸运的是,我上班时只需要 SSH 连接到服务器,在服务器上做开发。 + +后来来了一个实习生,公司发给他的是我见过的最差的笔记本电脑,功能与 Chromebook 差不多,并且运行与我相同的监控软件,难怪他什么也做不了。 + +-- [Hacker News 读者](https://news.ycombinator.com/item?id=25866031) + +2、 + +一个年轻人的净资产如果只有四位数,那么他去赌期权似乎是很合理的,因为房地产泡沫已经切断了劳动者财富增长的最后途径。一旦股票市场出现泡沫,年轻人就会意识到这是他们最好的甚至唯一的机会,因此股票投机将成为新常态,因为我们的经济并不能提供5万美元以下的更好的投资机会。 + +-- [Hacker News 读者](https://news.ycombinator.com/item?id=25979958) + +3、 + +一项美国的调查发现,如果你拥有研究生学位且年收入超过10万美元,过去一年的疫情其实改善了你的财富、工作保障、个人生活以及身心健康。 + +-- [《一个新的拐点:两极分化的公众》](https://morningconsult.com/2021/01/19/an-inaugural-inflection-point-ushering-in-a-new-era-of-marketing-amid-a-polarized-public/) + +4、 + +怎么证明聊天软件 Signal 是安全的? + +证据就是我每天使用它,到现在还没死。 + +-- [斯诺登](https://twitter.com/Snowden/status/1347217810368442368) + +![](https://www.wangbase.com/blogimg/asset/202102/bg2021020705.jpg) + +5、 + +德国统一后,原东德那些经济衰退、人口外流的地区,主动拆除2万多个空置公寓并以绿地代替。这样做不会使人们回来,但可能有助于阻止现有居民离开。 + +-- [《如何实现可持续发展》](https://thinkthinkthink.substack.com/p/exponential-growth-paradigm) + +6、 + +Twitter 的“浏览”选项卡是世界上最重要的报纸。 + +-- [David Perell](https://perell.com/note/the-paradox-of-abundance/) + +## 回顾 + +2020年的本周(第 95 期):[远程办公暴露冗余岗位](http://www.ruanyifeng.com/blog/2020/02/weekly-issue-95.html) + +![](https://www.wangbase.com/blogimg/asset/201912/bg2019122902.jpg) + +2019年的本周(第 43 期):[一篇好玩的论文](http://www.ruanyifeng.com/blog/2019/02/weekly-issue-43.html) + +![](https://www.wangbase.com/blogimg/asset/201902/bg2019021501.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) + +(完) diff --git a/docs/issue-147.md b/docs/issue-147.md new file mode 100644 index 0000000..e94c03c --- /dev/null +++ b/docs/issue-147.md @@ -0,0 +1,407 @@ +# 科技爱好者周刊(第 147 期):寻找你愿意忍受的痛苦 + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1629),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021705.jpg) + +2014年,一架瑞典直升飞机向冰冻的风力发电机,喷洒除冰剂。最近,得克萨斯州由于严寒出现大停电,这张照片重新流行。([via](https://earther.gizmodo.com/viral-image-claiming-to-show-a-helicopter-de-icing-texa-1846279287)) + +## 本周话题:寻找你愿意忍受的痛苦 + +[约翰·乌歇尔](https://en.wikipedia.org/wiki/John_Urschel)(John Urschel)是一个职业橄榄球运动员。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022205.jpg) + +2017年退役后,他改行研究数学,先在宾夕法尼亚大学拿到数学硕士,现在麻省理工学院攻读数学博士。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022206.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022207.jpg) + +约翰·乌歇尔从小就对数学有兴趣,在他还打球的2015年,就在学术杂志上发表过论文《用于计算图拉普拉斯算子的 Fiedler 向量的级联多重网格算法》,这种题目一看就属于专业数学家的范畴,说明那时他的数学水平已经不低了。 + +因此,外界对这件事情的看法就是,他具有数学天赋,所以改行去读数学也很正常。 + +一次[采访](https://hmmdaily.com/2018/09/28/john-urschel-goes-pro/)中,他回应了这种看法。说得真好,推荐给大家。 + +> “在别人眼里,数学对于数学家是很容易的。错了, **那是一场斗争,艰苦而孤独,不确定能得到成果,而且需要很长时间的奋斗。数学家是热爱斗争的人。** ” + +他的意思是,即使他真心热爱数学,依然觉得数学研究非常艰苦。(注意,一个真心热爱的人还说艰苦,如果换成普通人,感受可想而知。)他能够坚持下去,并不是因为他觉得很容易,而是因为他可以忍受这些痛苦。 + +这段话对我很有启发。大家往往只看到成功时的荣耀,而忽视成功之前那个痛苦的过程。英国著名作家[奥威尔](http://www.ruanyifeng.com/blog/2004/12/post_94.html)就说过:“一个人如果将他自己描述得很好的话,他十有八九是在撒谎,因为任何生命从内部审视都只不过是一系列的失败。” + +实际上,一个人能够成功,仅有热爱是不够的,还必须有强大的忍受能力,能够吃苦。 + +很多人建议,寻找人生方向时,你应该听从自己的内心,寻找真正热爱的事情。我现在觉得,更现实的建议应该是,寻找你愿意忍受的痛苦。 **你在哪一个方向上,愿意心甘情愿地、经年累月地吃苦,具有最大的忍耐,“虽九死其尤未悔”,那就是你应该选择的方向。** + +你能在某件事上赢过别人,原因很可能不是你比他强,也不是你比他更热爱这个事业,而是你比他更抗打击。生活虐你千百遍,等到别人都放弃的时候,你还没有放弃。 + +## 前端图形学 + +前端发展到今天,普通页面的技术问题基本都解决了,开始向纵深发展,追求极致的性能和视觉效果。 + +正是这种背景下,页面图表和动画变得越来越重要,尤其是对于移动端页面。已经很难想象,如果没有动画支持,今年春节的各大 App 红包活动页面该怎么呈现! + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022514.jpg) + +前端图形学就是专攻页面 2D 和 3D 图形效果的技术,属于目前最紧缺的前端方向之一,大厂都在大量招聘,因为太缺人。只要你能做出基本的效果,就可以发 Offer 给你。毕竟,大厂的营销活动多,各种页面效果的需求太大。 + +现在市面上,高质量的前端图形学教程并不多。本周的课程资料就是一个 **《前端图形学专题课》** ,教你逐步掌握图形学知识,做出一个微信小游戏,非常贴近国情,实用性很强。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022308.jpg) + +本课程由腾讯课堂“双认证”机构——京程一灯制作,经过了两轮授课,目前已经是第三季迭代了。 + +课程原价98元,周刊读者可以 **免费获得**,微信扫描下面二维码,入群后象征性支付 0.02 元报名费即可。前50位报名者还会再送图形学第二季的一门专题课。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022307.jpg) + +## 科技动态 + +1、[得克萨斯州严寒](https://www.buzzfeed.com/mjs538/pictures-of-texas-cold) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021901.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021904.jpg) + +得克萨斯州靠近墨西哥沙漠,属于干旱炎热的气候。但是,最近北极寒流南下,使得该州遭遇了几十年来未曾有过的严寒。上图是沙漠里面的仙人掌也结冰了。 + +更糟糕的是,得州的基础设施从没考虑过防寒。一旦遭遇暴雪,就开始出现大规模的停水停电,几十万人不得不自己想办法,度过零下的夜晚,很多人在网上贴出了自家的照片。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021905.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021902.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021903.jpg) + +2、[百万美元的数瓶子大奖](https://blog.roboflow.com/mountain-dew-contest-computer-vision/) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020908.jpg) + +百事可乐旗下的饮料品牌 Mountain Dew,在超级碗决赛期间播放了一条广告。广告结尾处宣布,第一个正确回答出现了多少瓶饮料的人,可以得到100万美元的奖金。 + +下面就是这则30秒的电视广告([Youtube](https://www.youtube.com/watch?v=9cEiYQwYLPk),[腾讯视频](https://v.qq.com/x/page/y3228jidejj.html)),有兴趣的话,可以数数看有多少个瓶子。 + + + +一个程序员立刻开发了一个计算机视觉的识别程序,统计瓶子的数量,最后的数字是869个。由于可能包含错误和遗漏,所以这个数字并不保证正确。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020909.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020910.jpg) + +3、[GeForce 显卡](https://videocardz.com/newz/chinese-gpu-miners-are-now-bulk-buying-geforce-rtx-30-laptops-to-mine-ethereum) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020906.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020907.jpg) + +Nvidia 公司的新推出的 GeForce 显卡 RTX 3070,由于运算速度非常快,被加密货币矿工抢购,用于挖矿。甚至带有这块显卡的笔记本电脑,也被抢购一空,导致市场上高端显卡短缺。 + +为了应对这种局面,保证游戏市场的供应,Nvidia 公司上周[宣布](https://blogs.nvidia.com/blog/2021/02/18/geforce-cmp/),新推出的 RTX 3060 显卡,将带有“防挖矿”设置,一旦发现正在计算哈希(挖矿的核心计算),计算速度就会自动降低50%。但是,这个措施不适用更高端的 3070 和 3080 显卡。 + +4、[花旗银行的5亿美元错误](https://arstechnica.com/tech-policy/2021/02/citibank-just-got-a-500-million-lesson-in-the-importance-of-ui-design/) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021911.jpg) + +去年8月11日,花旗银行代为露华浓(Revlon)公司向债权人支付780万美元的利息,但是不慎将5亿美元的本金也支付出去了。最近,法院判决,相关公司不必偿还这5亿美元,花旗银行必须自己吸收这笔损失。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021912.jpg) + +这个事故的原因令人啼笑皆非,完全是内部转账软件的 UI 设计有问题(上图)。必须同时填写 Principal、Front、Fund 这三栏,本金才不会支付出去,但是操作者误以为只填写 Principal(本金)那一栏就可以了。后来又经过三层审核,所有的审核者都没有发现这个错误。 + +5、[Uber 司机属于雇员](https://www.bbc.com/news/business-56123668) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021924.jpg) + +英国最高法院最近裁决,Uber 司机应该被视为雇员,而不是承包商。这意味着,这些司机可以享受最低工资、带薪休假、社保等待遇,这会使 Uber 的经营成本大增。法院理由如下: + +> - Uber 制定价格,决定了司机可以赚多少钱。 +> - Uber 设定了合同条款,司机没有协商权。 +> - Uber 限制了工作的灵活性,如果司机拒单,Uber 将对其进行处罚。 +> - Uber 通过星级评定来监控司机的服务,如果不满意司机的表现,则可以终止司机的行车资格。 + +国内的网约车司机、代驾员、送餐员等等,都满足上面的标准,似乎也可以主张被当作企业员工。 + +6、**一句话消息** + +> - [上海松江某小区](http://www.ce.cn/xwzx/gnsz/gdxw/202102/21/t20210221_36326038.shtml)时有发生高空抛垃圾,危及行人安全。警方联手物业部门,对着大楼安装摄像头,很快发现是11楼的六旬大妈黄某所为,黄某现已被刑事拘留。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022101.jpg) + +> - [国内厂商](https://boilingsteam.com/aya-neo-a-new-challenger-for-handheld-pc-gaming/)开发的手持游戏机 AYA NEO 开始发货,它是 x86 架构,内置最新的 AMD Ryzen CPU,能在手持设备上运行 Windows 游戏,明显的缺点是续航时间短,不外接电源时,只能连续玩两个小时的游戏。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022303.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022304.jpg) + +> - [一家佛罗里达自来水厂](https://www.wtsp.com/article/news/local/pinellascounty/pinellas-oldsmar-water-system-computer-intrustion/67-512b2bab-9f94-44d7-841e-5169fdb0a0bd)报告,他们的系统被黑。黑客用了5分钟,将氢氧化钠含量从百万分之100调高为11,100,使得自来水碱性极高。这种恐怖攻击方法,确实值得警惕。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020913.jpg) + +> - [一名美国的杀人嫌疑犯](https://www.theregister.com/2021/02/04/dna_testing_software/),由于 DNA 检测被抓获。他的律师提出,DNA 检测软件的代码不可靠,产生的结果不能作为证据。上诉法院同意了律师的看法,要求对该软件源码进行专业评估。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020912.jpg) + +> - [一对巴西夫妻](https://mymodernmet.com/sebastiao-salgado-forest/)20年坚持种树,将一个荒瘠的山谷改造成绿色森林,对比效果惊人。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021501.jpg) + +## 文章 + +1、[人工心脏的由来和现状](https://www.ifanr.com/1399733)(中文) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021704.jpg) + +很多严重的心脏病患者需要换心,但是心脏移植的来源非常稀少,人工心脏正是在这种背景下发展起来的。本文介绍了人工心脏的发展状况,有大量插图。 + +2、[比汽车还小的飞机](https://www.myzaker.com/article/601fd17a8e9f097b1b45c7db)(中文) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020914.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020915.jpg) + +Honda Jet 是日本本田公司生产的小飞机,也是二战后日本唯一的国产飞机,客舱长度5.43米,只能搭载四位乘客,比某些七座的公务车还要小巧。本文介绍这架飞机的历史。 + +3、[华为的 ExaGear 与俄罗斯同名软件是什么关系?](https://zhuanlan.zhihu.com/p/263519125)(中文) + +华为的 ExaGear 是一个 ARM 计算机的应用程序,可以运行 x86 程序。俄罗斯有一个同名软件,华为从未说明两者有何关系。 + +4、[npm 的设计缺陷](https://www.bleepingcomputer.com/news/security/researcher-hacks-over-35-tech-firms-in-novel-supply-chain-attack/)(英文) + +一个程序员利用 npm 的设计缺陷,成功进入了35个主要公司的内网系统,包括Microsoft、Apple、PayPal、Tesla、Uber 等。 + +5、[反对 ORM 仇恨](https://www.jakso.me/blog/objection-to-orm-hatred)(英文) + +ORM 的作用是将数据库关系(relation)映射成面向对象模型(object),很多人反对增加这种用法,认为不如直接使用 SQL 语句。作者提出,很多情况下使用 SQL 查询库,生成复杂的 SQL 语句,是有必要的。 + +6、[我不想再做前端了](https://www.askonomm.com/blog/i-dont-want-to-do-frontend-anymore)(英文) + +作者讲述了为什么对前端开发感到厌倦。 + +7、[MacBook Pro M1X 基准测试泄漏](https://www.tomsguide.com/news/macbook-pro-m1x-benchmarks-just-leaked-and-intel-should-be-scared)(英文) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022203.jpg) + +苹果第二款桌面 ARM 芯片 M1X 的信息,泄漏出来了。它会用于今年发布的16英寸 MacBook Pro。 + +8、[为什么不应该使用 Cloudflare 的免费层?](https://pawelurbanek.com/cloudflare-free-plan)(英文) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020901.jpg) + +Cloudflare 是一个 CDN 服务提供商,很多人使用它的免费层。作者发现,免费层有时会限制访问,而且不向站长提供任何反馈,让你在不知不觉之间就丢失了很多用户。 + +9、[调查来自印度的9000万个请求](https://phabricator.wikimedia.org/T273741#6815828)(英文) + +维基百科发现,每天有来自印度不同 ISP 的9000万个请求,都在读取一张花朵的照片,占到网站总流量的20%。这些请求都是真实的,不像是 DDoS 攻击,但是 HTTP 请求的头信息没有提供任何线索。 + +这是官方的调查过程,讲述如何从有限的信息里面,推测出到底这是怎么一回事。 + +## 工具 + +1、[Beaker](https://beakerbrowser.com/) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021106.jpg) + +一个实验性浏览器,提供点对点访问。你可以在浏览器里面架设自己的网站,然后让其他人访问它。 + +2、[github1s](https://github.com/conwnet/github1s) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021001.jpg) + +只要在 GitHub 仓库域名后面加上`1s`,比如`github1s.com/facebook/react`,就能在浏览器里面使用 VS Code 环境,浏览这个仓库的代码。 + +3、[Nuvola 播放器](https://nuvola.tiliado.eu/) + +一个 Linux 桌面程序,用来播放 Web 流媒体服务,比如Spotify、YouTube、Apple Music等。目前一共支持 37 种流行的流媒体服务。 + +4、[可视化频谱](https://borismus.github.io/spectrogram/) + +一个网页工具,通过电脑麦克风捕捉各种声音,然后将它们的频率图显示在网页上。 + +5、[视频的自然语言搜索](https://github.com/haltakov/natural-language-youtube-search) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021305.jpg) + +这一个概念性的开源软件,它会下载 Youtube 视频,提取每一帧进行物体识别,然后支持用户使用英语搜索,比如搜索“fire truck”(消防车)就会跳出上面的画面。 + +6、[pcp](https://github.com/dennis-tra/pcp) + +一个命令行的点对点文件传输软件,用法非常简单。一个命令上传文件,然后返回一个接收码,另一台电脑使用接收码接收文件。 + +7、[flameshot](https://github.com/flameshot-org/flameshot) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021401.jpg) + +功能很强的桌面截图软件,支持 Windows 和 Linux。 + +8、[Nullboard](https://github.com/apankrat/nullboard) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021702.jpg) + +一个简易的项目管理看板,只有一个 HTML 文件和一个 JS 文件,使用本地的 LocalStorage 作为储存,可以脱机使用。 + +9、[Qwerty Learner VSCode](https://github.com/Kaiyiwing/qwerty-learner-vscode) + +VS Code 编辑器的插件,内置了各种英语单词的词库,供用户做打字练习,加强对单词的记忆。([@Kaiyiwing](https://github.com/ruanyf/weekly/issues/1645) 投稿) + +## 资源 + +1、[写给文科生的数学](https://courses.lumenlearning.com/waymakermath4libarts/)(Mathematics for the Liberal Arts) + +一本在线阅读的英文教科书,向文科生介绍数学知识,涉及逻辑学、图论、概率论等,但是不涉及微积分。 + +2、[2020年崛起的 JavaScript 新工具](https://risingstars.js.org/2020/en) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020805.jpg) + +这是每年一度的调查,根据过去一年中 GitHub 新增的 Star 数量,对各个领域的 JavaScript 工具进行排名,可以快速掌握新出现的主流工具。 + +3、[Learn X by doing Y](https://aquadzn.github.io/learn-x-by-doing-y) + + ![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021107.jpg) + +这个网站收集以学习为目的各种实战教程(比如自己动手写数据库、编译器等等),按照计算机语言进行分类,帮助读者快速查找可以自己动手做的简单项目。 + +4、[Youtube 计算机科学课程资源](https://web.archive.org/web/20210210143025/https://laconicml.com/computer-science-curriculum-youtube-videos/) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021105.jpg) + +Youtube 上面有很多优秀的计算机科学的免费教学视频,本文整理了一张清单,列出了其中最好的一些课程,覆盖计算机本科的所有领域。 + +5、[斯坦福大学 iOS 开发课程](https://cs193p.sites.stanford.edu/) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021101.jpg) + +斯坦福大学最新的2020年春季 iOS 开发教程,有讲课视频、PPT、讲义和作业。 + +## 图片 + +1、[实体三维图](https://collection.sciencemuseumgroup.org.uk/objects/co8418916/three-dimensional-model-of-electricity-consumption-in-manchester-chart-graphic-document) + +1954年,英国中央发电局制作了一个纸质的三维图表,表示从1951年10月到1954年4月的曼彻斯特用电量。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020204.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020203.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020206.jpg) + +它形象地显示了冬季的用电高峰和温暖月份的用电低谷。该模型由大约三百张卡片组成,每张卡片带有阶梯状边缘。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020207.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020208.jpg) + +2、[前苏联那些奇怪造型的建筑物](https://bbs.hupu.com/40618732.html) + +![](https://cdn.beekka.com/blogimg/asset/202101/bg2021013109.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202101/bg2021013110.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202101/bg2021013111.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202101/bg2021013112.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202101/bg2021013113.jpg) + +## 文摘 + +1、[如何增加运气的表面积](https://www.codusoperandi.com/posts/increasing-your-luck-surface-area) + +我们一生中,都会遇到一些偶然性。有时,好运会降临到我们身上。这时,你需要的就是,让好运产生最大的效果。 + +如果你把好运想象成一根曲线,那么好运的效果最大化,就是把曲线下面的表面积最大化。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020106.jpg) + +这可以用一个方程式表达。 + +``` +L = D * T +``` + +其中,L 代表好运,D 代表你在相关方面的准备,T 代表有多少人知道。 + +这个方程式的意思就是,你做的准备越多,知道的人越多,那么好运的表面积将越大。画成图就是上面这样,竖轴是你的准备,横轴是你的宣传,这两者越大,矩形面积就越大。 + +2、[传奇路由器 WRT54G](https://tedium.co/2021/01/13/linksys-wrt54g-router-history/) + +2002年12月,Linksys 公司发售了一款新的路由器 WRT54G,售价199美元。 + +![](https://cdn.beekka.com/blogimg/asset/202101/bg2021011505.jpg) + +第二年,网络硬件巨头思科就以5亿美元的价格,收购了 Linksys。 + +有一个 Linux 开发者意外发现,WRT54G 的驱动程序基于 Linux。但是,Linksys 公司并没有披露这一点。这意味着根据 GNU 许可证,必须发布无线固件的源代码。 + +事实上,Linksys 自己也没意识到这个问题。因为这台路由器使用了 Broadcom 公司提供的芯片,Broadcom 使用了基于 Linux 固件,但是没有通知 Linksys,后者随后又被出售给了 Cisco。 + +社区就向思科公司提出要求,提出必须开源固件。一个月以后,无线固件的源代码就真的开源了。 + +这是第一次外部程序员可以完全控制高规格的商业路由器,并且有办法增强功能或者改进其他路由器。后来很多的路由器开源系统,比如 OpenWrt 和 Tomato 等,都是起源于这个开源固件。 + +![](https://cdn.beekka.com/blogimg/asset/202101/bg2021011506.jpg) + +这导致 WRT54G 路由器在开发者社区异常受欢迎,直到2016年依然有数百万美元的销售额。 + +思科显然很不喜欢这种状况,后来修改这个路由器的固件,不使用 Linux。这引起了社区的强烈反弹,加上思科发现 Linux 版的 WRT54G 销量很好,所以就恢复了原来版本的销售。 + +## 言论 + +1、 + +如果你只看大众媒体和算法推荐给你的文章,你最终将罹患智力糖尿病。 + +-- [David Perell](https://perell.com/note/the-paradox-of-abundance/) + +2、 + +Python 3.0 的首次发布发生在12年前(2008年),现在 Python 2 已经确定被淘汰了。很多人认为,Python 3 基本已经开发完了,不再需要继续进行重大更改。新功能应该放到 Python 4。 + +-- [《一些大胆的2021年预测》](https://lwn.net/Articles/840632/) + +3、 + +“仅仅崩溃”软件(Crash-only software)指的是仅通过重新启动进行故障恢复的计算机程序,这样可以避免任何复杂的修复。 + +-- [维基百科](https://en.wikipedia.org/wiki/Crash-only_software) + +4、 + +有一种普遍的误解,认为免费提供产品就无法产生任何收入。事实上,免费有时候不是定价策略,而是一种定位策略,尝试通过免费吸引用户,然后将产品定位在正确的受众群体面前。等有了用户以后,出售增值功能自然就成为最合适的扩展策略。 + +-- [《免费增值是产品启动的有效方式》](https://www.chrisfrantz.com/how-to-kill-a-unicorn/) + +5、 + +打车软件的地图可以查看车辆距你还有多远,这有巨大的心理学意义。它不会减少你等待出租车的时间,但可以使等待的煎熬程度减少90%。 + +-- [《点金术:心理学的神奇力量》](https://www.collaborativefund.com/blog/story/) + +## 回顾 + +2020年的本周(第 96 期):[在线教育不等于录制视频](http://www.ruanyifeng.com/blog/2020/02/weekly-issue-96.html) + +![](https://cdn.beekka.com/blogimg/asset/202001/bg2020011804.jpg) + +2019年的本周(第 44 期):[高校“唯论文”导向的后果](http://www.ruanyifeng.com/blog/2019/02/weekly-issue-44.html) + +![](https://cdn.beekka.com/blogimg/asset/201902/bg2019022201.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) + +(完) + diff --git a/docs/issue-148.md b/docs/issue-148.md new file mode 100644 index 0000000..96e8eda --- /dev/null +++ b/docs/issue-148.md @@ -0,0 +1,432 @@ +# 科技爱好者周刊(第 148 期):微增长时代 + +这里记录每周值得分享的科技内容,周五发布。 + +本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 + +周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/1652),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 + +## 封面图 + +![](https://cdn.beekka.com/blogimg/asset/202103/bg2021030103.jpg) + +太原市建成国内首座全透明气膜体育馆。白天,自然光作为照明;夜晚,原有场地照明灯直接成为室内光源,抬头即可看到夜空。([via](http://www.tynews.com.cn/system/2021/01/31/030302700.shtml)) + +## 本周话题:微增长时代 + +中国经济高速增长了40年,我们每个人都受益。但是接下来,可能不会增长这么快了。 + +我最近读到一篇[微信公号的文章](https://mp.weixin.qq.com/s/NdNv3LiO_3IxrgyeG5Xubw),很赞同它的观点,忍不住想分享给大家。文章的大意是,中国经济的微增长时代已经到来。下面就是他的推理逻辑,大家看看是不是这么一回事。 + +> 经济最终是靠消费带动,而最终消费的动力主要来自三点: +> +> 1、孩子; +> 2、年轻的女人; +> 3、技术的更新迭代。 + +作者认为,最强的消费动力就是上面三个来源,但是它们都在消失。首先,中国的人口已经不增长了,新生儿越来越少,2020年[新生儿数量](https://www.sohu.com/a/449654010_161795)是几十年来最低的。 + +其次,以互联网 + 无线通信为代表的新技术,对消费的推动也到头了。 + +> “现在互联网技术风口耗尽了,互联网大厂连菜贩子的生意都抢,大部分行业跟餐饮业一样,一片红海。十家创业九家赔,跟炒股似的,创业机会明显变少,大家对贷款的需求也就不那么大了,慢慢也就不敢去创业了。” + +一旦消费无法带动经济增长,就是欧洲和日本现在的样子。 + +> “欧洲和日本的状态差不多,大家消费欲望很低,生孩子欲望也不行,创业冲动也就那样,毕竟大家都不花钱,你创业产品卖给谁?” + +政府为了刺激经济,发了很多货币,这些钱都集中到富人手里。 + +> ……富人拿去买房、买资产、买股票什么的,并没有通过做买卖发到基层老百姓手里,所以大家能看到股市、房地产持续走高,超市里的东西价格变化却没那么大。 +> +> 去年不知道从哪出来一句话,“富人通胀,穷人通缩”,说的就是这事。 + +富豪阶层有大量的钱投资不出去,只好去追那些少数优质资产,最后把那些资产追成了天价。 + +> 股市看着形势一片大好,可是在很多人看来,几乎遭受了一波股灾,因为只有少数头部公司一直在上涨,剩下的公司不但没涨,还在一直跌,因为这些股票的筹码也被抽出来投入到头部公司去了。 + +这就是微增长时代的后果:贫富分化越来越大,股价分化越来越大,行业的分化也越来越大。 + +> 明显,只有几个行业保持迅速增长,其他行业会陷入长期的缓慢增长,甚至干脆停了。现在其实很多行业的从业者,已经感受到了行业停止增长后的效果,比如很多行业的工资也是十年不涨,但是互联网的巨头工资却屡创新高。 + +**这就是现实,一方面,整体经济的增长速度放慢;另一方面,出现了前所未有的两极分化。** 作者提出了两个应对方法:第一,尽量减缓人口减少;第二,寻找新的技术突破,创造新的经济增长点,保证就业和刺激消费。 + +人口趋势恐怕很难改变,但是,技术突破是可以追踪的,这也是我做这个周刊的一个目的, **尽可能追踪和理解新技术,丰富自己的技能,寻找新的机会,避免被微增长时代埋葬,做一个[未来世界的幸存者](http://www.ruanyifeng.com/survivor/)。** + +![](https://cdn.beekka.com/blogimg/asset/202103/bg2021030315.jpg) + +## Vue.js + Element UI 实战 + +学习前端的同学,实事求是地说,大部分都是就业导向,希望早日出成果,找到好的工作。 + +前端开发也确实有一套成熟的做法,可以快速形成生产力。使用“全家桶”,一般的原型大概一两天就能做出来。所谓“全家桶”,就是以底层框架为中心的一整套工具链,常见场景都有现成的解决方案,程序员只要按照文档调用即可。 + +目前,实务最常用的 Vue 全家桶,就是 Vue 框架 + [Element UI 组件库](https://element.eleme.cn/#/zh-CN)。这个组件库封装了最常用的页面组件,只要一行代码就能加入组件,快速产出原型页面,实用性极强。对于初学者来说,该组合可能是最快的学习途径,开发效率高,容易产生成就感,激发学习兴趣。 + +本周的课程资料就是 **《Vue + Element UI 管理平台开发》** ,教大家学会使用 Vue.js + Element UI,快速开发一个管理后台。 + +![](https://cdn.beekka.com/blogimg/asset/202103/bg2021030205.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202103/bg2021030206.jpg) + +课程内容包括,从零开始搭建页面和路由,根据设计稿加入 Element 组件,然后编写业务逻辑,组成一个个模块,完成一个初步的、但可用的管理后台。 + +该课程由[金渡教育](https://jindu.ke.qq.com/)提供,他们是腾讯课堂大V机构,专门培养中高端的 IT 技术人才。本次由创始人亲自授课,理论和实战都会涉及,同时还会讲解大厂的前端面试技巧及高频面试点。 + +![](https://cdn.beekka.com/blogimg/asset/202103/bg2021030316.jpg) + +课程原价299元,现在有99个免费学习名额。微信扫描下面二维码,添加小助理,加入学习群,就可获得讲课视频和源码。 + +![](https://cdn.beekka.com/blogimg/asset/202103/bg2021030317.jpg) + +## 科技动态 + +1、[火星样本](https://www.bbc.com/zhongwen/simp/science-56113297) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021913.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021914.jpg) + +2月18日,美国毅力号探测车登陆火星。它的任务是取出火星的土壤样本,但是要等到2031年,这些样本才会送到地球,这是为什么? + +原因是整个过程在技术上非常复杂,分成好几个阶段: + +(1)毅力号采集样本后,会存放在一个个金属罐里,罐子留在原地,自己继续执行探测任务,它的核动力系统可以维持漫游10年以上。 + +(2)2026年,另一辆漫游车登陆火星,将样本罐一一取回,装到一个安全容器里,再从火星发射一个小火箭,把样本容器放到火星轨道上。 + +(3)地球派出一艘货运飞船,负责把样本容器带回地球,估计时间是2031年。 + +2、[火星降落伞](https://github.com/tanyafish/parachute) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg202102501.jpg) + +毅力号火星探测车的降落伞是特别设计的,内嵌了信息编码,可以用于摄像机校准。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg202102502.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg202102505.jpg) + +橙色条纹为1,白色条纹为0,七个条纹为一组,对应的英语字母为“DARE MIGHTY THINGS”(挑战不可思议的事情)。这是研发单位“美国宇航局喷气推进实验室”(JPL) 刻在墙上的格言。另外,降落伞的最外圈为 JPL 的坐标。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg202102504.jpg) + +3、[停车地锁](https://mp.weixin.qq.com/s/WNpQkNQq5WCV-5NvB8LhPQ) + +![](https://cdn.beekka.com/blogimg/asset/202101/bg2021012903.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202101/bg2021012904.jpg) + +上海闵行区新设了45个智能停车位,配有智能地锁,不需要人员看管。车辆停入7分钟以后,地面会自动升起一个金属桩,最高可到30厘米,车主只有扫描二维码支付停车费以后,金属桩才会降下。如果强行开动,会造成车辆底盘损坏。 + +![](https://cdn.beekka.com/blogimg/asset/202101/bg2021012905.jpg) + +停车位还配有摄像头,能够识别车牌号码,可以随时上网查询停车状态和费用情况。车主们对这种停车方式还不适应,许多人不知道怎么操作,意见最大的一点是,付费后不能立刻把车开走,因为金属桩的降下需要一两分钟,如果忘了这点,很容易造成底盘刮擦。 + +4、[波浪发电装置](https://www.theguardian.com/australia-news/2021/feb/02/remote-tasmanian-island-to-be-powered-by-blowhole-energy-that-harnesses-waves) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020404.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020405.jpg) + +澳大利亚塔斯马尼亚岛正在测试一个波浪发电装置。这个装置漂浮在海上,水下面对波浪的一面是敞开的。水涌入舱室时,会推动空气向上升,从而带动发电机发电。发明人形容,“它的结构很像人造的气孔,推动空气往复运动,使涡轮旋转并产生电能的空气运动。” + +澳大利亚南部海域的风力非常强,波浪发电的潜力很大。这个装置的功率为 200kW,但是计划生产更大的 1,000kW 的型号。澳大利亚政府估计,到2050年,波浪发电可能占全国发电的11%,相当于墨尔本的用电量。 + +5、[斑马条纹的作用](https://www.zmescience.com/ecology/animals-ecology/how-zebra-stripes-insects-04232/) + +![](https://cdn.beekka.com/blogimg/asset/202101/bg2021012505.jpg) + +大部分科学家认为,斑马进化出条纹,是为了避免蚊虫叮咬。条纹使得蚊虫感到眩晕,无法停在皮肤上。美国加州大学戴维斯分校为了证实这个假说,做了一个实验,同时找了马和斑马,让马穿上条纹外套,看看蚊虫能不能区分。 + +结果发现,马和斑马都吸引了相同数量的蚊虫,但是一旦靠近,蚊虫就倾向于飞过穿了条纹外套的马,马被叮咬的次数减少了十倍。这证实了斑马的外观确实有助于减少叮咬。 + +6、 **一句话消息** + +> - [国内无人机厂商亿航](https://space.bilibili.com/353270645)在广东和北京开始载人试航([视频](https://v.qq.com/x/page/y3230nidmtp.html))。不过,这个飞行器很可能飞不了多远,而且是遥控的,不免让人担心,如果通讯断了或信号被劫持怎么办。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022704.jpg) + + + +> - [一个 Youtube 用户](https://www.news18.com/news/buzz/youtube-ai-blocked-chess-channel-after-confusing-black-and-white-for-racist-slurs-3454316.html)披露,他的国际象棋频道被封,理由是“内容有害”,但是国际象棋怎么可能有害呢?后来,他明白了,因为视频标题总是出现 black(黑方)和 white(白方),被算法识别为种族仇恨内容。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022204.jpg) + +> - [日本](https://news.mydrivers.com/1/741/741993.htm)培育出一种可以连皮一起吃的香蕉,每根售价高达1080日元,约合66元人民币。为了改善香蕉皮的口感,这种香蕉的含糖量是普通香蕉的1.5倍。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022705.jpg) + +> - [俄罗斯西伯利亚](https://siberiantimes.com/other/others/news/scientists-call-for-urgent-increase-in-monitoring-potentially-explosive-permafrost-heave-mounds/)由于冻土层解冻,地下的大量沼气开始释放,引发爆炸,形成许多巨大的地洞。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021503.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021504.jpg) + +> - [伦敦玛丽女王大学](https://venturebeat.com/2021/02/13/thought-detection-ai-has-infiltrated-our-last-bastion-of-privacy/)发表了一份不可思议的研究报告,向人体发射无线电信号,通过反射回来的信号形态,可以判断这个人的情绪状态。研究人员发现,人在不同情绪状态下,反射的无线电电波形态是不一样的。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021505.jpg) + +## 文章 + +1、[在北极挖比特币](https://mp.weixin.qq.com/s/-G8YBnKbiVVODQ4I5zBIsg)(中文) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021915.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021916.jpg) + +一家名为 BitCluster 的俄国公司,建立了世界上第一个位于北极圈内的比特币矿场。那里电费便宜,而且气温有助于散热。本文使用大量图片,介绍这个矿场的情况。 + +2、[实体的元素周期表](https://www.mobile01.com/topicdetail.php?f=181&t=6304317)(中文) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021920.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021921.jpg) + +淘宝有出售高纯度的金属元素立方体,一个台湾网友就买来做了实体的元素周期表。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021922.jpg) + +3、[esbuild 为什么这么快?](https://esbuild.github.io/faq/#why-is-esbuild-fast)(英文) + +esbuild 是新一代的 JavaScript 打包工具,以速度快著称,耗时只有 Webpack 的2%~3%。本文是该软件的作者谈它为什么这么快。 + +4、[常见的 Nginx 不安全配置](https://blog.detectify.com/2020/11/10/common-nginx-misconfigurations/)(英文) + +Nginx 是最常见的 Web 服务器,本文介绍四个常见的配置错误,会降低网站的安全性。 + +5、[我作为独立开发者的第三年](https://mtlynch.io/solo-developer-year-3/)(英文) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020210.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020211.jpg) + +作者辞职作为独立开发者,头两年的总收入不到1万美元,第三年的目标是2万美元。但是一天他偶然在网上发了一个帖子,讲述自己用树莓派做了一个服务器管理设备(上图),居然为他带来了6.3万美元的收入,而且还可以成立公司。 + +6、[OpenJDK 是如何移植到64位 ARM 架构的?](https://developers.redhat.com/blog/2021/02/01/how-red-hat-ported-openjdk-to-64-bit-arm-a-community-history/)(英文) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020212.jpg) + +这篇是回忆文章。2011年,ARM 公司准备推出64位的 CPU,用于服务器,应用软件需要跟上,但是当时 OpenJDK 只能在 x86 架构运行。作者在 RedHat 和 Oracle 公司的支持下,开始从事将 OpenJDK 移植到 AArch64 架构的工作,一开始非常困难,因为硬件还没生产出来,只能在虚拟机上模拟开发。 + +7、[origin 与 site 的区别](https://jub0bs.com/posts/2021-01-29-great-samesite-confusion/)(英文) + +浏览器有一个“同源政策”(same origin policy),Cookie 设置有一个“同站属性”(SameSite)。这篇文章介绍了 origin 和 site 的区别是什么。 + +8、[使用服务器事件向前端发送日志](https://amittallapragada.github.io/docker/fastapi/python/2020/12/23/server-side-events.html)(英文) + +服务器事件(SSE)是服务器向前端发送消息的一种方法,本文介绍了它的概念,然后给出了一个实例,通过服务器事件向浏览器发送服务器日志。 + +9、[什么是霍夫曼编码?](https://www.baseclass.io/huffman-coding/)(英文) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022202.jpg) + +霍夫曼编码是经典的压缩算法,[GZIP](https://jvns.ca/blog/2015/02/22/how-gzip-uses-huffman-coding/) 就使用它。本文是我见过最简单的解释,可以在五分钟内理解这个算法的实现原理。 + +## 工具 + +1、[GitHub Skyline](https://skyline.github.com/) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021907.jpg) + +GitHub 官方出品,将你过去一年的提交统计转成一个三维的直方图,并且提供 stl 文件下载,进行 3D 打印。 + +2、[Stockfish 12](https://stockfishchess.org/) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021910.jpg) + +开源的国际象棋引擎,号称比人类的世界冠军还要强大。官方提供 Mac App 下载,并且有许多其他操作系统的第三方 App。 + +3、[Ray.so](https://ray.so/) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021923.jpg) + +这个网站可以生成漂亮的代码截图,颜色、阴影、背景都可以调整。 + +4、[Cockpit](https://cockpit-project.org/) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022002.jpg) + +Linux 服务器的 Web 控制台。 + +5、[Finger Pool](https://github.com/victorqribeiro/fingerPool) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022003.jpg) + +开源的 2D 网页桌球游戏,撞击效果做得很好。 + +6、[UTM](https://mac.getutm.app/) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022701.jpg) + +MacOS 的虚拟机应用,可以很轻松地在苹果电脑上运行 Windows 和 Linux,属于 qemu 的 UI 封装,另有 [iOS 的虚拟机](https://github.com/utmapp/UTM),在 iPhone 和 iPad 上运行 Windows。 + +7、[Deep Nostalgia](https://www.myheritage.com/deep-nostalgia) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021022702.jpg) + +这个在线服务,只要上传一张老照片(需要免费注册),就能将里面的人物转成一段短视频,不仅提高了分辨率,而且有着各种脸部表情。([@dbazhihui](https://github.com/ruanyf/weekly/issues/1662) 投稿) + +8、[嘎 RSS!](https://github.com/zhaoolee/garss) + +使用免费的 GitHub Actions,定时抓取一系列 RSS 源,生成一个页面,还支持邮件通知。([@zhaoolee](https://github.com/ruanyf/weekly/issues/1649) 投稿) + +9、[text-to-video](https://github.com/leoython/text-to-video) + +这个小工具可以把文章转成视频,文字显示在黑底的图片,同时自动生成语音,详细可以[作者的介绍文章](https://zhuanlan.zhihu.com/p/353515449)。([@leoython](https://github.com/ruanyf/weekly/issues/1653) 投稿) + +10、[Bing Wallpaper](https://github.com/niumoo/bing-wallpaper) + +![](https://cdn.beekka.com/blogimg/asset/202103/bg2021030307.jpg) + +这个项目使用 GitHub Actions,收集 Bing 搜索引擎每天的壁纸,提供下载,详见[这篇说明文章](https://www.wdbyte.com/2021/03/bing-wallpaper-github-action/)。([@niumoo](https://github.com/ruanyf/weekly/issues/1656) 投稿) + +## 资源 + +1、[Python 初学者教程](https://learnbyexample.github.io/100_page_python_intro/introduction.html)(100 Page Python Intro) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021002.jpg) + +一个面向初学者的 Python 英文教程,免费在线阅读,打印出来长度100页左右。 + +2、[10万亿像素的夜空](https://viewer.legacysurvey.org/#IC%202800) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020916.jpg) + +全球多个天文台合作,经过6年的1405个夜晚的观测,将天文望远镜拍摄到的照片,合并成一张10万亿像素的图片,包含超过十亿个星系,覆盖整个天空的三分之一。这里就是这张巨型图片的在线浏览,另有[介绍文章](https://kottke.org/21/02/10-terapixel-image-of-the-night-sky)。 + +3、[Frinkiac](https://frinkiac.com/) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021402.jpg) + +这个网站收集了300万张动画片《辛普森一家》的截图,可以按照主题搜索。类似的网站还有 [Futurama 的图片搜索](https://morbotron.com/)。 + +4、[计算机网络:系统方法](https://book.systemsapproach.org/) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021406.jpg) + +《计算机网络:系统方法》(Computer Networks: A Systems Approach)一书的在线阅读。 + +5、[故宫博物院藏品总目](https://zm-digicol.dpm.org.cn/) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021407.jpg) + +故宫博物院官方的藏品目录,共收入180多万件,可以在线搜索,部分藏品带有彩色照片和文字介绍。 + +6、[React 资源库搜索](https://bestofreactjs.com/search) + +![](https://cdn.beekka.com/blogimg/asset/202103/bg2021030310.jpg) + +这个网站收集各种 React 相关的开源库,按照用途进行分类,相关的还有 [Vue.js 资源库搜索](https://bestofvue.com/search)。([@ctolib](https://github.com/ruanyf/weekly/issues/1658) 投稿) + +## 图片 + +1、[茗山寺](https://weibo.com/1239344585/JB8NBmczS) + +茗山寺位于四川省安岳县的虎头山巅,60多座北宋时期的佛像,雕刻于绝壁之上。 + +一千年的风沙,都留在了佛像上。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020706.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020707.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020708.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020709.jpg) + +2、[LackRack](https://web.archive.org/web/20210205010435/https://wiki.eth0.nl/index.php/LackRack) + +宜家商场出售的 LackRack 小桌子,长 x 宽 x 高为 55cm x 55cm x 45cm。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021201.jpg) + +由于它跟19寸服务器的大小很适配,常常被程序员用作简易机柜。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021202.jpg) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021203.jpg) + +它还可以多个组合在一起。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021204.jpg) + +不用的时候,它可以多个叠在一起节省空间。 + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021021205.jpg) + +它在中国的售价是每个39元人民币。 + +## 文摘 + +1、[被导弹击中的感觉](https://www.rd.com/article/the-stranger-who-changed-my-life-my-enemy-my-friend/) + +![](https://cdn.beekka.com/blogimg/asset/202102/bg2021020802.jpg) + +1999年塞尔维亚战争时,我在美国空军服役,驾驶 F-117 隐形战斗机。 + +我的任务是深入塞尔维亚境内,炸毁一些严密防御的目标。我知道这会造成伤亡,但是我无法考虑这种事情。我试图将目标视为混凝土和钢铁,不带有个人情感和人为因素,那是我的生存机制。 + +战争的第一天晚上,我有两个目标,两个都被击中。 + +第三天晚上,我也有飞行任务,也很成功。 + +第四天晚上,我的目标是轰炸清单上的首要目标。整条飞行路线上布满了热追踪导弹、雷达制导导弹、高射炮等各种令人讨厌的防御武器。 + +F-117 隐形战斗机并不能做到完全隐形,只是使飞机更难被发现。起飞后,进入塞尔维亚领空之前,我关掉灯,收起天线,然后关掉收音机和应答器,以及任何可能暴露我位置的无线电发射装置。 + +那天晚上,我成功地击中目标,然后开始返回意大利基地。突然,我发现两枚 SA3 导弹窜出云层,在它们靠近我之前根本没有察觉。 + +导弹以三倍音速的速度向我飞来,因此没有时间做出反应。第一枚导弹就要击中之前,我闭上眼睛,转过头,期待着撞击。我知道会有火球,但是导弹擦过战斗机,在我的身旁爆炸,我感受到了剧烈振动。我睁开眼睛,第二枚导弹迎面而来。一阵震天的巨响,巨大的光与热吞没了我的飞机,炸毁了左机翼,将飞机卷成一团。 + +我竭尽全力按下弹射手柄,当时只有一个念头:这真的、真的、真的太糟糕了。然后,我的身体从座椅上朝天篷弹射了出去。 + +从按下弹射手柄的那一刻起,到降落伞完全膨胀打开,花了1.5秒。在空中,我与空军搜索队进行了无线电联系。我落地后,看到了我的飞机坠毁在农田中,离我有一英里。 + +塞尔维亚人立即向该地区蜂拥而来,有一次他们离我躲藏的地点只隔了两道农田的灌溉沟,只有几百码。八个小时后,一架美国直升机来接我。我稍后发现,只要再晚几分钟,我就会被捕。 + +## 言论 + +1、 + +SVG 是一个非常臃肿的文件格式,规格文档厚达826页。如果要正确渲染所有 SVG 文件,还需要考虑另外20页的 XLink 规范。此外,SVG 支持 CSS 样式和 JAVASCRIPT 脚本。是的,SVG 文件可以包含`