科技爱好者周刊:第 72 期
这里记录每周值得分享的科技内容,周五发布。
本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐你的项目。
封面照片:昆山火车站,2018
刊首语
最近,美国一家图书馆整理仓库时,发现一本旧书里面夹了一张珍贵的古代哲学家手稿。
这条新闻让我想到,这种事情不可能出现在当代人身上,因为当代人根本没有手稿。
以前,人们写一篇文章,甚至便条和收据,都可能保留下来。以后不会了,因为人们不在纸上写东西了。你的文字都是以数字格式存在,更不要提照片和影音了,都是二进制数据,大部分保存在数据库。
过了一两百年,这些字节会被后人发现吗?不会的。大多数时候,硬盘已经扔掉了。就算数据还在,那时会有人一条条查询吗?不太可能的。
别说那么久,十年前,你在网上写的东西,现在还能找到吗?
这意味着,每个人的信息,随着他的去世就消失了,甚至还没去世就消失了。即使后人想要了解你,可能也找不到资料(数字记忆)。有些墓地提供服务,允许你将自己的资料刻录成光盘或 U 盘,跟墓碑一起保存,也算是一种解决方案吧。
Web 全栈架构师课程
前端工程师的就业行情,一直非常好。但是,这个行业的技术更新太快,对工程师的压力很大。一方面要求你有扎实的基础知识,另一方面要求你不断更新知识。
开课吧联合 廖雪峰 倾力打造了一款适合前端工程师发展路线的 《web全栈架构师》 课程。这门课很合适以下的人群:
从事 IT 开发相关岗位,缺少项目实操经验也没作品的前端小白;
准备跳槽、面试,但对 web 的了解不深,构不成体系,急需补课的朋友;
熟悉 HTML + CSS 等基础的前端语言,想往 WEB 前端高级工程岗位转行的朋友。
该课程有助于夯实基础,帮助你面试不慌,平时工作更有底气。课程注重实操:100+ 课程案例,300+配套测试题,6大实战项目,精确掌握每个知识点;更有BAT P6+级专家的就业指导,从入门到求职,手把手指导,明显提升跳槽成功的概率。
课程时间四个月,学员最终开发出基于 Vue 和 React 的工程级项目,作为结课标准。下面是学员的一些优秀作品。
扫描下方二维码两次,即可成功添加小助理。大家关心的开课时间、具体知识点、讲师资历、线下交流等信息都可以去咨询。现在报名有减 1000元 的优惠,前200名添加微信的读者还能领取2019独家前端面试资料一份。
资讯
1、矮种马上飞机
美国交通部通过法规,三种服务性动物可以带上客机,分别是猫、狗和矮种马。
矮种马的高度在85厘米以下,可以当作导盲马。它比导盲犬的优点是,狗只能活十几年,马可以活35~40年。
2、机器人飞行员
2019年8月9日,美国空军在犹他州试验场,测试了机器人飞行员。那是一个可以代替人,操作各种飞机开关的传动装置,用来为现有的飞机提供一个便宜的无人驾驶方案。
这个装置使用摄像头读取仪表盘,使用机械臂操作方向舵、制动器、油门和开关,就像人类飞行员一样。测试飞机是一架1968年生产的小型飞机,实验完全成功,飞机在空中飞行了两个小时。
2018年2月,SpaceX 公司发射了第一枚猎鹰重型火箭。这是一次试验飞行,需要发射一个"假装置",放在整流罩里面以展示其能力。CEO 马斯克就决定把一辆特斯拉跑车,放在火箭。为了逼真,驾驶座上还配了一个穿太空服的假人,命名为"Starman"。
这辆跑车就这样进入了太空,被太阳引力吸引,围绕太阳以每秒11.9公里的速度高速行驶。现在,已经完成围绕太阳运行一圈。这辆汽车创造了多个记录,比如第一辆进入太空的汽车、距离地球最遥远的汽车、行驶里程最多的汽车等等。
4、互联网法院
2019年8月17日,北京互联网法院成立一周年之际,展示了移动微法院、屏幕共享、智能审判应用、天平链等多项互联网技术的实际司法应用。
一位80多岁的老人在手机端立案成功,然后在线进行庭审,整个诉讼过程全部在手机上完成,可以不离开家就打完官司。
另一起案件中,原告不在国内,被告代理人在外出差,案件承办法官外出培训。法官与双方当事人约定晚上6时同时登录移动微法院,并顺利在手机端完成调解笔录的签字和调解书的送达。
2018年,中国发射了18颗北斗导航卫星。目前,一共有35颗北斗卫星在运行,而美国的 GPS 卫星只有31颗,欧盟的伽利略系统22颗,俄罗斯的 GLONASS 系统24颗。另外,日本(4颗)和印度(6颗)的系统只限于本国可用。
全世界195个国家和地区中的130个(多是一带一路沿线国家),接收到的北斗卫星要多于 GPS 卫星。这使得在这些国家,使用北斗定位会信号更强,定位更快速。上图中,深蓝的区域是北斗占优,红色的区域是 GPS 占优。下图是主要国家的北斗和 GPS 的对比。
迪斯尼公司定于11月12日,推出自己的视频订阅服务,近日披露了该服务的用户界面。里面收录了它旗下电影和电视公司的节目,每月收费6.99美元。另外,还有一个每月的12.00美元的订阅包,可以额外收看 ESPN + Hulu 的节目。
目前,该服务已知支持以下客户端:iOS、Apple TV、Android、Xbox One、PlayStation 4 和 Roku 机顶盒。
7、克隆警犬
8月22日,中国首只克隆警犬"昆勋",在昆明编入现役。"昆勋"2018年12月在北京出生,是从另一只名为"化煌马"警犬的体细胞克隆而来。经鉴定,克隆犬"昆勋"的 DNA 与体细胞供体犬"化煌马"有99.9%以上的相似度。
8、 一句话消息
Chrome 82 将不再支持 FTP,原因是该协议不加密,很不安全。
美国国家海洋和大气管理局宣布,2019年7月是有史以来最热的一个月,全球平均气温16.7摄氏度(包含南半球),比20世纪的平均值高1.7度。此前的最高记录是2016年7月。
美国学者比较了华为和思科。思科公司过去20年,花了1000亿美元回购自己的股票,而不是用来投资或并购。他认为这是思科发展不如华为的原因。
日本庆应大学正在开发机器人尾巴,模仿了猎豹和猴子的尾巴,用于在跑步和攀爬时保持机器人或真人的平衡。
* 巴西最大城市圣保罗2019年8月20日下午三点的情景。由于亚马逊雨林大火,整个城市烟雾笼罩,白昼彷佛黑夜。
- 一家法国夜总会推出了机器人钢管舞。
文章
1、如何缩小 SVG 文件的大小(英文)
SVG 是文本文件,有很多冗余的标签。本文介绍怎么压缩它的体积。
2、钍发电(中文)
传统的核电站都使用铀和钚作为燃料,但是科学家提出可以改用钍。钍的蕴藏量较多、产生较少核废料、不易制成武器,而且钍裂变发电较有效率。
3、生产1千克材料需要多少能量(英文)
生产一公斤木材需要1度电左右,一公斤生铁6度电,一公斤电解铝70度电,一公斤芯片硅2000度电。
4、apt 与 apt-get 的区别(英文)
基于 Debian 的 Linux 发行版,一般都有apt
和apt-get
两个命令行的包管理工具,本文介绍它们的差异。另外,这里还有一篇《apt-
get 命令详解》也可以参考。
5、图片 CDN 简介(英文)
图片 CDN 是专用于图片文件的内容分布网络,有很多针对图片的优化。本文介绍它的基本知识,以及可用的方案。
6、计算机语言的保留字数量(英文)
一门语言的保留字数量,反映了语法的复杂度。有人统计了流行的计算机语言,发现保留字最少的是Elixir(15个),最多的是C#(77个)。出乎意料的是,Go的保留字少于C,JS少于Python,Python又少于 Ruby。
7、函数式编程的术语解释(英文)
函数式编程有许多独有的术语,本文给出简单的解释,以及 Rust 语言的示例。
8、Switch 游戏机安装安卓系统(英文)
任天堂公司的 Switch 游戏机,本质上是一个手机零件组成的游戏机,而且配置很低。CPU 是四核 Nvidia Tegra X1 ARM,4GB 内存,720p 触摸屏和 4310mAh 电池。本文介绍如何在它上面安装安卓系统。
9、如何自己写一个静态站点生成器(中文)
一直很想自己写一个静态博客,但总是觉得比较麻烦。直到看到 Writing a small static site generator ,才发现原来写一个静态博客竟如此简单。(@muxueqz 投稿)
10、美国数据科学家挣多少钱(英文)
薪资中位数为120,000美元。这个中位数只是基本工资,不包括现金奖励,股权和福利。(@nosarthur 投稿)
工具
1、milkman
一个类似 Postman 的 HTTP 请求/回应的调试工具,区别是它不是基于 Electron,而是基于 JavaFX。
一个 Python 的自动化模块,可以自己编写脚本,完成浏览器自动化、键盘自动化、鼠标自动化等操作。(@kensoh 投稿)
3、wewe
微信群聊同步到 Web 的开源工具。(@timqian 投稿)
4、Gogh
一个终端窗口颜色主题的安装工具,目前有170多种配色方案可选择,支持 Linux 和 Mac。
5、QSpace
一个国产软件,MacOS 系统的多视图文件管理器,支持很多特色功能。让你摆脱多窗口来回切换的繁琐,和拖拽时找不准目标的尴尬。(@vitacoding 投稿)
6、Pictool
一个较为轻巧的前端 JS 库,用来处理图像效果。(@chenshenhai 投稿)
7、bild
一个图像处理的命令行工具,Go 语言编写。可以通过命令行参数,调节亮度、饱和度、模糊、锐化等。
8、DSVPN
一个非常简单的 VPN 实现。
9、lefthook
Git 钩子管理器,可以用在各种项目之中。特点是功能强大,允许并行执行多个任务。
10、plyr
一个前端 HTML5 的视频/音频播放器,特点是简单易用,定制性好。
11、color
一个 JavaScript 的颜色操作库,可以使用各种方法对颜色进行操作。
12、Oh My RSS
一个中文 IT 网站的 RSS 聚合服务,代码开源。(@richshaw2015 投稿)
资源
一个对版权过期的英文小说进行精心排版,提供电子书下载的网站。
Ruby on Rails 在线英文教程。
Netlify 公司的免费电子书。
一个通俗微积分教程,带有大量可视化图形。
该网站提供计算机科学各领域研究机构的排名,可以查看全球排名,也可以查看每个大洲的排名。上图是亚洲人工智能研究机构的排名。
图片
1、电子游戏的总收入
十年前开始,电子游戏的总收入已经超过电影业和音乐业的总和,现在更是远远不止。
想要加入电影业或音乐业的人,真的应该改方向,比如,写电视或电影的剧本,不如写游戏剧本。
2、第一个手机
1973年4月3日,摩托罗拉副总裁 John F. Mitchell 在纽约向新闻界展示该公司的最新产品:DynaTAC。这是世界上第一款手持无线手机。这个产品直到10年后,才会正式上市。它的特征就是像一块砖头。
文摘
以下摘自杰瑞德·戴蒙德(Jared Diamond)的《枪炮、病菌与钢铁》。
20世纪之前,只有14种哺乳动物被驯化。其中9种是区域性的(比如骆驼、印度野牛、牦牛),只有5种是全球性的,而且对人类很重要:牛、绵羊 、山羊、猪和马。
历史上,全世界一共有148种人类尝试过驯化的大型动物,为什么只有14种驯化成功?
无论是几千年前的牧人,还是现在的遗传学家,都一直未能成功使得那14种以外的大型哺乳动物,成为有用的驯化动物。这有以下六个原因。
(1)饮食。 要驯化成功,一个物种必须易于喂养。挑食的动物会使得饲养者变穷。不挑剔的杂食动物是最佳候选人。
(2)增长率。动物必须快速增长才能在经济上可行。例如,农民饲养大象,可能需要等待12年使大象成年。
(3)圈养繁殖。该物种必须在圈养中繁殖良好。具有交配仪式的物种无法在农场的环境中繁殖,这使得驯化的候选人变少。那些动物可能需要隐私环境,或者长期的交配追逐。
(4)性格。有些物种脾气暴躁,不适合驯化。农民每次接近这些动物,都有生命或受伤的风险。斑马特别值得注意,很多人想驯化它,但事实证明不可能驯服。
(5)恐慌倾向。物种会以不同的方式对危险作出反应。立即逃跑的物种是驯化的不良候选者。在危险面前呆住或混入种群的物种是一个很好的候选者。事实证明,北美的鹿几乎不可能驯化,也很难在圈养中繁殖。相比之下,马匹在十六世纪被引入北美后,马上就兴旺发达。
(6)社会结构。孤独、独立的动物是不良候选人。具有强大、明确的社会等级的物种更有可能被驯化。如果这个物种能服从人类,那就是最好的。不同群体也必须相互容忍。
2、 一次难产事故
以下摘自《绝对笑喷之弃业医生日志》([英]亚当·凯 著,北京时代华文书局,2019)。
这个中译书名实在糟糕,其实这本书并不好笑,正确的译法应该是《让人不舒服的妇产科医生日记》。
妇产科晚班时,紧急警报响了----这次是肩难产。
孩子体型太大了,从卡在母亲会阴处的脖子就能看出,他的体型大概是普通小孩的4倍。负责接生的助产士很有经验,看到她着急的样子我也有点儿慌了,因为我知道她肯定已经尝试过一切方法了。还好病人非常配合,一直保持镇定,耐心配合着我们的所有要求。
我用导尿管抽空了膀胱,把病人双腿摆成麦克罗伯茨姿势,同时给她的耻骨弓施加压力。这跟我之前遇到的所有肩难产情况都不一样,无论怎么尝试,胎儿都一动不动。我让助产士主管去看看,此刻楼里还有没有产科主任没下班,在等待的同时又尝试了木螺钉旋转法,还是没用。我试着想抓住胎儿手腕后侧,依然不行。我让病人四肢着地趴在病床上,再试了一遍之前的所有方法。此时已经过去了5分钟,在肩难产的情况下,假如胎儿还想活命,就必须要紧急采取措施了。
当时我还有三招没使:一是胎头回纳法---- 把胎儿的头从后侧推回子宫内,随即进行紧急剖腹产。我从来没看人做过这个手术,但觉得自己能胜任。但我同时也很确认,等我们在手术室完成接生,孩子肯定早就死了。
第二个选择是故意折断胎儿锁骨,以便能把孩子接生出来。我也从没看人这样做过,也不知道具体该怎么操作---- 只知道这是项很难的手艺活儿,比我技术高超的医生都不一定能做好。
第三个选择是耻骨联合切开术,意思是要切断母亲的耻骨,让出口变大。再一次,我从没看人这样做过,但我觉得自己能做好,况且这是把孩子弄出来的最快方法了。我通过电话告知了主任情况和我将要采取的治疗措施,她询问了一遍我之前尝试过的方法,还核实了一下我是否了解这项手术该怎么操作,之后终于点头同意了。她正从家开车往医院赶,但我俩都知道,等她到了的时候,一切也都结束了,要么万事顺利,要么家破人亡。
当医生这么多年,我还从来没这么紧张过:我正准备切断病人的骨盆,但并不知道她的孩子是不是已经没救了。动刀之前我再最后试了一次,没想到之前各种乱七八糟的体位动作终于有了效果,孩子的手腕出来了,随即到来的是一个浑身瘫软的宝宝,助产士赶快抱给儿科医生处理了。我们焦急地等待着,不知道孩子还能不能发出第一声啼哭,这时候我突然想起曾经在课本里读到过关于肩难产的文章,作者当时写道,一次成功的肩难产接生,要求你"肌肉极其有力,而且能和魔鬼玩花招",现在我终于明白这是什么意思了。孩子哭了,哈利路亚。助产士眼泪都掉了下来,不过我们还得等一会儿才能知道孩子有没有臂丛神经伤。儿科医生偷偷对我耳语,说孩子的两只胳膊看起来都很正常。
接生过程中母亲遭受了三级撕裂,虽然情况不理想,但和整件事比起来已经算是微不足道的代价了。我让助产士把她推到手术室,这样我就能歇20分钟,填一下接生报告,再喝杯咖啡。这时候住院医生推门进来了 ----问我能不能快速到隔壁再帮他做一台接生。
言论
1、
2011年,旧金山创业公司的种子轮风投平均为50万美元;2018年,种子轮平均达到了210万美元。
-- Medium 文章
2、
大气中,氧气占20.95%,浓度为 209500 ppm。相比之下,二氧化碳浓度为 405 ppm。1990年以来,人类活动导致氧气浓度下降约0.005%,可以忽略不计,但是二氧化碳浓度上升了37ppm,即10%。
3、
学习编程很酷的一点是,你会同时获得两个专长。一个专长是计算机科学和编程,另一个是需要你来编程的那个专门领域。除非你是编译器作者,否则你总是会有自己的专门领域。
-- Rich Hickey,Clojure 语言的发明者
4、
我觉得程序员,尤其是年轻程序员,投入太多脑力在编程。他们去学习编程语言的各种奇怪特性,学习类型系统的古怪设定,学习巨型 JavaScript UI 库的各种细节,反而没有投入很多时间在他们要解决问题的专门领域。
-- 同上
5、
早期,开发者就是网页设计师。后来,信息越来越多,网页设计师就从开发者中分离出来,确保页面有良好的设计。
接着,出现了智能手机和触摸屏,交互变得复杂,交互设计师就出现了。
现在,我们进入了超越单个屏幕或流程的体验,又出现了用户体验设计师(UX Designer)。
这个行业已经将形式和功能完全分开。
招聘信息
周刊讨论区的程序员招聘帖,有大量工作/实习岗位,欢迎查看。
如果你的团队需要招人,可以免费在那里张贴招聘信息。如果希望发在周刊上,请联系我(Email: yifeng.ruan@gmail.com ),每条价格 250 元。
1、 秘猿科技
秘猿科技是区块链创业公司,为加密经济提供区块链基础设施和服务。以下职位的工作地点为杭州,也可以 remote。
高级区块链工程师:需要熟悉 Rust 语言。
高级后端工程师:熟悉分布式系统开发。
首席安全官:5年以上安全从业经验。
高级测试经理:从事区块链底层的自动化测试。
点击这里,查看详情。简历投递:zhouyun@cryptape.com
回顾
去年的本周:《周刊第 20 期》
订阅
这个周刊每周五发布,同步更新在阮一峰的网络日志、微信公众号和语雀。
微信搜索"阮一峰的网络日志"或者扫描二维码,即可订阅。
(完)
文档信息
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
发表日期: 2019年9月 6日
*[2019年9月 6日]: 2019-09-06T09:16:10+08:00
Tips: Until now, everytime you want to store your article, we will help you store it in Filecoin network. In the future, you can store it in Filecoin network using your own filecoin.
Support author:
Author's Filecoin address:
Or you can use Likecoin to support author: