作者:HelloGitHub-小魚乾

資料庫最重要的一個功能是容災備份,備份不只是對資料庫重要,對日常工作生活的我們一樣重要,比如花了一個工作日寫的程式碼沒有備份(雖然可能只有 1 行…)總歸是一個讓人不爽的事情,Restic 是一個備份系統,可以幫備份自託管或線上服務,支援只備份變更部分內容。Atmosphere 可能對於一些 Switch 高玩並不陌生,它也能讓你備份 Switch 相簿以及遊戲資料內容…

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

  • 本文目錄

      1. 本週特推
      • 1.1 Switch 韌體:Atmosphere
      • 1.2 圖解 React 原始碼:react-illustration-series
      1. GitHub Trending 周榜
      • 2.1 Python 小技巧:python-mini-projects
      • 2.2 開源日曆:calendso
      • 2.3 AI 量化:Qlib
      • 2.4 備份工具:restic
      • 2.5 單點登入:authelia
      1. 往期回顧
      • 3.1 人體姿態檢測

1. 本週特推

1.1 Switch 韌體:Atmosphere

本週 star 增長數:450+

Atmosphere 是一個非常知名的 Switch 破解系統,你可以用它來破解 Switch,然後備份相簿裡的內容,或者其他遊戲資料。網上也有很多相關操作 Atmosphere 來破解 Switch 後進行例如安裝 Android 系統之類的“騷操作”。如果你想玩點不一樣的 Switch,也許可以試試 Atmosphere。

GitHub 地址→https://github.com/Atmosphere-NX/Atmosphere

1.2 圖解 React 原始碼:react-illustration-series

本週 star 增長數:800+

react-illustration-series 是一個配大量圖片來講解 React 原始碼的專案,希望用圖解的方式講清楚 React 的背後原理。目前分為了 v16.13.1 和 v17.0.1 兩個版本。下圖為包結構配圖。

GitHub 地址→https://github.com/7kms/react-illustration-series

2. GitHub Trending 周榜

2.1 Python 小技巧:python-mini-projects

本週 star 增長數:2,050+

Python-Mini-Projects 收錄了大量能提升你 Python 技能的小專案,從最簡單的 Hello World,到 json 和 csv 的轉換,到捕獲視訊幀等等 100+ 小專案。

GitHub 地址→https://github.com/Python-World/python-mini-projects

2.2 開源日曆:calendso

本週 star 增長數:1,300+

calendso 是一款開源的日曆元件,你可以基於它管理你的日常事項,例如備忘、會議事項,可基於自己的個人愛好來定製日曆 UI。

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

2.3 AI 量化:Qlib

本週 star 增長數:600+

Qlib 是一個面向人工智慧的量化平臺,旨在實現人工智慧技術在量化的潛能。有了 Qlib 可以輕鬆嘗試想法,以建立更好的量化策略。即便有 AI 幫忙,量化也需謹慎

GitHub 地址→https://github.com/microsoft/qlib

2.4 備份工具:restic

本週 star 增長數:200+

Restic 是一個備份系統,用來備份檔案:

  • 支援 Linux、BSD、Mac 和 Windows 系統
  • 支援多種儲存型別,自託管的或者是線上服務
  • 易用,不需要複雜的安裝過程
  • 高效,只備份檔案中變更過的部分
  • 安全加密
  • 校驗系統
  • 免費

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

2.5 單點登入:authelia

本週 star 增長數:1,700+

Authelia 是一個開源的身份驗證和授權工具,通過 Web 為應用程式提供雙因素身份驗證和單點登入(SSO)。 它可搭配 Nginx、Traefik 或 HAProxy 等反向代理,讓它們知道是否應該允許或重定向請求到 Authelia 進行身份驗證。

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

3. 往期回顧

回顧之前,先來回復下 Elysium 的評論既然你已經提到了 OpenPose 這個專案這裡不做贅述了,引用下 HelloGitHub vol.037 期滷蛋的專案介紹:

OpenPose 基於卷積神經網路和監督學習的開源庫,可以實現人的面部、軀幹和四肢甚至手指的跟蹤。適用於多人,且標記準確,同時具有較好的魯棒性

和他類似的專案,這裡推薦一個 HyperPose,和 OpenPose 類似也是一個用來檢測動態人體姿勢的庫。不過不清楚你具體想要了解的是哪塊東西,推薦的專案有不錯的文件,通過閱讀文件來學習下實現也是一個不錯的方式。

HyperPose GitHub 地址:https://github.com/tensorlayer/hyperpose

往期回顧:

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

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

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