Posts

Showing posts from May, 2026

Week 35

Even on the surface, barely past the basics, the concept of computer networks seemed fairly complex. Now having finished the Midterm for 'Intro to Computer Networks', I can say that it's far deeper than I could've expected. Like onions, ogres, and computer programs on the one computer, computer networks have layers. And there are a lot more packets being thrown back and forth on a given network connection than most realize. I found my self fairly overwhelmed as to how much is going on at once. I'd go further into detail but it is 5 minutes past midnight at time of penning this. I was practically nocturnal earlier on in the program, so what the heck happened? Is it some seasonal thing, or what? If I ever figure it out for sure, I'll at least try to have it in a journal or something.

Week 34

 And this was me having gone through the trouble of adapting Sam's framework only for the only work this week to be a programming assignment. Oh well. I guess that's just the ebb and flow of schoolwork I suppose. Once one's past the initial phase of socket programming, the code isn't all that intimidating. In fact, I found myself pleasantly awash with nostalgia. All the fond memories of learning Python years ago coming back to me as I worked. There are few things that beat the sensation of completing a program or script, and watching it do exactly as intended. With the next couple of weeks' work available and the midterm coming up, I'm starting to see what they were talking about back when I was in the Proseminar course last fall. This program is moving faster than I expected it to.

Week 33

 I know. I'm late. But there was quite the bit going on this week. First there was a Canvas breach that hit 275 million students nation-wide, then there was a phishing attempt that was masquerading as some "career accelerator" or some nonsense along those lines. Real circus that.  Beyond this, the networking class is going rather well. I've already gotten to grips on much of the terms and names involved, and the layers that a network is comprised of. You have know idea how much that "____ has layers" line from Shrek  kept showing up in my mind as I was working this week. The second programming assignment has ben posted and I've been informed that such assignments are designed to build off of one another. As in, some of the files from the first assignment will be modified in the second. I'm curious as to how that works in practice.  Man, this post is short. I need to figure out how to adapt Sam's framework, sharpish.

Week 32

 Here at the beginning of Intro to Computer Networks and I can already tell that Sam's journal format isn't going to be much help here. Or, at least, not for this week. Bootstrap week (yes, I'm still calling it that) is more getting everything set up for the rest of the class than it is learning anything groundbreaking. The class is already looking like most of the headache is in the demonstration side than it is learning the material side. Had to restart the first lab multiple times, and it wasn't to address needing to adjust configuration options. In any case, I pulled through it fairly well. The virtual machine, or, I guess its more of a virtual network, is a fascinating thing to work with, and when its all working as it should its very satisfying. I'll admit, I was expecting it to be a lot more difficult to grasp going in.