Goin through the motions
5 more days, plus a bit, until Jenny is back in town and life is back to normal. Been working so hard that I don't have the energy to do much by the time I get home (my current mantra is "just survive until July 17th"), but the imp of the perverse has seated himself firmly on my shoulders -- I can't sleep. I'm just all kinds of out of sorts right now. I guess having work scheduled out until October 11 for a hard July 12th deadline will do that to you, though.
I am at least proud of the work I'm doing. I was running our major application on my laptop today (just a Pentium M with 512 MB of RAM), and it handles at least 500 simultanous clients, each sending commands at random intervals between 0 and 1000 ms. Considering it's all code I wrote myself (in about 3 weeks), I don't know if that's more a tribute to my mad skillz or the ease of developing in C# -- the truth probably being, as it so often is, somewhere in the middle. (I'm so humble it hurts to be me sometimes... ;) ) The only reason the app starts to have issues at 500 clients is that it appears that the Winsock buffers start to fill up (probably due to the fact that 512MB - VS.Net - SQL Server - Outlook 2003 - misc other stuff does not leave massive amounts of memory lying around free) and the socket starts throwing WSAEWOULDBLOCK exceptions.
Anyway, I'll be interested to get the app onto our real server and see if/how far that extends the client limit.
And now back to your regularly scheduled non-programming post. ;)
Actually, I am toying with the idea of starting up another blog just for programming etc, to kind of segregate the content. Of course, it would mean that if I start posting to that more often than this blog Jen would beat me up, but maybe we can reach some kind of compromise. ;)
Okay, brain too fuzzy to write more. Going to try to sleep now.
This work is licensed under a Creative Commons License.