Мы все знаем "магические"
# encoding: utf-8
линии. Но я видел несколько других альтернативных нотаций, некоторые из них довольно дикие. Вы знаете или используете любой из них? Есть ли еще общее правило того, что приемлемо?
Изменить: Хорошо, видимо, есть ровно три способа:
# encoding: UTF-8
# coding: UTF-8
# -*- coding: UTF-8 -*-
(подробнее в http://blog.grayproductions.net/articles/ruby_19s_three_default_encodings)