Skip to content

Commit

Permalink
Rust语言周刊第三期发布 - 2022.03.11
Browse files Browse the repository at this point in the history
  • Loading branch information
sunface committed Mar 11, 2022
1 parent b98ad26 commit 9c73c93
Show file tree
Hide file tree
Showing 2 changed files with 76 additions and 40 deletions.
75 changes: 35 additions & 40 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,62 +3,57 @@

> 我们郑重承诺,永不太监!除非... Rust 被你们抛弃 :(
## 最新一期 2022-03-04
## 最新一期 2022-03-11

<img src="https://pic4.zhimg.com/80/v2-7e5cc0507f4312e8410a5808198cba53_1440w.jpg" />

#### Rust新闻
<img src="https://pic3.zhimg.com/80/v2-a6bc444e06bde6f7cc40ae673009c864_1440w.png" />

- [2022年的 Rust 编译速度改进计划](https://nnethercote.github.io/2022/02/25/how-to-speed-up-the-rust-compiler-in-2022.html)
#### Rust新闻

- [rust-analyzer 和过程宏](https://veykril.github.io/posts/ide-proc-macros/)
- [Rust 基金会新增成员:1Password](https://foundation.rust-lang.org/posts/2022-03-08-member-spotlight-1password/)


#### 精选文章

- [Rust vs Go: 兄弟就应该在一起](https://thenewstack.io/rust-vs-go-why-theyre-better-together/)

- [用 Rust 达成每小时 1TB 的客户端数据备份速度](https://www.druva.com/blog/achieving-1tb-hr-backup-speed-with-a-core-client-side-data-pipeline-in-rust/)

- [如何绕过 Rust 借用检查规则](https://blog.warp.dev/rules-are-made-to-be-broken/)

- [开启学习 Rust 所需的心智模式](https://kerkour.com/rust-mental-models)

- [通过 Rust 实现无容器化!在 K8S 上运行 WASM 服务](https://developer.okta.com/blog/2022/01/28/webassembly-on-kubernetes-with-rust)

- [如何跟踪现代化的电信网络](https://oxio.com/blog/modern-telecom-network-tracing/)

- [加密库最大的缺陷不是来自于加密学 bug 而是内存安全](https://www.reddit.com/r/rust/comments/t33ddj/the_biggest_source_of_vulnerabilities_in/)
- [来自 Rust 真爱粉的吐槽](https://blog.yossarian.net/2022/03/10/Things-I-hate-about-Rust-redux)

- [关于 unchecked 和 unsafe 的讨论](https://www.reddit.com/r/rust/comments/t3di49/discussion_the_unchecked_keyword/)

- [在 Android 开发中使用 Rust](https://blog.devgenius.io/integrating-rust-with-android-development-ef341c2f9cca)

- [series] [使用 Rust 构建图形化引擎 - Part 2](https://www.polymonster.co.uk/blog/bulding-new-engine-in-rust-2)

- [series] [端到端加密的基石,示例使用 Rust 编写,本文是系列文章中的第三篇](https://kerkour.com/end-to-end-encryption-key-exchange-cryptography-rust)

- [video] [Rust 2022 年的愿景](https://www.youtube.com/watch?v=zYrudh-dsX8)
- [关于 C/C++ 能做但是 Rust 不能做的讨论](https://www.reddit.com/r/rust/comments/ta2ckk/can_rust_do_every_low_level_stuff_cc_do/)

#### 开源项目
- [使用 Rust 进行函数式编程](https://kerkour.com/rust-functional-programming)

- [cargo-zigbuild 作者再出手!轻松实现在其它系统中交叉编译到 Windows](https://github.com/messense/cargo-xwinbuild)
- [Engula 0.3 发布:Rust 写的云原生数据存储服务,可用于数据库、缓存和核心存储引擎](https://www.reddit.com/r/rust/comments/t36ha6/announcing_engula_03/)
- [Wasmer 2.2 发布: 支持 WASI 和 Emscripten 的 WASM 运行时,新版本更快更强,且支持更多的平台,包括苹果 m1 芯片](https://wasmer.io/posts/wasmer-2.2)
- [Codesnipt: 基于 Rust + Flutter, 用于存储、索引和搜索你的代码片段](https://github.com/MichaelProjects/codsnipet)
- [igrep: 在终端中交互式的使用 grep,基于 ripgrep 实现](https://github.com/konradsz/igrep)
- [Pin projection: 将类型的某几个字段进行固定](https://github.com/ko-crypto/ko-crypto)

- [对 async 请求进行聚合](https://fasterthanli.me/articles/request-coalescing-in-async-rust)

- [Fuzzing unsafe: 对 unsafe 代码进行测试](https://medium.com/@adetaylor/fuzzing-unsafe-code-in-a-rust-crate-dcf3ec04d79a)

- [为 DNS 服务器实现一个 LRU 缓存](https://memo.barrucadu.co.uk/dns-cache.html)

- [series] [使用 Rust 写一门编程语言 20 & 21](https://www.youtube.com/watch?v=SGy2icp8aTI)

- [Actix Web 发布 4.0: 完全兼容 Tokio v1 生态,并且支持 #[tokio::main];API 优化;文档大幅优化等](https://github.com/actix/actix-web/wiki/v4-Announcement)
#### 开源项目

- [Rust By Practice: 本周登上 Github Trending 榜首的 Rust 练习实践项目](https://github.com/sunface/rust-by-practice)

- [AWS Lambda Rust 运行时发布 0.5.0](https://github.com/awslabs/aws-lambda-rust-runtime/releases/tag/v0.5.0)
- [cc-rs 的大神作者已无力维护该库,希望能找到新的 maintainer 来接手](https://github.com/alexcrichton/cc-rs/issues/663)

- [crierion.rs 未来将支持在浏览器中进行 benchmark!](https://www.tweag.io/blog/2022-03-03-criterion-rs/)

- [Dioxus 发布 0.2.0 版本: 使用类 React 代码构建跨平台 UI](https://dioxuslabs.com/blog/release-020/)

- [基于 Tantivy 的通用分布式搜索平台 Quicwit 获得 260 万美元投资](https://www.reddit.com/r/rust/comments/tazt21/quickwit_the_distributed_search_engine_built_on/)

- [一位本科生大神使用 Rust 写了一个 unikernel](https://github.com/StardustOS/stardust-oxide)



## 往期回顾
目前所有的周刊都按照 `年/月/日期` 的方式归纳在 [docs](./docs) 目录下,大家可以按需查看。

> 目前所有的周刊都按照 `年/月/日期` 的方式归纳在 [docs](./docs) 目录下,大家可以按需查看。
- [第二期 - 3月4号](./docs/2022/3月/04.md)
- [第一期 - 2月28号](./docs/2022/2月/28.md)


## 怀揣劲爆消息或优质内容?
欢迎提交 `issue``PR`,我们欢迎一切有价值的内容,并且你提供的每条消息都将标注上你的 github 用户名和链接。
41 changes: 41 additions & 0 deletions docs/2022/3月/11.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
## Rust Weekly 03

<img src="https://pic3.zhimg.com/80/v2-a6bc444e06bde6f7cc40ae673009c864_1440w.png" />

#### Rust新闻

- [Rust 基金会新增成员:1Password](https://foundation.rust-lang.org/posts/2022-03-08-member-spotlight-1password/)


#### 精选文章

- [来自 Rust 真爱粉的吐槽](https://blog.yossarian.net/2022/03/10/Things-I-hate-about-Rust-redux)

- [关于 C/C++ 能做但是 Rust 不能做的讨论](https://www.reddit.com/r/rust/comments/ta2ckk/can_rust_do_every_low_level_stuff_cc_do/)

- [使用 Rust 进行函数式编程](https://kerkour.com/rust-functional-programming)

- [Pin projection: 将类型的某几个字段进行固定](https://github.com/ko-crypto/ko-crypto)

- [对 async 请求进行聚合](https://fasterthanli.me/articles/request-coalescing-in-async-rust)

- [Fuzzing unsafe: 对 unsafe 代码进行测试](https://medium.com/@adetaylor/fuzzing-unsafe-code-in-a-rust-crate-dcf3ec04d79a)

- [为 DNS 服务器实现一个 LRU 缓存](https://memo.barrucadu.co.uk/dns-cache.html)

- [series] [使用 Rust 写一门编程语言 20 & 21](https://www.youtube.com/watch?v=SGy2icp8aTI)

#### 开源项目

- [Rust By Practice: 本周登上 Github Trending 榜首的 Rust 练习实践项目](https://github.com/sunface/rust-by-practice)

- [cc-rs 的大神作者已无力维护该库,希望能找到新的 maintainer 来接手](https://github.com/alexcrichton/cc-rs/issues/663)

- [crierion.rs 未来将支持在浏览器中进行 benchmark!](https://www.tweag.io/blog/2022-03-03-criterion-rs/)

- [Dioxus 发布 0.2.0 版本: 使用类 React 代码构建跨平台 UI](https://dioxuslabs.com/blog/release-020/)

- [基于 Tantivy 的通用分布式搜索平台 Quicwit 获得 260 万美元投资](https://www.reddit.com/r/rust/comments/tazt21/quickwit_the_distributed_search_engine_built_on/)

- [一位本科生大神使用 Rust 写了一个 unikernel](https://github.com/StardustOS/stardust-oxide)

0 comments on commit 9c73c93

Please sign in to comment.