CS 373 Spring 2021 Nathaniel Jackson

Nathan Jackson
2 min readMar 8, 2021

What did you do this past week?

This past week, I finished all of my assigned tasks for Phase 1 of the IDB web app project. Earlier in the week, I worked to get SSL certification and automatic traffic to HTTPS set up for our website. Then, I completed both the splash page and the About page for our website, the latter of which using dynamically generated statistics from the GitLab API for commits and issues created.

What’s in your way?

Nothing for now. I am slightly unsure about the feasibility of certain aspects of our project but those fears will either be dissolved or realized early into next phase.

What will you do next week?

Next week will likely involve scraping our API’s and setting our data table up, before working to dynamically generate the model page and instance pages for each of the models. This ought to take most of my time in Phase 2.

If you read it, what did you think of the Open-Closed Principle?

I have not read the article, I plan to after writing this blog.

What was your experience of iterators and reduce2?

I think they are quite straightforward. I had a few questions on the concepts of iterators generated from iterators themselves but they were clarified in class last Friday.

Again, reduce is a straightforward problem, and my team and I did not have much trouble with the HackerRank assignment.

What made you happy this week?

I went to IKEA this week to pick things up for a friend. I ended up buying a cacti and way too much Swedish chocolate. I love the plant and the chocolate is quite possibly my favorite ever.

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

We had struggled quite a bit with installing our SSL certificate for our website. Most tutorials had quite a bit of complicated installation work on the application side — these did not prove to be helpful. Our solution was using a load-balancer on Google Cloud Platform, which both installed our SSL certification to allow HTTPS traffic but also helped us redirect HTTP traffic to the HTTPS site by default.

--

--