weekly/docs/issue-85.md

396 lines
28 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 科技爱好者周刊:第 85 期
这里记录每周值得分享的科技内容,周五发布。
本杂志开源GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue投稿或推荐你的项目。
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019112509.jpg)
封面图:彩色公寓楼,土耳其伊斯坦布尔,[英国《卫报》](https://www.theguardian.com/artanddesign/gallery/2019/nov/23/the-kaleidoscopic-patterns-of-turkeys-architecture-in-pictures)。
## 刊首语
最近,我看一个教授的[讲座视频](https://youtube.com/watch?v=oNThpVzjM00),介绍访问美国的感受。
他说,全世界的人都去美国,各种各样的人都有,有上层人,也有底层的难民。美国是世界最大的移民国家,三教九流,各种文化背景的人,你在美国都能看到。
![](https://cdn.beekka.com/blogimg/asset/201912/bg2019120406.jpg)
美国这个国家很杂,奇怪的是,它不乱。按理说,那么多形形色色的人在一起,蛇鼠一窝,各自都有自己的小算盘,彼此冲突,应该乱成一团才对啊。但是,现实却是互相仇恨的民族,在那里都能共同生活,和平相处。美国社会不仅不乱,而且高度有秩序,社会运行井井有条,这是为什么?
教授认为,一个原因是美国的规则很简单,大家容易理解,社会运行的理解成本很低。美国社会的根本规则,一句话就能说完:政治上投票,谁的票多,谁掌权;经济上自由竞争,谁的产品好,谁赚钱。
基本规则就是这句话,很容易理解和执行,可操作性高。当然,次要规则很多,美国的法律体系是世界最复杂的,但都是为了保障主要原则的执行。全世界的人来到美国,只要理解了基本规则,就能理解美国社会的运作。大家都按照基本规则行事,协调和沟通成本低了很多,整个社会的运作就顺畅了,政府的管理成本就低了。
推广开来,个人和公司都可以借鉴这一点。人生的原则、公司的规则,不妨简单一点,这样可能活得更容易。
## Vue 免费教学视频
Vue 是主流的 JavaScript 前端框架国内有着广泛的应用招聘需求一直很大。因为它上手相对简单小项目马上可以见效中文资料也多所以往往也是新手入门的首选框架。Vue 的生态也非常繁荣,有许多配套的周边工具,被称为全家桶,比如 vuex、vue-router、element、element-admin 等等。
![](https://cdn.beekka.com/blogimg/asset/201912/bg2019120504.jpg)
下面是两套 Vue 的免费教学视频,深入解读 Vue帮助学习者深入掌握它的用法。这是国内领先的在线教育平台“开课吧”特别提供给我们周刊的读者。
视频一: **《一步到位 Vue 精讲》**。内容包括Vue 基础、Vue-cli 脚手架的使用、Vue-router 路由的使用、axios 和 webpack 用法讲解等。
视频二: **《Vue 源码剖析之整体流程》**。内容包括Vue 源码调试环境搭建、入口文件剖析、Vue 初始化流程分析、Vue 源码学习整体流程总结、数据响应化流程分析等等。
感兴趣的读者扫描下方二维码(手机端长按两次即可),就可以免费领取这两个视频教程。
![](https://cdn.beekka.com/blogimg/asset/201912/bg2019120503.jpg)
## 资讯
1、[蚯蚓塔](https://mp.weixin.qq.com/s/Azuzo7UVzSMHLzKYyG8Z0g)
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019112117.jpg)
现在养狗的人很多。遛狗的时候狗狗往往会在路上排泄造成环境问题。上海松江的一个居民小区设置了“蚯蚓塔”专门处理狗粪目前已有近10座。
蚯蚓塔主要用来让居民投放宠物粪便也可以投放一些果皮。它的地下部分有20cm工作人员会定期投放一些蚯蚓在塔周围蚯蚓通过塔底下的孔钻进去吃掉宠物粪便。蚯蚓活动期间不仅松弛了土壤让土壤保持透水及透气留下的蚯蚓茶蚯蚓的尿液和蚯蚓土蚯蚓的粪便还含有丰富的微生物以及氮、钾等养分是非常好的天然肥料可以滋养植物。
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019112118.jpg)
2、[超滑马桶涂层](https://phys.org/news/2019-11-slippery-toilet-coating-cleaner-flushing.html)
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019112119.jpg)
每天全世界用于冲洗厕所的水超过1410亿升与此同时很多地方水资源短缺。如果可以把厕所用水减少50就能节省巨大的水资源。宾夕法尼亚州立大学发明了一种生物涂层可以喷在马桶内具有清洁作用能够明显减少冲洗马桶所需的水量。
这种涂层干燥后会生长出像毛发一样的一层分子然后再在上面注入一层薄薄的润滑剂就能形成超滑的表面。有了超滑表面马桶内就不会有残留物因为都滑下去了可以仅用很少的水冲洗。此外这种表面能够有效驱除细菌特别是传播传染病和具有难闻气味的细菌。所以不会有异味。这种涂料估计可承受约500次冲洗然后需要重新喷涂。
3、[铝箔气球](https://www.vox.com/2019/10/29/20925619/foil-balloons-party-instagram-mylar)
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019112207.jpg)
在社交媒体名人和网红照片的引导下,越来越多的人喜欢使用派对气球,即包有闪闪发光铝箔的气球。问题是,这种气球充有氦气,会向上飞,一旦碰到电线,铝箔可能会导致短路停电。
2019年10月1日铝箔气球导致的短路使得南加州一个城市停电了半个小时。电力公司警告这个问题目前毫无解决办法整个2018年铝箔气球在南加州造成了1,128次停电比四年前几乎增加了一倍。此外铝箔很难降解气球飘到野外会造成环境问题。
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019112206.jpg)
4、[火星小屋](https://www.nytimes.com/2019/11/08/realestate/a-3d-print-out-you-could-call-home.html)
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019101903.jpg)
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019112208.jpg)
一家美国创业公司推出 3D 打印的森林小屋,全部使用玄武岩和生物聚合物打印而成,整个过程由机器完成,不需要工人现场施工。这个小屋是为了火星移民而设计的,因为玄武岩砂土是火星表面的主要材料。屋内的器具也可以用这种方式打印出来。
今年上半年美国宇航局举办了一个火星住宅设计比赛纽约一家建筑事务所得到冠军作品就是这个小屋。现在这家事务所把小屋的实物建造了出来就在距离纽约不远的森林中。小屋高8米面积为46.4平方米,现在可以在线预定住宿体验。
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019101904.jpg)
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019101905.jpg)
5、[苏门答腊犀牛](https://www.theguardian.com/environment/2019/nov/23/sumatran-rhinoceros-now-extinct-in-malaysia-say-zoologists)
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019112403.jpg)
马来西亚最后一头苏门答腊犀牛上图2019年11月23日死于癌症。自从2014年3月被捕捉以来这头名叫伊曼Iman的雌犀牛就被发现患有子宫肿瘤过去几年中多次大量失血动物保护官员已经获取了她的卵细胞进行保存。此前在2019年5月马来西亚的最后一头雄性苏门答腊犀牛也死了。
这种犀牛是唯一一种长有两只角的犀牛也是现存最小的犀牛。它曾经遍布亚洲在中国的华南地区长期存在尤其是四川但于1916年在中国灭绝。中医认为犀牛角是珍贵药材这导致它现在是全球十大最濒危的稀有动物物种之一目前只在印度尼西亚还存有几只。
6、[直播换宿](https://edition.cnn.com/travel/article/livestream-hotel-room-japan-intl-hnk/index.html)
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019113008.jpg)
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019113009.jpg)
日本福冈的一家小旅馆想出了一个新招住宿费一晚只要100日元相当于6.5元人民币),条件是在该旅馆的 Youtube 频道直播住宿过程。
直播时只有睡觉时间可以关灯卫生间和浴室不在直播范围并且不得有色情内容。没有客人的夜晚该频道就直播老板的办公室。频道上线一个月已经有4位客人进行“直播换宿”频道订阅者达到1000人。
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019113010.jpg)
7、**一句话新闻**
> - [美国一家医院](https://bmjopengastro.bmj.com/content/6/1/e000325)发现不喝酒的病人发生了酒精中毒,检查以后才知道,病人的小肠和盲肠中居然有酵母菌,对吃进去的碳水化合物进行发酵,生成了酒精。
> - [美国零售巨头 Costco](https://www.thestreet.com/technology/costco-thanksgiving-day-website-crash-cost-it-nearly-11million-15185344) 的网站在黑色星期五购物节的晚上由于汹涌而入的访问者而宕机下线了16.5个小时预计损失1100万美元。
> - [国家网信办](http://www.cac.gov.cn/2019-11/29/c_1576561820967678.htm)的最新规定1人工智能生成的非真实视频音频必须显著标识。2人工智能不得生成非真实新闻。
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019113011.jpg)
> - [芝加哥大学](https://hechingerreport.org/university-of-chicago-projected-to-be-the-first-u-s-university-to-charge-100000-a-year/)每年的学费、杂费、书本费、食宿费和其他费用加在一起两三年后估计将超过10万美元成为美国第一所费用达到6位数的大学。今年芝加哥大学的学费是5.76万美元。
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019110502.jpg)
> - [美国加州](https://onezero.medium.com/eating-roadkill-is-our-future-and-thats-okay-84fefd333cd4)修改法律司机意外撞死或发现死亡的动物可以带回家食用。加州公路每年约有20,000只鹿被撞死不吃掉它们的肉有点可惜。
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019102901.jpg)
> - [华为](https://www.bilibili.com/read/cv3763763/)发布 ARM 架构的台式机主板,使用自家的 CPU 鲲鹏920。这块主板是不是可以直接装安卓系统
![](https://cdn.beekka.com/blogimg/asset/201912/bg2019120501.jpg)
![](https://cdn.beekka.com/blogimg/asset/201912/bg2019120502.jpg)
> - [伦敦一所大学的科学家](https://www.eetimes.com/document.asp?doc_id=1335233)开发了新的神经网络算法,可以识别出不同时间走过摄像头的同一个人。而且,这种算法的计算力要求不高,可以部署在摄像设备里面,不用部署在云端。下图每三张一组的照片,算法可以识别出是同一个人。
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019102709.jpg)
## 文章
1、[HTTP 协议基础](http://www.steves-internet-guide.com/http-basics/)(英文)
HTTP 是一个比较简单的协议,本文在不长的篇幅中,对它的基本内容做了一个完整介绍。(@[weinberggithub](https://github.com/ruanyf/weekly/issues/918) 投稿)
2、[铁的历史](https://rootsofprogress.org/iron-from-mythical-to-mundane)(英文)
长篇科普文章,有大量插图,介绍人类使用铁的历史。最早,人类从陨石中发现了铁,用它制造工具,从而进入铁器时代,然后逐步发现了铸铁和锻铁,直至近代的钢铁。
3、[为什么会有非绿色植物?](https://plantsandprejudice.wordpress.com/2013/08/07/how-do-non-green-plants-work/)(英文)
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019102703.jpg)
植物依靠光合作用,将二氧化碳转变为糖,从而获取能量。完成光合作用的叶绿素是绿色的,所以大部分植物都是绿色。但是,有些植物完全不绿,它们怎么获取能量?
4、[谁杀了滚动条?](https://ello.co/dredmorbius/post/0hgfswmoti3fi5zgftjecq)(英文)
现在有些桌面网页也学习手机,隐藏滚动条,这篇文章认为这种做法不好。
滚动条可以提示页面的长度,还提供了一个快速移动到页首或页尾的方法。你把它都隐藏掉,确实更整洁了,但对使用者(尤其是深入阅读的人)就很不方便。
5、[我制作了一把智能椅子](https://duro.me/stories/hackathon/technical/ballad-of-turbochair)(英文)
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019102706.jpg)
本文使用大量照片记录了一个美国少年如何在自己家里制作一把智能椅子。他先从网上用25美元淘了一个破沙发上图最终改装成下图的样子可以接受指令进行远程操作。
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019102707.jpg)
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019102708.jpg)
6、[macOS、Windows、Ubuntu 性能比较](https://www.phoronix.com/scan.php?page=article&item=macos1015-win10-ubuntu&num=1)(英文)
作者在同一台 MacBook Pro 上面安装 macOS、Windows、Ubuntu 的最新版本,比较它们的性能。
7、[代码移入数据库](https://sivers.org/pg)(英文)
作者说这些年他一直在改变工作语言1997年是 Perl1998年是 PHP2004年是 Rails2007年又是 PHP2012年是 JavaScript。每改一次有些代码就要重写一次。但是后台的数据库从来没有变过那么为什么不把逻辑写进数据库呢
8、[手机网页避免使用 100vh](https://chanind.github.io/javascript/2019/09/28/avoid-100vh-on-mobile-web.html)(英文)
手机浏览器由于会自动显示/隐藏地址栏,所以网页如果设成高度为 100vh会有一部分看不见可以参考 [CSS Tricks](https://css-tricks.com/the-trick-to-viewport-units-on-mobile/) 和 [Stack Overflow](https://stackoverflow.com/questions/37112218/css3-100vh-not-constant-in-mobile-browser) 的解决方法。
9、[CSS 伪元素的罕见用例](https://ishadeed.com/article/unusual-use-cases-pseudo-elements/)(英文)
本文介绍一些通过 CSS 伪元素实现的奇妙的网页效果。
10、[备份软件比较](https://news.ycombinator.com/item?id=21410833)(英文)
这是一个 Hacker News 的帖子,讨论数据备份软件的优缺点,主要是 Restic 和 Borg 的比较。
## 工具
1、[幼儿密码](https://www.toddlerpassword.com/)
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019110303.jpg)
麦克斯是一个一岁半的小孩,经常在笔记本电脑乱按。父母就做了一个网站,用户可以随机获取一个他乱按的字符串,作为密码。
2、[SingleFileZ](https://github.com/gildas-lormeau/SingleFileZ)
一个浏览器扩展,可以将网页和上面的静态资源打包成一个 zip 文件。
3、[NitroShare](https://nitroshare.net/)
一个跨平台的文件分享软件,可以在同一个局域网里面不同系统的机器之间互传文件。
4、[PostgREST](https://github.com/PostgREST/postgrest)
PostgreSQL 数据库的一个扩展,为任意数据库添加 RESTful API 接口。
5、[日本铁路通](https://github.com/ruanyf/weekly/issues/933)
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019110406.jpg)
国人开发的适合日本自由行的交通换乘 App特点是全中文搜索显示可一键切换查看日语站名支持日本所有的地铁、电车、新干线无广告。@[metromancn](https://github.com/ruanyf/weekly/issues/933) 投稿)
6、[高铁通](https://github.com/ruanyf/weekly/issues/934)
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019110408.jpg)
爱好者开发的全国高铁 App可以显示列车的实时位置支持点选车站显示列车信息等无广告。@[metromancn](https://github.com/ruanyf/weekly/issues/934) 投稿)
7、[在线屏幕录制](https://www.p2hp.com/screenrecord.html)
一个浏览器里面的在线录屏小工具。(@[w3yyb](https://github.com/ruanyf/weekly/issues/936) 投稿)
8、[加密信息写入图片工具](https://c.p2hp.com/yinxietu/)
这个在线工具可以把隐藏文本写入图片文件。图片依然可以正常使用,并且外观不发生变化,用户不会发现里面隐藏了加密信息。(@[w3yyb](https://github.com/ruanyf/weekly/issues/937) 投稿)
9、[snapdrop](https://github.com/RobinLinus/snapdrop)
一个开源的文件分享服务,使用 WebRTC 协议进行点对点传输。
10、[marktext](https://github.com/marktext/marktext)
![](https://cdn.beekka.com/blogimg/asset/201911/bg2019110702.jpg)
一个跨平台的桌面 Markdown 编辑器。
## 资源
1、[hacker-laws-zh](https://github.com/nusr/hacker-laws-zh)
这是一个中文仓库,收集对开发人员有用的定律、理论、原则和模式,比如摩尔定律、侯世达定律、墨菲定律等等。
2、[seekbetter.me](https://seekbetter.me)
该网站收录中国个人独立博客。(@[wensonsmith](https://github.com/ruanyf/weekly/issues/946) 投稿)
3、[OCR 教程](https://theailearner.com/optical-character-recognition/)(英文)
这组系列文章教你如何自己写一个 OCR光学字符识别系统从照片识别出文字。
4、[Node.js 编程最佳实践](https://github.com/goldbergyoni/nodebestpractices)
该仓库收集 Node.js 编程的注意点目前已经有80多条了。
5、[全球生活费用排名](https://www.expatistan.com/cost-of-living/country/ranking)
该网站提供全世界国家和地区的生活费用排名,每个国家还可以查看各个城市的排名,以及各种生活费用的具体金额。
## 图片
1、[搭建一个帐篷住宅](https://imgur.com/gallery/VemXvh0)(英文)
组图,作者用照片记录了如何搭建自己的帐篷住宅。
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019101015.jpg)
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019101016.jpg)
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019101017.jpg)
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019101018.jpg)
2、[狮人](https://en.wikipedia.org/wiki/Lion-man)
狮人是一个人身狮头的象牙雕塑高31厘米宽5厘米是迄今发现的历史最早的人类雕塑品年代大约在距今4万年5万年之间。
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019101202.jpg)
它是1939年在德国的一个洞穴发现的当时只发现了身子1970年代才发现了头。1987年开始将整个雕塑拼了起来大概完成了原貌的三分之二。背部严重受损腿部部分缺损。耳朵、眼孔、嘴、鼻子、头后部大致都保留了下来。
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019101203.jpg)
目前的样子是2013年完成的让雕塑的高度从296毫米增加到311毫米。
## 文摘
1、[俄罗斯的太空墓地](http://blogs.discovermagazine.com/crux/2018/06/07/in-russia-spacecraft-land-in-your-backyard/)
俄罗斯的拜科努尔Baikurur航天中心位于中亚的阿尔泰山区。这里是欧亚大陆的中心崎岖而偏远处于哈萨克草原、西伯利亚的雪林和蒙古干旱平原的交叉点。西伯利亚大羚羊在这里漫步麝香鹿在春天跟随着融化的雪地远行觅食。
这里可能是地球上最偏远的地方之一,很少有公路可通行,但是它位于世界上最古老、最大、最繁忙的太空中心的主要飞行路线的下方。每次火箭发射的碎片都落在这些偏远的丘陵上,该地区的人们被迫在火箭废料中谋生。
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019100718.jpg)
拜科努尔航天中心建于1955年人类的第一颗人造卫星Sputnik 1 就在这里发射第一个进入太空的宇航员尤里·加加林Yuri Gagarin1961年也是从这里起飞。今天它是全球各地太空任务的发射地包括每月一次的商业、科学和军事发射。自从美国航天飞机退役以后拜科努尔发射的俄罗斯联盟号太空舱就成了国际空间站ISS补给的唯一来源。
所有这些火箭在飞行时产生了大量的碎片。一颗重6.3吨的卫星进入轨道需要重达700吨的四级火箭这些助推火箭会分3个阶段从飞船上剥离下来然后落到地球上。美国的火箭残骸都落在海洋里面拜科努尔离海洋太远火箭残骸就落在这片土地上。第一阶段的火箭残骸通常落在发射台周围90公里以内第二阶段是在飞行了整整14分钟后会落在阿尔泰山区周边的1000公里的范围内。
俄罗斯媒体估计 自1950年代以来该地区已有超过2500吨的空间碎片掉落其中一些碎片的长度达到10米。前苏联为回收助推火箭付出了巨大的努力部分原因是担心泄漏机密。但是自从苏联解体这些碎片就没人管了越来越多地留在哈萨克斯坦和阿尔泰山区的草地上生锈。
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019100719.jpg)
对于那些生活在飞行路线下方的人来说,发射已经成为他们熟悉的景象。一位居民说,碎片落下看起来“像是夜晚愤怒的红眼睛” 。然后是很大的雷声“小地震”震动地面。为了安全起见危险区域内的居民会在24小时内收到发射通知。但是发生在危险区域以外的事故并非罕见。2011年联盟号火箭发射失败火箭落到地面时仍充满燃料。尽管没有人受伤但爆炸使得远在100公里外的窗户破裂 。
尽管许多居民担心每月一次的火箭发射带来的危险,但其他人则认为这是一个独特的机会。足智多谋的废品商人等待火箭发射的宣布,然后用双筒望远镜注视天空。他们跟踪碎片的路径,开吉普车甚至骑马到现场。除了使用焊接面罩以外,几乎没有防护装备,他们使用喷枪将宝贵的轻金属,钛和铝的合金以及其他有用的组件(例如铜线)从残骸剥落。
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019100720.jpg)
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019100721.jpg)
这是危险的工作。火箭零件坠地时经常仍在燃烧释放出有害蒸气并在干燥的草原上引燃野火。然而该地区不发达的经济意味着额外的收入来源是必不可少的。居民会将部分火箭残骸带回自己的村庄这构成了严重的危险。火箭燃料往往含有剧毒成分回落到地面时可能仍有多达10的燃料。化学物质和太空垃圾的扩散进入食物和地下水引起该地区日益严重的健康问题。
![](https://cdn.beekka.com/blogimg/asset/201910/bg2019100722.jpg)
2、[我们不知道要花多少时间解决问题](http://kyleprifogle.com/dear-startup/)
我在 IT 行业工作,发现一个奇怪的现象。
职业生涯的早期,我从事 Web 开发,比如开发 CRUD 应用、构建 API 等。我注意到,我的经理和更高层的领导都对项目时间有一定的期望,但实际上他们往往不具备评估项目时间的技术能力。如果我花费的时间,超过他们的期望,那么我就会有麻烦。
![](https://cdn.beekka.com/blogimg/asset/201912/bg2019120405.jpg)
后来,我的领域转到了分布式计算,涉及集群管理、系统开发、高可用性、功能编程、分布式图形计算、数据科学等等。但是我发现,我的经理对项目时间的评估,与我以前进行简单的 Web 开发工作时大致相同!
他们一开始不会说。你先给出自己的估计,将任务分解为合理的块,并考虑不确定性因素和测试因素。但是如果你坐下来跟他们交谈,你会发现他们仍然期望你在几周内完成更多的事情。如果时间不够,他们会认为问题出在你身上,而不管问题的实际难度如何。我很惊讶,领导以为简单的 REST API 集成所需的时间,与开发一个实时事务性分布式计算集群所花费的时间相同。工程技术真的已经走到了这么远的地步吗?没有。
这些年来,我终于得出一个简单的结论:领导们对事情需要多长时间一无所知。
这些年来,软件工程并没有变得越来越简单,而是变得越来越复杂,因为我们正在解决越来越多的问题,将需要更长的时间来解决。但是,许多技术经理都秘密地相信,问题已经减少到拖放式解决的程度。结果就是,技术经理对实施时间的期望与程序员应该花费的时间之间存在巨大差距。程序员不得不继续推出用胶带浆糊拼凑而成的不可靠的解决方案,使之勉强能赶上截止日期,然后将其扔给运营团队,并在整个余生中为产品补漏洞,直到自己精疲力尽离职为止。
## 言论与数字
1、
星期天,我收到一封电子邮件,通知要在星期一早上开会。星期一,我被告知公司已经解雇我了,不要返回办公室,规定期限内不能为竞争对手工作。
我联系了工会工会帮我将合同交给了一个非常昂贵的律师他打了几个电话。第二周我就被解除了竞业限制并获得了7个月的免税薪水的补偿。
-- [《你是否受到过裁员的影响?》](https://news.ycombinator.com/item?id=21229345)
2、
西北太平洋生成的热带气旋叫做“台风”typhoon其他海域生成的叫做“飓风”hurricane
-- [《台风还是飓风?》](https://www.nytimes.com/2019/10/12/us/12xp-typhoon-cyclone-hurricane-difference.html)
3、
不要构建系统,而要构建子系统。
这就像 Unix 哲学:每个工具做好一件事,不同的工具协同工作。
-- [Jessitron](https://blog.jessitron.com/2019/10/13/dont-build-systems-build-subsystems/)
4、
一个人应该能够换尿布,策划战争,杀猪,开船,设计房子,写十四行诗,结算账户,砌墙,接脱臼的骨头,安慰濒死的人,服从命令,发布命令,携手合作,独立行动,解数学方程,分析新问题,铲粪,电脑编程,做出可口的饭,善打架,勇敢地死去。专业是昆虫学。
-- [Robert Heinlein](https://www.juzikong.com/posts/2f44bbd1-2a88-4335-959f-0ef87fcd67f4) (海因莱茵,美国科幻作家)谈什么是通才
5、
推出一个新产品很难,组建一个能够持续推出新产品的团队更难。
我最引以为傲的产品,就是苹果公司和我在苹果公司建立的团队。
-- [史蒂夫·乔布斯](https://community.intelligentfanatics.com/t/the-best-product-a-great-team/1771)
## 招聘信息
周刊讨论区的[《谁在招人?》](https://github.com/ruanyf/weekly/issues/983),有大量工作/实习岗位,欢迎查看。
如果你的团队需要招人可以免费在那里张贴招聘信息。如果希望发在周刊上请联系我Email: yifeng.ruan@gmail.com ),每条价格 300 元。
1、 **易路软件**
[易路软件](https://www.ersoft.cn/)聚焦企业人力资源 SaaS 领域,致力于以复杂薪酬计算为核心的“移动互联网+员工服务”研发及运营。工作地点:上海闵行区。
招聘前端工程师,参与公司产品研发,包括不限于 PC 端、H5、小程序、Node 服务。详细要求和联系方式看[这里](https://github.com/ruanyf/weekly/issues/983#issuecomment-561113380)。
## 回顾
去年的本周:[《周刊第 33 期》](http://www.ruanyifeng.com/blog/2018/11/weekly-issue-33.html)
![](https://cdn.beekka.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)和[语雀](https://yuque.com/ruanyf/share/)。
微信搜索“阮一峰的网络日志”或者扫描二维码,即可订阅。
![](http://www.ruanyifeng.com/blogimg/asset/2018/bg2018042311.jpg)
(完)