五一节假日白癜风应谨慎 https://m-mip.39.net/nk/mipso_7101296.html摘要
本周热门软件更新—Kotlin1.1.发布,初始支持JDK9;Alpha版Ubuntu17.10月底发布:支持PIE,Python.6系列;Julia0.6.0发布,动态编程语言
Debian9Stretch正式发布,MariaDB成为默认的MySQL版本
Debian9Stretch在经过6个月开发后终于释放,团队将会为它提供5年的支持,尽管它将在年内被取代。开发者将Stretch专门献给于年1月8日去世的项目创始人IanMurdock。
Stretch的主要变化包括:MariaDB成为默认的MySQL版本;Firefox和Thunderbird替代去品牌名的版本Iceweasel和Icedove;九成以上的源包用逐位对应的方式构建,未来版本的Debian还将提供验证包的工具和元数据;X显示系统不再需要root权限运行;GnuPG经典版本将被淘汰,引入的现代版本增加了椭圆曲线加密,改进默认设置,模块化架构,改进智能卡支持;改进UEFI支持等。
软件方面的变化包括:Apache.4.5、Chromium59.0..8、Firefox45.9、GIMP.8.18、已更新的GNOME.、GnuPG.1、LibreOffice5.、Linux4.9、MariaDB10.1、PHP7.0....更详细清单见发布公告。
预计8月正式发布的Golang1.9新特性抢先看
Go1.9的开发团队希望几乎所有的Go程序都能像以前一样运行,该版本的重点是在保持兼容性的前提下,提升性能,编译和扩展大型代码库。正式版本预计8月发布。
新特性和改进:
垃圾收集器加速,更好的代码和核心库优化将使程序运行速度更快一些。
math/bits包,对操作bits进行了优化。该包中的函数被编译器视为内联函数来提高性能。
Go1.9编译器支持并行编译包中的函数,利用多个处理器内核。Go1.9保留以前版本的go命令支持并行编译单独的包。默认情况下,并行编译是打开的,但可以禁用。
为了可扩展性,Go1.9增加了对代码修复的类型别名声明(type-aliasdeclaration)的支持。对Go语言的更改,类型别名支持逐行代码修复,同时支持在程序包之间移动类型。它应该在大规模重构期间辅助代码修复,将引用旧包中的类型改为引用新包的类型,并可互操作。基本上,类别别名的引入提供了一个过渡期,其中API可以从新的和旧的包中获得,引用旧的和新的版本可以同时存在。
Go1.9增加了透明单调递增时间(transparentmonotonictime)支持,这使得在两个时间值之间的计算持续时间总是安全的,即使是在时钟调整的情况下。
Go1.9改进了测试能力,用新的(T).Helper和(B).Helper方法将调用函数标记为测试helper函数。
sync包中的新Map类型,这是一个具有amortized-constant-time加载、存储和删除的并发Map。多个goroutines可以安全并发的调用它。
Webpack.0.0正式发布,附新特性一览
对于本次发布的Webpack.0版本,用户可以便捷地平滑升级,享受新版本中带来的性能提升与MagicComment等新特征。
新特性包括作用域的提升(ScopeHositing)以及MagicComments,MagicComments允许用户通过设置行内注释的方式自定义块名。本次发布中其他的新特性还包括:
更好地编译缓存
优化初始化速度与增量构建效率
更好的TypeScript支持
修订长期缓存
WASM模块支持
提升用户体验
Chrome60Beta发布,新特性都在这了!
为了让开发者更好地洞察网站的加载性能,全新的PaintTimingAPI公开了捕获FirstPaintandFirstContentfulPaint(反映页面的加载时间)的指标。
为了使CredentialManagementAPI更易于用于所有网站,现在已不再需要自定义fetch()来访问存储的密码。从Chrome60开始,用户的密码现在将直接作为PasswordCredential的一部分返回。
此外,为了更好地呼应在网络身份验证工作组中所做的工作,还做出了一系列更改。其中包括弃用requireUserMediation,已将其重命名为preventSilentAccess。
Firefox56将支持Headless模式
Windows版的Firefox56将支持Headless模式。Headless提供一种无GUI的纯浏览器环境,对于Web应用和网页的自动化测试非常有用。另一个主流浏览器Chrome也透露将支持Headless模式。Linux版本的Headless模式将随Firefox55的发布提供给Linux用户。根据Mozilla的发布时间表,Firefox55将在8月8日发布,而Firefox56将在9月6日发布。
其他热门软件更新
Kotlin1.1.发布,初始支持JDK9
Julia0.6.0发布,动态编程语言
Opus1.发布,带来了语音和音乐质量改进
Kotlin/Nativev0.发布,将Kotlin编译成机器码
Blockly1.0正式版发布,Google可视化编程工具
Unicode10正式发布,iOS11将新增56个表情
Windows10新版Build发布:Edge功能改进
Alpha版Ubuntu17.10月底发布:支持PIE,Python.6系列
本周开源项目推荐
ElasticHD—ElasticSearch的可视化应用
ElasticHD是一款ElasticSearch的可视化应用。不依赖ES的插件安装,更便捷;导航栏直接填写对应的ESIP和端口就可以操作ES了。目前支持如下功能:
ESRealtimedatasearch
ESDashboarddatavisualization
ESIndexTemplate(在线修改、查看、上传)
ESIndicesIndexdeletionandsearch
SQLConvertstoElasticsearchDSL
ES基本查询文档
ElasticHD应用页面
原文链接: