文档章节

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

编辑部的故事
 编辑部的故事
发布于 2017/07/15 20:15
字数 1611
阅读 1793
收藏 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
责任编辑:开源中国 – 局长
转载必须在正文中标注并保留原文链接和作者等信息

© 著作权归作者所有

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

编辑部的故事

粉丝 1204
博文 252
码字总数 445830
作品 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
10.6K
21
Linux 4.0 正式发布 彻底告别计算机重启时代

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

大漠真人
2015/04/13
36.3K
80
Firefox 4.0 将延迟到 2011 年初发布

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

红薯
2010/10/25
796
7
KDE Applications 17.08 路线图确认:8 月 17 日正式发布

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

两味真火
2017/06/18
1K
0
CyanogenMod 9 正式版将于今晚发布

CyanogenMod 官方的博客称,基于 Android 4.0 的 CyanogenMod 9 稳定版将于今夜发布,该版本只支持少数设备。 近几个月来,来自世界各地的开发商已经联手,一起为 CyanogenMod 9 的发布而努力...

oschina
2012/08/10
2.2K
15

没有更多内容

加载失败,请刷新页面

加载更多

CentOS配置Tomcat监听80端口,虚拟主机

Tomcat更改默认端口为80 更改的配置文件是: /usr/local/tomcat/conf/server.xml [root@test-a ~]# vim /usr/local/tomcat/conf/server.xml # 找到 Connector port="8080" protocol="HTTP/1......

野雪球
17分钟前
0
0
《稻盛和夫经营学》读后感心得体会3180字范文

《稻盛和夫经营学》读后感心得体会3180字范文: 一代日本经营之圣稻盛和夫凭借刻苦勤奋的精神以及深植于佛教的商业道德准则,成为了“佛系”企业家的代表人物。在《稻盛和夫经营学》“领导人...

原创小博客
56分钟前
1
0
java框架学习日志-5(常见的依赖注入)

依赖注入(dependency injection) 之前提到控制反转(Inversion of Control)也叫依赖注入,它们其实是一个东西,只是看的角度不同,这章详细说一下依赖注入。 依赖——指bean对象创建依赖于...

白话
今天
2
0
红外接收器驱动开发

背景:使用系统的红外遥控软件没有反应,然后以为自己接线错误,反复测试,结果烧坏了一个红外接收器,信号主板没有问题。所以自己开发了一个红外接收器的python驱动。接线参见https://my.os...

mbzhong
今天
2
0
ActiveMQ消息传送机制以及ACK机制详解

AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机...

watermelon11
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部