越来越多的公司,越来越多的个人开始使用开源软件。hadoop ecosystem之所以有今天的繁荣当能是因为搭上了大数据的兴起之风,但是更重要奠基它的是一开始的开源策略。
使用开源软件也分多个level。
level 1 :会用
懂原理,会部署,根据实际业务场景配置参数调优,定位简单的系统级的错误。
level 2 :能改
可以定位代码级别的错误,能修改开源代码,在开源基础上适配简单的feture。
level 3 :会设计
吸纳开源的思路,能对开源的架构和底层算法优化,能设计实现完美适合自身业务特点的系统。
大部分公司和个人停留在level 1就止步不前,之所以这样,更多的应该是停留于功利的认为够用就行。实际上要想level 1干得好,就必须有level 2的实力,同样的level 2干得好,水平要在level 3上。
相关推荐
已停产
该程序将作为Erwin Coumans 1996年3D引擎演示(http://coockie.com)的3d编辑器,希望它可以用于更有效地创建世界,并为任何人提供创建3d编辑器的基本知识。
一种从密集的三联体集构建2级系统发育网络的多项式时间算法。
一个Java实用程序,用于为Might and Magic 8编辑和创建新游戏内容,并支持6和7。这是对MM8不再开发的UnLod Java实用程序的扩展。 MM8LevelEditor不再积极开发。 一个新的MMLevelEditor正在重新
它的功能为一个IL-level,highly dynamic weaver&LENDL;,一个引人注目的定义语言、、、、、、 DotNetAOP 为 CLR language 提供AOP 框架基础属性。 NAop 是一个DotNet 下的AOP 框架。 AspectSharp 是DotNet 下的免费...
这些文件用于入门级编码的短期课程,它们仅用作示例,不考虑安全性或优化。
二维和三维曲面和体积重新网格化的开源软件 主分支(发行版) 发展分支 Mmg提供了3个应用程序和4个库: mmg2d应用程序和库:从一组边生成网格,调整和优化双向三角剖分和等值离散化; mmgs应用程序和库:表面...
这是游戏 Subspace/Continuum 的地图编辑器
您可以使用Supaplex Level Skipper跳过游戏Supaplex中的一个关卡。 有关游戏本身的信息,请参见https://en.wikipedia.org/wiki/Supaplex。
LLVM是独特的编译器基础结构,旨在优化来自任意编程语言的程序。 使用基于GCC 3.4的解析器支持C和C ++程序中的编译。 存在X86,Sparc,PowerPC和“ C”的后端。
L3TK 是一个基于 Java 的软件工具包,用于分析高分辨率指纹图像中的 3 级指纹特征。 3 级指纹特征是汗Kong、脊轮廓和沿轮廓的边缘点。
该软件实现了快速,慢速,脉冲和LEQ。 A,C和单位加权; Ln和噪声剂量分析; 倍频程和1/3倍频程带分析; 高分辨率FFT分析和频谱图。 可以使用快速FFT方法或更慢的但采用ANSI标准方法进行频带分析。 源代码需要MATLAB...
“ PDA Spirit”使您的PDA看起来像水平仪。 它包括零点调整和不同角度的实时模拟等功能。
该项目是opengl 3d(3级)国际象棋游戏,带有与用户对战的ai。 它是用C ++编写的,并使用tcl / tk。 所有代码几乎都与平台无关。
3D级别/场景编辑器,使用基于XML的简单文件格式。 简单游戏的理想选择。
数据库中具有新文件系统的新系统(Firebird),具有用于ftp访问的服务等等。您可以使用Web浏览器,Java VM应用程序,Object Pascal,C ++访问...观看演示:http://tlsystem.sourceforge 。网
用户级网络可用于为在LAN中的一台或多台计算机上登录的不同用户动态分配不同的IPv4或IPv6地址。
Linux Professional Institute针对Free Pascal编译器(FPC)编写的Gnome / GTK +的Level-1(101和102考试)测试
开源软件工具,NodeXL设计尤其方便学习的概念和方法的社会网络分析与可视化作为一个关键组件。 NodeXL支持学生学习社会网络分析和专业人士网络分析应用到感兴趣的业务问题上。它建立在熟悉的Excel电子表格范式基础上...
主要是一个2D超简单地图(.SSM)级编辑器,它使用游戏预设来原生支持各种2D游戏,力求完全用户友好,而不会麻烦,也不会打扰最终用户技术细节。