20230418

After finishing yesterday's journal, I had nothing to do and tried Simply Sing again, and it worked, though I stopped there. Fell asleep soon after dinner, and woke up at 3. Got up then, feeling like I needed more rest after yesterday's overwork. Watched football games instead, though I was not interested. Did the running exercise at 5. Why did it require me to run at zone 4 for 5 minutes? I supposed there should be shorter intervals of 3 or 4 minutes? Played piano after breakfast, and watched anime until 9. Headed to the study room to do some job search. Afterwards, worked on my open source project, added nestjs cqrs package and started an eventstore service. Wanted to try the CQRS and its event-driven programming model. Utimately, I thought anything that happened could be represented as an "event". By the way, nostr also adopts events as its founding data structure. Of course, I don't want a full-fledged DDD (Domain Driven Design, I suppose?) app, I just made use of the existing components, I might write simpler solutions to replace them. Played FIFA after lunch, then headed to the study room to play Simply Sing. This time, it couldn't detect my pitch. Did some job search then. Played RingFIt at 3, then I didn't have motivations to do anything. Basically I had rested for most time, partly because I had overworked yesterday, partly because I may not rest as before over the weekend. The problem of ChatGPT, which had been returning 429 responses, seemed easy to solve, though I didn't figure it out yesterday. Apparently, when using Cloudflare warp, I shared the same IP address with others, who had sent too many requests to ChatGPT. It worked again after letting warp to reconnect to its server serveral times. Completed 10 pomodoroes today - two each for learning (piano and singing) and work, and three each for exercise and job search.



Sent from my iPhone

评论

热门博文