перед этим: программист в 2000-е - часть 1. После дефолта...
2000 год (продолжение из части 1...)
...Если надо в цирк то контрамарка в центральную ложу, продукты по закупочным ценам — пожалуйста. Про бани, парикмахерские, столовые, рестораны, салоны связи даже не говорю — постоянный клиент. Делал конечно всем друзьям скидки. Наконец работа стала приносить не только какие-то деньги, но и пользу в жизни. Получение попутно всяких благ не было основной целью деятельности, больше присутствовала радость полученному результату, что не подвел клиентов и сделал все как надо.
Случаев было много и разных. Клиенто-ориентированность и поддержка имиджа заставляли профессионально выполнять все порученные работы. К примеру, позвонили как то из автотранспортной компании.
— У нас компьютер сломался, база полетела, приезжайте срочно!
Да, такое иногда бывает. Если делали копии, то все просто восстановить. А если нет? Представляю на каких нервах там пользователи. Срочно выехал к ним...
...Последней копии базы нигде в компьютере не нашел. Была одна старенькая, когда снимал с прошлым бухгалтером. Это уже что-то. База выдавала ошибки при входе. У меня была своя методика восстановления. Снял копию каталога с базой. Удалил индексы и запустил. Заткнулась на файле. Подсунул этот файл со старой. Загрузка пошла дальше и опять заткнулась на другом. Так нашел с десяток «битых» файлов. Это случается при старой технике и когда внезапно отключается работа программы по внешней причине. Так оно и было судя по ситуации.
— У вас несколько испорченных файлов. Попробую восстановить, но информацию в базе надо будет перепроверить. Придется там руку, там ногу другую пришить, но жить будет. Как на это смотрите?...
...Мария дала добро на работы. Принялся за изменения в информационной базе предприятия.
Каждая база данных была подобна живому организму. Ей управляла программа — мозг. Вроде все базы стандартные, но в каждой была какая-то изюминка. Иногда эта изюминка-мутация вносилась программистом и база начинала выполнять измененные стандартные или уже новые функции. Вот эта, подобно какому-то учителю научена выдавать особенные путевые листы, считать горюче-смазочные материалы по автомобилям, планировать техническое обслуживание. В общем имела специальность автодело. Базы, у других клиентов были мастера по изготовлению и продаже обуви, одежды, некоторые строители и считали сметы, нефтяники планировали и придумывали сложные ведомости, просто торговцы в магазинчиках учитывали чеки, банные учитывали мебель и веники, поварские считали количество продуктов по рецептам приготовления блюд, заводские считали расход материалов на изделия.
Иногда брал готовые изменения из библиотек данных, иногда сам делал разработки по желаниям клиентов. Базы могли общаться между собой по сети, передавать специфические данные в общий центр. Совокупность баз напоминала другое измерение, какую-то цивилизацию, работающую вне нас, но для нас...
...Каждый из десяти сбойных файлов был уложен на операционный стол, компьютерный само собой. Брал из старых файлов-доноров недостающие символы в таблицах и добавлял их в исходники сбойных. Пришлось повозиться с программами на машинном уровне, видел неполноценные строки и менял на здоровые. Хорошо работать компьютерным хирургом, всегда можно вернуться к исходному состоянию при неудачном исходе. Сейчас это делал не раз. В конце концов пришитые файловые таблицы задышали, проиндексировались в общей массе и чудо — база открылась... (продолжение в части 3...)
Вам может быть интересно:
Создать поместье. Вдруг бур во что-то уперся (часть 7)...
Программист в 80-е - часть 1. Послан офицером...
Просмотрите старые копилки. К примеру, 3 копейки 1965 года...
Программист в 80-е - часть 5. Получил на работе квартиру...
Находки на Пиросе - часть 1. Первые люди пришли в Россию...
Перегон авто из Германии в 90-е - часть 1. Загрузка... немцы помогли...
Бургомистр Риги подарил Петру I шапку Мономаха, а в ответ...
Создать поместье - часть 6. Фундамент для частного дома пошагово...
Создать поместье - часть 5. Забор. Какой поставить?...
Создать поместье - часть 4. Пашем поле и сажаем люцерну...
Создать поместье - часть 3. Обработка целины и готовим поле...
Создать поместье - часть 1. Первый домик...
История поместья - часть 1. Дороги и помещики...
История поместья - часть 2. Попечители и сундучок монет...
История поместья - часть 3. Император Александр I ушел в леса...
История поместья - часть 4. Кутузовы, Путятины, Шапошниковы...
История поместья - часть 5. Клад сквозь времена...
История поместья - часть 6. В 20-е годы все решал маузер...
История поместья - часть 7. В 20-е годы старинные реликвии...
История поместья - часть 8. Рядом обнаружен торф...
История поместья - часть 9. Царские золотые спрятаны в поле...
© Даниил Древний
Подписывайтесь на канал ecopiros.ru , ставьте оценки, пишите отзывы, делитесь