(点击上方蓝字,快速关注我们)
参考:开源中国、solidot、cnBeta、腾讯科技等
0、来了,支持 iOS 开发的 Kotlin/Native v0.4 发布
Kotlin / Native v0.4 已发布,这也正是在 KotlinConf 2017 上宣布的支持开发 iOS 应用的版本。此版本增加了对 iOS 和 MacOS 的 Objective-C API 的访问支持,对 WebAssembly 的实验性支持,同时还引入了一些以 Kotlin / Native 的方式让应用开发更简单的改进。
为访问底层操作系统接口,Kotlin / Native 提供了一套针对特定平台,任意程序均可使用的平台专用库。以前,你需要使用 cinterop 工具自己生成库,现在开箱即用。(详情:https://blog.jetbrains.com/kotlin/2017/11/kotlinnative-v0-4-released-objective-c-interop-webassembly-and-more/)
1、JVM 动态脚本语言 Apache Groovy 2.6 alpha2 发布
Apache Groovy 2.6 alpha2 已发布,此版本包含10项修复和改进:
修复
● [GROOVY-7573] - Groovyc ant task does not release file handles
● [GROOVY-8311] - [Parrot]Failed to check duplicated parameters properly
● [GROOVY-8319] - Improve smart type on list expresions
● ......(详情:http://www.groovy-lang.org/download.html)
2、Web 前端框架 Angular 5.0.2 和 5.1.0 beta1 发布
Angular 5.0.2 和 5.1.0 beta1 已发布,修复了以下 Bug :
● compiler: fix corner cases in shadow CSS
● compiler: recognize @NgModule with a redundant
● compiler: show explanatory text in template errors
● ......(详情:https://github.com/angular/angular/blob/master/CHANGELOG.md)
3、Facebook 开源 Open/R,分布式网络路由软件
多年来,Facebook 开发团队一直都在创建新的软件和硬件,随后又将其技术传递给开源社区,让大家学习使用。 现在,Facebook 又宣布开源其模块化网络路由软件 Open/R。
Open/R 是一个分布式网络应用平台,于 2016 年发布,作为所有运行于 Terragraph 上的硬件的软件基础,提供了一个测试更快、更有效的新型路由程序的框架,引导数据的高速流转,给予开发者们充分的灵活性。
4、GitHub 宣布新版 Atom 文本编辑器支持“实时代码协作”
自三年前推出以来,GitHub 的 Atom 文本编辑器已经争取到了可与 Sublime Text 等选手比肩的地位,成为了开源编程者们的一个强大选择。GitHub 刚刚为 Atom 加入了全新的“Teletype”功能。
![](http://mmbiz.qpic.cn/mmbiz_gif/KSFIvW4ibNQLAChcgl8t7m2oic3nh9vdRI8TU0TS2hh706ODHDiboQPwCOdbufsibsMKFWd8y61beltBcpyJJ8n03Q/0?wx_fmt=gif)
Teletype 允许开发者们抱团攻克一个项目,同时为其创作或编辑代码,而且可以为每个人单独配备“0 延时”的游标。GitHub 指出,大家可以在其中使用各自的密钥绑定、包、以及主题,丝毫不会让你产生“好像在用别人的集成开发环境”的那种感觉,并且无需担心被任何人嗅探走你们的项目代码。(详情:https://atom.io/)
英特尔公司在 BSD 3-clause 许可证下开源了它的硬件辅助虚拟化引擎 Hardware Accelerated Execution Manager (HAXM),源代码托管在 GitHub 上。开源 HAXM 意味着 QEMU 模拟器将无需任何私有组件就能在 Windows 和 macOS 上支持硬件加速。(详情:https://github.com/intel/haxm)
美团正式开源 MySQL 闪回工具 —— MyFlash,帮助开发者误删主站的配置信息,从而导致主站长时间不可用的情况下,能够方便并且高效地进行数据恢复。MyFlash 提供原生的基于库、表、SQL 类型、位置、时间等多种过滤方式,并且支持 MySQL 多个版本。(详情:https://github.com/Meituan-Dianping/MyFlash )
觉得这些资讯有帮助?请转发给更多人
关注 技术最前线 ,看 IT 要闻
![](http://mmbiz.qpic.cn/mmbiz_png/gDmjibFWrFyNXOYm2XkMQNGCt9bMgzy1m3b6tLglP88fiaFRUibYahbDVZmWyD21O6pjJ5a1iauwGjcUjUngIxxeRg/640?wx_fmt=png)