2019独角兽企业重金招聘Python工程师标准>>>
Red Hat Enterprise Linux 7.4 正式发布,将弃用 Btrfs 文件系统
Red Hat 的企业发行版 Red Hat Enterprise Linux(RHEL)发布了最新的 7.4 版,其中一个引人注目的变化是 RHEL 将移除 Btrfs 文件系统。
Red Hat 在声明中称,自 RHEL 6 发布以来 Btrfs 就一直处于技术预览状态,Btrfs 将不会转变成完整支持的功能,未来的大更新版本将会移除该功能。Btrfs 将会继续留在 RHEL 7 中,RHEL 7.4 包含了多个来自上游的 Btrfs 更新,但这将是计划中的最后更新。
一部分人认为,Red Hat 此举是出于技术方面的原因,但还有一部分人认为是政治方面的原因,因为 Btrfs 最早是 Red Hat 竞争对手甲骨文开发的,甲骨文在 RHEL 基础上创造了自己的企业发行版。
时隔三年的升级 OpenGL 4.6 正式发布:支持 SPIR-V 语言
时隔整整三年,Khronos Group 标准组织终于将 OpenGL 标准规范从 4.5 版升级到了 4.6 版 —— 版本号变化不大,但带来了不少的新功能。
OpenGL 4.6 的最大变化就是支持 SPIR-V,一种用于 GPU 通用计算和图形学的中间语言,Khronos 开发设计,最初是为 OpenCL 规范准备的,和下一代图形标准 Vulkan 差不多同时提出,也在不断发展完善。
OpenGL 4.6 标准将 SPIR-V 着色器整合在了核心规范中,可以确保得到广泛的支持。
同时,新标准还增加了大量的 ARB、EXT 扩展,这些扩展由 Khronos、AMD、Intel、NVIDIA 联合创建,会得到各家显卡的普遍支持。此外,OpenGL 标准一如既往地开放,OpenGL、OpenGL ES 都新增了不少可以与 DirectD、Vulkan 合作、互通的扩展。
Sharding-JDBC 1.5.0 发布:全新的自研 SQL 解析引擎 + 全数据库支持
Sharding-JDBC 1.5.0 版本是一次里程碑式升级,工作量巨大,Sharding-JDBC 截止到 1.4.2 之前所有的提交次数为 385 次,而 1.5.0 版本的总共提交次数为 804 次。
Sharding-JDBC 定位为水平扩展数据库中间件以及云原生基础开发套件,将全力专注于 OLTP 和本地内联事务处理以及数据库访问层治理。本次里程碑版本的重要更新是:
- 数据库全支持,包括 MySQL、Oracle、SQLServer 和 PostgreSQL
- 全新的 SQL 解析模块,去掉对 Druid 的依赖。仅解析分片上下文,对于 SQL 采用"半理解"理念,进一步提升性能和兼容性,并降低代码复杂度
- 全新的 SQL 改写模块,增加优化性改写模块
- 全新的 SQL 归并模块,重构为流式、内存以及装饰者 3 种归并引擎
Sharding-JDBC 从 2016 年开源至今,已发布了 16 个版本,其中包含 5 个里程碑版本升级。在经历了整体架构的数次精炼以及稳定性打磨后,如今它已积累了足够的底蕴,相信可以成为开发者选择技术组件时的一个参考。真诚邀请感兴趣的人关注和参与。
Ubuntu 下个版本将把窗口控件按钮恢复到右侧
根据用户的投票结果,Ubuntu 下个版本将把窗口的关闭、最小化和最大化按钮恢复到右侧。
绝大多数软件窗口控制选项默认是在右手边,但 7 年前,Ubuntu 创始人 Mark Shuttleworth 坚持要将窗口控制选项转移到左手边,因为右手边被用于新引入的窗口指示器。现在,Ubuntu 已经决定放弃自己的桌面环境 Unity,改用 GNOME。
开发者进行了投票,想知道是不是像 GNOME 那样将窗口控制选项默认设置在右手边。结果显示,46.2% 的用户喜欢左侧的按钮,53.8% 的用户喜欢右边的窗口控制按钮。
Windows 命令控制台配色方案 20 年来首次更新
微软正在更新 Windows 终端(也就是命令提示符)的颜色。
Windows 10 的测试者将可以在新版 Build 16257 中尝试新的颜色方案。Windows 终端传统的蓝色将在现代的高对比度显示器上变得更清晰。这是微软二十年来首次更新 Windows 终端的颜色。
测试者需要全新安装才能体验新的颜色方案,如果只是在旧版本升级 Windows 仍然会保留原来的颜色设置,以确保用户定制的颜色设置不会被替换。微软计划发布工具让测试者能应用新的颜色方案。
全平台 Chrome 60 正式版发布:稳定性改进以及问题修复
Chrome浏览器团队宣布,全平台(Windows、Mac、Linux)Chrome 浏览器迎来正式版更新,版本号升级至 60.0.3112.90,根据 Chrome 团队之前公布的内容,Chrome 60 稳定版最大的变化是支持 Payment Request API,在 Android 平台上支持使用包含 MP4(ISOBMFF)容器的 VP9 开源免税的视频编码格式,此外还支持全新 VP9string 格式。
Chrome 60 版本之后,Google 不再使用定制的 fetch() 函数来访问存储的密码,而是让开发者使用 Credential Management API 进行更轻松的管理。此外,新版 Chrome 支持 CSS @font-face 描述符,统一的 CSS font-display 属性以及全新的 Paint Timing API。
Chrome 60 稳定版共计修复了 40 处安全漏洞,包含 IndexedDB, V8 和 PPAPI 的 after free bugs,Blink 引擎中的 UIspoofing,扩展程序的类型混乱,PDFium 和 PPAPI 的 out-of-bounds write 问题等等。
其他热门软件更新:
- My97 DatePicker 4.8 发布,日期选择控件
- IntelliJ IDEA 2017.2.1: Bug 修复和性能优化
- Ubuntu 16.04.3 LTS 发布,使用 Linux 4.10 内核
- TiDB RC4 发布,新型分布式 NewSQL 数据库
- React Native 0.47.0 正式版发布
- Leanote 2.5 正式版发布,个人云笔记
- Visual Studio for Mac 7.2 Alpha 预览版发布
- GNU C Library 2.26 发布,支持 Unicode 10.0.0
- WordPress 4.8.1 发布,增加单独的 HTML 小工具
- Rider 2017.1 RTM 正式发布, .NET 跨平台集成开发环境
本周热门项目推荐
Slate —— API 文档生成器
Slate 可帮助您创建美观,智能,响应式的 API 文档。
具有以下特性:
- 干净、直观的设计
- 支持 Markdown 语法
- 有多种编程语言的代码示例
- 开箱即用的语法高亮功能,支持超过 100 种语言,无需配置
目前仅支持 Linux 以及 OS X,在 Windows 上可能可以运行,但官方不支持。
原文链接:https://my.oschina.net/editorial-story/blog/1503306
责任编辑:开源中国 – 局长
转载必须在正文中标注并保留原文链接和作者等信息