Tomorrow is Friday and it couldn’t come soon enough. I didn’t really over-extend myself this week or anything, but I’m still feeling pretty burnt out. I guess I’m not getting enough sleep or something. I took Maggie to the vet yesterday afternoon for what was supposed just be a simple check-up. This “simple” check-up ended up running $150! Turns out that she’s growing yeast in her ears. Yea, it looks as gross as it sounds. After all her shots, cleaning, and medication it ended up costing a pretty penny. My Mom sent me a care package earlier this week with some scratch off lottery tickets and I won $20! Guess that’s going straight to the vet bill. My Mom also has some uncanny sixth sense, because right before the package arrived, I was on my last pair of socks. Lo-and-behold, I open the package and the first thing that falls out are socks. Thanks Mom!
All the major features of the next version of myDesktop Online are completed, but that doesn’t make me any closer to releasing it. Just like before the first release, the program is randomly (well, “random” to me at least) throwing exceptions causing weird things to happen. I know the problems are threading related, but can’t consistently reproduce the conditions which cause it to crash. The only thing I can be sure of is that if I start the program before I go to sleep, it will have died by the morning. I then search through the logs looking for some hint of what happened and why. I’ve been making tweaks here and there and slowly but surely the reliability is improving. I wish I had known something about Windows threading before this program, but I’ve got to start somewhere.