自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

13個(gè)在企業(yè)應(yīng)用中迎頭猛進(jìn)的開源編程工具

開發(fā) 前端
在企業(yè)使用的編程工具,開源工具到處可見,常處于統(tǒng)治地位。來自“開源編程工具越來越受到歡迎”的消息,InfoWorld選出了13個(gè)在企業(yè)中持上升勢(shì)頭的開源編程工具。

在企業(yè)使用的編程工具,開源工具到處可見,常處于統(tǒng)治地位。原因很簡(jiǎn)單:開源協(xié)議被設(shè)計(jì)來允許用戶修改、修復(fù)、拓展代碼,并且具有社區(qū)的持續(xù)貢獻(xiàn)力,開源力量在企業(yè)中蔓延...

來自“開源編程工具越來越受到歡迎”的消息,InfoWorld選出了13個(gè)在企業(yè)中持上升勢(shì)頭的開源編程工具。

列表如下:

1.Rhomobile Rhodes

Rhodes是一個(gè)新的開源解決方案,將Ruby開發(fā)帶到移動(dòng)領(lǐng)域。更強(qiáng)的是:它允許使用同一個(gè)Ruby源文件能夠運(yùn)行于許多移動(dòng)設(shè)備上,目前包括iPhone,Windows Mobile,RIM的BlackBerry平臺(tái)!對(duì)于Symbian和Android的支持即將完成。

13個(gè)在企業(yè)中持上升勢(shì)頭的開源編程工具

2.Git

Git是一個(gè)開源的分布式版本控制系統(tǒng),用以有效、高速的處理從很小到非常大的項(xiàng)目版本管理。

Windows下的Git請(qǐng)看這里:http://www.oschina.net/p/msysgit

Git是Linux Torvalds為了幫助管理Linux內(nèi)核開發(fā)而開發(fā)的一個(gè)開放源碼的版本控制軟件。

3.Gerrit

Gerrit是一個(gè)基于Web的代碼評(píng)審和項(xiàng)目管理的工具,面向基于Git版本控制系統(tǒng)的項(xiàng)目。

4.Hadoop

Hadoop并不僅僅是一個(gè)用于存儲(chǔ)的分布式文件系統(tǒng),而是設(shè)計(jì)用來在由通用計(jì)算設(shè)備組成的大型集群上執(zhí)行分布式應(yīng)用的框架。

下圖是Hadoop的體系結(jié)構(gòu):

13個(gè)在企業(yè)中持上升勢(shì)頭的開源編程工具

5.jQuery

jQuery是一款免費(fèi)且開放源代碼的JavaScript代碼庫,由John Resig創(chuàng)建。授權(quán)協(xié)議為GPL和MIT許可證雙協(xié)議。

示例代碼:

  1. $("p.neat").addClass("ohmy").show("slow");  

http://developer.51cto.com/art/201005/202450.htm 

6.Emacs LISP

Emacs是一種強(qiáng)大的文本編輯器,在程序員和其他以技術(shù)工作為主的計(jì)算機(jī)用戶中廣受歡迎。EMACS,即Editor MACroS(宏編輯器)的縮寫,最初由Richard Stallman于1975年在MIT協(xié)同Guy Steele共同完成。這一創(chuàng)意的靈感來源于TECMAC和TMACS,它們是由Guy Steele、Dave Moon、Richard Greenblatt、Charles Frankston等人編寫的宏文本編輯器。

13個(gè)在企業(yè)中持上升勢(shì)頭的開源編程工具 

#p#

7.Eclipse (and the Eclipse Marketplace)

13個(gè)在企業(yè)中持上升勢(shì)頭的開源編程工具

Eclipse是著名的跨平臺(tái)的自由集成開發(fā)環(huán)境(IDE)。最初主要用來Java語言開發(fā),但是目前亦有人通過插件使其作為其他計(jì)算機(jī)語言比如C++和Python的開發(fā)工具。

8.Firebug

13個(gè)在企業(yè)中持上升勢(shì)頭的開源編程工具

Firebug是Firefox下的一款開發(fā)類插件,現(xiàn)屬于Firefox的五星級(jí)強(qiáng)力推薦插件之一。它集HTML查看和編輯、Javascript控制臺(tái)、網(wǎng)絡(luò)狀況監(jiān)視器于一體,是開發(fā)JavaScript、CSS、HTML和Ajax的得力助手。Firebug如同一把精巧的瑞士軍刀,從各個(gè)不同的角度剖析Web頁面內(nèi)部的細(xì)節(jié)層面,給Web開發(fā)者帶來很大的便利。

9.Preprocessors/CoffeeScript

CoffeeScript(GitHub repo)是一個(gè)使用純Ruby編寫的新編程語言,創(chuàng)建者Jeremy Ashkenas戲稱它是-JavaScript的不那么鋪張(買弄)的小兄弟。因?yàn)镃offeeScript會(huì)將Ruby編譯成JavaScript,而且大部分結(jié)構(gòu)都相似,但不同的是,CoffeeScript擁有更嚴(yán)格的語法。

