自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

嫁給微軟的 GitHub 幸福么?

系統(tǒng)
GitHub 成立于 2008 年,由三位創(chuàng)始人搭建起的一個(gè)代碼協(xié)作平臺(tái),讓技術(shù)人員可以分享代碼同步進(jìn)度,這一習(xí)慣深深地影響了計(jì)算機(jī)世界的發(fā)展,開(kāi)放代碼擁抱開(kāi)源成為了計(jì)算機(jī)時(shí)代的主題,截止目前為止,超過(guò) 2800 萬(wàn)開(kāi)發(fā)者在上面建了 5700 萬(wàn)個(gè)代碼倉(cāng)庫(kù)。

世界上有兩個(gè)非常大的 Hub 站點(diǎn),一個(gè)是全球知名的學(xué)習(xí)網(wǎng)站,而另一個(gè)就是有著同性交友網(wǎng)站之稱的 GitHub

GitHub 成立于 2008 年,由三位創(chuàng)始人搭建起的一個(gè)代碼協(xié)作平臺(tái),讓技術(shù)人員可以分享代碼同步進(jìn)度,這一習(xí)慣深深地影響了計(jì)算機(jī)世界的發(fā)展,開(kāi)放代碼擁抱開(kāi)源成為了計(jì)算機(jī)時(shí)代的主題

  • 截止目前為止,超過(guò) 2800 萬(wàn)開(kāi)發(fā)者在上面建了 5700 萬(wàn)個(gè)代碼倉(cāng)庫(kù)。

微軟向來(lái)是被視作封閉的代表,其創(chuàng)作的 windows 系統(tǒng)以封閉源代碼著稱,和 Linux 系統(tǒng)(世界上最大的開(kāi)源操作系統(tǒng))站在一起顯得格格不入。

[[396527]]

在 CEO 納德拉 2014 年上任之后,改頭換面開(kāi)始了開(kāi)源代碼的開(kāi)發(fā)與投入,2016 年,微軟貢獻(xiàn)了超過(guò) 16000 個(gè)項(xiàng)目,成為 GitHub 上最大的貢獻(xiàn)者,其中知名的 VSCode 就是微軟的手筆,盡管如此,程序員們依然秉持著對(duì)微軟的刻板印象,認(rèn)為其是不懂開(kāi)源食古不化的老古董。

直到有一天,微軟竟然干了這件事,在技術(shù)界掀起了巨大的漣漪

2018 年 6 月,微軟:我宣布,75 億美元買(mǎi)下 GitHub!

[[396528]]

對(duì)于 GitHub 棲身于微軟的決定,一部分人表示不解,還有更多人直呼糟糕,當(dāng)然也有少部分人樂(lè)開(kāi)了花。

直呼糟糕的原因是,從微軟的收購(gòu)歷史看,Linkedin、Skype、諾基亞,每一個(gè)大型收購(gòu)之后原來(lái)的企業(yè)都日漸式微,所以從歷史發(fā)展的角度看,自然這次 GitHub 也難逃厄運(yùn)

[[396529]]

樂(lè)開(kāi)了花的就是 GitHub 的競(jìng)爭(zhēng)對(duì)手 GitLab,直接推出了一鍵遷移按鈕,鼓勵(lì)大家呼朋喚友的來(lái)我這兒玩吧!

一鍵遷移

[[396530]]

時(shí)隔近三年之后,在 2021 年的今天,我們?cè)賮?lái)回顧當(dāng)年這樁收購(gòu)“慘案”,是微軟摧毀了 GitHub 以及其開(kāi)源生態(tài),還是微軟和 GitHub 互相成就,且聽(tīng)我娓娓道來(lái)

1開(kāi)放私有倉(cāng)庫(kù)

