開源為我所用

來源:互聯網
上載者:User

 

開源為我所用Peter Lee 2008-03-29 這不是一篇技術文章,寫的是一些感想性的東西。在我的blog裡一般都是技術文章,比較少見到這樣的東西,這次寫這樣的感想——“開源為我所用”,的確是有一些很深的感觸想和大家分享,希望其中體會對大家的學習研究或者工作能有益處。同時,本篇也為blog的一個新分類“多媒體開源工程”開個頭。 我對開源的感觸,主要來自近兩年的工作。由於互連網行業的關係,產品開發的要求傾向於小步快跑,快速產出。作為技術人員,經常會碰到產品人員提出的技術需求或技術諮詢。一個idea或一個feature,能不能搞定,需要多少人日,你必須作出專業的回答,隨便拍腦袋是不可取也是很不負責任的。當然有經驗最好,事實上互連網的產品創新的為多,很少有跟以前一模一樣的東西。這個行業變化快,所以容許你用一個很土很快的辦法去實現,但不能容忍你用一個很完美但很慢的方法去完成。這一點我的體會很深,讀書的時候總是崇拜那些高深的技術手法,可現在發現這裡的牛人常常會提出一些很土的解決方案,比如拷屏、寫個批次檔,事實上這些解決方案的確是最適合最有效(對於這個行業來說),這種“土”的程度一次次打破了我平時思考問題的底線,正是“打破”才會留下很深的印象,轉變觀念,促使成長。相比這些土的掉渣的辦法,利用開源工程似乎高深一點,事實上也很有效,sourceforge, codeproject上的代碼涉及方方面面,通常你要做的東西,裡面或多或少都會有可用的資源。如果考慮快速產出或出個demo,開始幹活前先找找開源工程,也許你就不用幹活了:)        我平時喜歡搜集開原始碼,讀研和工作期間,搜集了挺多多媒體方面的開原始碼,如x264,xvid, mplayer, ffdshow, ffmpeg, opencv, mediainfo, mpc,vlc等等很多了,在這裡會新開“多媒體開源工程”這樣一個分類,介紹各個開源工程簡介、典型應用、相關資料、使用指南等,便於大家在研究或工作中比較快捷地找到開源的解決方案。最後,用“開源為我所用”作為本篇的結束語,如果可以的話,也希望大家都表現出開源的精神:open, share。   

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.