作者:HelloGitHub-小魚乾
2021 年在這周徹底同我們告別了,在本週的「News 快讀」模組你可以看到過去一年 GitHub 的熱門文章,其中有我們熟悉的可能讓很多程式設計師“失業”的 Copilot,還有官方的雲端 IDE CodeSpace 等新產品資訊,也有 GitHub 官方技術團隊的 Web 組建、資料庫實踐,也有新版搜尋功能、新首頁優化等優化…在閱讀官方公佈的 Top 10 博文中,小魚乾只知道 1、3、5 三篇博文(有點少),不知道閱讀本文的你之前看過幾篇呢?
除了官方的新聞速讀,同往常一樣本週有許多實用的開發小工具,像是相見恨晚的 macOS 系統監控器 stats、構建 Rust 多平臺應用的 Dioxus、K8s 流量檢視器 mizu 等等…
以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布
| 實用
| 有趣
,根據專案 release 時間分類,釋出時間不超過 14 day 的專案會標註 New
,無該標誌則說明專案 release 超過半月。由於本文篇幅有限,還有部分專案未能在本文展示,望周知 ?
- 本文目錄
- News 快讀
-
- GitHub 新版搜尋功能內測中
-
- GitHub 2021 年度 Top 10 博文公佈
-
-
- 本週特推
- 1.1 選單欄的系統監控器:stats
- 1.2 元宇宙清單:awesome-metaverse
-
- GitHub Trending 周榜
- 2.1 資料管理:seatunnel
- 2.2 90 天 DevOps:90DaysOfDevOps
- 2.3 跨平臺開發:Dioxus
- 2.4 K8s API 流量檢視器:mizu
- 2.5 區塊鏈遊戲:sunflower-farmers
-
- 往期回顧
- News 快讀
News 速覽
1. GitHub 新版程式碼搜尋功能內測中
雖然不是個新·新聞,GitHub 新版程式碼搜尋功能陸續開放試用中,可輕鬆根據正則、路徑、不包含特定字元進行搜尋。有興趣的小夥伴可以點選連結:https://cs.github.com/about 申請試用。
2. GitHub 2021 年度 Top 10 博文公佈
GitHub 官方公佈 2021 年度 Top 10 博文:
- GitHub 研發團隊遷移到 Codespace
- GitHub 新認證 Token 背後的故事
- 你的 AI 結對程式設計工具:Copilot
- 開源進入火星
- npm 7 釋出
- 優化 GitHub 首頁
- polkit 許可權升級:如何在 Linux 上捕獲一個有 7 年曆史的 bug
- GitHub 是怎麼使用 Web 元件的
- 劃分 GitHub 關係型資料庫以應對增長的資料規模
- 新版 GitHub 搜尋功能
注:上文僅翻譯了文章標題,連結為英文版原文。
1. 本週特推
1.1 選單欄的系統監控器:stats
本週 star 增長數:750+
Stats 選單欄系統監控器,你可以看到電池餘量、磁碟用量、網路情況、CPU 使用率等等系統資訊,支援中文在內的多語言版本。
GitHub 地址→https://github.com/exelban/stats
1.2 元宇宙清單:awesome-metaverse
本週 star 增長數:150+
元宇宙是去年熱點,那麼它有什麼應用呢?awesome-metaverse 收錄了現有的元宇宙概念應用,介於「元宇宙是什麼」的觀點各家有所不同,所以這個專案是一個集大成者,可以看到各式各樣別人眼中的“元宇宙”,分為 WebXR、Social VR、Avatar Providers、Protocols and Standards、Books、Movies、Articles and Blogs、White Papers 和 Links 等分類。
2. GitHub Trending 周榜
2.1 資料管理:seatunnel
本週 star 增長數:500+
seatunnel 分散式資料整合平臺,可用於資料同步、整合、ETL、聚合等場景,支援多資料來源處理。它具有以下特性:
- 簡單易用,靈活配置,無需開發
- 實時流式處理
- 離線多源資料分析
- 高效能、海量資料處理能力
- 模組化和外掛化,易於擴充套件
- 支援利用 SQL 做資料處理和聚合
- 支援 Spark Structured Streaming
- 支援 Spark 2.x
2.2 90 天 DevOps:90DaysOfDevOps
本週 star 增長數:750+
New
90DaysOfDevOps 學習倉,作者將會在 90 天構建他的 DevOps 知識體系,如果你有興趣瞭解 DevOps 知識,不妨和他一起每天花 1 個小時瞭解 DevOps 不同領域的基礎知識。
2.3 跨平臺開發:Dioxus
本週 star 增長數:1,500+
New
Dioxus 一個可移植、高效能、符合 ergonomic 原則、類 React 框架,可在 Rust 中構建跨平臺的使用者介面。它可用來交付 Web 應用程式、桌面應用程式、靜態站點、實時檢視應用程式、移動應用程式(WIP)等等。
GitHub 地址→https://github.com/DioxusLabs/dioxus
2.4 K8s API 流量8檢視器:mizu
本週 star 增長數:600+
Kubernetes 的 API 流量檢視器,可以檢視微服務之間的所有 API 通訊情況,方便你除錯和排查故障。特性:
- 簡單又強大的 CLI
- 實時監控網路流量,支援 HTTP/1.1 在內的多種協議
- 免部署安裝
- 豐富的過濾機制
GitHub 地址→https://github.com/up9inc/mizu
2.5 區塊鏈遊戲:sunflower-farmers
本週 star 增長數:600+
New
sunflower-farmers 一款基於區塊鏈的遊戲,玩家可以通過遊戲賺取向日葵農民代幣。
GitHub 地址→https://github.com/sunflower-farmers/sunflower-farmers
3. 往期回顧
以上為 2022 年第 2 個工作周的 GitHub Trending ?如果你 Pick 其他好玩、實用的 GitHub 專案,記得來 HelloGitHub issue 區和我們分享下喲 ?
最後,記得你在本文留言區留下你想看的主題 Repo(限公眾號),例如:AI 換頭。? 和之前的送書活動類似,留言點贊 Top3 的小夥伴(棒),小魚乾會努力去找 Repo 的^^
HelloGitHub 交流群現已全面開放,新增微訊號:HelloGitHub001 為好友入群,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~