GitHub 热点速览 Vol.16:化身蒙娜丽莎和乔布斯对话
摘要:妙趣横生,上周的 GitHub 热点的关键词。无论是让你化身为爱因斯坦开启会议脑暴模式 avatarify,还是和上周人人都是抠图师项目的同门项目 3D 照片修复:3d-photo-inpainting 都让人觉得,原来程序可以那么 interesting。除了趣味,本周的热点全靠 nbnhhsh 这个让人秒变 00 后解决各种缩写的小工具增添了一丝青春。除了趣味、青春,底蕴的头马最全中文诗歌古典文集数据库——chinese-poetry 表现也不俗,除了诗词歌赋你也可以了解唐宋诗词中高频词为何,知否知否,Spring 主题能否带你开启 Java 新世界大门就在本周的#Spring#主题模块。
以下内容摘录自上周微博@HelloGitHub 的 GitHub Trending,选项标准:新发布
| 实用
| 有趣
,根据项目 release 时间分类,发布时间超过 30 天的项目一律称之为成熟稳重老项目,由于文章篇幅问题还有部分项目未能在本文展示,望周知 🌝
- 本文目录
-
- 可怕 GitHub 新生
- 1.1 3D 照片修复:3d-photo-inpainting
- 1.2 视频聊天:Zipcall - Decentralized Video Chat
- 1.3 30 天吃掉 TensorFlow2.0:eat_tensorflow2_in_30_days
- 1.4 社交追踪:opentrace-ios
- 1.5 视频头像变身:avatarify
- 1.6 xmsl 翻译机:nbnhhsh
-
- 尚能星否 GitHub 老项目
- 2.1 追踪 bug:git-bug
- 2.2 Python 设计的背后原理:wtfpython-cn
- 2.3 算法 js 版:javascript-algorithms
- 2.4 最全中文诗歌古典文集数据库:chinese-poetry
- 2.5 推特白嫖党:twint
- 2.6 云原生服务:Cortex
-
- 本周 GitHub Trending #Spring#主题的主力军
- 3.1 Spring Boot & MyBatis的种子项目:spring-boot-api-project-seed
- 3.2 Spring Boot 专栏:SpringBoot-Labs
- 3.3 分布式敏捷开发:zheng
-
- 推荐阅读
-
1. 可怕 GitHub 新生
1.1 3D 照片修复:3d-photo-inpainting
本周 star 增长数:1100+
3d-photo-inpainting 是一种将单个 RGB-D 输入图像转换为 3D 照片的方法,即这是一种新的视图合成的多层表示,其中包含了原始视图中被遮挡区域的幻觉颜色和深度结构。
GitHub 地址→https://github.com/vt-vl-lab/3d-photo-inpainting
1.2 视频聊天:Zipcall - Decentralized Video Chat
本周 star 增长数:1400+
Zipcall - Decentralized Video Chat 是一个基于 Twilio STUN / TURN 的 WebRTC 视频聊天系统。Zipcall 提供了传统技术无法提供的高质量视频和超低延迟。
GitHub 地址→https://github.com/ianramzy/decentralized-video-chat
1.3 脸部检测:DBFace
本周 star 增长数:300+
DBFace 是一个用于面部检测的实时、单级检测器,具有更快的速度和更高的精度。
GitHub 地址→https://github.com/dlunion/DBFace
1.4 社交追踪:opentrace-ios
本周 star 增长数:100+
社交追踪:opentrace-ios 是 BlueTrace 的开源参考实现。BlueTrace 是一种隐私保护协议,用于社区驱动的跨边界联系人跟踪。它允许参与的设备记录彼此的蓝牙接触,以便在保护用户个人数据和隐私的同时方便流行病学接触者的追踪。
GitHub 地址→https://github.com/opentrace-community/opentrace-ios
1.5 视频头像变身:avatarify
本周 star 增长数:1950+
有了它,你就是爱因斯坦的化身。视频头像变身:avatarify 是一个可变更 Zoom、Skype 等视频软件视频人头像的工具,当你在说话时,你可切换成任意一个你设定的人物头像,例如:蒙娜丽莎。
GitHub 地址→https://github.com/alievk/avatarify
1.6 xmsl 翻译机:nbnhhsh
本周 star 增长数:1100+
xmsl 翻译机:nbnhhsh 「能不能好好说话?」 拼音首字母缩写翻译工具,社交平台上通过拼音首字母缩写指代特定词句的情况越来越多,为了让常人勉强能理解这一门另类沟通方式、做了这一个划词翻译油猴脚本。
GitHub 地址→https://github.com/itorr/nbnhhsh
2. 尚能星否 GitHub 老项目
2.1 追踪 bug:git-bug
本周 star 增长数:350+
git-bug 是一个错误跟踪器,特性:
- 已完全嵌入 git:只需在 git 存储库中安装错误跟踪器
- 分布式:使用常规 git 远程进行协作,推送和拉出错误
- 离线工作:上天下海都在读写 bug
- 防止供应商锁定:即便常规服务已关闭或挂了,都有完整备份
- 快速:列出错误或打开错误仅需几毫秒
- 不会污染项目:不在项目中添加任何文件
- 与现有工具集成:使用你喜欢的 UI(CLI,终端,Web)或通过 CLI 或 GraphQL API 与现有工具集成
- 与其他错误跟踪器的桥梁:使用桥梁导入和导出至其他跟踪器。
GitHub 地址→https://github.com/MichaelMure/git-bug
2.2 Python 设计的背后原理:wtfpython-cn
本周 star 增长数:100+
Python 是设计优美的解释型高级语言,有让程序员感到舒适的特性。但有时候,Python 的一些输出结果对于初学者来说似乎并不是那么一目了然。
这个有趣的项目收集 Python 中难以理解和反人类的例子以及鲜为人知的功能特性,讨论这些现象背后的原理。
GitHub 地址→https://github.com/leisurelicht/wtfpython-cn
2.3 算法 js 版:javascript-algorithms
本周 star 增长数:1400+
算法 js 版:javascript-algorithms 包含了多种基于 JavaScript 的算法与数据结构。每种算法和数据结构都有自己的 README,包含相关说明和链接,以便进一步阅读 (还有 YouTube 视频) 。
GitHub 地址→https://github.com/trekhleb/javascript-algorithms
2.4 最全中文诗歌古典文集数据库:chinese-poetry
本周 star 增长数:500+
知否知否,最全中文诗歌古典文集数据库:chinese-poetry 收录唐宋两朝近一万四千古诗人,接近 5.5 万首唐诗加 26 万宋诗。两宋时期 1564 位词人,21050 首词。该项目还针对诗词进行词云分析,罗列了唐诗、宋词高频词。
GitHub 地址→https://github.com/chinese-poetry/chinese-poetry
2.5 推特白嫖党:twint
本周 star 增长数:950+
推特白嫖党,tweet 爬取:twint 是一个用 Python 实现的、无需使用 Twitter API、匿名也可获取用户的关注者,关注者,推文等内容的工具。
GitHub 地址→https://github.com/twintproject/twint
2.6 云原生服务:Cortex
本周 star 增长数:300+
云原生服务:Cortex 是一个开源平台,用于将机器学习模型部署为生产 Web 服务。特性:
- 多种框架:支持 TensorFlow,PyTorch,scikit-learn,XGBoost 等。
- 自动缩放: 自动缩放 API 以处理生产工作负载。
- CPU / GPU支持: Cortex可以在CPU或GPU基础架构上运行推理。
- 竞价型实例:支持 EC2 竞价型实例。
- 滚动更新:无需中断即可更新已部署的 API。
- 日志流:将日志从部署的模型流到 CLI。
- 预测监视:监视网络指标并跟踪预测。
- 配置简单:在单个 cortex.yaml 文件中定义部署。
GitHub 地址→https://github.com/cortexlabs/cortex
3. 本周 GitHub Trending #Spring#主题的主力军
学 Java 不知 Spring 好比一个程序员不知算法一般,在本期的 GitHub 热点,小鱼干为你选择了 3 个高星 Spring 项目,希望帮你开启 Spring 之门~~
3.1 Spring Boot & MyBatis的种子项目:spring-boot-api-project-seed
本周 star 增长数:600+
Spring Boot API Project Seed 是一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目,该种子项目已经有过多个真实项目的实践,稳定、简单、快速,使我们摆脱那些重复劳动,专注于业务代码的编写,减少加班。下面是一个简单的使用演示,看如何基于本项目在短短几十秒钟内实现一套简单的API,并运行提供服务。
GitHub 地址→https://github.com/lihengming/spring-boot-api-project-seed
3.2 Spring Boot 专栏:SpringBoot-Labs
本周 star 增长数:250+
一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。
GitHub 地址→https://github.com/YunaiV/SpringBoot-Labs
3.3 分布式敏捷开发:zheng
本周 star 增长数:50+
基于 Spring+SpringMVC+Mybatis 分布式敏捷开发系统架构,提供整套公共微服务服务模块:内容管理、支付中心、用户管理(包括第三方)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位 J2EE 企业级开发解决方案。
GitHub 地址→https://github.com/shuzheng/zheng
推荐阅读
- GitHub 热点速览 Vol.15:Background-Matting 让你秒变专业抠图师
- GitHub 热点速览 Vol.14:周获 2k+ Vim³ 掀起三维编程风
- GitHub 热点速览 Vol.13:近 40k star 计算机论文项目再霸榜
以上为 2020 年第 16 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 🌝
HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~
关注公众号加入交流群
作者:削微寒
扫描左侧的二维码可以联系到我
本作品采用署名-非商业性使用-禁止演绎 4.0 国际 进行许可。