日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

在GitHub,他們是怎么玩的?

系統(tǒng) 1859 0
文章來源:
?
Github.com ,現(xiàn)在是全世界程序員,尤其是開源愛好者的樂園。在這個(gè)樂園里,大家玩得不亦樂乎,那么他們?cè)谕嫘┦裁矗坑质窃趺赐娴哪兀?
?
開源項(xiàng)目
?
當(dāng)然,Github首先是一個(gè)開源項(xiàng)目的免費(fèi)托管平臺(tái),在Github上已經(jīng)聚集了超過1000萬個(gè)代碼倉庫;超過300萬的注冊(cè)會(huì)員(基本上都是熱愛開源的程序員),而達(dá)到這一里程碑只用了不到4年的時(shí)間,這足以讓人感受到開源的趨勢以及GitHub的受歡迎程度。
?
一大批知名的開源已經(jīng)遷入Github或者在Github上設(shè)立鏡像倉庫(例如:大量的Ruby、Rails相關(guān)項(xiàng)目,大量的JavaScript、NodeJS相關(guān)項(xiàng)目等等),較為著名的項(xiàng)目有:
?
1.? bootstrap ,一個(gè)twitter開源的CSS框架
2.? jquery ,最為著名的JavaScript框架
3.? node.js ,新興的基于Google Chrome V8引擎的JavaScript語言:NodeJS
4.? RubyOn Rails ,最著名的Web框架之一
5.? Font-Awesome ,一個(gè)神奇的字體項(xiàng)目,以字體的方式,提供幾百個(gè)實(shí)用的小圖標(biāo)
6.? angular.js ,流行的JavaScript前端MVVM框架
7.? free-programming-books ,匯集了全球最為流行的各種免費(fèi)編程圖書(后來還發(fā)展出了多種不同的語言版本)
8. ...
?

玩玩游戲
?
不過,這其實(shí)并非Github最好玩的開源項(xiàng)目。最近有一個(gè)開源游戲,在Github已經(jīng)火爆得一塌糊涂。最初,是一個(gè)叫做《Threes》的收費(fèi)小游戲,然后是一個(gè)叫做《1024》的克隆版本,但是真正讓一切開始爆發(fā)的,是在Github上開源的《2048》,因?yàn)樗且粋€(gè)開源HTML5游戲項(xiàng)目,因?yàn)镚ithub上極其方便的Fork機(jī)制,派生版本開始如雨后春筍一般涌現(xiàn)了出來:
?
· 《 2048朝代版
· 《 2048 3D版
?
其實(shí)還有非常多的奇葩版本,這里就不一一介紹了。
?
更多游戲,請(qǐng)?jiān)L問:? Web games GitHub
?

寫作
?
在Github上,不僅僅可以協(xié)作編程,很多軟件開發(fā)類的書籍,也可以在Github上協(xié)同編寫。與編程非常類似,寫書的作者也是有一個(gè)“主筆”,由他來定下全書的結(jié)構(gòu)與主旨,然后率先寫出大綱與核心的部分。
?
其余的協(xié)作者,可以fork出一個(gè)自己的版本,然后修改字句、添加段落,然后以Pull Request的方式,看看主筆是否接受。
?
再外圍一些的協(xié)作者,可以提交issue,用來做書籍的校對(duì)、勘誤工作。通過迭代式的進(jìn)度管理,慢慢的,一本書也就寫出來了。
?
·? 一群普林斯頓數(shù)學(xué)家,用 geek 最愛的開源碼托管平臺(tái) GitHub 寫成 600 頁專書 ! 普林斯頓大學(xué)的Andrej Bauer與另外20多位數(shù)學(xué)家,歷時(shí)半年時(shí)間,完成了一本《同倫型理論:數(shù)學(xué)的單價(jià)基礎(chǔ)》(HomotopyType Theory: Univalent Foundations of Mathematics)
?
·? 追蹤法律修訂動(dòng)向,德國社群網(wǎng)站助信息公開 德國的 Stefan Wehrmeyer ,將所有的德國聯(lián)邦政府法律張貼在Github,并追蹤其修訂歷史,甚至可以自行修改文件的內(nèi)容。
?
·? 起草并修正專利許可 。Twitter 的首席律師 Benjamin Lee 通過 GitHub 為工程師們起草了一份新的專利許可協(xié)議。而不久之后,GitHub 用戶們就為其修正了很多小的語法錯(cuò)誤。再后來,Twitter 聯(lián)合創(chuàng)始人 Evan Williams 的孵化器創(chuàng)業(yè)公司商業(yè)運(yùn)營總監(jiān) Trishan Arul 又建議加入一些文本,Lee 表示接受。
?
· ?分享和改進(jìn)各種音樂 。來自德州一家圣公會(huì)教堂的音樂總監(jiān) Adam Wood 正嘗試將一份格列高利圣詠的大綱上傳至 GitHub。他認(rèn)為對(duì)于唱詩班總監(jiān)而言,那是最好的用來分享和改進(jìn)各種音樂的服務(wù)平臺(tái)。
?

用Github Pages寫博客
?
當(dāng)然,借助Github Pages,更多的程序員開始長期“泡”在Github。他們把自己的Blog,用Jekyll、octopress或者h(yuǎn)exo架設(shè)在Github上。
?
那么,為什么要在Github上寫博客呢?首先當(dāng)然是因?yàn)槊赓M(fèi),我們可以申請(qǐng)一個(gè)包含自己用戶的首頁,類似于:http://name.github.io這樣。感覺很有高端大氣上檔次的感覺。
?
其次是因?yàn)榧夹g(shù)含量看起來很高,其實(shí)又并不是很難。借助一些開源的blog靜態(tài)化工具,我們可以輕松上手,在30分鐘內(nèi)搞定自己的Blog site。
?
?
?
?
介紹一個(gè)有趣的架設(shè)在Github上的技術(shù)blog吧, 歲月如歌 --淘寶著名前端工程師玉伯的blog,人氣極旺。
?

人才庫
?
當(dāng)Github匯聚了越來越多的程序員,而這些程序員在Github日夜不停的開發(fā)著各種不同的開源項(xiàng)目,一個(gè)全球最大的編程人才庫,就此形成了。 簡歷生成器 是一個(gè)有趣的小工具,只要輸入你在Github上的用戶名,就能夠生成一份Github版?zhèn)€人簡歷,你的開源經(jīng)歷,企業(yè)可以一目了然。
?
甚至,現(xiàn)在已經(jīng)有了第三方網(wǎng)站提供基于GitHub的人才招聘服務(wù),例如:
?
·? GitHire :通過它,可以找出你所在地區(qū)的程序員。
?
·? Gitalytics.com :通過它,能評(píng)估某位程序員在GitHub、LinkedIn、StackOverflow、hackernews等多個(gè)網(wǎng)站的影響力。
?

在GitHub,他們是怎么玩的?


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 登封市| 磐石市| 扬州市| 金塔县| 陕西省| 澄迈县| 崇左市| 合川市| 惠安县| 视频| 老河口市| 陇川县| 孝义市| 柳州市| 诸暨市| 光山县| 东丽区| 新密市| 信宜市| 丹棱县| 资溪县| 佛学| 博罗县| 峡江县| 治县。| 山东省| 镇坪县| 鸡东县| 城市| 汉寿县| 河西区| 武强县| 峨山| 莒南县| 崇州市| 桓仁| 特克斯县| 庆阳市| 沁水县| 铜陵市| 荃湾区|