内燃机

全球最大的代码托管服务平台,GitHub

发布时间:2022/9/23 22:09:25   

作为全球最大的同性交友代码托管服务平台,GitHub早已不再单纯。

可能有些机友还不太熟悉这个网站。

没关系,把它当成一个程序员分享作品的社区就行。

咱也不是程序员,也看不懂那些源代码,上这网站有啥意思?

这你就有所不知了,GitHub里的项目啊,骚的很。

机哥就看到过不少非常离谱的项目。

比如,灭霸脚本。

随机删除电脑里一半的文件,先不说作者是出于啥目的。

这种东西真的有人会用吗?

还有GIF表情包生成器的项目。

任意输入字幕,一键生成自己的专属表情包,效果是这样的。

不过,这些终究都是些小把戏。

论GitHub上最骚的项目,那还得是「程序员指南系列」。

你永远想不到,除了编程,程序员还会整些什么活。

机哥找了一些,给大家开开眼。

程序员做饭指南

先问问大家,如果想要做饭的话,会去哪里找菜谱?

机哥猜一猜,要么是搜做菜的网站和App,要么就是看美食博主的视频教程吧。

但这些菜谱也好,教程也罢,总会有些理解困难。

什么少许、适量、大量啦,要么就是油温八分热、煮至断生。

虽然算不上谜语人,但这种表达既不精准,也很难操作。

于是,一份由程序员创造的做饭指南就诞生了。

这个项目,目前已经获得3.25万颗星(点赞),在整个Github里都算得上是明星项目了。

感兴趣的机友可以在GitHub搜「HowToCook」查看。

懒得搜的同学,就跟着机哥来看看。

既然是做饭指南,就不应该只有菜谱和食材,烹饪工具才是基础中的基础。

这一点,一般的菜谱里可能不会提及。

但这份做饭指南里还是将它们一一列出,严谨!

程序员嘛,这个环节就相当于开发环境的搭建,很合理。

接下来就是这些厨具的使用,还有蒸、煮、炒、煎、炸、凉拌、腌制、焯水等等技术。

反正就是事无巨细,有种《厨房:从入门到精通》的既视感。

还是来看真正的菜谱吧。

从最简单的炒滑蛋,到经典的东北硬菜锅包肉,样样都有。

还有汤,有粥,有主食,有甜品,有饮料。

算了,机哥还是放张截图(图片可上下滑动),大家自行查阅吧。

在项目的介绍页面,每一个菜式都可以点击链接转跳。

样子嘛,乍一看和其它菜谱也没啥不同的。

但仔细看,你就会发现,这里面的用词及其严谨。

固体食材用量以克标出,液体食材则以毫升标出。

绝不会出现少许、适量这种描述。

一勺、一汤匙这种没有固定容量的也不可以。

因为,这是写在「示例菜」里明确的错误示范。

啥是「示例菜」?其实就是作者规定的菜谱标准格式。

除了禁止模糊描述,还要求标题的空格数量。

甚至,还要求给出按人数计算食材用量的公式,就像这样。

看看这个十分精髓的向下取整,细,是真的细啊。

到这里,可能就有机友会觉得奇怪了。

就算要求很严格,那不也还是菜谱嘛,跟GitHub也没啥关系啊?

且听机哥解释解释。

这份程序员做饭指南发在GitHub上,不仅仅是因为上面程序员多。

更重要的原因是,这份指南完全开源,任何人都可以为它添砖加瓦。

当然,不仅得按照格式来,还得要不断修bug。

一道回锅肉,就修改了十几次之多,用源码模式查看,整个页面都是花花绿绿的。

写份菜谱也太难了吧。

机哥又看了看Pullrequests里的请求记录,少说也有三分之一是不通过的。

还有人因为一块老豆腐的重量破防了。

当然,结果就是被作者罚看「内容规范」。

机哥对此表示完全理解。

毕竟,在程序员眼里,代码报错跑不起来,找谁抱怨都不好使。

程序员斗图指南

正所谓,保暖思……娱乐。

程序员做饭指南解决了吃饭的问题,接下来就是精神需求了。

就比如,在

转载请注明:http://www.aideyishus.com/lkgx/1759.html

------分隔线----------------------------