本周Github有趣项目:draw-a-ui等

news/2024/7/3 7:31:42

有趣的项目、工具和库

gpt-crawler
抓取网站以生成知识文件,从而从 URL 创建您自己的自定义 GPT。
需要步骤:

  • 配置运行爬虫、

  • 将您的数据上传到 OpenAI:使用此选项通过 UI 访问您生成的知识,您可以轻松与他人共享

  • 创建自定义助手:使用此选项通过 API 访问您生成的知识,您可以将其集成到您的产品中。

draw-a-ui
这是一个使用 tldraw 和 gpt-4-vision api 的应用程序,可根据您绘制的线框生成 html。
其工作原理是获取当前画布 SVG,将其转换为 PNG,然后将该 png 发送到 gpt-4-vision,并附有指令以返回带有 tailwind 的单个 html 文件。

SnapAdmin
SnapAdmin 是一个即插即用、自动生成 CRUD 数据库的管理面板,适用于 Spring Boot 应用程序。
napAdmin 通过提供成熟的数据库管理界面来节省您的时间,以便您可以专注于重要的事情。无需修改您的代码库:SnapAdmin 会扫描您的代码并在运行时构建所有内容。

flyscrape
flyscrape 是一个独立的、可编写脚本的 网络抓取工具,结合了 Go 的速度和 JavaScript 的灵活性。
特点:

  • 高度可配置: 10 个选项可用于微调您的抓取工具。

  • 独立: flyscrape 作为单个二进制可执行文件出现。

  • 可编写脚本:使用 JavaScript 编写数据提取逻辑。

  • 简单的 API:使用熟悉的 API 从 HTML 页面提取数据。

  • 快速迭代:利用开发模式获得快速反馈。

  • 请求缓存:在您已经抓取的网站上重新运行脚本。

  • 零依赖:无需用 npm 包填满磁盘。

milliForth
386 字节的 FORTH - 迄今为止最小的真正编程语言。这是一个非常小的 FORTH,适合 512 字节的引导扇区。

Checkov
使用 Checkov 防止云错误配置,并在基础架构即代码、容器docker镜像和开源软件包的构建过程中查找漏洞。
Checkov是用于基础设施即代码 (IaC) 的静态代码分析工具,也是用于docker image和开源包的软件组合分析 (SCA) 工具。

它扫描使用Terraform、Terraform plan、Cloudformation、AWS SAM、Kubernetes、Helm Charts、Kustomize、Dockerfile、 Serverless、Bic​​ep、OpenAPI或ARM 模板配置的云基础设施,并使用基于图形的扫描检测安全性和合规性错误配置。

它执行软件成分分析 (SCA) 扫描,即扫描开源包和映像中的常见漏洞和暴露 (CVE)。

Checkov 还为Prisma Cloud Application Security提供支持,这是一个开发人员优先的平台,可在整个开发生命周期中编码和简化云安全性。Prisma Cloud 可识别、修复和防止云资源和基础设施即代码文件中的错误配置。

getML
关系数据和时间序列的自动化特征工程。
getML 是一种用于对关系数据和时间序列进行自动化特征工程的工具。与类似的工具不同,它包含一个为此目的定制的数据库引擎。
由于这个定制的数据库引擎,所以速度非常快。事实上,它比其他自动化特征工程开源工具快 60 倍到 1000 倍。

getML 生成关系数据和时间序列的特征。这些包括但不限于:

  • 各种聚合,即平均值、总和、最小值、最大值、分位数、指数加权移动平均值、趋势、指数加权趋势...
  • 一定时间范围内的聚合,即最近30天内的最大值,最近7天内的最小值
  • 时间戳中的季节性因素,例如月份、星期几、小时……
  • 季节性聚合,即与预测点同一工作日的最大值,与预测点同一小时的最小值,...

https://www.jdon.com/69796.html


http://lihuaxi.xjx100.cn/news/1803290.html

相关文章

Java源码分析:Guava之不可变集合ImmutableMap的源码分析

原创/朱季谦 一、案例场景 遇到过这样的场景&#xff0c;在定义一个static修饰的Map时&#xff0c;使用了大量的put()方法赋值&#xff0c;就类似这样—— public static final Map<String,String> dayMap new HashMap<>(); static {dayMap.put("Monday&q…

腾讯云服务器4核8G配置有哪些?多少钱一年?

腾讯云服务器4核8G配置优惠价格表&#xff0c;轻量应用服务器和CVM云服务器均有活动&#xff0c;云服务器CVM标准型S5实例4核8G配置价格15个月1437.3元&#xff0c;5年6490.44元&#xff0c;轻量应用服务器4核8G12M带宽一年446元、529元15个月&#xff0c;腾讯云百科txybk.com分…

Verilog基础:仿真时x信号的产生和x信号对于各运算符的特性

相关阅读 Verilog基础https://blog.csdn.net/weixin_45791458/category_12263729.html?spm1001.2014.3001.5482 信号爆x也许是所有IC人的噩梦&#xff0c;满屏的红色波形常让人头疼不已&#xff0c;但x信号的产生原因却常常只有几种&#xff0c;只要遵循一定的代码规范&#…

Netty传输object并解决粘包拆包问题

⭐️ 前言 大家好&#xff0c;笔者之前写过一篇文章&#xff0c;《Netty中粘包拆包问题解决探讨》&#xff0c;就Netty粘包拆包问题及其解决方案进行了探讨&#xff0c;本文算是这篇博客的延续。探讨netty传输object的问题。 本文将netty结合java序列化来传输object并解决粘包…

springcloud新闻发布系统源码

开发技术&#xff1a; jdk1.8&#xff0c;mysql5.7&#xff0c;nodejs&#xff0c;idea&#xff0c;vscode springcloud springboot mybatis vue elementui 功能介绍&#xff1a; 用户端&#xff1a; 登录注册 首页显示搜索新闻&#xff0c;新闻分类&#xff0c;新闻列表…

py 开启异步

在Python中&#xff0c;可以使用异步编程技术来开启异步操作。Python提供了多种异步编程库&#xff0c;其中最常用的是asyncio库。 以下是一个简单的示例&#xff0c;演示如何使用asyncio库来开启异步操作&#xff1a; import asyncioasync def my_coroutine(task):await tas…

什么是Sectigo SSL证书

Sectigo SSL证书是由全球领先的网络安全公司Comodo和Symantec合并后成立的Sectigo公司所提供的一种数字证书。它能够为您的网站提供一个强大的安全套接字层&#xff08;SSL&#xff09;加密&#xff0c;确保您的网站与用户的数据传输过程中的安全性。 为什么选择Sectigo SSL证…

C语言编程陷阱(五)

陷阱21:不要使用逗号运算符代替分号 C语言中,我们可以使用分号来结束一个语句,比如a = b;,这样可以让编译器知道语句的边界,以及执行的顺序。但是,如果我们想要在一个语句中执行多个表达式,就可以使用逗号运算符,比如a = (b = c, c + 1);,这样可以让编译器按照从左到右…