技术栈
rust
techdashen
1 小时前
开发语言
·
后端
·
rust
用 Rust 真正发出 Ping:FFI 类型、newtype 与 MaybeUninit
本文是对 FFI-safe types in Rust, newtypes and MaybeUninit 的整理与翻译。
星栈独行
14 小时前
前端
·
程序人生
·
ui
·
rust
·
github
Makepad 应用如何读文件、调接口、保存数据
上一期做完 JSON 查看器之后,我自己用了几天。第三天我就烦了。每次打开应用,都要重新点"打开文件"选同一个 JSON。关闭再打开,上次展开的节点全收了。窗口位置也不记得,永远出现在屏幕左上角。
guyoung
16 小时前
rust
·
agent
·
ai编程
BoxAgnts 工具系统(7)——Skill 模板、Agent 代理与 Cron 调度
BoxAgnts 的工具系统从 WASM 沙箱的指令级隔离,到 Tool trait 的统一抽象,再到 Provider 层的多模型适配,支撑了单个工具的安全执行和调用。但一个完整的 Agent 系统还需要三个额外的能力:知识复用(如何让 AI 在面对重复任务时保持一致性)、任务分拆(如何突破单个对话的上下文限制)和自动化执行(如何让任务按时间表触发)。这三个能力分别由 Skill 模板、Agent 子代理和 Cron 定时调度提供。
分布式存储与RustFS
18 小时前
rust
·
开源
·
iceberg
·
对象存储
·
rustfs
·
minio平替
·
s3 table
基于Rust的国产开源对象存储RustFS:S3 Table对Iceberg数据湖的适配详解
目录一、传统对象存储适配Iceberg的核心痛点二、RustFS S3Table的核心适配设计思路三、RustFS S3Table适配Iceberg的核心落地优势
Jinkxs
21 小时前
开发语言
·
性能优化
·
rust
Rust 性能优化全流程:从 flamegraph 定位瓶颈到 unsafe 与 SIMD 加速,响应快 2 倍
👋 大家好,欢迎来到我的技术博客! 💻 作为一名热爱 Java 与软件开发的程序员,我始终相信:清晰的逻辑 + 持续的积累 = 稳健的成长。 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 本文将围绕Rust这个话题展开,希望能为你带来一些启发或实用的参考。 🌱 无论你是刚入门的新手,还是正在进阶的开发者,希望你都能有所收获!
星栈独行
1 天前
windows
·
程序人生
·
macos
·
ui
·
rust
Rust + Makepad 应用怎么打包发布:Windows、macOS、Linux 全平台交付
我写这个系列的第一天,目标就很明确:不只是学会 Makepad,是能用它做出一个真正交付给别人的桌面应用。
fox_lht
2 天前
开发语言
·
后端
·
学习
·
rust
15.3.改进我们之前的输入、输出项目
学习了关于迭代器的知识之后,我们可以对之前的输入/输出项目做一些改进,是的代码变得更加简洁明了。接下来让我们看一下如何在Config::build和search函数中使用迭代器做出改进。
guyoung
2 天前
rust
·
agent
·
ai编程
BoxAgnts 工具系统(6)——多 Provider 适配与 Agent 查询循环
BoxAgnts 的工具系统从底层的 WASM 沙箱到上层的 Tool trait,解决了"工具怎么安全地跑"。但工具最终要被 AI 模型调用——这就涉及两个工程问题:不同 AI 厂商的 API 格式完全不兼容,以及对话流与工具执行的交替编排。这两个问题分别由 Provider 抽象层和 Agent 查询循环解决。
星栈
2 天前
前端
·
rust
Rust + Makepad 应用怎么打包发布:Windows、macOS、Linux 全平台交付
我写这个系列的第一天,目标就很明确:不只是学会 Makepad,是能用它做出一个真正交付给别人的桌面应用。
MageGojo
2 天前
运维
·
rust
·
开源项目
·
命令行工具
·
ssh客户端
·
mcp
R-Shell开源项目实战解析:用Rust打造命令行SSH工具,支持连接管理、远程执行、SFTP与MCP
在日常运维和开发中,很多人都要同时管理多台服务器。比如:这时最常见的麻烦不是某一次连接,而是一些很小但频繁的重复操作。
techdashen
2 天前
开发语言
·
后端
·
rust
Cargo 1.94 开发周期全解析
本文基于 Rust 官方 Inside Rust 博客 2026 年 2 月 18 日发布的《This Development-cycle in Cargo: 1.94》,由 Cargo 团队成员 Ed Page 执笔,涵盖过去约 6 周的 Cargo 开发进展。
fox_lht
2 天前
开发语言
·
后端
·
学习
·
rust
15.4.循环和迭代器的性能比较
为了确定是使用循环还是迭代器,你需要先知道到底哪一个更快:例如search函数使用for循环和迭代器之间哪个版本更快。
guyoung
2 天前
rust
·
agent
·
ai编程
BoxAgnts 工具系统(5)——WASM 工具开发:从 Hello World 到生产部署
WASM 沙箱为 BoxAgnts 提供了指令级的安全隔离,工具注册链路则实现了零配置的自动发现。在这两个基础设施之上,开发者只需要关注一件事:编写符合 CLI 惯例的程序。这篇直接上手,从一个 base64 编码工具的完整开发过程开始,到编译、部署、测试,再到一些容易踩坑的地方。
星栈
2 天前
前端
·
rust
写 Makepad Demo 不难,难的是把它写成项目
我有个习惯:每做完一个小项目,过两周再回头看代码。上一期 JSON 查看器写完之后,我晾了十天,然后打开 main.rs。看到第 80 行,我眉头就开始皱。main.rs 里塞了 UI 描述、事件处理、文件读取、JSON 解析、搜索逻辑,混在一起。四百多行,没有一条注释。
咸甜适中
2 天前
笔记
·
学习
·
rust
rust语言学习笔记Trait(十七)Send、Sync(线程间数据所有权)
一句话区分:编译器会按照结构体/枚举字段的组成自动为自定义类型实现 Send 和 Sync:因此,只要你的类型完全由线程安全的组件构成,它就自动具备线程安全属性。
javajenius
2 天前
开发语言
·
其他
·
rust
·
conda
Pixi:用 Rust 重写 Conda 体验的包管理工具
Conda 生态里有个新工具 Pixi 热度在涨,GitHub Star 到了 7,200 多。它是 prefix.dev 团队用 Rust 开发的包管理器和 workflow 工具,操作感受很像 cargo 或 npm。
laowangpython
2 天前
开发语言
·
后端
·
其他
·
rust
tokio-rstracing:Rust 可观测性的标准答案
tracing 在 GitHub 上已经拿到 6.7K Star。它是 Tokio 团队维护的 Rust 诊断框架,crates.io 累计下载量过亿。
星栈独行
2 天前
前端
·
程序人生
·
ui
·
rust
写 Makepad Demo 不难,难的是把它写成项目
上期结尾我说下一期聊工程化实践。这期就来真的。我先坦白一下第八期写完时的项目状态。src/main.rs,497 行。UI 描述、事件处理、文件读写、配置保存、HTTP 请求、错误处理,全部塞在一个文件里。unwrap 出现了 11 次,expect 出现了 6 次。调试靠 println!("到这里了") 和 println!("content length: {}", content.len())。
阿正的梦工坊
3 天前
开发语言
·
后端
·
rust
【Rust】12-借用检查器与非词法生命周期
借用检查器的目标是证明引用使用安全。它关注三个问题:Rust 的引用规则常被记成:这不是为了限制写法,而是为了建立别名规则。不可变引用允许共享读取,可变引用要求独占修改。如果可变引用和其他引用同时存在,就可能出现读取方看到中间状态、迭代器失效或数据竞争。
吴佳浩
3 天前
人工智能
·
rust
·
openai
炸裂!!!给 codeX 装上本地大脑:cc-switch_Ollama 接入全记录
作者:吴佳浩撰稿时间:2026-6-11最后更新:2026-6-12声明:本文所有结论均来自俺对 cc-switch 源码的实际修改和双平台测试(转载请注明出处 吴佳浩Alben) 上游仓库:github.com/farion1231/cc-switch Fork:github.com/XiaoBinGan/cc-switch,分支 feat/ollama-codex-proxy PR:#4075