Ruby Developer Notes Useful things

22Feb/121

Install ruby 1.9.3 with RVM and MacPorts

I have the following problem when i do just:

rvm install 1.9.3

It installs fine and works good except one bug during `cap deploy`:

/Users/pasha/.rvm/gems/ruby-1.9.3-p125@smartsourcing/gems/net-ssh-2.3.0/lib/net/ssh/buffer.rb:255: [BUG] Segmentation fault
ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-darwin11.3.0]

Here is similar ruby bug http://bugs.ruby-lang.org/issues/5559

27Sep/100

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

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