忙忙碌碌过完了2024年,完成了本科的学业,进入了研究生的新阶段。来到北京这个熟悉却陌生的城市🏙,相比杭州,北京给我的第一印象就是一个大型的县城、形形色色的人迈着急匆匆的脚步奔向各处、吸烟的人有很多…
技术🖥与变化 #
今年零零散散的提交了不少commit, 回顾今年,主要做的项目就是Podwise-AI 和 Subtitle-Translator-CLI,由于今年刚刚学习rust
,于是便迫不及待的使用rust
重构了原来的项目,将原本是使用 Nuxt
全栈 和 Avalonia
+ C#
的两个项目使用rust
进行了重构,也算是从中学习rust
。
固然rust
的学习曲线是十分陡峭的,但是随着慢慢接触到rust
,便被其所吸引,在使用Typescript
、C#
进行错误处理时,总是会觉得try catch
的写法不够优雅,而rust
中使用Result
和Option
来处理错误,让我感觉到了一些清爽。
目前也有不少大厂在逐渐使用rust
去替代原先的C
/ C++
,无论是在嵌入式领域或服务端领域,rust
的性能和安全性都是比较吸引人的(除了对编程人员的要求比较高…)。不过相信未来的rust
一定也会更加好,我也会继续学习rust
。
工具🛠与更新 #
今年在工具的使用方面也有一个比较大的更新,随着对vscode
+ 触控板的使用,越来越发现,来回频繁切换键盘和触控板的操作是比较繁琐的,也很容易打断思路,于是从刷到Vim综合症这个视频后,便开始了nvim
的探索之旅,目前已经打算使用nvim
来替代vscode
来完成rust
的一些开发,而vue
由于unocss
的提示只有vscode
才有插件,这是刚需!所以暂时没法替换,除非改为使用tailwindcss
。除此之外,也将iTerm2
改为使用wezterm
,添加了yazi
的终端文件管理,非常非常好用,强烈推荐!
工具 | 旧 | 新 |
---|---|---|
编辑器 | vscode | nvim |
终端 | iTerm2 | wezterm |
文件管理 | 🈚️ | yazi |
未来🌌与展望 #
2025年即将到来,23年对commit⬆️1k的目标没有达成,不过也正常,毕竟没有那么多点子,甚至今年的一些commit还是刷LeetCode的题目。不过朝着这个目标前进总没错,超过500commit/年就已经超过GitHub上5%的人了,这也是一个不错的成绩。
明年也是研一下学期了,可能会有导师安排任务,希望在完成任务之余依旧能够继续精进代码水平,这也是我的一种取悦自己的方式。
Always Coding, Always Learning.
2024年终总结海报
欢迎来到像素📷长街~