Blog 7 — CS 371G Summer 2021

Sieg Balicula
3 min readJul 18, 2021

What did you do this past week?

This week I attended class each day and worked with my project partner on project 4 each day. We still have yet to complete it, but we have every constructor, method, and function implemented. There are just memory bugs. Other than that, I finally beat a video game that I had been playing over the summer.

What’s in your way?

My partner and I need to finish up this project. This is a bit difficult since he is out of town over the weekend. Hopefully, we can get some help today.

What will you do next week?

I will likely be starting on the last project with a new partner. I will also be going to class as usual.

If you read it, what did you think of the Paper #7: What Happens to Us?

It really is terrible how deeply rooted the existence of bias is in the workplace that even today such bias is occurring. The calls to action that this paper has made should be followed by all people today to ensure that people will respect each other in an equal way.

What was your experience of vector, allocator, and deque? (this question will vary, week to week)

Seeing the way that vector was implemented helped me better understand the way classes worked in C++, like the Integer project did. The most prominent piece from vector was a higher focus on the way that constructors work.

Last week, allocator was shown to us, but I was still a little bit confused on how it works. But now, with the help of the quizzes, I now have a better understanding of what is happening. I see the differences between allocate, deallocate, construct, and destroy.

Considering how to implement deque has been interesting this week. During an office hour, my partner went to get help for a small part of the constructor, and while I was looking into another part of the project, some of our constructors had been replaced with an entirely different constructor that was meant to be all encompassing. I hope we can fix these memory issues though. I think the main issue we are having is something with allocating and constructing objects.

What made you happy this week?

I had finally beaten the game Persona 2: Innocent Sin. I love the Persona games, and I started with Persona 5, then I played Persona 3, then I played Persona 1, and now I am playing Persona 2, which happens to have two parts. Persona 1 and 2 are much more different than the games after them since they were made decades before the others and the way this shows the most is in the story. This seems to shine the most in Persona 2: Innocent Sin with an ending (without spoiling too much) where pretty much the player loses.

What’s your pick-of-the-week or tip-of-the-week?

Steam is going to release a product called the Steam Deck, which people are comparing to the NIntendo Switch as a gaming console, but I see more potential here. It would seem that it is going to be more comparable to a handheld PC. I probably won’t get one, but it seems interesting.

Specs here: https://www.pcgamer.com/steam-deck-price-release-date-specs/

--

--