Programming Portal

I've always dabbled in programming over the last 10 years, and this new section will grow into a collection of useful tips, tricks and best of all - examples to help you with programming tasks I've encountered before.

The first new section involves C++ Socket program (though it can also apply to C). I did a lot of playing about with sockets during the creation of HTTPHack. It might not be the best code, but it gets the job done, take a look if you're interested in how applications handle the TCP/IP stack.
This is my first attempt at creating a C++ based socket handling class. It's *very* basic, and probably very inefficent and buggy. But if you're interested in C++ socket programming, it might help you solve some common pitfalls and problems that occur.