文档章节

【软件周刊第 13 期】时隔半年,Docker 发布重大版本 1.13.0;Debian GNU/Linux 8.7 稳定版发布 安全性增强等

编辑部的故事
 编辑部的故事
发布于 2017/01/21 19:04
字数 1641
阅读 4122
收藏 23

Debian GNU/Linux 8.7 稳定版发布 安全性增强

Debian 8(代号 jessie)发布了第七次更新。这次更新主要将安全问题的更正添加到稳定版本,以及对严重问题的一些调整。作为 “Jessie” 分支的最后一个版本,它为自 Debian GNU/Linux 8.6 从去年 9 月中以来发现的所有问题打上了补丁,并且对几十处组件和应用程序进行了更新。其中涵盖了超过 170 项 bug 修复和安全更新。

经常从 security.debian.org 安装更新的用户不必更新许多软件包,并且大多数来自 security.debian.org 的更新都包含在本次更新中。新版本会更加稳定、安全、可靠。

时隔半年,Docker 发布重大版本 1.13.0

2016 年 7 月 29 日发布的 1.12 到现在的 1.13,已经过去 5 个多月了,来看看 1.13 新增了什么内容吧。1.13 有一千四百多个 issue/pull request,五千多个 commits,是 Docker 历史上最高的发布版本。这并不是一个简单的小版本变化,里面有大量的更新,涉及到网络、插件、移除掉的 API & 客户端、运行时、安全性以及依赖等。下面是 TOP 10 新增功能:

  1. 正式支持服务栈: docker stack
  2. 正式支持插件:docker plugin
  3. 添加在 Swarm 集群环境下对密码、密钥管理的 secret 管理服务:docker secret
  4. 增加 docker system 命令
  5. 可以直接使用 docker-compose.yml 进行服务部署
  6. 添加 docker service 滚动升级出故障后回滚的功能
  7. 增加强制再发布选项 docker service update –force
  8. 允许 docker service create 映射宿主端口,而不是边界负载均衡网络端口
  9. 允许 docker run 连入指定的 swarm mode 的 overlay 网络
  10. 解决中国 GFW 墙掉 docker-engine apt/yum 源的问题

Kotlin 1.1 Beta 发布,正式版还会远吗?

Kotlin 1.1 的最大更新是完全支持对 JavaScript 的编译,以及在 JVM, Android 和 JavaScript 上支持协程(Coroutines)。下面将给出一些更多的细节,它们不是 1.1 中唯一令人兴奋的更新。更多语言改进和新功能即将推出(详情请参阅 What’s new 页面):

好久不见,SpringSide 归来,有性能的基础库

这次复活的是 SpringSide-Utils 模块,把在唯品会两年的实践抽取出来,做一个大大大的公共类库。一边封装 Guava 和 Apache Common Lang,一边参考移植各门各派的精华:

  • 框架/容器随身自带:Spring,Netty,Tomcat,Jetty,ElasticSearch
  • 专门的类库:Jodd,  Apache Common IO,Common Collections,JCTool,OpenHFT,AndroidUtilCode
  • 大厂的开源类库:Facebook JCommon,twitter commons,linkedin-utils

内库中包含了文本、数字、日期、并发、集合、文件、反射、安全等方面的内容,还有不能落下的性能,性能,性能。新库的设计目标,是把最佳实践都封装起来,让大家使用类库时,默认就获得最优的性能。

IntelliJ IDEA 2017.1 EAP,改进对 Spring 的支持

在该版本中,除了通常的 bug 修复,还带来了一些相当有趣新奇的东西。Docker 插件现在支持 Mac 版的 Docker。对 Windows 的支持依然有一定的限制。

随着对 Spring MVC 路径属性的编码支持,对 Spring 的支持正变得越来越好:

还支持对 Spring 的测试(至 Spring 5.0)和 Spring Boot Testing(测试运行和检查):

最后同样重要的是,已解决在 OS X 上和 Korean, Chinese 以及 Japanese 键盘布局相关的问题

Python 的绘图库 matplotlib 2.0.0 发布

matplotlib 是 Python 最著名的绘图库,提供了一整套和 matlab 相似的命令 API,十分适合交互式地进行制图,还可以方便地将它作为绘图控件,嵌入 GUI 应用程序中。matplotlib 2.0 支持 Python 2.7, 和 3.4+,部分更新如下:

  • 默认样式更改
  • 改进的颜色转换 API 以及对 RGBA 的支持
  • 性质上的颜色映射
  • Axis 偏移便签现在响应 labelcolor
  • 改进的偏移文本选择
  • 更快的文本渲染
  • Qt figure 选项编辑器的改进
  • 改进的图像支持
  • 在 NbAgg 和 WebAgg 后端支持 HiDPI (Retina) 显示
  • 更改默认动画编解码器
  • 在动画中不再支持 mencoder

其他热门软件更新

本周开源项目推荐

Screwdriver — Yahoo 开源的持续交付构建系统

Screwdriver 的一些关键设计功能帮助 Yahoo 实现了大规模持续交付能力。从宏观看,这些关键设计是:

  • 使部署管道容易
  • 优化主干开发
  • 使回滚容易

