Skip to main content

黑洞资源笔记

  1. Zinc 是一个进行全文索引的搜索引擎。它是 Elasticsearch 的轻量级替代品,并且只使用一小部分资源运行。 它使用 bluge 作为底层索引库。

    Zinc 非常简单且易于操作,可以在 2 分钟内启动并运行。如果只是使用 API 获取数据并使用 kibana 进行搜索,那么可以考虑使用 zinc 来直接替代 Elasticsearch(Zinc 不支持 Kibana。Zinc 提供了自己的 UI)。

    项目地址| 官网地址 | #搜索引擎
    Media is too big
    VIEW IN TELEGRAM
  2. Diffusers 提供跨多种模态(例如视觉和音频)的预训练扩散模型,并用作扩散模型推理和训练的模块化工具箱。

    Diffusers 提供了以下能力:

    📌 最先进的扩散管道,只需几行代码即可在推理中运行。
    📌 可以互换使用的各种噪声调度程序,用于在推理中进行首选速度与质量权衡。
    📌 多种类型的模型,例如 UNet,可以用作端到端扩散系统中的构建块。
    📌 训练示例以展示如何训练最流行的扩散模型。
    📌 推理示例,展示如何为 image2image、in-painting 等高级任务创建自定义管道

    项目地址
  3. 一个 TypeScript 开发的开源库,可以从 JSON、JSON Schema、TypeScript 和 GraphQL 查询生成强类型模型和序列化程序,以让在许多编程语言中安全地使用 JSON 变得轻而易举。

    可以在官网上来进行各种转换操作。

    quicktype | 官网地址
  4. Dockle 是用于安全的容器镜像 Linter,帮助构建最佳实践 Docker 镜像,易于上手。它可以帮助我们:

    📌 构建最佳实践 Docker 镜像
    📌 构建安全的 Docker 镜像

    项目地址
  5. 编程语言是如何实现并发的之操作系统篇

    本篇从操作系统的视角介绍编程语言实现并发的底层概念,包括进程调度与I/O模型 | 博文