GitHub 熱點速覽 Vol.27:程式設計師的自我救贖——GitHub 摸魚

作者:HelloGitHub-小魚乾

摘要:都知道 VSCode 有各種摸魚小插件,邊聽雲音樂、邊在 IDE 鬥地主,再來一個 NBA 直播,怎一個美滋滋了得。作為 VSCode 的同門,GitHub 在摸魚上也不輸於這個後輩,除了在命令行鬥地主的 Ratel,還有讓你操作Android手機在電腦上假借調試之名實則玩手機的 scrcpy,還有連 VSCode 可能都不能滿足你的聽取雲音樂下架歌曲,Unlock-netease-cloud-music 都能滿足你。在本周的熱點主題中,經典街機遊戲將通過 Python 程式碼與你見面…

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

  • 本文目錄
      1. 本周特推
      • 1.1 聽歌,聽下架的歌:Unlock-netease-cloud-music
      • 1.2 WTF Resume:resume-builder
      1. GitHub Trending 周榜
      • 2.1 密碼分析:Pwdb-Public
      • 2.2 操控你的Android設備:scrcpy
      • 2.3 知識管理:foam
      • 2.4 SSH 小管家:Secretive
      • 2.5 響應式開發必馬:responsively-app
      • 2.6 巨硬字體:Cascadia Code
      • 2.7 中文版:OnJava8
      1. 本期熱點#遊戲吧#主題的主力軍
      • 3.1 遊戲大全:Free Python Games
      • 3.2 命令行鬥地主:Ratel
      • 3.3 沙盒遊戲:Mindustry
      1. 推薦閱讀

1. 本周特推

1.1 聽歌,聽下架的歌:Unlock-netease-cloud-music

本周 star 增長數:1100+

Unlock-netease-cloud-music 可解鎖網易雲音樂客戶端變灰歌曲。

GitHub 地址→//github.com/meng-chuan/Unlock-netease-cloud-music

1.2 WTF Resume:resume-builder

本周 star 增長數:低於 100

【HN 熱帖】resume-builder 是一個簡潔、免費的簡歷製作器。特性:

  • 免註冊使用;
  • 實時設計(拖拽)
  • 支援另存為 json,方便以後上傳使用
  • 支援導出 pdf

GitHub 地址→//github.com/sramezani/resume-builder

2.1 密碼分析:Pwdb-Public

本周 star 增長數:1700+

New Pwdb-Public 是一個從互聯網上泄露的 10 億個證書中提取的所有數據的集合,新一代密碼批量分析工具。一些有意思的結果:

  • 最常用的密碼是123456。它大致涵蓋 0.722% 了所有密碼
  • 平均密碼長度為 9.4822 個字元
  • 裡面 257,669,588 被篩選為損壞的數據或測試賬戶
  • 最常見的 1000 個密碼涵蓋 6.607% 所有密碼
  • 對於最常見的一百萬個密碼,命中率為 36.28 %,而對於最常見的一千萬個密碼,命中率為 54.00%。

GitHub 地址→//github.com/FlameOfIgnis/Pwdb-Public

2.2 操控你的Android設備:scrcpy

本周 star 增長數:700+

scrcpy 是一個可在 PC 端控制Android設備的小工具,可在 GNU / Linux / Windows 和 macOS 上運行。scrcpy 可在 PC 和Android設備間互通剪貼板、用電腦鍵盤打字、傳輸文件、安裝程式、截圖、錄屏等等功能。

GitHub 地址→//github.com/Genymobile/scrcpy

2.3 知識管理:foam

本周 star 增長數:4400+

NewPfoam 是一個受 Roam Research 啟發的個人筆記與知識管理思維導圖系統,基於 VSCode + MarkDown + GitHub。

GitHub 地址→//github.com/foambubble/foam

2.4 SSH 小管家:Secretive

本周 star 增長數:1350+

Secretive 是一款可在 Secure Enclave 存儲和管理 SSH 密鑰的應用。受到 sekey 啟發,但用 Swift 重寫,沒有外部依賴,還支援強大的訪問控制,例如 Touch ID / Apple Watch 身份驗證。此外,每次訪問密鑰時 Secretive 會給你發通知。

GitHub 地址→//github.com/maxgoedjen/secretive

2.5 響應式開發必馬:responsively-app

本周 star 增長數:1500+

Responsively App 是用 Electron 搭建的瀏覽器,方便進行響應式開發。特性

  • 跨設備鏡像用戶交互
  • 預覽布局可根據需求訂製
  • 預覽中所有設備的一個便捷元素檢查器。
  • 30 多種內置設備配置文件,並提供添加自定義設備的選項
  • 一鍵截圖所有設備
  • 支援熱載入

GitHub 地址→//github.com/manojVivek/responsively-app

2.6 巨硬字體:Cascadia Code

本周 star 增長數:500+

Cascadia Code 是微軟 Build 2019 開發者大會上宣布面向開發人員的等寬字體,Cascadia Code 為命令行和程式碼編輯器提供了全新的體驗,並且它還支援編程連字(Programming Ligatures),就是在編寫程式碼的時候,可以組合字元創建新的字形,這對於程式碼的可讀性和呈現後的用戶友好度都是一種很好的機制,同時這也增強了 Windows Terminal 的現代外觀。

GitHub 地址→//github.com/microsoft/cascadia-code

2.7 中文版:OnJava8

本周 star 增長數:900+

OnJava8 是 Bruce Eckel,撰寫的《Java 編程思想》第五版的中文版,與《Java 編程思想》第四版基於 JAVA 5 版本不同,《On Java 8》 基於 JAVA 8 版本。

GitHub 地址→//github.com/LingCoder/OnJava8

3. 本期熱點#遊戲吧#主題的主力軍

什麼?你還在 GitHub 學技術 [手動狗頭] 這裡有一本 GitHub 上班摸魚指南,Let’s enjoy the game~

3.1 遊戲大全:Free Python Games

Free Python Games 收錄了 Python 寫的各種小遊戲,有童年回憶貪吃蛇、吃豆人、Flappy-bird 等等。

GitHub 地址→//github.com/grantjenks/free-python-games

3.2 命令行鬥地主:Ratel

Ratel 是一個命令行可聯網的鬥地主遊戲。Ratel 分客戶端和服務端,你可以讓小夥伴們的客戶端都連接你的伺服器進行遊戲,也可以直接連接作者的公網伺服器進行遊戲。

GitHub 地址→//github.com/ainilili/ratel

3.3 沙盒遊戲:Mindustry

Mindustry 是一款用 Java 編寫的沙盒塔防遊戲。玩家需要建造精密的傳送帶供應鏈,提供炮塔彈藥,生產建築材料,保護建築並抵禦敵人。也可以在跨平台多人合作遊戲中與朋友一起戰鬥,或組隊進行 PVP 比賽。

GitHub 地址→//github.com/Anuken/Mindustry

推薦閱讀

以上為 2020 年第 27 個工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、實用的 GitHub 項目,記得來 HelloGitHub issue 區和我們分享下喲 🌝

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