首页
学习
活动
专区
工具
TVP
发布

Rust语言学习交流

专栏作者
1522
文章
1060993
阅读量
141
订阅数
RustChinaConf 2022大会实录 - 腾讯安全实验室 陈鹏《从零开始实现Rust Fuzzer》
陈鹏:大家好,今天我给大家分享一下怎么从零开始实现Rust Fuzzer,又叫模糊测试工具。首先介绍一下我自己,我叫陈鹏,来自腾讯安全的安全大数据实验室,我们实验室主要以人工智能和大数据来解决安全问题为目标,在这个过程中我们也在尝试把Rust和安全与大数据这两个核心要素结合在一块,包括两个方面。
MikeLoveRust
2023-02-15
7580
【Rust日报】2023-01-03 turmoil - 由 Tokio 推出用于开发和测试分布式系统的框架
测试分布式系统比较困难,很多不确定性(比如:网络、时间、线程等),使得可重复的结果难以实现。
MikeLoveRust
2023-02-15
3170
【Rust日报】2022-12-31 Rust 如何测试?
原文链接,https://matklad.github.io/2021/05/31/how-to-test.html
MikeLoveRust
2023-02-15
4250
Linux内核收获一批新的Rust基础设施优化补丁
今年 10 月,初始的 Rust 基础设施已被合并到 Linux 6.1 。意味着未来 Rust 编程语言将用于内核驱动程序和其他子系统的代码。但 10 月的 Rust for Linux 只提供了底层的基础设施和一些非常基础的集成,缺少很多规范和子系统抽象。
MikeLoveRust
2022-11-28
4720
【Rust日报】2022-11-16 使用 Rust 和 Ptrace 调用系统调用
Quilkin 是一种非透明 UDP 代理,专门设计用于大型多人专用游戏服务器部署,以确保安全性、访问控制、遥测数据、指标等。它旨在用于游戏客户端后面以及专用游戏服务器前面。
MikeLoveRust
2022-11-28
3520
RustSBI 0.3.0正式版现已发布
RustSBI是RISC-V下SBI标准的实现,旨在为裸机平台、虚拟化和模拟器软件提供良好的SBI接口支持。它有机结合了Rust嵌入式生态与RISC-V系统软件,加快开发速度的同时,保证Rust语言具备的良好安全性和运行性能。本次0.3.0版本主要包括增加了实例化的SBI接口支持及相关的构造器结构,可以在stable Rust编译,去除了对堆内存和全局变量的依赖,完善了相关文档,以及若干的小修复。0.3.0版本更新将为Rust编写的RISC-V虚拟化软件和RISC-V模拟器提供良好的支持,并进一步完善裸机RISC-V开发的实用性,可以启动Linux等在内的成熟操作系统和zCore等在内的科研操作系统。
MikeLoveRust
2022-11-28
5030
【Rust日报】2022-07-20 极简主义 Poem 指南
Poem 是一个用 Rust 编写的 Web 框架。它提供了简洁的 API,并且功能丰富,超出了您通常在微框架中找到的功能。它可以将自身与 Web 框架的许多主要功能解耦,从而为开发人员提供尽可能多的灵活性。简而言之,Poem 主打的就是简洁,几行即可启动一个 websocket 聊天室:
MikeLoveRust
2022-11-28
8120
【Rust 日报】2022-05-25 从头开始构建云数据库:为什么我们从 C++ 迁移到 Rust
RisingWave 是一个云原生流式数据库。该系统背后的想法是降低在云中构建实时应用程序的复杂性和成本。
MikeLoveRust
2022-06-10
6640
【Rust日报】2022-05-17
Padme(Pixel As Dot-Matrix Emulator,像素点阵模拟器),padme-core是一个Gameboy模拟器引擎。它本身不依赖libstd或动态内存,这使得它更容易在任何嵌入式平台或web组件中使用。
MikeLoveRust
2022-06-10
5950
【Rust日报】2022-04-04 Rust嵌入式开发入门视频教程系列
由 Rust 中文社区 myrfy 来制作,其中也包含了一些非嵌入式领域需要懂的基础知识,比如链接脚本工作机制:
MikeLoveRust
2022-04-18
4690
【Rust日报】2022-02-15 cargo-nextest:全新版本的 test runner
针对这些问题,cargo nextest 采用了更加并行化的策略,提出了一个更加先进的测试框架
MikeLoveRust
2022-03-24
4600
【Rust日报】2022-1-4 Dioxus v0.1 发布
Dioxus 是一个新的 Rust GUI 工具包,用于 Web、桌面、移动、SSR、TUI,关注开发人员体验,有下面几点优势:
MikeLoveRust
2022-01-21
7700
【Rust日报】2021-12-17 Goose: 由 locust 框架启发的性能测试框架
熟悉小编的朋友知道小编最近又转到了测试岗位的工作,在进行性能测试的时候由于 Jmeter 多线程模型占用了极大量的资源才能 打出并发量比较高的测试压力,于是找到了 Python 的 Locust(蝗虫)框架,用起来还算顺手,但资源占用对于在办公室里的笔记本电脑来说实在是弱了些。另外,由于 Python 的 GIL 原因,使得Locust 在单机上只能使用单核单进程,要想利用多核只能开启 Locust 的分布式配置
MikeLoveRust
2021-12-22
8470
【Rust日报】2021-08-18 -- Rust Edition 2021 可能会出现在 Rust 1.56中
已经在下载次数最多的前 10000 个crate 上测试了版本迁移,并且将测试所有公共的 crate。
MikeLoveRust
2021-09-08
3180
【Rust 日报】2021-06-16 Rust 1.53.0 pre-release 开放测试
https://medium.com/tezedge/speeding-up-incoming-message-parsing-by-3-to-10-times-by-switching-from-serde-to-the-nom-library-a74b04391bb4
MikeLoveRust
2021-07-16
3050
【Rust日报】2021-02-15 使用 Tokio 直接构建 Actors
本文使用Tokio直接构建 Actors, 而不是使用任何现有的 actor 库.
MikeLoveRust
2021-03-15
4200
【Rust日报】2020-11-14 Tide v0.15.0发布
刚刚发布了这个小crate,https://docs.rs/mockalloc/0.1.0/mockallok/
MikeLoveRust
2020-11-23
4350
【每周一库】- mockall 对象模拟库(第三部分)
Rust在1.26.0版本中引入了impl Trait功能,这样函数就可以返回未命名的具体类型(或者允许函数使用这样的类型作为参数)。这几乎与Box<dyn Trait>相同,只是没有额外的分配。Mockall支持为返回impl Trait的方法生成mock,但是会有一些限制:Mockall内部会将期待的返回类型转换为Box<dyn Trait>,而不会改变mock方法的签名。所以你可以这样使用:
MikeLoveRust
2020-06-18
5190
【翻译】RUST无锁编程
本文内容译自Lock-freedom without garbage collection,中间有少量自己的修改.
MikeLoveRust
2020-03-19
1.9K0
【Rust项目推荐】文档即服务:一款与众不同的接口设计工具
如果你是做架构、后端开发、前端开发或者测试,那么这个工具将会是帮助你提升开发质量和效率的神器。
MikeLoveRust
2020-03-05
9400
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档