Rust 依赖包的恐惧:360万行代码的噩梦

2025-05-09

作者热爱 Rust,但其依赖管理却让他担忧。一个简单的 Web 服务项目,依赖了几个 crates 后,总代码量竟达到 360 万行,其中大部分来自依赖包。这引发了代码审计的难题,以及对依赖包维护状况的担忧。作者尝试了代码量统计和 vendor 功能,但问题依然存在。文章探讨了 Rust 依赖管理的挑战,以及如何平衡性能、安全性和代码体积。

阅读更多
开发 代码量

出于乐趣和对谷歌不满,我创建了一个搜索引擎

2024-09-08

由于对充斥广告和人工智能生成内容的搜索引擎现状感到不满,作者着手构建自己的个人搜索引擎。作者选择了DuckDuckGo作为搜索结果来源,并计划整合谷歌的图片搜索功能。文章详细介绍了使用Rust编写网络爬虫,从DuckDuckGo获取搜索结果并解析HTML的过程。作者还提到了 encountered 的挑战,例如解析错误和潜在的速率限制问题。

阅读更多
未分类