rust 学习笔记: 开发一个 TUI 应用

之前少量学习 rust, 其中的思想和设计方式对我影响很大. 我开始统一使用大驼峰和蛇形命名, 使用三段式版本号, 在 c++ 中实现 Result<T>, 大量使用 lambda 表达式试图模仿闭包, 尝试使用组合配合模板类代替 “特征” …

然后我发现, 以上这些东西, 在其他语言中真的很难实现.

阅读更多

重装 ubuntu 服务器记录

因为之前一直默认在 root 账户下使用 ubuntu, 后来做一些事情发现在个人账户下更好, 于是决定整体重装.

重装的内容大概是: nginx, rustdesk, hexo, openlist, radicale.

阅读更多