GitHub堪稱是程序員的寶庫,今天小七就特意從寶庫中給大家挑選了七款簡單、好用的項目,其中有一款甚至中學生都能用。
1、weibospider
和名字一樣,這是一款專注於微博的爬蟲工具,相對而言比較簡單,
功能全面:包括了用戶信息抓取、指定關鍵字搜索結果增量抓取、指定用戶主頁所有原創微博抓取、評論抓取和轉發關系抓取等。
數據全面,穩定性、復用性和擴展性很好,代碼注解非常詳細。
目前已有3700星;
項目地址:
https://github.com/SpiderClub/weibospider
2、monitor
傳說中只需要會寫腳本,就可以實現任意監控需求的神器。
按照文檔即可完成安裝,項目作者還提供付費的輔助安裝服務。
目前1000星,項目地址:https://github.com/AsuraTeam/monitor
3、textgenrnn
這個項目能讓你用任何文本數據訓練你自己的文本生成神經網絡,自行決定模型大小和復雜程度。
而且根據報道,美國有中學生利用這個項目給冰淇淋起名字……
目前2700星;
項目地址:
https://github.com/minimaxir/textgenrnn
4、500lines
堪稱是神級項目,一群大神教你如何用500行以內的Python代碼做出有意思的項目。
目前22000星;
GitHub地址:
https://github.com/aosabook/500lines
5、f**k自動修正錯誤
在terminal里面打錯了代碼,你還在一邊罵人一邊刪了從新改?
現在打個f**k,就能自動改!
目前45000星;
項目鏈接:
https://github.com/nvbn/thefuck
6、codelf
“在計算機科學領域,有兩大難題,如何驗證緩存和如何給各種東西命名。”
codelf可以說是專為此而生,通過搜索在線開源平台Github、Bitbucket、Google Code、Codeplex、Sourceforge、Fedora Projec的項目源碼,幫開發者從中找出已有的匹配關鍵字的變量名,從而讓為命名苦惱的開發者脫離命名的苦海,大大的提升了程序員的開發效率。
作者制作了VS、Atom、Sublime Text版插件,使用起來都非常方便。
目前7000星;
項目地址:
https://github.com/unbug/codelf
7、git-flight-rules
每個人都在用git,但使用中遇到問題后應該怎么辦?
這個項目就給出了堪稱完美的回答。
有中文版,目前3000星;
項目地址:
https://github.com/k88hudson/git-flight-rules