On Dec 30, 1:02  쮮
> A question :  ɧ   歭> Do Ruby works without problem    > (I work with Ruby 1.8.7 on OS X.)

Given your ruby version you'll be fine until you start using
characters with code points > 127

Macintosh:~ $ ruby  -e'almo = "cerveja"; puts almo'
-e:1: Invalid char `\303' in expression
-e:1: Invalid char `\247' in expression
-e:1: Invalid char `\303' in expression
-e:1: Invalid char `\247' in expression
-e:1: warning: parenthesize argument(s) for future version
Macintosh:~ $ ruby  -KUe'almo = "cerveja"; puts almo
cerveja

Otherwise you'll have to set $KCODE (-K) to "U" for utf8 mode.