盤點三個閑的慌才會看的開源項目!
我們都知道Github上開源項目參差不齊,有的項目確實很優秀,但也有的項目,可能會讓你覺得很有趣,但是放到現實實踐工作中卻用處不大,今天,猿妹就和大家分享3個最近在Github上看到的,我認為一般開發者應該只有閑得慌才會去看的開源項目。
1. dumb-password-rules
為了提高用戶密碼的安全性,每個網站/App都會制定一套規則,從基本的不能純數字到必須加入一個特殊符號等等,更難的還有一些是數字、大小寫字母以及符號都用上才會通過。
這個項目收集了一系列讓人哭笑不得密碼規則網站,目前在Github上獲得 2.7k 個Star,255個Fork。
Github地址:https://github.com/dumb-password-rules/dumb-password-rules
如果你正在開發一款APP/網站,那你一定不要有這樣的怪癖才好,比如Admiral網站,限制用戶密碼里一定要包含%字符:
2. WamaCry
假裝讓自己的電腦中病毒的項目,這個項目的使用方法十分簡單:
- 下載并解壓文件夾
- 在你想破壞的文件上右鍵->打開方式->選擇默認程序
- 瀏覽到程序文件夾并設置 WamaCry.exe 為這個文件類型的默認打開程序
這樣你就可以得到上面的效果,病毒里的內容支持自定義,但是話說回來,如果程序員拿這個項目去整蠱老板,會不會顯得有點傻屌?
目前,WamaCry在Github上獲得 615 個Star,73 個Fork。
Github地址:https://github.com/bitdust/WamaCry
3. Emoji
這個項目就更好笑了,它能夠允許 Python 在命令行界面輸出表情。
多加一個依賴項就為了添加一個表情包功能,是不是太多余了呢?無論如何,開心就好~~
目前,Emoji在Github上獲得 1.5k 個Star,2241 個Fork。
Github地址:https://github.com/carpedm20/emoji
萬一用不好,代碼只寫了30行,錯誤卻出現在235行!那就不好了。