查看完整版本: [-- 微软程序员出品「程序员做饭指南」霸榜 GitHub --]

秋无痕论坛 -> 『Windows 10 专区』 -> 微软程序员出品「程序员做饭指南」霸榜 GitHub [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

hexj9 2022-02-23 17:27

我也是没想到啊,GayHub 啊不,GitHub 的热榜第一,竟然让一个纯・做饭项目给占领了。

没错,项目如其名,「HowToCook」它真的没在标题党,就是一大份正经家常菜谱。

当然,细节之处,可能还是跟普通菜谱略有不同……

这计算公式,这 1cm*1cm,真的很精准了 2333。
仓库作者就开门见山地说了:
网上的菜谱对习惯了形式语言的程序员太不友好,所以他计划结合自己的经验,用更清晰精准的描述整理常见菜的做法,方便程序员们在家做饭。并且,与许多开源项目一样,作者也非常欢迎更多小伙伴加入近来,共同维护、驱动这样一个别样的仓库。
还真别说,目前,该项目已经吸引到 60 + 贡献者,而 Pull request 里也已经堆满了新菜谱:


hexj9 2022-02-23 17:28
从厨房准备到“中午吃什么”,一站搞定
能受到这么多程序员的热捧,可见同是教做饭,还是这份指南最得程序员心。
毕竟在最开始的“厨房准备”这个序章里,除了常规的锅碗瓢盆柴米油盐,「程序员做饭指南」还提供了一个非常具有仪式感的工具方案:天平、游标卡尺、量筒、停表、烧杯、测温枪、移液器。
而如果你觉得以上都还不够“程序员”,那么不妨看看仓库里附带的“中午吃什么”这个世纪难题解决方案。
正如仓库作者所说:
如何决策吃什么也是我做菜之前一大难题,所以只能用数学描述一下了。
计算方法大致是这样的:
当有人数 N 时,设素菜数为 a,荤菜数为 b。N,a,b 均为整数。
此时有下列不等式组:
a + b = N + 1
a ≤ b ≤ a + 1
解得:
a=floor(N/2)
b=cell(N/2)
Pull Request 指南
这个项目的发起者 Auduin Xue,是一名微软程序员,base 苏州。前面已经提到,Auduin 希望更多人一起来建设「程序员做饭指南」这个有趣的仓库。那么最后,如果你感兴趣,就一起来看看怎么把你手上的独门菜谱加入菜单吧~
需要注意的是,写新菜谱时,需要复制并修改已有的菜谱模板。模板包括这几个部分:必备原料和工具、计算、操作、附加内容。其中计算主要介绍计算公式,以便求得原料的量、重要时间参数、混合比例等。而操作部分,不允许使用“适量”、“少量”等不精准描述的词汇。

另外,在提交 Pull request 之前还需要同步更新一下 README.md 里的菜谱目录。
项目传送门:
https://github.com/Anduin2017/HowToCook

jxm 2022-02-24 11:49
了解一下。谢谢楼主分享。

watter 2022-02-24 12:48
了解一下

mc2800 2022-02-24 17:02
看看了解一下,谢谢总版分享!

liumz1963 2022-02-25 09:18
中餐还是西餐

hexj9 2022-02-25 11:49
谢谢辛苦分享这个了,进来看看,了解一下。

hljsgj 2022-03-02 14:25
真是牛,微软出来的东西很不错

lxptyc 2022-03-02 15:38
谢谢楼主分享

hljsgj 2022-03-07 09:56
看看有啥特色  

liumz1963 2022-03-08 07:52
看看霸主

fbk123 2022-03-08 09:28
进来了解一下

lifanleo 2022-03-08 09:38
谢楼主辛苦分享!  

玉树临风 2022-03-12 20:56
感谢楼主辛苦了


查看完整版本: [-- 微软程序员出品「程序员做饭指南」霸榜 GitHub --] [-- top --]



Powered by PHPWind v7.3.2 Code © 2003-08 PHPWind
Time 0.030881 second(s),query:3 Gzip enabled

You can contact us