CS371g Summer 2021: Blog 2

This might be a quite boring answer but I didn’t really do much during this past week. This past week marked the first full week of school for the summer semester so I was pretty booked with that considering that I am taking two classes (this class and CS373) which are back-to-back. In my free time, I just played basketball as a form of exercise and that pretty much summed up most of the week.

The main thing that is preventing me from doing more things during the day is mainly my sleep schedule. To wrap up the spring semester and the weeks following, I would sleep at irregular hours and wake up in the middle of the afternoon. So far I am still adjusted to that weird sleep schedule as I have woken up probably 5 minutes before class on several occasions. In fact, I even missed the first quiz since I overslept by a few minutes which meant that I was already in a hole considering assignments.

This upcoming week, I will make it a priority to start sleeping on time and try to correct my sleep schedule. Doing so would allow me to have some time to prepare for class as well as to be productive and finish some tasks before class even begins. Waking up at 1 PM every day isn’t exactly the healthiest thing in the world.

I have read Paper #2: makefile. At first, I was very confused as to what to think of the paper since I just thought of it as a regular makefile (nothing special). However, when I took something to actually read each of the lines, I found myself thinking the exact same thing I was thinking in the first place. However, I did find out that the make push command is pretty useful since it runs git add, commit, and push on all of the files in the repo so that is a very friendly command to use in the future that would save some time.

Overall, I found myself okay with not using assertions as much as I already was not a huge fan of assertions previously. Unit tests were sort of new to me regarding the Google tests so I did have to look up how to format them and such. For coverage, most of my experience is standard (no issues at all). IsPrime is a generally simple problem so I didn’t have an issue with that as well.

I did watch a little bit of TV during the week and that was what made me happy during a pretty hectic week for me personally. If you’re wondering what show I am watching right now, I’m watching Jojo’s Bizarre Adventure (a good show I would recommend).

My pick of the week relates to Apple’s Worldwide Developer’s Conference which introduced many new projects that Apple is working on including iOS15. I was most impressed by Apple’s new Universal Control feature that is being built into their Macs which allows you to move your cursor from your Mac to another device (Mac or iPad) and start controlling that device. This feature makes things such as copying and pasting seamless across devices. It’s things like this that make Apple’s ecosystem so captivating.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store