One Page CV Template

One-Page CVs are a common way of getting attention. Services like enhanCV.com allow you to create them online, even autofilling some information from your social network presences, if you want ...

XMPP: Chat with a Future

XMPP is the Extensible Messaging and Presence Protocol standardized by the IETF. This standard provides the framework for doing anything you want to do with chat, and more. Why is ...

pselect() Pitfalls

When dealing with multiple network connections or timeouts, the select() Unix system call is still the workhorse for many applications. Its well-known and frequently used interface beats the learning curve ...