【Rust日报】2022-05-14 Rust 中的 Streams 指引

2022-06-10 14:45:50 浏览数 (1)

Lapce release v0.1.0

此版本最大的变化是 Lapce 将 GPU 后端从 Wgpu 更改为 OpenGL,以实现更好的兼容性,特别是双源混合功能使我们能够进行子像素文本渲染。除此之外,我们还通过 Swash 添加了文本整形支持。

以及许多其他小错误修复和新功能(基本编辑器功能)。

我们非常感谢您的反馈。。。

Github 链接,https://github.com/lapce/lapce

文章链接,https://www.reddit.com/r/rust/comments/uo8wl6/lapce_release_v010/

Rust 中的 Streams 指引

在收集有关如何为我们的 Qovery 基础架构编写 GRPC 或 Websocket 服务器的信息时,我遇到了很多资源。但是,尽管许多指南提供了对futures的深入讲解,但他们非常缺乏关于 Stream API 如何在 Rust 中工作的信息。而且,更重要的是,如何正确使用它。

可悲的是,您不能对Stream视而不见。一旦你超除了的 REST API 的简单请求/响应协议,流、异步生成器等的概念就不可避免地出现了。

文章链接,https://www.qovery.com/blog/a-guided-tour-of-streams-in-rust

git-eq:(aka git earthquake)

地震是日本等许多国家日常生活的一部分。git-eq 是一个简单的 git 命令,可以在紧急情况下快速保存本地更改。这个项目深受 git-fire 的启发。

该命令的作用:

  1. 检出一个叫earthquake/<origin-branch>-<email>-<elapsed-seconds-since-unix-epoch>的新分支 (eg: earthquake/master-bob@domain.com-1652438295)
  2. 如果有一些未提交的更改
    • add所有这些文件(即使您不在根目录中)
    • 使用默认消息或提供的消息commit ...

Github 链接,https://github.com/jmevel/git-eq

文章链接,https://www.reddit.com/r/rust/comments/upglbu/eat_sleep_rust_10_days_of_strict_quarantine_here/


From 日报小组 TOM

0 人点赞