【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

GitHub 上的那些奇葩项目

  • 2019-07-04
  • 本文字数:2247 字

    阅读完需:约 7 分钟

GitHub上的那些奇葩项目

GitHub 是广大开发者们的圣地与乐园,GitHub 上除了有各大科技公司的顶级开源项目,也活跃着众多具有业界影响力的开源先锋们,而在去年 11 月,GitHub 的仓库数量已经突破了一个亿。但事实上,除了正儿八经的开源项目,GitHub 上还有许多令人哭笑不得的开源项目,看完以后你会发现,原来 GitHub 还可以这样玩。

编程的最高境界:No code

俗话说得好,没有买卖,就没有杀害。要想让程序员写的代码简洁、高效、无 bug,上线轻松、运维省事儿,最好的办法是什么?那就是别写代码。


这个项目在 GitHub 上斩获了近 3 万个 star,无数程序员都将这一最高境界作为毕生所求。你看这优雅的语法,多么令人沉醉。



项目地址:https://github.com/kelseyhightower/nocode

硬核程序员教你买房

买房一直是职场人士,尤其是一线互联网行业从业者的心头病。程序员靠着相对较高的工资,在买房方面的优势相对较大,但同样为高房价所累。房屋规划如何?配套设施怎样?交通方便与否?有无学区?诸如此类的问题下,都隐藏着大大小小的坑。


2018 年 3 月,GitHub Trending 上出现了一个十分硬核的项目,该项目的 Star、Fork 数增长迅速,目前已获得超过 2 万个 star。这个项目,总结了该作者 2017 年的买房经验,把杭州地区买房需要知道的那些大大小小的信息分门别类地做了整理,选择了以开源的方式帮助那些准备买房的人们。



项目地址:https://github.com/houshanren/hangzhou_house_knowledge

GitHub 当网盘,各大高校资料包

曾几何时,GitHub 对中国开发者还是个时髦玩意儿,现如今,连 GitHub Trending 都隔三差五有带中文或拼音的项目上榜。



不知是否考虑到某些网盘的限速、资源失效等问题,许多开发者朋友选择把国内 211、985 级别高校的学习资料分享在 GitHub 上,据不完全统计有以下资料包:



现在可以马住了,反正你们也不会看:)

追星追到 GitHub,杨超越杯编程大赛

今年 3 月份微博热搜火了一个话题,# 杨超越杯编程大赛 #。这是少有的几次饭圈跟技术圈发生的直接关系,对此事件的评价褒贬不一,但我们还是乐于看到两个不同圈子之间的了解与融合。这场由百度杨超越贴吧主办,杨超越知乎研究所、杨超越码农后援会协办的编程大赛,短短几天已经吸引了超过 600 多名程序员参赛。GitHub 上的 Star 数也已经超过 2100,issue 数量超过 300 多个。



项目地址:https://github.com/ccyyycy/ycy

无聊网站大集合

互联网发展至今,web 网页数量有多少?早已不计其数。人们经常浏览的网站,除了那些满足生理、心理需求的有用网站以外,还有不少打发时间的无聊网站。有位外国程序员做了一个名叫 The Useless Web 的网站,你可以点击首页的按钮,跳转到任意无聊网站。


网站 1:让你设置密码,网站会对你的密码组合加以点评,不过通常是这样的:”把你的脑袋摁在键盘上都比这个强“、”愿上帝保佑你的账号“、"盗号了别跟我哭”。



网站 2:鳗鱼耳光。这个超解压,你可以把被扇耳光的对象想象成产品经理、客户、老板,任何人。



TrumpScript:一种基于川普的语言

TrumpScript 是一种伪编程语言,由莱斯大学的四名学生在 36 小时的黑客马拉松上创建。TrumpScript 似乎确实是一种功能完备(尽管有限)的编程语言,由大约 1000 行代码组成的。以下是它的一些功能:


  • TrumpScript 只允许程序员处理大于 100 万的数字,因为“小事无关紧要”。100 万以下的数字会产生 Donald Trump 自己所说的错误信息:“我真的很富有,我的一部分美在于我非常富有。”

  • TrumpScript 不允许使用分数或小数——只允许使用整数,因为“美国从不做任何事情的一半”。

  • 如果用户试图在微软 Windows 电脑上运行 TrumpScript,它会产生这样的错误信息:“Windows?“这个国家的大问题是 PC。”

  • 所有程序都必须以“美国超伟大的”结尾。


该项目的 UI 界面非常具有川普风格,似乎跟 Python 也有点关系,因为作者在 GitHub 的 ReadMe 文档里写了句“Make Python great again”。



项目地址:https://github.com/samshadwell/TrumpScript

Sorry,程序员就是可以为所欲为

