毫無爭議的 GitHub 頂級有用的開源項目排行榜

TOP 14. 假裝自己中病毒軟件
?鏈接??:https://github.com/bitdust/WamaCry
這個用途可太廣泛了:
明天就是 deadline 了可是論文還沒寫完怎么辦 這稿子還想再拖一周可是借口都用完了怎么辦 不想加班,又找不到理由開溜怎么辦 別人都中毒了,就我沒中感覺 out 了怎么辦 生活好無趣,想假裝中毒發(fā)個朋友圈怎么辦 ... ...

TOP 13. 滅霸腳本
?鏈接??:https://github.com/hotvulcan/Thanos.sh
這個腳本會隨機“刪掉”您一半的文件。。。
想體驗的同學請慎重,這是個真家伙,運行前先寫好辭職信。。
你可以告訴老板,不給加薪,我打個響指就可以讓公司服務器上一半的文件消失,就問你老板慌不慌。
TOP 12. npm install 的時候看圖片
?鏈接??:https://github.com/vadimdemedes/gifi
這是個剛需,我們在 npm install 的時候是不是傻傻的看著進度轉圈?這對程序員的心理傷害極大,極容易讓程序員抑郁,gifi 就可以在下載的時候放一個動態(tài)圖,緩解無聊,增加碼農身心健康!

TOP 11. 小精靈
?鏈接??:https://github.com/possatti/pokemonsay
每天打開終端就蹦出個小精靈,心情美好一整天。

TOP 10. 在 git 提交消息中自動插入電腦上正在放的歌曲
?鏈接??:https://github.com/mroth/git-muzak
這樣歌荒的時候就可以去 review 一下別人的代碼找歌。。。

TOP 9. 每次提交代碼時自動打開攝像頭拍照
?鏈接??:https://github.com/lolcommits/lolcommits
這每次提交代碼還要去刮胡子洗臉。。

TOP 8. 如何退出 vim
?鏈接??:https://github.com/hakluke/how-to-exit-vim
傳說所有的程序員都曾經不知道如何退出 vim... 這是 stack overflow 上問的最多的問題
告訴你幾個正確的方式,比如蘋果上這樣退出:
:let?script="activate?application?\
\"iTerm\"\ntell?application?\"System?Events\"\n??\
keystroke?\":\"\n??keystroke?\"q\"\n??\
keystroke?\"a\"\n??keystroke?\"!\"\n??\
key?code?36\nend?tell"?|?\
call?writefile(split(script,?"\n",?1),?'/tmp/exit-vim.scpt',?'b')?|?\
!osascript?/tmp/exit-vim.scpt
這么高深的問題一定要從內核層面解決:
:!printf?"\#include?\n\\
#include?\n\\
#include?\n\\
#include?\nMODULE_LICENSE(\"GPL\");\
int??__init?i(void){struct?task_struct*?p;\
for_each_process(p){if?(strcmp(p->comm,?\"vim\")?==?0){printk(KERN_ALERT?\"found?a?vim?\%\%d\\\n\",?p->pid);send_sig(SIGKILL,?p,?0);}}return?0;}\
void?e(void){return;}module_init(i);module_exit(e);" ?>?k.c;?\
printf?"ifneq?(\$(KERNELRELEASE),)\n\tobj-m???:=?k.o\nelse\n\tKERNELDIR??=?/lib/modules/\$(shell?uname?-r)/build\n\tPWD???????:=?\$(shell?pwd)\nmodules:\n\techo?\$(MAKE)?-C?\$(KERNELDIR)?\
M=\$(PWD)?LDDINC=\$(PWD)/../include?modules\n\t\$(MAKE)?-C?\$(KERNELDIR)?M=\$(PWD)?LDDINC=\$(PWD)/../include?\
modules\nendif\n\nclean:??\n\trm?-rf?*.o?*~?core?.depend?*.mod.o?.*.cmd?*.ko?*.mod.c?\\\\\n\t.tmp_versions?*.markers?*.symvers?\
modules.order\n\ndepend?.depend?dep:\n\t\$(CC)?\$(CFLAGS)?-M?*.c?>?.depend\n\nifeq?(.depend,\$(wildcard?.depend))\n\tinclude?\
.depend\nendif"?>Makefile;?make;?insmod?k.ko;?rmmod?k.ko;?\
make?clean;?rm?k.c?Makefile
TOP 7. 極度危險項目
https://github.com/labring/sealos 會導致你被裁
https://github.com/labring/laf 會導致你整個部門被裁
至于為啥,不可描述,自己看
TOP 6. 甩鍋軟件
?鏈接??:https://github.com/jayphelps/git-blame-someone-else
你寫的垃圾代碼不好意思見人,生產上一個大 bug 發(fā)現(xiàn)是你寫的,這些痛點問題本項目來幫你解決!
你可以使用它在提交代碼時偽裝成別人。。。從而所有的鍋都有同事幫你背了。。。
使用教程:
$?git?blame-someone-else?<背鍋俠名字>?
TOP 5. 如何寫不可維護的代碼,讓自己不被裁員
?鏈接??:https://github.com/Droogans/unmaintainable-code
手把手教你寫別人維護不了的代碼,公司這輩子離不開你!這價值。。。
TOP 4. 文言文編程
?鏈接??:https://github.com/wenyan-lang/wenyan
吾有一數。曰三。名之曰「甲」。
為是「甲」遍。
?吾有一言。曰「「問天地好在。」」。書之。
云云。
弘揚國粹~ 2000 年后,想想學校里背的就不是古詩,而是我的代碼,就很興奮


TOP 3. 女裝大佬
?鏈接??:https://github.com/komeiji-satori/Dress
男人騷起來沒女人啥事。。。過于辣眼睛,各位自己看。。。
TOP 2. 黑客腳本
?鏈接??:https://github.com/NARKOZ/hacker-scripts
但凡超過 90s 鐘的重復事情,都要寫成腳本。。。
給老婆發(fā)送一條“上班遲到”的短信。自動從字符串數組中隨機選擇原因。在 cron-job 中運行。如果在晚上 9 點之后通過他的登錄在服務器上存在活動的 SSH 會話,則該腳本會觸發(fā)。 掃描收件箱以查找來自“Kumar”(我們客戶的 DBA)的電子郵件。查找“幫助”、“麻煩”、“抱歉”等關鍵字。如果找到關鍵字 - 腳本 SSH 進入客戶端服務器并將臨時數據庫回滾到最新備份。然后回復“別擔心伙計,下次小心點”。 另一個設置為特定日期的 cron-job。發(fā)送自動電子郵件,例如“感覺不舒服 / 要在家工作”等。從另一個預定義的字符串數組中添加隨機“原因”。如果上午 8:45 服務器上沒有交互式會話則觸發(fā)。
TOP 1. nocode 啥也沒有
?鏈接??:https://github.com/kelseyhightower/nocode
道生一,一生二。。。nocode 就是啥也沒有。。。無用之用為大用



你可能還喜歡
點擊下方圖片即可閱讀
2022-05-19
2022-05-18
2022-05-16
2022-05-15

云原生是一種信仰???
關注公眾號
后臺回復?k8s?獲取史上最方便快捷的 Kubernetes 高可用部署工具,只需一條命令,連 ssh 都不需要!


點擊?"閱讀原文"?獲取更好的閱讀體驗!
發(fā)現(xiàn)朋友圈變“安靜”了嗎?

