Finally, my first official year in review.
Campus Life#
This year, I took the high school entrance examination and achieved a relatively satisfactory result, successfully entering a regular high school.
The knowledge in high school has a significantly higher level of logic compared to middle school, which has left me unsure of how to handle it, and my grades have also declined (although I did manage to rank fifth in the class in the mid-term exam).
The final exams are scheduled for around January 25th, but I have no confidence in the science subjects. Hopefully, I can achieve a result that is not much worse than the mid-term exam.
Traveling#
On July 20th this year, a classmate and I left Shanxi and headed to Shanghai to attend BilibiliWorld 2023. We also took the opportunity to explore Shanghai, with a total of three days.
To save some money, we took the Z198 and Z195 trains, and after a night of tossing and turning, we finally arrived at Shanghai Station on the 21st.
It seems like this is my first time in Shanghai...
On the 21st, we mainly spent the day at the comic exhibition, but unfortunately, I didn't get to take photos with my favorite cosplayers. I circled around the entire National Exhibition and Convention Center but couldn't find Minshu's boothwhich makes me very jealous of a friend who also attended BW and met Minshu.
Blog and Operations#
After the high school entrance examination, I took over the task of maintaining the LittleSkin message forwarding robot. The first two friends who were in charge of this project didn't continue for various reasons, so I took on this seemingly impossible task myself. The current status of the forwarding seems to be working fine.
I personally value my website a lot and have invested a lot of time and effort into it.
New Domain Name#
In January, I purchased the domain name lihaoyu.cn
and migrated most of the services to it. The original domain name cakemc.top
is now used as a personal homepage for experimenting with Next.js and as a resource file CDN after completing the record filing in the future.
During the summer vacation, I bought a domain name 230225.xyz
from NameSilo, originally intended to be used as a base for Xiaoyu's possible debut as a virtual anchor. Now it serves as a personal homepage, a reserved Upyun image hosting service, and a message viewer for Q2TG.
Site Migration#
On January 16th this year, the site completed the migration from Hexo to Valaxy, which resulted in a better PJAX experience, among other things.
The reason for abandoning Hexo was mainly because its hot reload feature was terrible. I never expected that I would have to manually refresh the browser to see changes after making changes to the Markdown.
You can't say it doesn't have hot reload because there are plugins for it.
npm install hexo-browsersync
Some may ask, "Why not use VuePress or VitePress?" First of all, these two were originally designed for creating documentation websites, and using them as a blog felt somewhat inappropriate for me.
After the migration, I also started exploring Vue syntax while creating my own Vue project.
Valaxy offers a high level of customization, allowing me to customize styles by overriding theme components and insert many things. It also solves some pain points of the initial ecosystem by installing existing Vite and Vue plugins.
It seems that Vue is the source of all things, so I will refactor my personal homepage using Vue (just kidding)
Rhythm Games#
I have Phigros on my phone, but I'm not used to playing on a small screen. I have MUSYNX in my Steam library, but I haven't downloaded it yet. Because of my friends, I was introduced to WACCA DX and became a fan of it~~.
↑ Interrupted hand feel.webp
Later on, I gradually incorporated WACCA DX into my daily life, but unfortunately, I ran out of coins in mid-December, which means I can't progress further~~. My family's requirement for recharging game coins is to do well in the final exams...
GitHub Contributions#
This year, I made a total of 612 contributions, compared to 450 last year.
I became a member of the OpenWRT team and tried to contribute to the community in my own way, such as translating fields, supplementing documentation, fixing simple issues, and more.
Goodbye, 2023.
Hello, 2024.