Sunday, November 28, 2021

OSCHINA 社区最新软件

OSCHINA 社区最新软件


OSHI 可视化实现 MooInfo

Posted: 28 Nov 2021 06:47 PM PST

MooInfo MooInfo是OSHI 的一种可视化实现,用于查看有关系统和硬件的信息。 如操作系统,进程,内存,CPU,磁盘,设备,传感器等。

支持硬件加速的像素帧缓冲区 pixels

Posted: 28 Nov 2021 06:59 AM PST

pixels 是一个小型的硬件加速像素帧缓冲区。 特性 构建于现代图形 API wgpu的基础上:Vulkan、Metal、DirectX 12、OpenGL ES3 对 DirectX 11、WebGL2 和 WebGPU 的支持正在进行中 可使用自己的自定义着色器来获得特殊效果 支持在完美像素边界上的硬件进行加速缩放 支持非方形像素纵横比 (WIP) 示例

Rust 静态分析工具 MirChecker

Posted: 28 Nov 2021 06:46 AM PST

MirChecker 是一个 Rust 静态分析工具。该工具可自动分析 Rust 编译器生成的中间代码 (MIR),并收集关于程序的数值与符号信息,然后通过约束求解技术生成诊断信息,对可能出错的代码输出警告信息。 MirChecker 与其他自动代码查错工具有以下不同: 利用静态分析的方法,可以最大限度地利用 Rust 强大的类型系统 考虑了 Rust 语言特性导致的其特有的错误类型 基于 Rust MIR 而不是 LLVM IR,最大限度地利用 Rust 编译器提供的类型...

x509 证书查看工具 certinfo

Posted: 28 Nov 2021 05:52 AM PST

certinfo 是一个 CLI 工具,用来查看 x509 证书信息。此工具与openssl x509 -in -text命令相似,不过它还支持处理链式、多文件和 TCP 地址。当使用 TCP 地址参数时,TLS/SSL 版本也会打印出来。 用法 certinfo [flags] [| ...] +---------------------------------------------------------------------------------------------------------------+ | optional flags ...

版本控制和同步服务工具 Configurator

Posted: 28 Nov 2021 05:09 AM PST

Configurator 是一个版本控制和同步服务,可让 Kubernetes ConfigMaps 和 Secrets 与 Deployment 保持同步。 Configurator 使用 CRD 来创建 CustomConfigMaps 和 CustomSecrets,它们依次创建带有后缀的 ConfigMaps 和 Secrets。当在 CustomConfigMap 或 CustomSecret 中检测到更改时,Configurator 会自动生成带有新后缀的新 ConfigMap,此功能就像 ConfigMap 的版本控制。 支持版本:k8s 1.16+...

Linux 内核网络调试工具 pwru

Posted: 28 Nov 2021 04:56 AM PST

pwru 是一个基于 eBPF 的工具,用于追踪 Linux 内核中的网络数据包,具有高级过滤能力。pwru 支持对内核状态进行细粒度的内省 (introspection ),方便调试网络连接问题。 下面的例子展示了在安装 IP 表规则后,curl 请求的数据包被丢弃: 用法 Usage of ./pwru: --filter-dst-ip string filter destination IP addr --filter-dst-port uint16 filter destination port --filter-func strin...

基于 Vite 的边缘渲染框架 Vitedge

Posted: 28 Nov 2021 03:53 AM PST

Vitedge 是一个 Vite 应用,也是用于 Vue 或 React 的边缘渲染框架。 Vitedge 会在边缘 worker 中预渲染第一个视图,并将其余部分作为 SPA 运行。这意味着它会带来良好的 SEO,同时保持 SPA 的快速路由和 DX。 特性 由 Vite 和 ES Modules 提供支持的超快开发和 HMR 在边缘进行渲染和缓存,以实现生产中的最大性能,此外缓存是可配置的。 默认情况下,每个页面都将其服务器数据作为 props 获取置。 使用 HTTP/2 服务器推送资源以...

轻量级 Rust 解析库 Yap

Posted: 28 Nov 2021 03:23 AM PST

Yap 是一个小型、零依赖的解析库,灵感来自 parser-combinator。它的目标是使解析字符串和切片变得容易,并且易于使用。 特性 示例丰富,提供的每个函数都有使用示例 以冗余为代价,优先考虑简洁性 支持在需要的地方返回用户定义的错误 公开所有底层函数 …… 用法 use yap::{ // This trait has all of the parsing methods on it: Tokens, // Allows you to use `.into_tokens()` on strings and slices, ...

云原生运维部署工具 TAT Agent

Posted: 27 Nov 2021 09:32 PM PST

腾讯云自动化助手 TAT 是云服务器的原生运维部署工具,可以远程执行 Shell、PowerShell、Python 等脚本。TAT Agent 是 TAT 产品的客户端程序,其运行于云服务器 CVM、轻量应用服务器 Lighthouse、黑石物理服务器2.0 CPM 内部,负责完成命令执行动作、并上报结果给服务端。 适用场景 通过自动化助手,无需登录服务器,也无需打开入站端口、SSH,便可以直接管理实例,批量、周期性执行 Shell 等命令。轻松完成运行自动化运维脚本、...

No comments:

Post a Comment