文档章节

【软件周刊第 37 期】Fedora 26 正式版发布;Redis 4.0.0 正式发布,4.0 系列的首个稳定版

编辑部的故事
 编辑部的故事
发布于 2017/07/15 20:15
字数 1611
阅读 1786
收藏 17

Fedora 26 正式版发布

Fedora 团队在跳票 5 次后,终于发布了 Fedora 26 的正式版本,包括 Workstation、Server 和 Atomic Host 版本。用户可以通过命令行或者 GNOME Software 非常方便的进行升级,整个升级过程大约需要半个小时。

主要变化包括:新的开发工具 GCC 7、Golang 1.8 和 Python 3.6;新的分区工具 Anaconda,能够赋予系统爱好者和系统管理员更精细的控制选项;GNOME 3.24、 LibreOffice 5.3、包管理器 DNF 2.5、在专利过期后支持 MP3 文件的编解码,等等。

开发者表示新版本提供了数千项改进,本次升级中对 Fedora 26 的后台性能进行了诸多优化,例如更好的缓存用户和群组信息此外还有大量底层的改进,如更好的处理调试信息。

Go 语言发布 2.X 计划,或将不完全向后兼容 Go 1.X

Go 语言官方博客发表文章谈论了未来的 Go 2 计划,征询社区和用户的意见。官方博客称,Go 语言的酝酿到发布经历了五年,Go 1.x 开发也已经持续了五年,现在是时候讨论 Go 2 了。开发者称,Go 2 必须修正 Go 1 的问题,必须带动所有 Go 开发者, 必须带上所有现有的 Go 源代码,不能让生态系统分裂。开发者计划 Go 2 不向后兼容 Go 1,但又要能包容 Go 1 的代码,不想抛弃 Go 1,他们试图做到两全其美,现在就着手为未来做好充分准备,所以需要先了解下社区的看法。

ECMAScript 2017 语言规范发布

Ecma 国际公布了第八版的 ECMAScript 语言规范 ECMAScript 2017(或 ES8)。ECMAScript 是一种由 Ecma 国际(前身为欧洲计算机制造商协会)通过 ECMA-262 标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为 JavaScript 或 JScript,但实际上后两者是 ECMA-262 标准的实现和扩展。

其在 1998 年和 1999 年发布了第二和第三个版本,之后沉寂了许多年,直到 Ajax 流行起来后标准工作才再次起步,2009 年发布了第五个版本,自 2015 年起每年发布一个版本。ECMAScript 2017 的主要变化包括:Object.values/Object.entries、字符串填充、Object.getOwnPropertyDescriptor、尾随逗号、异步函数、共享内存和原子等。ECMAScript 2018 已在制定中。

Redis 4.0.0 正式发布,4.0 系列的首个稳定版

这是 Redis 4.0 系列的首个稳定版,包含以下的一些重大改进:模块化的系统、更好的复制 (PSYNC2)、对 eviction policies, threaded DEL/FLUSH 的改进、混合 RDB+AOF 格式、对 Raspberry Pi 的支持作为主要平台、新的 MEMORY 命令行、Redis Cluster 对 Nat/Docker 的支持、更快的 Redis Cluster 键创建,以及许多其他较小的功能和一些行为修复等。

与之前的 RC 相比,有一些错误修复和改进,主要是:

  • 针对新的复制引擎 PSYNC2 的修复
  • 引入了模块线程安全上下文(Modules thread safe contexts),现在还是一个实验性的 API,但是当需要时,该 API 被认为是稳定和可用的
  • 添加 DEBUG DIGEST 模块 API
  • HyperLogLog 命令不再在某些输入的字符串中(非 HLL)崩溃
  • 修复在 MULTI/EXEC blocks 中的 SLAVEOF
  • 其他许多小的 bug 修复和改进

深度操作系统镜像服务新增 Linux Kernel 等镜像站

近日,深度操作系统镜像服务新增了 Linux Kernel 等镜像站,这也是 Linux Kernel 镜像服务首次支持中国发行版。

深度团队表示,随着深度操作系统在全球用户不断增多,为了使各个地区的用户都能够得到高质量的体验,其将不断的在世界各地增设镜像服务,让所有人都能体验到高质量的 Linux 桌面体验。

本次新增的海外以及国内的镜像站点包括:美国 Kernel.org、美国 Silicon Valley Web Hosting LLC、俄罗斯 Truenetwork、日本 JAIST、葡萄牙 University of Porto、瑞典 Zetup AB、中国 南京邮电大学。

微软发布 TypeScript 2.4

这是该 JavaScript 超集语言的最新版本。最新版本的新特性并不多,但是保持了该语言的新鲜感并添加了一些新功能来跟踪开发人员的需求。

