Codeforces
Here programming contests are combined with the community of developers - Codeforces is a kind of social network dedicated to IT. On the other hand, it is a site where contests are regularly held, and the skills of the participants are rated. There are six monthly open contests for all comers.