加利福尼亚州的Google公司推出了一个新网站,名为 Google开源。 此网页指的是支持,在该支持下,山景公司的所有开源项目都按照“通过促进开源将更好的技术带给世界“。
自由软件和开放代码代表了搜索引擎公司的技术和组织基础,这是它们所做的所有工作的基本要素。 因此,决定进行 这个新网站的启动,您可以在其中找到Google从一开始就执行的所有开源项目,有关其使用方式,启动方式以及对开源的支持的信息。 另外,根据该网站,您可以找到2.000多个使用开源的项目,在本文中,我们提到了一些在Google Open Source中获得的有趣的项目。
容易出错
Google设计的该工具用于 检测程序代码中的错误 用Java编写的。 它是在语言编译器中添加的,能够在编译时检测错误,并且与该项目的特定用途的各种插件兼容。
与仅检测书写错误的常规语言编译器不同,通过此项目,您可以获得更多信息,这有助于当今的开发人员 更快地修改任何故障 他们可以使用容易出错来检测。
端到端
Chrome扩展程序提供给我们的功能是帮助使用该扩展程序的人使用协议对浏览器中的消息进行加密,解密,数字签名和检查 的OpenPGP.
iOS的材质组件
这个项目是由Google公司的工程师和界面设计师创建的,它允许iOS开发人员在这种类型的系统中添加设计材料。
奥皮亚
这是用来 分享互动教育活动。 此工具可为在网络上开发交互式在线教育活动的工作组提供帮助。
Zopfli,压缩算法
该项目所代表的独特之处在于它主要是开源的。 尽管压缩需要花费时间,但与Microsoft Edge不同,它采用了Brotli,它设法实现了更大的压缩能力,实现了可用空间的改进,加载网页时的等待时间更少,并且数据传输速度更快。
教育部(Make Open Easy)
它用于同步,调试和转换源代码中的存储库。 项目通常以两种不同的形式存在,因此可能会受到不同的原因。 因此 使用MOE更容易,因为它能够将两个存储库保持在一起,而无需交叉。
Tensorflow
可以在Google Open Source中找到的另一个有趣的项目是Tensorflow。 它代表 完整的开源库 通过数据流程图进行数值自动化。 它是一个能够确定图像中发生了什么的项目,准确性为94%。
字体差异
这是一个旨在用于 印刷字体。 使用此工具修改文本字体后,将生成一个PDF,其中显示更改前使用的字体。 这使得更容易纠正它们可能产生的任何更改和错误。
Crouton
代表一种方式 chroot到Chrome操作系统。 Chroot可以解释为机器类,其中虚拟操作系统与单独的文件系统一起使用,而二进制系统不属于基本操作系统。