10 Dec 2001
(updated 11 Dec 2001 at 00:19 UTC) »
Whee, didn't sleep getting my
Econ homework done. We'll have to see how it turns out. Four
days until the paper is due, and I'm about 1K words short.
Fun. I don't remember if I mentioned that my advisor got
tenure, but she did. I'm absolutely thrilled -- it couldn't
have happened to a better person, and Macalester couldn't
have made a better investment in the future.
trs80, you've run
into one of
my rather annoying quirks -- I've been fairly good at school
all my life, and expect myself to get a minimum of 90% on
any given assignment or test. Sometimes it happens,
sometimes it doesn't, but it frustrates me when it doesn't.
I study enough that I usuallly come through, so it makes me
even more frustrated when it doesn't. The real reason I was
torqued at myself was because it happened in Multivariable
Calc, which is more or less my "fun" class for the semester.
*shrug* Pay no attention to the neurosis behind the
So I really shouldn't have
been, but I decided to look up scsh after seeing a
to it on the ll1-discuss list. And of course, as fond of
Scheme as I am, I just had to try it out, and the following
;; Copy the mp3s in the cwd over to /home/olandgre/iso/burn/
(& (cp ,arg "/home/olandgre/iso/burn/")))
;; Turn the mp3s in /home/olandgre/iso/burn into the
;; equivalent .wav files.
(wavname (replace-extension file ".wav")))
(mpg123 -q -v -w ,wavname ,file))
;; Check if it was fed the -n or --normalize switch,
;; currently the only switch it has. Change this to a
;; for-each through a cond on the arglist in the future?
(let ((flag (car command-line-arguments)))
(equal? "-n" flag)
(equal? "--normalize" flag))
(normalize -m ,arg )))
I should probably be ashamed of it, but it works
quite nicely at doing what I want it to, and is much more
aesthetically pleasing than the version I had in
bash. I need to figure out exactly when I should be using
run, &, and exec-epf, but I suspect that's just a
playing around with it. I love being able to iterate over
the contents of something with for-each -- I know it's
basically the same as iterating over using for i in *.mp3 do
<blah> done, but it's just the way I think, I
Having malts with someone at the
Broiler is a lot of fun. Don't analyze, just