「通告」「Rust每日新闻」在2019年将改名为「Rust日报」
为什么?名字太长了,改短点
无恐惧代码重用
来自Bitgo(比特币相关)的一位工程师,编写了cargo-crev库,它的作用是通过创建加密ID,以加密验证的证明形式查看crate,在线发布证明并与其他用户共享。最终构建为一个信任网络,低质量的包形成差评,高质量的包积累好评,并且很容易地确定哪些crate是新的,需要更高级别的审查。
作者在今年遭遇过一些问题,促使他实现了此库。
- 作者不小心使用了一个crate,该库的作者拒绝修复问题,后来他才知道,这个crate是擅自在crates.io上面占用名字而已。
- 另外一次是,作者的错误判断导致使用了一个crate,有一个非常严重的性能问题。
- 目前,很难判断一个crate的质量。只是因为一个crate受欢迎,但并不意味着它更质量更好。
- NPM生态系统受到安全漏洞影响。
可能是因为作者有区块链数字货币背景,促使他想通过加密验证的证明形式来构建审查网络。工具看上去不错,但未来发展如何呢?拭目以待。
「HelloWrod项目」Rust+WASM实现虚拟dom
可供入门学习wasm-bindgen之用
在FreeBSD上用VSCode调试Rust
「远程工作」Rust网络工程师
物联网企业Ditto发布的网络工程师职位,可远程,职位要求等详细情况可以去该网站查看。
每日新闻订阅地址:
欢迎通过GitHub issues投稿。