【Rust日报】 2019-04-08

Rust异步进展:Future-proof the Futures API的PR已经被合并

#future #async

该PR解决的问题是:Future::poll应该获取&Waker还是可以获得&Waker的&Context?

最终答案是:Context


Rust和Actix-web基本Web编程

#actix

Read More


「系列博客」 Rust与科学计算 Part 2: 数组

#ScientificComputing #ndarray

该作者的日常工作是机器学习,他在多次使用Rust进行相关的实验之后发现,Rust语言在这个领域将大有可为,并让他感觉非常激动。作者反观了Python统治下的机器学习世界,其生态系统爆炸的原因是因为有很多基础库,比如NumPy,SciPy,Pandas等。大多数项目是构建在NumPy和SciPy之上。如果Rust也拥有这些核心的基础库会怎么样?抱着这样的想法,作者加入了维护ndarray库的队伍中。他贡献了一堆PR之后,诞生了一个独立的crate:ndarray-stats。这个系列的文章,将围绕ndarray来阐述。

Read More


BlockLang Installer 是一款专用于部署 Spring boot 项目的自动化安装工具

#springboot

来自Rust国内社区 @xiaohulu 投稿。

源代码托管在 https://github.com/blocklang/blocklang-installer

BlockLang Installer 安装在应用服务器上,支持:

 JDK  Spring boot Jar 
 JDK
 Spring boot Jar

功能示意图: img


「嵌入式Rust」一个TM1637的demo

#TM1637 #STM32F104C8T6

来自Rust国内社区 @洛佳。查看该Demo项目Readme,有详细的内容说明。

img

tm1637-display-demo


「远程工作」Rust软件工程师

#job

关键字:远程(美国境内)、Rust、容器服务、创业

Read More


rust-notifica: Rust实现的跨平台系统通知工具

#notification

img

rust-notifica


「通告」image的GitHub仓库将在24小时内迁移到新的image-rs组织

#image

image是纯Rust实现的图像库,这次迁移主要是遵循以下计划:

  • 准备邀请一些人可以加入组织做贡献

  • 准备建立两个团队:发布团队(拥有crates.io的访问权限)和开发团队(拥有仓库代码的写入权限)。这样做是为了安全性。

  • 移动其他相关的库到统一的组织下

  • image-rs组织

  • Read More


「讨论」为什么Deno的基准测试中Hyper的最大延迟如此高?

#deno #hyper

max latency >1000ms

目前讨论还未有结果,可以持续关注。

Deno作者提交了一个PR,使用O3优化,目测也未有改善。


Rust LATAM大会组织和参与心得

#RustLatam

Rust LATAM是拉丁美洲(Latin America)第一次专注于Rust编程语言的会议。该文作者是此次大会的组织者之一。这篇文章里他简单分享了这次大会的收获:

  • 技术经验。有机会和Rust社区的一些非常好的人提问和交流,收获了很多。
  • 大会组织经验。通过提供现场翻译服务或字幕来帮助不熟悉英语的人参与大会。这是包容性的体现,因为很多贡献者并不是英语母语使用者。另外一点是提供了学生价门票,对学生更友好。
  • 人文经验。这是他第一次去拉丁美洲,开阔了自己的世界观。

(看完这个,我就更期待RustCon Asia大会了)

Read More


From 日报小组 @Chaos

日报订阅地址:

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center