GitHub 熱點速覽 Vol.13:近 40k star 計算機論文項目再霸 GitHub Trending 榜

做者:HelloGitHub-小魚乾前端

摘要:「潮流是個輪迴」,這句話用來形容上週的 GitHub Trending 最貼切不過。不管是已經得到近 40k 的高星項目 Papers We Love,仍是國人發起的 Go 夜讀項目——night-reading-go,抑或剛開源被多人青睞的高校資源——REKCARC-TSC-UHT,在 Trending 表現彷彿回到了剛開源的時候,風光無限,固然還有耳熟能詳、程序員必知的 awesome 系列成員 awesome-java。雖然上週 GitHub 霸榜項目大多爲開源已久、高星,但曠視開源的計算框架——MegEngine 被機器之心等多家媒體報道,得到近 2k star,當之無愧明星項。即使小將 MegEngine 表現不俗,但整體來講,上週的 GitHub 主題同本文的 #學習路線# 同樣都走溫故而知新路線,just fashion cycle show。java

如下內容摘錄自上週微博@HelloGitHub 的 GitHub Trending,選項標準:新發布 | 實用 | 有趣,根據項目 release 時間分類,發佈時間超過 30 天的項目一概稱之爲成熟穩重老項目,因爲文章篇幅問題還有部分項目未能在本文展現,望周知 🌝python

  • 本文目錄
      1. 可怕 GitHub 新生
      • 1.1 微服務工具:Tye
      • 1.2 監控方案:Nightingale
      • 1.3 專業必備:hostctl
      • 1.4 模型生成高性能代碼:Jittor
      • 1.5 區塊開發:XBlock
      • 1.6 疫情 cli:corona-cli
      • 1.7 計算框架:MegEngine
      1. 尚能星否 GitHub 老項目
      • 2.1 音視頻播放系統:NymphCast
      • 2.2 高校資源又來了:REKCARC-TSC-UHT
      • 2.3 LeetCode 最佳實踐:LeetCodeAnimation
      • 2.4 awesome 系列:awesome-java
      • 2.5 大型網站模擬版:Website login model
      • 2.6 家庭管理:grocy
      • 2.7 Go 學習必🐎:night-reading-go
      • 2.8 網速監控:Traffic Monitor
      • 2.9 分佈式 RTC 系統:ION
      1. 本週 GitHub Trending #學習路線#主題的主力軍
      • 3.1 Spring 一網打盡:SpringAll
      • 3.2 學習路線:Ai-Learn
      • 3.3 計算機論文:Papers We Love
      1. 推薦閱讀

1. 可怕 GitHub 新生

1.1 微服務工具:Tye

本週 star 增加數:100+git

Tye 是使開發,測試和部署微服務和分佈式應用程序更加容易的工具。Project Tye 包括一個本地協調器,以使開發微服務變得更加容易,而且可以以最少的配置將微服務部署到 Kubernetes。 ​​​​程序員

GitHub 地址→https://github.com/dotnet/tyegithub

1.2 監控方案:Nightingale

本週 star 增加數:800+web

Nightingale 是滴滴開源的用 Go 編寫而成的一套衍生自 Open-Falcon 的互聯網監控解決方案,融入了部分滴滴生產環境的最佳實踐,靈活易用,穩定可靠,是一個生產環境直接可用的版本。 ​​​​算法

GitHub 地址→https://github.com/didi/nightingale數據庫

1.3 專業必備:hostctl

本週 star 增加數:300+編程

hostctl 是一個主機文件管理器,有了它你能夠很 professional 地管理主機文件,支持多配置,可根據需求啓用/禁用。特徵

  • 經過配置文件管理主機名組;
  • 啓用/禁用完整的配置文件;
  • 添加/刪除主機名組;
  • 直接從 .etchosts 可添加到 vcs 的文件中添加配置文件;

GitHub 地址→https://github.com/guumaster/hostctl

1.4 模型生成高性能代碼:Jittor

本週 star 增加數:400+

