Tag archives for Uber

开源软件

自动清理过时代码的开源工具-Piranha

Piranha是Uber开源的自动清理过时代码的工具。遵守Apache 开源协议。Piranha通过扫描源代码,静态分析来删除停用功能, 标志API 周边的代码,以及删除停用功能相关的测试代码。Piranha 有助于加快开发周期、降低维护成本,并改善用户体验,使代码库更清洁、更安全、性能更高,更易于维护。Piranha 已经在 Uber 的 Android 和 iOS 代码库中运行了相当长一段时间,删除了超过两千个过时的特性标识及相关代码。目前支持三种不同的语言:Objective-C、Swift 和 Java。P…
继续阅读
开源软件

Uber开源的可视化图层deck.gl

是由 Uber 开源的基于 WebGL 的可视化图层。专门用于大规模探索和可视化数据集。提供了一组高性能的数据可视化叠加层。为数据可视化用例提供测试、高性能的图层,如 2 维和 3 维的散点图等。 为用户专注于以下关键方面: 性能:基于最新的WebGL技术,获得大数据集(数百万点或顶点)的高性能呈现,包括动态聚合和视觉探索等功能。 精度:多亏我们定制的fp64数学库,在GPU上实现了高精度数值计算。据我们所知,当前基于WebGL的其他库并没有提供此功能,而该功能对地理数据集的完全交互至关重要。 可扩展性:使用最新的…
继续阅读