I haven't been writing blogs in English for a while, a long long long while. If you switched the language of this website from English to Simplified Chinese, you would find out I wrote way more articles there, including a monthly series. I initially started to write blogs for practicing writing and thinking skills, and it went very well. I met more blogger friends, and was able to talk about my online experiences in my real life; it's like double winning.
- ...MORE
I had (maybe) the worst computer class in my life
...MOREThis article was written under my anger, so I apologize for any illogical and immature thoughts. Actually, forget that, because I value true feelings.
It all started this August... I'm starting my Junior year at this college. Last year, I failed my computer class because I skipped classes and exams -- I deserved it for sure. So, I decided to retake this CIS 2300 class this semester. Why? Because goddamn it is a prerequisite of literally every major class I have.
Raspberry Pi Pico Plays Music Via Active Buzzer
...MOREHow to use MicroPython to play music via the active buzzer on a Raspberry Pi Pico.
Markdown Rendering in React
...MOREOne of our project requirements was to support Markdown rendering, aiming to replicate effects similar to ChatGPT and Claude.
This article aims to document the problems I encountered and their solutions while implementing this feature.
Batch Merging TS Files Using ffmpy3
...MOREHow to use Python's
ffmpy3package to batch merge TS files into a single MP4 file.Hexo i18n Configuration
...MOREWhen running a personal blog, you might encounter this requirement: wanting your website to support multiple languages so that readers from different regions can easily read your content.
This is where website internationalization (also known as i18n) comes into play.
For blogs built with Hexo, implementing internationalization requires consideration not only of content translation but also template rendering and other issues.