История болезни. Том 2. Терапия. Сергей Валерьевич Уткин
Читать онлайн книгу.жёстких дисков, с объёмом памяти 640 килобайт я ухитрялся создавать виртуальный диск, куда зафутболивал командные файлы системы. В итоге производительность выросла в разы, поскольку машине не приходилось каждый раз считывать данные с пятидюймовой дискеты.
Естественно, одними книжками дело не обходилось. Я познакомился с несколькими программистами, поднабрался кое-каких знаний и узнал, что такое базы данных. Так родилась идея сделать электронную картотеку. Поскольку своих знаний не хватало, то для начала взяли по совместительству одного паренька. С его помощью на базе dBase IV (кто-то ещё помнит, что это такое?) сочинили нечто, по функциям напоминающее современное 1С: Предприятие. Но начальство результат не одобрило. Для запуска картотеки нужно было сделать несколько движений, включающих замену дискет. То есть, сперва нужно было загрузить оболочку dBase, а уже из-под неё запускать программу. Неудобно, особенно если начальство может часами искать клавишу [SPACE]…
Стали думать, как быть. Знакомые программисты советовали сделать исполняемый модуль на FoxPro, но нам этот вариант не подходил. Программа получалась объёмом больше мегабайта, а у наших дискет ёмкость была всего 720 килобайт.
И тут кто-то вспомнил про систему управления Clipper. У кого-то даже нашелся дистрибутив Clipper Summer'87, но вот беда – с ним никто не работал. И документации нет…
Выход из тупиковой ситуации нашёлся случайно. Где-то мне попалось объявление о курсах повышения квалификации, на которых изучали MS-DOS, Windows, Norton Commander… И – СУБД Clipper. Полностью весь курс мне был на фиг не нужен, стадию "чайника" я к тому времени давно прошёл. Позвонил по указанному в объявлении номеру, узнал, что почём. Оказалось, что три недели обучения с отрывом от работы стоят пять тысяч рублей. Моя зарплата на тот момент была чуть больше тысячи. Пришлось уламывать начальство, оплатили мою учёбу…
Курсы у нас вела Наталья Леонидовна Евдокимова. Я влился в группу, когда закончилась программа для компьютерно безграмотных. Желающих учиться управлять базами данных набралось около десятка человек, в том числе одна дама "слегка за сорок". Как оказалось, дама умудрилась стать ведущим программистом, будучи клинической идиоткой в плане освоения компьютеров. Через пару дней группа уже делала первую практическую работу по Clipper, а дама пыталась сдать "хвост" по MS-DOS. Ей нужно было написать простенький batch-файл, последовательно выполнявший десять команд. Минут через десять компьютер дамы наотрез отказался выполнять какие-либо действия, выдавая ошибку "Нехватка памяти". Как оказалось, ведущий программист в хвост пакета написала "NC.exe" и система послушно загружала в память новую копию Нортон Коммандера. На пятнадцатой копии память кончилась…
В итоге эта дама надоела всем, включая преподавателя. Наталья Леонидовна попросила меня сделать курсовую по клипперу, лишь бы отвязаться от бестолкового ведущего программиста. И, поскольку мне была нужна практика, то я в просьбе не отказал, отработал диплом свой дважды.
А ещё через месяц я самостоятельно настрогал две весьма приличных