2019 年 1 月,被微軟收購(gòu)的 GitHub 猶如新婚的小嬌娘,從閨房中走出來(lái)宣布一件大事

  • 新的一年,新的 GitHub:正式宣布開(kāi)放無(wú)限制創(chuàng)建私有存儲(chǔ)庫(kù),并開(kāi)始提供統(tǒng)一的企業(yè)版 GitHub 服務(wù)!

在微軟收購(gòu)前,GitHub 依靠提供企業(yè)級(jí)私有倉(cāng)庫(kù)服務(wù)營(yíng)收,所以私有倉(cāng)庫(kù)僅對(duì)付費(fèi)用戶開(kāi)放。

微軟擁抱 GitHub 之后,迅速的開(kāi)放私有倉(cāng)庫(kù)存儲(chǔ)能力,不僅令開(kāi)發(fā)者欣喜若狂,尤其是對(duì)于小型企業(yè)的開(kāi)發(fā)者,無(wú)異于打了一針興奮劑,不付費(fèi)即可體驗(yàn)企業(yè)代碼托管服務(wù),大大節(jié)約了企業(yè)自建平臺(tái)的成本,于是乎...

[[396531]]

微軟想做的僅僅是開(kāi)放私有倉(cāng)庫(kù),為開(kāi)發(fā)者提供代碼托管服務(wù)這么簡(jiǎn)單么?

2GitHub Action

2019 年 12 月,GitHub 正式開(kāi)放 GitHub Action功能,這一功能簡(jiǎn)直讓開(kāi)發(fā)者們大快朵頤。

什么是 GitHub Action 呢?

  • 簡(jiǎn)單來(lái)說(shuō)就是 GitHub 提供了無(wú)數(shù)臺(tái)服務(wù)器,開(kāi)發(fā)者可以讓自己想執(zhí)行的功能在上面跑,并可以結(jié)合代碼提交的周期進(jìn)行測(cè)試、集成、部署等一站式服務(wù),而這一切全部是免費(fèi)的!

這個(gè)功能意味著什么呢?意味著對(duì)于即便是三四個(gè)人開(kāi)發(fā)的小團(tuán)隊(duì),也可以享受如騰訊、阿里這些大公司所擁有的技術(shù)基礎(chǔ)建設(shè)服務(wù),類(lèi)似于騰訊內(nèi)部的藍(lán)盾、orange-ci 等

而由于 GitHub 開(kāi)源生態(tài)的影響,還會(huì)帶來(lái)很多大公司內(nèi)部都無(wú)法擁有的大量的自定義 action,比如圖片壓縮、electron 多平臺(tái)打包(包括 mac 系統(tǒng))等

GitHub Action 列表

至此,GitHub Action 結(jié)合私有倉(cāng)庫(kù),基本墊定了 GitHub 成為了中小開(kāi)發(fā)團(tuán)隊(duì)協(xié)作最佳平臺(tái)!讓開(kāi)發(fā)者自由飛翔!

[[396532]]

3Codespaces

微軟說(shuō):你以為 GitHub 僅僅是代碼托管平臺(tái)么?

[[396533]]

2020 年 5 月,GitHub 推出了名為Codespaces的云端 VSCode,并宣布處于 Beta 測(cè)試階段,歡迎用戶進(jìn)行申請(qǐng)

云端 VSCode

簡(jiǎn)單來(lái)說(shuō),這款工具就是告訴了開(kāi)發(fā)者們,不用打開(kāi)電腦在 GitHub 上可以直接寫(xiě)代碼啦!用的還是全宇宙最強(qiáng)的編輯器 VSCode!

經(jīng)過(guò)筆者親身體驗(yàn),這個(gè)功能是真的舒服,如果排除墻的因素,可以說(shuō)是一個(gè)讓開(kāi)發(fā)者深?lèi)?ài)的功能

1. 集成度足夠高

首先進(jìn)入 GitHub 找到任意一個(gè)項(xiàng)目,有 Beta 權(quán)限的用戶點(diǎn)擊 code 之后會(huì)發(fā)現(xiàn)多出來(lái)一個(gè)【Open with Codespaces】選項(xiàng),Codespaces 就是 GitHub 云端 VSCode 的產(chǎn)品名稱

