每個男孩的機械夢「GitHub 熱點速覽 v.21.41」

削微寒發表於2021-10-11

作者: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.1 機械臂:Dummy-Robot
      • 1.2 初學者的 data science 教程:Data-Science-For-Beginners
      1. GitHub Trending 周榜
      • 2.1 程式語言:Peregrine
      • 2.2 資源監控:uptime-kuma
      • 2.3 AI 音樂專案:Muzic
      • 2.4 後端服務:appwrite
      • 2.5 容器 runtime:Youki
      1. 往期回顧

1. 本週特推

1.1 機械臂:Dummy-Robot

本週 star 增長數:2,500+

New Dummy-Robot 是 B 站知名 UP 主——稚暉君開源的機械臂專案,而這麼一個機械臂可以用來做一些人手無法做到的操作,比如軟體去抖、運動範圍的重對映、力矩強增強等等。對機械臂製作過程有興趣的小夥伴可以檢視 B 站的製作視訊:【自制】我造了一臺 鋼 鐵 俠 的 機 械 臂 !【硬核】

GitHub 地址→https://github.com/peng-zhihui/Dummy-Robot

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.1 新程式語言:Peregrine

本週 star 增長數:1,100+

New Peregrine 一種正在開發中的編譯型程式語言。專案作者發明它的原因是為了擁有 Python 簡易和 C 的高效,如果你有興趣不妨來研究下 Peregrine,專案目前在重寫中。

GitHub 地址→https://github.com/peregrine-lang/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 等各界大佬談笑風生、切磋技術~

相關文章