MacOS、 Linux系统terminal终端美化与功能增强

每次安装完新的系统后,第一件事就是把终端美化处理一下,毕竟黑白的终端并不能提起兴趣,也不太好用。这里记录一下自己的安装与配置过程。 安装zsh...

2024-10-03 · 3 分钟 · JefferyWang

私有化部署Excalidraw协作服务记录

Excalidraw是一个安全、支持多人协作的手写风格绘图工具。因为是开源项目,可以很方便的进行私有化部署。 前置准备 一个域名:不管是万网、腾...

2024-09-22 · 2 分钟 · JefferyWang

Excalidraw中文支持版,支持多人协作的手写风格绘图工具

Excalidraw是一个安全、支持多人协作的手写风格绘图工具,但官方版本对英文支持较好,国内其他私有化版本的中文字体支持比较少,可选择字体...

2024-09-22 · 1 分钟 · JefferyWang

Rust高效错误处理方案:anyhow

anyhow库提供了一个 anyhow::Error 类型,基于 std::error::Error trait上面做的扩展,可以很方便的用于进行 Rust 程序的错误处理。 快速使用 如果需要在项目中添加 anyhow 依赖,可以...

2024-05-21 · 3 分钟 · JefferyWang

Rust自定义错误生成方案:thiserror

对于程序开发者而言,我们常常与错误处理代码打交道。当我们需要创建自定义错误类型时,常常需要用到thiserror库,可以帮助我们极大的简化代...

2024-04-01 · 3 分钟 · JefferyWang