博通
Broadcom
宣布将以610
亿美元现金或股票收购云服务提供商、虚拟机软件巨头VMware
;5月24日,Airbnb 表示将完全下线中国境内的房源和体验业务,仅保留出境业务;根据GitHub 披露,4月中旬,黑客攻击窃取了近十万 npm 用户账号登陆信息,这次攻击利用了签发给 Heroku 和 Travis-CI 的 OAuth 应用令牌;阿里巴巴2022财年营收8530.62亿元,阿里云全年总收入为1001.8亿元,实现13 年来首次年度盈利。
大厂“鲜”闻
博通以 610 亿美元收购 VMware
博通 Broadcom
宣布将以 610
亿美元现金或股票收购云服务提供商、虚拟机软件巨头 VMware
。
据路透社报道,此次收购是今年迄今为止在全球范围内宣布的第二大收购,仅次于微软公司以687
亿美元收购暴雪。CNBC
称,这是仅次于微软收购动视暴雪,戴尔收购 EMC
之后的全球第三大科技行业并购。
收购当日,Broadcom
的股价上涨 3.5%
,VMware
的股价当天也上涨 3.1%
。
详细了解:《博通以 610 亿美元收购 VMware》
Airbnb 宣布退出中国
5 月 24 日,Airbnb 发布了致中国用户的一封信,并表示:Airbnb 中国宣布最新业务调整,将固本培元,全面服务于出境游,同时于 2022 年 7 月 30 日起,暂停支持境内游房源、体验及相关预订。
换句话说,Airbnb 将完全下线中国境内的房源和体验业务,仅保留出境业务。
GitHub 披露 10万 npm 用户账号信息被窃、日志中保存明文密码
根据GitHub 披露,4月中旬,黑客攻击窃取了近十万 npm 用户账号登陆信息,这次攻击利用了签发给 Heroku 和 Travis-CI 的 OAuth 应用令牌。
攻击者访问了一个 2015 年的用户信息存档,其中含有近 10 万 npm 用户名,密码哈希和电邮地址,虽然哈希密码是用弱哈希算法如加盐 SHA1 生成,因此容易破解,但 GitHub 从 3 月 1 日起对所有账号自动启用了电邮验证,控制账号的尝试会自动阻止。在分析和检查了所有 npm 软件包版本的哈希之后,GitHub 确信攻击者没有修改任何公开的软件包或上传现有软件包的新版本。GitHub 重置了所有受影响用户的密码,并向受影响组织和用户发送了通知。
在内部进一步调查之后,GitHub发现了npm注册中心的许多明文用户登录信息,这些登录信息是在将 npm集成到GitHub日志系统中之后被存储到内部日志中的。
阿里巴巴2022财年营收8530.62亿元,阿里云 13 年来首次年度盈利
5 月 26 日,阿里巴巴发布了截至 2022 年 3 月 31 日的 2022 财年第四季度及全年财报。财报显示,阿里巴巴营收8530.62亿元(人民币,下同),同比增长19%。净利润(非美国通用会计准则)为1363.88亿元,同比下降21%。
其中,阿里云营收规模从 2015 财年的 12.71 亿,增长到 2022 财年(2021 年 4 月到 2022 年 3 月底)的 745.68 亿,8 年增长 57 倍。从全年来看,阿里云全年总收入在抵销跨分部交易前和抵销后分别为1001.8亿元和745.68亿元,并实现了13年来首次年度盈利。
科技热点
Angular 14 的 7 大变化
Angular 14 将于 2022 年 6 月发布,新版本会有哪些变化呢?
- Ivy 引擎:基于更好、更高效的 Lvy 渲染引擎重写了 Angular 的运行时和编辑器;
- Standalone 组件:减少模板文件,使 Angular 更易于使用,同时可以在无 NgModules 的情况下构建组件和应用程序;
- Angualr 的学习路径非常陡峭,鉴于此情况,Angular 为初学者重新设计了一条学习路径。
- Angular 模板中添加了对类型化表单的支持,该功能将增强类型检查和错误报告。
- 可扩展性:支持多种需求,独立开发者、初创公司、中型公司和大型公司。
- 改进可访问性:允许更轻松地定义独特的页面标题。
- Angular 提供了两个新的 CLI 指令:
ng analytics 和 ng cache
。
详细了解:《Angular 14 的 7 大变化》
Laravel 发布 v9.14.0
Laravel
是一个优秀的Web
应用程序框架,并且在Web
应用程序框架中拥有最广泛、最全面的文档和视频教程库。其核心代码Laravel framework
近期发布了v9.14.0版本,主要更新如下:
- 为
MySQL
andPostgre
添加了表注释的功能 (#42401)
- 增加了动态废弃工厂状态 (#42414)
- 增加了
Illuminate
/Collections
/Arr::prependKeysWith()
(#42448)
- 向
TestCase
添加了可启动特征 (#42394)
详细了解:《Laravel 发布 v9.14.0》
Microsoft 将允许第三方在Windows 11 中开发小部件
在Windows 11
取消对Live Tiles
(动态磁贴)的支持时,Microsoft
试图将这些信息重新定位到一个新的Widgets
菜单中,该菜单位于开始和搜索菜单旁边的任务栏中。但是在此之前,小部件存在的的主要问题是仅限于微软的应用程序和服务,而没有第三方的开发机制。
根据微软在Build
开发者上发布的公告,小部件的机制将发生改变。微软未来将允许第三方开发自己的Windows 11
小部件。这将成为Windows 11 22H2
的调整和新功能之一,也是该操作系统的第一次大型年度更新。
详细了解:《Microsoft 将允许第三方在Windows 11 中开发小部件》
RubyMine 停止对 Rails 3 的支持
Rails 3
已经停止更新多年,大多数开发者都选择更新至 Rails
较新版本,因此 RubyMine 2022.1 决定不再支持 Rails 3。
官方表示,先前更新公告中并未明确清晰的指出这个改动,影响了一些仍然使用 Rails 3
的用户,官方对此表示歉意,同时表示 v2021.1.1
就作为最后一个支持 Rails 3
的版本。也就是说,RubyMine 2022.2 开始,将不再支持 Rails 3,而且从 RubyMine 2022.2
开始,官方将不再修复与 Rails 3
相关的任何新问题。
详细了解:《RubyMine 停止对 Rails 3 的支持》
Deno 1.22 发布,功能更新速览
Deno 1.22 已发布,新版本的主要变化如下:
- 更新默认的类型检查模式
- 移除不稳定的
Deno.emit()
,Deno.formatDiagnostics()
和Deno.applySourceMap()
API
Deno
命名空间在 worker 中默认可用
- 新增
--no-config
flag
Navigator.userAgent
- 升级
Deno.resolveDns()
API
- 引入新的
Response.json()
静态方法
- 在 LSP 默认启用 Linting
- 升级不稳定的
Deno.spawn()
API
- 更新 test runner
performance.timeOrigin
&performance.toJSON
详细了解:《Deno 1.22 发布,功能更新速览》
用于托管的 GitOps 平台发布
持续集成/交付 (CI/CD) 解决方案 Codefresh
近日宣布,把他们的 CD 平台作为一个完全托管的方案交付给 GitOps
团队,以实现云中基于 GitOps
的持续性、自动化软件交付。
这个新的托管产品目的在于提供 Argo CD
服务,为小型团队和社区项目免费提供 DORA
仪表和多个 CI
供应商的集成功能。
Codefresh
表示,托管 GitOps
服务是用户使用 GitOps
的一种简单方式。而且,对于部署多集群、多应用程序的大型团队来说,此种方案在成本效益方面扩展性极高。
详细了解:《用于托管的 GitOps 平台发布》