likes
comments
collection
share

GitHub 热点速览 Vol.15:Background-Matting 让你秒变专业抠图师

作者站长头像
站长
· 阅读数 4

作者:HelloGitHub-小鱼干

摘要:如果要选一个词来概述上周的热点,春风拂过,应该是一个不错的词。新项目像春天冒出的枝芽,朝气蓬勃,虽然获得的 star 不如之前三维 Vim 抢眼,但胜在多姿多彩,比如周获近 1k star 的抠图项目——Background-Matting,手把手教你炒大头菜的 ac-nh-turnip-prices 都充满了开源乐趣。老项目方面,优雅赚零花钱:howto-make-more-money 和云盘加速:rclone 本周也获得了超 1k star,说到 star,表现最赞的还是本周的#面试三部曲#主题的项目,三个项目一周获得的 star 近 10k。

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

  • 本文目录
      1. 可怕 GitHub 新生
      • 1.1 自动快照库:playbook-ios
      • 1.2 博客项目:nodejs-backend-architecture-typescript
      • 1.3 30 天吃掉 TensorFlow2.0:eat_tensorflow2_in_30_days
      • 1.4 人人都是抠图师:Background-Matting
      • 1.5 手把手教你炒大头菜:ac-nh-turnip-prices
      • 1.6 高分辨率压缩神器:SReC
      • 1.7 可视化学 web:web-skills
      • 1.8 了不起的 Docker Compose:awesome-compose
      1. 尚能星否 GitHub 老项目
      • 2.1 云盘加速:rclone
      • 2.2 优雅赚零花钱:howto-make-more-money
      • 2.3 又见 Spring:spring-analysis
      1. 本周 GitHub Trending #面试三部曲#主题的主力军
      • 3.1 手把手撕 LeetCode 题目:fucking-algorithm
      • 3.2 免费小书:free-programming-books
      • 3.3 前人经验:interview_internal_reference
      1. 推荐阅读

1. 可怕 GitHub 新生

1.1 自动快照库:playbook-ios

本周 star 增长数:300+

Playbook 是用 Swift 开发的可用于独立开发 UI 组件和自动快照的库。它提供了一个用于构建 UI 组件的沙箱,而无需担心特定于应用程序的依赖关系。

GitHub 地址→https://github.com/playbook-ui/playbook-ios

GitHub 热点速览 Vol.15:Background-Matting 让你秒变专业抠图师

1.2 博客项目:nodejs-backend-architecture-typescript

本周 star 增长数:400+

nodejs-backend-architecture-typescript 是 AfterAcademy 开源的可用来学习建立一个像 Medium、MindOrks 和 FreeCodeCamp 这样的博客平台的项目,它使用 Typescript 和 MongoDB 来开发,具有可维护且高度可测试的体系结构。

GitHub 地址→https://github.com/afteracademy/nodejs-backend-architecture-typescript

GitHub 热点速览 Vol.15:Background-Matting 让你秒变专业抠图师

1.3 30 天吃掉 TensorFlow2.0:eat_tensorflow2_in_30_days

本周 star 增长数:2900+

eat_tensorflow2_in_30_days 是一本极其友善的 TensorFlow2.0 入门工具书,不刻意恶心读者是本书的底限要求,Don't let me think 是该书的最高追求。

GitHub 地址→https://github.com/lyhue1991/eat_tensorflow2_in_30_days

GitHub 热点速览 Vol.15:Background-Matting 让你秒变专业抠图师

1.4 人人都是抠图师:Background-Matting

本周 star 增长数:950+

图片背景处理器:Background-Matting 是一个基于背景抠图的工具,正如它的 slogan:The World is Your Green Screen 所说,只要你用 Background-Matting 即使你不会 ps 抠图,推理代码可以帮你更换图片中的背景。

GitHub 地址→https://github.com/senguptaumd/Background-Matting

GitHub 热点速览 Vol.15:Background-Matting 让你秒变专业抠图师

1.5 手把手教你炒大头菜:ac-nh-turnip-prices

本周 star 增长数:250+

动森大头菜价格预测:ac-nh-turnip-prices,它是一个大头菜价格的价格计算器 / 预测器。

GitHub 地址→https://github.com/mikebryant/ac-nh-turnip-prices

1.6 高分辨率压缩神器:SReC

