毫无争议的 GitHub 顶级有用的开源项目排行榜

云原生实验室

共 3566字,需浏览 8分钟

 ·

2022-05-24 10:49


TOP 14. 假装自己中病毒软件

链接🔗:https://github.com/bitdust/WamaCry

这个用途可太广泛了:

  1. 明天就是 deadline 了可是论文还没写完怎么办
  2. 这稿子还想再拖一周可是借口都用完了怎么办
  3. 不想加班,又找不到理由开溜怎么办
  4. 别人都中毒了,就我没中感觉 out 了怎么办
  5. 生活好无趣,想假装中毒发个朋友圈怎么办
  6. ... ...

TOP 13. 灭霸脚本

链接🔗:https://github.com/hotvulcan/Thanos.sh

这个脚本会随机“删掉”您一半的文件。。。

想体验的同学请慎重,这是个真家伙,运行前先写好辞职信。。

你可以告诉老板,不给加薪,我打个响指就可以让公司服务器上一半的文件消失,就问你老板慌不慌。

TOP 12. npm install 的时候看图片

链接🔗:https://github.com/vadimdemedes/gifi

这是个刚需,我们在 npm install 的时候是不是傻傻的看着进度转圈?这对程序员的心理伤害极大,极容易让程序员抑郁,gifi 就可以在下载的时候放一个动态图,缓解无聊,增加码农身心健康!

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 发现是你写的,这些痛点问题本项目来帮你解决!

你可以使用它在提交代码时伪装成别人。。。从而所有的锅都有同事帮你背了。。。

使用教程:

$ 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 钟的重复事情,都要写成脚本。。。

  1. 给老婆发送一条“上班迟到”的短信。自动从字符串数组中随机选择原因。在 cron-job 中运行。如果在晚上 9 点之后通过他的登录在服务器上存在活动的 SSH 会话,则该脚本会触发。
  2. 扫描收件箱以查找来自“Kumar”(我们客户的 DBA)的电子邮件。查找“帮助”、“麻烦”、“抱歉”等关键字。如果找到关键字 - 脚本 SSH 进入客户端服务器并将临时数据库回滚到最新备份。然后回复“别担心伙计,下次小心点”。
  3. 另一个设置为特定日期的 cron-job。发送自动电子邮件,例如“感觉不舒服 / 要在家工作”等。从另一个预定义的字符串数组中添加随机“原因”。如果上午 8:45 服务器上没有交互式会话则触发。

TOP 1. nocode 啥也没有

链接🔗:https://github.com/kelseyhightower/nocode

道生一,一生二。。。nocode 就是啥也没有。。。无用之用为大用




你可能还喜欢

点击下方图片即可阅读

Docker 出了个新玩意:软件物料清单

2022-05-19

Cilium 开源 Tetragon – 基于 eBPF 的安全可观测性 & 运行时增强

2022-05-18

云开发中的战斗机 Laf,让你像写博客一样写代码

2022-05-16

使用 Grafana 和 Loki 监控传说中的武当纵云梯

2022-05-15


云原生是一种信仰 🤘

关注公众号

后台回复◉k8s◉获取史上最方便快捷的 Kubernetes 高可用部署工具,只需一条命令,连 ssh 都不需要!



点击 "阅读原文" 获取更好的阅读体验!


发现朋友圈变“安静”了吗?

浏览 53
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报