杂记
想来想去还是叫《杂记》更为合适:一是上半年的事情比较“久远”,懒得也或者说没有时间去回忆去总结了;二来毕竟是技术博客,年度总结不应该只有学习和技术;三来本篇的内容可能只包含了2023年的极*100小一部分;四来确实比较杂,想到什么写什么……
关于博客更新
包括本篇在内,2023年一共更新了50篇博客(不含博客剪藏),平均1个月4篇。2024年将会继续保持写博客的习惯,毕竟知识不去记录和总结很容易忘,同时也方便自己去复习和检索。
关于开源
读了一些开源代码,也提交了一些pr、issue和discussion(虽然因为各种原因都没被采纳: (),学习了很多,做项目的时候也感觉自己有了很大提升,尤其是在代码规范上。github的提交数还是有点太少了(但代码也写的挺多的,但main和gh-page分支的提交计数),希望2024年github能够变得“绿油油”的。此外,还要再学习一下github cli的使用,有点过于依赖github desktop了。
关于阅读
2023年阅读了十几本书,其中计算机科学相关的书应该是4-5本(不包含教材);读完的书有8本,其中计算机科学相关的应该只有两本(c++ primer plus以及xv6 manual),公开课只看完了mit 6.s081(但实验只做了几个)。距离农历新年定下的目标还差一些:
- csapp大概阅读了1/3
- 6.824和cs144没看
关于刷题
做项目没太多时间加上自己一直拖着,大概从10月中开始复习数据结构,到12月初才开始刷题,只刷了35题。虽然只能利用碎片时间刷题,2024还是要至少保持2题/天的进度。
因为可能会考虑云原生赛道,刷题都基本是用c++和go写两个版本。只能说go刷题效率挺低的,c++各种模板用的很爽;但同样的解法,go内存和时间使用明显会少很多。
关于设备
2023年把设备都换了个遍(准确来说是最后2个月),旧设备都卖了,然后加一点钱捡垃圾购入了“新”设备,总的加价不超过1000。
- mate 40 (128GB) + iPhone SE (1th edition, 32GB) -> iPhone 12 (256GB)
- huawei watch gt2 -> apple watch s5
- oppo enco x -> airpods pro
- 购入lenovo y7000p
顺带说一下工位电脑,由于之前师兄的一些重要环境的原因,加上查保密比较麻烦,直接用的debian系统。只能说能用,但感觉还是Windows会好些x。加上上周还干了一个蠢事,少打了一个.把/bin目录删除了,炸裂程度不亚于sudo rm -rf /*
。补救办法是直接把/usr/bin下面的东西拷到/bin了,暂时没发现啥问题(但肯定有问题……
关于ChatGPT
2023年最伟大的发明!