When I see someone begging, and in the rare occurance I have cash, i usually give it to them. I figure if they need to beg/con people they need it more than I do.
Pay it forward. I've had friends and strangers alike help me more than once and I'm blessed in so many ways. Financially is not one of them, but I'm ok with that. If I have it, I give it.