ruby-1.9- все статьи тега ➜ страница 0


несовместимые кодировки символов: ASCII-8BIT и UTF-8 в Ruby 1.9

Я получаю следующую ошибку с моим Ruby 1.9 & Rails 2.3.4. Это происходит, когда пользователь отправляет не-ASCII стандартный символ. Я прочитал много интернет-ресурсов, но ни один из них, кажется, не имеет решения, которое работало. Я попробовал использовать (как предлагали некоторые ресурсы) string.force_encoding('utf-8') Но это не помогло. Есть идеи, как это решить? Есть ли способ исключить такие символы перед сохранением в БД? Или есть способ заставить их показать себя? ...

Есть ли разница между хэш-нотациями`: key => "value" `и` key: "value"'?

есть ли разница между :key => "value" (hashrocket) и key: "value" (Ruby 1.9) обозначения? если нет, то я хотел бы использовать key: "value" нотации. Есть камень, который помогает мне конвертировать из :x => до x: нотаций? ...

В чем разница между Ruby и Ruby 1.8 1.9

Мне не ясны различия между" текущей "версией Ruby (1.8) и" новой " версией (1.9). Есть ли "легкое" или "простое" объяснение различий и почему оно так отличается? ...