Выбрать главу

– Слушай, ну это же мошенничество получается! – возмутилась Наталья.

– Или работа на благо Родины? – в ответ поинтересовался Димка. – Нет, можно, конечно, раздуть скандал, но тогда вторую половину денег Абрамыч тебе точно не отдаст. Кроме того, куда он там этот контроллер собирался приспособить? В лунный автомат? Наверняка запуск отложат, а это уже удар по престижу страны.

Наталья молчала.

– Ну же, твоё решение, госпожа философ! – поторопил её Димка. – А то вчера тут меня упрекала, что я только блоки питания менять умею. Тогда принимай решение сама.

– Но это же… – Наталья была в замешательстве. – От этого очень много зависит…

– И заметь – зависит исключительно от нас! – подмигнул ей Димка.

– А ты как думаешь?

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

Глава 10. Заправлены ракеты

Именно так Наталья и поступила – возилась несколько дней, но добилась, чтобы её программа работала и на китайской плате, и на программном имитаторе отечественного контроллера. Выяснилось, что совершенно нормальную команду китайский контроллер воспринимал как деление на ноль и уходил в ошибку, то есть совместимость железа была не полной. Но Наталья смогла это обойти. До даты, назначенной Борисом Абрамовичем, оставалось ещё пять дней, но шеф уже проявлял нетерпение.

– Наташенька, как наши дела? – ласково пел он в трубку.

В другой ситуации Наталья послала бы его куда подальше, но двадцать пять тысяч долларов, хоть и в рублях по курсу, сделают покладистыми кого угодно. А ведь это был только аванс!

– Борис Абрамович, всё готово!

– Замечательно! – зашёлся от восторга шеф. – Пришли мне код по электронке.

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

– Наташенька, а ты сама всё хорошо проверила? – засомневался шеф.

– Ну конечно, Борис Абрамович! – успокоила его Наталья. Но про отладку программы на китайской плате решила не говорить. Только иносказательно спросила про оставшиеся деньги. – А когда ждать письма от вас?

Она уже не сомневалась, по какой причине обычно крайне скупой шеф так расщедрился. Наверняка он со своими прихлебателями, оставшимися в отделе после её увольнения, присвоили все деньги, выделенные на разработку, а сами при этом ничего не сделали. Аппаратную часть они теперь купили в китайском интернет-магазине, а вот с программным обеспечением деваться им было некуда. Таким образом, своей работой Наталья прикрывала аферу бывшего шефа. За что, собственно, и заломила такие деньжищи. Но совесть её совершенно не мучила. Во-первых, за свою работу она отвечала. А во-вторых, это были её деньги – именно ей они должны были достаться 20 лет назад.

– Наташенька, как только – так сразу! – ещё более сладким голосом ответил шеф. – А пока смотри телевизор. Ты же умница – сразу догадалась, куда пойдёт наше изделие.

"Наше, ага!" – про себя чертыхнулась Наталья, а вслух сказала:

– Ну, скрестим пальцы, чтобы не сглазить.

– Заправлены ракеты, конечно, не водою… – замурлыкал шеф и положил трубку.

На следующий день Наталья поделилась своими сомнениями с компаньоном. Димка отреагировал на это совершенно спокойно.

– Наташка, чего ты паришься? Теперь его проблемы – и как изделие отработает, и как тебе оставшиеся деньги отдать.

– А как думаешь – отдаст?

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

– Да я не по этому поводу переживаю. Димка, мой код в составе изделия полетит в космос! У тебя когда-нибудь такое было?

– Было.

– Ты тоже переживал?

– Ещё как!

– А расскажи! – Наталья уселась напротив и впёрла в него требовательный взгляд. Димка отложил паяльник.

– Делал я как-то одно изделие, тоже для космоса. Поэтому требования жёсткие были – никакой полупроводниковой памяти, только ферритовая матрица. И по помехозащищённости тоже требования, поэтому было избыточное кодирование с коррекцией ошибок. В одну ферритовую матрицу это не лезло, пришлось ставить две. А две матрицы стандартный взрывпатрон не разбивал.

– А зачем разбивать? – не поняла Наталья.