← All posts tagged office

helgi

blog.lavablast.com — Если из недр GDI при совершении невинных действий летит ArgumentException с описанием “Parameter is not valid” — велика вероятность, что вы диспозите какой-то объект прямо из-под GDI. В моём случае это оказался Font.

helgi

Я продолжаю хренеть с DICOM. Тип данных (точнее, VR) DT (datetime) у них локальное время с указанием часового пояса, что вообще-то некорректно, как как в ночь перевода часов назад один и тот же час бывает дважды.

Но чёрт с ним. Часовой пояс можно вообще не указывать! А в типах DA/TM (date/time), которые старше DT и ходят парой, вообще некуда вставить часовой пояс. То есть — местное время. Что за место — не узнать. Как с этим работать? Переводить в UTC — откуда брать информацию? Оставлять местным — некорректно.

helgi

Попробовал сегодня, как сам предлагал в , версионировать саму очередь патчей MQ для наших патчей трака. Явно небесполезно, потому что с версии 0.11.7 до 0.12.3 в траке столько изменилось, что в первом же патче пришлось руками вносить половину изменений.

Но MQ — вероятно, из-за параллельного использования консольного hg и TortoiseHg — какой-то крайне хрупкий. Он мне два или три раза на невинную команду вроде qfold или qrefresh выдавал abort и оставлял репозиторий с рабочей копией в неконсистентном состоянии. Мне кажется, это непростительно.

helgi

Вчера коллега хотел поискать какую-то картинку в «Бинге», и, чтобы проверить, что он вообще работает, вбил запрос «fff». Результаты оказались сильно NSFW, причём особенно радует первый. Для истории сохранён скриншот: warmland.ru (повторяю, NSFW!).

helgi

Сильно переделывать структуру системы — всегда му́ка. И в TFS это было настолько криво, что аж выбешивало, и в меркуриале тоже думаешь, как правильно ублажить систему контроля версий.