为了确保主干是可交付的,在 PR 中启用代码的功能测试。在内部,这是一个配置管道,动态分配计算资源,部署代码和运行测试。这些测试包括使用 Selenium 等工具的 Web 测试。这些动态分配的资源也可在 PR 构建之后的一段时间内也照常使用,从而让工程师与系统交互,并以可视化的方式检查其变化。

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

© 著作权归作者所有

编辑部的故事

编辑部的故事

粉丝 1371
博文 258
码字总数 484341
作品 0
深圳
运营/编辑
私信 提问
加载中

评论(8)

Feng_Yu
Feng_Yu

引用来自“找不到用户名”的评论

解决中国 GFW 墙掉 docker-engine apt/yum 源的问题
这个是怎么解决的
很简单,就是手工指定镜像站而已,具体实现可以看这个: http://blog.daocloud.io/docker-1-13/#toc_8
全体下线
应该是中国搭建镜像服务
echo1937
echo1937
解决中国 GFW 墙掉 docker-engine apt/yum 源的问题
这是怎么解决的?
Altman
Altman
我大天朝还是“牛逼”,总是要别人当作特殊处理
zigzagroad
zigzagroad
好vb
老大哥
老大哥
解决中国 GFW 墙掉 docker-engine apt/yum 源的问题
找不到用户名
找不到用户名
解决中国 GFW 墙掉 docker-engine apt/yum 源的问题
这个是怎么解决的
功夫在墙外
功夫在墙外
第十个是怎么解决的?
Parsix GNU/Linux 项目宣布即将终止

基于 Debian 的 Parsix 发行版已经宣布将会在 Debian Stretch 发布六个月后终止。官方表示 Parsix GNU/Linux 8.15 (Nev) 在这段时间里会得到完全的支持,用户应该可以把他们的安装升级到 De...

局长
2017/05/23
2.4K
13
Q4OS 1.8.2,首个基于 Debian 8.7 的 Linux 系统

基于最近发布的 Debian GNU/Linux 8.7 "Jessie" 操作系统,Q4OS 1.8.2 "Orion" 现在是该发行版的最新版本,修复了 173 个 bug,并通过新的 Debian GNU/Linux 发行中的 Debian 项目实现了安全......

局长
2017/01/17
1K
5
Linux以及各大发行版介绍

什么是Linux?      也许很多人会不屑的说,Linux不就是个操作系统么。错!Linux不是一个操作系统,严格来讲,Linux只是一个操作系统中的内核。内核是什么?内核建立了计算机软件与硬件之...

魔渡众生
2009/03/23
600
1
Slackware Linux 14.2 稳定版正式发布

Slackware Linux 14.2 稳定版正式发布了,与上一次稳定版发布已经时隔三年,本次发布带来了许多更新和增强功能,采用Xfce 4.12.1和KDE 4.14.21,提供非常美观易用的桌面环境,无论是视觉体验...

zalois
2016/07/02
2.9K
13
Emmabuntus 8-1.02 发布,基于 Xubuntu 的桌面 Linux 发行

Emmabuntus 项目宣布发布了 Debian 发行版的稳定版本,新版本基于 Debian 8.7 并具有 Xfce 桌面环境。 新 Emmabuntus 的 Debian 版本默认使用 Lilo 搜素引擎,并包括在启用 UEFI 的计算机上运...

局长
2017/03/21
845
0

没有更多内容

加载失败,请刷新页面

加载更多

Spark Streaming的优化之路——从Receiver到Direct模式

          作者:个推数据研发工程师 学长 1 业务背景 随着大数据的快速发展,业务场景越来越复杂,离线式的批处理框架MapReduce已经不能满足业务,大量的场景需要实时的数据处理结果来...

个推
48分钟前
2
0
壮丽70年·奋斗新时代|蒸妙集团熏蒸中会阴熏蒸的神奇好处

聚结相合之处为会。会阴居两阴间,为督、任、冲三脉的起点,三脉背出两阴之间,会聚阴部,因名会阴。会阴,经穴名。出《针灸甲乙经》。会阴别名屏翳、下极、金门。属任脉。在会阴部,男性当阴...

公益传承
57分钟前
2
0
pentaho-kettle-8.2.0.0-R源码开发环境搭建

1.从Kettle官网下载源码,本文使用的是pentaho-kettle-8.2.0.0-R 下载地址:https://codeload.github.com/pentaho/pentaho-kettle/zip/8.2.0.0-R 2.打开eclipse,选择一个新的工作空间,然后设...

gq_2010
今天
1
0
lua web快速开发指南(7) - 高效的接口调用 - httpc库

httpc库基于cf框架都内部实现的socket编写的http client库. httpc库内置SSL支持, 在不使用代理的情况下就可以请求第三方接口. httpc支持header、args、body、timeout请求设置, 完美支持各种h...

水果糖的小铺子
今天
5
0
通过四道常问面试题,带你了解什么是数据库分库分表

编者语:为了避免被误解为:「手里有把锤子,看什么都是钉子!」,说明一下不是什么业务都适合分布式数据库,更不是用了分布式数据库性能就一定能得到扩展。 其次:本文为纯干货,建议先转发...

老道士
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部