ADBR - 一个用 Rust 编写的现代化 Android 调试桥(ADB)服务器实现
ADBR 是一个用 Rust 编写的现代化 Android 调试桥(ADB)服务器实现,重点关注代码的可维护性、稳定性和更好的错误处理。目前仅支持 Linux 系统和 USB 设备(暂时如此)。
该服务器与 ADBR 客户端配合工作,提供完整的 ADB 替代解决方案。它们结合使用时,能够提供更强的稳定性、更好的错误处理以及独特的功能。未来的版本将推出更多专属功能,充分利用客户端与服务器之间的协作。
ADBR 项目的目标是提升 Android 调试体验。我们欢迎以下内容:
你在 ADB 中一直想要的功能 设备管理的新用例as 任何其他改进的想法
https://github.com/xDvir/ADBRServer
EmbedAnything - 一款极简主义、高性能、 lightning-fast(闪电般快速)、轻量级的多源、多模态、本地嵌入处理管道
EmbedAnything 是一款极简主义、高性能、 lightning-fast(闪电般快速)、轻量级的多源、多模态、本地嵌入处理管道,使用 Rust 编写。无论你处理的是文本、图像、音频、PDF、网站还是其他媒体,EmbedAnything 都能简化从各种来源生成嵌入并将其无缝流式传输(内存高效索引)到向量数据库的过程。它支持稠密、稀疏、ONNX 和延迟交互嵌入,提供广泛用例的灵活性。
让WebAssembly更加通用
WebAssembly(Wasm)旨在成为一种跨平台的通用字节码,但在某些内存受限的嵌入式设备上,其标准实现仍存在局限。Wasmtime 是 Bytecode Alliance 开发的轻量级独立 WebAssembly 运行时,致力于提升 Wasm 的可移植性。近期,Wasmtime 团队通过消除对底层平台的特定假设,显著扩展了其平台支持范围。例如,Wasmtime 现已成为一个 no_std crate,减少了对操作系统的依赖,只需全局内存分配器即可运行。此外,团队还在推进标准提案,以解决当前语言规范中的限制,进一步提升 Wasm 的可移植性。这些努力旨在使 Wasm 和 Wasmtime 能够在更多平台上运行,包括那些之前无法支持的环境。
https://bytecodealliance.org/articles/wasmtime-portability
netsim - 网络测试模拟库
netsim 是一个 Rust 库,提供以下功能:
在网络隔离的线程中运行测试。 在模拟网络上测试网络代码。 捕获并检查代码生成的数据包。 注入并干预网络数据包。
https://github.com/canndrew/netsim
--
From 日报小组 Mike
社区学习交流平台订阅:
Rustcc论坛: 支持rss 微信公众号:Rust语言中文社区