суббота, 23 марта 2013 г.

Blogilo + blogger + ubuntu 12.10

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

Мой выбор пал на Blogilo. В ходе танцев с бубном настройки выяснилось, что стандартная версия (4.9.5) из репозиториев Ubuntu 12.10 публиковать записи отказывалась. Пришлось искать предыдущую версию, которая была бы лишена этого недостатка. Здесь я нашел, скачал, установил Blogilo версии 4.4.6 и заблокировал этот пакет, используя Synaptic.

Итак, после этого можно перейти собственно к подготовке Blogilo к работе с платформой Blogger.

Для этого в настройках открываем окно «Изменить параметры блога», где вводим следующее.

На вкладке «Основное»:

  • в поле «Заголовок» вписываем локальное название блога (это не собственно название блога, которое вы указали при его регистрации);
  • в поле «Адрес блога/домашней страницы» вводим адрес вида:

http://www.blogger.com/blogger.g?blogID=1234567890987654321

  • в поле «Пользователь» вводим адрес электронной почты, указанный при регистрации;
  • в поле «Пароль» вводим, сколько литров пива мы недопили на этой неделе пароль.

На вкладке «Дополнительно»:

  • в выпадающем списке «API» выбираем «Blogspot.com»;
  • в поле «ID блога» вводим цифры, указанные в поле «Адрес блога/домашней страницы» на вкладке «Основное» в конце адреса http://www.blogger.com/blogger.g?blogID=1234567890987654321

Сохраняем, закрываем окошко и пользуемся.

На этом настройка заканчивается и Blogilo готов к работе.

=-=-=-=-=
Powered by Blogilo

Индикатор Caps Lock, Num Lock, Scroll Lock на панели Unity

Купил себе на днях такой комплект беспроводной клавиатуры с мышью под маркой Logitech.

http://www.logitech.com/assets/38279/wireless-combo-mk220-dark-grey-emea-glamour-image-lg.png

Ну, вот, что тут можно сказать:

  • удобно, что и мышь, и клавиатура работают от одного USB-датчика, следовательно, на один свободный USB-порт становится больше, что есть добро;
  • нравится, что клавиатура занимает мало места, но при этом обладает всеми нужными функциями;
  • огорчает, что не предусмотрена световая сигнализация режимов CapsLock, NumLock, ScrollLock.



Именно о последнем выводе далее и пойдет речь.
Видимо, не один я озадачился этим. Среди многих других людей, столкнувшихся с подобной проблемой и пользующихся Ubuntu, к счастью, оказался г-н T. Scott Barnes, который создал индикатор режимов CapsLock, NumLock, ScrollLock.

Проще это сделать, открыв терминал (Ctrl+Alt+T) и введя последовательно следующие команды:

sudo add-apt-repository ppa:tsbarnes/indicator-keylock
sudo apt-get update
sudo apt-get install indicator-keylock


Уверен, что пароль суперпользователя вы помните и все пройдет успешно.

indicator-chars: вставка специальных символов на панели Unity

Начну с того, что необходимость в наличии инструмента быстрой вставки специальных символов для переводчика очевидна. Например, при работе в OmegaT возникает необходимость вставки, например, неразрывных пробелов, или таких символов как «, », ·, ×, —, Ø, °, ÷, ±, и пр.

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

Итак, в Gnome 2 я использовал апплет «Касса символов» (Character Palette), но после выхода Unity и общего перехода на Gnоme 3 эта возможность исчезла. Но, как известно, мир не без добрых людей и свято место пусто не бывает. Нашелся умелец по имени Tobias Schlitt, который создал для панели Unity индикатор indicator-chars, дающий эту самую возможность, за что ему огромное спасибо!

Да простят меня красноглазые гуру командной строки и прочих linux-way догматов, но дальше я пойду путем обыкновенного пользователя, не желающего лишний раз связываться со всем этим геморроем усложнять простое.

