2006-05-24

metaclass: (Default)
2006-05-24 07:37 pm

О уродах и козлопитонах.

Импортирую данные из старой бухгалтерской проги в свою.
Прога использует файловые базы на кларионе.
Так вот оный долбаный кларион реализует чтение файла так:
вывод из filemon:

APP.EXE:4012 READ TABLEFILE.DAT SUCCESS Offset: 447430248 Length: 5
APP.EXE:4012 READ TABLEFILE.DAT SUCCESS Offset: 447430253 Length: 544
APP.EXE:4012 READ TABLEFILE.DAT SUCCESS Offset: 447430797 Length: 5
APP.EXE:4012 READ TABLEFILE.DAT SUCCESS Offset: 447430802 Length: 544

Никаких мыслей о том, что обмен надо вести блоками, кратными странице файловой системы,
в голове у разработчиков не возникло.
metaclass: (Default)
2006-05-24 08:32 pm

Тест

Я знаю, что только люди с Богатым Внутренним Миром (tm) проходят тесты вида "Какой вы рыцарь", но удержаться я не мог:

Можешь гордиться собой, Префект
Ваша главная черта — стремление к упорядочиванию. Вам свойственны аккуратность и опрятность, близкие к педантичности. Вы стремитесь к абсолютному порядку во всём, будь то расположение турнирных призов на полке или ход дел в королевстве. В этом отношении Вы — полная противоположность Кирасира. Решать вопросы налогообложения крестьян, конечно, вещь занятная... но, может быть, стоит хоть изредка разнообразить свой быт, скажем, охотой на гидр?
Пройти тест
metaclass: (Default)
2006-05-24 08:33 pm

Уподобляясь кумиру нашему - Мицголу.

Фэнтэзи и SF про программистов хоть непроизносимой частью тела ешь.
Вопрос: есть ли оные жанры чтива про бухгалтеров?
metaclass: (Default)
2006-05-24 08:43 pm

Ой блин...

Прислали архив таблиц базы данных бухгалтерской программы.
Одна из таблиц повреждена - повторение значения поля, описанного как уникальное в индексе.
Вывод: забив на проверку и восстановление индексов, работали после сбоя.

Криво написанное legacy ПО рулит. Без него мне пришлось бы посылать лучи ненависти и смерти в неизвестном направлении.