docker android2.3,Android Studio 2.3 正式版发布;Docker 发布重大更新并带来企业版

软件周刊第 18 期(02.26 — 03.04)

► Android Studio 2.3 正式版发布;

► Docker 重大更新,版本升至 17.03,包名仓库全换;

► Kotlin 1.1 正式版来了,基于 JVM 的编程语言

没有一点点防备,Android Studio 2.3 正式版发布

该版本包含一些新特性,包括对 WebP 支持的更新;ConstraintLayout 库支持更新和布局编辑器的部件面板。提供一个新的 App Link 助手可以帮助你在应用中构建 URI 的统一视图。

新的运行按钮提供更直观和可靠的立即运行体验。最后是 Android 模拟器的测试,支持文本的复制和粘贴。详细介绍请看官方 发行说明。

相关截图:

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

But 貌似这个版本的坑貌似让很多程序员跪了,所以各位还是再观望一下吧……

@开源中国国务院:重新run之后好像不能自动打开APP了,有没有同样问题的?

@火星网友:gradle 3.3 死活更新不了,gradle文件夹下根本生成不了gradle-3.3-all目录,我都把gradle3.3的包离线下好了,就是没地方放

@WangKavin:更新后gradle悲剧了,refreshing 20多分钟还没完!准备直接重装到2.3!

@奋斗哥:升级到这个版本后悔死了,gradle3.3报各种错误,又装回2.2.3了

解决办法 ——

@火星网友:gradle3.3需要退出as,下载离线包(https://services.gradle.org/distributions/gradle-3.3-all.zip),放在以下目录,之后启动as就可以了 ..\.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9

@杭州网友:http://stackoverflow.com/questions/27589336/android-studio-update-errorcould-not-run-build-action-using-gradle-distributio

Kotlin 1.1 正式版来了,基于 JVM 的编程语言

Kotlin 的愿景是在现代应用程序的所有组件中使用单一的表达式,高性能的强类型语言。 Kotlin 1.1 为实现这一目标迈出了两大步。

首先,就是对 JavaScript 的支持,支持所有 Kotlin 语言特性、大部分标准库以及 JavaScript 互操作性。这允许将应用程序的浏览器前端迁移到 Kotlin,同时继续使用现代的 JavaScript 开发框架(如 React)。

其次,是引入了对协程的支持。作为线程的轻量级替代,协同程序支持更多可扩展的应用程序后端,在单个 JVM 实例上支持大量工作负载。除此之外,协同程序是一个非常具有表现力的实现异步行为的工具,这对于在所有平台上构建响应式用户界面很重要。

0818b9ca8b590ca3270a3433284dd417.png

Kotlin 1.1 还对许多工具进行了改进,完整更新内容请查阅 发行日志。

@wangzhouyu 表示:已经在项目中开始使用,可以完美的和java相互调用,十分好用,另外 Intellij IDEA 这个IDE太NB了,我将原java代码改成kotlin来写的时候,将原来的java代码粘贴过去,ide居然自动将java代码转换成kotlin的代码了,只需要简单的调整一下就OK了。

Docker 发布重大更新,宣布企业版到来

3 月 2 日,Docker 官方发布了一篇 博客 ,宣布企业版到来。版本也从 1.13.x 一跃到 17.03。

之后,Docker 会每月发布一个 edge 版本(17.03, 17.04, 17.05...),每三个月发布一个 stable 版本(17.03, 17.06, 17.09...),企业版(EE) 和 stable 版本号保持一致,但每个版本提供一年维护。

0818b9ca8b590ca3270a3433284dd417.png

Docker 的 Linux 发行版的软件仓库也从以前的https://apt.dockerproject.org / https://yum.dockerproject.org变更为目前的 https://download.docker.com/。软件包名变更为 docker-ce(社区版) 和 docker-ee(企业版)。

旧的仓库和包名(docker-engine)依旧可以使用,但不确定什么时候会被废弃,docker-engine 的版本号也变成了 17.03.0~ce-0 这种的版本号。

Docker v17.03.0-ce 版本更新内容和下载地址请查看 发行日志。

深度操作系统 15.4 BETA —— 给你 “好看”

深度操作系统 15.4 Beta 全新设计了控制中心,并默认预置了深度家族的一系列应用,不仅做到好用还要好看,大大提升了用户体验。另外,新版自带内核升级到最新稳定版,系统稳定性和兼容性方面得到了大大的提升。此外,得益于 Alpha 内测用户热情反馈,深度操作系统 15.4 Beta 在功能完整性和稳定性方面得到了显著改善。

部分截图:

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

Visual Studio Code 1.10.1 发布,跨平台编辑器

Visual Studio Code 1.10 版本中有一些重要的更新,随后因发现了几个关键扩展问题,又快速发布了 1.10.1 版本。

亮点包括:

● Preview: Minimap - 使用 Minimap 获取 10,000 英尺的代码视图

● Preview: Drag and Drop in the editor - 轻松拖放编辑器内文本

● Copy text with formatting - 复制具有完整语法高亮的代码示例

● Auto generate JSDoc - 只需键入 / ** 为您的函数生成 JSDoc 注释

● File Explorer key bindings - 现在可以为资源管理器和其他 list/tree UI 创建快捷方式

● Official Linux repositories - VS Code 支持在 Linux 上自动更新软件包

● Improved Exception view - 在调试器中轻松查看异常详细信息

● Column breakpoints - 在源码的同一行上设置多个断点

Minimap

要启用 Minimap,请设置editor.minimap.enabled:true

0818b9ca8b590ca3270a3433284dd417.png

拖放所选文本

0818b9ca8b590ca3270a3433284dd417.png

语法高亮复制

0818b9ca8b590ca3270a3433284dd417.png

Spring Boot 1.4.5 和 1.5.2 发布

Spring Boot 1.4.5 包括 50 个多项 Bug 修复和一系列改进和依赖关系升级。1.5.2 包含 60 多个修复,改进和第三方依赖更新。该团队正为 Spring Boot 2 的发布全力工作,预计 4 月初发布 Spring Framework 5 第一个候选版。

其他热门软件更新:

●layer 3.0.2 发布,千锤百炼下的稳健Web弹层方案

●Dockerfly V20170227 发布,docker 的 web 管理工具

●Angular 2.4.9 和 4.0.0 rc2 发布, Web 前端框架

●React Native 0.42.0 正式发布,大量修复和改进

●Node.js 因 Bug 紧急发布 7.7.1 版本,开发团队致歉

●Element 1.2.2 发布,饿了么 Vue 2.0 组件库

●Vue 2.2.1 发布,轻量级 JavaScript 框架

●QQ 聊天机器人小薇 2.2.1 发布!

●Koa 2.0 正式版发布,基于 Node.js 的 Web 框架

●Wine 2.3 发布,Windows 应用兼容层

●Django 1.10.6 发布,Python 的 Web 框架

本周开源项目推荐

Hypernova — 服务器端渲染 JavaScript 视图

为什么使用它?

首先,与仅仅是客户端渲染相比,服务器端渲染有着更好的用户体验。用户可更快地获取内容,当 JS 失败或被禁用时,网页也更容易被访问,并且搜索引擎也更容易索引它。

其次,它为开发者提供了更好的开发体验。在服务器上自己的首选模板库中和 JavaScript 中编写两次相同的代码可能很乏味,并且难以维护。

Hypernova 允许你在一个地方编写所有的视图代码,而不必牺牲用户的体验。

工作原理:

0818b9ca8b590ca3270a3433284dd417.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值