1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        《程序員做飯指南》霸榜 GitHub!不僅有量筒、燒杯,還用上了數(shù)學(xué)公式?

        共 3465字,需瀏覽 7分鐘

         ·

        2022-03-03 07:27

        整理 | 鄭麗媛
        出品 | CSDN(ID:CSDNnews)

        對于 GitHub,相信絕大多數(shù)程序員都再熟悉不過了。

        作為目前全球最大的開源軟件存儲庫,GitHub 托管了大量的軟件代碼,無數(shù)開源愛好者聚集于此,也有很多程序員會利用每天的空(摸)(魚)時間逛一逛 GitHub,以此了解最近的熱門項目和話題討論。但這兩天,GitHub Trending 榜首項目的畫風(fēng)似乎有些“清奇”:HowToCook。

        HowToCook…如何做飯?抱著“這個‘飯’可能有其他含義吧”的心態(tài)點開這個項目,結(jié)果:“西紅柿炒雞蛋”、“地三鮮”、“水煮肉片”、“可樂雞翅”…不是標(biāo)題黨,這項目是真的想教會程序員做飯!


        為程序員準(zhǔn)備的“精準(zhǔn)”菜譜


        菜譜哪都有,上網(wǎng)一搜遍地都是,甚至還有視頻教程,可里面總會時不時出現(xiàn)難以捉摸的“適量”、突然冒出的“調(diào)料”等,這對做事向來謹(jǐn)慎明確的程序員來說,實在頗為頭疼,“HowToCook”項目也由此誕生。(GitHub 地址:https://github.com/Anduin2017/HowToCook)

        項目作者在“HowToCook”自述部分開門見山說道:

        最近在家隔離,出不了門。只能宅在家做飯了。作為程序員,我偶爾在網(wǎng)上找找菜譜和做法。但是這些菜譜往往寫法千奇百怪,經(jīng)常中間莫名出來一些材料。對于習(xí)慣了形式語言的程序員來說極其不友好。

        所以,我計劃自己搜尋菜譜和并結(jié)合實際做菜的經(jīng)驗,準(zhǔn)備用更清晰精準(zhǔn)的描述來整理常見菜的做法,以方便程序員在家做飯

        從做飯需具備的基礎(chǔ)烹飪知識,到包括家常菜、主食、半成品加工、紅燒菜系、飲料、醬料、甜品等一系列菜譜,甚至連針對“想學(xué)習(xí)高深廚藝和技巧”程序員們準(zhǔn)備的輔料使用、油溫鑒定等“進(jìn)階知識”,“HowToCook”項目都全部考慮到了。

        那么,這份程序員做飯指南究竟“清晰準(zhǔn)確”到何種程度呢?

        首先,來看看做飯萌新的程序員需要做哪些“廚房準(zhǔn)備”吧。燃?xì)庠睢㈦婏堝?、食用油、生姜、米等這些廚具和食材都很好理解,直到下面這段話:

        如果你非常想追求形式化、標(biāo)準(zhǔn)化和儀式感,并且想擁有一個與眾不同的有趣廚房,那就同樣采購下列內(nèi)容:

        天平、游標(biāo)卡尺、量筒、停表、燒杯、測溫槍、移液器

        看到這里,只想感慨一句:不愧是程序員,這么“硬核”的做飯工具都能想到。

        然后,再試著打開每個人做飯之前必然會面臨的重要難題“如何選擇吃什么”,結(jié)果又被意料之外的數(shù)學(xué)計算公式給整“懵”了:

        很好,很強(qiáng)大,果然還是數(shù)學(xué)公式符合做事嚴(yán)謹(jǐn)?shù)某绦騿T群體。

        最后,想著菜譜會不會也有意外“驚喜”,便隨手點開了第一個“西紅柿炒雞蛋”。盡管做好了心理準(zhǔn)備,卻依舊被這份精確到克和厘米的菜譜所震驚:


        再看看別的菜譜,也幾乎都是這種畫風(fēng),甚至每道菜的附加內(nèi)容還酌情貼心備注了不同版本,如“西紅柿炒雞蛋”可不加糖、不加蔥,鹽可改為生抽等。不僅如此,菜譜最后都會加一句:“如果您遵循本指南的制作流程而發(fā)現(xiàn)有問題或可以改進(jìn)的流程,請?zhí)岢?Issue 或 Pull request ?!?/span>

        如項目作者所愿,截止目前,“HowToCook”已獲 19.5k Star,貢獻(xiàn)者也已增至 152 人,逐漸實現(xiàn)項目作者對該項目的最初期待:“我希望它是一個由社區(qū)驅(qū)動和維護(hù)的開源項目,使更多人能夠一起做一個有趣的庫,所以非常歡迎大家貢獻(xiàn)它~”


        “多才多藝”的大神


        據(jù)了解,“HowToCook”這個項目的發(fā)起者 Anduin2017,也就是 Anduin Xue,2018 年本科畢業(yè)于東北大學(xué),學(xué)習(xí)計算機(jī)軟件工程,目前是一名 base 蘇州的微軟軟件工程師,日常負(fù)責(zé)構(gòu)建和維護(hù)微軟的云基礎(chǔ)設(shè)施。

        而在業(yè)余時間,Anduin Xue 也完全沒有浪費,從其個人主頁的熱門標(biāo)簽可以看出,他的涉獵領(lǐng)域十分廣泛:


        除此之外,Anduin Xue 每隔一段時間便會發(fā)表一些“干貨”:有實用分享如《一秒鐘內(nèi)打開蘇康碼》,也有技術(shù)解析如《如何在設(shè)備上將 Windows 運行為無狀態(tài)操作系統(tǒng)》,還有行業(yè)洞悉如《軟件工程領(lǐng)域中的逆全球化趨勢》等等。

        不僅有文字分享,Anduin Xue 還時常在 Youtube、B 站等平臺上傳視頻:除了硬核技術(shù)講解,還曾表演過鋼琴彈奏…


        借用一句網(wǎng)友評論:“這就是大佬嗎?啥都會?!?/span>


        GitHub 上的各種“神奇”指南


        實際上,近幾年 GitHub 吸引的除了技術(shù)大神,還有越來越多因自身興趣愛好加入 GitHub 的開發(fā)者:據(jù) GitHub 2021 年度報告顯示,在 GitHub 注冊時間小于兩年的開發(fā)者貢獻(xiàn)最多的前 20 名大型存儲庫中,包含許多游戲、漫畫、科學(xué)和教育等各類泛技術(shù)主題。

        因此,除了 Anduin Xue 在隔離期創(chuàng)建出的“程序員做飯指南”,GitHub 上還有許多“神奇”指南,即便不講硬核技術(shù),也深受程序員歡迎。

        與“HowToCook”一樣,這也是一個曾沖上 GitHub 熱榜的國產(chǎn)項目,由 3 位已經(jīng)進(jìn)入體制內(nèi)的前大廠程序員聯(lián)合整理。據(jù)項目介紹,這份指南的目標(biāo)人群是想進(jìn)體制內(nèi)的程序員,尤其適合那些“經(jīng)過深思熟慮之后,發(fā)現(xiàn)程序員這份職業(yè)不能滿足自己需求的人”。

        該指南對“程序員成功上岸經(jīng)歷”、“程序員備考的最佳實踐”、“程序員備考過程中會遇到哪些問題”等全套考公流程做了詳盡的經(jīng)驗分享,也因此收獲了 20.2k Star。

        • 程序員買房指南(GitHub 地址:https://github.com/houshanren/hangzhou_house_knowledge)

        該項目作者整理總結(jié)了他 2017 年的買房經(jīng)歷,希望分享其買房購房知識,幫助解決大家在這過程中可能會出現(xiàn)的疑惑。

        由于作者分享的主要是杭州買房經(jīng)歷,所以該項目對杭州的小伙伴可能更有幫助。不過里面也涉及許多通用知識,如“關(guān)于房子要知道的一些概念”、“關(guān)于買房的幾張圖”等,也適用于打算在其他地方買房的情況,該項目也因此獲得了 26k Star。

        • 程序員“上大學(xué)”指南

        你沒看錯,程序員甚至還可以在 Github 上大學(xué),甚至還“任君挑選”,其中包括清華、北大、上海交通大學(xué)、中國科學(xué)技術(shù)大學(xué)、中山大學(xué)等等。這些項目涵蓋的高校課程十分廣泛,不僅有學(xué)習(xí)資料,有的甚至還有往年考試真題。

        清華大學(xué):https://github.com/PKUanonym/REKCARC-TSC-UHT

        北京大學(xué):https://github.com/tongtzeho/PKUCourse

        浙江大學(xué):https://github.com/QSCTech/zju-icicles

        中國科學(xué)技術(shù)大學(xué):https://github.com/USTC-Resource/USTC-Course

        中山大學(xué):https://github.com/sysuexam/SYSU-Exam

        • 程序員“斗圖”指南(GitHub 地址:https://github.com/getActivity/EmojiPackage)

        對許多日常埋頭敲代碼的程序員來說,想在閑暇之余發(fā)一張表情包加入群聊,卻發(fā)現(xiàn)翻來翻去就那幾張,那么 GitHub 上的“斗圖”指南就很合適了。

        EmojiPackage,一個號稱“表情包資源合集,張張都是經(jīng)典”的項目,其中對表情包進(jìn)行了詳細(xì)分類,包括“搬磚”、“安排”、“背鍋”、“程序員”等各種主題。

        最后,你是否也曾在 GitHub 上發(fā)現(xiàn)過一些有趣的項目?歡迎留言分享~

        參考鏈接:

        • https://anduin.aiursoft.com/?p=2

        • https://github.com/Anduin2017/HowToCook

        • https://www.linkedin.com/in/anduin2017/?originalSubdomain=cn


        往期精彩:

        ?第二次印刷已上市!附最新勘誤表!

        《機(jī)器學(xué)習(xí) 公式推導(dǎo)與代碼實現(xiàn)》隨書PPT示例

        ?時隔一年!深度學(xué)習(xí)語義分割理論與代碼實踐指南.pdf第二版來了!

        ?新書首發(fā) | 《機(jī)器學(xué)習(xí) 公式推導(dǎo)與代碼實現(xiàn)》正式出版!

        《機(jī)器學(xué)習(xí)公式推導(dǎo)與代碼實現(xiàn)》將會配套PPT和視頻講解!

        ?2021,我讀了32本書!

        瀏覽 57
        點贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            国产37页 | 洪晓芸做爰未删减版在线观看 | 一受多攻双龙调教穿乳小说 | 九九九色视频 | 俺也来俺也去俺也色 | 国产第一页屁屁影院 | 91丨九色丨国产丨爆乳 | 日日干夜夜艹 | 免费操屄 | 特级a一级毛片免费观看 |