In english Хотелка Об авторе

virt-manager и странная раскладка клавиатуры

Если вы используете virt-manager (я пробовал c kvm, но скорее всего с другими системами виртуализации будет то же самое), то может оказаться, что клавиатура во встроенном VNC-клиенте будет вести себя странно. В моём случае вместо слеша «/» была угловая скобка «>». Не знаю, всех ли это касается, или только любителей экзотических раскладок вроде меня (не так уж много людей пользуются ru-typewriter или вообще собственной раскладкой).

Решается очень просто: удаляем существующий Graphics (VNC server) и добавляем новый, но вместо «same as host» указываем в качестве keymap «en-us», например.

Янв. 18, 2010 // 11:06 | Комментарии (0)


sSMTP и пробелы

Оказалось, что это поделие, более продвинутое, чем mini_sendmail и более простое, чем всякие там постфиксы, и потому очень мной любимое, отвратительно парсит свой конфиг: если в AuthPass есть пробелы, то пароль обрезается до первого пробела. strtok потому что, да.

Но ничего, и тебя вылечим.

Не разобрался, правда, пока, это в федоре его поломали (там есть патчик, затрагивающий интересный мне кусок кода), или оно и в апстриме криво. Пока собрал для себя rpm с работающей версией, и этим удовлетворился. Ковырять глубже сегодня лениво.

Update: поломано оно от рождения, и чтобы поправить, надо переписать очень много, на что нужно больше профессионализма и времени, чем есть у меня сейчас. Я скучаю по чистому C, но разучился качественно на нём писать.

Янв. 15, 2010 // 04:11 | Комментарии (8)


It's Open Source, Baby!

Как обычно: сядешь вечерком поковырять свой проект, а что в результате? Правильно: отладка средств разработки в три часа ночи. Нашёл баг в Trac-mercurial, исправив его, узнал, что он уже исправлен, и минутой позже наткнулся на ещё один. На этот раз уже кажется в самом mercurial.

Update: всё-таки баг в trac-mercurial. В федоре на ноуте версия посвежее, чем на десктопе, и всё в порядке. Надо будет написать svn-ебилд.

Янв. 05, 2010 // 03:08 | Комментарии (0)


Внезапно

Неожиданно понравилось заняться впервые лет за пять несложной вёрсткой: вертикальное меню переделать из таблицы в список. Узнал много нового про то, как font-weight и display влияют на выравнивание текста внутри блока.

Дек. 29, 2009 // 21:20 | Комментарии (2)


IE был со мной жесток

Как хорошо, что почти прошли уже времена моего веб-девелоперства :)



Нашёл у Евгения Морозова

Upd. Что порадовало, YouTube знает, что IE — это ещё и отличная группа Iced Earth.

Ноя. 26, 2009 // 20:05 | Комментарии (1)


Исследую cosine.schema

# 9.3.5.  Favourite Drink
#
#  The Favourite Drink attribute type specifies the favourite drink of
#  an object (or person).


Слава роботам?

Ноя. 26, 2009 // 09:06 | Комментарии (0)


Оптимизация

Придумал новый способ оптимизации MySQL. Если есть что-то не сильно критичное, что можно на полчаса-час ночью положить, предупредив пользователей, что сервис будет недоступен, можно сделать mysqldump, вычистить /var/lib/mysql и залить дамп обратно.

Дефрагментация, однако :)

И да, innodb_file_per_table всё-таки быстрее, чем с одним ibdata. Если, конечно, в качестве последнего не используется отдельный раздел вместо файла.

Ноя. 24, 2009 // 09:58 | Комментарии (1)