一個程式要誕生涉及前後端技術,比如,你可以用視覺化網頁搭建工具 tmagic-editor 完成前端部分,而後端部分的資料庫以及資料處理可能就要用到 jsonhero-web 和 directus。知其然知其所以然,DDIA 則帶你瞭解資料庫設計背後的思考。更甚者,你對資料背後的驗證有興趣,你可以通過 adx 專案來了解資料通訊。
以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布
| 實用
| 有趣
,根據專案 release 時間分類,釋出時間不超過 14 day 的專案會標註 New
,無該標誌則說明專案 release 超過半月。由於本文篇幅有限,還有部分專案未能在本文展示,望周知 ?
- 本文目錄
- News 快讀
-
- 產品·GitHub 將開啟 2FA 驗證
-
-
- 本週特推
- 1.1 資料庫開發必備:DDIA
- 1.2 3 分鐘建立學習模型 UI:gradio
-
- GitHub Trending 周榜
- 2.1 影像變體:DALLE2-pytorch
- 2.2 快速檢視 JSON 檔案:jsonhero-web
- 2.3 資料庫儀表盤:directus
- 2.4 頁面視覺化搭建:tmagic-editor
- 2.5 資料驗證實驗:adx
-
- 往期回顧
- News 快讀
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. GitHub Trending 周榜
2.1 影像變體:DALLE2-pytorch
本週 star 增長數:2,150+
DALLE2-pytorch 用 Pytorch 實現了 OpenAI 文字到圖片的 DALL-E 2,即基於已有圖片進行二次創作生成不同風格的影像變體。
2.2 快速檢視 JSON 檔案:jsonhero-web
本週 star 增長數:600+
JSON Hero 是一個開源、高顏值的 JSON 瀏覽器,可以讓你快速瀏覽、搜尋和瀏覽 JSON 檔案。特性:
- 多種 JSON 檢視方式:列檢視、樹檢視、編輯器檢視
- 自動推斷字串內容,並提供有用的預覽
- 建立推斷 JSON Schema 來校驗 JSON
- 快速掃描相關值來檢查邊緣情況
- 支援鍵值來檢索 JSON 檔案
- 鍵盤可訪問
- 路徑支援可輕鬆共享 url
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 等各界大佬談笑風生、切磋技術~