GitHub 公布 2021 Top 10 博文
2021 年在這周徹底同我們告別了,在本周的「News 快讀」模塊你可以看到過去一年 GitHub 的熱門文章,其中有我們熟悉的可能讓很多程序員“失業(yè)”的 Copilot,還有官方的云端 IDE CodeSpace 等新產(chǎn)品資訊,也有 GitHub 官方技術(shù)團隊的 Web 組件、數(shù)據(jù)庫實踐,也有新版搜索功能、新首頁優(yōu)化等優(yōu)化…在閱讀官方公布的 Top 10 博文中,小魚干只知道 1、3、5 三篇博文(有點少),不知道閱讀本文的你之前看過幾篇呢?
除了官方的新聞速讀,同往常一樣本周有許多實用的開發(fā)小工具,像是相見恨晚的 macOS 系統(tǒng)監(jiān)控器 stats、構(gòu)建 Rust 多平臺應(yīng)用的 Dioxus、K8s 流量查看器 mizu 等等…
以下內(nèi)容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發(fā)布 | 實用 | 有趣,根據(jù)項目 release 時間分類,發(fā)布時間不超過 14 day 的項目會標注 New,無該標志則說明項目 release 超過半月。由于本文篇幅有限,還有部分項目未能在本文展示,望周知
News 速覽
1. GitHub 新版代碼搜索功能內(nèi)測中
雖然不是個新·新聞,GitHub 新版代碼搜索功能陸續(xù)開放試用中,可輕松根據(jù)正則、路徑、不包含特定字符進行搜索。
2. GitHub 2021 年度 Top 10 博文公布
GitHub 官方公布 2021 年度 Top 10 博文:
- GitHub 研發(fā)團隊遷移到 Codespace
- GitHub 新認證 Token 背后的故事
- 你的 AI 結(jié)對編程工具:Copilot
- 開源進入火星
- NPM 7 發(fā)布
- 優(yōu)化 GitHub 首頁
- polkit 權(quán)限升級:如何在 Linux 上捕獲一個有 7 年歷史的 bug
- GitHub 是怎么使用 Web 組件的
- 劃分 GitHub 關(guān)系型數(shù)據(jù)庫以應(yīng)對增長的數(shù)據(jù)規(guī)模
- 新版 GitHub 搜索功能
注:上文僅翻譯了文章標題,鏈接為英文版原文。
1. 本周特推
1.1 菜單欄的系統(tǒng)監(jiān)控器:stats
本周 star 增長數(shù):750+
Stats 菜單欄系統(tǒng)監(jiān)控器,你可以看到電池余量、磁盤用量、網(wǎng)絡(luò)情況、CPU 使用率等等系統(tǒng)信息,支持中文在內(nèi)的多語言版本。
1.2 元宇宙清單:awesome-metaverse
本周 star 增長數(shù):150+
元宇宙是去年熱點,那么它有什么應(yīng)用呢?awesome-metaverse 收錄了現(xiàn)有的元宇宙概念應(yīng)用,介于「元宇宙是什么」的觀點各家有所不同,所以這個項目是一個集大成者,可以看到各式各樣別人眼中的“元宇宙”,分為 WebXR、Social VR、Avatar Providers、Protocols and Standards、Books、Movies、Articles and Blogs、White Papers 和 Links 等分類。
2. GitHub Trending 周榜
2.1 數(shù)據(jù)管理:seatunnel
本周 star 增長數(shù):500+
seatunnel 分布式數(shù)據(jù)集成平臺,可用于數(shù)據(jù)同步、集成、ETL、聚合等場景,支持多數(shù)據(jù)源處理。它具有以下特性:
- 簡單易用,靈活配置,無需開發(fā)
- 實時流式處理
- 離線多源數(shù)據(jù)分析
- 高性能、海量數(shù)據(jù)處理能力
- 模塊化和插件化,易于擴展
- 支持利用 SQL 做數(shù)據(jù)處理和聚合
- 支持 Spark Structured Streaming
- 支持 Spark 2.x
2.2 90 天 DevOps:90DaysOfDevOps
本周 star 增長數(shù):750+
New 90DaysOfDevOps 學(xué)習(xí)倉,作者將會在 90 天構(gòu)建他的 DevOps 知識體系,如果你有興趣了解 DevOps 知識,不妨和他一起每天花 1 個小時了解 DevOps 不同領(lǐng)域的基礎(chǔ)知識。
2.3 跨平臺開發(fā):Dioxus
本周 star 增長數(shù):1,500+
New Dioxus 一個可移植、高性能、符合 ergonomic 原則、類 React 框架,可在 Rust 中構(gòu)建跨平臺的用戶界面。它可用來交付 Web 應(yīng)用程序、桌面應(yīng)用程序、靜態(tài)站點、實時視圖應(yīng)用程序、移動應(yīng)用程序(WIP)等等。
2.4 K8s API 流量8查看器:mizu
本周 star 增長數(shù):600+
Kubernetes 的 API 流量查看器,可以查看微服務(wù)之間的所有 API 通信情況,方便你調(diào)試和排查故障。特性:
- 簡單又強大的 CLI
- 實時監(jiān)控網(wǎng)絡(luò)流量,支持 HTTP/1.1 在內(nèi)的多種協(xié)議
- 免部署安裝
- 豐富的過濾機制
2.5 區(qū)塊鏈游戲:sunflower-farmers
本周 star 增長數(shù):600+
New sunflower-farmers 一款基于區(qū)塊鏈的游戲,玩家可以通過游戲賺取向日葵農(nóng)民代幣。
- END -