Итак, алгоритм установки следующий:

  1. Установка indicator-chars. Для этого мы качаем архив отсюда.
  2. Распаковываем содержимое архива в какую-нибудь папку. Я рекомендую распаковать архив в домашней директории (путь: /home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/indicator-chars-master).
  3. Затем в домашней папке необходимо создать файл .indicator-chars (путь: /home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/.indicator-chars), в который следует внести необходимые символы. Количество и порядок строчек, созданных в этом файле, соответствуют тому, что отображаться в индикаторе на панели.
  4. Индикатор запускается файлом indicator-chars.py в папке, о которой шла речь в пункте 2 (путь: /home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/indicator-chars-master/indicator-chars.py)
  5. Внесем indicator-chars.py в автозагрузку:
  • для этого в Dash наберем «Автоматически запускаемые приложения»;
  • в поле «Имя» введем, например, «Касса символов»;
  • в поле «Команда» ничего не введем, а нажмем на кнопку «Обзор», и выберем наш запускаемый файл из пункта 4 (путь: /home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/indicator-chars-master/indicator-chars.py).

   Использование:

  1. Левой кнопкой мыши выбираем нужный символ. Он сохраняется в буфере обмена.
  2. Вставка символа происходит только нажатием средней кнопки мыши (колеса). Никакие Ctrl+V, Shift+Insert и пр. контекстные меню работать не будут.

Пользуйтесь!

четверг, 21 марта 2013 г.

OmegaT и MS Visio. Перевод

Взялся я на днях переводить VSD-файлы в количестве аж 18 шт. Это были чертежи (мне неизвестно, зачем нужны чертежи в формате MS Visio), и многое на этих чертежах было весьма однотипным, а то и вовсе повторяющимся. Само собой, в таких случаях очень хочется использовать какую-нибудь «кошку». 

Я взялся за поиск какой-нибудь информации об этом на просторах сети Интернет. Мне в этом помогала черепаха, чай и Google. В результате поисков оказалось, что наиболее выполнимым и понятным для меня вариантом является использование моей любимой программы OmegaT. Прочие варианты требовали всестороннего изучения корпускулярно-волновой теории света, работы с тензорами напряжений и беготни за очередным многолитровым сосудом с разливным пивом «Тернове поле» и луфариком горячего копчения (знатная рыбка!) серьезных усилий.

Сразу оговорюсь, непосредственная работа с VSD-файлами в OmegaT невозможна, необходимо конвертировать их в формат VDX. Я использую OmegaT версии 2.6.3

Итак, алгоритм работы следующий.

  1. Необходимо конвертировать VSD-файлы в формат VDX. Это можно сделать непосредственно в MS Visio самостоятельно, либо при помощи великого Маниту, которому необходим перевод. Размер сконвертированных файлов существенно увеличился, но это не беда.
  2. Перевод в OmegaT. Тут следует сказать, что тегов была уйма, была куча непонятного текста (видимо, какие-то свойства объектов или что-то в этом духе), но перевод, тем не менее, был вполне возможен. Глаза привыкли, стали бояться более или менее равномерно, ручонки нажимали кнопочки, перевод получался. 
  3. После проверки тегов следует создание переведенных документов. 
  4. Далее мы открываем готовые документы в MS Visio на предмет выяснения степени красивости и переведенности. У меня MS Visio 2007 ругался, что произошел какой-то кошмар (точно ошибку не помню), сейчас, мол, будем пытаться открыть. После нажатия кнопки «ОК» файлы успешно открывались. Форматирование восстанавливалось врукопашную, была пара моментов, где текст почему-то остался непереведенным.
  5. После устранения всех недочетов и восстановления форматирования следует сохранение в формат VSD. (Ну, это по желанию и чистоты эксперимента для)
Выводы:
  1. OmegaT вполне можно использовать для перевода файлов MS Visio.
  2. Внешний вид переведенных документов удалось сохранить исходным, несмотря на сложные преобразования вида VSD>VDX>перевод>создание_переведенных_файлов>VSD.
  3. Суммарно времени было затрачено существенно меньше, чем если бы перевод выполнялся непосредственно в MS Visio.
  4. Ура!