科技爱好者周刊:第 89 期

封面图:澳大利亚西部 是世界上日照最充足的地区之一,三分之一的房屋装有太阳能发电装置。

刊首语

前不久,我认识了一个朋友,他以前在某个小型电商公司做网络销售,负责提高网站的销售额。

他提到,老板那时每个月要他们填报表,自己给自己设指标,下个月要销售多少。

科技爱好者周刊:第 89 期

他说,这个怎么估计呢,我也不知道下个月会销售多少,受到太多不可控因素的影响了。我每次都拍脑袋填一个数字,就像卖保险一样,不清楚下个月会有多少人来买,只能尽力去做。

毫不意外,下个月你很努力了,可能也卖不好,销售额平平,怎么办呢?最后他只好离开了。

听了他的故事,我就想,销售这样的工作,你是否能够成功,根本不是自己能够决定的,运气的成分要比努力更大一些。我能想到的另一个这样的行业,大概就是证券业,业绩主要取决于市场有没有行情。如果遇到大熊市,业绩就不会好。

科技爱好者周刊:第 89 期

相比那些取决于外部因素的工作,还有一些工作基本不受外部因素的影响,只取决于你自己的能力,软件开发就是这样的工作。基本上,一个程序员如果能够成功,运气的成分比较小,个人实力才是主要因素。

一个人选择职业的时候,真的应该考虑这些问题。这个职业受外部因素的影响有多大,外部因素对你是否有利?

这么说吧,如果你不是在一个经常下雨的地方,就不要去卖伞。

科技爱好者周刊:第 89 期

前端框架免费视频

本周的培训推广是 Vue 和 React 两个前端框架的免费视频课,由国内最大的职业教育平台之一“开课吧”提供。感谢他们对周刊的支持。

科技爱好者周刊:第 89 期

目前,Vue 和 React 覆盖了国内 90% 以上的企业级前端开发。如果想进大厂,不管是面试还是工作,肯定都会遇到。下面两个免费的专题视频,一个是 Vue 的路由实现,另一个是 React 基础知识,可以帮助初学者更好地掌握这两个框架,学习起来也很方便,随时随地都可以看。

(1)《vue-router 前端路由原理剖析》。涉及的知识点:通过 Vue.use() 开发 Vue 插件,前端路由原理,Vue 的响应式机制,实现自己的 vue-router。

(2)《React 最佳实践入门》。涉及的知识点:React 中的 MVVM 架构,JSX 相关使用,函数式组件及 React Hooks,基于 React 的 TidoList 开发。

微信扫描下方二维码(手机端可以长按两次),添加小助理就能领取免费的视频课。

科技爱好者周刊:第 89 期

资讯

1、3D 打印小区

科技爱好者周刊:第 89 期

科技爱好者周刊:第 89 期

美国一家建筑业创业公司正在墨西哥南部,开发一个 3D 打印小区。一旦建造完成,将有 50 座 3D 打印房屋,其中前两座已经完成。

房屋的面积为 46.5 平方米,并不算大,但包含两间卧室、一个客厅、厨房和浴室。它使用 Vulcan II 3D 打印机,只需要 24 小时就可以打印出一栋房子。除了速度快,其他优点还包括零废料和更好的调色。下图是打印现场。

科技爱好者周刊:第 89 期

2、自动驾驶卡车送货

科技爱好者周刊:第 89 期

自动驾驶创业公司 Plus ai 宣布,该公司的自动驾驶卡车在三天时间里行驶了 4500 公里,完成了一次长途送货,车上是 2 吨黄油。不过,车上并不是完全无人,而是坐着一个安全员,随时观察行驶情况。

Plus ai 还说,它的自动驾驶卡车送货,已经持续了一年,现在是第一次对外宣布。现在的目标是,2022 年开始大规模商业推广。

3、恐龙尾巴

科技爱好者周刊:第 89 期

科技爱好者周刊:第 89 期

北京中国地质大学的邢立达老师,一次在缅甸密支那的市场上发现了一块奇特的琥珀。后来确认,这块琥珀有 9900 万年历史,里面是一根恐龙的尾巴。这是人类第一次发现,琥珀里面包含了恐龙的一部分身体。

