Заметки Ruby программиста Всякие полезные наработки

27Сен/100

Как заставить PostgreSQL правильно сортировать UTF8 кириллицу на Mac OS X

Как известно, PostgreSQL очень капризен к окружению в котором он работает. Он использует настройки окружения для определения правил сортировки, преобразования в строчные и заглавные буквы, работы с датами и т.д. Точнее эти настройки он высасывает из окружения в момент инициализации кластера, и в дальнейшем они уже не имеют значения.

5Сен/100

Bundler on heroku and without feature

Since bundler 1.0 release it recommends include Gemfile.lock into repository to force exactly the same gem environment for all users. Good idea, but here is one problem occurs - we can't use Gemfile hacks like this anymore:

if RUBY_PLATFORM =~ /darwin/
  gem "autotest-fsevent"
end

This case on other platform bundler will detect what gem "autotest-fsevent" is not present in Gemfile but presents in Gemfile.lock and fails.

Метки записи: , Читать полностью