This November has been absolutely crazy. Last week I had four days in a row where I had no time to write because of gigs, and this weekend is shaping up to be pretty similar. For those reasons I decided to stop the NaNoWriMo adventure for this month. If it had happened last month things would be different but this month has been so crazy for me and it doesn’t look like it’s going to get less crazy in the future, what with two concerts and their respective dress rehearsals, my 21st birthday (finally), and who knows what music-wise.
Oh well.
I’m in programming languages right now. Got my laptop (though I’m typing this on the actual computer because it’s less conspicuous), but generally I look at the front of the room where the professor and the powerpoint is and type without looking at the monitor. I have my laptop today because I have it dual-booting windows and Ubuntu. Linux makes it a million times easier to follow along with the programming examples in class, because it’s way more programmer-friendly. Especially with interpreted command-line based languages such as Scheme (which we just finished) and Python (which apparently we’re going to be starting at some point soon.
Also, writing Scheme functions on one line is pretty hilarious. I mean, it doesn’t really matter for programs like the one that finds the volume of a sphere given the radius:
(define (vol rad) (* (/ 4 3) (* 3.14 (* r (* r r)))))
But for a program that finds the roots of a quadratic equation given the coefficients:
(define (a b c) (cond ((< (- (* b b) (* 4 a c)) 0) “The roots are complex.”) (else (let ((root_part_over_2a (/ (sqrt (- (* b b) (* 4 a c))) (* 2 a))) (minus_b_over_2a (/ (- 0 b) (* 2 a)))) (list (+ minus_b_over_2a root_part_over_2a) (- minus_b_over_2a root_part_over_2a))))))
It just looks arcane and stupid. Also, since we’ve been learning this stupid language, I’ve been having recurring nightmares that parentheses are chasing me down and trying to stab me.
I want to take Operating Systems. I find that stuff extremely interesting, and I’d really like to understand how an operating system even works.
Pimsleur Japanese is really weird. I mean, it’s great to work on pronunciation because it’s all native speakers who say the example phrases, but the Japanese they teach is super-stiff. It’s still important to learn, sure, but geez. I’d give an example if I could type in Japanese, but obviously the IME is not installed on the computer lab computers.
I wish I didn’t have brass choir today. Friday brass choir is always the worst because it’s my last class of the week and I just want to get out and go do what I want to do. Of course that doesn’t apply today since I have to drive all the way down to Carnegie tonight to play Fiddler, but still.
Oh, I didn’t mention that here, did I? Maybe a little. Last Friday at 5:00PM, I got called by someone who went to SRU last year who was sick and needed me to go play Fiddler for him at 7:00 that evening. Well, I also filled in the following night, and it looks like I’m going to be doing the same thing tonight as well. My money’s on tomorrow night too. This production goes on for three weeks, so I may get called to do it next Friday and Saturday as well. Hopefully I’ll get paid something fierce for coming in at the last second like that, but I wouldn’t bet on it. Still, if it’s above $100, I’ll come out ahead of what I paid for gas driving all the way down there twice each weekend.
Well, it’s about time to hit the old dusty trail. Brass choir time. Hopefully I’ll be able to leave early if they play the one I don’t play on last, but I doubt it. Generally they play that one first for some reason. Maybe it’s because of me.