开源工具

谁会是 Zabbix 和 Nagios 的继任者?

匆匆过客 提交于 2019-12-02 14:42:28
【编者按】本文根据 Dataloop.IO 的创始人兼 CEO David Gildeh 对监控工具市场的现状分析以及对未来发展趋势的展望,展开拓展讨论。 ####为什么监控还是一塌糊涂? 为了调研市场,从而做出更好的监控工具,David Gildeh 曾采访了超过60家欧美在线服务提供厂商,大到英国广播公司(BBC)这类在线服务巨擘,小到伦敦和美国的小型创业公司。 发现大多数服务都是运行在公共云基础设施之上(像 AWS),并且采取 DevOps 实践方案。 越来越多的企业使用云服务,和尝试建立 DevOps 环境,云监控已经成为一种刚需。 想开发出更好的监控工具,我们必须先回答俩个问题: 企业目前在用的监控工具是什么,他们有多少服务器; 这些监控工具为他们解决了什么问题,与服务器数量和部署环境有何关系。 在 David Gildeh 的调查结果中,我们了解到两件事。 首先,在某些方面,监测仍然很糟糕,这一点将在下文进行更详细的解释。 第二个方面,由于越来越多的公司开始转向微服务(microservices),监控仍然是个难题。 企业正在使用哪些监控工具? 虽然自 2011 年以来,市场上也涌现了很多新工具,但是很多「老牌」的开源工具,比如 Nagios、Zabbix 等仍然在市场中占据主导地位。采访发现,70%的公司仍在使用这些传统工具进行核心系统监控和告警(见图1)。来自

那些适合日常使用的开源工具和应用(办公篇)

岁酱吖の 提交于 2019-12-02 14:29:47
随着发展,开源工具和软件越来越多的出现在国人的日常电脑桌面上。无论是因为想寻找降低成本的替代工具,还是想参与到项目当中享受其中乐趣,亦或者是想更自在、定制化的使用一些应用,开源都是极佳的选择。 那么,当决定开始将更多的开源工具和应用集成到你的日常工作和生活中时,要怎么去寻找合适的? 本系列文章将针对办公、设计、娱乐、教育等日常使用场景,进行一些开源工具和应用的推荐,希望能对大家有所帮助。优秀的实在太多,篇幅有限,仅列出部分,发现更多可以利用OSC的搜索工具。喜欢请关注、收藏、评论,欢迎打赏~~ Part 1:商务办公篇 一、团队管理/项目管理 第一部分:国外开源项目 1、 MyCollab 商务协作平台 MyCollab 是一个高性能、稳定而且安全的商业平台,用于 CRM 客户关系管理、项目和文档管理。是一个企业的协作平台,基于 Java 开发。 MyCollab 包括许多功能,如甘特图表、时间跟踪、里程碑管理 、分享和问题管理、人员以及权限管理等等。 MyCollab-Project 有三个版本,其中社区版是免费和开源的。 开源协议: AGPLv3 2、 LibrePlan 项目计划和管理系统 LibrePlan 是一个基于 Web 的项目计划和管理系统,它是一个协作工具用来计划、监控和控制项目的各个阶段,且 支持中文 。使用各种丰富的界面元素提供一个类似桌面软件的用户体验

六款值得推荐的数据挖掘得力助手

