CS373 Spring 2022: Abhinav Mugunda
What did you do this past week?
This past week, I spent a lot of time working on Project 2 for this course. Our website is tuitionball.me. It is going to be a database of d1 schools, athletes, and coaches that is filtered through the lens of tuition. We expect our project to give the user a clear understanding about how tuition costs can impact a college’s performance in its football program.
What’s in your way?
I had a lot of trouble getting the docker containers set up to work properly. For some reason docker on windows was a lot harder than it needed to be. But we finally got AWS working with out Docker container, and now our website is live.
What will you do next week?
Next week will be a relaxed week. I can catch up on work with my other classes that I have fallen behind on. I can also catch up on the sleep that I lost. All in all looking forward to the week.
What did you think of Paper #6: Open-Closed Principle?
I really do like the Open-Closed principle and I plan to adopt it going forward. I read this paper once before in OOP, but I didn’t really get the full picture. But with a second read, I am finally sold on how helpful this design methodology can be.
What was your experience of for in, reduce, object models, and operators? (this question will vary, week to week)
I feel pretty good with all three of these concepts. It is nice to know that while there are alternatives, for-in is till the fastest way to iterate through an iterable. I have used reduce in previous projects and classes so I am already pretty familiar with how it works. Object models, however, really blew my mind. I really like python’s implementation of OOP. Things are possible that I didn’t even realize, but it’s gonna take some practice and getting used to.
What made you happy this week?
This week I am really happy that I finally started eating health and sticking to a good routine. I can really see my productivity accelerate because of it too.
What’s your pick-of-the-week or tip-of-the-week?
One of the things that I missed about my old macbook was how easy it was to take a screenshot. With the press of three hotkeys, you can select which region of the screen you want to capture, as opposed to the windows alternative (clicking the flag, looking for the snipping tool, and saving the image where you want). Turns out you can do the same thing on windows without the snipping tool. The command for it is (Win + Shift + S). You can do the exact same thing, and the resulting capture is saved to your clipboard automatically to. Saved me so much time over the past week.