【Rust日报】2024-05-11 Tabiew 简介:用于查看和查询 CSV 文件的基于终端的工具

Kira(游戏音频库)v0.9.0 - API 清理、性能改进、更少的错误条件和更多计时功能

Kira 是一个与后端无关的库,用于为游戏创建富有表现力的音频。它提供了用于平滑调整声音属性的补间、用于将效果应用于音频的灵活混音器、用于精确计时音频事件的时钟系统以及空间音频支持。

同时多次播放声音:

代码语言:javascript
复制
use kira::{
 manager::{
  AudioManager, AudioManagerSettings,
  backend::DefaultBackend,
 },
 sound::static_sound::StaticSoundData,
};

// Create an audio manager. This plays sounds and manages resources.
let mut manager = AudioManager::<DefaultBackend>::new(AudioManagerSettings::default())?;
let sound_data = StaticSoundData::from_file("sound.ogg")?;
manager.play(sound_data.clone())?;
// After a couple seconds...
manager.play(sound_data.clone())?;
// Cloning the sound data will not use any extra memory.

Github 链接,https://github.com/tesselode/kira

Altr - 使用 Rust/WASM/React 制作的重构工具

Rust 社区的人们大家好,自从我发表关于 Rust 的第一个项目 altr 的文章以来已经过去了几个月,altr 是一个 CLI 工具。

从那时起,我发现自己在一般开发工作流程中经常使用它,并决定使用 WASM 制作一个网站,希望能的到一些反馈!

文章链接,https://www.reddit.com/r/rust/comments/1cpqvv0/altr_refactoring_tool_made_with_rustwasmreact/

Github 链接,https://github.com/jnsahaj/altr-web

Tabiew 简介:用于查看和查询 CSV 文件的基于终端的工具

Tabiew 是一款轻量级、基于终端的应用程序,旨在帮助直接在终端中查看和查询 CSV 文件。它利用 Polar 数据帧及其查询引擎来执行复杂的数据操作,而无需数据库系统。

文章链接,https://www.reddit.com/r/rust/comments/1cp45ov/introducing_tabiew_a_terminalbased_tool_for/

Github 链接,https://github.com/shshemi/tabiew