在過去的一年多時間里,我很幸運地為兩個開源項目貢獻了幾千行代碼。在node-webkit的提交記錄中,我有34個Commits,在Chromium中,用了六個月的時間也提交了30+個Commits,可以說對如何加入開源社區有一點點的自己的看法了。寫這篇博客的目的是為了記錄下我的經驗,希望可以鼓勵 ...
大家都知道Android是一個開源項目,那任何人都可以為其貢獻代碼,雖然在developer的網站上有詳細的步驟 http: source.android.com source submit patches.html upstream projects ,但是按照其一步一步來也會遇到很多麻煩,在這里把我成功提交patch的步驟記錄下來,一方面希望別人不要再走彎路,一方面也給對英文抵觸的同學一個參考 ...
2012-07-16 16:10 1 3707 推薦指數:
在過去的一年多時間里,我很幸運地為兩個開源項目貢獻了幾千行代碼。在node-webkit的提交記錄中,我有34個Commits,在Chromium中,用了六個月的時間也提交了30+個Commits,可以說對如何加入開源社區有一點點的自己的看法了。寫這篇博客的目的是為了記錄下我的經驗,希望可以鼓勵 ...
算法工程師為什么也要向社區貢獻代碼? [作者:DeepLearningStack,阿里巴巴算法工程師,開源TensorFlow Contributor] 歡迎大家關注我的公眾號,“互聯網西門二少”,我將繼續輸出我的技術干貨~ “做算法的人要熟悉算法框架源碼嗎?算法工程師難道不應該 ...
在網絡上搜索自己感興趣的項目時,在gitee上找到一個合心意的項目,想要直接下載ZIP,但是需要登錄,於是注冊了gitee的賬號。研究項目的過程中,修改了一些bug以及完善了一些小功能,想要為該項目貢獻自己的代碼。 系統環境是Linux。 第一步,在gitee登錄自己的賬號 ...
本篇博文僅隨前篇博文Github簡明教程(入門篇),當然我的獨立博客也是采用Github搭建,我所介紹的Github正是我搭建博客過程中一點一點學習的過程,如有錯誤,還請指出,同樣大神們可以繞過。 本篇重點介紹Github上如何給別人貢獻代碼,通過這個過程,也可以知道如果一個項目托管 ...
Android的init過程(二):初始化語言(init.rc)解析 本文使用的軟件版本 Android:4.2.2 Linux內核:3.1.10 本文及后續幾篇文章將對Android的初始化(init)過程進行詳細地、剝絲抽繭式地分析,並且在其中穿插了大量的知識,希望對讀者了解 ...
Android編譯過程詳解(一):http://www.cnblogs.com/mr-raptor/archive/2012/06/07/2540359.html Android編譯過程詳解(二):http://www.cnblogs.com/mr-raptor/archive ...
Android編譯過程詳解(一):http://www.cnblogs.com/mr-raptor/archive/2012/06/07/2540359.html Android編譯過程詳解(二):http://www.cnblogs.com/mr-raptor/archive ...
Android的優勢就在於其開源,手機和平板生產商可以根據自己的硬件進行個性定制自己的手機產品,如小米,LePhone,M9等,因此,在我們在對Android的源碼進行定制的時候,很有必要了解下,Android的編譯過程。 如果你從來沒有做過Android代碼的編譯,那么最官方的編譯過程就是查看 ...