看到我社交网络里不少人都在发 2022 年的总结,我也有点心痒,准备写一篇流水账,总结一下我的 2022.
PL 门外汉
给一个没有系统学过编程语言那套理论的人介绍一点点 PL 知识会发生什么呢?答案就是 ironCamel. 靠着三脚猫的知识,总算实现了自己人生中的第一个编译器,达成了程序员的一大浪漫。后面,还高强度地看了一大批 PL 的论文,虽然收获也仅仅是略懂皮毛而已。有点遗憾的是,自己在自己的热情耗尽前,没能读完 TAPL
注:也不太能算写完了编译器。自己并没有实现后端代码生成的部分,而是直接执行了 AST
笔记软件大升级
在 2021 年 10 月 22 日,我开始使用 LogSeq 作为自己的主力笔记软件。除了给 LogSeq 打广告,更重要的是给我自己的开源项目 fireSeqSearch 做广告。
这个项目花掉了我非常多的精力(拖延的一大理由),但也让我很开心。希望看到这里的朋友可以考虑尝试一下 LogSeq, 用开放格式将全部数据存储在本地的开源笔记软件。
社交帐户的迁移
感谢一位马姓天才,我顺利迁移到了长毛象. 我由衷希望,看到这里的朋友,考虑一下 ActivityPub. 这一波告别推特的风潮,很可能是 1983 年发明互联网 以来,建立一个去中心化的社交平台最好的机会了。就像星战衍生剧安多的剧情,逃出工厂,现在就是最好的,也是最后的机会。
另外,之前买的域名也派上了用场。现在我的博客迁移 到了 https://blog.zhenbo.pro/,不过还是 Github Hosted。替换掉 Jekyll 的计划也只停留在了纸面上。
一个小任务,换掉 Google Analytics, 被拖延到了 2023 年。当然,这个任务没机会被拖延到 2024 了:G家自己把旧的 Analytics 扬了.
Video Games
现在是,美梦成真时间!在2022年,终于抢到了 PS5。靠着 PS Collection,体验了不少经典游戏。如果让我选择的话,《战地一》是我心目中的 Game of the Year (以我玩的时间为准)。
期待已久的维多利亚三终于发布了,不过我只玩了一点点。我现在非常羡慕那些说着 “不知道玩什么游戏” 的朋友。我现在的一大苦恼,就是我想玩的游戏,远远超过我可以花在游戏上的时间。
Music
Spotify 的 2022 个人精选集出来了。排名第一的是 Christopher Tin 的 Sogno di Volare。虽然我没玩过文明六,但这首歌我是真的很喜欢。在这里先预祝 Tin 能赢得 2023 年的格莱美奖。(获得两项提名)
排名第二的是《潘多拉之心》的插曲 Everytime You Kissed Me. 这部番我大概是15年左右看的。我对番剧内容的评价有所保留,但我认为音乐非常优秀。这首歌我不知道我重复播放了多少次。
第三名是《你的名字》 插曲 Sparkle English Ver. 我觉得英文版的歌曲更胜日文版,它带来了一种截然不同的体验。我听到这首歌,仿佛看到一位高中女生,开着父亲的皮卡,从旧金山开到了纽约,穿过了沙漠与山谷。可能是我对这首歌脑补过度吧。
Bottom End
引述一下我在年初发的一条推
感觉应该隔一段时间就学一门新的编程语言,看看不同的设计思路。就像天堂电影院的台词,如果你不出去走走,就会以为眼前的就是全世界。
这句话里的 PL,应该替换成 template <class T>
,适用于生活的方方面面。越是自己(自以为)了解的方面,就越会有未曾想到的可能性。