< 返回版块

baymax-xhl 发表于 2023-11-01 15:03

Tags:Rust,日报,其他和内容相关的

Lapce代码编辑器发布v0.3.0

Lapce代码编辑器新发布v0.3.0!

https://lapce.dev/

距离我们上次发布已经过去很长一段时间了。我们正忙着在自己的 UI 工具包Floem中重写 Lapce ,这将使我们以后对 UI 部分代码的开发变得更容易、更快。

另一件值得注意的事情是我们添加了调试适配器协议的初始基本支持。

发行说明中没有太多内容,但无论如何都是如此。

https://github.com/lapce/lapce/releases/tag/v0.3.0

隆重推出 Rerun 0.10!

[🛠️项目](https://www.reddit.com/r/rust/search?q=flair_name%3A"🛠️ project"&restrict_sr=1)

在 Rerun,我们正在构建一个通用框架,用于处理和可视化 Rust 中的多模式数据流。在当前的迭代中,它被计算机视觉、机器人和 AR/XR 等领域的开发人员使用。我们喜欢 Rust,但这些领域的规范仍然是在生产中运行意味着 C++。因此,我们需要一个 C++ API(除了我们现有的 Rust 和 Python 绑定之外)。

然而,我们很早就了解到,在 Python 和 Rust 之间维护良好/有据可查/一致的 API 是非常困难的。太多的力量自然将他们分开。如果没有重大改变,添加 C++ 会让我们的速度慢下来。

由于 SDK 允许用户记录多种数据,这些数据可以用多种不同的格式表示,因此变得复杂。SDK 需要能够轻松地将所有数据转换为 Rerun 基于 Arrow 的格式,同时感觉跨语言一致且对于每种语言来说都是原生的。

为了解决这个问题,我们构建了一个代码生成框架,该框架采用新的接口定义语言中定义的 Rerun 类型,并使用它们在 Rust 和 Python 中生成工作 SDK 代码。该框架完全用 Rust 编写,并使用 Rust 构建系统作为整个生成过程的构建图。

使用这个框架,我们现在已经发布了第一个 C++ 绑定。我们写了一篇博客文章,提供了有关技术决策的更多背景信息:https://www.rerun.io/blog/cpp-sdk

完整发行说明:https://github.com/rerun-io/rerun/blob/main/CHANGELOG.md

查看浏览器内演示: http: //app.rerun.io

[发布] RustyDHCP - 用 Rust 编写的简单、零依赖、零不安全的 IPV4 DHCP 服务器。

[🛠️项目](https://www.reddit.com/r/rust/search?q=flair_name%3A"🛠️ project"&restrict_sr=1)

一个用 Rust 编写的简单且零依赖的 DHCP 服务器,感谢 Richard Warburton 对部分代码的贡献。

请查看存储库:

https://github.com/pj1234678/RustyDHCP

特征

  • 轻量级、简约的 DHCP 服务器。
  • 零外部依赖;只是生锈!
  • 易于使用和配置。
  • 基于可靠的网络库。
  • 快速高效。
  • 跨平台支持和交叉编译。
  • 可定制的租约文件:支持“租约”文件,允许您定义永久租约,确保客户端始终收到相同的 IP 地址。
  • 不安全的零使用。

From 日报小组 时光

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页