Блог Ерёмина Андрея обо всём на свете…

Posts tagged ‘macos’

Ищем кроссплатформенный менеджер паролей


Возникла необходимость в использовании менеджера паролей. Однако, нужна была софтина, которую можно было бы запустить с любого моего девайса (iPad не в счет), при этом она должна быть бесплатной (не хочу платить 😉 ). Нашел в итоге  только два приемлимых варианта.

1. KeePass — есть версии под всё, что только можно — Linux, iOS, MacOS, Windows, WindowsMobile, Symbian и что-то ещё. Остановился именно на этой программе, т.к. пользовался ею года 2 назад.

2. Universal Password Manager — программа написана на Java и, соответственно, работает в MacOS, Linux, Windows и Android.

Для синхронизации баз данных использую DropBox — нареканий в работе десктопных версий под Windows и MacOS X у меня нет, а вот под Android клиент работает не так классно, как хотелось бы.

ASCII-8BIT или другая неверная кодировка в PostgreSQL в RUBY


Недавно столкнулся с проблемой – почему-то все данные возвращались из базы данных в кодировке ASCII-8BIT, при этом в Linux и MacOS X всё отлично (кодировка UTF8). Я уж было подумал – Microsoft $^#%*$*# чтоб её, но потом выяснилось, что просто такой вот “кривой” гем.

В общем, советую использовать gem PG http://rubygems.org/gems/pg, темболее, что он стал “официальным”

Для установки: gem install pg

Не помешает и указать после инициализации коннекта кодировку:

@conn.exec("SET CLIENT_ENCODING TO ‘utf-8’;")
Encoding.default_external = "UTF-8"

где @conn – это заинициализированное соединение с базой

Облако меток