速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

微信回应用户相册问题;IBM 强制员工打疫苗;Win 11、Android 12 正式发布;Facebook 宕机 6 小时;乔布斯去世十周年;微软开放第三方商店入驻

  • 2021-10-11
  • 本文字数:4354 字

    阅读完需:约 14 分钟

微信回应用户相册问题;IBM 强制员工打疫苗;Win 11、Android 12正式发布;Facebook 宕机 6 小时;乔布斯去世十周年;微软开放第三方商店入驻

本周架构视点:微信回应用户相册问题;IBM 强制员工打疫苗;Win 11、Android 12 正式发布;Facebook 宕机 6 小时;乔布斯去世十周年;微软开放第三方商店入驻;三星 3 纳米推迟;TIOBE、DB-Engines 发榜;Google 数据中心转向新内核。

万万没想到

微信回应用户相册问题:为方便用户聊天时快速发图,最新版本将取消


早些时候,有网友爆料称微信存在后台反复读取用户相册的行为,该网友开启了 iOS 15 的隐私新特性“记录 App 活动”,对所有 App 的隐私读取行为进行 7 天的监控,并使用 App Privacy Insights 对记录进行读取。监控发现,微信在用户未主动激活 App 的情况下,在后台多次读取用户相册,每次读取时间长达一分钟。

针对此事,微信方面回应称:iOS 系统为 App 开发者提供相册更新通知标准能力,相册发生内容更新时会通知到 App,提醒 App 可以提前做准备,App 的该准备行为会被记录成读取系统相册。用户授权微信可以读取“系统相册权限”的前提后,为便于用户在微信聊天中按“+”时可以快速发图,微信使用了该系统能力,使用户发送图片体验更快速流畅。上述行为均仅在手机本地完成,最新版本中微信将取消对该系统能力的使用,优化快速发图功能。

 

IBM 要求所有美国员工 12 月 8 日前完成新冠疫苗全程接种,否则面临停薪停职


IBM 在本周发给员工的一份备忘录中表示:“作为联邦承包商,遵守政府要求的疫苗接种强制令是 IBM 在业务上的当务之急。鉴于这一要求和我们许多客户和合作伙伴的政策,以及在全美范围内可轻松获得新冠疫苗接种,我们现在将要求所有 IBM 美国员工在 2021 年 12 月 8 日之前全面接种新冠疫苗,以便继续在 IBM 工作。”

与美联航等公司不同,IBM 并不会开除未接种疫苗的员工。但拒绝接种的员工在 12 月 8 日之后将面临停薪处罚,直到完成接种为止。

 

Facebook 宕机 6 小时,工程师一度无法远程和现场排除故障,直接损失 8000 万美元


美国东部时间周一上午,Facebook 旗下主要应用,包括 Facebook、Instagram、WhatsApp、Messenger 等在互联网上消失了 6 个小时左右。据称,是 Facebook 错误的 BGP 更新导致了此问题,并且因此阻止了对工程师们远程访问,使得无法及时进行修复工作。此外,其内部通信平台 Workplace 也因此下线,员工之间无法及时联络。数字身份认证系统也同时停止了工作,工程师甚至无法接触到受影响的服务器。

根据 Facebook 二季度的财报,每小时收入约为 1330 万美元,这意味着这次事故至少导致 Facebook 损失 8000 万美元的收入,同时股票也下跌了 5%。据估计,此次事故对全球经济总影响也达到了 9.68 亿美元。

Windows 11 正式版发布,更新很多,小问题也不少


10 月 5 日,微软发布了其下一代桌面操作系统 Windows 11 正式版,和 Windows 10 不同的是,Windows 11 具有更为现代的设计风格,完全替代传统控制面板的「设置」工具,全新的小部件等新工具,无论在设计还是功能上都让人耳目一新,比较值得关注的新特性主要有:

 

  • 全新的感官体验

  • 全新小组件

  • 多样化的窗口布局

  • 更开放的 Microsoft Store

  • 触控优化

 

当然用户升级后也发现了不少小问题,目前已知问题主要有:

 

  • Oracle VirtualBox 兼容性问题

  • Intel Killer 网卡问题

  • Cốc Cốc 浏览器兼容性问题

  • 升级后仍是 Windows 10 任务栏

  • 在 AMD 芯片上性能不佳

 

