Скачать книгу

Головин и, открыв отдельное окно, быстро вписал в табличку ошибки с указанием их расположения.

      – Эй, значит, всё получилось? – расцвёл Ахмед.

      – На первый взгляд – да, – со странной интонацией произнёс Головин.

      – А на другой? – спросил озадаченный Ахмед.

      Головин не ответил, потом решительно открыл редактор и увидел, что метка блокировки была снята.

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

      Головин открыл код, и на первый взгляд он показался ему не сложным – некоторую подготовку по программированию им в навигационной школе давали. Однако вскоре он понял, что это не сам код, а только предкод и за каждым знаком стояли не просто строки, а целые расчётные блоки и поисковые циклы.

      – Ого! – произнёс он, когда картинка на терминале зависла и бухгалтерский сервер Ахмеда взвыл насосами охладительной системы, пытаясь успокоить вышедшие на пик нагрузки процессоры.

      – Эй, что там происходит, а? – забеспокоился хозяин. Но сервер уже перестал шуметь, и картинка на мониторе снова задвигалась – код был развёрнут полностью.

      – Не испортится, нет? – привстав с пустого ящика, спросил Ахмед, озабоченно поглядывая на сервер, который он купил по случаю у знакомых наркоманов.

      Машина для его фасовочного предприятия была великовата как по размерам, так и по возможностям, но просили за неё совсем немного, и он не устоял.

      – Ничего не испортится, – ответил Головин, впрочем, без особой уверенности. Он входил на прежде неизведанную территорию и всё ещё сомневался – а стоит ли? К тому же поджимало время, ему ещё требовалось попасть на занятия, он и так пропустил два семинара, а преподаватель по «престификации в области трёхмерных точек» такого не прощал.

      – Я по-быстрому, – пообещал себе Головин.

      – Чего? – снова забеспокоился Ахмед.

      – Ничего. Нормально всё, – сказал Головин и запустил режим «пробежки», как он это называл.

      Страницы кода начали перелистываться, и Головин погрузился в процесс проверки. Всё было как обычно, он отмечал ошибки, которые быстро накапливались, и к моменту, когда мелькание страниц прекратилось, их набралось больше двух десятков.

      На всякий случай Головин повторил проверку и получил тот же результат.

      Теперь оставалось взглянуть на них, и он начал переходить по адресам, которые для него сохранила его особенная память. Однако оказалось, что в буквальном смысле он нашёл не ошибки, а лишь значки акцентов, указывающих на то, какие команды должны выполняться первыми в случае их равнозначности. Но никаких конкурирующих строк во всех двадцати двух «ошибках» не было.

      Головин убрал значки акцентов, подтвердил изменения и запустил программу «торс» заново.

      Она штатно запустилась и выполнила подкинутую Головиным задачу на расчёт.

      – Ну, всё в порядке, – сказал

Скачать книгу