作者:HelloGitHub-小魚乾
機械臂可能在醫療劇中看過,可以用來執行一些精細化的操作,例如:縫合之類的。但這次 Dummy-Robot 讓你不僅看看而已,還具備一定的實操性(有一定的動手、經濟能力)製作一個自己的機械臂。本週的 GitHub 熱點除了 Dummy-Robot 這個非常酷的“硬漢”專案,還有將後端服務快速抽象為易部署的 Docker 微服務的 Appwrite,兼顧 Python、C 語言優勢的新編譯語言 Peregrine,Rust 編寫的容器 Runtime Youki 等等。
以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布
| 實用
| 有趣
,根據專案 release 時間分類,釋出時間不超過 14 day 的專案會標註 New
,無該標誌則說明專案 release 超過半月。由於本文篇幅有限,還有部分專案未能在本文展示,望周知 ?
- 本文目錄
-
- 本週特推
- 1.1 機械臂:Dummy-Robot
- 1.2 初學者的 data science 教程:Data-Science-For-Beginners
-
- GitHub Trending 周榜
- 2.1 程式語言:Peregrine
- 2.2 資源監控:uptime-kuma
- 2.3 AI 音樂專案:Muzic
- 2.4 後端服務:appwrite
- 2.5 容器 runtime:Youki
-
- 往期回顧
-
1. 本週特推
1.1 機械臂:Dummy-Robot
本週 star 增長數:2,500+
New
Dummy-Robot 是 B 站知名 UP 主——稚暉君開源的機械臂專案,而這麼一個機械臂可以用來做一些人手無法做到的操作,比如軟體去抖、運動範圍的重對映、力矩強增強等等。對機械臂製作過程有興趣的小夥伴可以檢視 B 站的製作視訊:【自制】我造了一臺 鋼 鐵 俠 的 機 械 臂 !【硬核】
1.2 初學者的 data science 教程:Data-Science-For-Beginners
本週 star 增長數:1,450+
New
Data-Science-For-Beginners 是微軟開設的 data science 教程,讓你在 10 周的 20 節課程中學習 data science。下圖為本專案的 roadmap,從 data science 講起,帶你瞭解如何使用關係型資料庫,再是現在流行的 NoSQL 資料、資料視覺化,最後教你如何做資料分析。
GitHub 地址→https://github.com/microsoft/Data-Science-For-Beginners
2. GitHub Trending 周榜
2.1 新程式語言:Peregrine
本週 star 增長數:1,100+
New
Peregrine 一種正在開發中的編譯型程式語言。專案作者發明它的原因是為了擁有 Python 簡易和 C 的高效,如果你有興趣不妨來研究下 Peregrine,專案目前在重寫中。
2.2 資源監控:uptime-kuma
本週 star 增長數:1,750+
New
它是一個自託管的監控工具,類似於“Uptime Robot”。特性:
- 可監控 HTTP(s)/TCP/Ping/DNS 記錄的正常執行時間。
- 好看、快速的 UI/UX 互動
- 可通過 Telegram、Discord、Gotify、Slack、Pushover、電子郵件 (SMTP) 和 70+ 種方式傳送通知
- 暗黑模式
- 支援多語言
GitHub 地址→https://github.com/louislam/uptime-kuma
2.3 AI 音樂專案:Muzic
本週 star 增長數:100+
New
Muzic 是一個人工智慧音樂研究專案,通過深度學習和人工智慧賦能音樂理解和生成。Muzic 發音為[ˈmjuːzeik]和'謬賊客'(中文)。專案第一期開源了音樂理解和生成方面的 5 個研究工作,包括音樂預訓練模型 MusicBERT,自動歌詞轉錄方法 PDAugment,詞曲寫作模型 SongMASS,說唱生成模型 DeepRapper,歌詞到旋律生成系統 TeleMelody。演示視訊可見知乎的詳細介紹:【微軟亞洲研究院開源 AI 音樂研究專案 Muzic】
GitHub 地址→https://github.com/microsoft/muzic
2.4 後端服務:appwrite
本週 star 增長數:500+
Appwrite 是一個萬星專案,它為 Web、Mobile 和 Flutter 開發人員提供的安全、端到端後端伺服器。Appwrite 伺服器打包為一組 Docker 微服務,使用者可使用 docker compose
命令輕鬆使用。它免去了從零開始構建現代後端 API 複雜和重複性,允許使用者更快地構建安全的應用程式。
GitHub 地址→https://github.com/appwrite/appwrite
2.5 容器 runtime:Youki
本週 star 增長數:1,700+
Youki 是 Rust 編寫的容器 Runtime。專案作者創造 Youki 的原因:
- Rust 是實現 oci-runtime 規範的最佳語言之一;
- Youki 有可能比 runc 更快並使用更少的記憶體,因此可以在記憶體使用要求嚴格的環境中工作;
- 受啟發於 railcar,但是 railcar 已經不在維護;
GitHub 地址→https://github.com/containers/youki
3. 往期回顧
以上為 2021 年第 41 個工作周的 GitHub Trending ?如果你 Pick 其他好玩、實用的 GitHub 專案,記得來 HelloGitHub issue 區和我們分享下喲 ?
最後,記得你在本文留言區留下你想看的主題 Repo(限公眾號),例如:AI 換頭。? 和之前的送書活動類似,留言點贊 Top5 的小夥伴(棒),小魚乾會努力去找 Repo 的^^
HelloGitHub 交流群現已全面開放,新增微訊號:HelloGitHub001 為好友入群,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~