see #14: add client samples in ruby and python