设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:Google推新网页标准 JDK 10109项新特性

2018-3-11 21:42| 发布者: joejoe0332| 查看: 9249| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 谷歌宣布正式启动一个项目,借由 AMP 的经验和技术,开发可以让非 AMP 网页内容即时加载的 Web 标准。这意味着非 AMP 的网页都可以获得与 AMP 相同的效果:近乎瞬时的加载,兼容多个平台等。按计划,JDK 10将于3月20 ...


  去年 4 月,我们曾报道过 PhantomJS 核心开发者之一  Vitaly Slobodin 宣布退出,辞任 maintainer ,不再维护项目。当时许多人就曾对项目的后续走向表示担忧,再加上项目一直未得到资源支持,恐面临困境。


  2018 年 3 月 2 日,PhantomJS 的另一位核心开发者 pixiuPL  发布公开信表示,自己已被迫辞任 Collaborator 。PixiuPL 说自己在去年 11 月被 ariya 邀请成为 PhantomJS 项目在 Github 上的 Collaborator,随后开始深入研究 PJS 的源码,并进行  PR 合并、Issues  处理 、新版本发布等工作。近日,由于他在开发过程中遇到了需要访问项目设置权限的问题,随后在 Skype 和邮件上多次联系 ariya ,但均未得到回复(即使对方在线)。

  在公开信发布后的 3 月 4 日,pixiuPL 补充道,ariya 已通过 Skype 回复了他,但对于他接管项目的建议感到不愉快。ariya 似乎更愿意关闭项目,并批评 pixiuPL 创建了 PJS 的内部分支(在 GitHub 之外)。

  Instagram 开源了降低 Apache Cassandra 数据库延迟的改进版 Rocksandra 。Instagram 于 2012 年开始使用 Cassandra 来取代 Redis ,并将其广泛用于 fraud detection(反欺诈)、Feed 和 Direct inbox 等产品和服务中。在使用过程中,他们十分认可 Cassandra 的可靠性和可用性,但在读取延迟方面看到了改进空间。


  去年,Instagram Cassandra 团队开始研究开发一个名为 “Rocksandra” 的项目,用以减少 Cassandra 的P99 读取延迟(具体细节和过程可查阅博文)。下面的图表显示的是一个 Cassandra 集群的客户端延迟。蓝线代表的是平均读取延迟(5毫秒),橙线是 P99 读取延迟(在 25-60 毫秒的范围内,基于客户端流量出现大幅变动)。

  调查发现,Cassandra P99 的延迟来自于 Java 的 Full GC ,而其原因主要是 Java 写的存储引擎。作为优化,Instagram Cassandra 团队往Cassandra 里加了一层存储层的 API ,并把存储引擎换成了 C++ 写的 RocksDB 。

  据 Neowin 报道,育碧(Ubisoft)目前正在开发几款旨在改进游戏体验和开发流程的 AI 应用,像是针对玩家被称为 Sam 的 AI 助理,以及一个专注于改善开发流程的 Commit Assistant 。


  在蒙特利尔举办的育碧开发者大会上,育碧对外宣布了正在开发 Commit Assistant 的消息,并表示该 AI 助理工具已经接受了育碧庞大的代码库的训练。该代码库涵盖了育碧内部开发人员约十年的工作内容,其中还包含后来由于发现 Bug 而改变的代码,这将允许 AI 了解历史上出现的错误,参考应用的所有更正,并预测编码人员可能即将编写类似错误的时间。正如育碧在蒙特利尔研发部门的负责人 Yves Jacquier 所说:

    通过比较我们过去创建的代码,代码中的 Bug 以及纠正后的代码,找到一种将它们连接起来的方法,最终形成一个能够帮助我们调试游戏的超级 AI 助手。

  育碧表示,游戏开发调试阶段占总成本的 70%,Commit Assistant 将有助于减少该阶段所需的工作量。但是,将 Bug 排查过程放到人工智能中,最大的挑战就是需要有大量的数据,以及处理数据的数学方法。Yves Jacquier 表示,AI 需要有足够的预测准确度,才能让开发人员信任该建议。

  更多本周开源资讯,本次专辑将为您一一呈现……

Google计划推出新的网页标准,拥有AMP的效果


谷歌宣布正式启动一个项目,借由 AMP 的经验和技术,开发可以让非 AMP 网页内容即时加载的 Web 标准。这意味着非 AMP 的网页都可以获得与 AMP 相同的效果:近乎瞬时的加载,兼容多个平台等。AMP 是Google 2015 年联合数十家技术机构和企业共同推出一个开源移动网页加速项目,AMP 项目严格限制了 HTML 中所能够使用的内容。

即将发布的JDK 10有109项新特性,你喜欢哪些?

  按计划,JDK 10 将于 3 月 20 日正式发布。据前 Oracle 员工 Simon Ritter 的统计,JDK 10 总共包含 109 项新特性。当然,在最终发布前,可能还会发生变化。新特性中最重要的,是我们之前曾报道过的 12 个 JEP :JEP 286: 局部变量的类型推断。该特性在社区讨论了很久并做了调查,可查看 JEP 286 调查结果。

Linux基金会即将开源Akraino项目,致力于边缘计算


  据 itweb 报道,Linux 基金会近日宣布了一个新的开源项目,旨在创建一个开源软件堆栈,以支持针对边缘计算系统和应用进行优化的高可用性云服务。边缘计算是通过在数据源附近的网络边缘执行数据处理来优化云计算系统的一种方法,通过在数据源处或附近执行分析和知识生成来降低传感器和中央数据中心之间所需的通信带宽。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部