此外,这次 Windows 11 更新的主要亮点就是 WSL 的改进体验了。目前 Linux 的 Windows 子系统已经相当完善,可当作完整 Linux 系统使用。在此次 Windows 11 中,Linux 的 Windows 子系统在体验上面有许多改进,主要有以下几点:

 

  • 简化安装

  • WSL 现在支持图形和声音

  • GPU 计算

 

乔布斯去世十周年,苹果 CEO 库克发文缅怀,戴尔创始人回忆往事


10 月 5 日,苹果 CEO 库克在其个人微博发文,缅怀苹果联合创始人史蒂夫·乔布斯(Steve Jobs)去世 10 周年。库克表示,“难以相信已经 10 年了,今天和每一天都纪念你。”

 

10 年前的今天,苹果 CEO 乔布斯去世;10 年后的今天,乔布斯接班人库克把苹果市值带到 2.3 万亿美元的高度。提起乔布斯,全球科技圈可谓无人不知无人不晓,他不仅曾是苹果的掌舵者,也深刻影响国内科技圈的发展,是雷军、罗永浩、王欣等科技大佬的偶像。

 

戴尔公司(DELL)董事会主席兼 CEO 迈克尔·戴尔(Michael Dell),在接受 CNET 采访时,回忆起乔布斯曾希望让戴尔电脑运行 macOS 的一段往事。据说,乔布斯在被苹果赶下台并建立 NeXT 后,首先与戴尔建立了合作伙伴关系。乔布斯希望在戴尔电脑上使用 NeXT 操作系统,他声称这系统比 Windows 更好。戴尔告诉乔布斯,这不可能,因为没有相应的应用,“零客户感兴趣”。

 

在乔布斯重新加入苹果后,也曾再次尝试通过软件许可授权,让戴尔电脑运行 macOS。当时,乔布斯告诉他,PC 的潜在购买者可以在苹果系统或微软 Windows 之间进行选择来推动戴尔电脑增长。

 

戴尔认为这是个好主意,并希望为每台装有 macOS 的 PC 向乔布斯支付许可费,但乔布斯担心 PC 的销量会蚕食 Mac 的销量,因为 PC 更便宜。因此乔布斯希望戴尔在每台 PC 上同时预装 macOS 和 Windows,这将让戴尔掏出数亿美元的系统版权费用。最终该笔交易没有达成。

 

戴尔表示,如果这笔交易完成,“它可能会改变个人电脑历史上 Windows 和 macOS 的发展轨迹。”在 2005 年的一次采访中,戴尔表示,如果苹果“向其他人开放 Mac 操作系统”,戴尔将很乐意将其提供给客户,但这并没有发生,苹果将 Mac 操作系统保留给 Mac 专用。

 

三星 3 纳米制造技术推迟明年发布

 

三星曾计划于今年开始用 3 纳米制程工艺生产处理速度更快、能效更高的芯片产品。周三公司在“三星代工论坛”(Samsung Foundry Forum)上表示,转向全新制造技术的难度很大,3 纳米制程芯片将在 2022 年上半年上市。这意味着三星客户将要到明年才能用上这一前沿技术。三星芯片代工的客户包括手机芯片设计公司高通、服务器制造商 IBM 和三星自家产品。

 

三星还宣布将在 2025 年下半年实现 2 纳米芯片制造技术。三星表示,这将使芯片在性能、能效以及电子产品小型化向前继续迈进。

 

此前,台积电今年 8 月份也宣布推迟上线 3 纳米芯片制造技术,这一计划的延迟使得英特尔压力有所缓解。目前英特尔正在推出自家代工业务,旨在夺回被台积电和三星拿走的市场份额。

IT 科技新闻

TIOBE 公布 10 月的编程语言排行榜,Python 登顶,结束 C、Java 多年霸榜

 

近日,TIOBE 公布了 2021 年 10 月编程语言排行榜单,经过几个月的角逐,Python 以 0.11% 的微弱优势超越 C 语言登顶榜首,结束了 C 和 Java 多年的霸榜行为。这也是自 TIOBE 榜单创建 20 多年来,排行榜榜首位置首次出现除 Java 和 C 以外的第三个编程语言。


