公众号关注 “GitHubDaily”

设为 “星标”,每天带你逛 GitHub!

作者丨望京一哥小智

你用的 GitHub 跟我的好像不太一样?

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

1编程的最高境界:No code

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

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

项目地址:

https://github.com/kelseyhightower/nocode

2硬核程序员教你买房

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

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

项目地址:

https://github.com/houshanren/hangzhou_house_knowledge

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

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

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

  • 北京大学课程资料整理:

    https://github.com/lib-pku/libpku

  • 浙江大学课程攻略共享计划:

    https://github.com/QSCTech/zju-icicles

  • 清华大学计算机系课程攻略:

    https://github.com/PKUanonym/REKCARC-TSC-UHT

  • 中国科学技术大学课程资源:

    https://github.com/USTC-Resource/USTC-Course

  • 上海交通大学课程分享:

    https://github.com/CoolPhilChen/SJTU-Courses/

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

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

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

项目地址:

https://github.com/ccyyycy/ycy

5无聊网站大集合

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

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

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

  • 项目地址:

    github.com/tholman/the-useless-web

  • 网站:

    https://theuselessweb.com/

6TrumpScript:一种基于川普的语言

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

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

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

  • 项目地址:

    https://github.com/xtyxtyx/sorry

  • 网站地址:

    https://sorry.xuty.tk/wangjingze/

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

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

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

项目地址:

https://github.com/hotvulcan/Thanos.sh

推荐阅读:

我在 GitHub 上都见过哪些沙雕项目?

硬核! 逛了 4 年 GitHub,一口气把我收藏的 Java 开源项目分享给你!

GitHub 上有个沙雕开发者,做了款斗图工具后火了...

955 不加班的公司名单:955.WLB

GitHub 要进入中国啦!

看完 GitHub 上这几个奇葩项目后,我忍不住笑了 233333相关推荐

  1. github上fork了别人的项目后,再同步更新别人的提交

    我从github网站和用Git命令两种方式说一下. github网站上操作 打开自己的仓库,进入code下面. 点击new pull request创建.  选择base fork 选择head fo ...

  2. 平安京s9服务器维护,平安京S9的细节改动,看完必上分

    原标题:平安京S9的细节改动,看完必上分 就在前几天,决战平安京迎来了S9赛季,同时也迎来了巨大的改动.下面就由小编来带领大家解读S9. 首先,是我们的经济和经验来源兵线和野怪的改动,野怪血量增加了, ...

  3. 如何发现 GitHub 上那些有趣好玩的项目?

    如果你是一名开发者,相信你对 GitHub 一定不会感到陌生,这个创建自 2008 的源码托管平台,现如今已成长为全球最大的开发者社区.来自世界各地的开发者每天都会在 GitHub 上面提交代码.合并 ...

  4. GitHub 优秀的 Android 开源项目 淘宝技术牛p博客整理开发中最常用的GitHub上 优秀的 Android 开源项目整理(精品)...

    原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea 主要介绍那些不错个性化的View,包括Lis ...

  5. Github 上火热的十个 Python 项目,从Debug工具到AI水军、量化交易系统。( 嗨学编程)

    Github 上火热的十个 Python 项目,从Debug工具到AI水军.量化交易系统. https://blog.csdn.net/fei347795790/article/details/101 ...

  6. GitHub上不错的Android开源项目(三)

    收集相关系列资料,自己用作参考,练习和实践.小伙伴们,总有一天,你也能写出 Niubility 的 Android App :-) GitHub上不错的Android开源项目(一):http://ww ...

  7. Github上如何精确搜索开源项目

    Github上如何精确搜索开源项目 许多自学编程的小伙伴学完语言后总不知道怎么寻找较好的项目来做,大部分人都知道github是个巨大的开源项目宝库,但是大部分人搜索项目时都是直接搜关键词,然后出现了上 ...

  8. 《复联 4》上映,来看看 GitHub 上这几个漫威项目!

    点击上方"方志朋",选择"置顶公众号" 技术文章第一时间送达! 本文转载于公众号 GitHubDaily 今天,<复仇者联盟 4 之终局之战>正式上 ...

  9. 2020年1月Github上最热门的开源项目

    来自:开源最前线(ID:OpenSourceTop)  1月份GitHub上最热门的开源项目排行已经出炉啦,一起来看看上榜详情: 1 the-book-of-secret-knowledge http ...

最新文章

  1. 解决百度网盘(百度云)分享链接不存在失效、分享的文件已经被取消的问题
  2. Ubuntu首次登入与在线求助man page总结
  3. EM算法应用:k均值聚类(k-means)和高斯混合模型(GMM)
  4. switch()语句块的出口:break;
  5. python代码-20个Python代码段,你需要立刻学会,好用到哭!
  6. 关于背景色半透明的实现
  7. 2021-09-03相同的树
  8. 用计算机录制声音让音质更好,电脑有什么好用的录音软件吗
  9. 技本功|数据安全之IDC数据容灾设计实现
  10. 梯度向量与梯度下降法
  11. 无法启用家庭计算机共享,如何解决Win7无法启用共享访问的问题?
  12. 【论文阅读】深度强化学习的攻防与安全性分析综述
  13. Java设计模式—模板模式(Template)
  14. Unity3dMVC框架编程核心思想
  15. 升华思想境界,走出博士的专家路线
  16. 爬取高德地图全国poi的爬虫
  17. 高级Linux SA需要会做的事情
  18. 004-云E办_学习Oathu2和Spring Security Oauth2
  19. 关于数据处理的一些方法(dataframe)
  20. android wifi的进程,Android wifi简要分析

热门文章

  1. 康耐视VisionPro工业标定
  2. 康耐视visionpro工具-数据分析CogDataAnalysisTool
  3. 获取系统中已经安装的文字输入法
  4. hnustoj 2108 湖南科技大学2019年大学生计算机程序设计新生赛
  5. 湖北大学计算机考研参考书,湖北大学2018考研专业课参考书
  6. PCI配置空间(PCI Configuration Space)
  7. 利用28335的epwm产生spwm波的总结
  8. Android 蓝牙开发(扫描设备、绑定、解绑)Kotlin版
  9. MDT/UML2/Getting Started with UML2及我自己的一些理解
  10. html并集选择器怎么写,css案例学习之并集选择器