整理|辛晓亮
本周架构视点:M1 芯片总监被挖;天猫淘宝大合体;微软邮件出 Bug,程序员被坑惨;高通微软合作开发元宇宙芯片;Linux 2021 内核总结;微信小程序日活超 4.5 亿
1 万万没想到
苹果 M1 芯片设计总监离职,重返英特尔
1 月 7 日消息,苹果 M1 芯片设计总监  Jeff Wilcox 本周宣布,他已离开苹果加入英特尔。
Jeff Wilcox 在社交媒体说到:“在令人惊叹的八年之后,我决定离开苹果并寻求另一个机会。这是一次令人难以置信的旅程,我为我在那里取得的所有成就感到无比自豪,最终实现了 Apple Silicon 向 M1、M1 Pro 和 M1 Max SoC 和系统的过渡。我会非常想念我所有的苹果公司同事和朋友,但我期待着下一个旅程,它将在今年年初开始。”
Wilcox 跟英特尔的渊源颇深,90 年代 Wilcox 就在英特尔担任了近 10 年的主组件架构师,2010-2013 年担任英特尔首席工程师。此处重返英特尔,Wilcox 担任设计工程部 CTO,主要负责所有英特尔客户端的 ScC 架构。
Wilcox 于 2013 年从英特尔加入苹果公司,过去 8 年担任苹果 Mac 系统架构总监,负责监督  Mac 系统架构、讯号完整性和电源完整性等工作,领导苹果从 X86 转向自研芯片,M1 的成功离不开 Wilcox 的帮助。目前,尚不清楚 Wilcox 的离职是否会对苹果芯片的未来发展产生太大影响,苹果打算让谁接替担任 Mac 系统架构总监也尚不知晓。
这也不是首位位芯片大佬从苹果离职,此前还有三位,分别是 Gerard Williams III,Manu Gulati 和 John Bruno。Williams 曾担任了 9 年首席架构师,负责苹果几乎所有芯片的研发;Gulati 在苹果呆了 8 年,主要开发移动端 SoC;Bruno 在苹果呆了 5 年,是系统平台架构师。
淘宝天猫大融合,阿里再调组织架构
1 月 6 日,阿里巴巴集团中国数字商业板块分管总裁戴珊发布内部信,宣布原淘宝天猫业务的新组织架构,这也是 2022 年戴珊正式掌管阿里中国数字商业板块后,向组织架构发起的首轮调整。距离 2021 年 12 月 6 日阿里巴巴集团董事会主席兼首席执行官张勇发出内部信,宣布任命戴珊和蒋凡分别负责新设立的“中国数字商业”和“海外数字商业”两大板块,过去整一个月时间。
具体调整如下,在坚持淘宝、天猫双品牌运营的基础上,新设立产业运营及发展中心、平台策略中心、用户运营及发展中心,分别由吹雪、思函、玄德负责,对戴珊汇报。新设三大中心,意味着阿里电商最核心的淘宝和天猫两大业务在后台实现全面融合。此轮调整后,大淘宝将形成统一的平台机制,确保消费者的购物体验更简单顺畅,中小商家的发展和成长更具确定性。
此前,虽然淘宝和天猫两个业务共用淘宝这一个 App,但是有两套不同的平台机制。淘宝以中小商家和多元化长尾供给为主,天猫则以服务品牌商家为主。此番组织调整,实现了淘宝和天猫的全面融合,将带动消费者的购物体验更加顺滑。
高通、微软合作开发 AR 眼镜元宇宙芯片
1 月 4 日,高通技术公司在 2022 年国际消费电子展(CES)上宣布与微软合作,扩展并加速 AR 在消费级和企业级市场的应用。双方对元宇宙的发展充满信心,高通技术公司正与微软在多项计划中展开合作,共同推动生态系统发展,包括开发定制化 AR 芯片以打造新一代高能效、轻量化 AR 眼镜,从而提供丰富的沉浸式体验,并计划集成 Microsoft Mesh 应用和骁龙 Spaces™ XR 开发者平台等软件。
高通技术公司副总裁兼 XR 业务总经理司宏国(Hugo Swart)表示:“此次合作彰显了双方针对 XR 和元宇宙这一共同承诺的下一步计划。提供最先进的技术、打造 XR 专用芯片组并通过软件平台和硬件参考设计赋能生态系统,始终是高通技术公司的 XR 战略核心。我们很高兴与微软合作,助力 AR 软硬件在全行业内的扩展和规模化应用。”
微软 MR 企业副总裁 Rubén Caballero 也表示:“我们的目标是激励并支持更多人携手开拓以信任和创新为基础的元宇宙未来。借助 Microsoft Mesh 等服务,微软致力于提供最安全、最完整的功能,为融合真实世界和数字世界的元宇宙提供支持,最终打造出跨终端的共享临场感。我们期待与高通技术公司合作,助力整个生态系统实现元宇宙的愿景。”
微信小程序日活超 4.5 亿,开发者突破 300 万
1 月 6 日,在广州举办的 2022 年微信公开课 Pro 上,微信公开课讲师曾鸣透露,2021 年微信小程序日活超过 4.5 亿,日均使用次数相较 2020 年增长了 32%,活跃小程序则增长了 41%。
此外,微信公开课讲师张颖表示,2021 年小程序开发者突破 300 万,且开发者获得了稳定收入。据介绍,相较 2020 年,小程序的变现规模增长超过 90%,微信为开发者支付的广告分成接近百亿。
其中主要数据如下,过去两年,核酸检测和疫苗预约类小程序累计服务 7 亿用户;文档等工具类小程序累计服务 7.5 亿用户;平均每天有超过 1 亿用户在小程序上使用政务服务。2021 年,零售、旅游和餐饮行业小程序交易额同比增长超 100%;有交易的小程序数量同比提升 28%;餐饮商家小程序的日均使用人次也达到千万级别。
2 IT 科技新闻
Mozilla 创始人怒骂 Mozilla 基金会加密货币支付骗局
事情起因源于 2022 年 1 月 1 日,Firefox 浏览器的制造商 Mozilla 基金会发布 Twitter ,邀请网友通过一家新的支付服务提供商 Bitpay 进行加密货币捐赠,如 Ethereum- 以太币、dogecoin- 狗狗币、Bitcoin- 比特币等。消息一经发出就引发了剧烈讨论,Jamie Zawinski 的批评最为猛烈。他曾是 Netscape- 远景公司开发人员之一,也属 Mozilla 的创始人之一,Mozilla 的名字也是由他提出。
Jamie Zawinski 对加密货币十分憎恶,将其称为“庞氏骗局”,除了 Jamie Zawinski,Firefox 浏览器依赖的 Gecko 引擎设计者之一 Peter Linss 也非常愤怒。而在遭到这些大佬和众多用户强烈反对后,Mozilla 公司加入了放弃使用加密货币的公司和组织行列。Mozilla 在本周四表示,暂时停止接受通过 BitPay 平台向 Mozilla 基金会捐款。
Linux 内核 2021 年成绩总结:Linus Torvalds 最多产
Linux Kernel 在 2021 年整合了大量的内核改进,并加大了对新硬件的支持力度。尽管这一年 Linux 内核动静不错,但如果从提交和行数上看要比以往低。科技媒体 Phoronix 分析了 Linux Kernel 在 2021 年的一些改进变化,以及每年的 Git 开发统计。
截至 1 月 3 日,在 Linux Kernel 源码树上运行 GitStats 时,该仓库已经有 1060172 次提交,来自约 24.3 万个不同的作者,源代码树目前由 3220 万行组成,涉及 74300 个文件。随着新功能的不断涌现和硬件支持的扩大,Linux 内核的行数继续以相当稳定的速度上升。
像往常一样,Linus Torvalds 仍然是源代码树上最多产的提交者。接下来,Linux 内核源码树的前五名提交者分别是 David S. Miller、Arnd Bergmann、Christoph Hellwig、Lee Jones 和 Jakub Kicinski 等长期知名内核贡献者。
JetBrains 开源新插件,可以防止从网上复制代码
JetBrains 开源了一款名为 AntiCopyPaster 的插件,可以返回防止代码被复制和粘贴。代码复制粘贴会出现代码维护、安全问题、许可证问题等多种问题。而且大多数开发者又有抄袭代码等习惯,早在 2017 年就有研究团队统计发现 GitHub 出现大量的重复代码,他们发现 GitHub 上 4.28 亿文件中只有 8500 万是唯一的。其中 JavaScript 的重复率最为严重,达到了 94%,而 C++ 为 73%,Python 是 71%,Java 的重复率是几个热门语言中最低的,也达到了 40%。
AntiCopyPaster 会监控 IDE 中粘贴的代码,并扫描目标文件找出重复的内容,如果出现重复内容,它会等待一小段时间让开发人员编辑代码。如果延迟后代码重复依然存在,AntiCopyPaster 会计算片段的指标并推断是应该提取代码片段还是建议对其进行重构。通过提供及时重构代码而不丢失上下文的可能性,帮助开发人员保持代码清洁并节省他们未来的维护时间,靠 Ctrl + C 和 Ctrl + V 混的程序员怕是要遭殃了。
插件地址:
https://github.com/JetBrains-Research/anti-copy-paster
微软 Exchange 服务器出现 Bug,程序员被坑惨
2022 年开年,不少使用微软 Exchange 的公司发现,自己写好的新年祝福等邮件,突然发不出去了,Exchange Server 是微软推出的一套电子邮件服务组件,可用于构建企业、高校或机构的邮件系统。简单来说,用它不止能构建“邮箱工作群”,还能协调内部工作流等。这些公司的邮箱服务器内滞留了大量邮件,有些甚至达到数十万封,面临服务器存储不下的问题。
据一位 Exchange 管理员 Joseph Roosen 表示,这是一个由于“2022 年”的到来而导致的 bug,根源是微软 Exchange 上面的邮件过滤管理系统(FIP-FS),采用了一种名叫“yymmddHHMM”的有符号变量(Int32,也就是 long)来存储日期。
发现这一问题后,微软一面准备发布一个 Exchange Server 更新,该更新使用更大的变量来保存日期以正式修复此错误;而针对那些急需发送电子邮件的用户,微软给出了一个紧急的解决办法:禁用 FIP-FS 扫描引擎。
微软也发文表示,正在积极解决在 Exchange Server 2016 和 Exchange Server 2019 上邮件无法发送的问题。该问题是与 2022 年更改的日期有关,FIP-FS 扫描引擎本身并没有任何的安全问题。微软随后将会发布有关解决该问题的详细信息。
3 本周公众号宝藏文章
继续阅读
阅读原文