這一年感謝你們的支持,小弟這裏給你們拜年了!javascript
《HelloGitHub月刊》會一直作下去,歡迎你們加入進來提供更多的好的項目。php
最後,祝願你們:雞年大吉~html
興趣是最好的老師,《HelloGitHub》就是幫你找到興趣!java
最開始我只是想把本身在瀏覽 GitHub 過程當中,發現的有意思、高質量、容易上手的項目收集起來,這樣便於之後查找和學習。後來一想,若是給這些 GitHub 項目都加上簡單的效果圖和一些通俗易懂的中文介紹。應該可以幫助到我這樣的新手激發興趣去參與、學習這些優秀、好玩的開源項目。python
因此,我就作了一個面向編程新手、熱愛編程、對開源社區感興趣 的人羣的月刊,月刊的內容包括:各類編程語言的項目、各類讓生活變得更美好的工具、書籍、學習筆記、教程等。這些項目都是很是容易上手,並且很是 Cool,主要是但願你們能動手用起來,加入到開源社區中。會編程的能夠貢獻代碼,不會編程的能夠反饋使用這些工具中的 Bug、幫着宣傳你以爲優秀的項目、Star 項目⭐️。同時你將學習到更多編程知識、提升本身的編程技巧、發現本身的興趣。webpack
最後《HelloGitHub》這個項目就誕生了!😁git
如下爲本期內容|點擊查看往期內容github
一、saythanks.io:Kennethreitz 寫的一個簡單的網站(基於Flask),用於向開源項目做者發送感謝郵件的 Web App。該項目結構簡單,能夠用來學習大神是如何快速開發 Web 項目、方法、代碼風格、開發經常使用庫。並且該項目的意義也特別好:感謝開源項目的做者,願開源社區愈來愈好,網站地址web
二、locust:模擬用戶行爲的負載測試工具,包含友好的 Web 頁面,以下圖:redis
三、jumpserver:Jumpserver 是一款由 python 編寫開源的跳板機(是一類可做爲跳板批量操做遠程設備的網絡設備)系統,實現了跳板機應有的功能。基於 ssh 協議來管理,客戶端無需安裝 agent 。支持常見 Linux 系統,效果以下:
四、kingshard:Kingshard 是一個由 Go 開發高性能 MySQL Proxy 項目,kingshard 在知足基本的讀寫分離的功能上,致力於簡化 MySQL 分庫分表操做;可以讓 DBA 經過 kingshard 輕鬆平滑地實現 MySQL 數據庫擴容。
六、iview:iView 是一套基於 Vue.js 的開源 UI 組件庫,主要服務於 PC 界面的中後臺產品。特性:
七、flv.js:使用純 JavaScript 寫的 HTML5 Flash 視頻(flv)播放器,示例代碼以下:
<script src="flv.min.js"></script> <video id="videoElement"></video> <script> if (flvjs.isSupported()) { var videoElement = document.getElementById('videoElement'); var flvPlayer = flvjs.createPlayer({ type: 'flv', url: 'http://example.com/flv/video.flv' }); flvPlayer.attachMediaElement(videoElement); flvPlayer.load(); flvPlayer.play(); } </script>
八、RAP:阿里媽媽MUX團隊出品,企業級 Web 接口管理工具。RAP 經過 GUI 工具幫助 WEB 工程師更高效的管理接口文檔,同時經過分析接口結構自動生成 Mock 數據、校驗真實接口的正確性,使得接口開發更加規範、自動化。
九、Wox:Windows 上的 Alfred、Launchy,使用演示:
十、MLAlgorithms:常見的機器學習算法,Python實現:
十一、RocketMQ:RocketMQ 是阿里巴巴在 2012 年開源的第三代分佈式消息中間件。
歷年雙 11,RocketMQ 都承擔了阿里巴巴生產系統百分之百的消息流轉,在覈心交易鏈路有着穩定和出色的表現,今年雙十一,更是創造了萬億級消息精準低延遲投遞。
十二、simhash:此項目用來對中文文檔計算出對應的 simhash 值。 simhash 是谷歌用來進行文本去重的算法(詳見simhash算法原理及實現),如今普遍應用在文本處理中。特徵:
1三、sequelpro:這是我到目前爲止在 Mac 上發現最好用的 MySQL 管理工具。本人一直在使用,而且推薦給了個人小夥伴們,用過都說好😈~
1四、IntelliJ-IDEA-Tutorial:IntelliJ IDEA 簡體中文專題教程
1五、redisbook:Redis 設計與實現(網絡版)
1六、Awesome_API:該頁收集中國國內可用API
1七、Lee-VR-Source:VR 開發者必備資源彙總
1八、500 Lines or Less:(英文)用少於 500 行的 Python 代碼,你能夠寫出什麼東西?相信你看完這個項目,會學到不少(每一個項目的做者都是業內大神寫的)。中文翻譯版(未翻譯完)
若是你發現了好玩、有意義的開源項目,點擊這裏 分享你以爲有意思的項目。
或許你分享的項目會讓別人由衷的感慨:「原來還有這麼有意思的項目!編程能夠這麼酷!」
歡迎轉載,請註明出處和做者,同時保留聲明和聯繫方式。