这里记录过去一周,我看到的值得分享的东西,每周五发布。
最近,我有一个行程,可能要去日本。我还没去过日本呢,听说日本人普遍听不懂英语,我又不会说日语,这可怎么办?
突然想到,"谷歌翻译"这个 APP 也许能解决语言问题。它有一个"对话实时翻译"功能,可以同时监听两种语言,听到中文就自动说出日语,听到日语就说出中文。我试了一下,翻译效果之好令人震惊,完全是真人发音,翻译非常准确。建议大家也装一个玩玩,亲身体验自己说出的话变成流利的日语,肯定能震撼到你。
两个人同时对着手机说话,还是比较尴尬的,因此谷歌还推出了 Buds 蓝牙耳机。你说出的话通过耳机的话筒传入手机,让手机播放翻译好的版本给对方听。对方的回应被翻译以后,再通过耳机传给你。这样的话,对话可以始终是面对面。
看着这个玩意,我心想将来还需要苦学外语吗?很多人学了十年,口语还是结结巴巴,词不达意。照我说,那就别学了,大好青春干什么不好,何必用来背单词,反正以后人工智能可以帮你说外语。
新闻
1、摆拍的野生动物
世界野生动物摄影大赛最近宣布,取消一位摄影师的获奖资格。因为他拍摄的《夜晚的食蚁兽》是假的,是用一只标本摆拍的。
4月份,我国首部高中教材《人工智能基础》出版。下个学期就将在首批试点高校投入使用。根据披露,这本教材包含下面的内容。
- 总论:人工智能概述
- 经典图像分类(目明)
- 深度学习(目明)
- 音乐风格分类(耳聪)
- 相册聚类
- 自然语言理解(心灵)
- 生成模型(手巧)
如果真要学懂上面的内容,是不是意味着高中就必须掌握 Python 语言?
Boston Dynamics 公司发布了新的视频,机器人直接在不平整的草地上慢跑了起来,甚至还小小地示范了一下"立定跳",跳过了一根挡道的圆木。
想想将来,马路上迎面走来的是一个机器人。或者罪犯逃跑,警方放出一个机器人在他后面追......我觉得,最大胆的想象力恐怕都无法想象,未来几十年后的人类社会将变成什么样。
这周看到一篇2010年的老文章,提醒了大家一个很容易忽略的问题:数字复印机内部的硬盘会保存复印的文件。
每当你复印了一份文件,文件就保存在硬盘上了。然后,其他人就可以从硬盘还原出你复印的内容。
庞培是古罗马被火山喷发毁灭的城市,火山岩浆覆盖了一切。当时有一匹马被岩浆包裹了,久而久之就形成了岩层里面的一个空腔。考古学家将石膏灌入空腔,结果就发现了这里原来有一匹马。
买过域名的人都知道,域名注册信息可以在网上查到(你的姓名、电话、地址),这叫 Whois 查询。如果不想被看到,就要花钱让注册商帮你藏起来。
但是,这违反即将在欧洲生效的 GDPR 法律,你凭什么泄露我的个人信息!有文章称,whois会进行重大改革(只有注册商才能看到),甚至废除。
一直以来,Windows 系统不内置 SSH 支持,导致登录服务器和其他 Linux 设备非常麻烦,必须安装客户端(比如 Putty)。现在,Windows 10 的最新版已经内置 OpenSSH 支持了,SSH 登录再也不是问题了。
教程
1、[文章] 分布式系统的全面介绍(英文)
分布式系统的基本概念和基本知识,这篇文章都谈到了。
什么是分布式系统?最简单的定义,分布式系统是一组计算机一起工作,对于最终用户只显示为一台计算机。这些机器具有共享状态,可以处理并发操作,如果其中一台机器发生故障,不会影响整个系统的正常运行。
2、[教程] C Primer(英文)
一张网页的《C 语言的入门教程》,比较注重内存部分的讲解。写得不是很易读,但是还是可以看一下。
3、[教程] 改变世界的17个数学公式(英文)
本文介绍了17个据说改变了世界的数学公式。数了一下,我知道9个。
4、[文章] 如何用 Python 实现一个简单的 JSON 解析器?(英文)
代码还算简单,可以作为编译器的训练。
5、[文章] Everything old is new again: Microservices(英文)
这篇短文讨论了 SOA 架构(服务导向架构)和微服务架构的差异,为什么 SOA 会演变成微服务。
6、[文章] 只有 13 台 DNS 根域名服务器原因(中文)
我们经常听到 DNS 根域名服务有 13 台,那么是为什么呢? 今天我们来深入了解下。
7、[PDF] Linux: a Portable Operating System(英文)
这是 Linus Torvalds 的硕士毕业论文,介绍 Linux 系统如何适配不同的硬件架构。这篇论文不涉及代码,只介绍一些概念性的东西,但也不是那么好懂,至少我没有完全看懂。对内核和操作系统感兴趣的朋友,可以读一下。
8、[文章] ed 命令的一种用法(英文)
ed 是 Unix 系统里面最古老的命令行编辑器,但是功能并不弱。这篇文章介绍了一个使用 ed 的简单实例。
9、[游戏] PacVim(英文)
通过吃豆子(PacMan)游戏学习 Vim 操作的命令行游戏。
工具
1、Gitea
类似于 GitHub 和 GitLab 的开源项目,用于个人架设 Git 代码托管服务,使用 Go 语言实现。
2、ow
JavaScript 语言没有类型检查,运行时无法知道函数的参数是否为指定的类型。这个库就用来检查函数参数的类型,如果不符合要求就抛错。
一个开源图标库,提供一些 24x24 的常用图标。
Git 的 JavaScript 实现,这意味着你可以在 JS 里进行 Git 操作,比如从抓取/提交 commit,进行 diff 或 merge 等等。
腾讯公司根据 AlphaGo 的论文,实现的开源围棋软件。
收集所有开源的操作系统的网站。
7、黑苹果安装学院
自从苹果采用 Intel 的处理器,OS X 被黑客破解后可以安装在 Intel CPU 与部分 AMD CPU 的机器上。从而出现了一大批非苹果设备而使用苹果操作系统的机器,被称为黑苹果(Hackintosh)。这个仓库收集了各种型号的黑苹果安装方法。
Sci-hub 是最大的免费论文下载网站,几个主要的论文数据库公司都在起诉它。现在,它放出了它的所有论文的 BT 下载种子文件。
文摘
1、你一个人也可以创业(英文)
无数文章告诉你,创业需要一个团队,你需要找联合创始人。但是,不一定非如此不可,数据表明没有联合创始人也是可以的。
我查了 CrunchBase API 里面的 7,348家公司,每家公司募集了超过1000万美元。几乎一半的公司只有一个创始人,不到三分之一的公司有两位创始人,只有22%的公司有三位或更多的创始人。创始人的平均数量是 1.85。
我又查了成功退出的公司的数据,这次包括筹集不到1000万美元的公司。这组数据包括6,191家公司,但独立创始人的优势更明显。超过一半的公司是由独立创始人创立的。只有三分之一有两位创始人,约18%有三位或更多的创始人。创始人的平均数量是1.72。
2、三次阅读的模式(英文)
人们看一样东西,其实不是看一次,而是会看三次。下面是一张演唱会海报。
第一次看,只会注意核心信息,他只看到上面这些东西。
如果感兴趣,他会看第二次,寻找更多的信息。
如果真正想参与,他会看第三次,寻找所有信息。
如果想要吸引用户,其实你只有一次机会。就是在他看第一次的时候,就吸引到他,也就是说,你必须在最显眼的地方,呈现最核心的内容。
3、迪斯尼乐园的湖(英文)
美国佛罗里达州的迪斯尼乐园,停车场距离公园正门足足有1.6公里,中间是一个巨大的人工湖。为什么停车场不设置得近一些,一下车就能进入公园,不是对游客更方便吗?
(上图:红色区域是停车场,绿色区域是乐园,中间是人工湖。)
迪斯尼公司花几百万美元挖一个湖,故意让游客多走将近两公里,这是为什么?
游客从很远的地方来到乐园,他们可能开车了很长时间,途中也许遇到交通事故,也可能遇到交通堵塞,总之还处在真实世界的各种烦躁和焦虑之中。然后,他们下车后就看到了一个大湖,选择登上渡船或乘坐单轨列车前往乐园大门,一路上他们看到的都是湖景。等到了大门口,他们看到了城堡,就会忘记之前发生的一切,完全以崭新的心情,从真实的现实进入了梦幻的现实。
(上图:红色区域是真实世界,绿色区域是你的产品,中间是一个隔离地带。)
对于其他产品来说,这也是一个可以借鉴的思路。现实中的用户处于痛苦和失望的状态,你需要为他们设置一个放松和缓冲的区域,与外部世界隔离,让他们以一种兴奋的状态,进入你的产品。
4、《纽约时报》:眉毛的作用(英文)
4月9日發表在《自然生態與演化》(Nature Ecology & Evolution)雜誌上的研究結果表明,人類的眉毛主要是一種社交工具,現代人類的前額更平滑,眉毛更具有表現力,也許是為了適應我們日益複雜的人際關係。
「有了更平坦、更豎直的前額,眼睛上方的整個區域就變得靈活了很多,肌肉也能做出一些非常微妙的交流示意,」斯皮金斯說。她表示,那些示意,比如揚起眉毛表示你認出了某人,「更多的是表示友好,而非恐嚇」。
5、一个癌症病人的美国求医经历(中文)
这是一位叫"倾心2007"的网友发在网上发的一个帖子。2012年春节,她老公被诊断为脊柱肿瘤,初诊时手术概率几乎为零。最后他们决定赴美治疗,这是她写的赴美就医经历。
她在文章的开头说,去美国看病只是人生绝望中孤注一掷的选择。写这个帖子,是想让更多人知道,"绝境还有其他希望"。当然,她写的不全是个励志故事。她还写道,在美国看病里时3个月,这期间没有住过一个月,没有挂过一瓶水,甚至也只吃了几颗药。让人觉得有点不可思议。
本周图片
1、CSS 油画
上面这幅作品是纯 CSS 生成,作者还公开了源码。
2、台北的垃圾箱地图
台北市实行垃圾分类,马路上的垃圾箱很少。我在台北时,经常因为找不到垃圾箱,不得不去麦当劳或便利店扔垃圾。
推特网友@riddle_ling根据台北市政府的公开资料,做出了《台北垃圾箱地图》。我觉得,大陆城市应该学习,推广垃圾分类,编号管理每一个公共垃圾箱。
3、最可怕的打字错误
打字时多了一个空格,系统就要被删了。
本周金句
1、
千万别上瘾只想去解决那些困难的问题。如果那些问题本身就是错的,你会浪费时间;如果你解决不了,也会浪费时间。(@practicingdev)
2、
没用分布式架构之前,你只有一个问题:并发性能不足。用了分布式架构,多出了一堆问题:数据如何同步、主键如何产生、如何熔断、分布式事务如何处理......(网友)
欢迎订阅
这个专栏每周五发布,同步更新在我的个人网站、微信公众号和语雀。
微信搜索"阮一峰的网络日志"或者扫描二维码,即可订阅。
(完)
Sidfate 说:
针对第一条,日本人普遍听不懂英语这个不存在的,基本上所有的日本人都听得懂cnglish,亲身体验,随便一点英语和比划就能玩遍日本大城市
2018年5月25日 15:19 | # | 引用
pot 说:
即刻的推送过来的 看来推得很及时
2018年5月25日 15:46 | # | 引用
springSun 说:
高中人工智能那个只能算是一种引导 跟课外阅读似的 爱学学 ...反正高考肯定不会考不是~
2018年5月25日 15:54 | # | 引用
邹振忠 说:
网站又能评论啦,哈哈。很喜欢老师的每周分享。
2018年5月25日 16:34 | # | 引用
codeMan 说:
时代进步的真的快。
2018年5月25日 16:39 | # | 引用
隔壁 说:
为什么只能有13台root DNS server,根本没讲清楚
2018年5月25日 18:22 | # | 引用
pizza 说:
老师,仅从都市采样的话,我相信日本人的英语平均水平肯定比祖国同胞好一个级别以上……您肯定是被那些那口音做段子的营销号误导了……
2018年5月25日 22:45 | # | 引用
容颜 说:
受益匪浅。感谢分享
2018年5月26日 09:50 | # | 引用
vplus 说:
看了第一条谷歌翻译,想到很多国内景区周边的小餐馆,在接待外国游客时常常遇到尴尬,语言不通,只能比划手势,有时还会搞错,体验差,效率低,其实只要手机上装个谷歌翻译(配合科学上网)就能解决,比起招聘一个懂外语的服务生,成本要低得多,这其中是否有商机可寻?阮老师怎么看呢?
2018年5月26日 10:34 | # | 引用
老孙 说:
很特别的人
2018年5月26日 14:40 | # | 引用
Kevin 说:
看了美国就医的那篇文章,感受良多,同样是以营利为目的的医院,做法相差甚远。这是整个体系的不同造成的吗?还是我们人口真的太多了。我也没学过医,但我的梦想是让咱们的医院也像国外那样,能够对每一个病人给予充分的尊重和理解。
2018年5月26日 19:20 | # | 引用
Tensen 说:
好厉害啊 还能看到论文种子,虽然与我最近写的没有关系
2018年5月26日 22:44 | # | 引用
meta 说:
whois已经查不到eu的域名了
2018年5月27日 19:17 | # | 引用
袁西泠 说:
提示:谷歌翻译不需要特殊上网技巧。
2018年5月27日 20:54 | # | 引用
小青岛 说:
你好 一峰兄
「最近,我有一个行程,可能要去日本。我还没去过日本呢,听说日本人普遍听不懂英语,我又不会说日语,这可怎么办?」
如果你能来日本大阪 很高兴给你做向导 :)
若有这一想法可以通过邮箱和我联系。
2018年5月27日 21:50 | # | 引用
Voyager 说:
阮老师之前的博客《根域名的知识》有说道这个问题
http://www.ruanyifeng.com/blog/2018/05/root-domain.html
“由于早期的 DNS 查询结果是一个512字节的 UDP 数据包。这个包最多可以容纳13个服务器的地址,因此就规定全世界有13个根域名服务器“
2018年5月28日 00:10 | # | 引用
ixx 说:
vim游戏不错,哈哈
2018年5月28日 15:00 | # | 引用
小白 说:
您好 一峰哥
我在東京工作,如果需要響導業餘時間免費幫忙啊!!
2018年5月28日 15:42 | # | 引用
nikolausliu 说:
其实看地图标注,垃圾箱并不少,只是分布的过于集中和不均匀
2018年5月30日 17:36 | # | 引用
yuutan 说:
阮老师你好,好像这一期的rss没有更新上去呢
2018年5月31日 10:11 | # | 引用
tiger 说:
微软翻译 app也可以实时翻译
2018年5月31日 14:19 | # | 引用
疯狂的菜狗 说:
感谢阮老师热心分享
2018年6月 1日 10:11 | # | 引用
易 说:
感谢阮老师分享!希望能够一直坚持做每期分享,我们都会支持!
2018年6月 2日 14:33 | # | 引用
涂红伟 说:
模型摆拍出食蚁兽有如曾经某人用画拍出华南虎骗奖金。
2018年6月 3日 15:54 | # | 引用
WWW 说:
刚从日本回来,日本基本不需要英语,日语,,马路上都是基本是中文的日文,就是交流时,用翻译软件,,比如微软翻译很好用
2018年6月 4日 18:39 | # | 引用
孙磊 说:
真的非常不错啊
2018年6月 4日 23:49 | # | 引用
hesh 说:
看完挺震撼的,世界发展实在太快了,不努力感觉跟不上时代的节奏了,哈哈
2018年6月 6日 09:49 | # | 引用
Max 说:
阿里云在5月底就发布关于whois的通知了
以下原文:
尊敬的客户:您好!
根据ICANN(互联网名称与数字地址分配机构)《通用顶级域名注册数据临时政策细则(Temporary Specification for gTLD Registration Data)》和欧盟通用数据保护条例(GDPR)合规要求,自2018年5月25日起,阿里云的域名WHOIS信息公开查询结果中将不再显示域名注册人/注册机构的名称,以及域名注册人/注册机构、管理联系人和技术联系人的联系信息。
鉴于以上调整措施生效后,域名注册信息将默认得到保护,阿里云域名隐私保护服务将自2018年5月25日起暂停服务。
2018年6月23日 08:38 | # | 引用
大名 说:
谢谢分享,持续关注
2018年10月11日 10:40 | # | 引用
saturn 说:
看完这个内容后,我还要看评论,这样对内容又深入了一步的了解。
2019年3月12日 13:45 | # | 引用
风中散发 说:
为什么有两种每周分享, 一个到50多期, 一个只有五六期
2019年5月31日 13:44 | # | 引用
风中散发 说:
一个是“去年的分享” , 我要怎么删掉自己的弱智评论……
2019年5月31日 13:49 | # | 引用