40S新闻速递
- 判赔20万!星愿浏览器因拦截广告被优酷起诉
- 苹果 iPhone 14 Pro 被曝摄像头抖动和伴有噪音:将发布修复程序
- 黑客曝光特斯拉设置可疑代码,疑区别对待不同碰撞测试机构
- Sysinternals 作者:是时候停用 C/C++ 开发新项目并使用 Rust 了
- iOS16主动粘贴不再弹窗,电池百分比增加电量显示
- 黑客以 1 万美元出售 GTA V 源代码和素材
- 退休工程师开发的二合一计算器应用意外火爆
- 可以运行安卓APP,微软正式发布 Win 11 首个大更新
- JDK 19 / Java 19 GA 发布
- 深度开源自研编程语言 Unilang
- Firefox 105 发布,在 Linux 系统上带来更好的性能
- Apache Struts 6.0.3 GA
- LibreOffice 在 Mac App Store 的版本开始收费
行业资讯
判赔20万!星愿浏览器因拦截广告被优酷起诉
近日,优酷起诉星愿浏览器的二审判决已出,星愿浏览器公司需要赔偿优酷20万元(不包括其他费用)。2020年4月13日,优酷因拦截视频广告问题起诉星愿浏览器不正当竞争,并索赔50万元。据星愿浏览器创始人透露,优酷主要起诉了星愿浏览器一个回帖和一个BUG。
其中,“一个回帖”是指星愿浏览器创始人在星愿论坛中给用户分享第三方的yiclear(广告净化器)插件,该插件可以去优酷的贴片广告,因此需要赔偿优酷10万元。“一个BUG”是指用户使用星愿浏览器的“视频弹窗”功能播放视频时,不会将贴片广告一同放在小窗中播放,因此,又需要赔偿优酷10万元,总计20万元。
苹果 iPhone 14 Pro 被曝摄像头抖动和伴有噪音:将发布修复程序
苹果公司发布了 iPhone 14 Pro 和 iPhone 14 Pro Max 高端新机,而现在有些用户就提出抱怨称,这些机型存在一个奇怪的摄像头缺陷。这两款高端手机的起售价分别为 999 美元和 1099 美元。一些用户报告称,他们在使用 TikTok、snapchat 和 Instagram 等第三方拍照应用时遇到了问题:这些机型的后置摄像头会产生物理性的抖动,导致拍出的照片变得模糊,并伴有嗡嗡声或磨擦声的噪音。目前苹果公司已经承认,这一问题确实存在。该公司的一位发言人在接受采访时表示:“我们已经意识到了这个问题,修复程序将于下周发布。”
黑客曝光特斯拉设置可疑代码,疑区别对待不同碰撞测试机构
近日,白帽黑客兼特斯拉软件专家“绿神”@Greentheonly发推称,他发现了与ANCAP(澳大利亚)、I-VISTA(中汽研中国智能汽车指数)、EuroNCAP(欧洲)、Korea NCAP(韩国)等车辆测试中心相关的代码。特斯拉汽车在安全碰撞测试中的表现一直以来都十分优秀,已经通过了全世界知名碰撞测试机构的测验,上周Euro NCAP公布的数据显示,特斯拉Model Y获得了最高分。
对此,该黑客怀疑特斯拉针对这些测试机构为车辆设置了专用的代码(代码中带有测试机构的名字),并可能会调整设置,以便在测试中能够取得更好的成绩。如果激活安全系统的代码能够确定事故即将发生,那么任何车辆在安全测试中的表现都不会太差,它可能会给它足够的额外时间来改善安全气囊的打开方式以及其他功能。若猜测成真,那将与大众汽车在测试期间修改软件来欺骗排放标准的方式非常相似。而ANCAP的官方人员对媒体表示,他们已经知道这件事情,并对此展开调查,不过截至目前,特斯拉方面并未就代码一事进行回应。
Sysinternals 作者:是时候停用 C/C++ 开发新项目并使用 Rust 了
Microsoft Azure CTO、Sysinternals 的主要开发者 Mark Russinovich 在其社交账号表示“说到语言,现在是时候停止用 C/C++ 启动任何新项目了,并在那些需要使用 non-GC 语言的场景中使用 Rust。为了安全性和可靠性,业界应该宣布弃用这些语言。”
此言论一出,不可避免的引起了广泛地讨论。有人问这是他个人的观点,还是作为 CTO 的一个声明。.NET Foundation 成员 Shawn Wildermuth 则在评论区提出疑问,Rust 是否有足够的开发人员来推动工作的进行?对此有开发者回复称,“想要舍下 C/C++ 确实非常困难,但这并不重要;年轻的开发者可以很快掌握 Rust,相较试图寻找有才华的 C/C++ 开发者,此举要容易得多”。
目前,Hacker News 和 Reddit 上也有相关的话题讨论。
iOS16 主动粘贴不再弹窗,电池百分比增加电量显示
此前,苹果在iOS16加入了电池百分比选项,用户可以在右上角的电池图标内方便地查看当前剩余的电量。苹果近日向 iPhone 用户推送了 iOS 16.1 开发者预览版 Beta 2 更新(内部版本号:20B5050f),本次更新距离上次发布隔了6天。网友表示,在iOS 16.1 Beta 2中主动粘贴内容将不再有“恼人的”弹窗提示,以及开启电池百分比后,随着电量降低,仍会有进度条的流失。有网友认为更丑了,并降低了以前电池百分比的可读性。
黑客以 1 万美元出售 GTA V 源代码和素材
入侵 《侠盗猎车手6(GTA6)》开发商 Rockstar Games,泄露了数十个视频的黑客宣布以逾 1 万美元的价格出售 GTA V 源代码和素材,GTA6 测试版暂时不出售。黑客声称在入侵期间窃取到了 GTA 5 和 GTA 6 的源代码,以及 GTA 6 的一个测试版本。为了证明真实性,黑客还公布了《GTA 5》和《GTA 6》的部分源代码作为进一步证据,并表示他也是最近对 Uber 进行网络攻击幕后的黑手。
目前 Rockstar 已向 GTAForums、YouTube、Twitter 等平台发出了 DMCA 侵权通知和删除请求,要求这些平台删除《GTA 6》相关的内容,如果你现在再去网上查看这些内容,相对应的文件和视频都已无法打开(感兴趣的用户可以去国内平台搜索看看有没有存档)。
退休工程师开发的二合一计算器应用意外火爆
63 岁的退休工程师 Hiroyuki Ueda 为 iPhone 和 iPad 开发了一款二合一计算器应用 Twin-Calc——即在同一个界面显示两个计算器。发布早期的下载量并不高,Ueda 作为了些改动让应用意外火爆。Twin-Calc 一开始在手机的垂直屏幕上只显示单个计算器,因此用户会以为它只是普通的计算器应用,更新之后 Twin-Calc 固定水平显示两个计算器,而且两个计算器的计算结果可以通过箭头按钮互通,一个计算器的结果可以通过箭头传到另一个计算器上,然后用户在另一个计算器上继续计算。反之亦然。这种显示方式让用户能很容易发现错误。Twin-Calc 有免费版和付费版,付费版本在三周内吸引了逾五万次下载。
可以运行安卓APP,微软正式发布 Win 11 首个大更新
微软周二宣布开始推送 Windows 11 2022,Windows 11 操作系统的首个重大更新。重新设计的“开始”菜单、更快更准的搜索、方便的快速设置、支持本地新闻和最新消息的小组件、专注时段和免打扰模式、贴靠布局,以及期盼多年的资源管理器标签页,但后者要到 10 月才会开启。值得一提的是,通过亚马逊应用商店预览版,满足特定功能硬件要求的 Windows 11设备,可以运行 2 万多个安卓应用和游戏。不过,在中国市场这一功能暂时还不可用,仍需等待。
最新技术动态
JDK 19 / Java 19 GA 发布
该版本共包含7个新的JEP,分别是405: 记录模式(预览版)、422: Linux/RISC-V端口、424: 外来函数和内存API (预览)、425: 虚拟线程 (预览)、426: 向量API (第四期孵化器)、427: Pattern模式匹配(第三次预览)、428: 结构化并发 (孵化器),此外还修复了上百个小型改进和Bug修复。
详情查看:https://mail.openjdk.org/pipe...
深度开源自研编程语言 Unilang
近日,深度操作系统在官方公众号正式公开了自研全新通用目的编程语言——Unilang。
Unilang 被设计成一门现代的通用目的编程语言,使它以全新之姿出现,去适应更有效和灵活开发桌面环境应用,去统筹解决现有不足的新的方案中的语言部分。2020 年 4 月,这一年,深度决定开发“自己的语言”,进一步往上做 GUI 框架;2020 年 6 月,想法成型,经调研分析后,创建 Unilang 仓库,提交了第一行代码;2021 年 3 月,脚踏实地,基本实现 2020 年决定设计的主要特色内容,着手研究目标代码生成方案;2022 年 9 月,蓄势待发,全新的通用目的编程语言Unilang问世,与所有开发者们见面。
https://github.com/linuxdeepi...
Firefox 105 发布,在 Linux 系统上带来更好的性能
新功能
- 增加了一个在打印预览对话框中只打印当前页面的选项
- Firefox 现在支持第三方上下文中的 Partitioned Service Workers
- 在 Windows 上的滑动导航现在已经启用(在触摸板上的两个手指向左或向右滑动来执行)
- Firefox 现在符合 User Timing L3 规范,它为 performance.mark 和 performance.measure 方法增加了额外的可选参数,以提供自定义的开始时间、结束时间、持续时间和附加细节。
- 在大型列表中搜索单个项目的速度现在提高了 2 倍。
修复
- 在 Windows 上的稳定性得到了明显的改善,因为 Firefox 可以更好地处理低内存情况
- 在 macOS 上的触摸板滚动更易于使用
- 在 Linux 上,Firefox 不太可能出现内存耗尽的情况,当内存不足时,对系统其他部分的执行效率更高
- 各种安全问题的修复
Web 平台
- 支持 Offscreen Canvas DOM API,具有完整的上下文和字体支持
更多详情可查看:https://www.mozilla.org/en-US...
Apache Struts 6.0.3 GA
Apache Struts 小组宣布,Apache Struts 6.0.3 版现已作为 “General Availability” 版本提供。
更新内容包括:
- 将 async 和速度插件添加到 bom #568
- [WW-5191] 修复了 <s:textarea/> 标签中 maxLength 和 minLength 属性的位置 #572
- [WW-5185] 重新引入 Tiles 资源的正确实现,以支持 Tiles definitions 的通配符匹配 #566
- [WW-5188] 从 2.6 开始替换为 6.0 #569
- WW-5197 添加对 java.sql.Date 的支持 #574
- [WW-5201] 将 log4j2 升级到版本 2.18.0 #575
- [WW-5193] 使用正确的 org.hibernate.validator groupId 并升级到版本 6.1.3.Final #576
更多详情可查看:https://github.com/apache/str...
LibreOffice 在 Mac App Store 的版本开始收费
开发 LibreOffice 的 The Document Foundation 基金会开始对 Mac App Store 发布的版本收费。LibreOffice 是 OpenOffic 的一个分支,也是目前最流行的开源办公软件,它有提供付费支持的企业版本 LibreOffice Enterprise,以及免费的社区版本 LibreOffice Community。
从本周开始,基金会宣布对 Mac App Store 上的版本收取 8.99 欧元的费用以支持项目的开发。macOS 用户仍然可以从基金会的网站下载免费版本。免费版本事实上可能比应用商店的版本更优,原因是它支持 Java,而苹果应用商店禁止依赖,因此商店版本不包含 Java。