< 返回版块

gensmusic 发表于 2024-04-01 18:24

Linux内核 Rust开发环境教程

本文是一份有关如何设置 Linux 内核 Rust 开发环境的教程:

  • 安装所需的依赖项和 Rust 工具链。
  • 克隆 Linux 内核和 Busybox 的源代码。
  • 使用 Rust 支持构建内核。
  • 配置和构建内核。
  • 配置和构建 Busybox。
  • 配置根文件系统。
  • 创建根文件系统。
  • 使用 QEMU 在虚拟机中打包一切。
  • 在内核上进行开发。
  • 使用 rust-analyzer 和其他工具改进开发体验。

原文链接

trippy: 新版 UI 发布

trippy 是一个 rust 编写的网络调试工具,具有以下功能:

  • traceroute + ping
  • 自定义协议
  • 详细报告和各平台支持
  • 使用 Rust 编写, 使用 ratatui 编写 UI.

img

github 地址

Rust是JavaScript工具开发的未来趋势吗

Rust Bytes近日的简报探讨了Rust在JavaScript工具开发中的崛起。Rust因其速度快、内存安全和并发能力等优点受到关注。例如,Rolldown这样的Rust打包工具能够与现有JavaScript工作流程无缝集成,并且如SWC、Deno和Rome等流行工具已经使用Rust开发。 简报指出Rust未必会完全取代Node.js等现有工具,但可能在某些性能关键领域成为首选。同时,Rust的学习曲线可能更陡峭,但与JavaScript的协作潜力大。 另外,简报提到了以Rust为基础的现代网络渲染引擎Servo,并分享了其他一些Rust项目和文章链接,包括最新版本Rust的发布和一些实用工具的介绍。 总之,Rust在JavaScript工具生态系统中发挥着越来越重要的作用,而开发者社区正在适应这种变化。

原文链接

tower-sessions: 0.12版本发布

tower-sessions 是一个流行的 HTTP session库, 可以在 axum 和 tower 应用上使用, 目前 0.12 版本发布,该版本包含与会话 ID 冲突相关的重要安全修复.

github地址

--

From 日报小组 BobQ, FBI小白

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页