Posted on January 20th, 2008
|In my earlier post about yesterday's events I forgot to mention that FedEx delivered our JCP order. Now I have several outfits that both actually fit and have no large rips or tears. I also now have a pair of slippers. The slipper-socks I've been using aren't holding up nor do they do anything about keeping the feet warm, so the slippers are an improvement on both fronts.
I spent the day trying various ideas and approaches. In particular I tried a lot of things with a feature of NCurses. The only reason I'd use that toolkit directly is to use the special ACS_* glyphs. However, the documentation warns that these special glyphs may not work some of the time, and isn't very clear as to when they could fail. The default settings for xterm, rxvt and konsole all provide these glyphs with no trouble. So I messed with the settings to see just how easy it is to break them. The short answer is: it's pretty darn easy to bugger them up.
That means Plan B for one of my projects is more valid than Plan A -- it works 100% of the time. Naturally it also means I have to redo a bunch of things, but at least it'll work reliably. Also, since there's no longer a need to use NCurses directly I'm free to use the KVM toolkit instead. While it's similar to CRT, it's also thread safe and multi-platform by design.
Tomorrow is going to involve more errands, so I dunno if I'll get to that stuff tomorrow or not.
Today's random wanderings yielded just two very strange links.
Things overheard at an STD clinic
My cat hates you