diff options
| author | BigCoke233 <hi@guhub.cn> | 2025-12-31 22:51:36 +0800 |
|---|---|---|
| committer | BigCoke233 <hi@guhub.cn> | 2025-12-31 22:51:36 +0800 |
| commit | c24c6ba230f33fa969c80098ef986e8275359eda (patch) | |
| tree | d4f3d9b97bfe370127e8cc6c4d45f4a472b58e20 /content/posts/almanac | |
| parent | 717b3eff7771febb4b5f1c6d116c34a6e936956c (diff) | |
docs: update markdown files
Former-commit-id: cf5449dc70ac9b946508e2d765593e3bac1a3162
Diffstat (limited to 'content/posts/almanac')
| -rw-r--r-- | content/posts/almanac/2025-wrapped/0-mayhem.png | bin | 0 -> 88092 bytes | |||
| -rw-r--r-- | content/posts/almanac/2025-wrapped/4-contribution.png | bin | 0 -> 263457 bytes | |||
| -rw-r--r-- | content/posts/almanac/2025-wrapped/5-old-dorm.jpeg | bin | 0 -> 297037 bytes | |||
| -rw-r--r-- | content/posts/almanac/2025-wrapped/6-dorm.jpeg | bin | 0 -> 303499 bytes | |||
| -rw-r--r-- | content/posts/almanac/2025-wrapped/7-studio.jpeg | bin | 0 -> 247677 bytes | |||
| -rw-r--r-- | content/posts/almanac/2025-wrapped/index.md | 49 |
6 files changed, 30 insertions, 19 deletions
diff --git a/content/posts/almanac/2025-wrapped/0-mayhem.png b/content/posts/almanac/2025-wrapped/0-mayhem.png Binary files differnew file mode 100644 index 00000000..5a6c4bbf --- /dev/null +++ b/content/posts/almanac/2025-wrapped/0-mayhem.png diff --git a/content/posts/almanac/2025-wrapped/4-contribution.png b/content/posts/almanac/2025-wrapped/4-contribution.png Binary files differnew file mode 100644 index 00000000..c1589ba6 --- /dev/null +++ b/content/posts/almanac/2025-wrapped/4-contribution.png diff --git a/content/posts/almanac/2025-wrapped/5-old-dorm.jpeg b/content/posts/almanac/2025-wrapped/5-old-dorm.jpeg Binary files differnew file mode 100644 index 00000000..28a4f3bc --- /dev/null +++ b/content/posts/almanac/2025-wrapped/5-old-dorm.jpeg diff --git a/content/posts/almanac/2025-wrapped/6-dorm.jpeg b/content/posts/almanac/2025-wrapped/6-dorm.jpeg Binary files differnew file mode 100644 index 00000000..d5b2bb57 --- /dev/null +++ b/content/posts/almanac/2025-wrapped/6-dorm.jpeg diff --git a/content/posts/almanac/2025-wrapped/7-studio.jpeg b/content/posts/almanac/2025-wrapped/7-studio.jpeg Binary files differnew file mode 100644 index 00000000..8486455a --- /dev/null +++ b/content/posts/almanac/2025-wrapped/7-studio.jpeg diff --git a/content/posts/almanac/2025-wrapped/index.md b/content/posts/almanac/2025-wrapped/index.md index 8793c457..0619d5b2 100644 --- a/content/posts/almanac/2025-wrapped/index.md +++ b/content/posts/almanac/2025-wrapped/index.md @@ -3,7 +3,7 @@ title: 写在 2026 的开头 subtitle: 2025 年的真理与自由 categories: 年终总结 tags: -date: 2025-12-01T09:38:00 +date: 2025-12-31T16:38:00 draft: true toc: true endnotes: @@ -11,16 +11,17 @@ endnotes: slug: 2025-wrapped --- -你好,这是我的 GitHub Skyline 😋 +{{< music cover="https://image.guhub.cn/geedeapro/posts/almanac/2025-wrapped/0-mayhem.png" title="Abracadabra" artist="Lady Gaga" apple="https://music.apple.com/cn/album/abracadabra/1792666546?i=1792667005" >}} -<iframe - src="https://skyline3d.in/BigCoke233/embed?endDate=2025-12-01&enableZoom=false" - width="100%" - height="100%" - frameborder="0" - ></iframe> +今年排在我的 Apple Music 2025 年度榜单榜首的音乐是 Lady Gaga 的《Abracadabra》,《Mayhem》也是我近年的年度专辑。总感觉今年没有听太多音乐,或者说音乐已经成为我通勤路上的背景音,对耳机里播放的声音没有了感知。我知道自己需要静下心来多感受,但这显然不是能一蹴而就的。如何获得内心的宁静,真的是很重要的人生课题呢,至少,我现在还处在*混乱*之中。 -好的,接下来开始年终总结吧。<!--more--> +<!--more--> + +对了,本博客年终总结的惯例是要在开头展示 GitHub 贡献热力图来着。 + + + +好了,我们正式开始吧。 --- @@ -148,7 +149,7 @@ slug: 2025-wrapped 新年就是要这样嘛,把去年的自己爽骂一顿,然后自洽地走进新的一年。 -## 02 | Veritas +## 02 | Veritās  @@ -192,7 +193,7 @@ slug: 2025-wrapped *哦,原来说到底,我还是能够回答「你认为一生中最宝贵的财富是什么?」这个问题的。对不起啦,2024 年的我。* -## 03 | Libertas +## 03 | Libertās 2024 年是我正式开始规律阅读的一年,而 2025 年也没有丢掉这个习惯。去年,[@Broca](https://brocalife.com/) 送了我一本书,里面附带了一张明信片,上面写着 [IN LIBRIS LIBERTAS](/posts/in-libris-libertas/),是拉丁谚语,意思是「书中自由」。我以此为题写了一篇年度读书总结,今年的话,就不一本一本地盘点了,2025 年的书单都在[这个页面](/library/2025/)里。 @@ -224,7 +225,7 @@ slug: 2025-wrapped 在《[数字极简](/library/2024/数字极简/)》这本书里,Cal Newport 倡议读者放下电子设备,「重拾闲暇时光」。闲暇不仅是一种娱乐,还是人类所能触及的最高的娱乐,也是自由的真正体现。比起追求有钱,我更愿意追求有闲。尽管这两者在很多时候是绑定的,但仍然是两种截然不同的追求。 -我想,今年写博客之所以有爆发式的增长,原因是和我日渐丰富的精神生活脱不开关系的。那么,来年也要做一个思想自由的怪胎! +我想,今年写博客的爆发式增长,和我日渐丰富的精神生活脱不开关系。那么,来年也要做一个思想自由的怪胎! ## 04 | Amor @@ -238,7 +239,7 @@ slug: 2025-wrapped 我是个爱好很广泛的人,自然也容易陷入三分钟热度的陷阱。不知从何时起,我已经接受了自己的这个特质,因为我逐渐意识到,我只是在广撒网,那些真正能吸引我的东西,最终还是会留下来,那些不值得我继续花时间的东西,我们也好聚好散。 -我从去年开始了手冲咖啡,在那之后,每个月都花了不少钱买豆子。作为一个 N 人,通过比商业咖啡更注重风味表达的精品咖啡,我的感官能力(Sense)得到了不小的锻炼;评鉴咖啡也是需要调动直觉(iNtuition)的活动,需要发散想象力。总之是很神奇的一种爱好。为此我还写了一篇博客文章,题为《[喝咖啡如何帮我开发自己的 S 属性?](/essays/喝咖啡如何帮我开发自己的s属性/)》。今年冲咖啡没学什么新技巧,也没有换设备(唯一的例外是购入一个带温控功能的手冲壶),但每天早上或中午,都有安静下来冲咖啡这个环节,也算是给我的生活提供了一个支点。 +我去年入门了手冲咖啡,在那之后,每个月都花了不少钱买豆子。作为一个 N 人,通过比商业咖啡更注重风味表达的精品咖啡,我的感官能力(Sense)得到了不小的锻炼;品鉴咖啡也是需要调动直觉(iNtuition)的活动,需要发散想象力。总之是很神奇的一种爱好。为此我还写了一篇博客文章,题为《[喝咖啡如何帮我开发自己的 S 属性?](/essays/喝咖啡如何帮我开发自己的s属性/)》。今年冲咖啡没学什么新技巧,也没有换设备(唯一的例外是购入一个带温控功能的手冲壶),但每天早上或中午,都有安静下来冲咖啡这个环节,也算是给我的生活提供了一个支点。 从高中就开始探索的塔罗牌,在今年也给我带来了不少新鲜感。和以前比起来,最大的区别是,比起理论储备和探索象征含义,今年我开始更多地给别人占卜。我还在教培机构做兼职上班的时候经常不务正业,导致学生也不干正事,排队来找我算命。占卜师和问卜者之间建立起来的联结很微妙,尽管我不是专业的,但在这种场景下,人们似乎更愿意敞开心扉。这对不善社交的我也是一个较为舒适的与不熟悉的人相处的环境,总而言之,我还挺喜欢的。为此,我还写了一篇《[好为人师如何帮我反思现代科学的局限性?](/essays/好为人师如何帮我反思现代科学的局限性/)》。 @@ -246,27 +247,37 @@ slug: 2025-wrapped 说来说去,我发觉自己说的也不算是对生活的爱恋,到头来,我在今年学到的最宝贵的事情,大概是学会了好好爱自己吧。我现在已经成为了填心理健康问卷时看到「我担心其他人不喜欢我」这种题目时感到困惑无比的人——*怎么没有「我不喜欢其他人」这个选项?* +{{< gallery >}} + + + +{{</ gallery >}} + ## 05 | Hackerita 我似乎从来没有跟人讲过:作为一名程序员,我的启蒙编程语言其实是易语言,一门不入流的中文编程语言。小学的时候,我的成绩还是班级一二名的水准,但我几乎没有朋友,直到中学都还会在情人节的时候跟身边的人讲:2 月 14 日是世界上第一台电子计算机 ENIAC 诞生的日子!那个时候,我最好的朋友就是一台电脑(一台放在现在会令我嗤之以鼻的、装载 Windows XP 的台式机),从十几年前开始,我就无法想象没有电脑的生活了。我记得有一次,我意外地在我父亲新装的一台电脑上安装了病毒软件(那是一台邪恶的装载 Windows 10 的电脑,~~它活该~~),导致接下来好长一段时间内我都没办法使用电脑,那段时间的生活很是沉闷。 我想,小学的我之所以走弯路去学了易语言,一部分原因是我直到初中才开发了自己的语言天赋,所以那个时候对英文编程敬而远之。当时的我,只想着做出属于自己的软件,所以选择了当时我认为最简单的路径。每天沉浸在计算机世界里的我,找到了能带我暂时离开现实世界的避难所。直到现在,电子设备对我而言都远远不是娱乐的载体,任何一种技术都不只是为我争得一碗饭的工具,探索本身就足以让我感到无穷的快乐。 -在我还会跟室友闲聊的时候,我经常跟他吐槽 Java 这门语言有多啰唆、开发过程有多繁琐、性能有多差,并且时不时地赞美 Go,调侃 JavaScript。他们反应是「现在的确有很多公司会招到 Java 工程师之后让他们写 Go」「实验室也有人推荐我学 Go,我当时看他负责的也不是什么重要的项目,就没当回事」「我已经习惯 Java 了,哎,对新东西都有了些抵触」——*他是怎么做到把计算机描述得这么无聊的?* +在我还会跟室友闲聊的时候,我经常跟他吐槽 Java 这门语言有多啰唆、开发过程有多繁琐、性能有多差,并且时不时地赞美 Go,调侃 JavaScript。他们反应是「现在的确有很多公司会招到 Java 工程师之后让他们写 Go」「实验室也有人推荐我学 Go,我当时看他负责的也不是什么重要的项目,就没当回事」「我已经习惯 Java 了,哎,对新东西都有了些抵触」——*他是怎么把计算机描述得这么无聊的?* 我花了一段时间才意识到一个事实:**他不是黑客**。我说的「黑客」,不是指攻击计算机系统的黑帽黑客,也不是指编程能力高超、掌握了很多技术的程序员,而是那些把探索计算机科学、学习新技术、创造软件和为开源做贡献当作乐趣,不随大流,不接受默认设计,追求技术自由的人。我很快意识到另一个令人沮丧的事实:我的身边没有一个我的同道中人,他们不觉得写代码本身是令人愉悦的——我的室友桌面上有这样一行字「不工作就没有饭吃」;辅导员只会劝学生去参加竞赛,跟着学校做项目、申报课题、写论文,偶尔会在她不知道从谁那里拿到的 PPT 里把 GitHub 描述为一个「学习平台」;他们除了课堂上学到的技术,不会在电脑上下更多的工夫了。 -我踩着 2025 年的尾巴加入了 Fediverse(联邦宇宙),一个去中心化的社交网络。弃用 Twitter 等大公司软件过后,我终于又拥有了社交媒体账号。我一开始没觉得加入 Fediverse 是一个很「黑客」的举动,毕竟联邦宇宙很包容。开始在一个能收到更多回应的地方分享自己的想法和折腾之后,我才真实地感受到:有活生生的人对计算机软件有着和我相似的态度,并且已经在我希望走的道路上走了很远了。 +我踩着 2025 年的尾巴加入了 Fediverse(联邦宇宙),一个去中心化的社交网络。弃用 Twitter 等大公司软件一年有余过后,我终于又拥有了社交媒体账号。我一开始没觉得加入 Fediverse 是一个很「黑客」的举动,毕竟联邦宇宙很包容。开始在一个能收到更多回应的地方分享自己的想法和折腾之后,我才真实地感受到:有活生生的人对计算机软件有着和我相似的态度,并且已经在我希望走的道路上走了很远了。 -比如,我只是简单地对自建 Fediverse 实例一事提出了[疑问](https://c7.io/@eltrac/115806971655874632),就引来了一大堆黑客分享经验。分享自己 RIME 的输入法、NeoVim 配置和各种工具的折腾,也都有回响。我想,我大概已经接受了自己暂时无法在现实生活中找到共鸣的事实。做个黑客就跟学第二门外语一样,在现实生活中几乎不能遇到能和自己说法语的人[^4],但只要想,总能在互联网上找到人畅聊语言学,至少能找到听众。 +比如,我只是简单地对自建 Fediverse 实例一事提出了[疑问](https://c7.io/@eltrac/115806971655874632),就引来了一大堆黑客分享经验。分享 RIME 输入法、NeoVim 配置和各种工具的折腾,也都有回响。我想,我大概已经接受了自己暂时无法在现实生活中找到共鸣的事实。做个黑客就跟学第二门外语一样,在现实生活中几乎不能遇到能和自己说法语的人[^4],但只要想,总能在互联网上找到人畅聊语言学,至少能找到听众。 我在去年全面转向了苹果生态,把主力机换成了 MacBook。今年,记不清从合适开始,我电脑上安装的软件倍加关注。我会不定期地扫视一遍 macOS 的 Applications 目录,移除那些很久没有使用的,替换那些资源占用过高的。今年,我可以很自豪地宣布,我的电脑上只有两个 Chromium 内核的应用(Obsidian 和 Trae,这两个编辑器都可以在我配置好 NeoVim 之后光荣下岗)。 -为了保证 Homebrew 包干净整洁,我还用 Go 写了一个简单的命令行工具 [wthis](https://github.com/BigCoke233/wthis),用于以可读性更强的格式显示某个 Formula 或 Cask 的信息(因为我在运行 `brew list` 之后经常发现我不认识的软件包,我不喜欢这种陌生感!)。 +为了保证 Homebrew 包干净整洁,我还用 Go 写了一个简单的命令行工具 [wthis](https://github.com/BigCoke233/wthis),用于以可读性更强的格式显示某个 Formula 或 Cask 的信息(因为我在运行 `brew list` 之后经常发现我不认识的软件包,我不喜欢这种陌生感!)。尽管没有什么技术含量,但遇到问题、产生需求过后自己设计和编码解决问题,的确是很像黑客的思维方式。 + +今年学习的第一门编程语言是 Lua,那个时候还想用 LÖVE 做游戏;今年年底又捡起了 Lua,原因是我要用这门语言配置 NeoVim——*比起 Emacs Lisp,Lua 还是太友好了;不过今年差点就学到了编程界的拉丁语 Lisp,真是可惜呢*。今年学习的第二门,也是最后一门编程语言是 Go,相见恨晚,刚入门就已经爱上。Go 大概会成为我的首选语言,其次是 JavaScript 和 Lua,至于 Java…… 什么不入流的东西?我甚至懒得在 NeoVim 里给他配置 LSP。今年完全没碰的一门语言,是 PHP——*无论如何,你是一门好语言*。 -今年学习的第一门编程语言是 Lua,那个时候还在想用 LÖVE 做游戏;今年年底又捡起了 Lua,原因是我要用这门语言配置 NeoVim(比起 Emacs Lisp,Lua 还是太友好了;不过今年差点就学到了编程界的拉丁语 Lisp,真是可惜呢)。今年学习的第二门也是最后一门编程语言是 Go,相见恨晚,刚入门就已经爱上。Go 大概会成为我的首选语言,其次是 JavaScript 和 Lua,至于 Java…… 什么不入流的东西?我甚至懒得在 NeoVim 里给他配置 LSP。今年完全没碰的一门语言,是 PHP——*无论如何,你是一门好语言。* +Anyway, happy hacking! +## 06 | Fīnis +这篇文章的草稿是 12 月 1 日创建的,尽管我写了一万一千多字,但这些内容并不是平均分布在这一个月内的。可以说,这篇文章 80% 的内容是用 20% 的时间写的,而剩下 80% 的时间我都在努力劝说自己挤出时间来写年终总结。出于某种奇怪的心理,我总觉得要是连一万字的年终总结都写不出来,这一年就白过了,而这中焦虑又让我下意识地对打开编辑器感到抵触。当我终于停下来,感觉自己写得足够时,却又觉得没能完全覆盖这一年里发生的大大小小的事情,记录得不够完全。 [^1]: 大概是某个读者真的想让我下地狱去吧,还挺艺术的。Kind of poetic. @@ -274,4 +285,4 @@ slug: 2025-wrapped [^3]: 犁式:要进入犁式,首先要躺在地上,把下半身抬到空中,把脚往头的方向伸,慢慢把脊柱也抬起来,最终用脖子和头撑地,脚碰到地面,腿打直。 -[^4]: 至少我在身边只能找到觉得外语很酷,于是滥用语言的人,全世界人民都这样,比如英语、法语、西班牙语使用者滥用意大利语 bravo,对女性也用这个词,实际上应该用阴性形式 brava。 +[^4]: 至少我在身边只能找到觉得外语很酷,于是滥用语言的人,比如我那个室友。实际上,全世界人民都这样,比如英语、法语、西班牙语使用者常常滥用意大利语 bravo,对女性也用这个词,实际上应该用阴性形式 brava。 |
