40S 新闻速递

  • Go 开发者调查报告:泛型已经被迅速采用,错误处理是新的大挑战
  • 对峙数年后,微软对 Java 的态度 180°大反转
  • 市值 200 亿美元的云服务平台因屏蔽了个网站,引起巨大争议
  • 苹果 10 月发布会有望发布 iPad Pro、M2 Mac 等新品
  • Android 13(Go 版本)最低硬件要求:2GB RAM 和 16GB 存储空间
  • Android 版灵动岛插件上线
  • Meta利用反垄断官司向数百家竞争对手索要敏感数据,被指别有用心 
  • 脉脉以旷工为由辞退员工被判赔 24 万
  • SerenityOS 作者新作品:跨平台 Web 浏览器 Ladybird
  • Swift 5.7 发布
  • Apache Doris 1.1.2 发布
  • Fedora 37 Beta 发布
  • DataGear 4.0.0 发布

行业资讯

Go 开发者调查报告:泛型已经被迅速采用,错误处理是新的大挑战

主要发现

  • 泛型已被迅速采用。大多数受访者都知道 Go 1.18 已正式支持泛型,大约四分之一的受访者表示他们已经开始在 Go 代码中使用泛型。
  • Fuzzing(模糊测试)对大多数 Go 开发者来说是新事物。受访者对 Go 内置模糊测试的认知远低于泛型,并且他们对于使用模糊测试有更多的不确定性。避免具有已知漏洞的依赖项是受访者面临的最大安全相关挑战。
  • 新功能的宣传还不够。随机抽样的参与者不太了解最近的 Go 工具版本。
  • Error handling(错误处理)仍然是一个挑战。随着泛型的发布,受访者在使用 Go 时面临的最大挑战转移到了错误处理上。

报告详细链接:https://go.dev/blog/survey202...

对峙数年后,微软对 Java 的态度 180°大反转

近期,微软为 Java 开发人员建立了一个新的资源网站,旨在帮助 Java 开发者能够高效地编写、部署和扩展他们的应用程序。在近期更新的 VSCode 中,微软为 Java 开发人员添加了更多 Spring 功能。此外,对于 OpenJDK、Office 365、Azure、Github、SQL Server 等产品,微软都已经支持 Java。

对于微软的改变,外媒推测,微软首先要在 Java 的市场上站稳脚跟,其次其内部的基础设施,特别是微软的 Azure 生态系统大量使用 Java,因此微软需要有自己统一通用的构建应用。

市值 200 亿美元的云服务平台因屏蔽了个网站,引起巨大争议

近日,网站安全和托管服务提供商 Cloudflare 宣布,对 Kiwi Farms(在线网站)采取屏蔽措施。首席执行官Matthew Prince 解释称这不是直接因为网络施压行动而采取的行动——“虽然我们同情施压行动的组织者,但作为安全提供商,我们致力于保护客户,即使他们的所作所为与公众舆论甚至我们自己的道德观念存在严重冲突。”

针对像 Cloudflare 这样的基础设施提供商是否该出手干预类似情况的问题,在网上引起巨大热议。有观点认为不应该,正如 Cloudflare 也认为自己的决定事实上是没有相应的机制可支撑,缺乏所谓的正当性。但另一派观点则认为,当 Cloudflare 这些公司提供了助长现实世界暴力事件的服务时,他们不能视而不见。相反,他们应该更早识别组织骚扰活动的团体,并利用他们的影响力来防止。
 

苹果 10 月发布会有望发布 iPad Pro、M2 Mac 等新品

继 9 月发布 iPhone 14 和 Apple Watch 新品后,苹果预计会在 10 月份举行另一场发布活动,集中发布新的 iPad 和 Mac 型号。按照往年规律,现在离 10 月发布会还有大约三周时间。有消息称,苹果准备推出搭载 M2 芯片的新款 iPad Pro,重新设计的入门级iPad 10,同时我们还有可能看到苹果再推出几款采用 M2 系列芯片的新型 Mac 电脑,或许包括 14 英寸和 16 英寸 MacBook Pro、Mac mini 和/或 Mac Pro 中的部分产品。

Android 13(Go 版本)最低硬件要求:2GB RAM 和 16GB 存储空间

Google Android 开发者博客宣布了 Android 13 精简版 (Go Edition) 的最低硬件需求。Android Go 是面向 RAM 较小的入门级智能手机打造的移动操作系统,通常被用来打造价格更合理的入门设备,专门为低内存和低速处理器进行了优化。
·
Android Go 于 2017 年首次发布,主要由 OEM 厂商决定是否采用,2017 年时的最低硬件需求是 512MB 内存,过去两年提高到了 1GB,今年正式提高到了 2GB RAM。

Android 版灵动岛插件上线

