****
Okay, I got through my final April during military service. It wasn't that bad.
For some reason, April didn't have any big events, because I couldn't recall any memorable moments.
Speaking of which, I did the bare minimum for English, stuck to my routines and the tasks that had to be done.
Short getaway
It was peaceful, and it was also my birthday month. Since it was the perfect time for a short spring getaway to break free, I took a trip to Suwon.
Suwon was a Korean city I had never been to before, and I was really satisfied with it. The Amazing view from the top of the mountain and the well-paved streets made me feel comfortable. I could recharge my energy there. No wonder I felt so much better afterward.
Birthday
On my birthday, I slipped up. I hadn't set my birthday in a messenger, which explains why nobody mentioned it. Turned out I messed up some of my profile setting on that app and the army buddies pointed it out later.
I won't attach the picture of them, though. I received a bunch of presents in various ways. It got me thinking, it feels I should give them back presents and remember their birthdays.
Strolling
Lately, I've started wandering around the whole army area and enjoying the views. While walking, I also chat with ChatGPT in real-time conversation mode. I've experienced this kind of chat on Speak application.
Chatting with AI in English is way better than talking to myself about somewhat ridiculous topics during my shower. At least, AI can suggest a bunch of topics or questions that I want to answer.
One of cons of talking through a microphone with AI is that voice recognition technology isn't good enough to determine what I say. Yes it's due to my unclear pronunciation, of course. But I can't complain.
New Programming Language
I've begun learning a new programming language. Yes, it's Rust. I was hesitant at first. Wouldn't it be easier to just order coding agents to write codes which I don't know well?
It turns out that was a stupid thinking. Already I know it'd be meaningless if I tried to use a language that I hadn't master.
As aggregation, the basic components and core concepts of Rust were robust and well-established profoundly.
Out of all programming languages, it has a bunch of modern features such as native moving ownership(which is implemented with std::move in C++), smart pointers, simplified inheritance trait, error handling, and so on.
As I'm still learning it, in some parts, it's hard to understand even for me. But based on massive programming language knowledge that I got, I managed to go through the official tutorial books step by step.
I'm excited about what I'll be able to do with Rust after learning. Shortly after, I'll be upgraded :)
Catch you later.