春节假期技术圈都发生了哪些大新闻?
阅读 · 发布日期 2018-02-22 · 金人网络最新的 Go 版本 1.10 版在 Go 1.9 之后六个月发布。它的大部分更改都在工具链,运行时和库的实现中。 更新内容包括改进了构建包的缓存、添加了成功测试结果的缓存、在测试期间自动运行、允许使用 cgo 直接在 Go 和 C 之间传递字符串值。此外,新版编译器选项白名单可能会导致 invalid flag 在使用旧版本成功构建的代码中出现意外错误。 1 月 31 日,Spring Boot 2.0.0 的首个 RC 版本正式发布,也就是说,距离 Spring Boot 2.0 的 GA 版本又近了一步。 按照目前的计划,GA 版本将在接下来的几天内(2 月 27 日)发布。即便已经接近最后阶段,依然有一些值得关注的新特性令人期待,另外目前还有大量的 issue 和 pull request 需要解决。 MongoDB CTO Eliot Horowitz 于 2 月 16 日凌晨在 MongoDB 西雅图大会上宣布,MongoDB 将在 4.0 版本中正式推出多文档 ACID 事务支持 。 “MongoDB 4.0 将支持多文档事务,届时 MongoDB 将成为唯一能够同时支持速度,灵活性,JSON 文档模型优势 和 ACID 数据完整性保证的数据库。通过快照隔离,MongoDB 的事务能够提供一个全局一致的数据视图,并可以实现 all-or-nothing 的事务提交及回滚机制,保证数据的完整性。” 2 月 15 日,阿里进行了一波紧张的投票,最后以多数赞同票通过 Dubbo 进入 Apache 孵化器。 Dubbo 于 2011 年开源,是国内比较早的、影响较大的开源项目,包括阿里巴巴、京东、当当网、去哪儿网、网易考拉、微店等电商平台都有其成功应用案例。Dubbo 进入 Apache 孵化器,表示着它不再是阿里巴巴的 Dubbo,而是社区的,它未来的走向以及规则将会像其他的 Apache 项目一样。 2 月 16 日,苹果通知开发者,从 2018 年 4 月开始,所有提交到 App Store 商店的应用必须支持 iPhone X 的 Super Retina 显示屏。这意味着新应用的开发者必须要保证自己的应用可以完美支持 5.8 英寸边到边 OLED 屏幕。 近日,期待已久、没有跳票的 JDK 10 发布了其第一个候选版本,官方表示第二个候选版本将在 3 月份发布。JDK 10 是 Java SE 10 的实现,将在 2018 年 3 月 20 号发布正式版本。其关键改进包括局部类型推断和整洁的垃圾回收接口。在同意加入早期采用者计划后,用户可以在官网下载体验 (http://jdk.java.net/10/)。 美国当地时间 2 月 15 日,W3C 的 WebAssembly 工作组发布了第一份公开的工作草案,包含了 WebAssembly 核心规范、WebAssembly JavaScript 接口,以及 WebAssembly Web API,有以下主要内容: WebAssembly 核心规范:描述了 WebAssembly 标准核心的 1.0 版本,这是一种安全、便携、底层的代码格式,专为高效执行和紧凑表示而设计。 WebAssembly JavaScript 接口:提供了一个用于与 WebAssembly 交互的显式 JavaScript API。 WebAssembly Web API:描述 WebAssembly 与更广泛的 Web 平台的集成。 微软 ASP.Net 团队近日正式开源了 Blazor ,这是一个 Web UI 框架,可通过 WebAssembly 在任意浏览器中运行 .Net 。 Blazor 旨在简化快速的单页面 .Net 浏览器应用的构建过程,它虽然使用了诸如 CSS 和 HTML 之类的 Web 技术,但它使用 C#语言和 Razor 语法代替 JavaScript 来构建可组合的 Web UI 。通过提供用于编译到 Web 的大小和高效加载的格式,WebAssembly 可让 .Net 在浏览器中运行。 2 月 16 日消息,近日谷歌母公司 Alphabet 首席财务官鲁斯·珀拉特在财报电话会议上,宣布,旗下无人驾驶公司 Waymo 将于今年晚些时候推出 Waymo 品牌的共享出行应用。 这再次证明了 Waymo 在无人驾驶领域的领先地位,尤其是在安全性方面。不过,这对 Uber 来说不是好消息。如果共享出行的未来是无人驾驶,那么未来人们会选择 Waymo 的服务,而不是 Uber。 据路透社报道,英伟达将在下月发布新一代显卡 GPU,代号「Turing」,专门用于虚拟货币挖矿。在虚拟货币挖矿大量使用其显卡导致价格抬高的情况下,这是英伟达为保证游戏显卡供应所做的努力。 2 月 13 日消息,谷歌在其云平台博客上宣布了 TPU 服务开放的消息,价格大约为每云 TPU 每小时 6.50 美元,而且数量有限。谷歌大神 Jeff Dean 更是连发 10 条推特,向外界宣布谷歌 TPU 首次对外全面开放,这也意味着 TPU 的商业化正在加速。 了解人工智能芯片行业的人都知道,英伟达的 GPU 在 AI 时代独占鳌头,红利尽享。其劲敌则是谷歌的 TPU。此前 TPU 并未向第三方用户开放,多是用在谷歌自家产品上,对 GPU 并不构成实质性威胁。这一次谷歌宣布 TPU 全面开放,向英伟达 GPU 正面开炮。 参考线索 http://www.oschina.net/news/93422/go-1-10-released http://mp.weixin.qq.com/s/HV-DXRnNwOmml_flMppB8A http://mp.weixin.qq.com/s/kwOOMw9-4ghhVHTq_PK8Xg http://mp.weixin.qq.com/s/674mzTKuO1rLnpa5twwZeA http://tech.sina.com.cn/t/2018-02-16/doc-ifyrrmye2060542.shtml https://mp.weixin.qq.com/s/qIhygn1anq2QJ0t-_u1zGw https://tool.oschina.net/news/93414/webassembly-first-public-working-drafts https://www.oschina.net/news/93475/microsoft-opensource-blazor http://finance.sina.com.cn/stock/usstock/c/2018-02-17/doc-ifyrrmye2215887.shtml http://www.jiemian.com/article/1945752.html http://www.igeek.com.cn/article-919631-4.htmlGo 语言发布 1.10 版本
Spring Boot 2.0 正式版本将会在下周发布
MongoDB 宣布其即将支持 ACID 事务
Dubbo 正式进入 Apache 孵化器,开启开源新时代
苹果要求 iOS 所有应用四月起都必须适配 iPhoneX
Java 10 发布了第一个候选版本
WebAssembly 发布首份公开工作草案
微软正式开源 Blazor ,将 .NET 带回到浏览器
Waymo 正式宣布无人车出行平台,Uber 或受冲击
英伟达将发布挖矿专用 GPU
谷歌宣布 TPU 全面开放,向英伟达 GPU 开炮