osc ruby client