微软这次展示的最大特性就是支持动态 import() 表达式。这项特性目前处于 TC39 进程(预期会出现在 ECMAScript 2018 的定义中)的第 3 阶段,允许开发人员“有条件并且懒导入其他的模块和库,从而让应用程序更加高效且节省资源”。在此之前,如果模块想要导入一个库的话,必须要在文件的顶部实现。这里有个提示,以 es2015 为 target 的模块无法使用该特性。要结合 Webpack 2+ 的 code-splitting 功能来使用该特性时,开发人员必须要将 esnext 作为要形成的目标模块。

其他热门软件更新:

本周开源项目推荐

Stacer —— Linux 系统优化和监控工具

Stacer 是一款 Linux 系统优化和监控工具。可看作是 CCleaner 的 Linux 版本。简单易用,速度快,且完全开源

仪表板

系统清理

资源

原文链接:https://my.oschina.net/editorial-story/blog/1417535
责任编辑:开源中国 – 局长
转载必须在正文中标注并保留原文链接和作者等信息

© 著作权归作者所有

共有 人打赏支持
编辑部的故事

编辑部的故事

粉丝 1143
博文 248
码字总数 430631
作品 0
深圳
运营/编辑
私信 提问
Redis 4.0.0 正式发布,高性能的 key-value 数据库

Redis 4.0.0 正式发布,这是 Redis 4.0 系列的首个稳定版,包含以下的一些重大改进:模块化的系统、更好的复制 (PSYNC2)、对 eviction policies, threaded DEL/FLUSH 的改进、混合 RDB+AOF ...

局长
2017/07/15
9.4K
21
Firefox 4.0:我们2011年再见面吧

对于Firefox 4.0的动态我们一直很关注,虽然上次有消息表示,本月月底,Mozilla会发布Firefox 4.0 Beta 7版本,不过现在距离10月份结束的日子已经屈指可数,而Mozilla方面却依然无动于衷。来...

晨曦之光
2012/03/09
0
0
Linux 4.0 正式发布 彻底告别计算机重启时代

4月13日消息,今天早些时候 Linux 创始人 Linus Torvalds 在 Kernel 的 GitHub Master 中提交了一个改动,将 Kernel 正式从 3 时代带入 4 时代。Linux内核正式进入 4.0 时代。   Linux 4....

大漠真人
2015/04/13
36.1K
80
KDE Applications 17.08 路线图确认:8 月 17 日正式发布

KDE Applications 17.04稳定版即将走到生命的尽头,该系列的最后一个维护版本更新计划将于2017年7月13日发布。这也就意味着团队已经开始在筹备下个重大分支版本更新,并确定了KDE Applicati...

两味真火
2017/06/18
990
0
Firefox 4.0 将延迟到 2011 年初发布

对于Firefox 4.0的动态我们一直很关注,虽然上次有消息表示,本月月底,Mozilla会发布Firefox 4.0 Beta 7版本,不过现在距离10月份结束的日子已经屈指可数,而Mozilla方面却依然无动于衷。来...

红薯
2010/10/25
793
7

没有更多内容

加载失败,请刷新页面

加载更多

nuc970 uboot nand-boot,kernel, filesystem 烧录位置

一 烧写到Nand Flash **1.1 **相关文件说明 l BSP版本:nuc970bsp-release-20150519.zip l NuWriter版本:2015/04/28-V01,nuvoTon Nu-Writer V1.0 l 烧写文件: u-boot-spl.bin:负责将u-b......

CookieDemo
今天
1
0
python中sort和sorted函数小结

L.sort(cmp=None, key=None, reverse=False) sorted(iterable, cmp=None, key=None, reverse=False) 这样看,sorted函数只比sort函数多一个iterable参数,其余没什么不同,iterable是一个迭代......

上官夏洛特
今天
4
0
thinkphp 常用SQL执行语句总结

第一条:Db::tablera('vr_panomas')->where(['delete_time'=>0,'id'=>['in',$pids]])->field(['id'=>'id','post_thumb'=>'thumb','post_title'=>'title','post_tags'=>'tags','post_price'=>......

koothon
今天
6
0
支付宝返回状态resultStatus意思

上一篇集成支付宝的时候,会有一些支付宝返回的resultStatus,具体意思是: 9000 订单支付成功 8000 正在处理中 4000 订单支付失败 6001 用户中途取消 6002 网络连接出错 还有memo,意思就是...

RainOrz
今天
3
0
electron webview 页面加载事件顺序

1.did-start-loading 页面开始加载 2.load-commit 主页面文档加载 3.page-title-updated title 4.dom-ready 主页面 dom 加载完成 5.load-commit frame文档加载 6.did-frame-finish-load fram......

dubox
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部