科技爱好者周刊:第 89 期

那只恐龙只有麻雀大小,身上有羽毛,但还没有进化成鸟。尾巴的所有细节——骨头,肉,皮肤和羽毛——都保存下来了。而且,尾巴里面仍然含有液体,表明这是在活着的时候,被困在粘性物质之中。下面是尾巴的 CT 扫描图片。

科技爱好者周刊:第 89 期

4、虚拟旅行

科技爱好者周刊:第 89 期

随着 VR、高速无线网、无人机、漫游车技术相继成熟,实时的虚拟旅行已经可以变成现实。以色列的一家创业公司正在尝试把实时 VR 与无人机结合起来,让用户坐在家里亲身体验身处异地的感觉。

用户戴上 VR 头盔,按下按钮让远程的无人机起飞,无人机的摄像头会传回拍到的景像,实时的 360 度视角,无人机下方也能看到,全彩高清。这家创业公司已经制作了,专门向 VR 头盔提供实时 360 度三维视频的无人机,通过超快 5G 无线网络将视频传给用户。

5、激光清洁玻璃

科技爱好者周刊:第 89 期

有人发现,特斯拉公司申请了汽车玻璃的激光清洁专利。根据专利文件,特斯拉打算用摄像头检测车辆玻璃上的污垢,包括挡风玻璃、侧面玻璃、后方玻璃和摄像头玻璃。一旦检测到就发射激光,清除污垢,直到表面干净为止。

激光头安装在引擎罩、挡泥板和 B 柱等处。这项技术的主要目的是为了自动驾驶时,摄像头具有清晰的道路视野。并且,玻璃涂了氧化铟锡涂层,防止激光束透过玻璃,照射到乘客。特斯拉公司认为,激光清洁比清洁剂和刮水器更好用。

6、人类的自然寿命

科技爱好者周刊:第 89 期

澳大利亚科学家在《自然》杂志发表论文,认为人类的自然寿命是 38 岁。所谓自然寿命,就是在野生状态下人类的平均寿命。目前,人均寿命的提高完全是生活水平和医疗条件改善导致的。

研究人员发现,基因的 DNA 有 42 处与哺乳动物的最大寿命有关。他们一共研究了 252 种脊椎动物的基因组,发现最长寿的哺乳动物是弓头鲸,寿命为 268 岁。巨型海龟的寿命为 120 岁,非洲象为 65 岁。

7、一句话消息

  • 意大利研究团队 构建了一个社会模型,每个人的技能、智力、能力都是平均分布,彼此相差不远,但是社会的发展都是随机事件驱动。模型发现,运行四十年后,财富分布是 80:20,即 20%的人口拥有大约 80%的财富,与真实社会很相似。这说明,运气完全可以解释为什么有些人成功。

  • 哈佛大学的研究人员 开发了一个人工智能的乳腺 X 光照片解读系统,发现早期癌症的成功率,高于研究团队请来的全部五个专家。以后看病,门诊和报告解读完全可能都交给计算机。

  • 以色列媒体 报道了一桩匪夷所思的诈骗案。一家中国风投准备投资以色列创业公司,走漏消息被骗子知道了。骗子分别注册了双方的相似域名,都是末尾加 s,然后给双方写信。风投和创业公司以为互相通信,其实都在跟骗子通信。最后,风投的 100 万美元汇入了骗子的指定账户。

  • 澳大利亚研究人员 发现,零重力环境下放置一天,80% 的癌细胞会死亡。下一步,他们打算将癌细胞送入太空,进行观察。

科技爱好者周刊:第 89 期

  • 密歇根州立大学 的一位博士生,为了毕业需要发表论文,但是得到了许多拒稿信。答辩时,她就穿着 17 封拒稿信做成的裙子,表示自己一路的艰辛。

科技爱好者周刊:第 89 期

  • 欧洲保险公司 拒绝对煤炭项目出售保险,导致欧洲无法新建火力发电厂了。

