It sounds like you're trying a lot of out there ideas (volunteering at cafe, open source donations, helping out at hackerspaces, etc).
My advice is to try to halt all of that and dedicate 100% energy towards traditional ways of finding a job over the next month.
Out of curiosity, what about family?