Time flies when having fun. Only 4 weeks left in my first semester back in school. It’s been fun in every way. A little more challenging than I expected. I am fortunate to have the opportunity to go back to school. Most people don’t get the chance even if they want to. It was interesting […]
Continue readingYear: 2011
Agile Software Development
When I was last employed the Agile movement was just getting started and I didn’t hear about it until probably the mid 2000s. I haven’t really experienced Agile development in a formal sense. But it was happening all the while without us realizing that it needed a name. Since then I’ve been hearing about it, […]
Continue readingNice intro to template meta programming
http://accu.org/index.php/journals/1422
Continue readingCS371P #9
Yet another computer science figure passed away; John McCarthy, the computer scientist who coined the term “artificial intelligence” in 1955, and founder of LISP died Monday at age 84. http://en.wikipedia.org/wiki/John_McCarthy_%28computer_scientist%29 Apparently exam 2 was tougher than I thought. Actually I don’t think it was hard or tough. “Obviously” I am an awesome software engineer but […]
Continue readingeditors, guis, mice oh my
Someone asked me to blog about vi so here goes. He was probably only interested in my vimrc and maybe some vi tips. My vimrc is at the end so you can skip past my rantings if you wish. I’ll spare you the old timer lecture on how awesome vi or emacs is and why […]
Continue readingCS371P #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 readingCS371P #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 readingCS371P #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 readingCS371P #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 readingCS371P #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