當前位置:
首頁 > 科技 > GitHub 嫁給微軟後的第一春

GitHub 嫁給微軟後的第一春

2018 AI 開發者大會是一場由中美人工智慧技術高手聯袂打造的 AI 技術與產業的年度盛會!這裡有 15+ 矽谷實力講師團、80+AI 領軍企業技術核心人物、100+ 技術&大眾實力媒體、1500+AI 專業開發者——我們只講技術,拒絕空談!

參加 2018 AI 開發者大會,請點擊

10月16日,在GitHub Universe開發者大會上,GitHub發布了史上最大更新:可直接運行部分代碼的GitHub Actions。

並發布了2018年GitHub年度報告(https://octoverse.github.com),詳細到連程序員常用的emoji都涵蓋了,你就說怕不怕?

作為一個目前擁有3100萬用戶的、地球上最大的項目管理和開源協作平台、以及大(tong)型(xing)生(jiao)活(you)服務平台,發布了重大更新(GitHub平台主管Sam Lambert把這次更新,描述為「GitHub 史上最大轉變」),怎能不讓人激動!

那這究竟是什麼更新?

在GitHub上,可以直接運行部分代碼

最重要的更新就是,GitHub發布了新產品GitHub Actions,對於程序員來講,這是一種可以自動管理代碼的工具,可以測試你的代碼、並給你提供技術支持。

那麼,為什麼這個更新,如此讓人驚喜?

話說以前,如果你需要測試GitHub上的項目,先得下載到本地運行,最痛苦的是,很有可能折騰了一番,卻發現沒法運行。

而現在,在GitHub上,你可以直接運行部分代碼了!

GitHub的平台主管Sam Lambert表示,老有用戶自己編寫機器人軟體,來運行測試、或者有Bug報告被提交時、自動發送簡訊通知相關人員。

但這些工具,需要運行在GitHub平台之外的伺服器上。而這個麻煩,現在只需交給GitHub就好。

以後,當你在GitHub貢獻代碼時,直接把貢獻的部分代碼,當做工作流,用類似於「if this then that」的邏輯,連接代碼塊,就可以直接運行、並測試代碼了。

而GitHubActions的原理,就好比iOS 12允許用戶,自己設置各種各樣的shortcuts一樣,但是GitHub actions,要比前者更靈活、且實現的功能更多。

Sam Lambert還說了,雖然GitHubActions,不能滿足每個人的要求,但是開發者也可以在上面,開發自己的功能。

GitHub安全系統升級

除了這個更新,GitHub安全系統也升級了。

現在,GitHub的安全漏洞警報,支持Java和.NET(包括現有的JavaScript、Ruby和Python支持)。

以後,當你在GitHub上傳項目時,平台會監測你是否上傳了、類似密碼之類的隱私信息,如果發現了,就會給你警報。什麼華住集團數據泄露,不存在的。

安全漏洞警報

推出GitHub Connect

為了在業務和開源社區之間,架起一座橋樑,GitHub還推出了GitHub Connect。有了它,GitHub將為開發人員,提供新的方式,以便在組織孤島之外進行協作。

GitHub Connect包括三個功能:統一業務標識、統一搜索、統一貢獻。無論你運行GitHub Enterprise、還是GitHub Business Cloud,這些初始版本,都可以讓你輕鬆連接到,GitHub的公共數據和社區。

統一業務標識(有限的公共測試版)

許多公司擁有不同的GitHub Business Cloud帳戶,而這讓管理員管理起來很麻煩。

但是以後,藉助統一業務標識,管理員可以統一多個Business Cloud帳戶的管理。

統一搜索和貢獻

這一條更新的好處是,以後大家可以在GitHub.com上,搜索公共存儲庫。

以及在Business Cloud組織中,搜索私有存儲庫,而無需離開GitHub Enterprise。

在本次的年度報告中,除了這些更新,GitHub還對平台上的開發者們,做了很多有意思的統計!

GitHub年度報告中的亮點數據們

目前,GitHub上有全球超過9600萬個軟體項目的存儲庫。其中:

貢獻者最多的開源項目

VS Code、React和Tensorflow,是貢獻者數量最多的三大開源項目列表。

增長最快的開源項目

這一年中,與機器學習、遊戲、3D列印、家庭自動化、科學編程、數據分析和全堆棧JavaScript開發相關的項目增長最快。

最具潛力的新開源項目

開源貢獻最多的組織

微軟能收購GitHub,就自然不是吃乾飯的。在開源貢獻最多的組織中,微軟以7700個項目,相比谷歌,多出2200個項目。

此外,Red Hat、英特爾等公司、以及UC Berkeley、華盛頓大學、MIT、密歇根大學、斯坦福大學,也是開源貢獻較大的組織。

GitHub2018年最熱主題

GitHub用戶今年貢獻的數百萬個項目,跨越了數千個主題。而JavaScript(前端和後端)、機器學習、移動應用程序開發和容器等,是貢獻最多的主題。

增長最快的主題

Hacktoberfest名列榜首,而基於React的Web開發工具,如Gatsby,是今年發展最快的話題之一。

GitHub 2018年度最熱門開發語言Top 10

在GitHub上,JavaScript連續5年,穩佔編程語言榜首。

無論是公開的、還是私有的項目、大公司還是小組織,在任何地方,JavaScript都排在第一。

增長最快的語言

關於線程安全性和互操作性的靜態類型語言Kotlin、TypeScript和Rust,增長趨勢都叫一個迅猛。

此外,自2017年以來,編寫HCL(DevOps的人類可讀語言)的貢獻者數量,增加了一倍多。

在機器學習項目中,Python排名第8。今年寫作Go的貢獻者,比去年增加了1.5倍。

使用得最多的表情

開發者們,使用點贊的表情使用得最多。Ruby的貢獻者,最愛比心。

C#貢獻者,則是使用差評的表情最多。

開發者和組織

今年總共有210萬個組織,使用GitHub,比2017年報告中的150萬,增加了 40%。

目前託管的9600萬個項目中,約有三分之一,是在過去一年內創建的。可見,嫁給微軟,果然讓自己更強大!

而美國、中國和印度,是contributors數量最多的三個國家,中國今年佔據第二位,提升了一個名次。

此外,今年有800萬新開發者加入GitHub,並且新增註冊數量最多的,也依次是美國、中國和印度。

以及GitHub,2018年的新增用戶數,遠遠超過了前六年的總和。新的 contributors是去年的1.6倍。但代碼提交最多的是亞洲,且亞洲開源項目數量,已超過其他任何地方。嗯!亞洲開發者,雄起!

這次GitHub大動作的基本解析,就到這裡!你有啥想說的?評論區見!

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 CSDN 的精彩文章:

Google 程序員都是怎麼研究 AI 的?
用 Python 爬取 500 條豆瓣影評,看看《蟻人2》是否有看點?

TAG:CSDN |