不得不推薦的6個小眾卻干貨滿滿的開源項目
Github不僅是存儲我們的代碼和與其他開發人員共享項目倉庫的地方,在Github上還有成千上萬的寶貴資源可以挖掘,當然也有些主題太過寬泛以至于推薦它們是毫無意義的,今天和大家分享幾個Github上小眾但卻很有用倉庫。
1、Effective_Engineer.md

這個倉庫更像是一篇文章或者一份清單,它可以幫助你:
- 提高開發流程的速度
- 通過改進學習習慣來提高學習效率
- 除了編碼時的專注和高效之外,這個倉庫還會給你一些成為更好的軟件工程師的建議,大多都是受到軟件架構師大師Martin Fowler知識傳播的啟發。
Github地址:https://gist.github.com/rondy/af1dee1d28c02e9a225ae55da2674a6f
2、Tech Interview Handbook

對于那些正準備面試的程序員來說,這是一份不錯的資源,里面包含大量面試相關的資源,“算法”是一門很酷的知識,相信我們在大一那年都學過了,但是后來我們又都忘記了,直到畢業你需要找到一份工作時,才意識到它的重要性。通過該倉庫,你就知道面對算法和數據結構相關的面試題要如何作答。
Github地址:https://github.com/yangshun/tech-interview-handbook
3、big-list-of-naughty-strings

在該存儲庫中,有一個文件blns .txt。它包含一個很長的字符串列表,你可以使用它來測試應用程序中的用戶輸入。即使是擁有大量自動化測試的大公司,也會遇到用戶名不合法輸入,如果你做的系統/應用程序設計用戶輸入,那么,這個項目就是你需要的,此外,列表中最重要的部分是#腳本注入部分——從第320行開始,別錯過了。
Github地址:https://github.com/minimaxir/big-list-of-naughty-strings
4、free-programming-books

這個倉庫是Github上最受歡迎的倉庫之一,標星132K,950多個貢獻者和超過25,000個fork。這份書單最初是Karan Bhangui和George Stocker 在Stack Overflow上羅列的免費書籍列表。關鍵是有中文,而且涉及的主題非常廣,無論你想要哪方面的書籍都可以在上面找到。
Github地址:https://github.com/EbookFoundation/free-programming-books
5、Free for dev

這是一個你可以在日常工作中使用的工具列表。該倉庫收集了國外SaaS, PaaS, BaaS 和 IaaS 的完全免費或有限免費服務,專注于典型的應用程序開發
Github地址:https://github.com/ripienaar/free-for-dev

受到該項目的啟發,qinghuaiorg在Github上創建了一個國內免費服務聚合,感興趣的不要錯過了。
Github地址:https://github.com/qinghuaiorg/free-for-dev-zh
6、You-Dont-Need

這是一個很有趣的倉庫,收集了各種標題包含【你不需要X】類型的文章,以此表明為什么現在的開發者會過度設計應用的原因,尤其是在JS的生態里,開發者選擇使用某個框架或者工具,并不是因為它們真正需要,而僅僅是因為這些框架/工具被大肆宣揚。
Github地址:https://github.com/you-dont-need/You-Dont-Need.com