Github上是我們程式設計師學習開原始碼、提升程式設計技巧的好地方、好學校,但是除了學習,小夥伴們有沒有發現過Github上一些特別有意思的專案呢?
今天TJ君就來和大家分享幾個自認為特別有趣的開源專案:
加密庫
這是一個從史丹佛大學傳出的開源加密庫,基於JavaScript,可用在JS裡的加密、解密。目前最新的版本是1.08,讓TJ君有一種在世界名校學習的感覺。
專案有各種不同的加密方式,像CBC模式、CCM模式、位陣列編解碼等等,其實說實話TJ君也不是很懂,還要再研究研究。不過各種型別豐富的加密模式,對於這方面有需求的小夥伴絕對是一道美味佳餚。
食譜庫
說起美味佳餚,竟然Github上還有一個專門記載各種食譜的專案。
什麼?食譜?很多小夥伴肯定要跳出來了,外國人怎麼可能比我們大天朝更懂美食?!
這個專案上允許使用者上傳自己的食譜和照片,然後經過專案處理後,會在指定的位置出現上傳的食譜及作者資訊,也會根據食譜的烹飪難度、烹飪時長、烹飪材料進行各種標註。
當然上傳有一定的格式要求,像 食譜應該以標題開頭,第一行有一個#。頂部無空行,末端無尾行
、檔名應該是菜的名稱,用連字元(-)分隔。不是下劃線,絕對不是空格
、食譜必須以傳統美食和豐富的食物為基礎
TJ君對於這個專案的想法是:
兄弟們上啊,讓我們天朝的美食淹沒它的食譜,大盤雞、口水雞、麻辣火鍋、兔頭、佛跳牆、鍋包肉、烤鴨、獅子頭、脆鱔、手抓羊肉。。。。。
好吧,TJ君承認愛國情緒高漲了下,但是TJ君還是覺得中國美食無人能敵~~~
新冠序列
是不是很驚奇,這樣一個世界性的病毒,竟然有人將其序列放到了Github上?
為了讓大家更加了解新館疫苗的研發過程及原理,體諒研發疫苗的不易,來自史丹佛大學(又是史丹佛,這裡不得不說句題外話,什麼時候能看到解決一些難題的都是清華北大的名字呢?)的一些科學家,公佈了新冠mRNA的序列。
不過要提醒的是,這個序列可不是生產疫苗的配方哦,小夥伴瞭解下就可以了哦,可千萬別想著自己根據這個能做出疫苗這種事哦(如果小夥伴實際真的有這個能力的話。。。。)
Github上有著各種各樣有趣又實用的專案,關注TJ君的公眾號TJ君,TJ君會持續給大家分享各種好玩又有用的開源專案,覺得有意思的話將TJ君介紹給你的朋友哦!
上述三個專案的地址如下:https://mp.weixin.qq.com/s/bn0bDwSDfw4eHc83S3B6ZQ