2. 編輯器足夠完成

新建云端編輯器之后,初始化完成后就可以看到完整的開(kāi)發(fā)環(huán)境了,整體布局和 VSCode 幾乎一模一樣,VSCode 可以使用的插件在這里都能找到!

3. 云端服務(wù)器資源足夠充足

硬盤(pán)空間:180GB

CPU:2 核

內(nèi)存:4GB

操作系統(tǒng):Ubuntu

4. 開(kāi)發(fā)環(huán)境足夠全面

開(kāi)發(fā)服務(wù)器在配置充足的情況下,開(kāi)發(fā)環(huán)境完全不需要安裝,常用的 node、python、java、go 這些語(yǔ)言全都有!

gcc、mvn、gradle 這些也都不在話下,都不用自己安裝直接用就行!

5. 真的能在瀏覽器上面開(kāi)發(fā)!

首先打開(kāi)一個(gè)前端項(xiàng)目,執(zhí)行指令安裝開(kāi)發(fā)包并啟動(dòng)項(xiàng)目,點(diǎn)擊訪問(wèn)開(kāi)發(fā)地址

該功能雖然目前還未正式對(duì)所有社區(qū)成員公開(kāi),但是可以預(yù)見(jiàn)將會(huì)吸粉無(wú)數(shù)

4GitHub Discussion

除了上述功能之外,GitHub 在 2021 年 3 月,開(kāi)放了 GitHub Discussion 功能

該功能對(duì)于團(tuán)隊(duì)成員討論、社區(qū)成員討論無(wú)異于增加了更好的選擇,目前該功能處于 Beta 中,可以期待未來(lái)更多的能力

結(jié)合之前已有的Projects、Wikis、Pages、Actions這些功能,提供了完整的看板、討論、文檔、頁(yè)面和自動(dòng)集成與部署功能

可以說(shuō)對(duì)于小型開(kāi)發(fā)團(tuán)隊(duì)來(lái)說(shuō)實(shí)在是開(kāi)發(fā)利器,無(wú)懈可擊

[[396535]]

5開(kāi)源對(duì)于小型企業(yè)的意義

上面所講的大部分都是微軟收購(gòu) GitHub 后,為 GitHub 付出的努力,但是作為商業(yè)公司,付出了如此大的代價(jià),肯定不是為了做慈善,商業(yè)邏輯又是什么呢?

一句話概括:開(kāi)源社區(qū)和企業(yè)服務(wù)對(duì)于中小型企業(yè)的意義重大!

很少有行業(yè)會(huì)愿意分享自己的一部分核心技術(shù),并通過(guò)這種方式去驗(yàn)證自己產(chǎn)品的可行性

但是互聯(lián)網(wǎng)行業(yè)與其他行業(yè)在這方面有很大差別,分享源代碼驗(yàn)證產(chǎn)品對(duì)于用戶的吸引力是屢見(jiàn)不鮮的情況

[[396536]]

這種情況在計(jì)算機(jī)領(lǐng)域的稱謂就是開(kāi)源,在當(dāng)前的時(shí)代背景下,對(duì)于小型企業(yè)來(lái)說(shuō),通過(guò)開(kāi)源部分代碼吸引忠實(shí)用戶,并推出商業(yè)版工具,加強(qiáng)用戶粘性,這種模式屢見(jiàn)不鮮

GitHub 孕育了一大批中小團(tuán)隊(duì)的產(chǎn)品,其中誕生了非常多世界頂尖的技術(shù)產(chǎn)品

  • 開(kāi)源不代表免費(fèi),不代表可以隨意抄襲。從開(kāi)源中來(lái),一步步走向商業(yè)化,是目前很多技術(shù)人創(chuàng)業(yè)的新思路

6開(kāi)源與云計(jì)算

