Jay McGavren's Journal

2007-10-12

I know of at least 3 people in the last 3 months (including my father and my father-in-law) who have gotten viruses, and their solution was to go purchase a new computer.

Anti-virus software needs to be easier to use, and it needs to be more effective. Failing that, it needs to be easier to wipe a hard drive and reinstall Windows. And people need to be educated on all of the above. Why are there still no computer Q&A-type shows on the major TV networks? I would think they’d get substantial ratings with a minimal budget.

Read more...
2007-10-10

Just hacked my way through a gnarled jungle of shell script, SQL, and 4GL in a single day. (I’d never have been able to keep it all in my head otherwise.) Feeling pretty accomplished.

Of course, a gnarled jungle of Java awaits me for the rest of the week as I try to design something that will play nice with my host app…

Read more...
2007-10-05

Remember those kamikaze guys with the bombs in Serious Sam? Well, that’s what my Halo technique has been reduced to.

EEEEEYYYYAAAAAAARRRRRRGGGGGGHHHHHHThoom!

I rush the crowd of Brutes (I counted at least a dozen) and their #$@!@##$@ tank, toss my two grenades (bad guys fly every which way), and then kill as many as I can with my assault rifle before I’m shot from 3 sides at once. (It takes the AI a moment to realize that I actually am being that stupid.) Respawn at Diana’s sniper nest (with 2 new grenades), repeat.

Read more...
2007-10-05

I’ve allowed myself to be sloppy, just because my predecessor was sloppy. It’s starting to bite me in the ass.

No more. This software will be rewritten and refactored until I can sleep soundly at night. I don’t care whose toes get stepped on.

Read more...
2007-10-03

wxRuby: Painting a device context...

We pass Wx::Window#paint a block which will be called with a device context to paint on. Then we hook this into Wx::Window#evt_paint so it’s called whenever a repaint is needed.

This is a bit simpler than Ruby-Gnome2 so far…

Read more...