偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

開發(fā)者參與開放源碼運動的理由

開源
為了令日常作業(yè)更有效率,很多開發(fā)人員都會自行編寫一些簡單程式。以開源方式發(fā)布的系統(tǒng)工具 Tomahawk,最初也是這樣版開發(fā)出來的。這次我們就請來 Tomahawk 的開發(fā)者生沼一公,介紹開放源碼運動的魅力。

為了令日常作業(yè)更有效率,很多開發(fā)人員都會自行編寫一些簡單程式。以開源方式發(fā)布的系統(tǒng)工具 Tomahawk,最初也是這樣版開發(fā)出來的。這次我們就請來 Tomahawk 的開發(fā)者生沼一公,介紹開放源碼運動的魅力。

[[99834]]

生沼一公

Q:可否簡單地介紹一下你的工作?

A:我是 Cyber Agent Inc. 的開發(fā)人員,主要負責與 Ameba BLOG相關(guān)產(chǎn)品的開發(fā)。Ameba 是一個讓用戶可藉分身參與的部落格服務,亦是日本目前用戶數(shù)目最多的部落格服務。根據(jù)2012年的***統(tǒng)計,會員數(shù)目達到2,000萬人。我的其中一項工作便是為基建進行負載測試,Tomahawk 也是因此而開發(fā)出來的工具。

Q:Tomahawk 的主要的功能是什么?它是如何被開發(fā)出來的?

A:Tomahawk 是一個可同時控制多臺伺服器的工具。當時我們正考慮將 Ameba BLOG 的資料庫更換,故有需要進行負載測試。但 Ameba BLOG 的每秒存取要求達到十多萬,是以我們需要架設(shè)十多臺伺服器,模擬大量的存取要求。然而在每臺伺服器上執(zhí)行相同的命令實在太過麻煩,所以才想到要開發(fā)一個可同時令多臺伺服器執(zhí)行同一命令的Tomahawk。

Q:你認為開源的好處在哪里?

A:開源的開發(fā)方式可以幫助很多人,我便是一個例子。之前我常用 Perl 進行開發(fā),在 Perl 上有一個可將開源函式庫集合管理的 CPAN,大家利用 Perl 開發(fā)時便會更得心應手。因為有這樣的經(jīng)驗,除了源程式碼含有機密資料等特殊情況外,基本上我都會把所有自行開發(fā)的工具開源化。開源***的優(yōu)點在于可以得到第三者的協(xié)助,不但有人發(fā)現(xiàn)臭蟲時會主動報告,也會有人為程式碼提供意見甚至編寫修正檔。Tomahawk 也是因為得到開源社區(qū)的協(xié)助,才得以打包為 Debian 的套件發(fā)布。

【編輯推薦】

  1. IE6:前端開發(fā)者的噩夢
  2. 開發(fā)者對Surface平板缺乏熱情
  3. Linux內(nèi)核開發(fā)者講述Linux開發(fā)模式的困擾
  4. 給開發(fā)維護大型項目開發(fā)者的建議

 

責任編輯:張浩 來源: linuxpilot
相關(guān)推薦

2018-09-11 11:07:00

2013-09-17 15:46:47

惠普開放源碼云計算

2009-04-20 08:38:04

Symbian諾基亞開源

2011-03-31 15:31:18

PayPalAndroid

2012-05-02 09:42:19

開發(fā)者技術(shù)博客

2012-10-11 10:43:26

開發(fā)SQL

2021-01-22 15:49:55

低代碼開源UBML

2011-08-01 09:15:25

惠普OpenStack云端建構(gòu)

2011-08-01 13:32:22

惠普OpenStack云端架構(gòu)

2012-06-07 14:54:58

2011-07-31 19:44:43

程序員

2011-07-11 15:10:58

HTML 5

2013-11-26 17:47:11

開放源碼開源微軟

2015-08-25 10:15:03

IBMBluemix云計算

2009-02-07 13:12:29

VMware View桌面虛擬化VMware

2009-02-04 17:33:20

ibmdw開放源代碼

2011-12-08 20:23:11

BlackBerry

2015-10-27 09:36:31

Web開發(fā)者理由

2010-11-05 11:01:35

Windows Pho

2014-08-01 10:30:07

App源碼Google
點贊
收藏

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