一個程序的自我修養「GitHub 熱點速覽 v.22.19」

一個程序要誕生涉及前後端技術,比如,你可以用可視化網頁搭建工具 tmagic-editor 完成前端部分,而後端部分的數據庫以及數據處理可能就要用到 jsonhero-web 和 directus。知其然知其所以然,DDIA 則帶你瞭解數據庫設計背後的思考。更甚者,你對數據背後的驗證有興趣,你可以通過 adx 項目來了解數據通信。

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

  • 本文目錄
    • News 快讀
        1. 產品·GitHub 將開啓 2FA 驗證
      1. 本週特推
      • 1.1 數據庫開發必備:DDIA
      • 1.2 3 分鐘創建學習模型 UI:gradio
      1. GitHub Trending 周榜
      • 2.1 圖像變體:DALLE2-pytorch
      • 2.2 快速查看 JSON 文件:jsonhero-web
      • 2.3 數據庫儀表盤:directus
      • 2.4 頁面可視化搭建:tmagic-editor
      • 2.5 數據驗證實驗:adx
      1. 往期回顧

News 快讀

1. 產品·GitHub 將開啓 2FA 驗證

據 GitHub 官方所說,爲了保障軟件供應鏈研發人員的賬號安全,將在 2023 年年底要求在 GitHub 上貢獻代碼的使用者開啓 2FA 驗證,2FA 驗證即雙因子驗證是指結合密碼以及實物(信用卡、SMS 手機、令牌或指紋等生物標誌)兩種條件對用戶進行認證的方法。更多驗證詳情可閱讀官方說明:https://github.blog/2022-05-04-software-security-starts-with-the-developer-securing-developer-accounts-with-2fa/

1. 本週特推

1.1 數據庫開發必備:DDIA

本週 star 增長數:600+

如果你打算從事或者瞭解某款數據庫,DDIA 全稱 Designing Data-Intensive Application 是必讀之書,本書從底層數據結構到頂層架構設計,將數據系統設計中的精髓娓娓道來。其中的寶貴經驗無論是對架構師、DBA、還是後端工程師、甚至產品經理都會有幫助。而 vonng 維護的 ddia 項目則是它的中文譯版,如果你的英文閱讀能力和我一樣不是很好,不妨閱讀中文版來了解數據庫的知識。

GitHub 地址→https://github.com/Vonng/ddia

1.2 3 分鐘創建學習模型 UI:gradio

本週 star 增長數:700+

Gradio 是個可視化工具,以便讓你的機器學習模型快速創建漂亮的用戶界面。Gradio 發音爲 GRAY-dee-oh,有了它你可輕鬆地在瀏覽器中演示訓練模型,或者通過拖拽圖像、粘貼文本、錄製音頻等方式“嘗試”並查看模型的輸出。(見下圖)

GitHub 地址→https://github.com/gradio-app/gradio

2.1 圖像變體:DALLE2-pytorch

本週 star 增長數:2,150+

DALLE2-pytorch 用 Pytorch 實現了 OpenAI 文本到圖片的 DALL-E 2,即基於已有圖片進行二次創作生成不同風格的圖像變體。

GitHub 地址→https://github.com/lucidrains/DALLE2-pytorch

2.2 快速查看 JSON 文件:jsonhero-web

本週 star 增長數:600+

JSON Hero 是一個開源、高顏值的 JSON 瀏覽器,可以讓你快速瀏覽、搜索和瀏覽 JSON 文件。特性:

  • 多種 JSON 查看方式:列視圖、樹視圖、編輯器視圖
  • 自動推斷字符串內容,並提供有用的預覽
  • 創建推斷 JSON Schema 來校驗 JSON
  • 快速掃描相關值來檢查邊緣情況
  • 支持鍵值來檢索 JSON 文件
  • 鍵盤可訪問
  • 路徑支持可輕鬆共享 url

GitHub 地址→https://github.com/jsonhero-io/jsonhero-web

2.3 數據庫儀表盤:directus

本週 star 增長數 650+

Directus 一個管理 SQL 數據庫的實時 API 和應用程序儀表板。特性:

  • REST & GraphQL API:在任意 SQL 數據庫上快速創建 Node.js API;
  • 純 SQL 管理:適用於所有 SQL 數據庫,無遷移成本;
  • 支持多款 SQL 數據庫:MySQL、PostgreSQL 等等
  • 支持本地或者雲上使用
  • 可擴展,支持自定義;
  • 先進儀表盤:無代碼 Vue.js 應用無需培訓成本即可上手;

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

2.4 頁面可視化搭建:tmagic-editor

本週 star 增長數:650+

New tmagic-editor 可視化開源項目是從魔方平臺演化而來的開源項目,通過可視化的操作快速搭建網頁。

GitHub 地址→https://github.com/Tencent/tmagic-editor

2.5 數據驗證實驗:adx

本週 star 增長數:750+

New adx 一個基於聯邦社交網絡的自我驗證數據實驗。

GitHub 地址→https://github.com/bluesky-social/adx

3. 往期回顧

往期回顧:

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

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

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章