Jittor 是基於 JIT 編譯和元運算符的高性能深度學習框架。整個框架和元運算符都即時編譯,強大的 op 編譯器和調諧器已集成到 Jittor 中。Jittor 可針對你的模型生成高性能代碼。

Jittor 前端語言使用 Python,使用模塊設計而成,好比:PyTorch、Keras。後端則經過 C++、CUDA 這種高性能語言實現。

GitHub 地址→https://github.com/Jittor/jittor

1.5 區塊開發:XBlock

本週 star 增加數:50+

XBlock 框架是從頁面區塊入手,將一個頁面分紅不一樣的區塊,進行封裝,繼而能夠進行區塊的複用與繼承,提升開發速度的工具。 區塊能夠是一張數據表格、一個表單、或者是一個統計圖等等任何的表現形式。項目使用 PHP 編寫而成,特性:

  • 📦 爲管理後臺量身定製,適合任何形式的後臺框架
  • 🚀 基於 Block 進行區塊的複用和繼承,兼顧良好的封裝性與擴展性
  • 📋 管理後臺最重要的功能是對數據的管理和表達,XBlock 幫助開發者解決最基礎的編碼工做,增刪改查、篩選排序分頁導入導出等,讓開發者有更多的精力關注業務邏輯自己
  • 👌 前端基於 Ant-Design for React,後端基於 lumen,良好的底層基因,讓項目更加穩定
  • 👌 豐富的插件,幫助開發者快速實現功能需求

GitHub 地址→https://github.com/yysel/xblock-kernel

1.6 疫情 cli:corona-cli

本週 star 增加數:650+

corona-cli 是一個能夠經過命令在終端查看全球疫情最新數據的工具,它的響應時間低於 100ms。它支持查看全球數據,也支持查看特定國家的疫情數據。 ​​​​

GitHub 地址→https://github.com/ahmadawais/corona-cli

1.7 計算框架:MegEngine

本週 star 增加數:1800+

MegEngine 是一個快速、可拓展、易於使用且支持自動求導的數值計算框架,由 AI 獨角獸曠視開源。項目剛開源不到 72 小時已經得到 1,500+ 個 star ​​​​。

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

2. 尚能星否 GitHub 老項目

2.1 音視頻播放系統:NymphCast

本週 star 增加數:50+

NymphCast 是一種軟件解決方案,可將支持 Linux 的硬件轉變爲電視或有源揚聲器的音頻和視頻源。它支持從各類客戶端設備經過網絡流式傳輸音頻和視頻,以及將互聯網媒體流式傳輸到由客戶端設備控制的 NymphCast 服務器。

此外,它支持以 AngelScript 編寫的功能強大的應用程序(NymphCast 應用程序),以經過各類在線服務擴展 NymphCast 的功能。

GitHub 地址→https://github.com/MayaPosch/NymphCast

2.2 高校資源又來了:REKCARC-TSC-UHT

本週 star 增加數:400+

受浙江大學相關項目啓發,REKCARC-TSC-UHT 是清華大學計算機系課程攻略,並按照學期進行劃分,可選擇大1、大2、大3、大四任意學期的課程安排學習清華課件,包括微積分、離散、計網等課程,此外它還羅列了可參考書目清單,是一份不錯的學習資源。

GitHub 地址→https://github.com/PKUanonym/REKCARC-TSC-UHT

2.3 LeetCode 最佳實踐:LeetCodeAnimation

本週 star 增加數:400+

LeetCodeAnimation 是一個用動畫的形式呈現解 LeetCode 題目的思路的項目,若是你最近在刷題,不妨看看這個項目但願能給你帶來刷題靈感。 ​​​​

GitHub 地址→https://github.com/MisterBooo/LeetCodeAnimation

2.4 awesome 系列:awesome-java

本週 star 增加數:200+

awesome-java 就是 akullpp 發起維護的 Java 資源列表,內容包括:構建工具、數據庫、框架、模板、安全、代碼分析、日誌、第三方庫、書籍、Java 站點等等。

GitHub 地址→https://github.com/jobbole/awesome-java-cn

2.5 大型網站模擬版:Website login model

本週 star 增加數:100+