科技爱好者周刊:第 89 期

  • 澳大利亚 全国都在发生森林大火,下面是截止 2020 年 1 月 1 日这次森林大火的地点。火灾的原因是天气高温,导致森林异常干燥。这些火灾使得澳大利亚人意识到,气候灾难就在身边。

科技爱好者周刊:第 89 期

文章

1、苹果和 Nvidia 分手了(英文)

Nvidia 公司的并行计算平台 CUDA 将不再支持 Mac 电脑,而 Mac 电脑一贯是使用 AMD 公司的 GPU,这到底是怎么回事。

2、如何使用 Bash 命令进行数据处理?(英文)

处理数据文件,现在主要使用 Python 语言。但是,命令行的 Bash 命令也可以用于数据处理,简便又快速,本文讲解几个主要的命令。

3、我在南极科考的三个月(中文)

科技爱好者周刊:第 89 期

谷帅目前在杜克大学环境学院念博士,主攻海洋生物地球化学循环,因为科研项目,他第一次前往南极,在美国的南极科学考察站——帕尔默科考站,度过三个月的科考时光。

5、文本注释工具评论(英文)

作者网络阅读的时候(包括网页、PDF 和 Kindle),需要做笔记。他点评了市场上目前的各种笔记工具,介绍了自己的选择。

6、我在 5 天内重拍 Mac 系统默认壁纸(中文)

科技爱好者周刊:第 89 期

从 OSX 10.9 版本开始,MacOS 每个版本的命名都是美国加州的一个地名,同时会发布一张或者一套该地拍摄的系统壁纸。我想尝试重新拍摄 Mac 每个版本的默认壁纸。(@baochuquan 投稿)

7、谷歌的 AGPL 许可证政策(英文)

威力最大的开源许可证是 AGPL,它规定只要网络服务含有 AGPL 代码,整个服务的代码都必须以 AGPL 许可证开源。谷歌和苹果都明确规定,自家产品不得包含任何 AGPL 代码。

8、如何制作一个 NFC 纽扣(英文)

科技爱好者周刊:第 89 期

科技爱好者周刊:第 89 期

本文介绍作者如何把 NFC 芯片用树脂封装成一颗纽扣,然后手机就能从这颗纽扣读取数据。

9、使用 GitHub Actions 创建 Docker 镜像(英文)

本文通过详细的解释,介绍如何实现 GitHub 仓库发布新版本时,自动生成 Docker 镜像并提交到 DockerHub。

10、脸书的防广告拦截器措施(英文)

脸书页面上有很多广告帖。

科技爱好者周刊:第 89 期

为了防止广告拦截器,实际的 HTML 代码是下图那样,并且还插入了动态生成的随机字符,使得你不可能写出 CSS 选择器,将广告帖屏蔽。

科技爱好者周刊:第 89 期

工具

1、Legra.js

科技爱好者周刊:第 89 期

一个 JS 库,可以生成乐高积木的图案。

2、hello.js

一个专门用于 OAuth2 登录的 JavaScript 库。

3、slap

科技爱好者周刊:第 89 期

一个命令行下的文本编辑器。

4、JSONCrush

一个 JSON 数据的压缩工具,可以把压缩后的 JSON 数据附加在 URL 上面。

5、Eternal Terminal

一个类似 SSH 的服务器远程登录工具,但是可以自动重新连接而不会中断会话。

6、Sweet Home 3D

科技爱好者周刊:第 89 期

一个开源的室内设计 3D 软件。

7、roughViz.js

科技爱好者周刊:第 89 期

一个生成手绘风格的网页图表的 JS 库。

8、AnonAddy

一个匿名邮件的转发工具,特点是允许开设无限个邮件账户。比如,你的用户名是johndoe,系统会分配给你一个二级域名johndoe.anonaddy.com,你可以在这个域名上开设无限个邮件账户。

9、Arya

Arya 是一款基于 Vue 的在线 Markdown 编辑器,粘贴 HTML 自动转换为 Markdown,支持 PPT 预览,以及绘制流程图、甘特图、时序图、任务列表、五线谱等功能。(@nicejade 投稿)

10、Drumbot

科技爱好者周刊:第 89 期