GitHub 開(kāi)放私有倉(cāng)庫(kù),提供 GitHub Action,提供云端 Codespaces,這些無(wú)一不需要服務(wù)器的資源支撐

而人們往往容易忽略的一件事情是:微軟是世界上第二大公有云服務(wù)廠商

公有云營(yíng)收占比

從圖中來(lái)看,2020 年 Q4 季度亞馬遜占據(jù)了全球 32%的營(yíng)收,而微軟的 Azure 緊隨其后,占據(jù)了 20%的營(yíng)收份額(Office365 出了很大的力)

所以很顯然,GitHub 的服務(wù)器資源,全部依托于微軟的 Azure 之上,GitHub 有多好用,那么微軟的云服務(wù)就有多可靠

GitHub 作為同性交友網(wǎng)站,表面上看是 toC 的業(yè)務(wù),實(shí)際上潛藏著巨大的 toB 商機(jī)

7GitHub 的未來(lái)

“好了,我都做了這么多了,米娜桑該給我一些回報(bào)了”,微軟深情地拉著 GitHub,向眾人說(shuō)道。

[[396537]]

微軟的云服務(wù)既然如此好用,你們也都看到了,不妨在 GitHub 倉(cāng)庫(kù)里面加個(gè)服務(wù)器管理按鈕,你們買(mǎi)了微軟的云服務(wù)器之后,可以一鍵式管理,連終端都可以在云端使用,多方便!


買(mǎi)了云服務(wù)器,云數(shù)據(jù)庫(kù)也不錯(cuò),還有對(duì)象存儲(chǔ),CDN 也很好...

【以上純屬猜想】

8小結(jié)

國(guó)內(nèi)的開(kāi)源平臺(tái)和代碼托管平臺(tái)始終無(wú)法與 GitHub 相媲美,Gitee、開(kāi)源中國(guó)、coding.net 都有著很大的距離

但是像小程序一類(lèi)的應(yīng)用程序開(kāi)發(fā),屬于國(guó)內(nèi)獨(dú)有的生態(tài),在國(guó)內(nèi)有著很大的成長(zhǎng)環(huán)境,也許會(huì)有助于國(guó)內(nèi)開(kāi)源平臺(tái)的發(fā)展

將開(kāi)源與云服務(wù)相關(guān)聯(lián),為中小企業(yè)提供 toB 服務(wù),GitHub 的成長(zhǎng)思路可以作為云服務(wù)發(fā)展的借鑒,能夠開(kāi)出不一樣的花朵

 

責(zé)任編輯:姜華 來(lái)源: 編程如畫(huà)
相關(guān)推薦

2018-09-12 15:11:35

微軟GitHub開(kāi)發(fā)者

2021-02-01 17:35:47

CommitsGit幣價(jià)先行指標(biāo)

2018-06-08 09:12:48

微軟

2017-11-13 09:35:02

2013-02-20 10:00:16

微軟CodePlexGitHub

2020-07-29 14:11:25

微軟GitHub產(chǎn)品路線圖

2020-10-12 09:16:50

微軟泄漏Windows XP

2020-05-25 16:22:44

編程語(yǔ)言PythonJava

2010-08-18 10:22:01

MSN微軟慈善

2020-03-17 10:18:27

GitHub代碼開(kāi)發(fā)者

2012-11-21 17:14:48

2009-10-13 09:17:10

微軟安全領(lǐng)域廠商MSE

2024-12-05 14:41:05

2024-05-13 17:22:52

2014-07-02 12:47:41

騰訊云

2018-06-07 15:39:00

Google微軟GitHub

2020-05-25 14:17:49

碼農(nóng)編程語(yǔ)言GitHub

2015-10-28 14:32:27

大數(shù)據(jù)幸福

2021-06-18 12:39:25

GitHubVim編輯

2020-01-15 10:20:12

GitHub代碼開(kāi)發(fā)者
點(diǎn)贊
收藏

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