宝宝们最近应该很开心,不管你们学校多么地舍不得“养精蓄锐”,爸爸妈妈多么舍不得"放虎归山",终于,在最近一周,各大专一二三本211、985以及双一流幼儿园准备开学啦!又可以开开心心地开始学习咯!对于热爱学习的我们来说,回到学习状态简直就像鱼儿回到了大海,宝宝喝上了纯牛奶!一样的愉快!

本周开源周报,三月返学校,开源大事先知道,全球流行项目榜中榜,且听小编跟你慢慢讲。

第一个要推荐的是##,通过 MXNet/Gluon 来动手学习深度学习,所有 notebook 是用 markdown 格式存储,很方便哦。第二个是##,最近几年比特币和区块链技术非常热门,上到治国大大,下到广场大妈,都在关注区块链,甚至提高到国家战略的级别,那么不管你喜不喜欢,关注一下,学习一下还是不错的。

除此之外,##也意外地入围了本周的开源项目榜中榜,阿里和网易的兄弟们应该做了不少贡献,最近一些年的房地产市场可以说是牵动了很多人的心,有人说是大好机遇千载难逢,有人说是祸国殃民;不管怎么样,希望安得广厦千万间,大蔽天下程序员俱欢颜。

 

##带你30秒读懂JS, ##是一个移动应用程序SDK,它能帮助开发者构建移动应用程序(iOS和Android均支持)。现在处于测试阶段。 ##是一款适用于gifski编码器的macOS应用程序,它使用pngquant高效的跨帧调色板和时间抖动功能将视频转换为GIF动画。它产生动画GIF,每帧使用数千种颜色。   ##是使好看的动态表现、过渡、节点嵌套、分层、过滤、贮藏、对桌面和远程应用的事件处理等等操作能够实现的,一个HTML5 Canvas JavaScript框架。##是一个你值得拥有的技术导向型pdf收藏库,涉及有关计算机的方方面面,##是一个轻量级JavaScript库,能够实现美观的交互式提示。prompts提供了丰富的API,使用简单,可以实现多种类型、风格提问,并且没有很大的依赖关系,操作灵活。 ## 是一种新的TypeScript扩展工具,能在TypeScript代码里自动发现并添加缺失的类型。

 

新学期开始了,这么多好玩的开源项目可以玩,快快动手开始新的征程吧,如果你在学习的过程中遇到问题,欢迎加入我们的开源工场 QQ 群(开源工场新手群202790710)一起讨论,学习 GitHub Trending 最新开源项目。

本周流行开源项目榜中榜开源趋势 Top 10

1.gluon-tutorials-zh

通过 MXNet/Gluon 来动手学习深度学习。所有 notebook 是用 markdown 格式存储,这样方便 merge 改动。jupyter 可以通过 notedown 来直接使用 markdown。

主页在 https://zh.gluon.ai/

请使用 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均支持)。现在处于测试阶段。

特点:

  1. 开发快

Flutter的热重载功能可让你快速地实验,构建UI,添加功能并且快速地修复错误。

2. 用户界面美观且富有表现力

Flutter 内置了丰富的小部件以及运动API,让你开发得心应手。

3. 允许访问本地功能以及SDK

Flutter允许您重复使用现有的Java,Swift和ObjC代码,以及访问iOS和Android上的本地功能和SDK。同时,你也可以通过软件包或编写平台通道来访问本机代码,API和SDK。

10.Gifski

这是一款适用于gifski编码器的macOS应用程序,它使用pngquant高效的跨帧调色板和时间抖动功能将视频转换为GIF动画。它产生动画GIF,每帧使用数千种颜色。