本周架构试点:微软砍掉 .NET 6 热重载代码引发不满;微信爆出漏洞,内容向搜索引擎开放;猿辅导否认转行卖羽绒服;苹果 145 元“抹布”被抢空;Facebook 将打造 VR 元宇宙;CentOS 项目负责人离职;微软推出 Web 版 VS Code。
万万没想到
猿辅导否认转行卖羽绒服,重点进军 To B 教育市场
日前,关于猿辅导转行卖羽绒服的消息不胫而走,甚至有在职员工称“消息属实,正搭建设计师团队”,20 日午后,猿辅导相关人士称,公司没有转型卖羽绒服,只是投资了一个服装公司。
猿辅导方面表示,公司重点业务仍是进军 To B 智能教育市场,即将推出面向政府和学校的教育科技新品牌“飞象星球”,为公立学校提供优质智能教育平台及产品,满足其教学全场景的技术与服务需求,核心思路是助力政府和学校以技术实现优质教育资源均衡与个性化学习。
微信 robots.txt 意外向国外搜索引擎开放 腾讯回应称漏洞已修复
22 日下午,有报道称腾讯已经开始在搜索引擎放开搜索限制,其中指出微信公众号等内容已经能在谷歌、必应等国外搜索引擎直接查找,并打开浏览,但是国内的百度依然不能实现。
此前不久,工信部等部门纷纷要求国内各平台进一步开放,接触外链屏蔽等机制,令用户使用更加方便,比如微信中直接打开淘宝等等。随着时间的推进,目前腾讯、阿里巴巴、字节跳动等各平台直接的屏蔽已经逐渐解除,有人猜测是这个原因。
此事一时间也在网络上引发大量关注,其中讨论最为激烈的就是,为何微信向国外浏览器开放了搜索,但是国内的搜索引擎却不行?
对此,腾讯微信官方也在第一时间回应称,因近期平台技术升级,公众号 robots 协议出现漏洞,致使外部爬虫技术可爬取部分微信公众号内容。目前漏洞已修复。
微信此次的意外开放式因为微信公众号官网的 robots.txt 被删了,这个文件是 Robots 协议(也称为爬虫协议、机器人协议等),全称是“网络爬虫排除标准”(Robots Exclusion Protocol),网站通过 Robots 协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取。所以并没有将微信内容开放给其他平台。
苹果 145 元“抹布”被抢空,普通用户实在没必要
前两天,苹果发布了惊艳四座的新一代 MacBook Pro,分别搭载了 M1 Max 和 M1 Pro 自研芯片,性能一骑绝尘,引发了行业内的大规模讨论。值得注意的是,除了新 MacBook Pro 之外,此次发布会居然还有一款售价仅 145 元的产品,被全网关注,甚至多次冲上热搜,这就是苹果最新上架的抛光布,也被网友称为“天价抹布”。
需要注意的是,就是这么一款卖出天价的“抹布”,却在短时间内迅速售罄,发货时间已经拍到了两个月之后,令人诧异。虽然这是苹果旗下少有的“廉价”产品(单指价格),但是其实他却并不适用于所有人。数码博主的 @Kang 表示,这块布只建议使用纳米涂层 XDR 的朋友购买,因为普通手机用这个布有点大材小用。
据介绍,这块布确实是之前 XDR 显示器中随机附赠的,是一款苹果专门定制的“抹布”,其表面纤维长度、配色等方面都是精挑细选的,并不是随意生产的一块布,其可以在保证有效清除灰层的同时,最大限度的保护屏幕,特别是对于 XDR 屏幕的纳米涂层。
但是,对于普通手机、电脑等产品的屏幕来说,只需要普通的超细纤维布清理即可,目前市面上主流产品中也就基本在苹果的价格十分之一左右,并且清洁力度并不差,普通用户并不需要花费天价购买苹果“抹布”。
Facebook 将在欧洲雇佣一万人打造 VR 元宇宙
本周 18 号消息,未来 5 年内,Facebook 将会在欧盟创造 1 万个职位,以打造所谓的元宇宙数字世界。
Facebook 的招聘范围主要瞄准德国、法国、意大利、西班牙、波兰、荷兰、爱尔兰。Facebook 高管在声明中表示:“对于 Facebook 来说欧洲十分重。在欧盟我们有成千上万的员工,有数以百万计的企业每天都在使用我们的 App 和工具,欧盟我是们成功的重要组成部分,Facebook 也推动了欧盟企业走向成功,为当地经济做出了贡献。”
Facebook 希望元宇宙是“一组虚拟空间,你可以与其他不在同一物理空间的人一起创造和探索”。它说,“没有一家公司会拥有和运营元宇宙。像互联网一样,它的关键特征是其开放性和互操作性。”向欧盟寻找人才的另一个原因是,那里的政策制定者正试图确保技术进步仍然符合欧洲的价值观。它在 9 月宣布,将拨出 5000 万美元的专款来建设元宇宙。
元宇宙是一个术语,它指的是打造一个数字世界,用户可以在 3D 环境中交流。最近 Facebook 推出一个工作协作 App,用户可以在 VR 环境中开会。微软、Roblox、Epic Games 也在打造自己的元宇宙。
台积电、英特尔等厂商将向美国提交商业数据
据路透社报道,美国商务部在周四表示,英特尔和英飞凌等公司已表示将配合提供芯片短缺数据,但商务部可能会根据提交的数量和质量来决定最后是否采取强制措施。美国商务部发言人称,包括英特尔、通用汽车(GM)、英飞凌和 SK 海力士(SK Hynix)等公司已经表态非常乐于提供数据。我们非常感谢他们的配合,并鼓励其他公司跟进。
英特尔、通用汽车、英飞凌和 SK 海力士没有立即回应置评请求。
美国商务部上月底要求半导体供应链企业在 11 月 8 日前填写一项问卷,以收集有关晶片持续短缺的资料。
台积电也表示,将会在 11 月 8 日前提交资料,该企业强调,长期以来与所有利害关系人积极合作并提供支持,以克服全球半导体供应上的挑战。
IT 科技新闻
CentOS 项目负责人宣布离任,CentOS 8 将在年底结束支持
自 2004 年以来,一直担任 CentOS 项目负责人并参与社区驱动的 RHEL 发行版项目的 Karanbir Singh,已在个人官网上宣布离职。在 10 月 18 日撰写的文章中,其回顾了过去 17 年里的深度参与。他说到:“过去 17 年里,我有机会从社区中学到很多,且希望获得相应的回报。即便离职,我也不会离得太远,希望今后依然能够与这个社区保持联络,并尽我所能地提供帮助和做出贡献。”
至于从 CentOS 董事会卸任之后有何计划,目前暂不得而知。不过可以肯定的是,他会继续与 CentOS 社区保持较为密切的联系。在 Karanbir Singh 宣布卸任后不久,CentOS 董事会也撰文证实了此事。据悉,其离职似乎与围绕 CentOS Stream 的向前推进有关。参照官方时间表,CentOS 8 将于 2021 年底迎来终止(EoL),也是时候该离开了。
微软正式推出 Web 版轻量级 VS Code 开发环境
本周三,微软正式发布了可完全在浏览器中运行的轻量级 VS Code 。这意味着广大开发者无需任何安装,即可在基于浏览器的开发环境中、打开本地机器上的一个文件夹并开始工作。早在 2019 年,微软就趁着 .dev 顶级域名开放注册时,申请了 vscode.dev,并将其重定向到 code.visualstudio.com 。
目前 VS Code for the Web 主要提供了以下体验。首先是结合浏览器工具,构建客户端 HTML、JavaScript 和 CSS 应用程序并进行调试。其次可在 Chromebook 等低性能设备上轻松编程,而无需安装完整版 VS Code 集成开发环境。此外你也可以在 iPad 上做开发,支持上传 / 下载文件(甚至使用 Files 应用程序将之存储在云端),以及使用内置 GitHub 存储库扩展,远程打开存储库。VS Code for the Web 还内置了存储库(GitHub Repositories)、代码空间(Codespaces)和查询请求(Pull Request)扩展。
苹果发布会,推出三款硬件产品,两款“王炸”芯片
本次新品发布会的 slogan 是“来炸场”,在硬核的产品发布环节,苹果发布了三款硬件产品,分别是 HomePod mini、AirPods 第三代和 MacBook pro14 寸和 16 寸版本。而堪称最“炸场”的无疑是新款 MacBook Pro 所搭载的两款芯片 M1 Pro 和 M1 max。
M1 Pro 和 M1 Max 均采用 5nm 制程工艺,采用 10 核 CPU 处理器,由 8 个高性能内核和 2 个高效单元组成。M1 Pro 配备最高 32GB 统一内存,最高 200GB/s 内存带宽,支持外接两台显示器支持同时播放多达 20 条 4K ProRes 视频流。
M1 Max 拥有 10 个中央处理器核心、最多达 32 个图形处理器核心和一个 16 核神经网络引擎。与 M1 Pro 相比,它在图形处理性能、内存带宽上性能翻倍。M1 Max 还配有一个解码专用的媒体处理引擎、两个编码专用的媒体处理引擎,视频编码速度最快可达 2 倍,此外还有两个 ProRes 加速器,提升多视频流性能。M1 Max 拥有最高 32 核图形处理器,支持最高 64GB 统一内存,内存带宽达到最高 400GB/s,支持外接四台显示器,支持同时播放多达 7 条 8K ProRes 视频流。
此外,两款芯片还配有驱动机器学习能力的强大神经网络引擎,以及升级支持 ProRes 的媒体处理引擎,对专业用户更友好。苹果表示,M1 Pro 和 M1 Max 将 M1 架构推向新高度,还开创性地将一套 SoC 芯片架构放进专业笔记本电脑里。
微软最后一刻砍掉 .NET 6 热重载代码,惹恼开源社区
在本周即将发布的 .NET 6 中,微软悄悄删除了热重载(Hot Reload)中的一个关键部分,该功能可以让开发人员在创建项目时获得实时的反馈,在修改代码后,可以立刻看到结果。与竞争对手 Google 家的 Dart 编程语言和 Flutter 开发工具包来说,这是微软 .NET 框架的一个极大卖点,且该公司一直在积极将它引入 .NET 和 Visual Studio 集成开发环境。
微软最初的计划描述,是将 Hot Reload 带给尽可能多的 .NET 开发者。然而最后一刻的更改,又将它局限在了 Windows 平台上的 Visual Studio 开发人员,而不是走向开放与跨多个平台使用。
微软一直在测试接近最终版本的 .NET 6 候选发布(RC)版本,其允许开发者通过 dotnet watch 在各种环境和平台上使用热重载,包括流行的 VS Code 开发环境。候选发布版本意味着微软认为此版本功能完整并可以对外发布,并已经尽可能修复了在测试期间发现的各种错误。
但随着本周早些时候微软对外宣布的修改内容,热重载功能又只会在 Visual Studio 2022 中启用。对此,负责该功能的微软项目经理 Dmitry Lyalin 给出的理由是,此举是为了向大多数的用户提供最佳的体验。
但在 GitHub 上,有大量开发者对此举动表达了不满,Hacker News 和微软官方播客文章下的评论区也是一片骂声。曾在微软 F# 团队工作的工程师 Phillip Carter 在评论中写道:“在查阅源码后,我发现了一个让人倍感失望的事实,热重载功能的代码只有 1000 到 2000 行左右,但这个功能最后还是没能留住。作为一个最初就是面向开源和多平台的功能,微软这么做是一个明显的退步,我不希望微软就此走上回头路。”微软目前暂未对此事作出回应。
评论