weekly/docs/issue-18.md

326 lines
21 KiB
Markdown
Raw Permalink Normal View History

2018-10-13 20:34:40 +08:00
# 每周分享第 18 期
这里记录过去一周,我看到的值得分享的东西,每周五发布。
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081701.jpg)
2018-10-13 20:34:40 +08:00
上周8月4日委内瑞拉总统马杜罗发表公众演讲结果天空中出现了两个无人飞行器慢慢靠近人群。每个飞行器都携带了1公斤的炸药企图暗杀马杜罗。一个飞行器被击落另一个飞行器出现操作故障撞在墙上没造成严重后果。
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081702.jpg)
2018-10-13 20:34:40 +08:00
马杜罗和舞台上的官员看着飞行器,不知所措。这个画面是全国直播的。
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081703.jpg)
2018-10-13 20:34:40 +08:00
保安人员用防护设备挡在马杜罗身前。
这个事件将永久改变安保工作。以后,保镖们不仅要盯着地面,还要盯着天空。无人飞行器的技术已经很成熟了,成本更低,也更容易控制,未来一定会有更多的来自空中的袭击。
媒体[报道](https://www.dw.com/en/what-can-defend-against-off-the-shelf-drone-weapons/a-44970742)了一家专做飞行器防卫的公司。他们采用的方法有两个,一是监控无线电信号,二是用摄像头识别天空中的异常飞行物。我由此想到,现在可能已经有这样的设备,能够用摄像头识别人群中的异常分子。因此,重要场合千万不要做出奇怪的举动,搞不好就会被算法认为是异常分子,触发防卫措施。
未来是智能机器的时代,算法 + 大数据 + 机器人将彻底改变人类社会的方方面面。比起地面的机器,飞行器可能将更早实现智能化,因为空中的障碍比地面少,算法比较容易处理。等到地面设备也实现了智能化,我觉得,安保工作都没法做了,因为任何设备都可能发起攻击。
## 新闻
1、[太阳探测器](https://interestingengineering.com/nasas-first-ever-parker-solar-probe-mission-to-touch-the-sun-launches-in-second-attempt)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081704.jpg)
2018-10-13 20:34:40 +08:00
本周最重要的消息,大概是美国发射了一个太阳探测器"帕克"。它将是有史以来速度最快的飞行器也是距离太阳最近的飞行器。它的外部有一个防护罩能够忍受1400度的高温。今后七年它将源源不断发回太阳的信息。
2、[麦当劳推广自助点餐](https://www.forbes.com/sites/edrensi/2018/07/11/mcdonalds-says-goodbye-cashiers-hello-kiosks/#139073666f14)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081705.jpg)
2018-10-13 20:34:40 +08:00
由于美国的最低工资已经超过了15美元/每小时麦当劳决定到2020年在美国全国推广自助点餐机见上图减少服务生。
3、[小鼠逆转衰老](https://www.uab.edu/news/research/item/9607-scientists-reverse-aging-associated-skin-wrinkles-and-hair-loss-in-a-mouse-model)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081706.jpg)
2018-10-13 20:34:40 +08:00
阿拉巴马大学的科学家在老鼠身上,实现了逆转皱纹与毛发脱落(见上图)。他们先是引发老鼠出现脱毛和皮肤皱纹,然后通过基因突变,使得老鼠重新恢复正常的样子。虽然衰老的原理是一样的,但是目前还不清楚,这项技术对于正常衰老的老鼠是否有效。
4、[降雨量与罗马帝国](https://www.sciencedirect.com/science/article/pii/S0165176518302532)
有一篇经济学论文宣称,罗马帝国发生政变、皇帝被暗杀,与降雨量有关。
论文作者分析了公元前27年到公元476年的罗马帝国历史发现降雨量很低时罗马军队会挨饿而且更有可能叛变暗杀皇帝。
5、[火星存在液态水](https://photo.sina.cn/album_5_453_120067.htm)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081707.jpg)
2018-10-13 20:34:40 +08:00
欧洲航天局的科学家发现,火星存在液态水。
多年前科学家通过干涸的河床地形就已经知道火星曾经发过大水。但是火星的温度过低地表不可能存在液态水只在南北极有冰盖。由于发现某些照片有异常反光科学家现在相信火星南极的冰盖下面存在一个20公里宽的湖。不过湖上的冰盖很厚达到了1.5公里。
6、[废弃的顶级域名](https://blog.benjojo.co.uk/post/the-death-of-a-tld)
ICANN 允许各大公司申请自己的顶级域名,比如 .google 和 .apple。但是不少公司花了18.5万美元以后,又把申请到的顶级域名放弃了。
索尼公司最近就放弃了 .xperia 顶级域名。其他被放弃的顶级域名还有 .iwc.sapo.meo.boots.htc, .chloe.pamperedchef.montblanc.mcd以及看上去不太可能放弃的 .mcdonalds。
7、[硅谷禁止互联网公司的员工餐饮补贴](https://www.businessinsider.com/san-francisco-free-cafeteria-food-facebook-ban-2018-7)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081708.jpg)
2018-10-13 20:34:40 +08:00
很多硅谷公司的内部食堂,员工可以享受免费餐饮或者餐饮补贴。上图是 Facebook 总部食堂,员工吃饭免费。
由于这样对其他餐馆和咖啡馆业者不公平,山景城(谷歌总部所在地)政府最近规定,新设立的公司都不得提供餐饮补贴,希望这样可以鼓励员工走出公司,把消费和人流带给其他场所。据称,旧金山政府也有意采纳这种做法。
8、[带有蓝牙传感器的服装](https://www.theguardian.com/fashion/2018/jul/26/tommy-hilfiger-new-clothing-line-monitor-customers)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081709.jpg)
2018-10-13 20:34:40 +08:00
服装品牌 Tommy Jeans 出品的服装,都带有蓝牙传感器。你穿上这些服装,该品牌的手机 App 就会得到通知。App 通过蓝牙信号可以知道你穿了什么、穿了多久等等。穿得越多越久,你的积分就越高,可以兑换奖品。
9、[无针注射](https://www.usatoday.com/story/tech/columnist/2018/07/08/afraid-needles-these-start-ups-working-alternatives-syringes/718344002/)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081710.jpg)
2018-10-13 20:34:40 +08:00
很多人害怕打针。现在有一些创业公司,就在研发无针注射的方案。上图是一种手持注射器,会让药剂形成头发般细小的水流,然后以 450英里/小时的速度压入体内,几乎没有疼痛。
还有一种产品是让病人吞下一个胶囊。胶囊会在小肠里面破裂,释放出一个微小的充气气球,将药剂注射在肠壁上。整个过程是无痛的,因为肠壁没有神经。
10、[火星的二氧化碳](https://tech.sina.cn/d/tk/2018-07-31/detail-ihhacrce0146406.d.html)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081711.jpg)
2018-10-13 20:34:40 +08:00
火星是人类最可能移民的星球距离地球只需要飞行5个月左右公转周期差不多也是24小时而且最近还发现了液态水。上图是火星地表的真实照片。
火星移民最大的问题是,火星没有大气层,因此温度极低。最近有一篇论文,研究是否有可能建立火星大气层,方法是在火星上释放二氧化碳。因为二氧化碳有温室效应,一旦火星有足够的二氧化碳,表面温度就将上升。
火星本身是有二氧化碳的这篇论文研究后发现即使把火星的二氧化碳全部释放也只能让火星的大气压增加到现在的三倍左右但这仅仅是火星成为宜居星球所需大气压的2%,也只能使得火星表面的升温 10 °C以内目前火星的平均气温是零下60度。另一方面如果将地球的二氧化碳运到火星释放现在也不现实。所以结论就是目前的技术水平不可能改造火星。
11、__一句话新闻__
* [加州理工学院](https://techxplore.com/news/2018-08-drone-herd-birds-airports-autonomously.html)发表一种新算法,可以让无人飞行器自动驱赶飞机场的鸟群。
* [Julia 语言](https://julialang.org/blog/2018/08/one-point-zero)1.0版发布,"我们希望 Julia 具有 C 的速度与 Ruby 的活力。"
* 谷歌的公共 DNS 服务 8.8.8.8 满[8年8个月8天又8小时](https://security.googleblog.com/2018/08/google-public-dns-turns-8888-years-old.html)。据估计全球大约10的互联网用户依赖8.8.8.8,每天的查询量超过一万亿。
* [Let's Encrypt](https://letsencrypt.org/2018/08/06/trusted-by-all-major-root-programs.html) 宣布所有主要浏览器都直接信任它的证书,以前它要通过 IdenTrust 的签名才能被浏览器信任。
## 教程
1、[为什么选择 Java 作为后端开发语言?](https://www.devteam.space/blog/why-should-you-use-java-for-your-backend-infrastructure/)(英文)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081712.jpg)
2018-10-13 20:34:40 +08:00
本文介绍了 Java 语言用在后端开发的一些优势。
2、[断言库 Power Assert 介绍](https://intoli.com/blog/power-assert/)(英文)
为什么 Power Assert 是更好的断言库?
3、[如何自学计算机科学?](https://teachyourselfcs.com/)(英文)
作者给出了各门课程的参考书单和学习资源,以及一些建议。
4、[如何制作一个节能的网站?](https://css-tricks.com/delivering-wordpress-in-7kb/)(英文)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081713.jpg)
2018-10-13 20:34:40 +08:00
臃肿肥胖的网页会消耗更多能源,释放更多二氧化碳。为了保护地球,我们应该制作简单节能的网页,作者演示了如何制作一个只有 7KB 的 Wordpress 网站。
5、[最简单的反向代理服务器](https://hackernoon.com/writing-a-reverse-proxy-in-just-one-line-with-go-c1edfa78c84b)(英文)
本文介绍如何用 Go 语言实现一个最简单的反向代理服务器。
6、[谷歌云服务The Good, Bad, and Ugly](https://www.deps.co/blog/google-cloud-platform-good-bad-ugly/)(英文)
作者从用户角度,对谷歌云服务的各个方面进行了评价。
7、[图像 EXIF 方向错误](https://blog.praveen.science/crazy-image-exif-orientation-bug-or-feature/)(英文)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081714.jpg)
2018-10-13 20:34:40 +08:00
你有没有遇到,照片在手机里面方向正确,上传到网站却左右颠倒或上下颠倒?这篇文章告诉你为什么。
8、[幽灵文字](https://www.dampfkraft.com/ghost-characters.html)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081715.jpg)
2018-10-13 20:34:40 +08:00
Unicode 里面有一些不存在的汉字,称为"幽灵文字"。它们是怎么进入标准的原来1978年日本制定本国编码标准 JIS 时有一些错误,创造出这些文字,后来 Unicode 又全部继承了 JIS。
9、[新的 HTTP 头字段 Feature-Policy](https://scotthelme.co.uk/a-new-security-header-feature-policy/)(英文)
继内容安全政策之后,现在又多了一个新的 HTTP 头字段 Feature-Policy用来禁止网页执行某些功能。
10、[Android 9.0 特性介绍](https://www.mobile01.com/topicdetail.php?f=565&t=5535941)(中文)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081716.jpg)
2018-10-13 20:34:40 +08:00
Android 9.0 就是早先推出 Beta 版的 Android P。现在我们知道P 代表的甜点就是派Pie
11、[TLS 1.3 介绍](https://blog.cloudflare.com/rfc-8446-aka-tls-1-3/)(英文)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081717.jpg)
2018-10-13 20:34:40 +08:00
HTTPS 协议的最新版本 TLS 1.3,最近成为了国际标准 RFC 8446。本文详细介绍这个新协议包括 TLS 1.2 的缺陷,以及 TLS 1.3 如何解决它。
## 工具
1、[termgraph](https://github.com/mkaz/termgraph)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081718.jpg)
2018-10-13 20:34:40 +08:00
termgraph 是一个命令行脚本,可以在命令行画出柱状图。
2、[StyleURL](https://www.styleurl.app/)
我们有时会在 Chrome 浏览器的开发者工具里面,修改 CSS 样式表。这个浏览器插件会比较修改前后的样式表,生成 diff 文件,并存入 GitHub Gist。
3、[superthread](https://superthread.net/t/superthread/)
一个在线聊天网站,可以随意新建聊天频道。用户在某个频道里面聊天。
4、[taskbook](https://github.com/klauscfhq/taskbook)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081719.jpg)
2018-10-13 20:34:40 +08:00
任务管理的命令行小工具。
5、[chroma.js](https://github.com/gka/chroma.js)
一个处理颜色的 JS 库。
6、[react-particle-effect-button](https://github.com/transitive-bullshit/react-particle-effect-button)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081720.jpg)
2018-10-13 20:34:40 +08:00
一个 React 组件,按钮点击后会像粒子状消解。
7、[Framer](https://framer.com/)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081721.jpg)
2018-10-13 20:34:40 +08:00
一个用于原型产品 UI 设计的桌面软件,类似 Sketch。
8、[chinese-xinhua](https://github.com/pwxcoo/chinese-xinhua)
新华字典数据库和 API收录 14032 条歇后语16142 个汉字264434 个词语31648 个成语。
9、[mdx-deck](https://github.com/jxnblk/mdx-deck)
用于将 Markdown 文件转为幻灯片,并在独立窗口播放的工具。
10、[OSX-KVM](https://github.com/kholia/OSX-KVM)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081722.jpg)
2018-10-13 20:34:40 +08:00
通过虚拟机在 Linux 系统安装 macOS。
2018-10-13 20:34:40 +08:00
## 资源
1、[Web 排版资源](https://betterwebtype.com/web-typography-resources)
该网站针对英文排版,有一个小测试和游戏,讲解如何制作出阅读舒服的网站。
2、[ArdaCraft](https://ardacraft.me)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081723.jpg)
2018-10-13 20:34:40 +08:00
ArdaCraft 是一个在 MineCraft 里面重现电影《魔戒》的中土世界的项目。
3、[Composing Programs](http://www.composingprograms.com/)
一本开源电子书,使用 Python 语言实现 SICP 一书的主要概念。
4、[ Elm 语言学习资源](https://korban.net/posts/elm/2018-07-31-learning-elm-2018-comprehensive-list-resources/)
如果你想学习 Elm 语言,建议参考这个页面列出的各种资源。
5、[火星车](https://github.com/nasa-jpl/open-source-rover)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081724.jpg)
2018-10-13 20:34:40 +08:00
美国航天局 NASA 开源了火星车的简化版本,它的原型是真正的火星漫游车。据说这个项目全部采用市面能买到的材料,爱好者可以搭建自己的火星车。
6、[深度学习/机器学习面试笔记](https://github.com/imhuay/Interview_Notes-Chinese)(中文)
这个仓库收集深度学习/机器学习面试经常问到的问题,以及基础知识。
## 文摘
1、[LinkedIn 是一种游戏](https://theoutline.com/post/5495/how-to-beat-linked-in-the-game?zd=1&zi=4ysmx4oy)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081725.jpg)
2018-10-13 20:34:40 +08:00
2002年成立以来LinkedIn 已迅速成为有史以来最受欢迎的游戏之一。它目前拥有约5.3亿用户并于2016年以262亿美元被微软收购。
对于那些不熟悉的人来说LinkedIn是一款角色扮演类的 MMORPG 游戏,玩家身处危险的商业世界,可以从数十个角色类别(例如,企业家,教师,财务总监)中进行选择,每个角色都有自己的技能和特殊动作。他们通过各种工作经历获得经验值,还能获得其他用户的认可。
LinkedIn 游戏的总体目标是在网站上找到尽可能多的人并与之建立联系,以确保你的社交资本和进一步的职业生涯。对于初学者来说,游戏似乎是开放式的,并且不存在那种传统意义上的被其他人"击败"的可能。
下面是用户在 LinkedIn 赢得胜利的一些技巧。
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081726.jpg)
2018-10-13 20:34:40 +08:00
赢得LinkedIn最重要的部分是创造完美的个人简历。将您的位置设为纽约、旧金山或洛杉矶唯一重要的三个城市 ,或者更好的是,将自己描述为东海岸和西海岸都有工作经历,如果加入金融行业和常春藤联盟学校的经历,那就更好了。并要插入你与人们握手和参加会议的照片。
一旦你的个人简历填写完毕你就可以开始与陌生人联系。不幸的是LinkedIn 限制用户只有30,000个连接和3,000 个连接请求,因此请谨慎使用。
你需要每天花几个小时与人交往。首先,搜索 Google 和 Facebook 等大公司的员工,向他们发出请求。当其他用户接受您的连接请求时,您的等级将上升。起初,有些人可能拒绝您的请求,但最终一旦您的社交网络不断增长,别人会看到他们认识的其他人已经与你建立联系,就将毫无疑问地接受您的请求。
2、[淘宝网的诞生](https://www.techinasia.com/were-war-story-jack-ma-ebay-taobao)
以下摘自阿里巴巴前副总裁 Porter Erisman 的著作《Alibaba's World》。
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081727.jpg)
2018-10-13 20:34:40 +08:00
马云告诉我:"上个月,我在办公室里聚集了六个人。我告诉他们,我为他们做了一个秘密项目。如果他们有兴趣了解这份工作是什么,他们必须首先从阿里巴巴辞职,然后搬到一个秘密地点。他们无法告诉朋友或家人,他们在做什么。他们甚至无法告诉阿里巴巴的任何人,他们正在做什么。我给了他们几分钟的时间来思考,并告诉他们,如果他们不感兴趣,他们就不必接受这份工作。他们可以简单地回到他们在阿里巴巴的位置。几分钟后,他们都回到房间说:"杰克,我们会做的!"
"在他们签署协议后,我告诉他们这个项目是什么 ---- 开发一个消费者拍卖网站,直接与中国的易趣网竞争。为了建立这个网站,他们不得不回到阿里巴巴的根基 ---- 我在湖畔花园的公寓。每个人都处于隔离状态。几个星期前他们推出了它。"
他靠在我的电脑前说:"在这里,你可以看到它。它被称为淘宝。这意味着寻找宝藏。到目前为止,第一批用户似乎都喜欢这个网站。而且很有趣,阿里巴巴有人来找我说,"杰克,我们应该非常小心。有一个名为淘宝的新网站,看起来和感觉都像阿里巴巴。这些家伙有一天可能真的很有竞争力。他们不知道这是我们自己的网站。有一天这将是巨大的。"
马云离开办公室后,我决定自己去看看淘宝团队。中午时间,公寓几乎空无一人,只有两名程序员睡在地板上,旁边是几台黑屏的电脑。一名工程师从厨房走进来,正吃着一碗面条。 "每个人都在哪里?"我问道。他回答: "公寓大楼停电,他们都回家休息了。"
我想象eBay的团队远在硅谷可能在光亮的空调总部工作一排排的服务器嗡嗡作响。与此同时我们甚至无法保证电力。我不禁想知道这支团队是否会击败世界上最强大的互联网公司。
一周后淘宝网正式亮相。在杭州举行的新闻发布会上我们宣布将投资1200万美元建立一个为中国定制的消费者网上市场免费提供服务三年。马云认为中国需要自己的电子商务模式而且由于市场还处于起步阶段因此向客户收费还为时过早。
## 本周图片
1、
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081728.jpg)
2018-10-13 20:34:40 +08:00
杯子的背面写着"一亿人的选择不会错"。
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081729.jpg)
2018-10-13 20:34:40 +08:00
杯子的正面表明这是 Flash 的广告。(推特[@jenna](https://twitter.com/jenna/status/838161631662092289/photo/1?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E838161631662092289&ref_url=https%3A%2F%2Fteachyourselfcs.com%2F)
2、[修车店的地板](https://www.wired.com/story/car-paint-colors/?mbid=BottomRelatedStories_Sections_1)
![](https://cdn.beekka.com/blogimg/asset/201808/bg2018081730.jpg)
2018-10-13 20:34:40 +08:00
汽车的颜色有5万6万种但是大型的修车店也只有70或80种颜色其他颜色都要现场调配。调配油漆处的地板看上去就像现代主义油画。
## 本周金句
1、
程序员和房地产开发商有什么共同点?
他们在英语中都叫 developer都需要在一片空地上创造出高楼大厦。
2、
真正打电话不心疼钱只是最近20年的事情。马未都
3、
一个物体可以通过真空,远距离作用于另一个物体,而不需要任何其他东西的中介。力可以隔空从一个物体传递到另一个物体,这个概念对我来说是如此荒谬,我相信任何有能力进行哲学思考的人,都会苦苦思索,深陷其中。([牛顿谈引力](https://physics.stackexchange.com/questions/294755/what-did-isaac-newton-mean-by-this-following-quote-of-his),摘自《自然哲学的数学原理》)
## 欢迎订阅
这个专栏每周五发布,同步更新在我的[个人网站](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/)。
微信搜索"__阮一峰的网络日志__"或者扫描二维码,即可订阅。
![image | left](http://www.ruanyifeng.com/blogimg/asset/2018/bg2018042311.jpg)
(完)