最新 最热

【Rust日报】2021-11-02 —— 使用Rust进行嵌入式编程

在过去的几年里,Rust在程序员中获得了热情的追随。技术趋势来来往往,因此很难区分新事物带来的兴奋与技术优势带来的兴奋,但RT-Thread社区开发人员Liu Kang认为Rust是一种真正设计良好的语言。Kang说,Rust旨在帮助开发人...

2021-11-12
0

【Rust日报】2021-11-01 Rust 1.56.1 版本发布

Rust1.56.1引入了两个新的lints,以减轻最近披露的一个安全问题的影响,CVE-2021-42574。我们建议所有用户立即升级,以确保其代码库不受安全问题的影响。

2021-11-12
0

为了一碟醋,我包了两顿饺子

于是我有了三天时间赶我的极客时间「Rust 第一课」专栏的稿子。我想着三天怎么也能交出两篇稿子,结果就周五忙活一天,熬出一篇。

2021-11-10
1

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

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

2021-11-10
0

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

今天 Rust 官方安全应急响应工作组发布了 Rust 编译器安全公告(CVE-2021-42574)[1] ,宣称该工作组被告知 Rust 编译器存在一个安全问题,这个安全问题可能会导致 「人眼审查」的 Rust 代码 与 「编译后给机器用的」机器码 ...

2021-11-10
1

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

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

2021-11-10
0

开发者体验:如何更好的呈现错误?

在年初的那一篇《开发者体验 —— 内部工具的“最后一公里”》里,我们讨论了什么是用户体验?如何进行用户体验的设计?还有开发者体验的六要素?在先前的文章里, 我们已经介绍了文档体验的设计,结合最近学习某技术的不好的开...

2021-11-09
1

Rust函数和注释

在前面文章中,基本上都使用了main函数,而main函数是rust 程序的入口,声明函数的方式也很简单:

2021-11-08
0

RustDesk 源码阅读

RustDesk 是类似于 TeamViewer 的远程控制 APP,核心语言是 Rust。

2021-11-06
0

Next.js 12 发布!迄今以来最大更新!

就像在 Next.js Conf 上宣布的那样,Next.js 12 是 Next.js 有史以来最大的版本,更新概览如下:

2021-11-05
0