40s 新闻速递
- 80 岁还在写代码!Hello World 发明人、UNIX 命名者项目登上GitHub
- 热榜IEEE Spectrum 2022:C/C++ 和 C# 综合流行度超 Python,SQL 工作中最吃香
- 英伟达 CEO 黄仁勋承认制造过多的显卡,目前在降价销售
- 苹果将支付 9500 万美元解决翻新设备集体诉讼案
- 苹果秋季发布会时间确定,iPhone 14 将于北京时间 9 月 8 日发布
- 微信测试朋友圈修改可见范围
- Chrome 浏览器桌面版将内置 RSS 阅读器,早期测试界面曝光
- Debian 以隐私理由将 Chromium 的默认搜索引擎改为 DDG
- TypeScript 遭库开发者嫌弃:类型简直是万恶之源
- Google 发布 AI 图像降噪工具 MultiNerf
- PyCharm 2022.2.1 发布
- Apache Flink 1.15.2 发布
- Linux 6.1 新功能:更容易辨认出故障的 CPU
- Visual Studio 2022 17.4 Preview 1 发布
- MyBatis JPA Extra v2.8 GA 发布
行业资讯
80 岁还在写代码!Hello World 发明人、UNIX 命名者项目登上GitHub 热榜
近日,“Linux 三剑客”中一个非常古老的工具突然登上了 GitHub 今日热榜。这竟是因为 80 岁的原作者更新了。这位大神,就是加拿大计算机科学家 —— 布莱恩・柯林汉 (Brian Kernighan)。与比尔盖茨、Java 之父、Python 之父等大佬齐名的他,开创的“Hello World”范式让每一位学编程的同学刻烟吸肺。此外,C 语言的第一本编程著作,作者之一有他;Unix 系统的早期开发人员、AWK(Linux 及 Unix 中的文本数据处理工具)的共同创造者名单中,他也赫然在列。如今老爷子已经满头白发,还活跃在“一线”—— 今年 5 月,AWK 的 GitHub 仓库中,老爷子提交了新的 pull request,给 AWK 添加了一直没法做到的 Unicode 支持。
IEEE Spectrum 2022:C/C++ 和 C# 综合流行度超 Python,SQL 工作中最吃香
IEEE Spectrum 2022 年度编程语言排行榜现已发布。该榜单一年发布一次,今年是第九年。此次的榜单改进和简化了交互式排名工具,并在内部进行了其他改动;但总体仍是结合来自不同来源的多个指标,来估计不同语言的相对流行度。Python 仍然位居榜首,紧随其后的是 C 语言。但公告指出,事实上 C 和类似 C 的大型语言(C++ 和 C# )的综合流行度在一定程度上已超过了 Python。与此同时,SQL 的受欢迎程度正不断上升,其在榜单的 Jobs ranking 中已位列第一(该排名仅关注 IEEEJob Site 和 CareerBuilder 的指标)。
英伟达 CEO 黄仁勋承认制造过多的显卡,目前在降价销售
8 月 25 日消息,英伟达本季度个人电脑销售下滑,英伟达和英特尔一样,突然陷入困境。英伟达首席执行官黄仁勋在电话会议上承认,该公司制造了过多的显卡,现在被迫以更低的价格出售它们。黄仁勋称,“我们发现自己有多余的库存,我们的策略是以远低于目前市场上的销售水平来销售,以便给渠道一个纠正的机会。”他表示,我们已经与我们的合作伙伴实施了一些计划,在渠道中对产品进行价格定位,为我们的下一代产品做准备。他暗示,当前一代的安培 GPU 将与下一代 GPU 并存。
苹果将支付 9500 万美元解决翻新设备集体诉讼案
8 月 26 日消息,在苹果提供维修服务时,曾将翻新替换设备而不是新设备提供给用户,苹果因此被告上法庭。去年苹果同意以 9500万 美元和解诉讼,这笔赔偿金很快就会支付。早在1月份案件管理员已经开始收集客户信息,4 月份和解方案得到批准。现在一切准备就绪,苹果马上就会付钱,获得赔偿的用户已经开始陆续收到邮件。
一位客户收到的邮件写道,他可以获得 28.90 美元赔款。2022 年 8 月 30日前此用户将收到一封邮件,里面有链接,点击就可以收款,在 11 月 28 日之前都可以接收。2012 年 7 月 20 日至 2021 年 9 月 30 日购买 AppleCare Protection Plan 或者 AppleCare+ 并收到翻新替换设备的用户都可以获赔。
苹果秋季发布会时间确定,iPhone 14 将于北京时间 9 月 8 日发布
8 月 25 日凌晨消息,苹果宣布将于太平洋时间 9 月7 日星期三上午 10:00(北京时间 9 月 8 日凌晨 1 点)举办一场特别活动。该活动将在加利福尼亚州库比蒂诺 Apple Park 园区的史蒂夫乔布斯剧院举行。据悉,此次仍然采用线上形式,预计 iPhone 14 系列、Apple Watch Series8等产品将会在此时间推出。本次秋季发布会,苹果预计将发布四款 iPhone 14 机型,包括 6.1 英寸 iPhone 14、6.7 英寸 iPhone 14 Max、6.1 英寸iPhone 14 Pro 和 6.7 英寸 iPhone 14 Pro Max。同时包括全新的“Apple Watch Series 8”以及新款 iPad。
微信测试朋友圈修改可见范围
近日,有网友发现苹果用户的微信朋友圈能修改可见范围了。具体操作步骤为:iPhone 用户更新微信至最新版,点击一条自己的朋友圈,点击右上方三个灰色的点,会出现修改可见范围:公开、私密、部分可见、不给谁看。随后用户可自行修改。该功能应还在内测中,很多人依然修改不了。此外,还有网友发现,微信支持一次发送 99 张图片了。上个月,微信灰度测试了聊天图片可发送上限 99 张图片,按照以往在微信中给好友发图片,一般只能发送上限 9 张。
Chrome 浏览器桌面版将内置 RSS 阅读器,早期测试界面曝光
在谷歌阅读器消失多年后,谷歌正致力于在 Chrome 浏览器中带回 RSS 阅读器,此前已在 iOS 和安卓版上线了“关注 Follow”功能。据外媒 About Chromebooks 发现的线索,ChromeOS 106 的开发版本中出现了一些关于 RSS 阅读器相关的代码和早期 UI。用户可以通过打开右键菜单并选择新的“关注网站”选项来订阅。然后,用户可以在一个“Feed”窗口中显示关注网站的内容,但目前该界面无法正常工作。
Debian 以隐私理由将 Chromium 的默认搜索引擎改为 DDG
Debian 以隐私理由将 Chromium 浏览器的默认搜索引擎从 Google 改为 DuckDuckGo。Chromium 是 Chrome 的开源项目,但仍然包含有 Google 的服务。
Debian 开发者是在今年初讨论用 DDG 替换 Google。它是通过受管理的策略文件(/etc/chromium/policies/managed/.json)实现这一变动的。用户仍然可以自己修改默认的搜索引擎。
TypeScript 遭库开发者嫌弃:类型简直是万恶之源
本周 redux-saga 的工程师 Eric Bower 却在一篇博客中提出了不同意见,他站在库开发者的角度,直言“我很讨厌 TypeScript”,并列举了五点理由。这篇博客发布后,随即引发了赞同者和反对者的激烈讨论,其中,反对者主要认为文中的几点理由只能作为开发人员的意见,而且并没有提供证明实质性问题的具体例子。
最新技术动态
Google 发布 AI 图像降噪工具 MultiNerf
Google 研究院发布了 AI 图像降噪工具 MultiNerf。源代码托管在 GitHub 上,采用 Apache License 2.0 许可证。MultiNerf 的算法运行在原始图像数据上,利用 AI 计算出没有噪声的图像会怎么样。Google 研究人员在今年 5 月发布一则视频(YouTube)演示了其工作原理。
PyCharm 2022.2.1 发布
PyCharm 发布了一个较小的版本更新,主要进行了一些 Bug 修复,例如启用了通过 Python 解释器(Python Interpreter)弹出窗口中的显示所有(Show all)弹出菜单来设置解释器的新 UI、Docker:如果在 Docker 解释器配置期间设置了其他运行选项,则不再忽略通过运行/调试配置设置的运行选项……
更多详情可查看发布说明:https://blog.jetbrains.com/py...
Apache Flink 1.15.2 发布
该版本是 Flink 1.15 Flink 1.15 系列的第二个错误修复版本。
此版本包括 30 个错误修复、漏洞修复和 Flink 1.15 的小改进,例如当过滤条件为布尔类型时,内联接的错误、使用 MysqlCatalog 从 MySQL 获取的主键不正确等。
详情查看:https://flink.apache.org/news...
Linux 6.1 新功能:更容易辨认出故障的 CPU
Linux 6.1 新增了一个非常实用的功能:在出故障的时候,错误消息将通知你到底是哪个 CPU 出了问题。该功能来自 Linux 6.1 合并窗口的 x86/cpu 分支补丁:在出现分段错误(segfault)时,故障消息会打印出 “有嫌疑” 的 CPU 编号。
Visual Studio 2022 17.4 Preview 1 发布
官方表示,Visual Studio 2022 17.4 GA 将是首个正式原生支持 Arm64 架构的版本。此外,17.4 正式发布后会成为 LTSC 版本,在 2024 年 1 月 9 日之前都会获得支持。
主要变化:
- 原生支持 Arm 架构
- 移除不受支持的组件
- 引入回滚 Visual Studio 更新的功能
- Visual Studio 管理员模板 (ADMX/ADML) 预览版反馈
MyBatis JPA Extra v2.8 GA 发布
主要更新内容:
- MyBatis JPA Extra 对 MyBatis 扩展 JPA 功能
- JPA 2.1 注释简化 CUID 操作
- Interceptor 实现数据库SELECT 分页查询
- 链式 Query 查询条件构造器提供 starter,简化 SpringBoot 集成