首页 >> 好物推荐

史上小 x86 Linux 模拟器

2024-01-26 好物推荐 9 作者:gynm37GLQ

史上最小 x86 Linux 模拟器,一起来阅读精彩内容。

1. 本周特推1.1 最小的 x86 Linux 模拟器:blink

主语言:C

New blink 是一款虚拟机可用来跑静态编译的 x86-64 Linux,它适用于不同的操作系统和硬件架构。它和 qemu-x86_64 实现类似功能,除了 blink 不是一个 4 mb 的二进制而是一个约 158 kb 的小东西之外,在某些基准测试中,比如:gcc 模拟,blink 比 Qemu 更快。由于体积小,作为折中的方案,blink 在系统集成方面不如 Qemu 丰富。

GitHub 地址→github.com/jart/blink

1.2 漏洞扫描:osv-scanner

主语言:Golang

New Google 开源的漏洞扫描器,数据由 osv.dev 提供。你可以用来查询项目现有依赖是否存在漏洞。

GitHub 地址→github.com/google/osv-scanner

2. GitHub Trending 周榜2.1 算法入门:hello-algo

本周 star 增长数:1,600 ,主语言:Java、C

New 《Hello 算法》一本动画图解、能运行、可提问的数据结构与算法入门书。「代码实践导向」提供经典算法的清晰实现与测试代码,支持多种语言、详细注释、皆可一键运行。

GitHub 地址→github.com/krahets/hello-algo

2.2 音视频无损剪切:lossless-cut

本周 star 增长数:950 ,主语言:JavaScript

lossless-cut 旨在成为对视频、音频、字幕和其他媒体文件进行快速、无损操作的跨平台 FFmpeg GUI,主要功能是对视频和音频文件进行无损修剪和剪切。你可以快速在一段视频中提取好片段,并丢弃 gb 的数据量,无需缓慢重编码。同理,增加音频和字幕亦然,无需新编码。

GitHub 地址→github.com/mifi/lossless-cut

2.3 TS 验证库:zod

本周 star 增长数:700 ,主语言:TypeScript

以 TypeScript 为先、带有静态类型推断的 schema 模式声明及验证库。这里的模式(schema)泛指任意的数据类型,从简单的 string 到复杂的嵌套对象。部分亮点:

  • 零依赖;
  • 可用在 Node.js 和浏览器;
  • 体积小:缩小压缩后 8kb;
  • 不可变:像是 .optional()会返回一个新实例;
  • 接口简洁;
  • 支持纯 JavaScript,你不一定非要用 TS 来使用它;

以下为创建一个简单的 string 示例:

import { z } from &34;;// creating a schema for stringsconst mySchema = z.string();// parsingmySchema.parse(&34;); // => &34;mySchema.parse(12); // => throws ZodError// &34; parsing (doesn&34;tuna&34;tuna" }mySchema.safeParse(12); // => { success: false; error: ZodError }

GitHub 地址→github.com/colinhacks/zod

2.4 OpenAI 指南:openai-cookbook

本周 star 增长数:1,300 ,主语言:Python

前两周很火的 ChatGPT 的组织 OpenAI 出品的使用 OpenAI API 的示例和指南,当中包含了像是明星项目 GPT-3 的 Playground。

GitHub 地址→github.com/openai/openai-cookbook

2.5 终端 Copilot:plz-cli

本周 star 增长数:600 ,主语言:Rust

New CLI 工具,依据你的描述生成对应的 shell 脚本,号称终端 Copilot。

$ plz --helpGenerates bash scripts from the command lineUsage: plz [OPTIONS] <PROMPT>Arguments:<PROMPT> Description of the command to executeOptions:-y, --force Run the generated program without asking for confirmation-h, --help Print help information-V, --version Print version information

GitHub 地址→github.com/m1guelpf/plz-cli

- END -

tags:

关于我们

京哲百货网,发布日用百货,服装类测评。

最火推荐

小编推荐

联系我们