ruby samle demo