使用 Nix 创建静态 Rust 二进制文件和 Docker 映像
- OpenSSL
- git 子模块
- 符号链接
- 静态文件
- 让它工作
- 将所有内容复制到 docker 镜像
ReadMore:https://blog.sekun.dev/posts/create-static-binaries-and-docker-images-with-nix/#problem-3-static-assets
minty - 一款出色的文件重复数据删除应用程序
Minty 是一款出色的文件重复数据删除应用程序。
Minty 使用 parrellism 进行快速安全的重复数据删除搜索。该应用程序读取每个文件的内容,然后将内容与其他内容进行比较,从而实现真正可靠的应用程序。
ReadMore:https://crates.io/crates/minty
如何加速Rust编译器
- 改进格式;
- 将代码移动到单独的函数中;
- 重新排序代码;
- 重命名;
- 添加断言以明确不变量;
- 改进和简化类型;
- 提高一致性;
- 删除冗余数据;
ReadMore:https://nnethercote.github.io/2022/04/12/how-to-speed-up-the-rust-compiler-in-april-2022.html