Summary
This week, I made a lot of faces at a lot of Python code (read: I dislike Python) and inadvertently wore the right colors for the Fourth of July (read: my Converses are red and blue).
Things I Learned
- people in Pittsburgh don't like pepperoni pizza
- France has more work holidays than the U.S. does
- peanut butter chocolate cake is a thing
- how to assemble a free pen (the kind that easily disassembles)
- the way you're supposed to start/stop the multiuser framework
- Carnegie Mellon has good cappuccinos (but more importantly, they have free coffee)
- going to D.C. for the Fourth of July is a thing
Research
So I spent a good chunk of the week getting up to speed on code (both Java and Python) from various parts of the architecture--prep work, if you will. I've broken my overall goal into three tasks: change some Java code, change some Python code, and change the code that connects the Java code to the Python code. By Friday, I was able to check the first off and start on the second.
Timo also helped me set up a test client for the Python code (which was particularly excellent because I spent 284390 hours attempting the same thing and miserably failing).
Meetings
Work Meetings
Since I'm going to be altering code and such from now on, I earned two work-related meetings (excluding the daily ones with Timo) this week! Sushma (master of all things Android) very generously helped me set up phone stuff (she also gave a mini-tour of her wing of the comp sci building). And Yulun (master of the Python side of the architecture) very helped me install a bunch of things and went over the Python code itself.
Reading Group
This week was CV week--we talked about things to include and things to not include, and we also paired off and traded CVs and constructive criticism.
Daily Logs
These are more or less lifted from Bitbucket, where I keep a README of these things.
Mon 7/3
Wrote midterm paper; mtg with Sushma; website; fixed some of my current code; read through the NLU/DM Python code.
Tues 7/4
National holiday!
Wed 7/5
Edited midterm paper; read through Python, Java code; website; attended grad school lecture.
Thurs 7/6
Edited midterm paper; read through Java, phone code; mtg with Yulun; rdg group.
Fri 7/7
Altered Java code; started Python alterations; set up a test client for the Python side.
Not Work
Is it the Fourth?
Because of the national holiday, Tuesday was super flexible: I came into work* late, ate lunch with the SCIPR team, practiced piano in the middle of the day, and wandered out to the campus green before six (because Fourth of July celebrations were starting). Linh, Sarah, and I scouted out food options, checked out the celebration events, and played rummy.
* note: we had the day off, but people came in anyway
Miscellaneous
- finished one short story and started another
- played giant Connect Four (as in, Connect Four on a giant board, with discs literally bigger than doughnuts)
- made the executive decision to start Lord of the Rings from the top (I've been reading it sporadically, which I never do with books, and the disjointed experience got to be too much)
- went downtown exploring with Linh and Sarah