<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>锈周刊 -&gt; Weekly :: China&lt;Rustaceans&gt;</title><link>https://weekly.rs.101.so</link><description>~ 汇集上周全球锈事儿, 由 大妈/Zoom.Quiet 根据 &lt;Rust recap for week&gt; 快译++吐槽而得, 共同定期追踪值得oxygenation/氧化之事儿...</description><generator>my_rss_generator</generator><item><title>RR24W03.md</title><link>https://weekly.rs.101.so//2024/RR24W03</link><pubDate>Mon, 22 Jan 2024 09:51:48 +0800</pubDate><content:encoded><![CDATA[# Rust概览 2024/3

原文: [Rust recap for week 2024/3 \- discu\.eu](https://discu.eu/weekly/rust/2024/3/)


- 240122 [Zoom.Quiet](http://zoomquiet.io/)(大妈) 用时 17 分钟 完成格式转抄
- 240122 [Zoom.Quiet](http://zoomquiet.io/)(大妈) 用时 42 分钟 完成快译



-----------------------------------------
## 文章/嗯哼...
> Articles


- [Windows 上的 Rust 和 MSYS2](https://rust-lang.org/)
    + [580 评注 in 17 讨论s](https://discu.eu/q/https://rust-lang.org)
- [几乎所有的 fish shell 都被铁锈化了](https://aus.social/@zanchey/111760402786767224)
    + [510 评注 in 5 讨论s](https://discu.eu/q/https://aus.social/%40zanchey/111760402786767224)
- [Rust 项目存在倦怠问题](https://jyn.dev/2024/01/16/the-rust-project-has-a-burnout-problem.html)
    + [319 评注](https://discu.eu/q/https://jyn.dev/2024/01/16/the-rust-project-has-a-burnout-problem.html)
- [存在的祸根：在 Rust 中支持异步和同步代码](https://nullderef.com/blog/rust-async-sync/)
    +  [311 评注 in 4 讨论s](https://discu.eu/q/https://nullderef.com/blog/rust-async-sync/)
- [识别 Rust 的collect()内存泄漏枪口](https://blog.polybdenum.com/2024/01/17/identifying-the-collect-vec-memory-leak-footgun.html)
    + [308 评注 in 3 讨论s](https://discu.eu/q/https://blog.polybdenum.com/2024/01/17/identifying-the-collect-vec-memory-leak-footgun.html)
- [不穿过任何事,都出乎意料地困难](https://davidben.net/2024/01/15/empty-slices.html)
    + [193 评注 in 4 讨论s](https://discu.eu/q/https://davidben.net/2024/01/15/empty-slices.html)
- [Noob cargo  运行问题](https://doc.rust-lang.org/book)
    + [187 评注 in 11 讨论s](https://discu.eu/q/https://doc.rust-lang.org/book)
- [为什么对于记忆斐波那契，Java 比 Rust 快 4 倍。](https://github.com/Jakersnell/RustVsJavaFibonacci/tree/main)
    + [174 评注 in 1 讨论](https://discu.eu/q/https://github.com/Jakersnell/RustVsJavaFibonacci/tree/main)
- [Ruffle 一年回顾——您可以再次玩 Gaia Online！](https://ruffle.rs/blog/2024/01/14/2023-in-review)
    + [83 评注 in 3 讨论s](https://discu.eu/q/https://ruffle.rs/blog/2024/01/14/2023-in-review)
- [Rust 控制效果的通用降低策略](https://www.abubalay.com/blog/2024/01/14/rust-effect-lowering)
    + [53 评注 in 2 讨论s](https://discu.eu/q/https://www.abubalay.com/blog/2024/01/14/rust-effect-lowering)
- [用 `mem::take` 减少 Rust 中的堆分配](https://ferrous-systems.com/blog/rustls-borrow-checker-p1/)
    + [48 评注 in 2 讨论s](https://discu.eu/q/https://ferrous-systems.com/blog/rustls-borrow-checker-p1/)
- [纽约时报基于 Flash 的可视化再次发挥作用（通过 Ruffle，一个用 Rust 编写的 Flash 模拟器）](https://flowingdata.com/2024/01/10/nyt-flash-based-visualizations-work-again/)
    + [41 评注 in 2 讨论s](https://discu.eu/q/https://flowingdata.com/2024/01/10/nyt-flash-based-visualizations-work-again/)
- [2024 年 Xilem 后端路线图](https://linebender.org/blog/xilem-backend-roadmap/)
    + [32 评注 in 2 讨论s](https://discu.eu/q/https://linebender.org/blog/xilem-backend-roadmap/)

(`是也乎:`

> 感谢 Google Fonts 赞助我们 ..

是的, Google 们早已开展了布局...

)

- [如何通过 getter 保持“更长”的使用寿命](https://play.rust-lang.org/?edition=2021&gist=dae7de541d0d8b906240f67e5835b41d&mode=debug&version=stable)
    + [28 评注 in 1 讨论](https://discu.eu/q/https://play.rust-lang.org/?edition=2021&gist=dae7de541d0d8b906240f67e5835b41d&mode=debug&version=stable)
- [使异步 Rust 变得可靠](https://tmandry.gitlab.io/blog/posts/making-async-reliable/)
    + [28 评注 in 1 讨论](https://discu.eu/q/https://tmandry.gitlab.io/blog/posts/making-async-reliable/)

-----------------------------------------
## 发布/版本...
> Releases

- [wgpu 0.19 发布！首次发布 Arcanization 多线程改进](https://github.com/gfx-rs/wgpu/releases/tag/v0.19.0)
    + [32 评注 in 1 讨论](https://discu.eu/q/https://github.com/gfx-rs/wgpu/releases/tag/v0.19.0)
- [Fred.rs 8.0.0  版本：Rust 中符合人体工程学的 Redis 客户端](https://github.com/aembke/fred.rs)
    + [11 评注 in 2 讨论s](https://discu.eu/q/https://github.com/aembke/fred.rs)

(`是也乎:`

人体工程学? 人脑工程学吧...

)

- [🐰 Bencher v0.4 发布：Rust 持续基准测试](https://github.com/bencherdev/bencher)
    + [8 评注 in 3 讨论s](https://discu.eu/q/https://github.com/bencherdev/bencher)
- [wasm-bindgen-rayon 1.2.0  版本：您现在可以在主 Wasm 线程中使用并行 Rust 迭代器](https://github.com/RReverser/wasm-bindgen-rayon)
    + [2 评注 in 1 讨论](https://discu.eu/q/https://github.com/RReverser/wasm-bindgen-rayon)
- [推出适用于 Rust 的 openapi-lambda：根据 OpenAPI 定义为 AWS Lambda 生成强类型代码（初始版本）](https://github.com/ramosbugs/openapi-lambda-rust)
- [Arroyo 0.9  发布，带有异步 Rust UDF（Rust 流处理引擎）](https://github.com/ArroyoSystems/arroyo/releases/tag/v0.9.0)





-----------------------------------------
## 好物/妙品/...
> projects

- [基于 React、SwiftUI 和 Xilem 的新 Concoct UI](https://github.com/concoct-rs/concoct)
    + [86 评注 in 13 讨论s](https://discu.eu/q/https://github.com/concoct-rs/concoct)

(`是也乎:`

不过, APPLE 应该不可能放弃 Swift 的吧...

)

- [只运行一次代码的最糟糕方法：绝对只运行一次](https://github.com/MechanicalOrange5/definitely-only-once)
    + [59 评注 in 1 讨论](https://discu.eu/q/https://github.com/MechanicalOrange5/definitely-only-once)
- [Show HN: 最小的 Rust / SDL2 / WASM 浏览器游戏](https://github.com/awwsmm/hello-rust-sdl2-wasm)
    + [41 评注 in 2 讨论s](https://discu.eu/q/https://github.com/awwsmm/hello-rust-sdl2-wasm)
- [muse: 一个 cli 背景音乐播放器。](https://github.com/aabiji/muse)
    + [31 评注 in 2 讨论s](https://discu.eu/q/https://github.com/aabiji/muse)
- [Socketioxide 0.10.1 - 用于获取初始请求的标头/扩展名和其他改进的功能](https://github.com/Totodore/socketioxide)
    + [29 评注 in 8 讨论s](https://discu.eu/q/https://github.com/Totodore/socketioxide)
- [可以获得有关最新版本 Rust 内核的一些反馈吗？](https://github.com/TheCharlotteProject/CharlotteCore)
    + [20 评注 in 2 讨论s](https://discu.eu/q/https://github.com/TheCharlotteProject/CharlotteCore)
- [caojen/google-oauth: Rust 中的服务器端 Google Oauth2 验证库](https://github.com/caojen/google-oauth)
    + [5 评注 in 1 讨论](https://discu.eu/q/https://github.com/caojen/google-oauth)
- [pcodec，一种更好的数字序列编解码器](https://github.com/mwlon/pcodec)
    + [4 评注 in 1 讨论](https://discu.eu/q/https://github.com/mwlon/pcodec)

(`是也乎:`

嗯哼...Rust 这么流行, 可能主要原因是,
以往没有机会出头的人, 可以通过迁移 C/C++ 工程中的重要模块,
得以获得新领域的声望?

)

- [6502计算机模拟器](https://github.com/kjughx/emu6502/)
    + [3 评注 in 1 讨论](https://discu.eu/q/https://github.com/kjughx/emu6502/)

(`是也乎:`

虽然没什么用,但是, 在某些场景中,
等于可以为自己构建一个谁都无法使用的芯片...
)

- [bevy-rtc:  跨平台（+wasm）WebRTC 客户端和服务器库！](https://github.com/vectorgameexperts/bevy-rtc)
    + [3 评注 in 1 讨论](https://discu.eu/q/https://github.com/vectorgameexperts/bevy-rtc)




-----------------------------------------
## 视频
> Videos



- [未命名沙盒生存 MMO - 开发日志 1](https://www.youtube.com/watch?v=COhXvMCnKb0)
    + [8 评注 in 1 讨论](https://discu.eu/q/https://www.youtube.com/watch?v=COhXvMCnKb0)
- [当细节很重要时（Niko Matsakis 在 EuroRust 2023 上）](https://www.youtube.com/watch?v=oGN62EEHyn8)
    + [2 评注 in 1 讨论](https://discu.eu/q/https://www.youtube.com/watch?v=oGN62EEHyn8)
- [调试 Rust 中的光照问题](https://www.youtube.com/watch?v=sYwWRGTI8Ro)
- [为我们的婚礼用 Rust 构建了一个应用程序](https://youtu.be/pN29ymiixmY?si=OwDeRmioLkqf_FDm)

(`是也乎:`

等等, 这种程序猿都能结婚?

)



-----------------------------------------
## DAMA
> ❤️ Happy Pythonic ;-(`大妈私人无责任播报`)


- [@Chaos42DAMA - YouTube](https://www.youtube.com/@Chaos42DAMA)
    + 大妈的多重宇宙...
- [Zoom\.Quiet’s Chaos42 \| Substack](https://zoomquiet.substack.com/)
    + 古早:新闻组式写作
    + 欢迎订阅, 包含当前周刊



```
           _~~~∽~_
       () /  + ?  \ (/
         '_   v   _'
         | '--⌄--' |

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
```


-----------------------------------------
# PS:

- 首发: [Rust概览 2024/3 ~ 锈览上周主要 ;-)](https://weekly.rs.101.so/2024/RR24W03.html)
- 修订: [RR24W03.md](https://github.com/zhrust/weekly/tree/main/docs/2024/RR24W03.md)


## PPS:
不觉中[~ 蠎周刊 ~ 汇集全球蠎事儿 ;-)](https://weekly.pychina.org/)快译已经到了第11个年头

Rustaceans 世界当然也有相似周刊, 那就一起呗;
问为什么:

    [皱眉]每周新闻资讯 怎么能错过 
    看看有什么新东西 
    当有新的发现时：
        what f**k 还能这样玩？ 还有这东西？
        每周开彩蛋[吃瓜]

`无法同意更多`...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.

-------------

好文笔,感叹号年度配额: **0/3**

投稿/反馈邮箱:

    askdama@googlegroups.com

(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)


-------------

ZoomQuiet/**[大妈](https://mp.weixin.qq.com/s/N5TuRRbF558D4Q90XdDA7g)**

就是四处 `是也乎,(￣▽￣)` 的那个[大妈](https://mp.weixin.qq.com/s/N5TuRRbF558D4Q90XdDA7g):



```python
全职嗯哼: 大妈的多重宇宙 - https://www.youtube.com/@Chaos42DAMA

私自嗯哼: ZoomQuiet (订阅号: ZoomQuiet42)
公开社群: 蟒营 (订阅号: Mainium)
as 创始组织者:
    CPyUG (mailling-list: python-cn@googlegroups.com)
    PyChina (订阅号: PyChinaOrg)
    本地社区: 
        GDG珠海 (订阅号: GDG-ZhuHai)
        AIGC珠海 

```

-------------
]]></content:encoded></item><item><title>RR24W02.md</title><link>https://weekly.rs.101.so//2024/RR24W02</link><pubDate>Mon, 15 Jan 2024 10:48:07 +0800</pubDate><content:encoded><![CDATA[# Rust概览 2024/2

原文: [Rust recap for week 2024/2 \- discu\.eu](https://discu.eu/weekly/rust/2024/2/)


- 240115 [Zoom.Quiet](http://zoomquiet.io/)(大妈) 用时 17 分钟 完成格式转抄
- 240115 [Zoom.Quiet](http://zoomquiet.io/)(大妈) 用时 42 分钟 完成快译



-----------------------------------------
## 文章/嗯哼...
> Articles


- [Clojurist 的 Rust](https://gist.github.com/oakes/4af1023b6c5162c6f8f0)
    + [299 评注 in 7 讨论s](https://discu.eu/q/https://gist.github.com/oakes/4af1023b6c5162c6f8f0)
- [为什么 stdout 比 stderr 快？](https://blog.orhun.dev/stdout-vs-stderr/)
    + [184 评注 in 4 讨论s](https://discu.eu/q/https://blog.orhun.dev/stdout-vs-stderr/)

(`是也乎:`

> ...🎢 这是一次疯狂的旅程

是的, 当一切可控时, 才发现, 一切都是历史的选择...

)


- [Question - 是否存在无法构建内存安全 C 语言编译器的原因？ Rust 内存安全的神奇之处不就在于它的编译过程吗？](http://www.seclab.cs.sunysb.edu/mscc/)
    + [184 评注 in 1 讨论](https://discu.eu/q/http://www.seclab.cs.sunysb.edu/mscc/)

(`是也乎:`

问到本质了..内存为什么必须安全?

以及, MSCC（内存安全 C 编译器）, 如果这个可以平替 GCC ,那真没 Rust 什么事儿了...

)

- [正在进行的 COSMIC 应用程序：终端、文件管理器、文本编辑器和设置](https://fosstodon.org/@soller/111733526892594130)
    + [103 评注 in 3 讨论s](https://discu.eu/q/https://fosstodon.org/%40soller/111733526892594130)
- [内存仍然存在：使用 systemd 和 Rust 分配器实现永久内存 · Graham King](https://darkcoding.net/software/rust-systemd-memory-remains/)
    + [90 评注 in 3 讨论s](https://discu.eu/q/https://darkcoding.net/software/rust-systemd-memory-remains/)
- [上周填写了 2023 年 Rust 年度调查！](https://blog.rust-lang.org/2023/12/18/survey-launch.html)
    + [79 评注 in 2 讨论s](https://discu.eu/q/https://blog.rust-lang.org/2023/12/18/survey-launch.html)
- [这位高级开发人员从他的第一个大型 Rust 项目中学到了什么](https://www.awwsmm.com/blog/what-this-senior-developer-learned-from-his-first-big-rust-project)
    + [75 评注 in 1 讨论](https://discu.eu/q/https://www.awwsmm.com/blog/what-this-senior-developer-learned-from-his-first-big-rust-project)

(`是也乎:`


K8s..IoT...MVP...销售工具?

)

- [Rust 临时生命周期和“Super Let”](https://blog.m-ou.se/super-let/)
    + [74 评注 in 2 讨论s](https://discu.eu/q/https://blog.m-ou.se/super-let/)
- [学习 Rust 并遇到了意外的堆栈溢出。](https://doc.rust-lang.org/rust-by-example/hello/print/print_debug.html)
    + [52 评注 in 2 讨论s](https://discu.eu/q/https://doc.rust-lang.org/rust-by-example/hello/print/print_debug.html)

(`是也乎:`

也是位`罕见bug易触发体质`

)


- [将 Rust 引入 Git 项目](https://lore.kernel.org/git/ZZ9K1CVBKdij4tG0@tapette.crustytoothpaste.net/T/#t)
    + [48 评注 in 1 讨论](https://discu.eu/q/https://lore.kernel.org/git/ZZ9K1CVBKdij4tG0%40tapette.crustytoothpaste.net/T/%23t)

(`是也乎:`

有关 gccrs 的广告?

)

- [Xilem 2024 年计划](https://linebender.org/blog/xilem-2024/)
    + [40 评注 in 1 讨论](https://discu.eu/q/https://linebender.org/blog/xilem-2024/)
- [非常大且复杂的软件的静态链接与动态链接。](https://www.sidefx.com/)
    + [38 评注 in 1 讨论](https://discu.eu/q/https://www.sidefx.com/)

(`是也乎:`

量变到质变

)

- [介绍：Simplicio - 从 Rust 中删除样板](https://crates.io/crates/logfather)
    + [31 评注 in 1 讨论](https://discu.eu/q/https://crates.io/crates/logfather)
- [纠正我做错了什么，将 Rust 转换为 WebAssembly。](https://rustwasm.github.io/docs/book/)
    + [30 评注 in 4 讨论s](https://discu.eu/q/https://rustwasm.github.io/docs/book/)

(`是也乎:`

> ...这本小书描述了如何一起使用 Rust 和 WebAssembly。

叕一本有关 WASM 的 Rust 书

)

- [设计助手：在 impl Neg 期间移动会导致不良语法](https://doc.rust-lang.org/std/ops/trait.Neg.html)
    + [28 评注 in 1 讨论](https://discu.eu/q/https://doc.rust-lang.org/std/ops/trait.Neg.html)


-----------------------------------------
## 发布/版本...
> Releases


- [Embedded-hal 1.0.0  发布！](https://blog.rust-embedded.org/embedded-hal-v1/)
    + [21 评注 in 2 讨论s](https://discu.eu/q/https://blog.rust-embedded.org/embedded-hal-v1/)

(`是也乎:`

叕一个 HAL

)

- [Astratomic: New 原子! - v0.2  发布](https://youtu.be/bChefWqOmh0)
    + [9 评注 in 2 讨论s](https://discu.eu/q/https://youtu.be/bChefWqOmh0)
- [宣布 egui（和 eframe）版本 0.25.0 - 更好的键盘输入](https://github.com/emilk/egui/releases/tag/0.25.0)
    + [8 评注 in 1 讨论](https://discu.eu/q/https://github.com/emilk/egui/releases/tag/0.25.0)
- [Viz web 框架0.8.0发布-支持smol运行时和Tower服务](https://github.com/viz-rs/viz)
    + [5 评注 in 1 讨论](https://discu.eu/q/https://github.com/viz-rs/viz)
- [v0.14.0 Release of 发布 - SquashFS 库和二进制文件](https://github.com/wcampbell0x2a/backhand/releases/tag/v0.14.0)




-----------------------------------------
## 好物/妙品/...
> projects

- [Rust 异步和 Linux 线程上下文切换时间和内存使用的比较](https://github.com/jimblandy/context-switch)
    + [265 评注 in 3 讨论s](https://discu.eu/q/https://github.com/jimblandy/context-switch)
- [OxiPNG: 用 Rust 编写的多线程 PNG 优化器](https://github.com/shssoichiro/oxipng)
    + [99 评注 in 4 讨论s](https://discu.eu/q/https://github.com/shssoichiro/oxipng)

(`是也乎:`

不是, 优化 png 的效果能比转换为 webp 强嘛?

)

- [Async-GraphQL 7.0.0  异步-GraphQL 7.0.0](https://github.com/async-graphql/async-graphql)
    + [76 评注 in 3 讨论s](https://discu.eu/q/https://github.com/async-graphql/async-graphql)

(`是也乎:`

这样也解决不了服务端的额外负担吧...

不过, 已经有项目入坑, 而且直接提供中文文档了

)

- [可观察性的云原生搜索引擎](https://github.com/quickwit-oss/quickwit)
    + [69 评注 in 5 讨论s](https://discu.eu/q/https://github.com/quickwit-oss/quickwit)
- [用 Smithay 的 Wayland 合成器列表（用 Rust 编写 Wayland 合成器的库）](https://github.com/Smithay/smithay#other-compositors-that-use-smithay)
    + [59 评注 in 2 讨论s](https://discu.eu/q/https://github.com/Smithay/smithay%23other-compositors-that-use-smithay)
- [Extism, the WebAssembly framework, hits 1.0
WebAssembly 框架 Extism 达到 1.0](https://github.com/extism/extism) 
    + [50 评注 in 5 讨论s](https://discu.eu/q/https://github.com/extism/extism)

(`是也乎:`

等待真正的入坑反馈

)

- [Onefetch: 用 Rust 编写的命令行 Git 信息工具](https://github.com/o2sh/onefetch)
    + [45 评注 in 5 讨论s](https://discu.eu/q/https://github.com/o2sh/onefetch)

(`是也乎:`

> ...直接在终端中展示本地 Git 仓库的项目详情和代码统计等内容。工具完全离线可用（不需要网络连接)。

之前推荐过, 

)

- [Rinf 复制了 flutter_rust_bridge 的很多内容，但隐藏了事实，说 Bridge 很糟糕，而 rinf 是终极的。我别无选择，只能发这个帖子。](https://github.com/fzyzcjy/appendix_2024)
    + [33 评注 in 1 讨论](https://discu.eu/q/https://github.com/fzyzcjy/appendix_2024)

(`是也乎:`

囧rz... 叕一个事件,不知道涉及面多大...

)

- [Galileo 简介：用于地图渲染的通用 Rust 库](https://github.com/Maximkaaa/galileo)
    + [22 评注 in 1 讨论](https://discu.eu/q/https://github.com/Maximkaaa/galileo)

(`是也乎:`

Galileo ~ 伽利略, 就知道要用这种名字

)

- [Viewbuilder v0.10 alpha - 编译时虚拟 DOM](https://github.com/matthunz/viewbuilder)
    + [16 评注 in 2 讨论s](https://discu.eu/q/https://github.com/matthunz/viewbuilder)





-----------------------------------------
## 视频
> Videos

- [第一次 Rust 编程经历](https://youtu.be/H-YSveaHTsA?si=q2WtEhl_I_nWDD8x)
    + [12 评注 in 1 讨论](https://discu.eu/q/https://youtu.be/H-YSveaHTsA?si=q2WtEhl_I_nWDD8x)

(`是也乎:`

包含一段 free-style 的 rap, 非常舒服...

)

- [不要过度优化的重要性](https://www.youtube.com/watch?v=CV5CjUlcqsw)
    + [2 评注 in 1 讨论](https://discu.eu/q/https://www.youtube.com/watch?v=CV5CjUlcqsw)

(`是也乎:`

现在有个术语来解释为什么了: `智力自慰` （Intellectual Masturbation）

)

- [Torvalds 发言：Rust 对 Linux 内核的影响 \[视频\]](https://www.youtube.com/watch?v=YyRVOGxRKLg)
- [零设置就能在 Python 框架中添加 Rust！](https://www.youtube.com/watch?v=vPRluSIURkw)

(`是也乎:`

是的 PyO3, 看起来锈力非凡的名字...

)



- [Rust 中模拟服务器上的动画](https://youtu.be/n1d_sU7fr6A)

(`是也乎:`

别的不说, 

![n1d_sU7fr6A](https://ipic.zoomquiet.top/2024-01-15-zshot%202024-01-15%2009.27.29.jpg)

手绘解说就足够 COOL

)

- [Rust 自己的简单操作系统](https://www.youtube.com/watch?v=BApnZPwjlo4)






-----------------------------------------
## DAMA
> ❤️ Happy Pythonic ;-(`大妈私人无责任播报`)


- [@Chaos42DAMA - YouTube](https://www.youtube.com/@Chaos42DAMA)
    + 大妈的多重宇宙...
- [Zoom\.Quiet’s Chaos42 \| Substack](https://zoomquiet.substack.com/)
    + 古早:新闻组式写作
    + 欢迎订阅, 包含当前周刊



```
           _~^+-~_
       \/ /  O *  \ ()
         '_   ▽   _'
         ( '--+--' /

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
```

-----------------------------------------
# PS:

- 首发: [Rust概览 2024/2 ~ 锈览上周主要 ;-)](https://weekly.rs.101.so/2024/RR24W02.html)
- 修订: [RR24W02.md](https://github.com/zhrust/weekly/tree/main/docs/2024/RR24W02.md)


## PPS:
不觉中[~ 蠎周刊 ~ 汇集全球蠎事儿 ;-)](https://weekly.pychina.org/)快译已经到了第11个年头

Rustaceans 世界当然也有相似周刊, 那就一起呗;
问为什么:

    [皱眉]每周新闻资讯 怎么能错过 
    看看有什么新东西 
    当有新的发现时：
        what f**k 还能这样玩？ 还有这东西？
        每周开彩蛋[吃瓜]

`无法同意更多`...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.

-------------

好文笔,感叹号年度配额: **0/3**

投稿/反馈邮箱:

    askdama@googlegroups.com

(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)


-------------

ZoomQuiet/**[大妈](https://mp.weixin.qq.com/s/N5TuRRbF558D4Q90XdDA7g)**

就是四处 `是也乎,(￣▽￣)` 的那个[大妈](https://mp.weixin.qq.com/s/N5TuRRbF558D4Q90XdDA7g):



```python
全职嗯哼: 大妈的多重宇宙 - https://www.youtube.com/@Chaos42DAMA

私自嗯哼: ZoomQuiet (订阅号: ZoomQuiet42)
公开社群: 蟒营 (订阅号: Mainium)
as 创始组织者:
    CPyUG (mailling-list: python-cn@googlegroups.com)
    PyChina (订阅号: PyChinaOrg)
    本地社区: 
        GDG珠海 (订阅号: GDG-ZhuHai)
        AIGC珠海 

```

-------------
]]></content:encoded></item><item><title>RR24W01.md</title><link>https://weekly.rs.101.so//2024/RR24W01</link><pubDate>Mon, 08 Jan 2024 17:49:30 +0800</pubDate><content:encoded><![CDATA[# Rust概览 2024/1

原文: [Rust recap for week 2024/1 \- discu\.eu](https://discu.eu/weekly/rust/2024/1/)


- 240108 [Zoom.Quiet](http://zoomquiet.io/)(大妈) 用时 17 分钟 完成格式转抄
- 240108 [Zoom.Quiet](http://zoomquiet.io/)(大妈) 用时 42 分钟 完成快译



-----------------------------------------
## 文章/嗯哼...
> Articles


- [Maestro - 用 Rust 编写的类 Unix 内核和操作系统](https://blog.lenot.re/a/introduction)
    + [483 评注 in 4 讨论s](https://discu.eu/q/https://blog.lenot.re/a/introduction)

(`是也乎:`

已经有人不想等 Linus 了...

> ...我 10 岁时就开始编程。 18 岁时，我开始在巴黎的 School 42 学习，不久之后我就开始编写我的操作系统

注意: [42 \| 42 42是什么？ \- 无与伦比的概念等待探索 \-\-\- 42 \| What is 42? \- An Unrivaled Concept to Discover](https://42.fr/en/what-is-42/42-program-explained/)

是种全新的学校形式, 以疯狂的姿态挑战传统教育模式...

)


- [Rust, Ruby, 和隐式返回的艺术](https://earthly.dev/blog/single-expression-functions/)
    + [139 评注 in 2 讨论s](https://discu.eu/q/https://earthly.dev/blog/single-expression-functions/)
- [在 Rust 代码中编写 Python – 第 1 部分](https://blog.m-ou.se/writing-python-inside-rust-1/)
    + [132 评注 in 2 讨论s](https://discu.eu/q/https://blog.m-ou.se/writing-python-inside-rust-1/)
- [Iggy.rs - 在 Rust 中构建消息流](https://blog.iggy.rs/posts/building-message-streaming-in-rust/)
    + [101 评注 in 3 讨论s](https://discu.eu/q/https://blog.iggy.rs/posts/building-message-streaming-in-rust/)

(`是也乎:`

为了替代  RabbitMQ, ZeroMQ, Kafka ...

![Iggy](https://ipic.zoomquiet.top/2024-01-08-zshot%202024-01-08%2009.24.40.jpg)

Iggy 则是一种狗的品种...

)

- [今年的 Servo：超过 1000 个 Pull 请求甚至更多](https://servo.org/blog/2023/12/18/this-year-in-servo/)
    + [101 评注 in 3 讨论s](https://discu.eu/q/https://servo.org/blog/2023/12/18/this-year-in-servo/)
- [用 Rust 分析数据速度提高 180,000 倍](https://willcrichton.net/notes/k-corrset/)
    + [94 评注 in 3 讨论s](https://discu.eu/q/https://willcrichton.net/notes/k-corrset/)

(`是也乎:`

有很大一批类似文章, 都是分别使用自己推荐的语言完成对应优化后,
都可以提高惊人的速度;

不过, 遇到复杂的数据分析, 没有哪个语言有 Python 那种自在感
)

- [希望在 2024 年看到 Async Rust 🎄 · 一小步](https://smallcultfollowing.com/babysteps/blog/2024/01/03/async-rust-2024/)
    + [80 评注 in 2 讨论s](https://discu.eu/q/https://smallcultfollowing.com/babysteps/blog/2024/01/03/async-rust-2024/)
- [在 Rust 中处理 Vulkan 生命周期](https://gist.github.com/tomaka/da8c374ce407e27d5dac)
    + [40 评注 in 2 讨论s](https://discu.eu/q/https://gist.github.com/tomaka/da8c374ce407e27d5dac)
- [宣布 smol-macros、smol-hyper 和 smol-axum](https://notgull.net/new-smol-rs-subcrates/)
    + [33 评注 in 1 讨论](https://discu.eu/q/https://notgull.net/new-smol-rs-subcrates/)
- [Rust 在 🎶 音频软件开发中变得越来越流行。在最新的 WolfTalk 音频编程播客中，我采访了 Ian Hobson：一位前 Ableton 自由音频程序员，使用 Rust 作为主要语言。他详细分享了 Rust 与 C++、学习资源和顶级音频库](https://thewolfsound.com/talk016/)
    + [19 评注 in 1 讨论](https://discu.eu/q/https://thewolfsound.com/talk016/)

(`是也乎:`

因为, 从 C++ 迁移到 Rust 很容易?

)

- [索引越界？不总是！ - 生锈的惊喜](https://www.greyblake.com/blog/index-out-of-bounds-not-always-a-rust-surprise/)
    + [18 评注 in 1 讨论](https://discu.eu/q/https://www.greyblake.com/blog/index-out-of-bounds-not-always-a-rust-surprise/)
- [保护 Web：Rustls 有望超越 OpenSSL](https://www.memorysafety.org/blog/rustls-performance/)
    + [17 评注 in 1 讨论](https://discu.eu/q/https://www.memorysafety.org/blog/rustls-performance/)

(`是也乎:`

只要兼容 OpenSSL 提供的所有工具的所有参数就行

)

- [动态生成包含 IP 地址的 PNG](https://tuckersiemens.com/posts/avatar-png/)
    + [15 评注 in 2 讨论s](https://discu.eu/q/https://tuckersiemens.com/posts/avatar-png/)

(`是也乎:`

是的, 作者为了替代 PHP , 折腾了几星期, 用 Rust 完成了平替?

```php
<?php

    //Get IP address
    $ip = explode('.', $_SERVER['REMOTE_ADDR'], 4);

    //Render image
    $image = @imagecreate(256, 256)
        or die("Cannot Initialize new GD image stream");
    $background_color = imagecolorallocate($image, 119, 41, 83);
    $text_color = imagecolorallocate($image, 255, 255, 255);
    imagettftext($image, 24, 0, 8, 96, $text_color, 'UbuntuMono-Regular.ttf', "Hello, \n$ip[0].$ip[1].$ip[2].$ip[3]!");

    //Send response
    header('Content-Type: image/png');
    imagepng($image);
    imagedestroy($image);
?>
```

)

- [Blog: 通过写更多 Rust 来认真对待 Rust](https://orville.thebennettproject.com/articles/getting-serious-about-rust/)
    + [14 评注 in 1 讨论](https://discu.eu/q/https://orville.thebennettproject.com/articles/getting-serious-about-rust/)

(`是也乎:`

然后, 发现不值得?
不过, 现在 WASM 好像已经被 Rust 控制了?

)

- [Cargo 的开发周期：1.76 | Rust 博客内部](https://blog.rust-lang.org/inside-rust/2024/01/03/this-development-cycle-in-cargo-1-76.html)
    + [12 评注 in 1 讨论](https://discu.eu/q/https://blog.rust-lang.org/inside-rust/2024/01/03/this-development-cycle-in-cargo-1-76.html)



-----------------------------------------
## 发布/版本...
> Releases

- [Fish shell 3.7.0 发布，完全 Rust 重写之前的最后一个发布分支](https://github.com/fish-shell/fish-shell/releases/tag/3.7.0)
    + [45 评注 in 2 讨论s](https://discu.eu/q/https://github.com/fish-shell/fish-shell/releases/tag/3.7.0)

(`是也乎:`

看起来 Shell 们都在积极重写自己, 以便成为 Rusy 化 Linux 之后, 第一个默认 Shell ?

不过, 对比海量的 Bash 运维脚本, 没什么动力随便迁移到任何一个 shell 中...

)

- [Socketioxide 0.10.0, 新年，新发布，新功能！](https://github.com/Totodore/socketioxide)
    + [24 评注 in 7 讨论s](https://discu.eu/q/https://github.com/Totodore/socketioxide)
- [Rust Polars 0.36 发布](https://github.com/pola-rs/polars/releases/tag/rs-0.36.2)
    + [22 评注 in 1 讨论](https://discu.eu/q/https://github.com/pola-rs/polars/releases/tag/rs-0.36.2)
- [Zed: GPUI 2 现已投入生产](https://zed.dev/blog/gpui-2-on-preview)
    + [19 评注 in 2 讨论s](https://discu.eu/q/https://zed.dev/blog/gpui-2-on-preview)

(`是也乎:`

Atom 团队经历了 subl/VSCode 一系列打击后, 重新出发, 发布了 Zed ...

看特性, 强调团队协同, 不过, 在 VSCode 内置了 ChatGPT 4.0 之后,
想象不出, 有什么理由切换到 Zed ...

)


-----------------------------------------
## 好物/妙品/...
> projects


- [GNU coreutils 的跨平台 Rust 重写](https://github.com/uutils/coreutils)
    + [2038 评注 in 14 讨论s](https://discu.eu/q/https://github.com/uutils/coreutils)

(`是也乎:`

RMS 表示: 就看你们折腾到哪儿...

用 cargo 替代 Makefile , 可能第一个要解决的问题就是如何自动化完成 迁移...

)

- [寻求基于 Rust 的运筹学 CAS：平方根、指数和分数的精确数学](https://github.com/p-e-w/savage)
    + [62 评注 in 1 讨论](https://discu.eu/q/https://github.com/p-e-w/savage)
- [用 Rust 创建了一个类似 Rust/C 的编程语言编译器](https://github.com/almontasser/crust)
    + [30 评注 in 2 讨论s](https://discu.eu/q/https://github.com/almontasser/crust)


(`是也乎:`

![CRUST](https://ipic.zoomquiet.top/2024-01-08-zshot%202024-01-08%2009.04.43.jpg)

)

- [我的第一个 Rust 项目！](https://github.com/VaheDanielyan/diffdir)
    + [16 评注 in 1 讨论](https://discu.eu/q/https://github.com/VaheDanielyan/diffdir)

(`是也乎:`

> Diffdir

果然是 CLI 工具, 毕竟这一场景中, 没有多少愚蠢的用户...

)

- [用 Rust 做了串行监视器！](https://github.com/thewh1teagle/serust)
    + [5 评注 in 1 讨论](https://discu.eu/q/https://github.com/thewh1teagle/serust)
- [pam-authramp |  针对 Linux 用户的高级暴力保护](https://github.com/34N0/pam-authramp)
    + [4 评注 in 1 讨论](https://discu.eu/q/https://github.com/34N0/pam-authramp)
- [使用宏为 Axum 创建类型化处理程序的库！](https://github.com/jvdwrf/axum-typed-routing)
    + [3 评注 in 1 讨论](https://discu.eu/q/https://github.com/jvdwrf/axum-typed-routing)
- [正则表达式基准工具 - 想法、反馈和Poop！](https://github.com/Salaah01/regex-benchmark)
    + [3 评注 in 1 讨论](https://discu.eu/q/https://github.com/Salaah01/regex-benchmark)
- [用 Rust 编写的轻量级 ls 替代方案](https://github.com/triyanox/lla)

(`是也乎:`

叕一个重写的 CLI 工具,
看来 Rust 锈化 Linux 内核终于找到了路径:

- 逐一将原先 GCC 编译的 GNU 工具们都重写一遍
- 这样, 内置 Rust 编译环境就变成了 Linux 发行版必然的选择了

)


- [Rust 中实现的模式匹配和详尽性检查算法](https://github.com/yorickpeterse/pattern-matching-in-rust)




-----------------------------------------
## 视频
> Videos



- [用 Rust 构建人工智能生态系统模拟器](https://youtu.be/-fowSwAVUWg)
    + [5 评注 in 1 讨论](https://discu.eu/q/https://youtu.be/-fowSwAVUWg)

(`是也乎:`

也就是游戏化展示一个简化生态的演化过程...

)

- [向 五岁的你 解释固定大小类型](https://youtu.be/hwyRnHA54lI?si=_JzrABSBOwcpZFve)
    + [4 评注 in 1 讨论](https://discu.eu/q/https://youtu.be/hwyRnHA54lI?si=_JzrABSBOwcpZFve)
- [Torvalds 演讲：Rust 对 Linux 内核的影响](https://www.youtube.com/watch?v=YyRVOGxRKLg)

(`是也乎:`

![Torvalds](https://ipic.zoomquiet.top/2024-01-08-zshot%202024-01-08%2008.54.29.jpg)

礼貌而不失...

)

-----------------------------------------
## DAMA
> ❤️ Happy Pythonic ;-(`大妈私人无责任播报`)


- [@Chaos42DAMA - YouTube](https://www.youtube.com/@Chaos42DAMA)
    + VLog
    + 大妈的多重宇宙...
- [Zoom\.Quiet’s Chaos42 \| Substack](https://zoomquiet.substack.com/)
    + 古早:新闻组式写作
    + 欢迎订阅, 包含当前周刊



```
           _~^+-~_
       \/ /  O *  \ ()
         '_   ▽   _'
         ( '--+--' /

...act by ferris-actor v0.2.4 (built on 23.0303.201916)
```

-----------------------------------------
# PS:

- 首发: [Rust概览 2024/1 ~ 锈览上周主要 ;-)](https://weekly.rs.101.so/2024/RR24W01.html)
- 修订: [RR24W01.md](https://github.com/zhrust/weekly/tree/main/docs/2024/RR24W01.md)


## PPS:
不觉中[~ 蠎周刊 ~ 汇集全球蠎事儿 ;-)](https://weekly.pychina.org/)快译已经到了第11个年头

Rustaceans 世界当然也有相似周刊, 那就一起呗;
问为什么:

    [皱眉]每周新闻资讯 怎么能错过 
    看看有什么新东西 
    当有新的发现时：
        what f**k 还能这样玩？ 还有这东西？
        每周开彩蛋[吃瓜]

`无法同意更多`...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.

-------------

好文笔,感叹号年度配额: **0/3**

投稿/反馈邮箱:

    askdama@googlegroups.com

(邮件列表地址, 
当成正常邮件发送邮件就好, 不用注册, 不用翻越...)


-------------

ZoomQuiet/**[大妈](https://mp.weixin.qq.com/s/N5TuRRbF558D4Q90XdDA7g)**

就是四处 `是也乎,(￣▽￣)` 的那个[大妈](https://mp.weixin.qq.com/s/N5TuRRbF558D4Q90XdDA7g):



```python
全职嗯哼: 大妈的多重宇宙 - https://www.youtube.com/@Chaos42DAMA

私自嗯哼: ZoomQuiet (订阅号: ZoomQuiet42)
公开社群: 蟒营 (订阅号: Mainium)
as 创始组织者:
    CPyUG (mailling-list: python-cn@googlegroups.com)
    PyChina (订阅号: PyChinaOrg)
    本地社区: 
        GDG珠海 (订阅号: GDG-ZhuHai)
        AIGC珠海 

```

-------------
]]></content:encoded></item><item><title>README.md</title><link>https://weekly.rs.101.so//2024/README</link><pubDate>Mon, 08 Jan 2024 08:46:59 +0800</pubDate><content:encoded><![CDATA[# 周刊
> weekly 报道是一个成熟社区的自动输出

## background
> 背景

无论哪一级开发者,都应该对体育场的发展保持长久兴趣以便精神同步

## goal
> 必要目标

- 那么 2022 开始 Rustacean 的征程, 维持一个自己长期快译的 RustWeekly 也就变成了自然选择
- 2023 初开始, 一下子就过去了...


## trace
> 具体推进

立即开始第2年的周刊

## refer.
> 关键参考

[Which Rust newsletters are you subscribed to? Which blogs do you read? : rust](https://www.reddit.com/r/rust/comments/wxdm26/which_rust_newsletters_are_you_subscribed_to/)


- [The Best Rust Newsletters \| InboxReads](https://inboxreads.co/best-rust-newsletters)
    - [The Rust Programming Language Blog](https://blog.rust-lang.org/)
    - [Rust Weekly \| InboxReads](https://inboxreads.co/n/weekly-rust-digest)
    - [Rust in Blockchain ❤ rib\.rs](https://rustinblockchain.org/)
- [Baby Steps](https://smallcultfollowing.com/babysteps/)
- ...
- [Rust语言开源杂志（2021）](https://rustmagazine.github.io/rust_magazine_2021/chapter_12/toc.html)
- [RustMagazine/rust_magazine_2022: Rust 杂志 2022](https://github.com/RustMagazine/rust_magazine_2022)
    - [官方动态 - Rust Magazine 2022](https://rustmagazine.github.io/rust_magazine_2022/Q1/lang.html#rust-%E8%AF%AD%E8%A8%80%E5%9B%A2%E9%98%9F-2024-roadmap-%E5%8F%91%E5%B8%83)
- ...



## logging
> 版本记要

- ..
- 240108 ZQ init.]]></content:encoded></item></channel></rss>