日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

同性戀網(wǎng)( 二 )


你可能聽(tīng)說(shuō)過(guò)網(wǎng)絡(luò)開(kāi)發(fā)分前端后端之說(shuō),前端管網(wǎng)頁(yè)呈現(xiàn),后端管數(shù)據(jù)輸出 。然而這兩者不是孤立的,前端開(kāi)發(fā)也會(huì)涉及到確保后端數(shù)據(jù)能夠正確呈現(xiàn)出來(lái),所以大量采用 JavaScript (JS) 語(yǔ)言的前端人士需要學(xué)習(xí)后端 PHP、Ruby 之類的后端語(yǔ)言,很麻煩 。
Node.js 的主要意義是讓前端用 JS 即可完成前端需要的大量開(kāi)發(fā)任務(wù),開(kāi)發(fā)適配多種操作系統(tǒng)的復(fù)雜服務(wù)器端應(yīng)用 。簡(jiǎn)單來(lái)說(shuō),它同時(shí)把前端和后端工程師從各自不熟悉的領(lǐng)域內(nèi)解放了出來(lái) 。2009 年 5 月底,Node.js 正式在 GitHub 上發(fā)布,收到了不少前端和后端人士的追捧 , 被認(rèn)為是未來(lái)趨勢(shì) 。
2014 年 , Node.js 主要貢獻(xiàn)者對(duì)這個(gè)項(xiàng)目的官方管理公司不滿,于是自立門(mén)戶,fork 原版代碼做了一個(gè)社區(qū)驅(qū)動(dòng)而不是公司化運(yùn)營(yíng)的替代品,名叫 io.js 。這個(gè)項(xiàng)目一度比 Node.js 更受歡迎,但后來(lái) Node.js 在開(kāi)源治理上有了改善 , 兩個(gè)項(xiàng)目再次合并 。
在整個(gè)過(guò)程中,GitHub 的開(kāi)放機(jī)制確保了社區(qū)擁有自主權(quán)力,不必服從于開(kāi)源項(xiàng)目的所有者 。在必要的時(shí)候 , fork 是一種力量,也是一種態(tài)度 。
20101126:Rails Girls 第一次線下聚會(huì)
2010 年,一群用 Rails 做開(kāi)發(fā)的女程序員在芬蘭赫爾辛基舉辦了第一次線下聚會(huì) 。
三年后,他們專為女性和 LGBTQ 人士開(kāi)設(shè)了一個(gè)夏令營(yíng) Rails Girls Summer of Code 。這個(gè)開(kāi)源培訓(xùn)項(xiàng)目幫助開(kāi)源社區(qū)改善了性別多樣性,為解決女性在科技行業(yè)內(nèi)受到的結(jié)構(gòu)性歧視做出了貢獻(xiàn) 。
20110101:Travis CI 持續(xù)集成的第一個(gè) PR
持續(xù)集成 (CI) 從像 GitHub 這樣的代碼庫(kù)里按照頻率提取最新的代碼,自動(dòng)構(gòu)建項(xiàng)目并進(jìn)行測(cè)試 。持續(xù)集成并不能消除 bug,而是讓它們非常容易發(fā)現(xiàn)和改正 。比如下面這個(gè) build passing 就是持續(xù)集成工具顯示的,它的大概意思是當(dāng)前版本測(cè)試通過(guò),沒(méi)有出現(xiàn) bug 。
而 Travis CI 是最受歡迎的,開(kāi)源的持續(xù)集成工具 。2011 年元旦那天,它完成了第一個(gè) PR 。Travis CI 和 GitHub 的整合,讓代碼投入生產(chǎn)環(huán)境的整個(gè)過(guò)程變得更高效了
20120101:JS 成為 GitHub 第一大語(yǔ)言
最一開(kāi)始是一種網(wǎng)頁(yè)腳本語(yǔ)言 , JS 和 HTML、CSS 并列網(wǎng)頁(yè)開(kāi)發(fā)三大語(yǔ)言 。被 JS 坑過(guò)的程序員經(jīng)常諷刺它是一種不完整的語(yǔ)言 , 有一個(gè)很古老的段子:寫(xiě) C 的看不起寫(xiě) C++ 的,寫(xiě) C++ 的看不寫(xiě) Java 的,寫(xiě) Java 的看不起寫(xiě) JS 的,寫(xiě) JS 的看不起美工,周末大家都在加班,美工帶著女朋友旅游去了 。
然而編程語(yǔ)言的鄙視鏈,總是和受歡迎程度相反 。從 2012 年開(kāi)始,JS 超越了 Ruby、Java 和 Python,成為了 GitHub 上最受歡迎的語(yǔ)言,直至今天仍霸占王座 。
2013:GitHub 用戶破百萬(wàn)
開(kāi)源社區(qū)的發(fā)展使 GitHub 獲得了驚人的增速,在用戶數(shù)和 repo 數(shù)上實(shí)現(xiàn)了兩座里程碑:2013 年,用戶數(shù)突破了 100 萬(wàn);同年 12 月 , GitHub 的 repo 總數(shù)超過(guò)了 1000 萬(wàn),其中超過(guò)一半是當(dāng)年創(chuàng)建的,僅 11 月就增加了 100 萬(wàn)個(gè) 。
別光看數(shù)字多 , 這一年里增加的 repo 質(zhì)量也很不錯(cuò):白宮的 Project Open Data、Docker 等等 。亞馬遜 AWS、Facebook、Google、微軟、Twitter、Netflix 等知名公司也上傳了自家的項(xiàng)目 。
20140609:Docker 1.0 發(fā)布
被視為革命性技術(shù)的開(kāi)源容器引擎 Docker , 2013 年在 GitHub 上創(chuàng)建了 repo,一年時(shí)間里下載量超過(guò) 275 萬(wàn)份 。2014 年,Docker 1.0 終于正式發(fā)布了 。
像 Docker 和 Kubernetes (K8S) 這樣的開(kāi)源項(xiàng)目開(kāi)啟了一場(chǎng)容器化運(yùn)動(dòng) 。開(kāi)發(fā)、投產(chǎn)和運(yùn)維的難度降低,小型公司不再需要花費(fèi)精力在基礎(chǔ)架構(gòu)上,可以更專注于核心業(yè)務(wù)開(kāi)發(fā) 。

推薦閱讀