Skip to main content

Blog Archive for mranga during December 2003

I have not written a line of C++ in over 3 years and hope not to in the future. However, I am a recovering c++ addict (err... programmer member of c-aholics anonymous) . I am an ex abuser of cpp. I've been known to write complex functions using cpp as I am in fact a recovering c programmer before I became a recovering c++ programmer and never grew too fond of templates. So whats the point of...
I've been hacking at building distributed applications for some time now (both in Java and C++) and, because I was invented before debuggers were invented, I dont use debuggers. Besides my code tends to be multi-threaded and messy and open source and bugs occur on other people's machines that I cannot access. Thus, my code carries its own debugging facility, which in my bag of tricks means...
I recently started a project on java.net which allows untrusted users to upload classes to a SIP service platform (for customizing call control in a SIP network). In doing so I played around quite a bit with bytecode re-writing using the bcel library. I was quite surprised at the type of run-time customizations that this simple technique allows. Using this technique and by the simple expedient...