硬核观察 #1102 英伟达显卡 BIOS 签名锁被破解
英伟达显卡 BIOS 签名锁被破解
十年来,英伟达一直利用其显卡的 BIOS 签名检查来提高其设备 vBIOS 和固件的安全性。但这导致开源的 Nouveau 驱动程序受到限制,只能以较低的启动时钟频率运行。以至于 GeForce GTX 700 系列仍然是开源 Nouveau 驱动程序支持最好的系列。现在,TechPowerUP 发布的运行在 Windows 上的工具破解了英伟达 BIOS 签名锁,可以支持 vBIOS 修改和与新一代 GPU 的交叉刷新。这个签名锁的破解是否会对 Nouveau 开发人员产生有意义的影响还不确定,但有可能不会,因为存在法律灰色地带。
老王点评:如果签名锁的机制被进一步披露,或许开源的英伟达显卡驱动会有质的变化。
现在可以在 Excel 中使用 Python
微软发布了 Python in Excel 的公开预览版,无需任何设置就可以在同一工作簿中结合 Python 和 Excel 分析。使用新的 PY()
函数,用户可以直接在单元格中输入 Python 代码,Python 计算在微软云中运行,计算结果会返回到工作表中。用户也可以利用 Python 图表库创建各种专业可视化图表,进行机器学习、预测分析、数据清理等工作。Python 之父退休后在微软任职,他帮助定义了 Python in Excel 的架构。他说,“当我三年前加入微软时,我做梦也想不到会有这种可能。”
老王点评:这确实是一种奇妙的组合,两种最常用的数据分析方式结合在一起了。只是,VBA 以后怎么办?
用人工智能工具将旧的 COBOL 代码转换为 Java
IBM 称,有数十亿行 COBOL 代码可能需要进行现代化处理,这包括重构 COBOL 中的业务服务,将代码转换为 Java 代码,然后借助自动测试验证结果。IBM 将于 2023 年推出一个生成式人工智能工具,以加快 IBM Z 大型机上 COBOL 到 Java 的翻译速度。它生成的 Java 代码是面向对象的,但仍可以与 COBOL 应用程序的其余部分以及 CICS、IMS、DB2 等关键服务和其他 z/OS 运行时进行互操作。
老王点评:这样的话,就不用担心当那些 COBOL 程序员逐渐老了甚至去世,没人维护那些几十年前的银行基础设施了。