January 2008
-
:
More Cruise Control .Net woes
I’ve almost got something that works out of CruiseControl.Net. Once I’d hacked in some fixes for the project triggers and other stuff that didn’t work the way I wanted it to I concentrated on generating the config files … -
:
Thread.Sleep(100); // sleep for a short while, to avoid hammering CPU
I am intending to check out some of the other build servers that people have been suggesting, but today I was too busy with real work so I just left a cut down version of my latest CruiseControl.Net configuration running on one of my boxes … -
:
Local project trigger...
I hacked another fix into CruiseControl.Net today and we now almost have an acceptable level of performance in my particular (some may say warped) circumstances. The trick was to hack the project trigger to be a “local project” … -
:
Currently reading: Excel add-in development in C/C++
As I mentioned a while back, I’m writing a managed XLL style add-in system for Excel for one of my clients at the moment. This is going pretty well, most of the custom marshalling code is now done and we can write code in C# and … -
:
Socket write sequencing memory leak bug in free version of socket server framework
I’ve been tracking a bug for a client recently and yesterday I got a remarkably similar bug report from one of the users of my free socket server framework. The client’s code is pretty old and was originally based on a server … -
:
How important is VC6 to you now?
I’m working on the next releases of The Server Framework, and I now have continuous integration (of a sort) so my build and test problems are being minimised… BUT… Keeping Visual Studio 6 support in the framework is … -
:
New release of free Socket Server framework
There’s a new release of The Server Framework’s Free Framework, here. This includes the bug fix that was mentioned here. -
:
Potential deadlock bug in free socket server framework
The free version of the socket server framework contained code that could cause a deadlock during connection closure if you also have a lock in your derived class. There’s a lock taken out in CSocketServer::Socket::IsValid() that … -
:
CruiseControl.Net patches
Hacking CruiseControl.Net to work better for my specific circumstances (lots of projects that depend on lots of projects) has resulted in the following patches to revision 3607 of ccnet which I’m just about to submit to the … -
:
DNSBL - again...
If Richard Wolff is reading this then I can’t reply to your emails as your ISP is bouncing my emails with this: `Hi. This is the qmail-send program at ns.mgf4.net. I’m afraid I wasn’t able to deliver your message to the … -
:
Coding the markets
Barry (who seems to have stopped blogging) recommended this blog to me; Coding The Markets. It’s pretty good if you’re into investment banking development stuff. -
:
Living with continuous integration
Well, it’s about a month since I started running Cruise Control .Net and things have settled down somewhat now and I can almost go a day or two without tweaking my configuration or being tempted to fix issues in Cruise Control itself. …