​TypeScript 遭库开发者嫌弃;苹果秋季发布会时间确定;​​PyCharm 2022.2.1 发布| 思否周刊

本文涉及的产品
实时计算 Flink 版,5000CU*H 3个月
简介: ​TypeScript 遭库开发者嫌弃;苹果秋季发布会时间确定;​​PyCharm 2022.2.1 发布| 思否周刊

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 集成
相关实践学习
基于Hologres轻松玩转一站式实时仓库
本场景介绍如何利用阿里云MaxCompute、实时计算Flink和交互式分析服务Hologres开发离线、实时数据融合分析的数据大屏应用。
Linux入门到精通
本套课程是从入门开始的Linux学习课程,适合初学者阅读。由浅入深案例丰富,通俗易懂。主要涉及基础的系统操作以及工作中常用的各种服务软件的应用、部署和优化。即使是零基础的学员,只要能够坚持把所有章节都学完,也一定会受益匪浅。
相关文章
|
7月前
|
JSON JavaScript 安全
解锁TypeScript的潜力:改进标准库类型
解锁TypeScript的潜力:改进标准库类型
107 4
|
7月前
|
数据采集 JavaScript 前端开发
实用工具推荐:适用于 TypeScript 网络爬取的常用爬虫框架与库
实用工具推荐:适用于 TypeScript 网络爬取的常用爬虫框架与库
|
6月前
|
JavaScript 前端开发 编译器
探讨TypeScript如何帮助JavaScript开发者避免这些常见错误,从而提高代码质量和开发效率
【6月更文挑战第13天】TypeScript,JavaScript的超集,通过添加静态类型检查和面向对象特性,帮助开发者避免常见错误,提升代码质量和开发效率。它能检测类型错误,防止运行时类型转变引发的问题;使用可选链和空值合并避免引用错误;通过枚举减少逻辑错误中的魔法数字;接口和泛型等特性提高代码可维护性。学习TypeScript对提升JavaScript开发质量有显著效果。
68 4
|
6月前
|
前端开发 JavaScript 开发者
React和TypeScript各自以其独特的优势赢得了广大开发者的青睐
【6月更文挑战第12天】React和TypeScript是前端开发的强强联合。TypeScript提供静态类型检查和面向对象特性,增强代码健壮性和团队协作效率;React凭借组件化、高性能和丰富生态系统引领UI构建。两者结合,能精确定义React组件类型,提升代码组织和维护性,通过安装TypeScript、配置、编写及构建步骤,可在React项目中实现这一优势。这种结合为前端开发带来进步,未来应用将更加广泛。
57 1
|
5月前
|
IDE 开发工具 Python
【Python】已解决:pip安装第三方模块(库)与PyCharm中不同步的问题(PyCharm添加本地python解释器)
【Python】已解决:pip安装第三方模块(库)与PyCharm中不同步的问题(PyCharm添加本地python解释器)
1070 0
|
7月前
|
Python
解决Pycharm安装后无法导入库的问题
解决Pycharm导入库问题:进入Settings,选择Project的`Python Interpreter`,点击Add Interpreter。删除`.venv`文件夹内容,然后关闭并重启Pycharm以初始化新环境,现在可以正常导入库了。
241 1
解决Pycharm安装后无法导入库的问题
|
7月前
|
JavaScript 前端开发 安全
【JavaScript与TypeScript技术专栏】TypeScript如何帮助JavaScript开发者避免常见错误
【4月更文挑战第30天】TypeScript,JavaScript的超集,通过静态类型检查和面向对象特性,帮助开发者避免类型错误、引用错误和逻辑错误,提升代码质量和可维护性。它引入类型注解、接口、可选链和空值合并,使代码更清晰、安全。对于大型项目,TypeScript的接口、类和泛型有助于代码结构化和模块化。学习TypeScript能提高JavaScript开发效率。
57 0
|
7月前
|
JavaScript 前端开发 IDE
【JavaScript与TypeScript技术专栏】TypeScript在JavaScript库与框架开发中的作用
【4月更文挑战第30天】TypeScript,微软开发的JavaScript超集,以其强类型和面向对象特性,正成为提升Web项目质量和效率的关键工具,尤其在库和框架开发中。它通过类型系统减少运行时错误,提供内置文档,便于重构,增强IDE支持,以及支持模块化。流行框架如React、Angular已支持TypeScript,未来有望成为开发高质量库和框架的标准语言。随着社区增长,TypeScript将在Web开发领域扮演更重要角色。
54 0
|
7月前
|
编译器 计算机视觉 Python
pycharm配置opencv库
pycharm配置opencv库
|
7月前
|
Python
Mac上pyCharm找不到已安装的库
Mac上pyCharm找不到已安装的库
93 0