Читаем Четверть века с отвёрткой в руках полностью

Формально я числился в расчётном отделе, но фактически подчинялся главному инженеру. В мои обязанности входила организация работы по распечатке извещений за автоматические междугородние переговоры. Для этого в красном уголке было установлено три PC XT с принтерами Robotron. Постоянного места под компьютеры ещё не нашли, и они стояли на столах у стены, противоположной столу президиума. Я пришёл в мае, в это время Лена со Светой только заканчивали печатать извещения за февраль. Сам процесс формирования извещений был довольно простым. Данные о междугородних разговорах фиксировались в Москве на междугородной АТС, за ними надо было ездить в начале месяца в район Киевского вокзала и забирать на дискетах. Данные поступали в виде текстового файла, одна строчка – один разговор, там были сведения о том, с какого номера звонили, куда звонили, время и дата звонка, продолжительность разговора и стоимость звонка. Разговоры были рассортированы по дате звонка. Надо было их рассортировать по номерам телефонов, с которых звонили, взять из базы абонентов сведения об абоненте – фамилию и адрес, и напечатать извещение, а потом проконтролировать его оплату. Простота задачи осложнялась многими моментами. Во-первых, разговоров было много – на первое время 30–40 тысяч в месяц, потом их количество только возрастало. Во-вторых, для работы была нужна база данных абонентов. Когда я пришёл, в основном она была введена, не хватало только примерно 10 % абонентов. Но постоянно шло движение абонентов – одни телефоны снимались, другие ставились. К тому же в базе было полно опечаток – и в фамилиях абонентов, и в адресах. Не все телефоны стоят у частных лиц, часть стоит в организациях, а у организации может быть несколько телефонов.

Всей связной специфики я совершенно не представлял, и поначалу мне пришлось о многом расспрашивать Лену и Свету. Также пришлось у них выспрашивать и многие технические подробности. Например, я долго мучился, пытаясь сменить красящую ленту в принтере Robotron, пока Лена не показала мне, что на конце ленты надо завязывать узелок, чтобы срабатывал механизм переключения направления движения ленты. Извещения печатались на рулонах телеграфной бумаги, и Robotron'ы были идеально приспособлены для этих рулонов. У Robotron'ов было ещё одно достоинство – в них можно было ставить картридж с закольцованной лентой, а можно было на специальный механизм ставить катушки обычной красящей ленты от пишущих машинок. С картриджами в 1992 году было плохо, и мы пользовались лентами от пишущих машинок, так что с расходными материалами проблем у нас не было. В остальном Robotron'ы были так себе – печатали они медленно, примерно 100 символов в минуту (у современных матричных Epson'ов скорость больше 400 символов в минуту), иголки у них толстые, и поэтому печать получалась не слишком отчётливая. Извещения формировались в виде текстовых файлов по 150 Кбайт. Сначала пробовали их делать в виде одного непрерывного файла, но скоро поняли, что печатать его нереально. 150 Кбайт на Robotron'е печаталось 45 минут, потом принтер должен был минут 10 остывать, за это время я не спеша сматывал в рулон отпечатанную бумажную ленту, которая перед этим просто сползала на пол. Всего из данных о разговорах за месяц получалось больше 20 файлов с извещениями, поэтому мы печатали их два-три дня. Компьютеры работали по DOS 3.30, и поэтому пока шла печать, делать на них больше ничего было нельзя. Чуть позже я поставил в один из компьютеров дополнительный параллельный порт и подключил к нему два принтера, и при помощи несложной программки печатал с него одновременно на два принтера.

Перейти на страницу:

Похожие книги