CS371P #8

RIP Dr. Dennis MacAlistair Ritchie On exam 1 I was finished in 30 mins and had the remaining time to go back over my answers. For me exam 2 was a little long. I just made my first pass through it when time was up. I didn’t have time to go back over my answers […]

Continue reading

CS371P #7

I enjoyed last weeks article on Object Oriented Design. I’ve previously read about those two parts of our brain and the differing functions, but I never read that they can disagree or even conflict. That’s a bit of a revelation and good food for thought as well as further study. Starting to study for round […]

Continue reading

CS371P #6

More git notes: Noticed a couple things about git. For one, I found that in order to get branches pushed up to your repo you’ve got to add an extra option “git push –all”. I was assuming that doing a “git push” would push everything, but it doesn’t. As I’m turning in each project I […]

Continue reading

CS371P #5

This class has been a quite a surprise. Not at all what I expected. There are a lot of language features, nuances, idiosyncrasies that don’t necessarily come up that often, at least for me. Plus, it’s been several years since I’ve coded professionally. I’m remembering many things about C/C++ that I haven’t thought about in […]

Continue reading

CS371P #4

First a little more on git branches. For proj2 I used quite a few branches and at one point I was in a cycle of trying things on different branches, frequently switching back and forth. What I noticed though is that I found myself committing changes to branches before they were fully baked a.k.a. before […]

Continue reading

CS 371P #3

I played with git branches a bit. I had my proj2 working and so I wanted to play around with it and try out several different ideas for improvement. I also wanted to play around with git branches since that claims to be one of it’s strengths. After monkeying around with PFD for a couple […]

Continue reading

Mastering the shell

Why would you want to be an expert with the shell? Well, perhaps some developers or CS elitists would look down their nose upon shell scripting and consider that to be a “lowly” IT skill. To that I say bullhockey! As a software developer, the shell is your interface to the OS. (At least in […]

Continue reading

CS 371P #2

Some of these quizzes are kickin my ass. I’ve been well prepared on the readings, but frequently that’s not what we’re quizzed on. I noticed this after the first couple of quizzes and thought I was making the necessary adjustments but I keep getting bitten. A quote comes to mind “the difference between an amateur […]

Continue reading

Edit – Compile – Run V1

My first experience with computers and programming at UT was on the CDC (Control Data Corp) Dual Cyber System mainframe in 1981. The class was PEN 310 (I started out as a Petroleum Engineering major). Programs were written in Fortran using punch cards. You had your deck of blank cards, you’d insert them into this […]

Continue reading

CS 371P #1

This the first in a series of blogs, one per week for my Fall 2011 CS 371p class – for the 15 weeks. We’re to write about our experience in the class, what we like, don’t like, what we learned, anything cool or helpful etc. Two or three paragraphs per week for extra credit. No […]

Continue reading