C 和 Java 分别以 11.16%和 10.46% 的评级位列第二第三,R 语言跌落前十,Go 语言继上个月上升 4 个名次后,本月再升 2 个名次至第 12 名。


Google 数据中心尝试转向主线内核 Project Icebreaker

 

Google 数据中心产品系统运行的内核被称为 Prodkernel,它是基于旧版本的 Linux kernel,加上 Google 打上的大约 9000 个补丁,补丁包括各种内部 API、硬件支持、性能优化,以及其它必要的微调。每隔两年左右时间,这些补丁会移植到较新版本的 Linux kernel。

 

Google 发现这种工作模式面临越来越大的挑战,原因包括:内核在两年中变化很大,跟踪 bug 会耗费大量时间。但 Google 也无法直接使用主线内核,因为它的工作负荷需要的某个特性在主线内核中可能并不存在。雪上加霜的是,Google 为其产品开发的每一个特性都是在 Prodkernel 上开发和测试的。Prodkernel 与主线内核之间的巨大差异给开发增加了越来越多的难度。为了解决这个问题,Google 发起了一个新的内核项目 Project Icebreaker,旨在解决两个问题:紧跟主线内核,让 Google 为产品引入的新特性能更容易递交到上游的主线内核;能在内核生产环境中运行任意 Google 程序,在 Prodkernel 变更内核版本前验证上游变化。目前 Icebreaker 是基于 5.13 kernel,而最新的内核版本是 5.14,5.15 处于候选发布状态。

Linux 之父接受采访回答 Rust、C 语言、社区等问题

 

Linux 创始人 Linus Torvalds 参加了今年的北美开源峰会,并按惯例接受了采访,就一些经常被问到的问题发表了一些并不算新的观点:

 

  • 在关于使用 Rust 编写 Linux 内核模块的讨论中,他说,从技术角度有没有意义不重要,重要的是要有趣。

  • 他表示真的很喜欢 C 语言,它是一种伟大的语言,当然,他也承认 C 语言存在容易被所有人忽视的陷阱,并认为 Rust 可能真的是一种解决方案。

  • 关于社区,他说,社区使 Linux 保持了活力,要不是社区,Linux 可能早被他扔在脑后了。

Android 12 正式发布,代号「Snow Cone」

 

5 号凌晨,谷歌宣布,已经将 Android 12 源代码推送到 Android 开源项目(AOSP),这也意味着 Android 12 正式发布。接下来的几周内到今年晚些之后,从 Pixel 开始,三星、一加、OPPO、realme、Tecno、vivo、小米等品牌设备将陆续升级 Android 12。

 

UI 界面方面,Android 12 引入了一种名为 Material You 的新设计语言,可帮助开发者构建更加个性化、美观的应用。

 

此外,新版本还提供了重新设计的小部件,更新了通知设计,增加了新的“拉伸”过度滚动效果,还为所有应用引入了启动画面。性能表现上,Android 12 提供了更快、更高效的系统性能,改进了应用程序启动时间并优化了 I/O,以加快应用程序加载速度。

DB-Engines 10 月份数据库系统流行度排行榜更新



排名前十的数据库和上月保持一致,数据上也没有大的变化。MySQL 和 PostgreSQL 有明显增长。值得注意的是,相比去年,排名前三的数据库分数都出现了较大的下跌。Snowflake 在上个月也取得了不错的分数,较 9 月增加了 6.19 分,排名也从第 21 名上升至第 18 名,进入了前 20。

 

DB-Engines 根据流行度对数据库管理系统进行排名,排名每月更新一次。排名的数据依据 5 个不同的指标:

 

  • Google 以及 Bing 搜索引擎的关键字搜索数量

 

  • Google Trends 的搜索数量

 

  • Indeed 网站中的职位搜索量

 

  • LinkedIn 中提到关键字的个人资料数

 

  • Stackoverflow 上相关的问题和关注者数量

微软开放第三方应用商店入驻,允许使用第三方浏览器引擎

 

随着 Windows 11 的推出,微软商店也进行了彻底重构,其中最大的变化之一是微软解除了一些限制。微软商店将允许第三方应用商店应用程序入驻,同时允许微软商店应用开发者使用第三方浏览器引擎。

 

