首页
学习
活动
专区
工具
TVP
发布

Rust语言学习交流

专栏成员
1570
文章
1148193
阅读量
144
订阅数
Substrate区块链框架学习小组
Substrate是一个由Rust语言写的区块链开发框架,是目前业界最强大,特性最丰富的区块链框架之一。使用Substrate,你可以很方便地搭建出一条链(solo链)。它可以开发公链,联盟链,私有链。作为开发框架(脚手架),它提供了一切必要的完善的基础组件,让你不需要从轮子造起。
MikeLoveRust
2022-11-28
9540
【Rust日报】2022-03-01 Wasmer 2.2 发布
该版本具有显着的进步,可以在很大程度上影响 Web3.0 和区块链。Wasmer 正在为Singlepass 编译器重新兼容 Aarch64 而努力完善。借助新版的 Singlepass 编译器,Web3.0 和区块链开发人员可以在 Windows、Linux 和 macOS 上使用 Singepass 高效运行 Wasmer Runtime。(不过新版本还完全支持备受期待的 Apple M1 处理器)
MikeLoveRust
2022-03-24
4180
【Rust日报】2021-12-28 在Rust中模拟HTTP服务
本文展示了如何使用mock库来模拟HTTP服务。如何使我们在自动化测试期间验证应用程序发送的HTTP请求是否符合我们的期望,并且还可以模拟来自依赖服务的HTTP响应,以确保我们的应用程序能够相应地处理它们。此外,作者还展示了模拟工具如何在开发过程中替换不可用的HTTP服务,并使它们能够同时被许多应用程序访问。
MikeLoveRust
2021-12-31
9570
Web3.0时代背景下Rust的机遇
这是 Mike Tang 于 6 月 19 日在北京 Rust区块链 Matching Day 上的分享。
MikeLoveRust
2021-07-16
1.7K0
Facebook 是如何引入并使用 Rust 的?
Facebook 正在拥抱当今最受欢迎 、发展最快的一门编程语言——Rust。当前,Facebook 除了为公司内部的 Rust 团队引进人才,还正式加入了 Rust 基金会,与 Mozilla(Rust 的创造者)、AWS、微软和谷歌等其他成员一起,致力于维持和发展 Rust 的开源生态系统。
MikeLoveRust
2021-07-16
7570
[活动预告] In Rust We Trust
Rust 已在区块链开发中扮演越来越重要的角色,恰逢 Rust China Conf 2020 大会在深圳举办,各地 Rust 开发者汇聚一堂。Nervos 基金会和秘猿科技想共同举办一个 Rust 技术交流活动,和大家聊聊 Rust 在区块链项目中的开发实践。希望能给对此领域感兴趣的 Rust 开发者们提供一些参考,另外也期望大家能借此活动,在一起交流碰撞出更多火花。
MikeLoveRust
2021-01-07
4720
libp2p-rs 开源项目的落地实现
如果大家经常关注 IPFS 的动态,那对 libp2p 应该会有所了解。libp2p 是一个为 p2p 网络构建的基础模块,源于开源项目 IPFS。IPFS 团队将点对点(peer-to-peer)网络的网络层从 IPFS 工程里面分离出来,形成一个独立的项目,这就是 libp2p。从本质上说,libp2p 是一个模块化和可拓展的网络堆栈,专注于传输不可知论,模块化和可移植编码,最终实现无论设备所处的环境、运行的协议如何,libp2p 都能让设备的互联成为现实。
MikeLoveRust
2020-11-06
9010
【Rust日报】 2020-04-19 用Rust + WASM编写的RISC-V处理器仿真器
用Rust + WASM编写的RISC-V processor仿真器,在浏览器里运行Linux。
MikeLoveRust
2020-04-22
7680
​Rust in Blockchain #4
本文由 nervos 的 aimeedeer 整理提供。具体的链接,请点击原文查看。
MikeLoveRust
2019-10-09
6210
Rust 语言新人入门指南
首先,学习 Rust 不能急躁。如果你抱着之前 1 天上手 Python, 2 天入门 Go 的经验和优越感来学习 Rust 的话,你可能会遭遇严重的失败感。如果你来自 Haskell/Ocaml 等函数式语言社区,你会有相当的亲切感。对于有丰富 C++ 开发经验的同学来说,上手可能相对比较容易。
MikeLoveRust
2019-09-25
1.9K0
【Rust日报】2019-09-04 - retest一个基于 fixture 的rust测试框架
regex1.3允许禁用Unicode等影响性能的特性,这可以减少超过1MB的二进制文件大小,将编译时间缩短一半,并将依赖关系树减少到一个包。
MikeLoveRust
2019-09-05
7820
深入浅出Substrate:剖析运行时Runtime
基于Substrate开发自己的运行时模块,会遇到一个比较大的挑战,就是理解Substrate运行时(Runtime)。本文首先介绍了Runtime的架构,类型,常用宏,并结合一个实际的演示项目,做了具体代码分析,以帮助大家更好地理解在Substrate中它们是如何一起工作的。
MikeLoveRust
2019-08-28
1.3K0
【Rust日报】 2019-08-11:C++工程师的Rust迁移之道 组合与集成
对于上述提到的3个问题,在Rust中有一个统一的解决方案,那就是trait系统, 更多内容请看正文。
MikeLoveRust
2019-08-12
8790
【Rust日报】 2019-08-07:「讨论」Rust的安全性
今天的讨论有两个主题,第一个是关于在Safe Rust中绕过借用检查的一个问题,第二个是关于Libra区块链依赖Rust单一语言而引起的安全性讨论。
MikeLoveRust
2019-08-12
8720
【Rust日报】 2019-07-23:「微软安全响应中心系列博文」为什么Rust适合安全系统编程
最近发现学习Substrate(Polkadot出的区块链框架)的人越来越多。今天有人问我一个问题,刚开始看的我一头雾水(对方截图代码如图1),又像Rust又不像Rust。问了他相关代码上下文之后,发现完整代码是一个宏(图2)。我有点担忧。想起了10年前Rails流行的时候,很多人把Rails的DSL认为是一种语言,而完全不懂得Ruby了。
MikeLoveRust
2019-07-30
6190
【Rust日报】 2019-07-04:Rust 的理念已经开始影响 glib 的接口设计了
这篇文章中详细讲解了 Perlin 团队,在他们的 Wavelet 区块链框架的基础上,构建一个去中心化应用(Dapp)的示例。逻辑使用 Rust 合约实现,编译成 Wasm 运行。数据存储,直接存储在区块链上。
MikeLoveRust
2019-07-09
7870
【Rust日报】 2019-07-01:优化jieba-rs,比cppjieba快33%
如果你在San Francisco, Berlin 或 杭州,想要分享Rust在区块链中的应用,可以填一下这个申请表
MikeLoveRust
2019-07-09
1.1K0
【Rust日报】 2019-06-27:想要 Ferris 吉祥物的小伙伴注意了
当然,有算法方面的改进。也正是 Rust 语言让项目组的人思考更清晰,找出更有效的算法。
MikeLoveRust
2019-07-09
1.5K0
【Rust日报】 2019-06-19:Facebook的数字货币项目Libra由Rust实现
看看Libra的愿景,安全是重中之重。使用Rust写区块链,底层的内存安全有保证,也就是说杜绝了系统产生漏洞的可能性。
MikeLoveRust
2019-07-09
8510
【Rust日报】 2019-06-01:用 Rust 实现 WebGPU 协议
也就是 du 的翻版啦。这个用上了Rust的并行化技术。速度比原来的 du 更快,特别是在SSD下更快。比如像下面这样测试
MikeLoveRust
2019-07-09
9930
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档