年底大扫除:用 Rust 编写的高效 Git 分支清理工具
开发者分享了一款名为 git-sweep-rs 的开源工具,旨在解决 Git 仓库中已合并分支堆积的问题。随着项目周期拉长,手动清理远程和本地冗余分支耗时费力。该工具利用 Rust 语言的高性能特性,支持预览和一键清理功能,能快速识别并删除...
标签索引 / 第 19 页
这个标签下有 212 篇文章。按时间回看相关判断与实践记录。
标签精选
开发者分享了一款名为 git-sweep-rs 的开源工具,旨在解决 Git 仓库中已合并分支堆积的问题。随着项目周期拉长,手动清理远程和本地冗余分支耗时费力。该工具利用 Rust 语言的高性能特性,支持预览和一键清理功能,能快速识别并删除...
针对 rsync 参数复杂难记的痛点,开发者推出了基于 Rust 编写的现代化文件传输工具集 BCMR。该工具集旨在替代传统的 cp、mv 和 rm 命令,提供了可视化的 TUI 界面,集成了进度条、传输速度及预计剩余时间显示。BCMR 内...
开源项目“软软启动台”是一款支持 Windows 和 macOS 的跨平台软件启动工具,功能对标 macOS Launchpad。该工具支持从任务栏、桌面及开始菜单等多源头聚合应用,并提供高清图标提取与高度自定义的界面设置。其技术栈采用 T...
Bichon 是一款基于 Rust 语言的开源邮件归档系统,专注于邮件的长期保存与高效检索。它支持从 IMAP 服务器同步多账户邮件,利用 Tantivy 引擎实现毫秒级全文搜索,并提供内置 WebUI 和 REST API。该工具无需外部...
这是一款基于 Rust 语言开发的高性能 NAT 端口转发管理工具,利用 nftables 实现。最新版本引入了 Web 管理界面,支持 JWT 认证和 HTTPS 加密,极大提升了配置的便利性。工具支持 IPv4/IPv6 双栈、动态域名...
作者探索Gershgorin Circle Theorem,用Rust实现QR算法处理复杂数学问题,编译为WebAssembly用于交互式前端可视化。文章详细描述了Rust编程中的挑战,如处理复杂数据类型、优化算法,以及使用wasm-bin...
本文深入探讨编程语言中错误处理的最佳实践,对比 Rust 和 Go 的不同方法。作者强调不应简单转发错误,而应设计可操作、自动处理的错误机制,以提高代码质量和用户体验。讨论涉及错误分类(如上游或下游错误)、开发者责任,以及如何通过 Rust...
OpenWorkers是一个开源边缘计算运行时,使用Rust语言编写,可在自有基础设施上安全执行不受信任的JavaScript代码。它兼容Cloudflare Workers语法,提供KV存储、PostgreSQL数据库、S3/R2兼容存储...
一款修改版Rust编译器rustmm问世,通过禁用核心的借用检查器,允许开发者绕过Rust的内存安全规则,直接编译运行违规代码。项目提供macOS(Apple Silicon)和Linux预构建二进制文件,包含多个示例代码对比(如移动后使用...
sing-box是一款流行的开源网络代理工具,广泛应用于隐私保护和网络访问,但其复杂配置常让用户望而却步。针对此痛点,开发者jswysnemc在GitHub上发布了sing-box-wrapper-rs包装器,采用Rust语言编写,支持自动...