本周 star 增长数:650+

SReC 是一个使用 PyTorch 实现的高分辨率图片无损压缩,它将神经网络应用于图像压缩。

GitHub 地址→https://github.com/caoscott/SReC

GitHub 热点速览 Vol.15:Background-Matting 让你秒变专业抠图师

1.7 可视化学 web:web-skills

本周 star 增长数:950+

web-skills 收录了有用的 web 开发技巧,它采用了可视化界面方便你查看到所有收录的 web 开发技能。它分为基础篇、Web 组件篇、Webapp 篇、 Accessibility 篇,每个篇章有单独的章节,包括最佳实践。

GitHub 地址→https://github.com/andreasbm/web-skills

GitHub 热点速览 Vol.15:Background-Matting 让你秒变专业抠图师

1.8 了不起的 Docker Compose:awesome-compose

本周 star 增长数:950+

awesome-compose 收录了 Docker Compose 的示例,这些示例演示了如何使用组合文件集成到不同的服务,包括 Prometheus、Grafana 等服务,以及如何使用 Docker 组合管理它们的部署。

GitHub 地址→https://github.com/docker/awesome-compose

2. 尚能星否 GitHub 老项目

2.1 云盘加速:rclone

本周 star 增长数:1150+

rclone 是一个支持多个云盘与云存储的命令行工具,可同步来自不同云存储提供商的文件和目录,例如:Amazon S3,Backblaze B2,Box,Dropbox,FTP,Google Cloud Storage,Google Drive 等。rclone 支持上传、下载、删除、新建等常用操作,甚至支持将云盘挂载到本地。

GitHub 地址→https://github.com/rclone/rclone

2.2 优雅赚零花钱:howto-make-more-money

本周 star 增长数:1150+

howto-make-more-money 是一个程序员@Easy 现身讲述优雅的挣零花钱的项目,虽然是一个教你如何赚零花钱的项目,但是通过阅读本赚零花钱小书你可理清自己的核心资源,以及如何创造资产。

GitHub 地址→https://github.com/easychen/howto-make-more-money

GitHub 热点速览 Vol.15:Background-Matting 让你秒变专业抠图师

2.3 又见 Spring:spring-analysis

本周 star 增长数:350+

spring-analysis 是一个 Spring 源码阅读项目,分为 spring-core、spring-aop、spring-context、spring-task、spring-transaction、spring-mvc 和 guava-cache。

如果你在尝试或者打算阅读 Spring 源码不妨和这个项目作者一块阅读源码。

GitHub 地址→https://github.com/seaswalker/spring-analysis

3. 本周 GitHub Trending #面试三部曲#主题的主力军

找一份工作需要什么呢?扎实的基础,而基础的事情不是一朝一夕习得,free-programming-books 和 fucking-algorithm 这两个项目可帮你打好基础为面试打好地基,那么上层建筑就需要 interview_internal_reference 这个前人总结的大厂面试经验项目来帮忙了,希望本周小鱼干 Pick 的三个项目可以让你过关斩获一百分 offter ~~

3.1 手把手撕 LeetCode 题目:fucking-algorithm

本周 star 增长数:6400+

fucking-algorithm 仓库总共 60 多篇原创文章,基本上都是基于 LeetCode 的题目,涵盖了所有题型和技巧,而且一定要做到举一反三,通俗易懂,绝不是简单的代码堆砌,后面有目录。项目作者有云:刷题刷题,刷的是题,培养的是思维,本仓库的目的就是传递这种算法思维。我要是只写一个包含 LeetCode 题目代码的仓库,有个锤子用?没有思路解释,没有思维框架,顶多写个时间复杂度,那玩意一眼就能看出来。

GitHub 地址→https://github.com/labuladong/fucking-algorithm

3.2 免费小书:free-programming-books

本周 star 增长数:2000+

free-programming-books 收录了可免费阅读的编程书籍。

GitHub 地址→https://github.com/EbookFoundation/free-programming-books

3.3 前人经验:interview_internal_reference

本周 star 增长数:600+

interview_internal_reference 收录了 2019 年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。

GitHub 地址→https://github.com/0voice/interview_internal_reference

推荐阅读

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

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

GitHub 热点速览 Vol.15:Background-Matting 让你秒变专业抠图师

关注公众号加入交流群