欢迎购票参加线下Rust大会,现场与大佬面基交流。
Rust + WGPU 是跨平台的最佳方案这篇文章介绍了如何使用 Rust 的 wgpu 库来渲染一个二维三角形。内容包括如何通过 winit 创建窗口,初始化 wgpu 对象(如设备、交换链和管线),以及绘制三角形的过程。文章提供了详细的步骤和代码示例,帮助开发者掌握在 Rust 中进行低级图形编程的基本操作。
https://zupzup.org/rust-wgpu/
handwriter.ttf - 一个手写字体合成器
使用了RNN(循环神经网络)模型,基于wasm实现。非常厉害。
https://github.com/hsfzxjy/handwriter.ttf
uv - 统一Python打包器
uv
,一个用 Rust 编写的极快的 Python 包管理器,类似于 Cargo
但用于 Python。uv
扩展了其功能,不仅替代 pip
,还提供项目管理、工具管理、Python 安装和单文件脚本支持。文章详述了如何使用 uv
来简化和加速 Python 开发,特别是处理依赖项和虚拟环境的管理。总结来说,uv
提供了一个统一、高效的工具链,适合从小型脚本到大型多包项目的各种需求。
原文: https://astral.sh/blog/uv-unified-python-packaging/
rust-mavlink - 无人机通信协议
Rust实现的MAVLink协议。
https://github.com/mavlink/rust-mavlink
basilk - TUI下的任务管理工具
又一个。。
https://github.com/GabAlpha/basilk
--
From 日报小组 Mike
社区学习交流平台订阅:
Rustcc论坛: 支持rss
微信公众号:Rust语言中文社区