weekly/docs/issue-39.md

357 lines
23 KiB
Markdown
Raw Permalink Normal View History

2019-01-11 09:14:42 +08:00
# 每周分享第 39 期
这里记录过去一周,我看到的值得分享的东西,每周五发布。
欢迎投稿,或推荐你自己的项目,请前往 GitHub 的 [ruanyf/weekly](https://github.com/ruanyf/weekly) 提交 issue。
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011101.jpg)
2019-01-11 09:14:42 +08:00
新年的1月2日苹果公司发布了一份[公开信](https://www.apple.com/newsroom/2019/01/letter-from-tim-cook-to-apple-investors/)长达1400字。主要内容是由于大中华市场的销售额下滑该公司预计2019年第一季度收入会低于预期7%。
有人[找出](https://daringfireball.net/2019/01/steve_jobs_and_apples_last_previous_earnings_warning)苹果公司上一次发布收益预警还是在2002年6月18日一共只有100多个词。
> “苹果公司预计第二季度的收入将达到约14亿美元14.5亿美元低于此前约16亿美元的预期。收入低于预期主要是由于消费者和创意市场如广告和出版的需求疲软。从地理位置来看欧洲和日本的收入变得特别薄弱。由于成本降低毛利率高于预期预计收入不足将被大幅抵消。因此公司已将盈利预测修订为每股0.08美元至0.10美元而之前的指引为0.11美元或略高。”
>
> “与我们行业的其他人一样本季度我们的销售额正在放缓。因此我们将低于收入预测约10导致利润略微下降”苹果首席执行官史蒂夫乔布斯说。“我们有一些令人惊叹的新产品正在开发中所以我们对未来一年感到兴奋。作为目前在PC业务中获利的少数几家公司之一我们对苹果长期增长的前景仍持乐观态度。”
如果你仔细阅读上面这份公告那一次的收入下滑是10%比这一次的幅度7%还大。但是公告写得非常巧妙导致你完全感受不到悲观仿佛你正在阅读的不是一个坏消息读后反而还感到振奋。第一段开门见山直接给出数字但也说不利影响“已被大幅抵消”第二段告诉你这是整个行业的问题不是我们的问题而且我们有“惊人的新产品”最后才是最厉害的一句话“作为目前在PC业务中获利的少数公司之一......”。这时你感觉到的不是担心,而是对苹果公司良好的信心。
这种差异的真正原因在于上次的作者是史蒂夫·乔布斯这次的作者是蒂姆·库克。这一次的信太长了辩解太多这会让人感到作者很心虚故意在掩饰完全没有给人信心所以一发出来苹果股价就跌了10%。如果乔布斯还在,他可能会这样写这封信:
> “我们都知道中国市场出了问题,一半是因为中国自己的原因,一半是因为愚蠢的贸易战。这个季度的 iPhone 销售比我们预期差,但完全是中国市场的原因,其他所有市场都正常。全球客户都喜欢 iPhone XS、XS Max 和 XRiPhone 占全世界整个手机行业利润的90。我们预计利润份额还会增长因为竞争对手的产品高度同质化。”
好了,公开信到此结束。
## 新闻
1、[Duck.com](https://www.theverge.com/2018/12/12/18137369/duckduckgo-duck-com-google-acquisition)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011102.jpg)
2019-01-11 09:14:42 +08:00
谷歌同意将其拥有的域名 duck.com转让给搜索引擎 duckduckgo.com。现在访问 duck.com就会自动跳转到后者。这笔域名交易的金额没有宣布。
在此之前,访问 duck.com 会跳转到谷歌DuckDuckGo 一直对此有抱怨,后来谷歌终于同意转让这个域名。谷歌目前拥有几千个域名,其中很多都没有投入使用,包括 Zero.com 和 Like.com 这样的域名。
2、[数字驾照](https://spectrum.ieee.org/the-human-os/biomedical/devices/louisiana-bars-accept-digital-drivers-licenses)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011103.jpg)
2019-01-11 09:14:42 +08:00
美国路易斯安娜州开始采用数字驾照。用户下载一个 App输入自己的物理驾照的信息然后 App 会将这些信息提交到州政府的机动车辆数据库进行验证。通过验证App 就会生成一个二维码。
需要驾照的场合,警察就可以拿自己的手机扫描 App 的二维码,从数据库返回这个驾照的信息。
3、[脑电波控制电脑](https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0204566)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011104.jpg)
2019-01-11 09:14:42 +08:00
斯坦福大学的科学家将电极植入瘫痪病人的大脑皮层,接受脑电波,转为数字信号,控制无线蓝牙鼠标,操作平板电脑。参与实验的患者,可以使用常见程序(网页浏览、电子邮件、聊天、发送短信等)。
这项发明不仅对瘫痪者有用,长期来看,可能会为意念操作电脑创造可能性。
4、[发电的衣服](https://techxplore.com/news/2018-12-flea-sized-solar-panels-embedded-mobile.html)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011105.jpg)
2019-01-11 09:14:42 +08:00
诺丁汉大学发明了一种微型太阳能电池每个发电单元的长度为3毫米宽度为1.5毫米,可以嵌入纱线,进而编织成服装,使得后者具备发电功能,而且肉眼还看不出任何差别。电池封装在树脂之中,所以纺织品可以进行洗涤,也不怕磨损。
用户穿上这种纺织品就可以发电。该技术已经过测试能够为手机充电。一块5厘米×5厘米大小的纺织品可以放置多达200个发电单元产生2.5-10伏特和高达80毫瓦的功率如果发电单元达到2000个就能为手机充电。
5、[拯救虎鲸](https://www.theguardian.com/us-news/2018/dec/14/orcas-washington-state-killer-whales)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011106.jpg)
2019-01-11 09:14:42 +08:00
美国华盛顿州的州长提出为了拯救当地太平洋沿岸的虎鲸计划改善它们的生存环境三年内暂停出海观鲸并且拆除两座内河的水坝以便鲑鱼回流到海里为虎鲸提供食物。整个计划约耗资10亿美元。
今天夏天,两条小虎鲸在海岸边死亡,震动了华盛顿州。科学家警告,该州的虎鲸族群已经下降到危险的地步,仅靠虎鲸自身,可能无法实现族群繁衍。如果现在不采取措施,虎鲸将在华盛顿州灭绝。
6、[第三代 GPS 卫星](https://phys.org/news/2018-12-next-generation-gps-satellites-space.html)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011107.jpg)
2019-01-11 09:14:42 +08:00
12月18日第三代 GPS 卫星的第一颗由 SpaceX 公司发射上天。最终全部32颗 GPS 卫星都会更新取代目前在轨道上的旧卫星预计最快2022年完成耗资超过100亿美元。
这些卫星依然由美国军方开发和维护,将提供更强大的军用信号和民用信号。目前的民用 GPS 接收器精确到10到33英尺3到10米新的卫星可以提高到3到10英尺1到3米之内军用接收器的精度还可以更高。
7、[下水道盖子作为无线发射基地](https://spectrum.ieee.org/tech-talk/telecom/wireless/manhole-covers-serve-as-antennas-expanding-network-coverage)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011108.jpg)
2019-01-11 09:14:42 +08:00
5G 通信的频率3300-3600MHz 和 4800-5000MHz比 4G 1880-1900MHz、2320-2370MHz、2575-2635MHz高很多。频率越高覆盖能力越差这注定很多角落收不到 5G 信号,所以需要修建更多的信号发射装置。
英国沃达丰公司的工程师提出,可以使用城市的下水道盖子,作为无线信号的发射基地。这样不会占用地面空间,外部也看不出这是天线。
8、[无人送货车](https://www.detroitnews.com/story/business/autos/mobility/2018/12/18/unmanned-grocery-delivery-underway-arizona/38762315/)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011109.jpg)
2019-01-11 09:14:42 +08:00
美国亚利桑那州最大超市,开始启用无人送货车,自动将面包、牛奶、鸡蛋等,送到用户的家中。该车没有方向盘,没有窗户,也没有司机的座位,不能用于载人。
客户在手机或电脑上下订单后,超市就会安排送货,并用短信通知客户。一旦车辆到达,客户将收到打开车门的密码。
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011110.jpg)
2019-01-11 09:14:42 +08:00
9、[德国最后的煤矿](https://www.bloomberg.com/news/articles/2018-11-30/germany-closes-last-coal-mine-despite-decades-of-supplies-needed)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011111.jpg)
2019-01-11 09:14:42 +08:00
2018年底德国最后一个煤矿宣布关闭此后德国所需的煤炭将全部依赖进口。德国政府为了向清洁能源转型取消了煤矿补贴。失去了政府补贴以后煤矿无法生存下去因此选择关门。1400名煤矿工人将接受再就业培训。
虽然德国不再开采煤矿但是全国还有大约120座燃煤发电厂关闭这些发电厂可能需要20多年。2017年风能、太阳能和其他可再生能源占德国发电量的55
10、__一句话新闻__
* [统计](https://www.amplifimedia.com/blogstein/2018/12/5/why-is-google-podcasts-app-failing-so-hard)显示美国55%的智能手机用户、全世界86%的智能手机用户,使用安卓系统。
* [GitHub](https://blog.github.com/2019-01-07-new-year-new-github/) 宣布,个人用户可以免费使用私有库,数量不限,该功能以前是付费使用。
* [印度](https://techcrunch.com/2019/01/02/chinese-app-developers-have-invaded-india/)的2018年安卓应用程序排行榜里面前10名有5个来自中国2017年是2个前100名有44个来自中国2017年是18个。
* [上海奉贤区](https://mp.weixin.qq.com/s?__biz=MzA4NzA4OTczNg%3D%3D&abtest_cookie=BAABAAgACgALABQABACehh4AJpceAFeZHgCbmR4AAAA%3D&ascene=56&chksm=b4b5f50483c27c1231e9f1e1bf81311e268da830ae9cd2ae337e62a7f5a0ad0208965876d149&devicetype=android-25&idx=1&lang=zh_CN&mid=2709512739&nettype=ctnet&pass_ticket=%2Fi4wZEgfJ7b0l0%2F0U%2FbF6ESc7jLtC16sVeQuygfJXVYVo226G4wxSgsBQHibuTLy&scene=90&sessionid=1544838845&sn=83cdfb49fcb0b8020cc37f01306b6a03&version=2607033c&wx_header=1)在闹市路口,设置了类似地铁的屏障门。红灯时关门,绿灯时开门,门上也会有灯光提示。
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011112.jpg)
2019-01-11 09:14:42 +08:00
## 教程
1、[文档站点生成工具](https://areknawo.com/lets-talk-js-documentation/)(英文)
本文以 JS 项目为例,介绍各种生成文档站点的工具。
2、[软件创新和软件专利](https://dwheeler.com/innovation/innovation.html)(英文)
本文总结了历史上重大的软件创新,进而提出专利制度不适合软件业,应该废除软件专利。
3、[Wireguard 安装教程](https://www.ckn.io/blog/2017/11/14/wireguard-vpn-typical-setup/)(英文)
介绍 Wirdguard 如何安装和配置。
4、[JSON 操作命令行工具 fx](https://medium.com/@antonmedv/discover-how-to-use-fx-effectively-668845d2a4ea)(英文)
fx 可以方便地在命令行操作 JSON 数据,本文是 fx 用法的教程。
5、[我不喜欢 Python 的原因](https://www.hackerfactor.com/blog/index.php?/archives/825-8-Reasons-Python-Sucks.html)(英文)
作者谈了他不喜欢的8个 Python 语法。
6、[计算机如何识别图像?](https://arstechnica.com/science/2018/12/how-computers-got-shockingly-good-at-recognizing-images/)(英文)
本文较通俗地介绍了神经网络的历史发展和计算原理。
7、[10年博客的经验](https://ferrucc.io/posts/starting-a-blog/)(英文)
作者写了10年博客介绍怎么可以通过博客取得最佳效果。
8、[月光和放大镜可以点火吗?](https://what-if.xkcd.com/145/)(英文)
假设放大镜可以无限大,能够聚焦月光以点火吗?答案是不能。
9、[我的必备 iOS 软件2018年版](https://www.macstories.net/stories/my-must-have-ios-apps-2018-edition/)(英文)
一个软件工程师介绍自己安装的 iOS 软件。
2019-01-11 09:46:32 +08:00
10、[我如何做日本糖果的邮寄服务?](https://www.starterstory.com/stories/starting-a-japanese-candy-subscription-service)(英文)
2019-01-11 09:14:42 +08:00
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011113.jpg)
2019-01-11 09:14:42 +08:00
一个芬兰程序员搬到日本,介绍他如何创造一个向全世界邮寄日本糖果的服务,从而赚到自己在日本的所有生活费。
## 资源
1、[火星全景照片](https://www.360cities.net/sets/curiosity-mars)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011114.jpg)
2019-01-11 09:14:42 +08:00
该网站提供美国的好奇号火星车拍摄的多张火星全景照片各种不同的地貌可以360度旋转观看。
2、[《Rust 编程语言》](https://www.jyotirmoy.net/posts/2018-12-01-rust-book.html)
《Rust 编程语言》的 EPUB 版本下载,可以从这本书开始学习 Rust 语言。
3、[GetTheFont.com](https://www.getthefont.com)
字体搜索引擎。
4、[Maths is fun](https://www.mathsisfun.com/)
该网站是数学知识科普,覆盖了代数,几何,统计,微积分等领域。有一个爱好者翻译的[中文镜像](http://www.shuxuele.com/index.html)。(@[rolitter](https://github.com/ruanyf/weekly/issues/141) 投稿)
5、[OAuth 2.0 Servers](https://www.oauth.com/)
介绍如何搭建 OAuth 服务的电子书。
6、[Linux 命令搜索引擎](https://git.io/linux)
Linux 命令的搜索入口,提供中文解释。(@[jaywcjlove](https://github.com/ruanyf/weekly/issues/131)__ __投稿
7、[Awesome Mac](https://github.com/jaywcjlove/awesome-mac/blob/master/README-zh.md)(中文版)
收入各种好用的 Mac 软件。(@[jaywcjlove](https://github.com/ruanyf/weekly/issues/132) 投稿)
## 工具
1、[WBO](https://wbo.openode.io/)
一个多人实时分享的在线白板。
2、[Source Player](https://circleapps.co/)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011116.jpg)
2019-01-11 09:14:42 +08:00
国人开发的 macOS 视频播放器,特点是点击文本字幕,会显示英语单词的中文解释,英语学习者的小帮手。
2019-01-11 09:14:42 +08:00
3、[tabulator](https://github.com/olifolkerd/tabulator)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011117.jpg)
2019-01-11 09:14:42 +08:00
一个生成网页互动表格的 JS 库,提供很多功能。
4、[juicesync](https://github.com/juicedata/juicesync)
各种云服务之间转移文件的命令行工具。
5、[jerverless](https://github.com/jerverless/jerverless)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011118.jpg)
2019-01-11 09:14:42 +08:00
jerverless 是一个 Web 服务器,可以将任何语言的程序转为 Serverless 函数,从网络调用。它会把源程序放在 Docker 容器里面运行,然后提供 Web 接口与用户通信。
6、[kbd-audio](https://github.com/ggerganov/kbd-audio)
这个库可以根据击打键盘的声音,分析用户的输入内容。
7、[fx](https://github.com/antonmedv/fx)
命令行 JSON 数据的浏览工具。
8、[portabletext](https://github.com/portabletext/portabletext)
一种将 HTML 转成 JSON 格式的规范标准。
9、[puppeteer-firefox](https://github.com/GoogleChrome/puppeteer/blob/master/experimental/puppeteer-firefox/README.md)
Puppeteer 现在不仅封装 Chrome还开始封装 Firefox 了API 完全一样。以后,浏览器自动化可能只用它就可以了,其他库都要被干掉了。
10、[element-admin](https://github.com/umi-soft/element-admin)
基于 vue + elementUI 构建的网站管理后台脚手架。(@[umi-soft](https://github.com/ruanyf/weekly/issues/139)__ __投稿
11、[theme-bmw](https://github.com/dongyuanxin/theme-bmw)
一款 Hexo 的主题提供更好的用户体验和更清爽的UI设计。@[dongyuanxin](https://github.com/ruanyf/weekly/issues/133) 投稿)
## 文摘
1、[克拉克三定律](http://health.uottawa.ca/biomech/laws/clarkes.htm)
英国科幻小说家亚瑟.C.克拉克,提出了三个定律。
克拉克的第一定律:“如果一位杰出的老科学家表示,某些事情是可能的,那么他几乎肯定是对的。如果他说某事是不可能的,他很可能是错的。”
克拉克还补充说,上面定律里面“老人”的定义,取决于他所在的学科。“物理学、数学和航天科技中,超过三十岁的人就是老人;其他学科中,老人有时会推迟到四十岁。当然也有一些了不起的例外,但是每个刚刚大学毕业的研究人员都知道,超过五十岁的科学家只能去参加会议,其他什么也干不了,而且他本人也应该有自知之明,绝不要让自己去碰实验室的工作。”
克拉克的第二定律:“发现极限的唯一方法,就是尝试一些不可能的事情。”
克拉克的第三定律:“任何足够先进的技术都像魔术一样。”
2、[人类改变了鸡](https://www.newsweek.com/broiler-chicken-anthropocene-biosphere-earth-human-consumption-1253564)
20世纪50年代开始鸡肉消费量大幅增长成了人类最多消费的肉类来源。如今全世界一共存在210亿只鸡。
为了适应对鸡肉的需求,人类逐步改变了鸡这个物种,使得当代肉鸡与原始的野生鸡差异越来越大。
肉鸡的腿部和胸部肌肉,生长得特别快,而内脏(包括心脏和肝脏)则比野生鸡小。这意味着,肉鸡根本没法在野外生存,而且较多的鸡肉和较小的器官也限制了肉鸡的寿命。
科学家认为,肉鸡实际上是人工设计的物种,使其适合人类的食物消费,让它成为地球上数量最多的陆生脊椎动物。
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011120.jpg)
2019-01-11 09:14:42 +08:00
3、[什么是音频压缩?](https://www.soundonsound.com/techniques/what-data-compression-does-your-music)
声音是一种波,人耳能够听到的频率范围在 20Hz - 20kHz 之间。
为了将音频变成数字信号需要对音频进行抽样。每秒之内的抽样次数越多就能越好地还原声音。CD 质量的音频就是每秒进行抽样44100次也就是 44.1kHz。由于至少两次抽样才能确定一个波峰或波谷,所以 44.1kHz 的抽样频率,最高可以记录 22kHz 频率的声音。
抽样频率越高,所能记录的声音频率也就越高。但是,人耳最高只能听到 20kHz 频率的声音,所以抽样频率太高,意义不大。另一方面,抽样频率太低,高频声音无法记录到,会影响音质。比如,电话质量的声音,抽样频率是 8KHz因此记录不到 4kHz 以上的声音。
CD 质量的音频在抽样以后使用16个二进制位保存每一次抽样结果。所以每秒的数据量是 16位 x 44,100 x 2个立体声声道 = 1411.2kbps,即 176.4KB,保存成 wav 文件一分钟就是10.1MB。
wav 文件体积太大一首歌有几十MB因此人们就发明了音频压缩技术缩小音频文件的体积。“无损”的音频压缩比如 FLAC、ALAC、MP3 HD 格式),跟普通的文件压缩技术并无太大不同。为了达到更好的压缩效果,一般都是使用“有损”的音频压缩(比如 MP3、AAC、WMA、Ogg Vorbis 格式)。它的原理是,随着年龄增长,中年人会逐渐听不到 16kHZ 以上的声音,所以这部分信号可以抛弃掉。
MP3 格式可以把每秒钟的数据量压缩到 128kbps即 16KB一分钟只有 960KB比起 wav 格式小了90%多。
## 本周图片
1、[黑猩猩肖像](http://franknoelker.com/collection/chimp-portraits)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011121.jpg)
2019-01-11 09:14:42 +08:00
Pepper 是一只1970年出生在实验室的大猩猩她一直被用于医学研究曾经307次被麻醉枪击倒36次肝脏活检1次开放式肝脏活组织检查6次宫颈活检10次淋巴结活检和4次骨髓活检还被接种了艾滋病病毒。由于恐惧和焦虑她在实验室生活的后期曾经拒绝饮食宁愿饿死。
从出生开始,她一直住在一个 5米 x 5米 x 7米 的笼子从未离开过。这样生活了27年以后1997年经过动物保护组织的争取实验室同意将她移交给动物保护组织她被转移到佛罗里达州一个专门收留实验猩猩的场所。上面的照片摄于2002年。他死于2012年一共活了42岁。
像这样专门用于实验的大猩猩,在美国共有几百只。美国国立卫生研究院已经宣布,将退出其中的大部分。
2、[珍珠宫](https://yomadic.com/shams-palace-iran-tour/)(组图)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011122.jpg)
2019-01-11 09:14:42 +08:00
珍珠宫是上个世纪70年代伊朗革命爆发之前美国建筑师为伊朗国王的妹妹设计的住所具有未来主义风格如今已成废墟。本文是珍珠宫的介绍 + 照片。上图是整个建筑的模型,下图是室内游泳池。
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011123.jpg)
2019-01-11 09:14:42 +08:00
3、[AI 的进化](https://medium.com/@kcimc/how-to-recognize-fake-ai-generated-images-4d1f6f9a2842)
2014年人工智能已经可以生成人脸但你可以很容易看出哪几张是机器生成的。下图都是那时人工智能生成的人脸。
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011124.jpg)
2019-01-11 09:14:42 +08:00
2018年AI 生成的人脸,就不太容易跟真实的人脸区分了。
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011125.jpg)
2019-01-11 09:14:42 +08:00
## 新奇
1、[智能狗屋](https://www.nytimes.com/2019/01/01/us/kansas-city-smart-technology.html)
![](https://cdn.beekka.com/blogimg/asset/201901/bg2019011126.jpg)
2019-01-11 09:14:42 +08:00
美国创业公司 Dogspot 推出了一款智能狗屋,配备了摄像头和温度控制装置,可以用手机查看,遥控开门和关门。它可以方便人们逛商场或者上瑜伽课的时候,把宠物放在里面。
## 本周金句
1、
一个敢于浪费一小时生命的人并没有发现生命的价值。
-- 查尔斯·达尔文
2、
创建一个手机操作系统有多难?
2023-09-09 22:50:23 +08:00
2014年六个移动操作系统企图替代 iOS 和 AndroidBlackberry OSSailfishUbuntu MobileFirefox OSTizen 和 Windows Phone现在它们都死了或不再有这种可能。
2019-01-11 09:14:42 +08:00
-- [《创建 Linux 手机操作系统》 ](https://www.zdnet.com/article/kde-is-partnering-with-purism-to-create-a-linux-smartphone/)
3、
如果你不懂 p 值这样的概念然后企图在3-4个月内完成机器学习的课程能够使用 R 和 Python 编写代码。这意味着,你可以成为一名营销分析师,并能处理一些数字,仅此而已。
-- [一名 HN 读者](https://news.ycombinator.com/item?id=18576231)
4、
一家公司想装修办公室地板,结果发现下面是蜿蜒曲折的通信电缆。如果彻底装修,必须更换并重新连接电缆。他们这样做了吗?没有,当他们看到复杂的电缆后,就没有碰任何东西,只是小心地更换了地板。谁知道每根电缆的作用和连接方式?最好保持原样。
-- 《[如何维护复杂系统](https://unintendedconsequenc.es/dont-touch-anything/)》
## 欢迎订阅
这个专栏每周五发布,同步更新在我的[个人网站](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)
(完)