马全一 - 不会写文章的技术博主、不会说脱口秀的技术讲师、不会做产品的技术产品经理

一名不会写代码的技术专家,不会写胶片的架构师。工作 20 余年一事无成,中年危机搭建此网站碎碎念聊以自娱自乐。目前醉心于 Rust 编程语言,但是还没有写出来什么值得分享的东西,可以关注我在 GitHub Open Rust InitiativeWeb3 Infrastruction Foundation 仓库下的项目。

马道长和开源之夏的故事

我可能是唯一一个作为活动组织方、参与社区负责人和项目导师三重身份参与过历届开源之夏活动的人,对于开源之夏的感受颇深。这样一个大型的开源活动能坚持至今实属不易,各种辛酸只有经历过的人才知道,写一些想法希望开源之夏越办越好。

100% user-supported

偶然读到了 Obsidian CEO kepano 的一篇文章,我觉得对每一个独立开发者或者产品经理都应该阅读然后深刻反思自己做的事情。对于 Obsidian 来说,它是生存和发展的核心,但是对在当前环境下的我们是否合适?

使用 Buck2 构建 Rust Monorepo 单元测试

在搞完 Buck2 构建 Rust Monorepo 的编译功能后,开始探索如何使用 Buck2 执行 Rust 程序的单元测试, 发现要学习和测试的内容还是很多。

使用 Buck2 和 Reindeer 构建 Rust Monorepo 工程

Buck2 跟 Bazel 是属于同宗同派的两路剑法, 需要和 Monorepo / Monolithic 的 Codebase 平台一起使用才能发挥出威力。 Meta 的 Monorepo 项目 Sapling 一直在活跃的开发中, 相比 Google 的 Piper 并没有开源的实现, 这也给 Mega 留下了发挥的空间。 我想能不能完全兼容 Git 应该是能不能获得开发者的关键。

Work

  1. Company
    Web3 Infrastructure Foundation
    Role
    独立董事
    Date
  2. Company
    华为技术有限公司
    Role
    产业发展专家、Rust 技术专家
    Date
  3. Company
    腾讯云计算(北京)有限责任公司
    Role
    云计算专家
    Date
  4. Company
    华为技术有限公司
    Role
    开源技术专家
    Date