It’s Monday. It’s time for my weekly report on the past week.
💻 LeetCode
In the post before last, I wrote that I wanted to get from problem number 140 to problem number 150, and I managed to do it, albeit late. Last week, I reached problem 150, and then the trolling happened… I found out that some problems on LeetCode are PAID. That is, you have to pay for access to the problems, which came as a huge surprise to me: all tasks from 1 to 150 are free, and number 155 is only the first paid problem. For some reason, I thought that only the solutions to the problems were locked behind a Premium subscription. After realizing this situation, my desire to continue solving problems has drastically decreased: because the perfectionist in me can no longer say that I solved EVERY problem up to number N. All problems will be completed EXCEPT for the paid ones 🥴 The feeling just isn’t the same anymore…
⚙️ Linux Setup
This week, I’m planning to work on setting up Linux once again. There are two laptops:
- 16 GB RAM + 8 cores
- 24 GB RAM + 4 cores
I have already installed Linux on the first one; now it’s time to install Linux on the second. I will be installing Kubuntu 25 again, along with all the necessary programs for my paid work… and there are a lot of these programs: Docker, Azure, IntelliJ, GitFourchette, MongoDB, MongoBooster, Insomnia, Microsoft Teams, Outlook, VSCode, Kubernetes Lens, and others… We’ll see how much time it will take. The ideal solution would be to somehow combine these two laptops into one: take the powerful processor and the 24 GB of memory. But that is impossible because the memory on the powerful processor is soldered on.