部分内容转载自: @GitHub Daily
发现更多好玩、实用的GitHub项目,了解GitHub相关资讯,请访问 githubdaily
因为996.ICU项目,GitHub最近强势在吃瓜群众界刷了一波存在感。
作为业内知名的全球最大同性交友网站,GitHub 的宝藏之处可不仅于此。虽然只是一个项目托管工具,但显然,GitHub 有更大的野心。
不然,你给我解释一下,以下这些项目,都是怎么回事?手动狗头.jpg
Thanos:灭霸命令
项目地址:
http://github.com/hotvulcan/Thanos.sh
Star:1.2k
随着复联4的火热上映,紫薯灭霸又成功刷了一波存在感。现在打开谷歌,搜索灭霸,点击手套,还可喜提彩蛋一枚。
不过,和这个GitHub项目比起来,谷歌彩蛋也未免太弱了。
这是一个开源的灭霸命令,可随机删除电脑上的一半文件。有人评论说:这就是灭霸拳套提供的API吗?
But,命令是有了,你敢「嗒」一下吗?
TrumpScript :川普脚本
项目地址:
http://github.com/samshadwell/TrumpScript
Star:6.5k
这是一个调侃美国总统特朗普的脚本,里面所有的编程逻辑都符合川普的行事风格;其中包含了大约 1000 行代码,看起来好像可以作为一种完整的编程语言来使用了。
脚本特点:
- 没有浮点数,只有整数,因为美国从不半途而废(引用自川普原话“America never does anything halfway”)
- 所有的数字必须大于100万,小数字对美国人来说无关紧要
- 不支持 import 语句,所有代码都必须由美国被本土制造
- 布尔变量分为 fact 和 lie,而不是 True 和 False
- 变量名只能使用热门的英文单词、川普最喜欢的单词或政客的姓名
- 所有的程序必须以“America is great”结尾
- 该语言完全不区分大小写(川普经常乱用一些英文词汇的大小写)
- TrumpScript 与 Windows 不兼容,因为川普并不是那种相信 PC 的人 (政治正确 Political Correctness 的缩写也是PC)
- 手小的人也可以轻松输入(川普经常被调侃手小)
- ......
不过,虽然这个脚本听起来很有趣,但 TrumpScript 使用起来非常困难,因为它在代码失败时通常不会产生错误消息提醒。 因为“特朗普不喜欢谈论他的失败。”
thefuck
项目地址:
http://github.com/nvbn/thefuck
Star:43k
别找了,没有「what」,这个项目就叫「thefuck」。
从名字就可以看出,项目作者多半是一位暴躁老哥。
该项目的主要作用是,在terminal 里输错命令之后无需修改,fuck 一下,自动帮你更正命令,既解气又实用。
当然输这个命令的时候要注意别让老板看到,不然等下还以为你工作干得不爽,把你开了那就真的是「What the fuck」了。
fartscroll.js:让网页放屁
项目地址:
http://github.com/theonion/fartscroll.js
Star:2.7k
每个人都会放屁,现在,你的网页也可以放屁了。
没错,这就是一个让你浏览网页时拥有 P 声的沙雕项目,不知道这个项目作者究竟有什么恶趣味。
不过,网友们的口味也很重,居然有人评论说:闻不到味道,差评。
这个作者,还有另一个沙雕的项目,让你的网页图片加载地更慢一点,难道是嫌现在的网速太快了?
作者还放了一个Demo地址,可以让你在线感受:https://theonion.github.io/comcastifyjs/
Dress :女装大佬聚集地
项目地址:
http://github.com/komeiji-satori/Dress
Star:9.3k
作为全球最大同性交友平台,这个项目里集结了大量的女装大佬。
而且,这应该是 GitHub 最低准入门槛项目了,就算不会写代码也都可以参加。你还可以在这里学习 GitHub 的用法,从克隆项目、创建分支、提交和同步修改,到合并分支请求的整套流程,只需一次即可熟悉 Git/GitHub 的使用。
已经有139名贡献者在这个名为Dress的项目里集结,上传了数千张女装照,感受一下他们的头像:
你敢相信这些都是码农?
如果想在简历里写上:参与过Github 3000+ starts的项目,那你就PR这个吧。
BOOTSTRA.386:怀旧网页
项目地址:
http://github.com/kristopolous/BOOTSTRA.386
Star:5.3k
这是一个让你的网页看起来像80年代的项目,像这样:
也不知道有什么用,大概是为了怀旧吧。
还真的有人用了,并且感慨说:感觉体内的旋转木马按捺不住了。
illacceptanything
项目地址:
http://github.com/illacceptanything/illacceptanything
Star:1.5k
项目如其名,作者接受任何东西。
这大概是一个想搞事情的作者,“想做一个非常酷的项目”,然鹅又不知道该搞些什么事,于是就让大家给 Ta 提建议,目前已经有4000多名贡献者了。
不过...看起来好像变成了一个表情包集结地?
好了,今天就盘点到这里。不得不说,这些程序员的脑洞真的很大。
你还知道哪些奇葩的项目呢?欢迎在评论区分享~
九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。
九章基础算法班(Java),随时开始、免费试听,零基础转专业找工作必备
更多课程信息请访问:九章算法