開一場自己的特斯拉燈光秀「GitHub 熱點速覽 v.22.01」

削微寒發表於2022-01-04

作者:HelloGitHub-小魚乾

新的一年開始了,本週特推是兩款有意思的遊戲,一個是末日生存遊戲,讓你有“危機感”地過好新的一年,而另外一款則是程式設計遊戲,有程式碼就有一切的一款遊戲,只要你還在寫程式碼,那麼未來在手。當然還有標題中的特斯拉燈光秀專案,讓你攢夠一輛特斯拉的錢之後,可以秀一把今年的輝煌。當然還有一些實用的程式設計庫,比如 Python Fire 和 Asynq,都能讓你提升程式設計效率。最後還有一個終端摸魚看片的 notflix 等你來休閒。

此外,雖然本期沒有,今年開始,除了本週特推之外,還將加入 News 速覽模組,像之前的 Log4j 漏洞事件之類的開源相關熱門新聞,都會作為一個熱點 News 在速覽模組展示 ? 可惜 GitHub 官方沒有慶祝元旦,不然本期的 News 將會是 GitHub 的元旦資訊。

以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布 | 實用 | 有趣,根據專案 release 時間分類,釋出時間不超過 14 day 的專案會標註 New,無該標誌則說明專案 release 超過半月。由於本文篇幅有限,還有部分專案未能在本文展示,望周知 ?

  • 本文目錄
      1. 本週特推
      • 1.1 末日回合遊戲:Cataclysm-DDA
      • 1.2 程式設計遊戲:bitburner
      1. GitHub Trending 周榜
      • 2.1 特斯拉燈光秀:light-show
      • 2.2 Go 分散式任務佇列:asynq
      • 2.3 終端看片:notflix
      • 2.4 程式碼編輯器:lapce
      • 2.5 Python CLI 利器:Python Fire
      1. 往期回顧

1. 本週特推

1.1 末日回合遊戲:Cataclysm-DDA

本週 star 增長數: 450+

Cataclysm-DDA 是近期 HG 月刊 #vol.69 的推薦專案,也是本週特推。在辭舊迎新的二零二二年第一期熱點速遞 du 一把世界末日為背景的生存遊戲。Cataclysm-DDA 《大災變:黑暗之日》作為一款回合制遊戲,遊戲中沒有任何任務,唯一的目標就是活下去。玩家可以通過尋找食物、裝備等資源建造避難所,還支援車輛改裝、製作物品等特色機制,支援 Windows、Linux、macOS、Android 系統。

GitHub 地址→https://github.com/CleverRaven/Cataclysm-DDA

1.2 程式設計遊戲:bitburner

本週 star 增長數: 200+

Bitburner 是一款基於程式設計的增量遊戲。在這款基於文字的增量 RPG 遊戲中,玩家扮演反烏托邦世界的 Hacker 用 JavaScript 編寫指令碼來自動化遊戲玩法、學習技能、玩迷你遊戲、解決謎題等。

GitHub 地址→https://github.com/danielyxie/bitburner

2.1 特斯拉燈光秀:light-show

本週 star 增長數:1,000+

New 有了特斯拉燈光秀 xLights 指南,你可以在特斯拉汽車上建立和執行你自己的燈光秀。我知道有 HG 小夥伴一定會說:我就差一輛特斯拉了[手動狗頭],我也是,希望今年你我能攢夠一輛特斯拉的錢。目前 light-show 支援的車型有:Model S (2021+)、Model 3、Model X (2021+)、Model Y。

GitHub 地址→https://github.com/teslamotors/light-show

2.2 Go 分散式任務佇列:asynq

本週 star 增長數:450+

Asynq 是一個 Go 庫,用排列任務並與 worker 一起進行非同步處理,具有簡易、可靠、高效等特性。它的工作原理:客戶端將任務放入佇列,伺服器從佇列中拉出任務併為每個任務啟動一個 worker goroutine,多個 worker 同時處理任務。

GitHub 地址→https://github.com/hibiken/asynq

2.3 終端看片:notflix

本週 star 增長數:500+

New NOTFLIX 是個 shell 指令碼能檢索 magnet 連結並通過 webtorrent 在終端轉化視訊流並播放。

GitHub 地址→https://github.com/Bugswriter/notflix

2.4 程式碼編輯器:lapce

本週 star 增長數:600+

Lapce 是用純 Rust 寫的程式碼編輯器,UI 採用 Druid。它用 Xi-Editor 的 Rope Science 進行文字編輯,並使用 Wgpu 進行渲染。

GitHub 地址→https://github.com/lapce/lapce

2.5 Python CLI 利器:Python Fire

本週 star 增長數:1,000+

Python Fire 可用於將 Python 程式碼物件自動生成命令列介面 CLI 的庫。

GitHub 地址→https://github.com/google/python-fire

3. 往期回顧

以上為 2022 年第 1 個工作周的 GitHub Trending ?如果你 Pick 其他好玩、實用的 GitHub 專案,記得來 HelloGitHub issue 區和我們分享下喲 ?

最後,記得你在本文留言區留下你想看的主題 Repo(限公眾號),例如:AI 換頭。? 和之前的送書活動類似,留言點贊 Top3 的小夥伴(),小魚乾會努力去找 Repo 的^^

HelloGitHub 交流群現已全面開放,新增微訊號:HelloGitHub001 為好友入群,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~

相關文章