Google 的 Brotli 压缩算法、C++ 核心指南以及更多新闻

还没有读者喜欢这个。
open source news and highlights

Opensource.com

在本周的开源新闻综述中,我们来看看 Google 的 Brotli 压缩算法、Classroom for GitHub、C++ 核心指南等等!

2015 年 9 月 20 日 - 26 日开源新闻综述

Google 发布 Brotli,开源压缩算法

Google 发布了 Brotli,一种新的开源压缩算法。这种新的压缩算法在设计时考虑到了全球网络,其目标是使网页加载速度更快。Brotli 提供的压缩比 Google 的 Zopfli 压缩算法高 20-26%。据 BetaNews 报道,“Google 希望这项技术未来能够集成到 Web 浏览器中,从而加快页面加载速度,延长电池续航时间,并降低数据使用量。”

Classroom for GitHub

Wired 报道了 Classroom for GitHub 的发布,这是一个与 GitHub 的教育产品合作并扩展其教育产品的新项目。Classroom for GitHub 由俄亥俄州立大学计算机科学专业高年级学生 Mark Tareshawty 作为 Google Summer of Code 项目开发。Classroom for GitHub 允许教师邀请学生加入 GitHub,并以更简化的方式与学生分享作业,而不是只能使用 GitHub 的标准界面。

Wired 还与 Tareshawty 讨论了他对计算机科学教育不断变化的性质的看法。在 Tareshawty 作为学生的短暂时间里,他看到作业从“...没有太多团队合作。你独自工作。你不和任何人交谈,”转变为更协作的练习。Tareshawty 说,在他刚开始当学生时,计算机科学课程中没有太多合作,但现在作业涉及 GitHub,并且“更像我们在[职业世界]中工作时会做的事情。”

Bjarne Stroustrup 宣布 C++ 核心指南

CppCon 的主题演讲中,Bjarne Stroustrup 宣布了 C++ 核心指南。该指南旨在帮助程序员有效地使用现代 C++。根据 项目 GitHub 存储库 中的 README.md 文件

遵循这些规则将使代码在静态类型上是安全的,没有资源泄漏,并且比今天的代码更常见地捕获更多的编程逻辑错误。而且它将运行快速 - 你可以负担得起正确地做事。

该指南目前为 0.6 版本,并且正在进行中。Bjarne Stroustrup 和 Herb Stutter 是主要作者,并且有来自各种来源的贡献,包括 CERN 和 Microsoft。欢迎并鼓励其他人的贡献。除了核心指南外,Stroustrup 还宣布了两个相关项目,Guideline Support Library 和一个检查器工具。标准 C++ 基金会的 博客文章涵盖了该公告,提供了有关所有三个项目的更多详细信息。

开源硬件认证宣布

开源硬件协会 宣布创建开源硬件认证流程。Hackaday 的 关于该公告的报道 探讨了新认证流程的几个不同方面。也许最重要的是将采用的分层执行策略。在这种分层系统下,初犯者只会收到警告,但如果违规方不遵守,他们将被列在 OSHWA 网站上。在那之后仍然不合规的任何人将开始被罚款。虽然不合规的项目可能会有后果,但注册项目进行认证不收取任何费用。Hackaday 还指出,“OSHWA 仍有许多工作要做,包括将认证转变为合法许可证,并弄清楚使用什么标志。”

其他新闻

一如既往地感谢 Opensource.com 工作人员和版主本周的帮助。请务必查看我们的活动日历,了解下周开源领域会发生什么。

标签

评论已关闭。

© . All rights reserved.