GitHub Universe 是 GitHub 的年度盛會(huì),今年 10 月 10-12 日貌矿,GitHub Universe 大會(huì)在舊金山召開。就在 GitHub 在其官網(wǎng)發(fā)布了 2017 年年度數(shù)據(jù)報(bào)告 —— GitHub Octoverse 報(bào)告同時(shí)罪佳,它的界面也發(fā)生了變化逛漫,你發(fā)現(xiàn)了嗎?它變得更加了解你了赘艳,也更加智能了尽楔。
關(guān)于 2017 年年度數(shù)據(jù)報(bào)告,大家可以看這篇文章《GitHub 發(fā)布 2017 年度開發(fā)者報(bào)告第练,用戶超 2400 萬(wàn)》阔馋,我已經(jīng)推送過(guò)了,我們來(lái)看一下 2017 年最受歡迎的 15 門語(yǔ)言吧娇掏,通過(guò)這個(gè)呕寝,我們可以清楚的了解到大家學(xué)習(xí)的趨勢(shì)以及當(dāng)前編程的一些熱門。
通過(guò)上面排行可以看到婴梧,Python 已代替 Java 從去年的第三突進(jìn)了第二下梢,相比去年它新增了 40% 的 Pull Request。越來(lái)越多開發(fā)者在感慨和體驗(yàn) “人生苦短” 了塞蹭?Java 則被擠下到第三位孽江,不過(guò) Java 9 剛發(fā)布不久,而且它的模塊化特性深受開發(fā)者喜愛番电,霸主地位還是很難撼動(dòng)的岗屏。排名第一的依然是 JavaScript,而且遠(yuǎn)甩其他語(yǔ)言好幾條街漱办。聯(lián)想到近幾年前端技術(shù)的火熱發(fā)展这刷,所以并沒有太大意外。
如果您英文水平比較好娩井,可以看官方報(bào)告暇屋,地址如下:
https://octoverse.github.com/
GitHub 的變化
進(jìn)入正題,我們開始聊聊 GitHub 的一些變化洞辣,它讓我們更加方便咐刨,使用了算法也更加了解我們了昙衅。主要有一下兩點(diǎn)的變化。
投其所好
什么是投其所好呢定鸟?就是通過(guò)用戶的行為數(shù)據(jù)來(lái)了解用戶最需要什么绒尊,然后推薦給用戶 Repositories 。比如你經(jīng)常 star 一些庫(kù)仔粥,根據(jù)你 star 的庫(kù)的列表婴谱,通過(guò)算法會(huì)推薦給你一個(gè)信息流,里面是根據(jù)算法匹配的你感興趣或者能夠用到的庫(kù)躯泰。是不是感覺特別像今日頭條谭羔?你越看什么就越推薦給你什么?你們說(shuō):這叫不叫投其所好呢麦向?投其所好的目的就是讓你欲罷不能瘟裸。
看到箭頭指的地方了么?打開 GitHub 會(huì)有一個(gè) Discover repositories 信息流诵竭,里面放的就是根據(jù)你 star 和 follow 的话告,推薦給你最合適的一些庫(kù)。
社區(qū)管理
全新的 Explore 界面卵慰,全新的 Explore 頁(yè)面幫助開發(fā)者了解新的庫(kù)沙郭,包括 Collection 來(lái) Focus 在某一個(gè)主要的領(lǐng)域里,例如 Android 或者 React裳朋。不知道大家有沒有注意以前是什么樣式呢病线?現(xiàn)在是這樣的:
這里的 Collections 來(lái) Focus 在某一個(gè)主要的領(lǐng)域里的內(nèi)容,而 Topics 里是主要集中于某一種技術(shù)的東西鲤嫡,點(diǎn)進(jìn)去就是關(guān)于相關(guān)技術(shù)領(lǐng)域的所有的開源庫(kù)送挑。比如:你點(diǎn)擊 Android ,進(jìn)去就可以看到有多少個(gè)跟 Android 相關(guān)的開源庫(kù)暖眼,并帶有一個(gè)列表惕耕,非常方便大家查找了。也就是基于某一個(gè) Topic诫肠,有了獨(dú)立的頁(yè)面來(lái)找到所有相關(guān)的信息司澎。
Trending 趨勢(shì)排名也放到了當(dāng)前頁(yè),地位提高了区赵。在這里可以查看每天惭缰,每周,每月最熱門的開源庫(kù)笼才。
其他
其實(shí),還有許多細(xì)節(jié)上的變化這里就不多介紹络凿,大家可以去自己體驗(yàn)一下骡送,慢慢發(fā)現(xiàn)昂羡,比如:發(fā)布 Dependency Graph 可以在庫(kù)的 Insights 里面 查看相關(guān)的依賴關(guān)系和所有的依賴庫(kù),用戶關(guān)心開源庫(kù)的安全性和穩(wěn)定性摔踱,GitHub 會(huì)幫助你標(biāo)注 Security Alert 從而提醒你在用的庫(kù)是否靠譜虐先。另外在查看代碼時(shí),可以根據(jù)快速跳轉(zhuǎn)功能更方便的找到具體的位置等等派敷。
總結(jié)
是不是這些變化都非常的實(shí)用蛹批,而且很人性化,很智能篮愉?希望作為世界上最大的同性交友網(wǎng)站腐芍,它能夠發(fā)展的越來(lái)越好。為我們開發(fā)者能夠帶來(lái)更大的收獲和進(jìn)步试躏,希望每位開發(fā)者也都能夠?yàn)樗暙I(xiàn)自己的一份力量猪勇。