NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:4411442
用户头像
小智 让所有人认同的文字称不上表达

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

关注

评论 2 条评论

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

Prometheus Exporter (十三)Elasticsearch Exporter

耳东@Erdong

elasticsearch Prometheus exporter 11月日更

CloudPosse 的 Terraform 最佳实践

大可不加冰

DevOps 基础设施即代码 IaC Terraform HashiCorp

Redis高可用的绝对的利器——持久化(RDB和AOF)

李子捌

redis redis持久化 签约计划第二季

听说你的服务经常被打崩?试试布隆过滤器(Bloom Filter)

李子捌

redis 布隆过滤器 签约计划第二季

CSS之盒模型

Augus

CSS 11月日更

限流系列文章——漏斗限流

李子捌

redis 限流 签约计划第二季

[Pulsar] 消息从Producer到Broker的历程

Zike Yang

Apache Pulsar 11月日更

URL URI傻傻分不清楚,dart告诉你该怎么用

程序那些事

flutter dart 程序那些事 11月日更

跟小师妹一起学JVM-系列文章

程序那些事

Java JVM JIT 内容合集 签约计划第二季

2021年大数据开发发展趋势

五分钟学大数据

11月日更

签到功能怎么做?Bitmaps助你一臂之力

李子捌

redis bitmaps 签约计划第二季

数据库不能没有事务,今天他来了——Redis事务详述

李子捌

redis 事务 签约计划第二季

限流系列文章——令牌桶限流

李子捌

redis 限流 签约计划第二季

转型中的学习型组织 ——阅读《第五项修炼》有感

研发管理Jojo

系统性思考 企业转型

限流系列文章——滑动窗口限流

李子捌

redis 限流 签约计划第二季

新成就!OceanBase 入选 Forrester 首份分布式数据库报告

OceanBase 数据库

数据库 开源 新闻 oceanbase 荣誉

SAP Cloud for Customer Price 计价简介

Jerry Wang

Cloud SAP C4C 11月日更 pricing

为什么我的 C4C Service Request 没办法 Release 到 ERP?

Jerry Wang

Cloud SAP abap C4C 11月日更

Flutter 中的手势【Flutter 专题10】

坚果

flutter 签约计划第二季

Flutter 2.5 的新特性【Flutter专题12】

坚果

flutter 签约计划第二季

盘点Flutter领域的点点滴滴 【专题合集】

坚果

flutter 内容合集 签约计划第二季 技术专题合集

【高并发】如何使用Java7提供的Fork/Join框架实现高并发程序?

冰河

Java 并发编程 多线程 高并发 异步编程

JSON 数据格式

大数据技术指南

11月日更

音视频理论(1)- 音频格式之 Monkeys Audio(APE)

liuzhen007

签约计划第二季

k8s statefulset controller源码分析

良凯尔

源码 Kubernetes 源码分析 #Kubernetes#

Skip List(跳跃列表)它到底好在哪?今天我们不仅只聊为什么,还手写一个玩玩

李子捌

redis skiplist 签约计划第二季

Linux 调优之:调整 bond hash 策略提升网络吞吐能力

卫智雄

Flutter自定义日历【Flutter 专题 11】

坚果

flutter 签约计划第二季

李子捌 Redis精通系列文章 研究分享| 内容合集

李子捌

redis 内容合集 签约计划第二季 技术专题合集

数据分析从零开始实战,Pandas读写Excel/XML数据

老表

Python 数据分析 Excel pandas 11月日更

云原生训练营作业--部署k8s集群

好吃不贵

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