CS373 Blog #4
- What did you do this past week?
- What’s in your way?
Currently, my team and I just need to agree on an idea for our project. We are between two that we like but keep going back and forth on which might be easier for data collection (although there is no telling what APIs out there exist until we actually start looking).
- What will you do next week?
Hopefully, finalize our piazza posting for our proposed idea and get a more concrete idea of the models and APIs that we would like to use to complete our solution. After this, we can hopefully get started on our static webpage (I hope this will give me a good refresher of HTML because it sure has been a while) and create the base template of the project.
- What was your experience of exceptions, IDB1, and types? (this question will vary, week to week)
I am somewhat familiar with exceptions and types from python but learned some key details in class that will stop me from making dumb mistakes when using either in the future. For instance, I was unaware that python sets have to be hashable and thus the data structures put inside the set had to be immutable. As for the project, I am very excited to start and can’t wait to get to know my team better.
- What made you happy this week?
Because the weather has been so nice the past couple of days, a group of friends and I got together to have a picnic at Zilker park! It was so much fun to sit out on the lawn, enjoy some delicious food with friends, and not feel sweaty after 5 minutes of being out in the Texas heat.
- What’s your pick-of-the-week or tip-of-the-week?
I’m not sure if this is truly novel to anyone but the use of SSH keys. I can remember as a young computer science student I had little to knowledge of the command line and even less of git. When working on simple projects I would constantly be committing and pushing my work while having to input my username and password to verify I had access to my repos (to some that’s not a big deal but I can never remember my passwords so that was always an ordeal for me). Then I discovered the beauty of ssh keys that can be generated on the fly and associated with git storage accounts in seconds to allow for seamless merging of git repos. Now I don’t have to remember any of my passwords and I can quickly push my work up to the cloud with the same assurance as one.