Компьютерные хроники
Mar. 22nd, 2013 01:55 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
- Распрощался с Unity на настольном компьютере. Несмотря на крики возмущения со стороны широкой публики, я никакого «ужас-ужас-ужас» в Unity так и не разглядел. Система клавиатурных шорткатов, в принципе, довольно удобна, однако не настолько удобна, как в Xmonad. Последний довольно долго уже прожил на нетбуке и теперь, с минимальной правкой конфига, поселился и на большом экране. Думаю, здесь он останется надолго.
- Наконец дошли руки до освоения Git-а. Как завзятый гуманитарий, переживший не одно «падение» жёсткого диска, я считаю, что резервных копий текста много не бывает. А поскольку я ещё и часто перемещающийся гуманитарий, то возможность сохранения истории изменений, совмещения правок, выполненных на разных машинах, и синхронизации с репозитарием давно заставляла меня посматривать в сторону систем контроля версий. Однако первый опыт с освоением Subversion оказался, прямо скажем, неудачным. Subversion, скушав юникодный файл, в котором присутствовали латинские, кириллические и арабские символы, при попытке получить историю изменений этого файла радостно сообщил мне, что твёрдо убеждён в бинарной сущности этого файла и, соответственно, никакую историю правок мне показывать не намерен. Поскольку я давно уяснил, что основная часть программ пишется программистами для программистов, то решил, что странные причуды гуманитариев не найдут отклика в программистских сердцах, и с затаённой грустью отказался от представлявшейся такой привлекательной идеи. Лет на 6. А тут вдруг решил ещё раз попытать удачи, теперь уже с Git. Внезапно оказалось, что никакой проблемы с юникодными текстами на трёх языках у Git-а нет и что сам он интуитивно понятен любому гуманитарию. Хэппи-энд, что и говорить.
no subject
Date: 2013-03-22 04:21 pm (UTC)no subject
Date: 2013-03-22 04:36 pm (UTC)no subject
Date: 2013-03-22 04:38 pm (UTC)ЗЫ А ты что, и Хаскель превзошел?
no subject
Date: 2013-03-22 05:09 pm (UTC)Шутишь? Или издеваешься? ;) Если вопрос относится к Xmonad, то, вопреки распространённой страшилке, для составления более-менее вменяемого конфига для него требуется не знание Хаскеля, а просмотр чьего-то чужого более-менее вменяемого конфига (желательно, с огромным количеством сконфигурированных параметров, чтобы по документации лишний раз за названиями не лазить). А чтобы после этого писать конструкции вида:
много ума не надо. Нужно только уметь текстовый редактор открывать.
no subject
Date: 2013-03-22 05:25 pm (UTC)no subject
Date: 2013-03-22 05:11 pm (UTC)no subject
Date: 2013-03-22 05:24 pm (UTC)no subject
Date: 2013-03-22 05:53 pm (UTC)no subject
Date: 2013-03-22 06:16 pm (UTC)no subject
Date: 2013-03-22 09:05 pm (UTC)no subject
Date: 2013-03-22 09:19 pm (UTC)no subject
Date: 2013-03-22 09:33 pm (UTC)no subject
Date: 2013-03-22 09:41 pm (UTC)no subject
Date: 2013-03-22 04:43 pm (UTC)