layout | title | tags |
---|---|---|
post |
『GitHub 精选』之 20191012 周精选 |
每周精选 |
又到了每周 GitHub 排行精选推送时刻了。
本周 「GitHub 精选」分享的精品开源库如下:
1、网络环境共享工具
Ahri 是一个好用且便于配置的网络环境共享工具。
ta 基于 TCP,自行定义了应用层协议来经行流量转发,且对一个 TCP 连接多路复用。你可以将它理解为一个 V-P-N,但 ta 又不是仅是一个 V-P-N。
2、微信小程序开发资源汇总
2017 年 1 月,微信小程序一夜成名。
微信小程序成名后,各大厂开始效仿,相继出现了支付宝、百度、今日头条、QQ、抖音小程序等。
但从用户习惯和市场占有来看,微信小程序还是火得一塌糊涂。
相关文章:标星 2.7w+ 堪称史上最全的微信小程序开发资源汇总
3、Python 命令行工具参数配置框架
之前分享过 Google 开源简洁、优雅的命令行程序生成工具:Fire,可以很方便的把任意的 Python 代码转化为通过命令行执行的程序。但是对于比较复杂的应用参数需要配置,如果都通过命令行参数配置的话,参数会比较多不方便管理。
Facebook 开源的优雅配置框架:hydra,可以通过命令行参数,同时也可以通过配置文件(比如 YAML)配置。
相关文章:Facebook 出品:针对复杂 Python 应用的参数配置框架
4、动手学深度学习
面向中文读者、能运行、可讨论的《动手学深度学习》,它是英文版即伯克利 “深度学习导论” 教材。是加州大学伯克利分校 2019 年春学期 Introduction to Deep Learning 课程教材。
相关文章:标星 13 K+ ,月收入 2K star 的项目,到底是什么?
5、物联网实时操作系统
大厂做开源是很认真,也是很可靠的。
因为他们开源的很多项目都是内部用过的,经历过各种考验的。
今天推荐的这个项目是腾讯的又一力作:TencentOS-tiny,它是腾讯面向物联网领域开发的实时操作系统,具有低功耗、低资源占用、模块化、安全可靠等特点,可有效提升物联网终端产品开发效率。