Компьютерные хроники
Mar. 22nd, 2013 01:55 pm- Распрощался с Unity на настольном компьютере. Несмотря на крики возмущения со стороны широкой публики, я никакого «ужас-ужас-ужас» в Unity так и не разглядел. Система клавиатурных шорткатов, в принципе, довольно удобна, однако не настолько удобна, как в Xmonad. Последний довольно долго уже прожил на нетбуке и теперь, с минимальной правкой конфига, поселился и на большом экране. Думаю, здесь он останется надолго.
- Наконец дошли руки до освоения Git-а. Как завзятый гуманитарий, переживший не одно «падение» жёсткого диска, я считаю, что резервных копий текста много не бывает. А поскольку я ещё и часто перемещающийся гуманитарий, то возможность сохранения истории изменений, совмещения правок, выполненных на разных машинах, и синхронизации с репозитарием давно заставляла меня посматривать в сторону систем контроля версий. Однако первый опыт с освоением Subversion оказался, прямо скажем, неудачным. Subversion, скушав юникодный файл, в котором присутствовали латинские, кириллические и арабские символы, при попытке получить историю изменений этого файла радостно сообщил мне, что твёрдо убеждён в бинарной сущности этого файла и, соответственно, никакую историю правок мне показывать не намерен. Поскольку я давно уяснил, что основная часть программ пишется программистами для программистов, то решил, что странные причуды гуманитариев не найдут отклика в программистских сердцах, и с затаённой грустью отказался от представлявшейся такой привлекательной идеи. Лет на 6. А тут вдруг решил ещё раз попытать удачи, теперь уже с Git. Внезапно оказалось, что никакой проблемы с юникодными текстами на трёх языках у Git-а нет и что сам он интуитивно понятен любому гуманитарию. Хэппи-энд, что и говорить.