这里记录每周值得分享的科技内容,周五发布。
本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐科技内容。
周刊讨论区的帖子《谁在招人?》,提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。
封面图
山东省为了改善空气质量,今年冬季供热“煤改电”,部分地区不再燃煤,而是采用电热泵。(via Instagram)
本周话题:未来的游戏业比现在大100倍
最近,我看到一份资料,比较了各种娱乐方式的成本(美国的数据)。
根据上图,最贵的娱乐方式是电影,在电影院待一个小时,平均需要7美元。最便宜的娱乐方式是上网,付费视频一小时37美分,付费音乐33美分,网络游戏17美分。
这个统计没有考虑免费的网络服务,实际上,大部分人在网上看视频、听音乐、玩游戏,都没花钱。 互联网娱乐,实际上,是人类有史以来第一种(接近)免费的大众娱乐方式。
一旦有了免费娱乐,收费娱乐就会开始萎缩。下面是美国历年电影票房的统计。
2019年的电影票房收入(红线)比1995年翻了一倍,但是卖出去的电影票数量(蓝线)其实没变化。也就是说,过去25年,美国的电影市场根本没有增长!票房增加只是因为电影票变贵了。并非巧合的是,25年前刚好是互联网诞生。
可以预见,所有收费的现场娱乐方式,今后都会走下坡路:电影、主题公园、卡拉OK、密室逃脱等等。它们的市场只会萎缩,不会增长,因为没办法跟免费的互联网娱乐竞争,就像百货公司没办法跟网上购物竞争一样。
所有互联网娱乐里面,潜力最大的就是网络游戏。 因为其他娱乐方式(视频、音乐、小说)都是被动的,你只是看网站提供的内容,没法参与进去,只有游戏可以参与,因此吸引力和用户粘性最大。
游戏业一直在扩张。以前,电子游戏爱好者基本上都是16岁~35岁的男性,现在不是了,女性和中老年人也是游戏玩家。根据同一份资料,美国36岁~65岁年龄段,女性玩家多于男性;36岁~50岁年龄段,男性玩家比例高于10岁~20岁年龄段。
这意味着,电子游戏正在覆盖所有人口,成为一种全民的娱乐方式。加上它可以不花钱地无限消费,能够把视频、音频、情节、AR、VR、竞技、体育、社交做在一起,未来的发展空间大得难以想象。现在,游戏业已经是巨大的产业,但恐怕还不到三十年之后产业规模的百分之一。
数据分析全套讲解视频
由于疫情,今年企业的招聘岗位有所减少,但是数据分析的相关岗位却有一定的增加。而且,数据分析能力几乎已成为每个岗位的必备技能。什么原因使得企业渴求“数据人才”?
原因大概是,如今的企业每天从内部和外部,都能获得海量的数据,头部互联网企业甚至达到了 PB 的数据量。企业需要专业人才来分析和挖掘数据,提升企业利润。
为了帮助大家提升数据分析能力,本周的课程资料是一份由 开课吧 赞助的,由廖雪峰老师历时3个月精心打磨的 《数据分析全套讲解》 学习视频。
这份资料在原有基础上进行了升级,分为基础和进阶两大部分,包含44个知识点纯干货内容,每天2小时,5天掌握数据分析必备技能。它能帮你全面迅速提升数据分析技能,还能指导你形成数据化思维,让分析有章可循。
《基础篇-数据分析必备技能》
- Excel 数据可视化
- Python数据可视化
- SQL 数据操作
- K-means 聚类分析
- 数据挖掘逻辑回归
《进阶篇-常用数据分析方法论》
- 数据集中趋势
- 假设检验
- 多元线性回归
- 逻辑回归模型
- 分类模型评估指标
- AQI 分析与预测
这套全新的数据分析资料原价值1980元,开课吧现在提供了 168个免费名额 (超额之后需要付费观看)。
需要的朋友可以访问这个链接,或者微信扫码免费领取。由于后台是手动操作,领取时请大家耐心等待。
此外,开课吧还联合廖雪峰老师及一线企业大牛,推出了付费课程 《大数据分析全栈工程师》,课程深度对标阿里P6+,帮助大家实现升职加薪!最新一期课程正在招生,欢迎扫描上面二维码咨询!
资讯
1、氨动力船只
丹麦正在建造一艘实验船,使用液态氨作为燃料。氨不含碳,所以燃烧不会产生二氧化碳,而且能量密集度高于氢燃料。液态氨的另一个优点是,它的运输和储存要比液态氢容易,氢气的液化点是零下253°C,而氨气只需要零下34度。
氨气的最大问题是,燃烧会产生污染性的一氧化二氮,需要清除废气。氨气本身也是有毒的,大量接触会出现流泪、咽痛、呼吸困难,乃至头晕、头痛、恶心等,甚至导致肺水肿,引发死亡,因此需要小心处理和存储。
2、悬挂列车
11月10日,无人驾驶的悬挂列车在湖北武汉成功试验。试验轨道全长800米。悬挂列车只有一根轨道,列车悬挂在轨道下方,轨道由立柱支撑在空中,具有占地少、造价低、建设周期短等优势。我国目前只有几根试验线,还没有运营线路。
悬挂列车在德国已经运营100多年,从未出过大事故,但也没有推广开来,历史上只有3条线路。澳大利亚悉尼运营了25年的悬挂列车,后来也被拆除,原因是大多数市民觉得轨道架有碍观瞻,与城市景观格格不入;二是挂在半空飞驰的列车,让乘客和地面上的人都没有安全感。如果悬挂列车在中国运营,上下班时间肯定会有超载,安全感的问题可能更严重。
3、真人版吃豆人
著名工程机械公司卡特彼勒(Caterpillar),为了纪念公司成立95周年,做了一个真人版的吃豆人游戏。他们先用挖土机,挖了一个 49.5米x 55米的迷宫,包含151个转角和1.2米高的隔墙,总共耗时70个工时。
然后,工作人员远程操作各种机械,包括推土机、装载机、挖掘机等等,扮演吃豆人和妖怪,进行游戏。
4、自助核酸检测机
南方医科大学深圳医院推出“核酸检测自助采样机”,可以无需他人帮助,自助完成咽拭子采样。它解决了核酸检测费时费力,医务人员有感染风险的问题,尤其适合大规模人群的核酸检测。
一次采集可获取四个有效部位样本,采样工具会自动触发拭子旋转,确保采集到上皮细胞。为了避免交叉感染,样本处理仓采用负压系统和紫外消毒系统,进气、排气均配有独立的 HEPA 滤膜。
5、电动飞行翼装
宝马公司推出了全世界第一套电动的飞行翼装,只要穿上它,就能自由地在天空飞翔。传统的飞行翼装是无动力的,只能在天空滑翔,这种新的翼装依靠电力驱动。它的胸前有一对电动涡轮,能够提供5分钟的 15 kW 推力。
三个试飞员在3000米高空的直升飞机上纵身跳下,飞行速度达到100公里/小时,全部都安全着陆。宝马公司说,它的最高速度可以达到300公里/小时。试飞员说,下一个愿望是在城市的高楼大厦之间飞翔。
6、一句话消息
- 澳大利亚科学家发现原认为是一个物种的飞袋鼠(glider),其实是三个相似的物种。它们长得很可爱。
- V2EX 用户贴出微软的惊人验证码。“一共验证5次,如果5秒内未选择,就会让你重新验证。5个做错一个,就会变10个;10个做错一个就要重来。”
- 英国宣布,十年后(2030年)将禁止在该国出售燃油车辆,2050年全国实现二氧化碳净排放为零。
Big Sur
本周,苹果公司发布了 macOS 的新版本 Big Sur,值得关注的新闻真不少。
1、 UI 比较
与 上一个版本 Catalina 相比,Big Sur 明显更平面化,减少了对比度和阴影,颜色也更活泼。
许多用户升级后发现,只要不是从应用商店下载的应用,就无法打开,会失去响应。原因是苹果的 OCSP 服务器超载了,因为升级的人太多,都向 OCSP 服务器发出请求。
OCSP 请求的作用是,验证应用的开发者证书是否有效。
OCSP 请求意味着,用户每打开一个应用,苹果公司都会得到通知,这是否暴露太多用户信息了?
更糟糕的是,Big sur 允许苹果自家的应用(比如应用商店)绕过防火墙和 VPN,与苹果服务器通信。因此,苹果公司总是可以拿到你的真实 IP 地址。
文章
1、C 语言的字符串连接解释(英文)
这篇文章解释了 C 语言的一个基础知识:两个字符串连接在一起,背后是怎么实现的?
2、为什么手机热点的范围比路由器短?(英文)
StackOverflow 的问答,算是一个小知识吧。手机热点的范围(10米)要比路由器(30米以上)小得多。这主要因为 Wifi 是双向通信,而手机天线太小,能收到的信号范围有限。
3、Rust 与 Go 的比较(英文)
一篇比较 Rust 和 Go 各自特点的长文,站在学习者的角度,介绍它们如何用不同的方式处理计算机问题,不涉及具体的语法。(@douchuan 投稿)
4、傅立叶变换的交互式介绍(英文)
通过一系列动画,解释什么是傅立叶变换。
5、如何使用工具写出可维护的 Node.js 代码?(英文)
本文介绍使用各种工具(TypeScript、Prettier、Sentry、Prometheus等),提高 Node.js 代码的可维护性。
6、华为、5G 和征服噪音的科学家(英文)
华为 5G 的核心技术来自土耳其科学家 Erdal Arikan 的发现,本文是美国《连线》杂志对 Erdal Arikan 的访问记,介绍了背后的情况。文章比较长,但值得一读。
7、广电砸下百亿的CMMB手持电视(中文)
2006年10月,广电总局决定推广移动多媒体广播格式 CMMB,可以在手机上看电视。这是一个中国独有的标准,词首的 C 代表 China。前后一共投入超过100多亿,现在已经被淘汰了。作者在十多年后重新体验了一下 CMMB 设备看电视的感受。
工具
专供大屏幕电视的 Linux 系统,用户界面基于 KDE 桌面。这里有一篇介绍文章。
WebAssembly 版本的 markdown 解析器,比 JavaScript 写的解析器快两倍以上,而且体积很小(31KB)。
3、winapps
一个在 Ubuntu 里面运行 Windows 应用的虚拟机,特点是 Windows 应用就像 Linux 的原生应用一样,直接运行,而不会出现 Windows 的系统环境。
Nvidia 显示卡配合 FFmpeg 进行视频编码时,有并发数量限制(3路并发),这个补丁可以突破这一限制。(@richardyjzhang 投稿)
5、lazykube
k8s 终端可视化管理器 。(@elfgzp 投稿)
6、md
一款开源的微信公众号 Markdown 编辑器,基于 wechat-format 进行了二次开发。(@acbin 投稿)
7、APIJSON
腾讯的官方开源项目,自动化 RESTful 接口生成。前端描述自己需要的 JSON 数据,后端自动生成接口和文档。(@TommyLemon 投稿)
一个开源的在线工具,可以将文章发布到 IPFS 网络。一经发布就无法再删改,理论上可以永久储存。(@SaltyLeo 投稿)
9、pap.er
一个 Mac 电脑的桌面应用,每天获取来自全球的新鲜精美壁纸。(@RavenLite 投稿)
10、faker.js
根据你的需要,生成各种假数据,比如姓名、地址等,支持生成中文数据。(@ifrontend-xyz 投稿)
资源
PostgreSQL 数据库的配置文件postgresql.conf
有270个参数,很难搞清楚该怎么设置。这个网站提供所有参数的详细解释。
2、安卓学习路线图
这篇英语文章给出了安卓开发的学习路线图。
一本英文的 Ruby 语言学习小册子。作者这样解释他的写作目的:
“我来到书店,那里的 Java 书籍放满了一面墙,倒下来足以压垮我。我想写一本小小的 Ruby 书籍。它不会压跨你,而是像羽毛一样轻盈。这本书所以保持轻盈是有原因的:因为 Ruby 很容易学习。”
一本在线阅读的英文儿童图画书,解释 Kubernetes 是什么。
5、机器学习的线性代数简介(Python 版)
一篇英语的长篇文章,通过 Python 语言学习线性代数。
图片
1961年1月24日,美国的一架 B-52 轰炸机空中加油时发生故障,在北卡罗来纳州坠毁。8个机组成员有5人弹射成功,其余3人则不幸丧生。
更糟糕的是,这架轰炸机装载了两枚氢弹。其中一枚氢弹在降落伞的帮助下,完好无损地落到地面,后来被顺利回收。
但是,另一枚氢弹没有降落伞,撞入一个农场,六道引爆装置启动了五道,差一点就爆炸了。它完全陷入了地里,由于地下水流泛滥,发掘很困难,最终并没有被回收,放射性物质都留在原地,只把引爆装置取走了。
这枚氢弹要是在美国本土爆炸了,世界历史将会改写。
2、南非的钻石矿
南非的狄龙沼泽(Dillon Marsh)钻石矿,一共开采了760万克拉的钻石,相当于1.5吨。下图就是获取1.5吨的钻石,需要挖多大的坑。
文摘
1、幸运公式
一个人有多幸运,可以用数学公式表达。
你的幸运 = X 乘以 Y
X 是你所做的准备,Y 是你遇到的机会。
如果你的准备为零,那么无论遇到多大的机会,你都不会抓住。你会失去每一个机会。
你准备得越充分,X 就越大,那么你就越幸运。哪怕遇到的只是一个小机会,也会被成倍的放大。
几天前,我做了一个小实验,故意生成了一个假的 AWS 密钥,将其提交到公共存储库,看看会发生什么。
我先向 GitHub 推送。
- 15:27,我推送了带有密钥的提交。
- 15:34(7分钟后),我收到了 @GitGuardian 的电子邮件,通知我可能有密钥泄漏。
- 15:38(11分钟后),有人开始拿这个密钥入侵我的账户。
接下来的2小时内,我又收到了5条警报,分别来自德国、荷兰、英国和乌克兰。根据 User-Agent,入侵的脚本机器人使用 Python 和 Node.js SDK。
接着,我又向 GitLab 推送。
- 16:24,我推送了带有密钥的提交。
- 17:26(62分钟后),第一次入侵来自法国。根据 User-Agent,入侵脚本使用了 Python SDK。
我没有从 GitLab 收到任何提醒或警告。我知道 GitLab 确实提供了此功能,可悲的是,它们仅适用于付费用户。
结论:
- 入侵者对 GitHub 的扫描多于 GitLab 。
- 如果使用 GitHub,则应使用 @GitGuardian。
- 如果使用 GitLab,最好升级到付费用户。
言论
1、
4G 上网的二氧化碳排放比 WIFI 上网高4~7倍。
2、
为什么许多人对新冠病毒在全世界造成的大量死亡感到麻木,因为对于我们大多数人来说,这场疫情的最惨痛经历是目击不到的。
— BBC
3、
2011年,IBM 公司首次提出,正在开发的沃森(Watson)人工智能系统可能有一天可以治愈癌症。那时,该公司的年收入为1070亿美元,自那以后,业务规模每年都在缩小,2017年的年收入变成790亿美元。内部员工开始提出“公司应该停止研究癌症。”
4、
特斯拉公司希望避免开设传统的汽车经销店,主要通过互联网出售汽车。但是,这样做的前提是,它必须提供宽大的退货政策。
5、
1820年,英格兰最著名的外科医生罗伯特·李斯特顿(Robert Liston)创造了一项世界记录,他做了历史上唯一一场死亡率达到300%的手术。
他为一位肌肉坏死的病人截肢,沾过病人血液的手术刀不小心割伤了一位助手,旁边还有一位医师正在观摩手术。由于当时人们不知道细菌的存在,没有消毒意识,几天后,患者、助手、旁观医师相继死亡。
6、
小说家雷蒙德·卡佛(Raymond Carver)死后,人们在他的上衣口袋里发现一张折叠的纸,上面列出了他提醒自己别忘记的事情:
- 鸡蛋
- 花生酱
- 热巧克力
- 澳大利亚
- 南极洲
— 《巴黎评论》杂志
回顾
2019年的本周(第 83 期):技术解决不了人类的对立
2018年的本周(第 31 期):程序员的退休信号
订阅
这个周刊每周五发布,同步更新在阮一峰的网络日志和微信公众号。
微信搜索“阮一峰的网络日志”或者扫描二维码,即可订阅。
(完)