Recently I have been working on some scripts for processing the various files created by the JTAG Technologies so-called classic tools. Nothing fancy, but text processing is something that seems to keep heading my way. This has been good practice with files, string manipulation (plenty of splitting and slicing), sorting, and tallying.
I have become an Electrical Engineer II. Nice!
Last night I was very saddened to learn that a young man I knew at IUPUI had killed himself three days prior. He was a few semesters behind me, so I first met him when he was in ECE362, a required course on assembly programming, that I taught with my friend Nathan. He was a hard worker, often coding away in the lab, but he never seemed to get angry about it; the frustration he showed seemed quite minor. Indeed, I had contacted him about coming to work with me after he graduated.
It was a real shock to learn of his suicide.
This week is final back at IUPUI. Some friends have graduated, and I congratulate them: Mohammad, Jon, Stefan, and Adam. Another has finished his masters courses: Nathan. Another has wrapped up yet another term for his masters: Kevin.
I wish them all the best!
Today I received my Purdue BS EE diploma in the mail, which was very nice. That degree took some real effort, and I am proud of having done so well academically and met so many interesting and inspiring people.
I also received an email informing me that my senior design team had won the Spring 2016 Dunipace Senior Design Award, which I understand to be the Engineering and Technology Department's Bepko Award for Spring 2016, which meant we each received an award applied to our Fall 2016 tuitions. As I no longer live in Indiana, I will regrettably be unable to attend the award ceremony on April 7th in Indianapolis.
Two days ago I logged into my university account to find that my unofficial transcript now states that my BS EE was awarded on December 18, 2016. Excellent.
Today at 12:30 I finished my last final exam for my BS EE. Now I wait to see what grades will come back. There is a good chance of two As and a C, but we'll see. I have some grading of my own to do for the course I assisted.
What is curious is that I feel neither joy nor satisfaction at having completed everything. Rather I just feel exhausted from the stress of finals now in the past.
My girl and I celebrated at the Indianapolis Rock Bottom Brewery with some fellow engineering students, recent or current graduates. The bison burger was tasty!
On December 22, 2016, the last grade was submitted to the registrar, with the following results:
- ECE 321: Electromechanical Motion Devices, B
- ECE 421: Advanced Digital Logic Design, A
- ECE 463: Introduction to Computer Communications Networks, A
Now I wait for someone to sign off that my degree is indeed complete. My program GPA wound up 3.612, but my degree GPA was 3.803.
Though it began with my reluctance to depart for school, the day turned out to be a very good one for a couple of reasons:
- I was able to figure out viable algorithms for Connect 5, our peer-to-peer final project in ECE 463.
- Purdue's main campus will let me attend Commencement up there.
- A friend called to thank me for passing along the contact information of a recruiter who has since hired him. He is excited about moving to Michigan to work.
- Another friend I had not seen in a while happened by and said he had heard good things about my growing programming skills. They are definitely better, but they are still low.
- My 463 partner found out how to use the old PHP 5.3 that my hosting arrangement provides, which will allow our P2P game to work nicely.
Additionally, it was unseasonably warm: 71°F.
As of now, I have just eight more Fridays until I finish my engineering degree.
For my networking course, we are assigned some labs that require using a Wireshark, a free packet sniffer. These labs have forced me to start learning some basic commands in Terminal. I am currently running Mac OS X 10.11.
To get one's IP address, assuming en1 to be what you want:
ipconfig getifaddr en1
To find your DNS address:
To flush the DNS cache:
sudo killall -HUP mDNSResponder