Fork me on GitHub

GitHub 热点速览 Vol.16:化身蒙娜丽莎和乔布斯对话

摘要:妙趣横生,上周的 GitHub 热点的关键词。无论是让你化身为爱因斯坦开启会议脑暴模式 avatarify,还是和上周人人都是抠图师项目的同门项目 3D 照片修复:3d-photo-inpainting 都让人觉得,原来程序可以那么 interesting。除了趣味,本周的热点全靠 nbnhhsh 这个让人秒变 00 后解决各种缩写的小工具增添了一丝青春。除了趣味、青春,底蕴的头马最全中文诗歌古典文集数据库——chinese-poetry 表现也不俗,除了诗词歌赋你也可以了解唐宋诗词中高频词为何,知否知否,Spring 主题能否带你开启 Java 新世界大门就在本周的#Spring#主题模块。

以下内容摘录自上周微博@HelloGitHub 的 GitHub Trending,选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间超过 30 天的项目一律称之为成熟稳重老项目,由于文章篇幅问题还有部分项目未能在本文展示,望周知 🌝

  • 本文目录
      1. 可怕 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
      1. 尚能星否 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
      1. 本周 GitHub Trending #Spring#主题的主力军
      • 3.1 Spring Boot & MyBatis的种子项目:spring-boot-api-project-seed
      • 3.2 Spring Boot 专栏:SpringBoot-Labs
      • 3.3 分布式敏捷开发:zheng
      1. 推荐阅读

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

学 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

推荐阅读

以上为 2020 年第 16 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 🌝

HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~

关注公众号加入交流群

posted @ 2020-04-20 08:51  削微寒  阅读(1252)  评论(1编辑  收藏  举报