上上周 Next.js 新版本火了一把,这不本周热点趋势就有了一个 Next.js 13 新特性构建的网站,虽然它只是个实验性项目。同样可以搞定一些业务的还有 lama-cleaner,不过它并不是个新事物,它开源近半年已经能轻松应对图像的抹除、替换物体等挑战。

本周新开源的 Netflix 的微服务编排工具 conductor 也是个业务好手,能用来管理微服务,以及 Grafana 开源的聚合持续分析数据的 phlare 定位性能瓶颈,快速提升业务能力。

以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知

  • 本文目录

    • 1. 本周特推

      • 1.1 快速抹掉目标:lama-cleaner
      • 1.2 微服务编排:conductor
    • 2. GitHub Trending 周榜
      • 2.1 快速构建 React 应用:refine
      • 2.2 聚合持续分析数据:phlare
      • 2.3 TS 类型检测器:stc
      • 2.4 证书制作:mkcert
      • 2.5 NeXT.js 13 重实现:taxonomy
    • 3. 往期回顾

1. 本周特推

1.1 快速抹掉目标:lama-cleaner

主语言:Python

图片处理工具,可快速删除你图片中任何不想要的物体、缺陷、人,也可以替换指定物体,比如:将蹲坐在长椅的小狗换成小狐狸。lama-cleaner 基于 cv2 经典图像嵌入算法,支持多种 SOTA AI 模型。

GitHub 地址→https://github.com/Sanster/lama-cleaner

1.2 微服务编排:conductor

主语言:Java

New Netflix 开源的微服务编排平台,可用于协调微服务工作流。Conductor 依赖于 Dynomite 实现持久性,dyno-queues 实现队列,Elasticsearch 6.x 实现索引。

GitHub 地址→https://github.com/Netflix/conductor

2. GitHub Trending 周榜

2.1 快速构建 React 应用:refine

本周 star 增长数:900+主语言:TypeScript

refine 可快速开发基于 React 的 Web 应用,你无需进行 CRUD 的重复工作。此外,refine 还提供身份验证、访问控制、路由、网络管理、i18n 等功能。

GitHub 地址→https://github.com/refinedev/refine

2.2 聚合持续分析数据:phlare

本周 star 增长数:1,250+主语言:Go

New Grafana 开源的可用于聚合 continuous profiling(持续分析)数据,持续分析可让你了解工作负载的资源使用情况,比如:CPU、内存,从而优化性能和节省成本。由于是 Grafana 开源的聚合数据工具,phlare 可以和 Graph 完成集成协助观察资源数据。

GitHub 地址→https://github.com/grafana/phlare

2.3 TS 类型检测器:stc

本周 star 增长数:750+主语言:Rust

New Rust 实现的 TypeScript 类型检测器。

GitHub 地址→https://github.com/dudykr/stc

2.4 证书制作:mkcert

本周 star 增长数:700+主语言:Go

无需配置,用来制作本地可信任开发证书的工具。比如参考以下方式:

$ mkcert -install
Created a new local CA
The local CA is now installed in the system trust store! ️
The local CA is now installed in the Firefox trust store (requires browser restart)! $ mkcert example.com "*.example.com" example.test localhost 127.0.0.1 ::1 Created a new certificate valid for the following names
- "example.com"
- "*.example.com"
- "example.test"
- "localhost"
- "127.0.0.1"
- "::1" The certificate is at "./example.com+5.pem" and the key at "./example.com+5-key.pem"

GitHub 地址→https://github.com/FiloSottile/mkcert

2.5 Next.js 13 重实现:taxonomy

本周 star 增长数:1,100+主语言:JavaScript

New 使用 Next.js 13 中新的路由器、服务组件以及其他新特性构建的开源应用程序,方便你快速了解 Next.js 新版本。

GitHub 地址→https://github.com/shadcn/taxonomy

3. 往期回顾

往期回顾:

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

最后,记得你在本文留言区留下你想看的主题 Repo(限公众号),例如:AI 换头。 和之前的送书活动类似,留言点赞 Top3 的小伙伴(棒),小鱼干会努力去找 Repo 的^^

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

