张汉东

LV1
发表了文章

「我读」PL 观点 | 未定义行为有利的一面

Rust 官方团队 Ralf Jung 在 PL 观点 (PL Perspectives) 博客[1] 上发表了一篇文章 《Undefined Behavior...

张汉东
发表了文章

源码阅读 | 第一期 : 名称解析

首先要确保自己对 rustc_resolve 这个库的上下文信息有所了解,也就是上面提到的 编程过程中的三类困扰中的第二类问题要做信息补充。第一类和第三类问题,...

张汉东
发表了文章

RFC 导读 | 构建安全的 I/O

最近Rust官方合并了一个 RFC [1],通过引入I/O安全的概念和一套新的类型和特质,为AsRawFd和相关特质的用户提供关于其原始资源句柄的保证,从而弥补...

张汉东
发表了文章

特洛伊之源| 在 Rust 代码中隐藏无形的漏洞

今天 Rust 官方安全应急响应工作组发布了 Rust 编译器安全公告(CVE-2021-42574)[1] ,宣称该工作组被告知 Rust 编译器存在一个安全...

张汉东
发表了文章

《Rust 安全编码规范》 初稿发布

在最初学习 Rust 的那几年,我觉得 Rust 有rustfmt和Clippy 这样的静态检查工具,就没有必要搞什么编码规范了。

张汉东
发表了文章

Rust生态安全漏洞总结系列 Part 4 | 请用 time 代替 chrono

本系列主要是分析`RustSecurity` 安全数据库库[1]中记录的Rust生态社区中发现的安全问题,从中总结一些教训,学习Rust安全编程的经验。

张汉东
发表了文章

【趣文】Rust 公案 | 新锈与大师的对话

连续第八天, 新锈 科尔 发现自己站在神庙的两个大守卫面前。他们站在寺庙的大门前,身穿简单的长袍。尽管如此,他们还是很有气势,让人敬畏。他自信满满地走向第一个守...

张汉东
发表了文章

【译】如何提升 Rust 代码性能

性能是开发者为其应用程序选择 Rust 的首要原因之一。事实上,它是 rust-lang.org 主页上 ["为什么选择Rust?"](https://www....

张汉东
发表了文章

【Linux Plumbers 大会总结】Rust 和 GCC 整合的两种方式

在C或C++等语言中工作的开发者可以使用两种相互竞争的编译器: GCC和LLVM。它们中的任何一种通常都可以完成工作。不过,Rust 的开发者目前只能使用基于L...

张汉东
发表了文章

P99 Conf Talk 汇总 | Rust 在高性能低延迟系统中的应用

P99 Conf[1] 是一个由 Scylladb[2] 组织的新的跨行业的线上Conf,为工程师而设。该活动以低延迟、高性能设计为中心,范围包括操作系统(内核...

张汉东
发表了文章

Rust Web 生态观察| SeaORM :要做 Rust 版本的 ActiveRecord

有些人说用 Rust 进行 Web 开发 是杀鸡用牛刀,这种观点其实是对「系统级语言」的刻板印象造成的。无论从性能、工程架构还是开发效率,Rust 其实都很出色...

张汉东
发表了文章

【Rust 视界】Linus Torvalds :Rust 为 Linux 的发展带来更多乐趣

本周,Linux创建者Linus Torvalds在北美开源峰会上进行了一年一度(去年也做过相同主题的报告[2])的报告,今年的峰会在西雅图举行(同时也包括线上...

张汉东
发表了文章

【Rust 视界】为什么要在医学成像中使用Rust?对下一代系统的现代技术的思考

现代数字成像技术带来了大量的创新和巨大的有用的应用。从医疗研究到达的那一刻起,医生就可以在他们的工作站上,甚至是在医疗中心以外的地方通过移动设备轻松方便地看到高...

张汉东
发表了文章

【生产实践】 Dropbox : 为什么我们要为 Capture 构建自定义 Rust 库

Dropbox Capture[2] 是一个新的视觉交流工具,旨在使团队能够轻松地使用屏幕记录、视频信息、屏幕截图或GIF来异步分享他们的工作。不需要正式的入职...

张汉东
发表了文章

【Rust 视界】toml-edit 优化之旅

toml_edit是一个保留格式(在修改用户的Cargo.toml时,能保留格式)的TOML crate,允许用户修改.toml文件。

张汉东
发表了文章

官方 RustConf 2021 盘点

在很久之前,为标准库添加同步原语。其中最重要的是 Mutex。因为操作系统已经为我们实现了很多同步原语,那么标准库只需要将它们包起来即可吗?答案是否定的。因为这...

张汉东
发表了文章

【译】为 嵌入式 C 程序员编写的 Rust 指南

这是来自 Google OpenTitan 团队,给嵌入式 C 程序员专门打造的一份 Rust 指南。

张汉东
发表了文章

Rust生态安全漏洞总结系列 | Part 3

本系列主要是分析`RustSecurity` 安全数据库库[1]中记录的Rust生态社区中发现的安全问题,从中总结一些教训,学习Rust安全编程的经验。

张汉东
发表了文章

论文导读 | Rudra : 查找 Rust 生态系统中的内存安全 Bug

美国佐治亚理工学院的系统软件安全实验室[1]开源了`Rudra`[2] ,用于分析和报告 Unsafe Rust 代码中潜在的内存安全和漏洞,为此他们也将在 2...

张汉东
发表了文章

两张图展示当前 Rust Web 生态

由图可见,tokio 生态目前在网络服务和Web 开发方面基本的核心组件都已齐全。尤其是随着 Axum 框架的推出,tokio 在 Web 生态已接近完备。

张汉东

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券