Website login model 是一個模擬登錄項目,基本採用的是直接登陸或者使用 selenium + webdriver 的方式,有的網站直接登陸難度很大,好比 QQ 空間,bilibili 等若是採用 selenium 就相對輕鬆一些。

雖然在登陸的時候採用的是 selenium,爲了效率,咱們能夠在登陸事後獲得的 cookie 維護起來,而後調用 requests 或者 scrapy 等進行數據採集,這樣數據採集的速度能夠獲得保證。

GitHub 地址→https://github.com/Kr1s77/awesome-python-login-model

2.6 家庭管理:grocy

本週 star 增加數:1000+

grocy 是一個管理家裏用品的工具,項目做者以前用 Excel 及 C# 開發的工具管理家裏物品庫存,此次他用開發了 grocy 讓你能夠用一個軟件便可管理你的家裏物資。 BTW,項目本日得到 star 超 200. ​​​​

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

2.7 Go 學習必🐎:night-reading-go

本週 star 增加數:150+

night-reading-go 是由 Go 夜讀 SIG 成員維護,並經過 zoom 在線直播的方式分享 Go 相關的技術話題,天天你們在微信/Slack 上及時溝通交流編程技術話題的項目,在這個項目你能夠深刻了解 Go,並快速成爲資深 Gopher。

GitHub 地址→https://github.com/talk-go/night

2.8 網速監控:Traffic Monitor

本週 star 增加數:150+

Traffic Monitor 是一款用於 Windows 平臺的網速監控懸浮窗軟件,能夠顯示當前網速、CPU 及內存利用率,支持嵌入到任務欄顯示,支持更換皮膚、歷史流量統計等功能。 ​​​​

GitHub 地址→https://github.com/zhongyang219/TrafficMonitor

2.9 分佈式 RTC 系統:ION

本週 star 增加數:1100+

ION 是一個 Flutter 和 Go 編寫而成的分佈式 RTC 系統。 ​​​​

GitHub 地址→https://github.com/pion/ion

3. 本週 GitHub Trending #學習路線#主題的主力軍

好的開始是成功的一半,而一份全面、詳細的學習路線資源則是初學者好的開始,在這裏小魚乾選了本週 Trending 日榜上 3 個不錯的學習路線項目推薦給你,但願這 3 個項目能讓你完成新手到高手的完美蛻變~

3.1 Spring 一網打盡:SpringAll

本週 star 增加數:250+

衆所周知這是一個學習 Spring 的項目,按部就班地學習Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客 Spring 系列源碼。

GitHub 地址→https://github.com/wuyouzhuguli/SpringAll

3.2 學習路線:Ai-Learn

本週 star 增加數:50+

項目開源的初衷是方便同窗們快速開啓人工智能自學計劃,在學習過程當中少走彎路用最快的效率入門 AI 並開始實戰項目, 提供了近 200 個 AI 實戰案例和項目,免費提供配套教材,包括:Python,數學,機器學習,數據分析,深度學習,計算機視覺,天然語言處理,PyTorch tensorflow machine-learning,deep-learning data-analysis data-mining mathematics data-science artificial-intelligence python tensorflow tensorflow2 caffe keras pytorch algorithm numpy pandas matplotlib seaborn nlp cv 等熱門領域。

GitHub 地址→https://github.com/tangyudi/Ai-Learn

3.3 計算機論文:Papers We Love

本週 star 增加數:1000+

Papers We Love 是一個全球性的社區網絡,主要活動是分享計算機科學和相關領域的經典論文和前沿研究,包括但不限於操做系統,分佈式系統,數據庫,網絡通信,算法,邏輯等領域,除了能夠看到高質量的論文,該項目也教你如何閱讀論文。

GitHub 地址→https://github.com/papers-we-love/papers-we-love

推薦閱讀

以上爲 2020 年第 13 個工做周的 GitHub Trending 🎉若是你 Pick 其餘好玩、實用的 GitHub 項目,記得來 HelloGitHub issue 區和咱們分享下喲 🌝

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

關注公衆號加入交流羣

相關文章
相關標籤/搜索