上周,iPhone 14 Pro/Pro Max 系列带来了颇具新意的「灵动岛」交互 UI。近日,已经有 Android 平台第三方开发者开始着手把「灵动岛」「移植」至 Android 平台。目前,这款名为「灵动鸟」的第三方 Android 插件,已经可以实现 QQ 音乐、网易云音乐、Apple Music、Spotify 的歌词栏显示以及耳机连接提示。同时,鉴于不同用户的屏幕差异,该插件还支持用户手动调整位置,以避免通知栏信息遮挡。

Meta 利用反垄断官司向数百家竞争对手索要敏感数据,被指别有用心 

Meta 为了抵御美国政府的反垄断诉讼,要求上百家竞争对手为其提供一些机密信息,但遭到了竞争对手的指责。到目前为止,Meta已传唤了132家公司为其提供文件,包括Snap和Clubhouse等。此外,Meta还表示,将来可能还会向100多家公司寻求信息。

Meta表示,需要竞争对手提供的信息来反驳FTC的论点,即Meta垄断了社交网络市场。毫无疑问,这些传票引发了Meta竞争对手的一系列法律挑战。它们指责Meta以反垄断诉讼为借口,挖掘其机密数据

脉脉以旷工为由辞退员工被判赔 24 万

2021 年 10 月脉脉关联公司淘友天下以“2021 年 6-8 月份共计 9 次旷工”为由与唐某解除劳动合同,后唐某提起仲裁申请,淘友天下公司被裁定支付赔偿金、未休年假工资报酬,并为唐某开具离职证明。

淘友天下公司不服部分仲裁结果,提起诉讼。法院认定,淘友天下公司未提交充分有效证据证明唐某旷工,属于违法解除劳动合同,应支付赔偿金 22.7 万余元;淘友天下公司所述唐某未办理工作交接,并非拒绝出具离职证明的合理抗辩理由,确认淘友天下公司应为唐某出具离职证明。最终,法院判决淘友天下公司向唐某出具离职证明,并支付违法解除劳动合同赔偿金、未休年假工资报酬共计 24 万余元。

SerenityOS 作者新作品:跨平台 Web 浏览器 Ladybird

Ladybird 浏览器于今年 7 月 4 日诞生,最初 Ladybird 的开发是作为 SerenityOS 系统的  “LibWeb”  浏览器引擎调试工具,随后 Andreas 想给它构建一个简单的 GUI 。随着 Ladybird 的不断完善,两个月后,Andreas 发现自己完成了一个 Web 浏览器的大部分开发工作, Ladybird 已经算是一个跨平台的 Web 浏览器。

LibWeb 有一个 Platform 层,Ladybird 为事件循环、计时器、系统字体设置等注入 Qt 支持代码。目前 Ladybird 使用 Qt 进行网络任务,因为在 SerenityOS 之外还没有多进程 RequestServer 系统。同样,Ladybird 目前是单进程的,而 SerenityOS 浏览器是每个选项卡的进程。

最新技术动态

Swift 5.7 发布

Swift 5.7已正式发布,该版本对语言和标准库进行了重大补充,对编译器进行增强以获得更好的开发体验,对Swift生态系统中的工具(包括SourceKit-LSPH和Swift Package Manager)进行了改进,完善对Windows的支持。
详情查看:https://www.swift.org/blog/sw...

Apache Doris 1.1.2 发布

Apache Doris 在 2022 年 9 月 13 日迎来 1.1.2 Release 版本的发布!在 1.1.2 版本中,合入了 170 多个问题修复或性能优化项。此版本是 1.1.1 的问题修复版本,系统稳定性和性能都得到进一步加强。推荐所有用户下载并升级到此版本。该版本引入了新的 Memtracker、极大程度上避免 OOM 类问题的发生,提升了向量化执行引擎在多数查询场景的性能表现,修复了诸多导致 BE 和 FE 发生异常的问题,优化了在湖仓联邦查询场景的部分体验问题并提升访问外部数据的性能。

Fedora 37 Beta 发布

Fedora 37发行版的测试版正式发布,正式版将于10月底发布。测试版本的亮点功能有Fedora 37 Workstation Beta 包括GNOME 43的 beta 版本,Fedora Linux 现在正式支持 Raspberry Pi 4,包括加速图形。在其他 ARM 新闻中,Fedora Linux 37 Beta 放弃了对 ARMv7 架构(也称为 arm32 或 armhfp)的支持。

详情查看:https://fedoramagazine.org/an...

DataGear 4.0.0 发布

DataGear 是一款开源免费的数据可视化分析平台,支持自由制作任何您想要的数据可视化看板。

具体更新内容如下:

  • 重写:基于 Vue3、PrimeVue 重写全部界面,带来全新交互体验;
  • 移除:数据管理模块移除表格编辑、批量添加功能;
  • 移除:英语语言支持;
  • 修复:修复管理员在他人的看板内插入图表后展示有时提示无权限的 BUG;
  • 改进:SQL 防注入仅校验关键字单词,避免标识符里包含关键字子串导致无法执行操作;
  • 改进:改进系统访问安全策略,匿名用户不再允许添加、编辑、删除操作;

六一
556 声望347 粉丝

SegmentFault 新媒体运营