机器学习的鼓点机器人,可以根据用户输入的节拍,自动生成新的旋律。

资源

1、deploy-your-own-saas

该仓库收集可以自己部署的开源 SaaS 服务。

2、Python 开发最佳实践指南

科技爱好者周刊:第 89 期

开源的中文电子书,翻译自英语原版,介绍 Python 语言的用法。

3、Swift 的 iOS 开发教程

科技爱好者周刊:第 89 期

免费电子书,介绍如何用 Swift 语言进行 iOS 编程。

4、编译器设计基础

免费的英文电子书,PDF 格式。从最基础的内容讲起如何写编译器,偏重数学知识。

5、死亡的微软产品

科技爱好者周刊:第 89 期

该网页列出微软公司所有已经死亡的产品,其中我最怀念的是微软的 Encarta 百科全书。

图片

1、改变驾驶规则的那一天

1968 年 9 月 3 日之前,瑞典的车辆都跟英国一样,在道路左边行驶。但是,瑞典政府决定,从 9 月 3 日那一天开始,全国变成在道路右边行驶,这样就跟欧洲大陆其他国家保持一致。

9 月 3 日的凌晨 1 点至凌晨 6 点,全国道路关闭,只允许紧急服务或特殊许可的车辆。从凌晨 4:50 开始,车辆必须切换到道路右边行驶。

科技爱好者周刊:第 89 期

当天全国的交通一片混乱,到处都是道路堵塞,上图是那一天的情景。最麻烦的是公交车,所有公交车都必须改装,车门从位于车辆左侧,改成位于车辆右侧。

2、互联网诞生的地方

1969 年 10 月 29 日,互联网诞生于加州大学洛杉矶分校 Boelter Hall 大楼三楼的 3420 室。

那天晚上 10 点半,一位名叫 Charley Kline 的研究生坐在 ITT 电传打字机前,有史以来第一次,将数据发给 560 公里以外斯坦福研究所的比尔·杜瓦尔(Bill Duvall)的电传打字机。这是美国 ARPANET 网络的起源,ARPANET 则是后来互联网的雏形。

科技爱好者周刊:第 89 期

上图:3402 室已经恢复成 1969 年的样子,供人参观。

科技爱好者周刊:第 89 期

上图:那时采用的电传打字机终端,现在 Unix 系统里面的缩写 tty 指的就是这个东西。

值得一提的是,那天晚上 Charley Kline 想把命令 LOGIN 传给 Bill Duvall,但是只传了前两个字母 LO,等到第三个字母 G 时,系统就崩溃了。两个人电话沟通以后,修复了 BUG,20 分钟后,总算把这个单词传过去了。

3、Sydney Mead

美国科幻小说画家 Sydney Mead 2019 年 12 月 30 日逝世,享年 86 岁。他负责了许多经典电影的概念设计,比如《银翼杀手》、《Tron》。

他的官网上有很多这一类的美术作品,值得一看。

科技爱好者周刊:第 89 期

科技爱好者周刊:第 89 期

科技爱好者周刊:第 89 期

科技爱好者周刊:第 89 期

文摘

1、生活就是一场庞氏骗局

我刚刚意识到,生活本质上是一个巨大的庞氏骗局,而且这个金字塔正濒临崩溃。

这个社会中,相对少数的老年人通过大量年轻人的经济贡献来维持生活。年轻人交的税,使得政府可以发送养老金,养活老年人。等到年轻人变老的时候,又通过更年轻的人交的税维持生活。

科技爱好者周刊:第 89 期

但是从 1950 年代开始,随着出生率的下降和预期寿命的持续增加,老年人不断变多,年轻人的比例下降。根据世界卫生组织,全球老年人的比例从 1955 年的 10.5%,增加到 1995 年的 12.3%,2025 年将达到 17.2%。最终,我们将生活在一个世界里,更少的年轻人来支持更多的非常老的人。那时会怎样?

没有任何一个庞氏骗局,能幸免于难。

