среда, 2 июня 2010 г.

PDF

Существует ряд пакетов для манипулирования готовыми pdf-документами

pdfedit - визуальный редактор

pdftk - CLI утилита для преобразования

pdfcrack - ломалка паролей

пятница, 14 мая 2010 г.

Отображение меню Skype

По умолчанию Skype не очень правильно отрисовывает контекстное меню.

Чтобы направить его на верный путь нужно вызвать диалог настроек, пункт General и в селекторе "Choose Style" выбрать значение "GTK+"

вторник, 11 мая 2010 г.

Отмена установки пакетов из PPA

Если вдруг оказалось, что только что подключенный PPA с супер-новыми пакетами привел к неожиданным эффектам, то приведение системы к прежнему нормальному состоянию может оказаться нетривиальной задачей.

К счастью, существует утилита ppa-purge (нужно подключить getdeb) из одноименного пакета, которая даунгрейдит пакеты до версий из апстрима и отключает этот репозиторий из списка активных репозиториев.

суббота, 1 мая 2010 г.

Тренировка слуха

В репозитории обнаружился замечательный аналог программы EarMaster - пакет GNU Solfege

sudo apt-get install solfege
sudo apt-get install solfege-oss
sudo apt-get install csound
sudo apt-get install timidity

По умолчанию, в качестве устройства вывода программа выбрала аппаратный MIDI-выход моей звуковой карты - понятно, что никакого звука не было. В настройках, на последней закладке нужно выбрать "external MIDI player", коим должен являться программный MIDI-синтезатор timidity

пятница, 30 апреля 2010 г.

Локаль en_RU

Я всегда предпочитаю устанавливать англоязычные версии ОС и программ. К сожалению, русская компьютерная терминология хромает, а переводы не всегда удачны.

Однако при использовании локали en_US также обнаруживаются недостатки - басурманская неделя начинается с воскресенья, да и формат даты у них неправильный. К сожалению, локали en_RU в стандартной поставке нет, поэтому приходится создавать ее самому.

Вот статья, которая послужила исходной точкой к созданию локали. Приведенный там рецепт на убунте не работает, поэтому инструкция ниже.

1. Качаем файл с описанием локали en_RU.

2. Переписываем его под рутом в /usr/share/i18n/locales

3. Добавляем в файл /var/lib/locales/supported.d/local строчку en_RU.UTF-8 UTF-8

4. Запускаем команду sudo dpkg-reconfigure locales

Вот и все - теперь локаль English (Russian Federation) можно настроить через апплет управления System -> Administration -> Language Support

Либо можно вручную прописать строчки

export LANG="en_RU.utf8"
export LANGUAGE="en_RU:en"

либо в файл ~/.profile (для себя), либо в /etc/default/locale (если нужно для всех пользователей, директиву export указывать не надо) - либо в оба места сразу.

После всего - логаут и логин