The site is currently in read-only mode for maintenance. Posting of new items will be available again shortly.
Members may post updates or alternatives to this current article in order to show different
approaches or add new features.
No alternatives have been posted.
I am a senior software developer with almost 20 years of experience. I have extensive knowledge of C#, C++ and Assembly languages, working mainly on Windows and embedded systems. Outside of work I am interested in a wider variety of technologies, including learning 20 programming languages, developing Linux kernel drivers or advocating Functional Programming recently.