祝大家新年快乐!
flux: 用 Rust 和 wasm 重新创建 macOS的 Drift 屏幕保护程序
作者一直迷恋 Drift 屏幕保护程序,自从它出现在macOS Catalina。作者使用 Rust 和 wasm 重新在浏览器中创建了该效果.
Rust 中的 string 们
Rust 中的string 们, 总是会让新手们感到困惑. 所以作者专门写了该文章来扫清大家的疑惑.
为什么 Rust 只有一个很小的标准库
很多从其他语言转过来的人都感觉 Rust 的标准库很少,尤其是对比 go 语言. 该文章解释了为什么 Rust 语言只有一个很小的标准库但是他却是 ok 的.
dtmf: 一个无std 的 Rust DTMF解码器
dtmf是一个无std 的 DTMF解码器。可以在 microcontroller 或普通PC上使用。
// Load in our audio samples
// This can also be done in real time from the sound card
let mut sample_file = File::open("data/dtmf_test.wav").unwrap();
let (header, data) = wav::read(&mut sample_file).unwrap();
let data = data.try_into_sixteen().unwrap();
// set up our decoder
let mut decoder = Decoder::new(header.sampling_rate, |tone, state| {
println!("{:?}: {:?}", tone, state);
});
// can process all samples at once, or in smaller batches
decoder.process(&data);
--
From 日报小组 BobQin,FBI小白
社区学习交流平台订阅:
1
共 0 条评论, 1 页
评论区
写评论还没有评论