I had no idea where to ask this question, so here it is. Sorry if not the right place.
I found this site http://www.mesadeayuda.org and it is too simiar to our good old stackoveflow. Is it supposed to be a spanish version of it?
BTW: MesaDeAyuda means 'help desk'