狂风中的少年 提交于 2019-11-29 14:56:32
当今这个时代,说数据就是金钱一点都不夸张。随着向一个基于应用的领域过渡,数据则呈现出了指数级增长。然而,大部分数据是非结构化的,因此需要一个程序和方法来从中提取有用信息,并且将其转换为可理解的形式。 当今这个时代,说数据就是金钱一点都不夸张。随着向一个基于应用的领域过渡,数据则呈现出了指数级增长。然而,大部分数据是非结构化的,因此它需要一个程序和方法来从中提取有用信息,并且将其转换为可理解、可用的形式。 而在数据挖掘任务中,有大量的工具可供使用,比如采用人工智能、机器学习,以及其他技术等来提取数据。 以下为您推荐六款强大的开源数据挖掘工具: 1、RapidMiner 该工具是用 Java 语言编写的,通过基于模板的框架提供先进的分析技术。该款工具最大的好处就是,用户无需写任何代码。它是作为一个服务提供,而不是一款本地软件。值得一提的是,该工具在数据挖掘工具榜上位列榜首。 另外,除了数据挖掘,RapidMiner 还提供如数据预处理和可视化、预测分析和统计建模、评估和部署等功能。更厉害的是它还提供来自 WEKA(一种智能分析环境)和 R 脚本的学习方案、模型和算法。 RapidMiner 分布在 AGPL 开源许可下,可以从 SourceForge 上下载。SourceForge 是一个开发者进行开发管理的集中式场所,大量开源项目在此落户,其中就包括维基百科使用的 MediaWiki

Web、移动开发资源、开源工具整理

被刻印的时光 ゝ 提交于 2019-11-28 16:59:05
整理了一些Web、移动开发资料, 开源工具 ,供需要的朋友们查阅: Web移动开发各类网站学习资源: 成为优秀的Web移动开发者:编程资源大全 成为优秀的Web移动开发者:前端开发学习资源集合 成为优秀的Web移动开发者:网站设计资源大全 成为优秀的Web移动开发者:扩展学习资源汇总 Web移动开发工具集合: 盘点知名控件厂商的移动开发工具 8款功能强大的开源移动开发工具 八个面向移动开发的免费扁平化UI设计工具 5大顶级移动UI开发框架 200+Web开发工具“从天而降” 8款必备的免费移动Web开发框架(HTML5/JS) 开发者用了都说好的5款JavaScript图表库 只送专业开发人员!最好的Google浏览器插件 测试工具 Web前端代码片段测试工具大全(一) Web前端代码片段测试工具大全(二) Web前端代码片段测试工具大全(三) Web前端代码片段测试工具大全(四) 开源工具: 免费、开源的JavaScript工具提示框架:Opentip 开源HTML5移动应用平台——OpenMEAP 开源的JavaScript日期库:Datejs 简化代码,不走弯路——走近开源UI应用开发框架Qt 使用HTML、 CSS 、JS创建本地移动应用的开源工具:Apache Cordova 开源、免费的Web应用程序性能检测工具:Bucky 详解移动应用开源框架eMobc

最强最全干货分享:Android开发书籍、教程、工具等

回眸只為那壹抹淺笑 提交于 2019-11-26 20:42:41
最全干货分享,本文收集整理了Android开发所需的书籍、教程、工具、资讯和周刊各种资源,它们能让你在Android开发之旅的各个阶段都受益。 入门 《 Learning Android(中文版) 》 本书为Android开发入门图书,循序渐进地介绍了如何利用Android基本构件来实现构造用户界面、存储数据、连接网络等实践中必不可少的需求。作者以亲手实现一个类Twitter的应用为主线,通过不断为其添加功能展开讲解。而这一学习过程积累出的代码模式库,可以灵活运用于真实Android应用开发。本书内容包括但不限于:Android平台概览、Android设计架构、Android开发环境配置、基本Android的用户界面构建、UI元件组织方法、构建执行后台任务与更新数据的服务、AIDL与NDK介绍等。 《 Android攻城狮的第一门课—入门篇(中文视频) 》 课程涵盖全部Android应用开发的基础,根据技能点的作用分为5个篇章,包括环境篇、控件篇、布局篇、组件篇和通用篇,本课程的目标就是“看得懂、学得会、做得出”,为后续的学习打下夯实的基础。 《 密西西比河谷州立大学:Android应用程序开发(英文视频,中文字幕) 》 课程介绍基于Android平台上的应用开发,课程分为六个模块,分别涉及Android平台概述和其基本构件、初次编写Android应用程序及接收和显示网络数据等内容