專業之旅——GitHub 熱點速覽 Vol.45

削微寒發表於2020-11-10

作者: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.1 專業之旅:AI-Expert-Roadmap
      • 1.2 玩轉 GO:Mastering_Go_ZH_CN
      1. 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.1 專業之旅:AI-Expert-Roadmap

本週 star 增長數:3350+

New AI-Expert-Roadmap 顧名思義是專業 AI 工程師的 Roadmap,包含:資料科學家、機器學習、深度學習、大資料等等的專業成長指南,每個方向附有詳細的文件資料 。

GitHub 地址→https://github.com/AMAI-GmbH/AI-Expert-Roadmap

1.2 玩轉 GO:Mastering_Go_ZH_CN

本週 star 增長數:550+

Mastering_Go_ZH_CN 是《Mastering GO》中文譯本,本書適用於 Golang 程式設計師。內容包括但不限於併發、網路程式設計、垃圾回收、組合、GO UNIX 系統程式設計、基本資料型別(Array、Slice、Map)、GO 原始碼、反射、介面、型別方法等高階概念。 ​​​​

GitHub 地址→https://github.com/hantmac/Mastering_Go_ZH_CN

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 地址

GitHub 地址→https://github.com/facebookresearch/pifuhd

2.4 無線滲透套件:Pi-PwnBox-RogueAP

本週 star 增長數:600+

Pi-PwnBox-RogueAP 是一個基於樹莓派和 Alfa USB WiFi 自己搭建一個無線滲透套件,專案還附有無線黑客的速查表。Pi-PwnBox-RogueAP 可用於無線網路安全評估、無線網路攻擊練習。

GitHub 地址→https://github.com/koutto/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 區和我們分享下喲 ?

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

相關文章