作者:HelloGitHub-小魚乾
從入門到精通需要什麼?AI-Expert-Roadmap 帶你開啟專業之旅,和 135k+ 高星專案 developer-roadmap 一樣, AI-Expert-Roadmap 這個“後輩”剛開源便獲得過 4k+ star,可見它的專業深得程式設計師意。同樣出色的還有 Mastering_Go 中文版,HG 微博推薦之後便獲得大量轉發可見它的受歡迎程度。說到專業,高門檻的 AI 專案 PIFuHD 本週表現也不俗,憑藉這照片變 3D 模型的 professional,一日便獲得近 1k star…
以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布
| 實用
| 有趣
,根據專案 release 時間分類,釋出時間不超過 7 day 的專案會標註 New
,無該標誌則說明專案 release 超過一週。由於本文篇幅有限,還有部分專案未能在本文展示,望周知 ?
- 本文目錄
-
- 本週特推
- 1.1 專業之旅:AI-Expert-Roadmap
- 1.2 玩轉 GO:Mastering_Go_ZH_CN
-
- GitHub Trending 周榜
- 2.1 這個安全工具有點秀:NAT Slipstreaming
- 2.2 輕量級編輯器:Ox
- 2.3 照片秒變 3D 模型:PIFuHD
- 2.4 無線滲透套件:Pi-PwnBox-RogueAP
- 2.5 視覺化學演算法:Algorithm Visualizer
- 2.6 企業級程式引擎:Workflow
- 2.7 超微圖示:SuperTinyIcons
-
- 推薦閱讀
-
1. 本週特推
1.1 專業之旅:AI-Expert-Roadmap
本週 star 增長數:3350+
New
AI-Expert-Roadmap 顧名思義是專業 AI 工程師的 Roadmap,包含:資料科學家、機器學習、深度學習、大資料等等的專業成長指南,每個方向附有詳細的文件資料 。
1.2 玩轉 GO:Mastering_Go_ZH_CN
本週 star 增長數:550+
Mastering_Go_ZH_CN 是《Mastering GO》中文譯本,本書適用於 Golang 程式設計師。內容包括但不限於併發、網路程式設計、垃圾回收、組合、GO UNIX 系統程式設計、基本資料型別(Array、Slice、Map)、GO 原始碼、反射、介面、型別方法等高階概念。
2. GitHub Trending 周榜
2.1 這個安全工具有點秀:NAT Slipstreaming
本週 star 增長數:1000+
New
NAT Slipstreaming 允許攻擊者通過受害者訪問網站,繞過受害者的 NAT/防火牆,遠端訪問任何繫結到受害者機器上的 TCP/UDP 服務。
GitHub 地址→https://github.com/samyk/slipstream
2.2 輕量級編輯器:Ox
本週 star 增長數:1400+
Ox 是一個獨立的 Rust 文字編輯器,可以執行在終端。作為一個程式碼編輯器,它是使用 ANSI 轉義序列用 Rust 編寫的。Ox 提供了一些工具來加速和簡化程式設計,並且是 VSCode 和 JetBrains 等“笨重”和資源匱乏的編輯器的替代品,從而幫助開發人員專注於程式設計。Ox 是輕量級的,所以它可以在較老的計算機上使用。
Ox 在終端上執行,可以在 Linux 和 macOS 等平臺上執行,但因為缺乏良好的命令列 Ox 不能直接在 Windows 上執行 (如果你使用 WSL 的話,它可以工作)。
GitHub 地址→https://github.com/curlpipe/ox
2.3 照片秒變 3D 模型:PIFuHD
本週 star 增長數:1400+
給我一張照片還你一個 3D 模型。PIFuHD 是 Facebook 研究所開源的 AI 模型,該儲存庫包含 “用於高解析度 3D 人類數字化的多級畫素對齊的隱式函式” 的 PyTorch 實現。目前論文程式碼已開源,你可以在 Google Colab 上試玩該模型:Google Colab 地址
2.4 無線滲透套件:Pi-PwnBox-RogueAP
本週 star 增長數:600+
Pi-PwnBox-RogueAP 是一個基於樹莓派和 Alfa USB WiFi 自己搭建一個無線滲透套件,專案還附有無線黑客的速查表。Pi-PwnBox-RogueAP 可用於無線網路安全評估、無線網路攻擊練習。
2.5 視覺化學演算法:Algorithm Visualizer
本週 star 增長數:700+
Algorithm Visualizer 是一個視覺化學演算法的專案,它從簡入難,掌握排序、動態規劃、貪心以及非常複雜的演算法學習。
GitHub 地址→https://github.com/algorithm-visualizer/algorithm-visualizer
2.6 企業級程式引擎:Workflow
本週 star 增長數:550+
Workflow 是搜狗公司 C++ 伺服器引擎,支撐搜狗幾乎所有後端 C++ 線上服務,包括所有搜尋服務,雲輸入法,線上廣告等,每日處理超百億請求。這是一個設計輕盈優雅的企業級程式引擎,可以滿足大多數 C++ 後端開發需求。你可以用來:
- 快速搭建 http 伺服器
- 作為萬能非同步客戶端。目前支援 Http,Redis,MySQL 和 Kafka 協議
- 實現自定義協議 client/server,構建自己的 RPC 系統
- srpc 就是以它為基礎,作為獨立專案開源。支援 srpc,brpc 和 thrift 等協議
- 構建非同步任務流,支援常用的串並聯,也支援更加複雜的 DAG 結構
- 專案內建服務治理與負載均衡等功能
- …
GitHub 地址→https://github.com/sogou/workflow
2.7 超微圖示:SuperTinyIcons
本週 star 增長數:1000+
SuperTinyIcons 收錄小 SVG 版本超級微型 Web 圖示,平均大小是 465 bytes。這個圖示有一個 512x512 的檢視框,它們將放在一個半徑為 256 的圓圈內,它們將按比例縮放以滿足你的需求。
GitHub 地址→https://github.com/edent/SuperTinyIcons
3. 推薦閱讀
以上為 2020 年第 45 個工作周的 GitHub Trending ?如果你 Pick 其他好玩、實用的 GitHub 專案,記得來 HelloGitHub issue 區和我們分享下喲 ?