聊天斗图需求是每个人的刚需,对于程序员来说,更占优势的是他们可以生成定制化的表情包图片,在斗图的场合战无不胜。Talk is cheap,show me your gif。有位程序员写了个项目,让你可以自由替换多种常用表情包的文案内容,提供个性化的定制服务,并且贴心地把源码开源到了 GitHub 上。


我打一个响指你电脑就少一半文件

2019 年是笔者在电影院的伤心年份,这一年钢铁侠死了,美队老了,雷神胖了。这一切,都是因为那个叫 Thanos 的紫薯精!有国内的程序员为此特意写了一个名叫 Thanos 的脚本,只需一行命令,它就会随机删除硬盘上的一半文件,而且无法恢复。



所以如果你跟谁有仇(比如产品经理),你可以把这个脚本放到他的爱机上,然后 Snap,I am Thanos!友情提醒,本脚本功效未经测试,慎用。


项目地址:https://github.com/hotvulcan/Thanos.sh

Q 言 Q 语时刻

你还见过或者写过哪些 GitHub 上的不正经项目?欢迎在评论区留言跟大家一起交流!


2019-07-04 17:4411440
用户头像
小智 让所有人认同的文字称不上表达

发布了 408 篇内容, 共 377.3 次阅读, 收获喜欢 1972 次。

关注

评论 2 条评论

发布
用户头像
哈哈,有点意思
2019-07-08 15:17
回复
用户头像
有推荐的可以在评论区补充哈
2019-07-05 08:37
回复
没有更多了
发现更多内容

Prometheus Exporter (三十二)Varnish Exporter

耳东@Erdong

Prometheus 28天写作 exporter 12月日更 Varnish

模块二作业

novoer

#架构实战营

消息队列存储-mysql表

🌾🌾🌾小麦🌾🌾🌾

架构实战营

架构实战营 - 第 4 期 - 模块二作业

Evan

架构实战营 「架构实战营」

签名验证反爬,反反爬第二篇博客,Python爬虫120例

梦想橡皮擦

12月日更

19《重学JAVA》--集合(一)

杨鹏Geek

Java25周年 28天写作 12月日更

全网最牛逼的华为NTP配置命令,建议收藏!

Ethereal

华为 ntp 网络技术

微信朋友圈高性能复杂度设计

CH

「架构实战营」

模块二作业-朋友圈高性能复杂度分析

圈圈gor

「架构实战营」

实用机器学习笔记十九:模型验证

打工人!

人工智能 机器学习 深度学习 学习笔记 12月日更

明年的能力计划之学会咨询

将军-技术演讲力教练

Service Mesh 在中国工商银行的探索与实践

阿里巴巴云原生

阿里云 微服务 云原生 服务网格 金融实践

微信朋友圈的高性能复杂度分析

糖糖学编程

架构实战营

从手游中的感悟

搬砖的周狮傅

游戏 日常感悟

从甲方到乙方,如何做好混沌工程的行业化落地

阿里巴巴云原生

阿里云 云原生 混沌工程 金融行业 行业化落地

阿里云消息队列 RocketMQ、Kafka 荣获金融级产品稳定性测评 “先进级” 认证

阿里巴巴云原生

阿里云 云原生 稳定性 获奖

字典树之旅04.Patricia Trie(二)

极客志

Java 自然语言处理 数据结构 算法 字典树

微信朋友圈的高性能复杂度

guodongq

「架构实战营」

架构实战营 - 模块2 - 作业

Pyel

「架构实战营」

React进阶(十):React 项目启动原理详解

No Silver Bullet

React 12月日更

Kotlin Maps:五个基本函数

坚果

kotlin 28天写作 12月日更

Android 8.0 下载安装进入【安装未知应用】页面,两步简化一步

阿策小和尚

28天写作 Android 小菜鸟 12月日更

性能工具之stress工具使用教程(带源码说明)

zuozewei

Linux 工具 性能测试 12月日更

Dubbo-Admin 功能展示与实操解析

阿里巴巴云原生

阿里云 云原生 Dubbo-Admin 功能

模块二作业

黄秀明

第2周学习总结

糖糖学编程

架构实战营

云未来、新可能 - 绿色、无处不在、可信的计算

阿里巴巴云原生

阿里云 容器 云原生 活动 KubeCON

腾讯云实时音视频(TRTC)SDK使用体验测评

为自己带盐

dotnet 28天写作 trtc-js-sdk 12月日更

[Pulsar] LookUp原理

Zike Yang

Apache Pulsar 12月日更

DDD领域驱动设计实战(六)-理解领域事件(Domain Event)

JavaEdge

12月日更

从 WAN 到 SD-WAN 边缘设备的网络架构

devpoint

TLS ssl SD-WAN 12月日更

GitHub上的那些奇葩项目_文化 & 方法_小智_InfoQ精选文章