So this whole "write after I'm done each day's work" thing isn't working out too well, as you may have noticed from the lack of a post yesterday.
So now I'm going to commit to just sitting down at 11 and pounding one out. Shouldn't be too hard to do.
I tempted fate yesterday at lunch by mentioning to my coworkers how there had been 3 clear days in a row, with bright blue skies and a nice view of Mt. Rainer. By the time I left work for the day, the entire thing was back to the usual overcast. Although it was a nice sort of orange-ish pink, as if the sun were shining through somewhere.
Today, though, I felt properly chastised and nature relented and let it be bright out again. We went to the beach (I use the term loosely) where my daughter did not like the waves, did like the ducks, and sat still playing with rocks long enough for me to build a sand castle (again, loosely) around her.
As far as programming goes, I spent a few hours last evening and some time today on it. It certainly feels less productive when I'm not necessarily producing more builds or adding features or anything. Mostly, I've been re-arranging and rewriting the code I do have. I had been being really lazy and dumping most everything I needed to get it to work all into one file, which was getting pretty monstrous and disgusting. It was also getting hard to add new code without proper function definitions/header files. I'm refactoring quite a lot, with the focus on separating different functions into different files appropriately and separating out the interfacing-with-SDK-specific things from the core engine to ease the whole cross-development thing I've got going. I'm still struggling with how I want to declare things, and what's going in which header files and all that. I've got to just go with a 'what-works' approach for now, and worry about making it nicer later. I don't want to spend too much time on stuff that isn't really going to be important.
I promised Programming Potpourri yesterday but didn't deliver. I apologize.
- Whenever someone rings the doorbell our neighbor's house across the street, ours rings to. It played Westminster. I have since removed the batteries. We need a new doorbell.
- After googling for long enough, I found the OpenGLES 1.1 and 2.0 man pages. Yay!
- http://www.khronos.org/opengles/sdk/1.1/docs/man/
- http://www.khronos.org/opengles/sdk/docs/man/
- If you're using Chrome, this plug-in will render the MathML on those pages (or anywhere, really). It's sweet: https://chrome.google.com/extensions/detail/elbbpgnifnallkilnkofjcgjeallfcfa
- Speaking of Chrome, it has totally spoiled me. Whenever I use an application which doesn't automatically adjust tab-widths so that the next tab's close button is immediately under my mouse cursor after i click to close one tab I get frustrated at having to mouse around. It's like Fitts' Law 101. You can resize them to an appropriate width after I move my mouse away, thanks.

Leave a comment