CS373 Fall 2021: Blog 3
What did you do this past week?
This past week I worked a lot on Collatz, and work for my other classes; I also got some logistic work out of the way for my club. Otherwise it was a pretty relaxing week.
What’s in your way?
Thankfully nothing so far. I don’t have a crazy amount of work for my classes at this moment, but being in 3 CS classes this semester, I know that won’t last long. For now I’m enjoying a bit more free time and getting ahead on what I can!
What will you do next week?
Next week I’ll attend lectures for my classes, org meetings, and work on the various Labs and assignments I’ll get. I finished Collatz over the weekend so I won’t have that hanging over my head going into the new week.
If you read it, what did you think of Paper #3: Continuous Integration?
I liked it! My only experience with CI/CD has been through Professor Downing’s classes, but it is something I want to continue into my professional career and side-projects. It’s helped me a lot to see broken code and fix it before I otherwise would have. Tools like GitLab only help facilitate the process further.
What was your experience of IsPrime and Collatz optimizations?
Having taken OOP, I am familiar with both, but it was a great exercise to think through/implement them in a new language.
What made you happy this week?
A lot! :) I went to see my grandparents in Friendswood with my mom over Labor Day, because it was my grandfather’s birthday — he showed me this awesome programming/engineering project he’s been working on for a couple of weeks, which was awesome. I also went to play mini-golf with my girlfriend one night and a concert with my sister the next (what made us extra happy about that is that everyone had to be vaccinated and most people wore masks). Some really fun events!
What’s your pick-of-the-week or tip-of-the-week?
My pick-of-the-week is this git cheat sheet. I know by now most people (if not all) in this class have had lots of experience with git, but it’s nice to have a refresher every now and then. What I like about this cheat sheet is that it’s directly from GitLab, and gives insight into some optional flags for common commands that could be beneficial.