RustConf 2023 - The standard library is special. Let's change that.

本篇是对 RustConf 2023中的The standard library is special. Let’s change that.这一视频的翻译与整理, 过程中为符合中文惯用表达有适当删改, 版权归原作者所有.


今天我将讨论Rust的标准库,更具体地说,是关于标准库有何特殊之处,以及为什么我们应该改变这一点。首先声明一下,任何团队的成员都没有看过这个演讲,一切都是我的观点,部分是基于观察,部分是理想化的。显然,理想化的部分不保证会发生。

RustConf 2023 - How Powerful is Const

https://www.youtube.com/watch?v=zXCr1BH5Y-4

大家好,我是尼古拉·瓦斯克斯。有些人可能知道我在Rust社区的一些工作,特别是static assertions这个crate,这是我最受欢迎的库。最近我一直在用const做一些有趣的事情,今天我要和大家分享这些。

那么,const到底有多强大呢?const非常非常强大。谢谢大家。不,别担心,我知道你们来这里不只是为了听这个答案。所以让我们从什么是Rust中的const开始说起。

5 Better ways to code in Rust

本篇是对 知名Rust视频博主Let's Get Rusty5 Better ways to code in Rust这一视频的翻译与整理, 过程中为符合中文惯用表达有适当删改, 版权归原作者所有.


大家好,在此我将向你展示5种改善Rust编码体验的方法。无论你是完全的初学者还是有经验的Rust开发者,这些技巧对你都很有价值。在视频结束时,我还会分享第六个颇具争议的额外技巧,所以请务必坚持到最后。

Rust并发编程

姊妹篇: Future和Rust异步编程


并发程序是指运行多个任务的程序(或看上去是多任务),即两个及以上的任务在重叠的时间跨度内交替运行。这些任务由线程——最小的处理单元执行。在其背后,并不完全是多任务(并行)处理,而是线程之间以普通人无法感知的速度进行上下文快速切换。很多现代应用程序都依赖于这种错觉,比如服务器可以在处理请求的同时等待其他请求。当线程间共享数据时可能会出很多问题,最常见的两种是:竞态条件和死锁

K8s中的Labels

要查看 Kubernetes (k8s) 中的标签 (labels),您可以使用以下命令:

  1. 查看所有节点的标签:
1
kubectl get nodes --show-labels