搜索结果
查询Tags标签: rust,共有 227条记录-
【Rust日报】2020-08-01 用 Rust 重写的一系列命令行工具
Rust 调试器库 Headcrab 7月进度报告Headcrab 项目的目标是为 Rust 提供一个新的模块化且可组合的调试器库。从 Delve 和 MDB 等项目中汲取了灵感,大约3周前开始的一个新项目,在不到4周的时间里,已经看到了令人激动的进步!详情可看项目的7月份进度报告,链接,https:/…
2021/5/9 10:27:34 人评论 次浏览 -
【Rust日报】2020-08-09:1Paasword Linux版本
1Password Linux版本#rust1Password Linux版本,后端完全使用Rust重写,并且项目中使用了ring crypto库。使用下面的命令可以在ubuntu上安装1Password。sudo apt-get install 1password小编已经严重依赖1Password了,前不久1Password的浏览器插件,也使用了Rust开发的wasm…
2021/5/9 7:25:10 人评论 次浏览 -
【Rust日报】2020-09-20 Rust 和 Node.js 一次天作之合
Rust初学者经验分享#rustJean Manguy是一位博士后,目前就职于基因组学和宏基因组学的项目,平时的工作都围绕使用Nextflow为现有的命令行工具使用和编写管道而展开,工作中使用最多的是R语言,R语言是一门用于数据探索,统计和数据可视化的解释语言,随着工作变成常态,他…
2021/5/8 22:55:09 人评论 次浏览 -
【大家的项目】部分移植nodejs的json-rules-engine到rust
json-rules-engine最近有一个老旧的nodejs项目需要移植到rust,其中一部分严重依赖nodejs的json-rules-engine库,于是昨天抽时间移植了该项目的部分功能到rust,尚不支持优先级和缓存。项目地址https://github.com/GopherJ/json-rules-engine-rs安装[dependencies]json-r…
2021/5/8 20:27:37 人评论 次浏览 -
【Rust日报】2020-11-09 构建可测试性的 Rust 工程
构建可测试性的 Rust 工程最近 reddit 上有不少人对 Rust 的工程如何进行组织, 以及如何才能进行更加完善的测试进行了一些讨论.下面的文章给出了一个 web 服务的例子, 演示了如何来组织 Rust 中的模块, 以及如何让代码更加具有测试性.原文链接: https://medium.com/bette…
2021/5/8 18:59:34 人评论 次浏览 -
【Rust日报】2020-11-11 -「InfluxDB IOx」未来会用 Rust 和 Arro
「InfluxDB IOx」未来会用 Rust 和 Arrow 构建内核Rust提供了对运行时行为和内存管理的更精细控制。另外,它使并发编程更容易,并且消除了数据争用。Apache Arrow定义了用于列式数据的内存格式,以及Parquet(一种持久的持久性格式)以及Flight(一种用于“通过网络接口进…
2021/5/8 18:58:27 人评论 次浏览 -
【Rust日报】 2020-11-12 探索 Rust 编译器的 PGO
探索 Rust 编译器的 PGO来自 Rust 官方 blog,在过去的几个月中,Mozilla 一直在使用 Profile-Guided Optimization(PGO)来构建自己的优化版本的Clang,从而使 Firefox 的构建基础结构的编译时间减少了9%。Rust 编译器是否可以做到这一点,就是说,我们可以将配置文件引…
2021/5/8 18:58:24 人评论 次浏览 -
【Rust日报】2020-11-13 - 使用内部非泛型函数来避免静态分发导致的编译速度下降和二进制
PossibleRust.comPossibleRust.com是上线不久的专注于分享Rust的个人博客网站,作者从2013年0.8版开始学习Rust,并声称到现在他也一直在学新的Rust的东西。比如最新的一篇博文Non-Generic Inner Functions讲到如何使用内部非泛型函数来避免静态分发导致的编译速度下降和二…
2021/5/8 18:58:22 人评论 次浏览 -
【Rust日报】2020-11-16 Rust 实现 Custom Events
Rust 实现 Custom Events本文设计了一个比较巧妙的 Events 模式, 不由地让人想起 Qt的 signal.下面是核心代码以及使用例子. 具体更多细节可以参阅原文.trait Sig { type Data; type Receiver: Rec; fn emit(&self, data: Self::Data); fn conn(&mut self…
2021/5/8 18:58:20 人评论 次浏览 -
【Rust每周一库】hex - 处理hex数据
今天介绍一个比较基础和常用的库hex,用来处理十六进制数据的编码。导入库:[dependencies]hex = "0.4.2"功能hex库提供了一些便捷的方法用来编码十六进制数据decode和decode_to_slicedecode将16进制数据解码成字节并返回,比如下面就将"Hello world!"…
2021/5/8 18:57:59 人评论 次浏览 -
2020-11-19 Rust1.48稳定版发布!
Rust1.48稳定版发布!Rust 1.48.0 版本在11月19日发布了。pending和ready两个future稳定了新版本rustdoc可以直接使用内部文件链接语法了 E.g. /// Uses [std::future]将自动生成一个链接到std::future的文档。从这里可以了解相关更多信息Read More: https://blog.rust-la…
2021/5/8 18:57:59 人评论 次浏览 -
C# 调用 Rust 编写的 dll 之三:传递数组
C# 调用 Rust 编写的 dll 之三:传递数组 文中所有的程序运行环境为:windows 10 64bit,Net 5.0,Rust 1.51;乌龙哈里 2021-05-05 C# 调用 Rust 编写的 dll 系列:《C# 调用 Rust 编写的 dll 之一:创建 dll》 《C# 调用 Rust 编写的 dll 之二:输入输出简单数值》下来我…
2021/5/5 22:55:30 人评论 次浏览 -
C# 调用 Rust 编写的 dll 之二:输入输出简单数值
C# 调用 Rust 编写的 dll 之二:输入输出简单数值 文中所有的程序运行环境为:windows 10 64bit,Net 5.0,Rust 1.51;乌龙哈里 2021-05-05 接上文《C# 调用 Rust 编写的 dll 之一:创建 dll》 一、输入输出 int 1、输入 int: rust lib.rs 中写入#[no_mangle]//不写这个会…
2021/5/5 20:25:25 人评论 次浏览 -
Linux 之父吐槽“C++ 真是一门很烂的语言”
他来了他来了!Linus 带着他的“暴脾气”又来了! 近日,Rust 进入 Linux 内核的决定已正式提上议程,上周其内核开发者 Miguel Ojeda 提交了一份在 Linux 内核中添加 Rust 支持的 RFC 引起热议。 对于这件事,许多人自然想知道 Linux 之父——Linus Torvalds 的看法,毕…
2021/5/5 7:25:45 人评论 次浏览 -
Rust Sqlite 编译失败
编译提示: Non-UTF-8 output: LINK : fatal error LNK1181: \xce\xde\xb7\xa8\xb4\xf2\xbf\xaa\xca\xe4\xc8\xeb\xce\xc4\xbc\xfe\xa1\xb0sqlite3.lib\xa1\xb1\r\n解决方案: https://github.com/actix/examples/issues/426 原文地址:https://vellocetclub.wordpress.co…
2021/5/4 19:55:17 人评论 次浏览