十大开源项目_2015年十大开源项目

十大开源项目

我们从今年最受欢迎的项目中收集了10个编辑精选。 ( 去年的名单引起了轰动!

2015年十大开源项目

Apache Spark

在开源大数据处理方面,Hadoop不再是游戏中的唯一名称。 Apache Spark是一种通用的分布式数据处理工具,它使用户可以跨多个节点处理巨大的数据集,从而协调处理过程,以便用户可以专注于以他们选择的语言编写查询。 今年年初,我们宣布了由Apache Spark 创下的数据处理新世界纪录 ,仅23分钟即可获得100 TB数据。 在随后的几个月中,对Apache Spark的兴趣并未减缓,该项目获得了许多新的贡献者和采用者。

搅拌机

Blender Foundation的使命是“为艺术家和小型团队建立免费和开源的完整3D创作渠道”。 今年,我们在Opensource.com上运行的Blender相关文章中看到了Blender的强大功能。 作家兼搅拌机爱好者Jason van Gumster( 《傻瓜搅拌机》的作者)分享了其中的大部分故事 ,包括最近在阿姆斯特丹召开的搅拌机会议的报道。

D3

当您处理大量原始数据时,有时可视化是解释您所查看内容的最佳方法。 在Web上提供该可视化效果时,您可以添加新的交互级别,以易于理解的格式为受众显示信息。 D3是一种简化此操作的工具,它是一个基于JavaScript的数据可视化框架,它提供用于在图表,图形,曲线图,地图等中显示数据的选项。 作为今年8种出色的数据可视化工具综述的一部分,我们对D3进行了简要介绍。

海豚

如果您花费大量时间来管理计算机上的文件,则需要一个适合您需求的文件管理器,该文件管理器具有使您能够快速轻松地控制文件系统的功能。 Dolphin是许多基于KDE发行版中的默认文件管理器,是一种功能强大的工具,可以帮助您组织文件。 有关Dolphin的更多信息,请查看Opensource.com社区主持人David Both从今年初开始的全面审查和Dolphin文件管理器指南

吉特

自从git十年前作为BitKeeper的开源替代品(用于管理Linux内核的源代码)以来,版本控制的世界肯定已经改变。 从那时起,gitSwift成为最受欢迎的工具,用于跟踪对文件的更改,而不仅仅是跟踪代码。 Git帮助跟踪对文件的更改,修订,分支和协作开发可以帮助改善项目的工作流程。 您是否仍在与旧的源代码管理器一起工作,但考虑迁移到git? 这里有一些很棒的技巧和资源 ,可以帮助您迈出第一步。

最重要的

借用我们对该开源团队聊天替代方案的评论:

“最重要的是一种非常现代的团队聊天方式。目前,它的Beta版本中,最重要的是在Golang上使用React框架下的大量JavaScript编写。它具有私人和公共聊天的功能,包括一对一的交流,良好的存档支持,以及与Slack非常相似的界面,其中包括您所期望的大多数功能。实际上,如果您已经在使用Slack,则有一个简单的导入功能,可让您在当前频道和档案库中移动。 Mattermost还集成到您组织的现有LDAP或Active Directory身份验证系统中。”

皮维克

Piwik是Google Analytics(分析)的一种开源替代品,据作家Scott Nesbitt所述,它有可能包含您所需的功能。

Nesbitt写道 :“这些功能包括访问您网站的访问者的数量,访问者的来源(网络上和地理上的)数据,离开您的网站的页面以及跟踪搜索引擎引荐的能力。Piwik Piwik还集成了65个内容管理,电子商务和在线论坛系统(如WordPress,Magneto,Joomla!),可以为您的生活提供便利,其中包含大量报告,您可以自定义仪表板以查看想要查看的指标。和vBulletin使用插件。除此之外,您只需要在网站页面上添加跟踪代码即可。许多网络托管公司将Piwik作为其一键式安装程序包的一部分。您可以测试Drive Piwik或使用托管版本 。”

有趣的事实:LulzBot 3D打印机的制造商Aleph Objects 使用Piwik来运行其分析

[R

在大数据时代,现在可能是学习R的时候了,R已经成为数据科学家和对统计计算和图形感兴趣的其他人选择的编程语言,并受到大数据影响者如Revolution Analytics的吹捧 。 今年早些时候, R Consortium成为一个Linux Foundation合作项目,旨在为R-Hub的开发提供支持,R-Hub是一个新的代码托管平台,用于为R开发和分发软件包。

糖CRM

SugarCRM是开放源代码客户关系管理空间中的800磅重的大猩猩,以前曾被选为我们的5大CRM工具之一 。 SugarCRM社区版可以作为开箱即用的完整解决方案,用于希望更好地保持联系人可管理性或希望将姓名列表变成可操作的组织的组织。 SugarCRM拥有大量功能和可插拔的基础架构,可以进行更多的自定义,对于想要处理其联系人的组织而言,它是一个很好的解决方案。 (编者注:SugarCRM 6.5社区版是SugarCRM的最新开源版本,并且仍在广泛使用。基于SugarCRM CE构建的开源替代方案正在日益普及。)

流浪汉

简而言之, Vagrant是用于启动和配置虚拟机的命令行工具。 使用Vagrant,环境是可复制和可移植的,并且定义环境的数据存储在文本文件中,使您可以轻松地对环境进行版本控制和管理虚拟机,就像编写代码一样。 Vagrant允许您在本地计算机上设置几乎与生产环境相同的开发环境,而不管您的主机操作系统是什么。 另外,学习如何开始使用Vagrant也很容易。

感谢Jason Baker对本文的帮助。

翻译自: https://opensource.com/business/15/12/top-10-open-source-projects-2015

十大开源项目

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值