Rust异步进展:Future-proof the Futures API的PR已经被合并
该PR解决的问题是:Future::poll
应该获取&Waker还是可以获得&Waker的&Context?
最终答案是:Context
- Future-proof the Futures API :PR 59119
- 相关:Tracking issue for RFC 2592, futures_api
- 相关: [Stabilization] Future APIs #59725
Rust和Actix-web基本Web编程
「系列博客」 Rust与科学计算 Part 2: 数组
该作者的日常工作是机器学习,他在多次使用Rust进行相关的实验之后发现,Rust语言在这个领域将大有可为,并让他感觉非常激动。作者反观了Python统治下的机器学习世界,其生态系统爆炸的原因是因为有很多基础库,比如NumPy,SciPy,Pandas等。大多数项目是构建在NumPy和SciPy之上。如果Rust也拥有这些核心的基础库会怎么样?抱着这样的想法,作者加入了维护ndarray库的队伍中。他贡献了一堆PR之后,诞生了一个独立的crate:ndarray-stats。这个系列的文章,将围绕ndarray来阐述。
BlockLang Installer 是一款专用于部署 Spring boot 项目的自动化安装工具
来自Rust国内社区 @xiaohulu 投稿。
源代码托管在 https://github.com/blocklang/blocklang-installer
BlockLang Installer 安装在应用服务器上,支持:
下载 JDK 和 Spring boot Jar 文件;
安装 JDK;
启动 Spring boot Jar。
功能示意图:
「嵌入式Rust」一个TM1637的demo
来自Rust国内社区 @洛佳。查看该Demo项目Readme,有详细的内容说明。
「远程工作」Rust软件工程师
关键字:远程(美国境内)、Rust、容器服务、创业
rust-notifica: Rust实现的跨平台系统通知工具
「通告」image的GitHub仓库将在24小时内迁移到新的image-rs组织
image是纯Rust实现的图像库,这次迁移主要是遵循以下计划:
准备邀请一些人可以加入组织做贡献
准备建立两个团队:发布团队(拥有crates.io的访问权限)和开发团队(拥有仓库代码的写入权限)。这样做是为了安全性。
移动其他相关的库到统一的组织下
「讨论」为什么Deno的基准测试中Hyper的最大延迟如此高?
max latency >1000ms
目前讨论还未有结果,可以持续关注。
Deno作者提交了一个PR,使用O3优化,目测也未有改善。
Rust LATAM大会组织和参与心得
Rust LATAM是拉丁美洲(Latin America)第一次专注于Rust编程语言的会议。该文作者是此次大会的组织者之一。这篇文章里他简单分享了这次大会的收获:
- 技术经验。有机会和Rust社区的一些非常好的人提问和交流,收获了很多。
- 大会组织经验。通过提供现场翻译服务或字幕来帮助不熟悉英语的人参与大会。这是包容性的体现,因为很多贡献者并不是英语母语使用者。另外一点是提供了学生价门票,对学生更友好。
- 人文经验。这是他第一次去拉丁美洲,开阔了自己的世界观。
(看完这个,我就更期待RustCon Asia大会了)
From 日报小组 @Chaos
日报订阅地址: