CS 373 Fall 2019: Taehyoung Kim
Week 11
What did you do this past week?
One of the student organization I am an officer in had a fundraising event this Thursday and Friday. We were selling Korean street food (rice cakes and fish cakes), which were perfect for the cold weather. Preparing all the food took a lot more effort than I had anticipated, and as a result of standing outside for two days on the freezing Speedway, I got a cold that kept me from doing any productive work over the weekend. Thankfully I feel a lot better now but I have to work extra hard this week to get through my projects and exams.
What’s in your way?
Phase III is due this Thursday, which is a big deadline. Our last grade was not up to our liking so we will focus on the feedback given to us by the graders. So far, I think we are on track. I also have another midterm and a symbolic programming project due Tuesday and Thursday respectively so I need to review material for both classes.
What will you do next week?
I’m officially gotten through all my coding challenges that I have recieved so far. This means November will be a (possibly) long wait for additional interviews/offers.
This also means that I will have more time to dedicate on my schoolwork. Due dates are fast approaching and I’ve been putting them off since start of this semester.
What was your experience of SQL? (this question will vary, week to week)
I was sort of familiar with the basics of SQL (the syntax, etc.) but it was insightful to learn some complex joining mechanisms as it might be useful on our projects as well.
What’s your pick-of-the-week or tip-of-the-week?
When running Python projects, you will need a lot of dependencies. If you do not want to install them to your local machine (global install), there is a built in Python tool called venv (https://docs.python.org/3/library/venv.html). rovides support for creating lightweight “virtual environments” with their own site directories, optionally isolated from system site directories. Each virtual environment has its own Python binary (which matches the version of the binary that was used to create this environment) and can have its own independent set of installed Python packages in its site directories.
