国内一位开发者开源《程序员做菜指南》,火了!
Posted GitHubDaily
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了国内一位开发者开源《程序员做菜指南》,火了!相关的知识,希望对你有一定的参考价值。
公众号关注 “GitHubDaily”
设为 “星标”,每天带你逛 GitHub!
大家好,我是小 G。
GitHub 作为全球最大的代码托管平台,上面似乎除了代码之外,还诞生过各类奇奇怪怪的开源项目。
这不,前两天,国内有一名开发者就在 GitHub 上开源了一份《程序员做饭指南》,里面详细介绍了地三鲜、回锅肉、鱼香肉丝等十几道菜品的具体料理方法,引起了不少程序员们的广泛关注。
该指南的特别之处,在于里面借鉴了我们在撰写技术文档时的思路,比如项目运行的先决条件、准备工作、环境搭建等说明,并还用 GitHub Page 为菜谱搭建了一个网站页面。
撰写这份指南的初衷,是因为作者最近处于居家隔离状态,闲着没事,便开始尝试自己做饭。
在这个过程中,他发现网上各类形形色色的菜谱看得他眼花缭乱,并且都没有统一的规范与材料说明,这对于写项目都需要有完整代码注释,测试率 100%覆盖率的程序员来说,简直难以忍受。
因此,他通过结合各类菜谱,以及动手实操过程总结的料理经验,起草撰写了这份《程序员做饭指南》,打算用更清晰、更简洁的话语来打造一份中文菜谱。
作者希望通过开源的方式,让更多人参与到一本菜谱的改进与维护中来。这听起来,似乎也是一件挺有意思的事情~
GitHub:https://github.com/Anduin2017/HowToCook
今天刚好是周末,如果你在家闲着没事,不妨跟着这份菜谱操作起来,打破别人认为程序员只懂敲代码,没有生活情调的刻板印象!
不过,GitHubDaily 作为一个技术公众号,没有技术项目分享,貌似也有点说不过去。
因此,除了这份菜谱之外,下面我再给大家介绍 GitHub 上近期几个比较火的高质量开源项目。
可视化 SHA256 算法原理
SHA256 作为一种非常基础的计算机算法,因其安全性强、简单易用,经常被开发者应用到各个数据加密领域,比如各大网站的用户密码加密存储,比特币的公私钥验证等。
为了帮助大家更轻松的掌握 SHA256 算法原理,来自西班牙的程序员小哥制作了一个网站 - sha256algorithm。
在这个网站上,作者提供了一系列可交互工具,你可以通过点击按钮,来查看 SHA256 算法的每一步加密步骤,直观感受算法的运行原理。
地址:https://sha256algorithm.com
GitHub:https://github.com/dmarman/sha256algorithm
谷歌大佬开源的机器学习教程
仔细想想,也有一段时间没给大家推荐过开源的技术书籍了,今天分享 GitHub 上一本技术教程:《概率机器学习》,作者是 Google 的研究科学家 Kevin P Murphy。
无论你是机器学习领域的新手用户,或是工作已久的工程师,相信这本书都能给你带来焕然一新的技术视角。
来自微软、斯坦福、哈佛等各路大佬对本书的评价如下:
"这本书清晰、简洁、严谨地介绍了机器学习的基础"。
"这是一本了不起的书,涵盖了概率机器学习的概念、理论和计算基础,从基础开始,无缝过渡到该领域的前沿"。
"该书以概率论为基础,并对该领域进行了全面的论述。严谨但易于理解,对于任何有兴趣深入了解机器学习的人来说,它都是必不可少的"。
GitHub:https://github.com/probml/pml-book
在线阅读:https://probml.github.io/pml-book/book1.html
电商建站平台
最近几年,受到疫情影响,大家的生活与工作习惯也慢慢受到了影响,使得电商购物,远程办公的需求也在逐年增加。
国外不少工厂因为疫情原因,诸多生产线一直难以达到高效运转,因此大量产品依赖从中国内地进口,进而诞生了一波跨境电商贸易热潮。
有鉴于此,今天给大家推荐 GitHub 上一个开源的电商建站平台,它的名字取自古希腊神话中一位蛇发美女:Medusa(美杜莎),可用于另一知名电商建站平台 Shopify 的替代品。
Medusa 的主要特点,是能基于平台开源的各种 UI 组件和 API,用模块拼装的方式,快速搭建个人电商平台。
网站包含了客服系统、国际销售系统、购物车和订单、物流运输、商品售后、客户管理、数据监控等各种模块,使用起来非常方便。
GitHub:https://github.com/medusajs/medusa
以上,就是今天给大家推荐的开源项目,希望大家喜欢。
往期分享过的开源项目,我也统一整理放到了 GitHubDaily 的开源仓库上,感兴趣的朋友可前往查看:
https://github.com/GitHubDaily/GitHubDaily/
最后,祝大家周末愉快,玩得开心~
以上是关于国内一位开发者开源《程序员做菜指南》,火了!的主要内容,如果未能解决你的问题,请参考以下文章