weekly/docs/issue-54.md

357 lines
22 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

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

# 每周分享第 54 期
这里记录过去一周,我看到的值得分享的东西,每周五发布。
欢迎投稿,或推荐你自己的项目,请前往 GitHub 的 [ruanyf/weekly](https://github.com/ruanyf/weekly) 提交 issue。
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050301.jpg)
题图鸣号自动侦测系统上海2019。
能够获得暴利的职业都有一个共同特点可扩展性scaling一次劳动可以服务成千上万的人。
软件、电影、游戏行业都具有可扩展性,作品的生产成本是固定的,但可以被消费无数次,所以有巨大的获利空间,创造出许许多多的富豪。另一方面,理发师、厨师、出租车司机一次劳动,只能服务少数几个人,就不具有可扩展性,很难获得暴利,生存得很辛苦。
最近,我读到美国一个风险投资家的[文章](https://andrewchen.co/professional-blogging/)。他说了一句发人深思的话:
> “写作是最具可扩展性的活动。你呆在家里,不去参加活动/会议,只是在网上写下自己的想法,然后你就具有了最好的可扩展性。”
我想了一下,还真是这样。你写了一篇文章,想让其他人看到,只要到处张贴就行了。每次转贴,就是扩展了一次。这比其他产品的扩展容易多了。面包师傅想要更多的人尝到自己的面包,只能多开面包店;网站要扩展,只能购买更多的服务器。相比之下,文字的扩展简直是零成本。
大公司每年花费数十亿美元用于广告,以求人们关注他们的产品。但是,一个好的作家可以免费获得这种扩展性。这就是为什么你应该把自己的想法写下来的原因,这么好的免费传播渠道,为什么不用呢?你以为,写下来不会有人看。错,其实是有人会看到的,如果他们觉得有价值,就会帮你传播出去。
## 新闻
1、[实验小鼠的需求旺盛](https://www.bloomberg.com/news/articles/2019-04-01/china-s-demand-for-17-000-gene-altered-lab-mice-is-skyrocketing)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050302.jpg)
随着中国生物科技的发展对于实验小鼠的需求持续增长从基因改造到药物实验都需要小鼠。据专门生产小鼠的公司说中国一年的实验小鼠需求超过100亿人民币最贵的小鼠超过10万元人民币一对。
该公司在广州工厂饲养了1万只小鼠正在扩建上海工厂可饲养10万只小鼠。下图是饲养车间。
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050303.jpg)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050304.jpg)
2、[世界最深的游泳池](https://www.cnn.com/travel/article/worlds-deepest-pool-scli-intl/index.html)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050305.jpg)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050306.jpg)
波兰正在建造一个45米深的游泳池预定今年晚些时候开放这个游泳池包括水下洞穴和悬崖用来训练专业的潜水员。同时游泳池还会配备水下隧道供那些不想下水的人参观。
目前,世界最深的游泳池是意大利的 [Y-40 Deep Joy](https://www.y-40.com/en/)下图深度为40米。2020年英国预计将建造一个更深的游泳池深度为50米。
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050307.jpg)
3、[铅水管升级的新方案](https://www.scientificamerican.com/article/zapping-lead-pipes-with-electricity-could-make-them-safer-for-drinking-water/)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050308.jpg)
很多以前的水管是铅水管,导致自来水的铅含量偏高,对人体有害。替换这些水管,往往需要很高的成本。美国的一个环境工程师提出了一个新方案,声称可以低成本地解决这个问题。
首先往自来水加入磷酸盐,然后在水管里面放置一根电线,水管和电线同时通电,让水管带有正电荷,电线带有负电荷。这使得水管迅速将带正电荷的铅离子释放到水中,与带负电荷的磷酸根离子形成固体磷酸铅晶体层。这种晶体层会凝结在水管内层,将水与水管的铅隔离,防止铅溶解到水中。整个过程只需要几个小时。
4、[樱花屋](https://www.bloomberg.com/graphics/2019-cherry-blossoms/)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050309.jpg)
每年三四月间樱花盛开日本赏樱的人数估计今年有6300万人包含国内和国外游客这已经日益成为一笔大生意。
三月底坐在樱花树下还是比较冷的。一家日本公司于是推出“樱花屋”租赁服务提供透明的塑料圆顶小屋放在樱花树下屋内暖气加热并且还有一张咖啡桌。人们可以坐在小屋内看着头顶的樱花飘落又不会感到寒冷和潮湿。租赁一天的价格是80美元相当于500多人民币。
5、[两台显示器还是一台宽屏显示器?](https://keenethics.com/blog/1497078000000-two-monitors-or-one-ultrawide)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050310.jpg)
程序员为了提高效率,往往需要较大的显示面积,可以同时显示多个窗口。最近有一项研究,调查哪一种情况效率比较高,两个显示屏,还是一个宽屏显示器?最后发现,两个显示器有助于提高效率,但是宽屏显示器可以减少扭头的次数和幅度,对颈椎健康有利。
6、[锁定到2067年的 iPad](https://www.cnn.com/2019/04/09/tech/locked-ipad-boy-trnd/index.html)(英文)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050311.jpg)
一个3岁小孩玩他爸爸的 iPad由于不停地输错密码iPad 被锁定2500多万分钟相当于2067年才能再次使用。iPad 的设计是输错密码次数越多,就会锁定越长时间。
他爸爸上网征求网友意见应该怎么办。目前来看他好像只能进入DFU设备固件更新模式重新刷新固件。
7、[开车玩手机是新的酒驾](http://blog.zendrive.com/2019-distracted-driving-study-phone-addicts-are-the-new-drunk-drivers/)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050312.jpg)
很多人开车的时候会看手机。据统计去年美国有6,227名行人可能死于玩手机的司机。未来玩手机成瘾的人可能会取代酒驾成为公路上的最大威胁。
一项研究表明玩手机的司机开车时有10%以上的时间在看手机。这导致于他们反应速度大大下降,极容易导致事故。
8、**一句话新闻**
- [非洲猪瘟](https://www.capitalpress.com/nation_world/african-swine-fever-to-leave-china-hungry-for-animal-protein/article_19172e54-5d73-11e9-8967-079cee4c4016.html)可能会使中国今年的猪肉产量下降30%5亿头猪损失1.5亿至2亿头这个数字相当于欧盟每年的猪肉产量。
- [富士康](https://www.bloomberg.com/technology)开始在印度组装 iPhone据称印度工人的工资是中国的三分之一。
- [加州](https://www.latimes.com/local/lanow/la-me-prison-costs-20170604-htmlstory.html)今年的监狱经费将达到114亿美元平均每个犯人的成本是75,560美元是全美最高的。如果罪犯不断增加的话很快会连犯人也关不起。
- [美国](https://www.militarytimes.com/news/pentagon-congress/2019/04/18/us-halts-recent-practice-of-disclosing-nuclear-weapon-total/)停止公布核弹头的数量上一次2017年公布时是3,822枚。据美国专家判断俄罗斯有4,350枚核弹头。
## 文章
1、[Arduino 入门](https://www.charlieharrington.com/afternoon-with-arduino)(英文)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050313.jpg)
Arduino 可以看做是一块可以编程的电路板。本文介绍它的基本知识,以及如何用它来控制 LED 发光二极管。
2、[Python 图形界面开发](https://likegeeks.com/python-gui-examples-tkinter-tutorial/)(英文)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050314.jpg)
Tkinter 是 Python 内置的 GUI 开发模块,本文一步步教你怎么使用。
3、[为什么 request 项目进入维护状态?](https://github.com/request/request/issues/3142)(英文)
request 是最流行的 Nodejs 模块之一,用于发出 HTTP 请求。该项目现在进入了维护状态,不再开发了。作者解释说,这个模块历史太久了,又太流行,导致无法做重大修改,跟上语言的发展,现在是时候放弃它,尝试新的 API。
4、[置信区间还是 P 值?](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2689604/)(英文)
本文探讨了置信区间和 P 值,这两个统计学概念的异同。它们都用来评估统计发现的可信性。
5、[创业公司如何才能不失败?](https://blog.ycombinator.com/how-not-to-fail/)(英文)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050315.jpg)
孵化器 YC 的创始人之一杰西卡·利文斯顿的演讲,列出她眼中创业公司成功的条件。
6、[Quip 的历史](https://usefyi.com/quip-history/)(英文)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050316.jpg)
Quip 是一个协同工作软件2014年诞生2016年被 Salesforce 以7.5亿美元收购。它的两个创始人,一个担任过 Facebook 的 CTO另一个曾在Google领导工程和产品团队。
7、[Evernote 为什么没能实现它的目标?](https://usefyi.com/evernote-history/)(英文)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050317.jpg)
本文回顾了 Evernote 的历史,从诞生到快速发展,以及后来几个重大的决策失误,分析它的经验教训。
8、[25年后重新采访 Linus Torvalds](https://mp.weixin.qq.com/s/KWC43nTsL134n6VkSD2x4w)(中文)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050318.jpg)
Linux Journal 杂志1994年创刊号[采访](https://www.linuxjournal.com/article/2736)了 Linus Torvalds为了庆祝杂志诞生25周年又重新采访了他[英语原文](https://linuxjournal.com/content/25-years-later-interview-linus-torvalds))。上一次采访时,他还没结婚,现在有三个小孩,老大马上就要大学毕业。上一次,杂志问他有何梦想,他说希望 Linux 统治世界。现在,他说早就不开这种玩笑了,因为这话已经不像玩笑了。(@[Y024](https://github.com/ruanyf/weekly/issues/437) 投稿)
9、[什么是幂等?](https://lispcast.com/what-is-idempotence/)(英文)
幂等这个概念,指重复操作不会产生任何影响。比如,电梯重复按两次,不会有差异。分布式系统特别强调幂等,因为通信可能丢失,就会需要重复发信号。
10、[使用 systemd 创建 Linux 服务](https://medium.com/@benmorel/creating-a-linux-service-with-systemd-611b5c8b91d6)(英文)
创建 Linux 服务相当容易:使用你喜欢的编程语言编写一个长期运行的程序,并使用 systemd 将其转换为服务。
11、[访问 Chrome Dino 游戏的创造者](https://www.blog.google/products/chrome/chrome-dino/)(英文)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050319.jpg)
Chrome 浏览器离线时,会出现一个恐龙跳跃的游戏。为了庆祝 Chrome 浏览器诞生10周年谷歌官方博客采访了游戏的创造者并且展示了恐龙头戴蛋糕的一个特别版。
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050320.jpg)
## 软件
1、[stylelint](https://stylelint.io/)
一个 CSS 的 lint 工具。
2、[ColorUI ](https://github.com/weilanwl/ColorUI)
专用于微信小程序的 UI 组件库,纯 CSS 组件。(@[ifrontend-xyz](https://github.com/ruanyf/weekly/issues/372) 投稿)
3、[leon](https://github.com/leon-ai/leon)
一个开源的个人助理,类似 Siri可以与你英语对话。@[ifrontend-xyz](https://github.com/ruanyf/weekly/issues/375) 投稿)
4、[cleave.js](https://github.com/nosir/cleave.js)
一个对输入框中用户输入的内容,进行格式化的 JS 库。(@[ifrontend-xyz](https://github.com/ruanyf/weekly/issues/374) 投稿)
5、[mas](https://github.com/mas-cli/mas)
Mac 应用商店的命令行界面,可以用来从命令行安装 macOS App。@[ansiz](https://github.com/ruanyf/weekly/issues/377) 投稿)
6、[AP Studio](https://androidpal.com/studio/about)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050321.jpg)
一款新的 Android 开发 IDE。
7、[datash](https://github.com/datash/datash)
直接从浏览器发送和接收“端对端”加密的文件。
8、[scrapydweb](https://github.com/my8100/files/tree/master/scrapydweb)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050322.jpg)
Python 爬虫框架 Scrapyd 集群管理的全功能 web UI支持 Scrapy 日志分析和可视化、自动打包、定时器任务和邮件通知等特色功能。(@[my8100](https://github.com/ruanyf/weekly/issues/380) 投稿)
9、[dropcss](https://github.com/leeoniya/dropcss)
一个清理样式表里面无用的 CSS 代码的工具。
10、[brickr](https://github.com/ryantimpe/brickr)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050323.jpg)
该软件可以生成 3D 的乐高积木图像,使用 R 语言编写。
11、[Pock](https://github.com/pigigaldi/Pock)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050324.jpg)
把 Mac 电脑的 Dock 放到 TouchBar 的工具。(@[Y024](https://github.com/ruanyf/weekly/issues/430) 投稿)
12、[微软新闻](https://www.microsoft.com/en-us/newsapp)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050325.jpg)
微软最新推出的个性化新闻的 App有繁体中文版底层是微软为旗下所有产品统一的新闻引擎。
## 资源
1、[如何构建一个简单的数据库](https://cstack.github.io/db_tutorial/)
英文的开源电子书,介绍如何用 C 语言实现一个类似 sqlite 的数据库。
2、[简单逻辑](https://book.simply-logical.space/)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050326.jpg)
免费电子书,通过实例介绍如何通过 Prolog 语言实现智能推理。
3、[libpku](https://lib-pku.github.io/)
北京大学各种课程资料收集目前已经接近100门课让你在网上读北大。@[Y024](https://github.com/ruanyf/weekly/issues/434)** **投稿)
4、[Programming Notes for Professionals books](https://goalkicker.com/)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050327.jpg)
该网站提供各种免费计算机教程下载。(@[zhjp0](https://github.com/ruanyf/weekly/issues/435) 投稿)
5、[神经网络与深度学习](https://github.com/nndl/nndl.github.io)
复旦大学邱锡鹏老师的开源电子书,主要介绍神经网络与深度学习的基础知识、主要的模型,以及在计算机视觉、自然语言处理等领域的应用。(@[ifrontend-xyz](https://github.com/ruanyf/weekly/issues/438) 投稿)
6、[创意共享图像搜索引擎](https://search.creativecommons.org/)
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050328.jpg)
创意共享基金会推出的官方图像搜索引擎索引了3亿张图片都可以免费使用。素材主要来自 Flickr 和 Behance下一步会把维基百科的图片放进来。
## 文摘
1、[费曼的故事](http://nautil.us/blog/the-day-feynman-worked-out-black_hole-radiation-on-my-blackboard)
有一天,物理学家艾伦·莱特曼和他的两个研究生,在加州理工学院的食堂一起吃饭,谈论他们刚刚做的计算:如果把一束光照向一个正在旋转的黑洞,根据计算,角度合适的话,光有可能从黑洞反弹出来,并且带有比进入黑洞时更多的能量。
费曼在旁边听到了谈话,插话说:“你们描述的那个过程,听起来非常像量子的受激发射。”
吃完饭,大家边走边谈,来到艾伦·莱特曼的办公室,一个小小的房间。费曼走到黑板前,开始研究黑洞发射能量的方程式。到目前为止,人们一直认为所有的黑洞都是全黑的,因为黑洞本身不会释放任何能量。但费曼在午餐时听了谈话之后假设,如果旋转的黑洞能够随着光的进入发光,那么根据量子力学,它也可以在没有任何物质的情况下发射能量。
几分钟后,费曼已经在黑板上,写出了黑洞释放能量的方程式。他没有兴趣抄下他写的东西。他只是想知道大自然是如何运作的,而他刚刚得出结论,考虑到量子效应时,孤立的黑洞能够发射能量。他完成了计算后,拍了拍手,把粉笔灰弄掉,然后走出了办公室。
费曼离开后,艾伦·莱特曼和学生看着黑板,一致认为这可能很重要,但是不知道有多重要。学生还有事,不得不离开了办公室。过了一会儿,艾伦·莱特曼也离开了。但是那天晚上,他意识到这是费曼的重大成果,他需要快点回到办公室,把方程式抄写下来。但是当第二天早上,他回到办公室时,清洁工已经把黑板擦干净了。
第二年,斯蒂芬·霍金发表了同样的结论,因此一举成名。没有人知道,费曼在一年前就得出了这个结论。
2、[变压器里面的油脂](https://milk.com/wall-o-shame/bucket.html)
我在加州帕洛阿托市中心的一座漂亮的办公楼里工作周围环绕着餐馆、酒店。我们是一家电脑公司所在的办公楼需要大量电力大约是100万瓦。
为了给办公楼提供100万瓦的电力需要一个非常大的变压器跟一辆小汽车差不多大小。由于这里是市中心地面上没有空间因此变压器被置于地下。马路下面挖了一个空间放置变压器。
一百万瓦的变压器会产生大量的热量,为了保证通风散热,地面设置了一些通风口,加上了铁栅栏,不知道的人会以为那是下水道。
不久前这条马路附近的户外休息区出现一种难闻的气味。卫生部门接到了投诉他们很快确定气味是由渗入人行道的腐臭的油引起的。进一步的调查表明臭油的来源正是放置变压器的地下空间。那里的油是熔化的食用油脂变压器的热量使得那些油始终是液态的。整个地下空间完全装满了使用过的食用油脂大约2000加仑它们已经把变压器淹没了。
警方很快找到了原因。很多年以来,每天晚上,附近的一家餐馆都在夜深人静时,偷偷将用过的油倒入变压器的地下空间,以为油会流入下水道。当然,油脂倒入下水道是违法的,但那家餐馆可能认为不会被抓住。
变压器周围的油脂是非常危险的,一旦过热可能会引发火灾,油脂都是易燃品。
市政府不得不将周围三个街区停电,将油脂抽干净,更换了变压器。市政府表示,除了对肇事餐馆罚款,还会考虑密封变压器所在的地下空间。
## 图片
1、[D21 无人机](https://en.wikipedia.org/wiki/Lockheed_D-21)
D21 是美国的一种高空超音速无人侦察机1962年开始生产到1971年项目取消之前一共生产了38架。
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050329.jpg)
D21 的最后一次飞行是1971年3月20日用于对中国进行高空侦察最后坠毁在云南省残骸被保留了下来。2010年当作垃圾存放多年以后终于在中国航空博物馆公开展出。
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050330.jpg)
2、[光学电报](http://www.douglas-self.com/MUSEUM/COMMS/telegraf/telegraf.htm)
伦敦到朴茨茅斯大约100公里。1796年如果从朴茨茅斯传递一个消息到伦敦猜猜需要多少时间答案是十五分钟。这是用下面的设备完成的。
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050331.jpg)
英国海军沿途设置了若干个信号站。每个信号站有六个旋转的板可以通过绳索控制正面和反面因此相当于提供一个6位二进制代码允许传输63个非零状态。这些被分配为字母表中的26个字母十个数字和一些有用的预设句子例如“立即击败法国海军”。
![](https://cdn.beekka.com/blogimg/asset/201905/bg2019050332.jpg)
上图是两个粗壮的士兵在绳索上传送消息而右边的那个人接收来自下一站的信息。两个信号站的平均距离约为16公里。
这样的光学电报显然容易受到雾和其他天气影响。但是根据统计每年至少200个白天这套系统可以工作。
## 言论
1、
比特币其实只是一个计算机程序。这个程序连接到其他运行该程序的计算机,所有计算机都共享一个文件,该文件称为区块链。
--[ 《什么是比特币?》](http://learnmeabitcoin.com/)
2、
我认为2017年的时候硅谷已经不再适合创业公司了。但是由于廉价种子资金的大量增加使得这一点不那么明显。
-- [Sam Altman](https://twitter.com/sama/status/1096822724217827328),创业孵化器 YC 的总裁
3、
这八家公司Facebook苹果微软亚马逊谷歌腾讯百度和阿里巴巴每一家的市值都超过了日本和欧元区任何一家公司的市值。
-- [《社会急需另一个互联网》](https://www.forbes.com/sites/cognitiveworld/2019/03/15/society-desperately-needs-an-alternative-web/#1c25889e24e3)
4、
根据我的个人经历,用来思考竞争对手的每一分钟,都是浪费掉的。
--[ Paul Graham](https://twitter.com/paulg/status/1109220781035307009)
5、
有些公司希望做能够在两三年内获利的事情,如果一件事在两三年内不见效,他们就会转向其他事情。所以,他们专注的主要是竞争对手,而不是客户。
-- [Jeff Bezos](https://news.ycombinator.com/item?id=19468288)
## 回顾
去年的本周:[《每周分享第 2 期》](./issue-2.md)
[![](http://www.ruanyifeng.com/blogimg/asset/2018/bg2018042801.jpg)](./issue-2.md)
## 订阅
这个专栏每周五发布,同步更新在我的[个人网站](http://www.ruanyifeng.com/blog)、[微信公众号](http://weixin.sogou.com/weixin?query=%E9%98%AE%E4%B8%80%E5%B3%B0%E7%9A%84%E7%BD%91%E7%BB%9C%E6%97%A5%E5%BF%97)和[语雀](https://yuque.com/ruanyf/share/)。
微信搜索“**阮一峰的网络日志**”或者扫描二维码,即可订阅。
![](http://www.ruanyifeng.com/blogimg/asset/2018/bg2018042311.jpg)
(完)