再来一次,新技术搞定老业务「GitHub 热点速览 v.22.44」的更多相关文章

  1. 老梗新玩「GitHub 热点速览 v.22.34」

    作者:HelloGitHub-小鱼干 不知道你是否和我有一样的烦恼,最近的流行梗当自己要用拿来造词时,就陷入了不知道咋"换壳"的尴尬地步.sao-gen-gen 大大减少了你老梗新 ...

  2. 用 40 块搞个游戏机「GitHub 热点速览 v.22.27」

    作者:HelloGitHub-小鱼干 最便宜的小霸王游戏机都超过了五十,但是现在有了 PicoBoot 你用 40 块的树莓派就能搞出个任天堂游戏机(NGC).PicoBoot 替换了 NGC 的 I ...

  3. 年底了是时候学新技术了「GitHub 热点速览 v.21.52」

    作者:HelloGitHub-小鱼干 年底了,又有新技术冒出来需要你来 Pick 了,第一个先要被 Pick 的是即将到来的元旦英文版:Happy New Year,再来的话就是这周非常火的新一代爬虫 ...

  4. Python系列教程-详细版 | 图文+代码,快速搞定Python编程(附全套速查表)

    作者:韩信子@ShowMeAI 教程地址:http://showmeai.tech/article-detail/python-tutorial 声明:版权所有,转载请联系平台与作者并注明出处 引言 ...

  5. 多key业务,数据库水平切分架构一次搞定

    数据库水平切分是一个很有意思的话题,不同业务类型,数据库水平切分的方法不同. 本篇将以"订单中心"为例,介绍"多key"类业务,随着数据量的逐步增大,数据库性能 ...

  6. JS组件系列——又一款MVVM组件:Vue(一:30分钟搞定前端增删改查)

    前言:关于Vue框架,好几个月之前就听说过,了解一项新技术之后,总是处于观望状态,一直在犹豫要不要系统学习下.正好最近有点空,就去官网了解了下,看上去还不错的一个组件,就抽空研究了下.最近园子里vue ...

  7. Facebook新框架React Native,一套搞定App开发[转]

    Facebook新框架React Native,一套搞定App开发 本文来自微信公众号“给产品经理讲技术”(pm_teacher),欢迎关注. 做为一名产品经理,你是否遇到过这样的窘境,“帮我把字体调 ...

  8. automation轻松“一点”,搞定裸机安装系统

    企业在新建数据中心.新业务上线.老业务扩容等场景下,会采购一批新的裸机服务器,在新服务器投入使用之前,势必得进行操作系统的安装.相信每个人都有安装操作系统的经历,BIOS设置.磁盘分区.驱动安装... ...

  9. 大数据之kafka-02.搞定kafka专业术语

    02.搞定kafka专业术语 在kafka的世界中有很多概念和术语是需要我们提前理解并且熟练掌握的,下面来盘点一下. 之前我们提到过,kafka属于分布式的消息引擎系统,主要功能是提供一套完善的消息发 ...

随机推荐

  1. 【Azure 应用服务】在 App Service for Windows 中自定义 PHP 版本的方法

    问题描述 在App Service for Windows的环境中,当前只提供了PHP 7.4 版本的选择情况下,如何实现自定义PHP Runtime的版本呢? 如 PHP Version 8.1.9 ...

  2. P4035 [JSOI2008]球形空间产生器 (向量,高斯消元)

    题面 有一个 n n n 维球,给定 n + 1 n+1 n+1 个在球面上的点,求球心坐标. n ≤ 10 n\leq 10 n≤10 . 题解 好久以前的题了,昨天首 A . n n n 太小了! ...

  3. [SDOI2017]序列计数 (矩阵加速,小容斥)

    题面 Alice想要得到一个长度为n的序列,序列中的数都是不超过m的正整数,而且这n个数的和是p的倍数. Alice还希望,这n个数中,至少有一个数是质数. Alice想知道,有多少个序列满足她的要求 ...

  4. session 总结

    session 总结(单节点场景) session 称作域对象,一般保存在当前服务器的内存中,如果有很多session也会部分不常用的session"钝化"到磁盘中,若磁盘中的se ...

  5. IO流的文件输入输出效率问题

    IO流的文件输入输出效率问题 第一种方法 我用使用一个数组,把FIleInputStream获取到的二进制数存入这个数组,然后使用FIleOutputStream进行输出 缺点:速度慢 优点:不消耗内 ...

  6. 用VBA在PowerPoint中实现日期时间秒级动态显示

    '*********************************************************** 使用说明 ********************************** ...

  7. tar、gzip、zip、jar是什么,怎么查看?

    原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处. 简介 如果你是后端程序员,我想你一定见过*.tar.gz.*.zip.*.jar后缀的文件吧,这些都是压缩文件,那这些文 ...

  8. tcmalloc 动态库替换(CentOS 操作系统)

    Ceph 14.2.8版本中tcmalloc存在内存泄漏的问题,需要将tcmalloc pagesize调整为64,重新编译,替换tcmalloc动态库,该操作在三个Ceph存储节点上均需要执行. 步 ...

  9. Prometheus中使用的告警规则

    参考网站:https://awesome-prometheus-alerts.grep.to/rules 这个网站上有好多常用软件的告警规则,但是有些并不一定实用,有些使用起来会有错误,这里就把这些都 ...

  10. frpc穿透报错 日志显示 http: proxy error: no such domain 解决办法

    问题出在客户端的设置上,比如你的frps服务器IP为114.114.114.114,设置的vhost_http_port端口为 8080,在客户端设置的是域名fk.abc.com 指向frps所在服务 ...