寶寶們最近應該很開心,不管你們學校多麼地捨不得「養精蓄銳」,爸爸媽媽多麼捨不得"放虎歸山",終於,在最近一周,各大專一二三本211、985以及雙一流幼兒園準備開學啦!又可以開開心心地開始學習咯!對於熱愛學習的我們來說,回到學習狀態簡直就像魚兒回到了大海,寶寶喝上了純牛奶!一樣的愉快!
本周開源周報,三月返學校,開源大事先知道,全球流行項目榜中榜,且聽小編跟你慢慢講。
第一個要推薦的是#gluon-tutorials-zh#,通過 MXNet/Gluon 來動手學習深度學習,所有 notebook 是用 markdown 格式存儲,很方便哦。第二個是#Awesome Blockchain#,最近幾年比特幣和區塊鏈技術非常熱門,上到治國大大,下到廣場大媽,都在關注區塊鏈,甚至提高到國家戰略的級別,那麼不管你喜不喜歡,關注一下,學習一下還是不錯的。
除此之外,#杭州房產知識掃盲#也意外地入圍了本周的開源項目榜中榜,阿里和網易的兄弟們應該做了不少貢獻,最近一些年的房地產市場可以說是牽動了很多人的心,有人說是大好機遇千載難逢,有人說是禍國殃民;不管怎麼樣,希望安得廣廈千萬間,大蔽天下程序員俱歡顏。
#30 Seconds of CSS#帶你30秒讀懂JS, #Flutter#是一個移動應用程序SDK,它能幫助開發者構建移動應用程序(iOS和Android均支持)。現在處於測試階段。 #Gifski#是一款適用於gifski編碼器的macOS應用程序,它使用pngquant高效的跨幀調色板和時間抖動功能將視頻轉換為GIF動畫。它產生動畫GIF,每幀使用數千種顏色。 #Konva#是使好看的動態表現、過渡、節點嵌套、分層、過濾、貯藏、對桌面和遠程應用的事件處理等等操作能夠實現的,一個HTML5 Canvas JavaScript框架。#pdfs#是一個你值得擁有的技術導向型pdf收藏庫,涉及有關計算機的方方面面,#Prompts#是一個輕量級JavaScript庫,能夠實現美觀的互動式提示。prompts提供了豐富的API,使用簡單,可以實現多種類型、風格提問,並且沒有很大的依賴關係,操作靈活。 #TypeWiz# 是一種新的TypeScript擴展工具,能在TypeScript代碼里自動發現並添加缺失的類型。
新學期開始了,這麼多好玩的開源項目可以玩,快快動手開始新的征程吧,如果你在學習的過程中遇到問題,歡迎加入我們的開源工場 QQ 群(開源工場新手群202790710)一起討論,學習 GitHub Trending 最新開源項目。
本周流行開源項目榜中榜開源趨勢 Top 10
1.gluon-tutorials-zh
通過 MXNet/Gluon 來動手學習深度學習。所有 notebook 是用 markdown 格式存儲,這樣方便 merge 改動。jupyter 可以通過 notedown 來直接使用 markdown。
請使用 https://discuss.gluon.ai 討論或報告問題
項目還提供了Terminology的中英文對照表。
2.Awesome Blockchain
Awesome Blockchain 是一個收集有關區塊鏈的技術的項目。分為介紹、教程、項目、資料、應用、贊助共六個版塊。其中介紹分為入門和進階兩部分。講解了區塊鏈技術的概念與實行;以太坊的特殊技術,包括以太坊的源碼,以太坊的設計原理;Fabirc 聯盟鏈的進階教程。教程部分則進一步落實區塊鏈技術的細節,包括框架、開發、加密等技術。項目中提供了較為出名的幾種使用區塊鏈技術生成的數字貨幣的詳細資料。應用版塊展示了如何講這些虛擬貨幣兌換為現實世界的貨幣,或者直接用於支付。該項目的講解非常細緻,基本上把從區塊鏈技術的介紹到虛擬貨幣產生並實際使用的一切細節都落實了,感興趣的可以前去學習一下。
3.pdfs
你值得擁有的技術導向型pdf收藏庫,涉及有關計算機的方方面面,目前有的pdf文件已經達到一個驚人的數量,各位都可以收藏一下,說不定哪天就能派上用場呢。
4.Konva
Konva是使好看的動態表現、過渡、節點嵌套、分層、過濾、貯藏、對桌面和遠程應用的事件處理等等操作能夠實現的,一個HTML5 Canvas JavaScript框架。
你可以在布景上畫東西,給它們加上事件監聽器,移動,測量大小,或者單獨將它與其他形式分開單獨旋轉來表現出好看的動態,甚至你的應用可以使用數以千計不同的形式。
Konva會展示給你令人驚嘆的一面。
5.30 Seconds of CSS
曾在第一次試發行的開源周報中的推過一次30s讀懂js的項目,當時trending 上的那個項目也吸引了很多人來 pull request,平安夜和聖誕節還有很多人在貢獻代碼。現在,30秒可以讀懂的 CSS 的項目也來啦。這個項目收集了很多有用的 CSS 代碼片段,這些片段非常精簡,你可以在30秒或者更短的時間內讀懂它們,非常適合前端的學習。
6.杭州房產知識掃盲
2017年買房經歷總結出來的買房購房知識分享給大家,希望對大家有所幫助。買房不易,且買且珍惜。
這是一份關於在杭州購房的知識總結,從購房所需要的基礎知識到杭州的基礎設施,未來規劃等等都包括在內,即使不需要買房,這些杭州未來的規劃對於地處杭州的朋友們來說多了解一下也會有所幫助。對於需要在杭州買房的朋友來說,這應該是一份值得一讀的知識總結。
7.TypeWiz
TypeWiz是一種新的TypeScript擴展工具,能在TypeScript代碼里自動發現並添加缺失的類型。
舉一個簡單的例子,假如有代碼如下:
function add(a, b) { return a + b; } add(5, 6);
TypeWiz自動檢測a和b的類型為number,並將重寫為一下代碼來讀取:
function add(a: number, b: number) { return a + b; } add(5, 6);
在這個例子里,它為第一行內的a,b添加了類型注釋。
8.Prompts
prompts是一個輕量級JavaScript庫,能夠實現美觀的互動式提示。prompts提供了豐富的API,使用簡單,可以實現多種類型、風格提問,並且沒有很大的依賴關係,操作靈活。
9.Flutter
Flutter 是一個移動應用程序SDK,它能幫助開發者構建移動應用程序(iOS和Android均支持)。現在處於測試階段。
特點:
- 開發快
Flutter的熱重載功能可讓你快速地實驗,構建UI,添加功能並且快速地修復錯誤。
2. 用戶界面美觀且富有表現力
Flutter 內置了豐富的小部件以及運動API,讓你開發得心應手。
3. 允許訪問本地功能以及SDK
Flutter允許您重複使用現有的Java,Swift和ObjC代碼,以及訪問iOS和Android上的本地功能和SDK。同時,你也可以通過軟體包或編寫平台通道來訪問本機代碼,API和SDK。
10.Gifski
這是一款適用於gifski編碼器的macOS應用程序,它使用pngquant高效的跨幀調色板和時間抖動功能將視頻轉換為GIF動畫。它產生動畫GIF,每幀使用數千種顏色。