2007-07-19

shoorick: (Default)
2007-07-19 12:20 am
Entry tags:

Изменяя харе

Поглядев на глюки юниксовой хари, из вредности нарисовал желаемое в инкскейпе. Вполне нормально. Правда, половина шорткатов не совпадает с хариными (зато другая — совпадает :-). Википедия вообще утверждает, что инкскейповый интерфейс харей навеяло.

Наблюдал в инкскейпе интересную особенность: при рисовании стрелки вне зависимости от цвета штриха, наконечник стрелки получается чёрным. Исправить такое можно, но весьма интересным способом: посмотреть XML-дерево документа, найти там эту стрелку и руками вписать нужный цвет в свойства этого наконечника.
shoorick: (Default)
2007-07-19 01:07 pm

Контролирую версии

Посоветовавшись с коллегами, поставил Subversion. Вроде, работает... Пока через svn+ssh — мне этого хватает.
Правда, я так и не понял, как правильно запускать сервер svnserve: в svnbook описаны 3 метода (-i, -d, -f), но нет критериев выбора.
shoorick: (Default)
2007-07-19 02:59 pm

Ленивое сравнение файлов

Способ ленивого сравнения файлов с использованием Midnight Commander:
  • Копируем /usr/local/share/mc/mc.menu в ~/.mc/menu
  • Добавляем в ~/.mc/menu пару строк:
    i       diff file with opposite
            diff %f %D/%F | iconv -f utf-8 -t koi8-r | $PAGER
  • Для сравнения встаём на сравниваемые файлы в левой и правой панелях, жмём F2 i
Неудобством этого метода является тот факт, что выводимые командой diff знаки < и > указывают не на левый и правый файлы, а на текущий и противоположный соответственно — с непривычки можно запутаться.