美国目前的医疗总费用超过 1 万亿美元,占国内生产总值的 14%。随着人口老化,这笔钱还将不断上升。从长远来看,控制医疗保健成本,确保每个人都能负担得起基本医疗服务,是必不可少的。但是,未来很可能没有办法保证,每个人都得到基本医疗服务。我们唯一的希望在于生物医学研究,研究重点必须针对预防,而不仅仅是治疗,因为预防总是比治疗疾病便宜。

科技爱好者周刊:第 89 期

2、埃博拉病毒的发现者

1973 年,Muyembe 在比利时大学博士毕业。他本可以留在欧洲,但是决定返回祖国刚果民主共和国。那时还称为扎伊尔,刚刚脱离比利时独立。

回到非洲后,他的工作条件非常差。没有实验室,没有老鼠可以实验,工作起来非常困难。他不再能够进行医学研究,只好转为调查流行病。

科技爱好者周刊:第 89 期

1976 年,他接到命令,被派去刚果中部,调查一种刚刚爆发的神秘疾病。那种病的症状很类似黄热病、伤寒或疟疾,但是死亡率高得多,已经有很多人死了。

Muyembe 来到当地的一家医院,空空荡荡,只有一个母亲和一个婴儿。到了晚上,婴儿也死了,于是医院完全空了。

第二天早上,当地人听说首都派来了医生,于是涌来医院排队,希望医生给他们吃药。Muyembe 对这些病人进行抽血检查,但是整个医院没有一副手套。他一针扎下去,取出针头的时候,血液大量涌出来。他第一次看到这种现象,而且手指上也沾满了鲜血。他赶紧洗了手,太幸运了,没有被感染。

Muyembe 立即知道,这是他以前从未见过的疾病。死亡的人很多,一旦感染,很快就会死亡。他开始使用长针,获取肝脏的样本,也看到了同样的事情,血液从扎针处涌出。

当地的一些比利时修女已经接种了黄热病和伤寒疫苗,但也感染了这种疾病。他说服患有这种疾病的一位修女,与他一起飞回首都金沙萨。然后,他在修女去世前采集了血样,将其送到比利时。

在那里,科学家用电子显微镜试图找出罪魁祸首。他们看到了一条蛇状的细丝,与其他病毒相比,该细丝非常大,与已知的病毒都不一样。血样又被送到了美国疾病预防控制中心(CDC),那里是世界最先进的病毒实验室。CDC 证实这是一种引起出血热的新病毒。科学家以发现地附近的一条河流的名字,将这种病毒命名为埃博拉病毒。后来确认,扎伊尔的埃博拉病毒是目前世界上致死率最高的病毒。

言论与数字

1、

2019 年可能会是过去十年里最差的一年,但却是未来十年里最好的一年。

-- 王兴,时间是 2018 年 12 月 7 日

科技爱好者周刊:第 89 期

2、

每个女人平均生 2.1 个孩子,才能保证总人口不下降。目前全世界一半国家的生育率低于这个数字。

-- 《全球生育率崩溃》

3、

只要没有人愿意构建一种不复杂的、并且为普通民众提供尽可能多的功能的数据库,Access 数据库就难以淘汰。

-- 《微软为什么杀不死 Access 数据库?》

4、

唐·瓦伦丁(Don Valentine)是美国风投行业的创始人之一。他在 1960 年代预感到,硅半导体会蓬勃发展,建议他当时的雇主投资半导体公司,被拒绝以后,他决定自己投资。

他成立的投资公司叫做红杉资本(Sequoia Capital),1970 年代投了苹果公司,1980 年代投了思科、甲骨文和雅虎,1990 年代投了谷歌,2000 年代投了 Airbnb 和 LinkedIn,2010 年代投了 Stripe、Square 和 WhatsApp。

-- 《华尔街日报》的唐·瓦伦丁讣告

5、

比特币从来都不是货币,而是一种新型的金融博彩游戏,就像老式的连环信一样,购买者都相信,下一波购买浪潮很快就会到来。

-- 《比特币的 11 年》

6、

大多数会议都是浪费时间。在我看来,最浪费时间的会议是“状态更新”会议,大家聚在一起分享自己的工作。

-- 《为什么站立会议是无用的?》

评论(没有评论)