未来几个月,微软将向微软商店引入亚马逊应用商店和 Epic Games Store,同时微软欢迎其他商店的入驻。分析人士预测,对于 Epic Games Store,由于它不依赖于 Windows 11 的特性就能运行,因此它还可能同时进入 Win10 版微软商店。

 

在此之前,要在微软商店上的应用中放置页面浏览窗口,必须使用 EdgeHTML 引擎。现在,微软彻底放弃了这一规则,开发者可使用任何浏览器引擎。

 

Mozilla 对这一变化表示赞赏,并说 Firefox 将在今年年底前在微软商店中提供。

2021-10-11 09:0311166

评论

发布
暂无评论
发现更多内容

「趣学前端」容器上的折角边框是图形吗?

叶一一

CSS 前端 10月月更

「趣学前端」box-shadow的多重用法

叶一一

CSS 前端 10月月更

Go语言开发小技巧&易错点100例(一)

闫同学

10月月更

挑战30天学完 Python:Day4数据类型-字符串str

MegaQi

挑战30天学完Python 10月月更

【从0到1学算法】5.Bubble Sort算法-下

Geek_65222d

10月月更

什么是数据产品经理?数据产品经理与传统产品经理有什么区别?

雨果

数据产品经理

趣学前端」为什么有的页面背景颜色是渐变的

叶一一

CSS 前端 10月月更

B类纯资金业务的资金安全保障

agnostic

资金安全 B类业务 纯资金业务

【一Go到底】第十五天---continue快速入门

指剑

Go golang 10月月更

Go-Excelize API源码阅读(二十三)——SetDocProps、GetDocProps

Regan Yue

Go 开源 源码刨析 10月月更

测试需求平台5-Blueprint优化与首个vue页搭建

MegaQi

测试平台开发教程 10月月更

华为云从入门到实战 | 负载均衡服务原理

TiAmo

华为 云开发 10月月更

cstdio的源码学习分析10-格式化输入输出函数fprintf---宏定义/辅助函数分析03

桑榆

源码刨析 10月月更 C++

面试官:说说你对Node中的Stream的理解

CoderBin

面试 前端 Node 10月月更

Go-Excelize API源码阅读(二十一)——GetDefinedName()、DeleteDefinedName()

Regan Yue

Go 源码阅读 源码刨析 10月月更

「趣学前端」页面上吸顶的效果是怎么做到的

叶一一

CSS 前端 10月月更

大数据ELK(二十六):探索数据(Discovery)

Lansonli

discovery 10月月更

「趣学前端」日常浏览的页面为什么可以五颜六色

叶一一

CSS 前端 10月月更

Go-Excelize API源码阅读(二十二)——SetAppProps(appProperties *AppProperties)

Regan Yue

Go 开源 源码分析 Excelize 10月月更

前端开发提效小技巧之业务功能篇

叶一一

前端 提高效率 10月月更

一文搞懂常见的网络I/O模型

闫同学

网络 网络io 10月月更

Python进阶(二十二)Python3使用PyMysql连接mysql数据库

No Silver Bullet

Python3 MySQL数据库 pymysql 10月月更

Python进阶(二十三)Django使用pymysql连接MySQL数据库做增删改查

No Silver Bullet

Python django MySQL数据库 pymysql 10月月更

【LeetCode】两个链表的第一个重合节点Java题解

Albert

算法 LeetCode 10月月更

浅谈etcd服务注册与发现

闫同学

Go 微服务 etcd 10月月更

一文搞懂Go整合captcha实现验证码功能

闫同学

Go Web 安全 10月月更

Java三大特性(一)—封装

共饮一杯无

Java 面向对象 10月月更

首轮Zepoch节点已售罄完结,你期待次轮吗?

鳄鱼视界

Serverless的应用场景

阿泽🧸

Serverless 10月月更

有人意图取代SQL,你同意吗?

雨果

sql

如何在高性能的前提下,降低数据库存储成本?

OceanBase 数据库

微信回应用户相册问题;IBM 强制员工打疫苗;Win 11、Android 12正式发布;Facebook 宕机 6 小时;乔布斯去世十周年;微软开放第三方商店入驻_语言 & 开发_辛晓亮_InfoQ精选文章