先來看下對(duì)比代碼(左為CoffeeScript):

13個(gè)在企業(yè)中持上升勢(shì)頭的開源編程工具

10.Build management tools/Cruise Control、Apache Continuum、Hudson

13個(gè)在企業(yè)中持上升勢(shì)頭的開源編程工具

ApacheContinuum的特性:

與Maven 2.x的緊密集成

與Maven SCM的緊密集成,支持Subversion/CVS/Starteam/Clearcase/Perforce

基于web的容易使用的安裝和配置接口

Quartz-based scheduling

簡(jiǎn)單的添加新的項(xiàng)目工程的方法

用于 integration, automation and remoting的XML-RPC interface

郵件提醒和IM(即時(shí)通訊)提醒IRC/Jabber/MSN

11.OpenVidia

Openvidia是一個(gè)基于Opengl和Cg實(shí)現(xiàn)的計(jì)算機(jī)圖形學(xué)相關(guān)的庫,提供了很多基本功能。

12.NoSQL/Cassandra、memcached、Membase

NoSQL是一種快速、便攜的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),除內(nèi)存和處理器速度外不受任意限制。NoSQL符合關(guān)系模型。

Membase是NoSQL家族的一個(gè)新的重量級(jí)的成員。

Membase是開源項(xiàng)目,源代碼采用了Apache2.0的使用許可。該項(xiàng)目托管在GitHub.Source tarballs上,目前可以下載beta版本的Linux二進(jìn)制包。該產(chǎn)品主要是由North Scale的memcached核心團(tuán)隊(duì)成員開發(fā)完成,其中還包括Zynga和NHN這兩個(gè)主要貢獻(xiàn)者的工程師,這兩個(gè)組織都是很大的在線游戲和社區(qū)網(wǎng)絡(luò)空間的供應(yīng)商。

更多見:http://www.oschina.net/project/tag/235/nosql?lang=0&os=0&sort=view

13.CMS/Drupal

Drupal是一個(gè)開源的內(nèi)容管理系統(tǒng)(CMS)平臺(tái),它是用PHP寫成的。主要用于構(gòu)造提供多種功能和服務(wù)的動(dòng)態(tài)網(wǎng)站,這些功能包括用戶管理(UserAdministration)、發(fā)布工作流(Publishing Workflow)、討論、新聞聚合(NewsAggregation)、元數(shù)據(jù)(Metadata)操作和用于內(nèi)容共享的XML發(fā)布。Drupal有一個(gè)優(yōu)秀的模塊化結(jié)構(gòu),提供了許多模塊,包括短消息、個(gè)性化書簽、網(wǎng)站管理、Blog、日記、電子商務(wù)、電子出版、留言簿、Job、網(wǎng)上電影院、論壇、投票等模塊。并且Drupal模塊的下載、安裝、定制非常方便。

下面是一個(gè)建站實(shí)例
 

13個(gè)在企業(yè)中持上升勢(shì)頭的開源編程工具 

【編輯推薦】

  1. IBM發(fā)布開源HTML 5可視化設(shè)計(jì)工具M(jìn)aqetta
  2. 在企業(yè)中越來越流行的8種編程語言
  3. Java編程之四大名著
  4. 13種最為荒謬但很獨(dú)特的編程語言
  5. 2011年4月編程語言排行榜:告別Smalltalk
責(zé)任編輯:陳貽新 來源: 開源中國社區(qū)
相關(guān)推薦

2020-03-11 10:18:14

企業(yè)架構(gòu)EA架構(gòu)工具

2020-03-11 14:27:53

數(shù)字化企業(yè)架構(gòu)工具

2011-02-22 09:40:05

iOS開發(fā)工具

2018-06-05 12:06:20

Hadoop開源工具

2021-11-17 14:28:18

區(qū)塊鏈數(shù)字錢包數(shù)字貨幣

2012-01-12 11:18:42

移動(dòng)安全

2019-12-03 10:19:34

開發(fā)者技能工具

2011-01-27 09:20:11

Samba應(yīng)用案例

2010-01-06 15:21:00

軟交換技術(shù)

2017-10-17 16:23:58

函數(shù)式編程ReduxReact

2011-11-29 14:10:43

2011-11-30 13:29:46

2015-04-13 09:51:27

dockerdocker應(yīng)用現(xiàn)狀

2010-10-11 09:28:07

2019-09-17 17:52:04

腳本語言軟件網(wǎng)絡(luò)

2020-04-08 16:41:18

大數(shù)據(jù)Hadoop工具

2020-04-26 13:48:12

Python編程代碼

2010-03-17 13:46:55

Python sock

2019-09-16 12:46:17

AI畢馬威人工智能

2017-04-24 18:50:15

AnboxLinuxAndroid
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)