Форс-мажор – навсегда! — страница 32 из 75

Так что нельзя ли… м-м… дайджест?

Про Сему Токмарев все понял: он таких псевдокрутых вырубал на взбунтовавшейся зоне в первую очередь и с особым удовольствием. Приятное с полезным…

Про то, что лоха-Марика кинули без зазрения совести, тоже ясно как божий день.

Но — Чепик? Он же привел Сему в дом. Или Генка Марика и отмазал?.. Токмарев к чему? Токмарев к тому, что, не ровен час, наш Кайман сюда прозвонится, а то и собственной персоной заявится. Определиться надобно: по башке чепиковской выбритой дюбнуть… или погладить?

— Погоди, Арт. Не форсируй. Я тогда сейчас общую схему изложу — без эмоций и не последовательно, а в целом. Налью?

— Черт с тобой! — против им же установленных правил, но Артем заглотил второго «губастого». — Валяй!

— Значит, так…


Задача Марика — создать банковский продукт по сумасшедшенькой идее Семы.

Тривиальный банковский продукт должен учитывать всю систему взаимоотношений банков относительно банка-пользователя. Как правило, его трудно перенастроить на другого потребителя. То есть это разовый продукт, на конкретного потребителя. Дорого. Надежно. А вот больших, очень больших денег в перспективе производителю не принесет. Разве что висельник садится на этот программный продукт, ведет его и больше ничем не занимается. (А Марику, знаете ли, на родину предков — со дня на день!)

Иное дело — продукт универсальный. Тогда им интересуется уже государственная структура. И есть возможность получить госзаказ — на создание, внедрение, поддержание, распространение. А уж если военные ведомства клюнули!..

Международные расчеты — по системе Свифт. Довольно универсальная система. Но — там. Там у них все под налогом, межбанковский взаимоконтроль и, соответственно, взаимоотчетность. Непременно! Иначе просто не смогут друг с другом работать.

В российских условиях через банк валом идет черный нал (вал по плану! план по налу!), левые расчеты, косые кредиты, выдающиеся то ли своим, то ли не под те проценты… В отчетности сие должно быть отражено совершенно иначе, нежели у цивилизованного Свифта.

Банковский продукт, который учитывал бы все эти дикости, — ничо идейка?!

Ничо, ничо. Ай да Сема! Ай да сукин сын! Автор, автор!

Автор, например, отечественной Бомбы кто? Поставивший задачу и обеспечивший относительно сносные условия в «шарашках»? Или непосредственные осуществители?.. (Старикан, без дурацкой риторики, а? И так все понятно. Суть давай, суть!)

Клевцов обеспечил Марику условия, близкие к идеальным:

— Сиди-мозгуй, Борисыч. Деньги нужны? Скажи сколько? Понял, завтра подвезу. А то напиши на бумажке список, и я сам доставлю. Кой-какие справки навел: в Автово, если поискать, запросто найдется что угодно и… слышь, Борисыч, там дешевле раз в десять. Деньги — не вопрос, но вдруг ты просто не знаешь в Бору, что в Питере дешевле.

Марик со спрятанными глазами объяснял, что знает про рынок в Автово, что там все программы пиратские, кракнутые, со взломанными паролями — значит, ненадежны. Краки могут повредить тонкую структуру системы. Потому, кстати, многие кракнутые игрушки идут с глюками. А чтоб зарелизить, то есть официально выпустить задуманный универсальный продукт, нужно лицензионное программное обеспечение. И машину, к слову, приподнять до пентиума, материнку сменить. Книжки бы тоже неплохо… оттудошние.

— Понимаю, понимаю! За придурка-то меня не держи! — соглашался Клевцов с двусмысленной (уже на том этапе) интонацией. Не понять Семе, почему за оттудошнюю книжку — сотню баксов! И за совершенно такую же, как «автовская», сидишку — в десять раз больше вынь да положь! Но вынимал и лóжил. Сочтемся славою, Борисыч. Со сроками не подведи, главное.

Для кого что главное. В сроки Марик, конечно, не уложился. И Юдины-старшие отъехали без младшего — зациклился Марик на проблеме, которую в условиях исторической родины не решить, проблема чисто расейская, надо быть в гуще, знать масс… Его абсолютно не интересовали нюансы практического применения системы — интересно было ее создать!

Система, специально настроенная и со всех сторон защищенная, — пароли, известные лишь главному бухгалтеру, даже директор может (должен!) не знать. Плюс защита от взлома. Годится лишь одна — система обнаруживает, что ее пытаются взломать, и поднимает тревогу, блокирует всю информацию, доступную на диске, а то и диагностирует, каким манером пытались взломать. Достаточно умная система — сможет!

Если взлом по сети, то не страшно: отрубить комп от внешней сети и — ку-ку! Впрочем, поймав гада и блокировав информацию, система встанет и прокукует минимум на сутки — ревизия, то-се… Потери далеко не копеечные, но восполнимые.

Хуже, если взлом происходит изнутри — не по кодированным каналам извне, а просто кто-то из своих сел за машину и попытался получить информацию. Но тут уж… против лома нет приема. Следите сами, деловары, тщательней отбирайте своих. Автор системы Марк Юдин за всех не в ответе, он их не приручал.

Автор Марк Юдин разработал систему, передал банку (э-э… С. Клевцову) вместе с исходными текстами и почил на лаврах: я сделал это! я сделал это!

Дальше, как полагает Марик, случилось следующее…

Банковский программист покопался в исходниках и обнаружил: ни хрена себе, алгоритмик! Ежели его запатентовать — золотое дно! В системах наведения применимо (там сейчас такое старье задействовано, а тут!.. Клондайк! Эльдорадо!).

Да, тот алгоритмик был создан Мариком впервые, ранее никто недодумался. Но и он, создав, недодумался, не придал должного значения, не осмыслил, к чему его ЕЩЁ можно применить. В рамках создаваемого продукта пашет, не глючит? И отлично!

А кто-то сообразил и подсуетился.

Х-ха! Кто-то! Наверняка питерский Беркович! Подходящая квалификация у него и больше ни у кого… Ну, еще у Юдина…

Собственно, что значит подсуетился?!

К продвинутому висельнику Севе Берковичу за консультацией обратился просто человек хороший Сема Клевцов, которому лучше не врать, — себе дороже будет. Питерский Сева, в отличие от сосновоборского Марика, никогда не соврет Семе, особенно когда вопрос касается ЧУЖОГО программного продукта, совершенного во всех отношениях: кто сказал, что продукт совершенен? плюньте тому в глаза!

— Да-а? То-то с первых минут вижу — врет! Иудин! Говори, Сева, говори. Что, совсем говно?

Ну не совсем. Объективности ради, как висельник о висельнике, Беркович не может не отметить: проделана большая работа, очень большая, а по алгоритмику и вовсе крупный бизнес плачет. Но! Если ваш, Семен, м-м… соавтор гарантировал надежность системы, то… не знаю, не знаю… Опытный хакер обойдет любую защиту, тем более имея исходники. Это ведь у вас исходники?

— А хрен их знает. Что этот козел дал, то и принес. Не то дал, козел? Не все?

Исходники, исходники. То. Все. Тем проще, тем проще…

— Что проще?! Слышь, попроще давай!

Как бы так попроще… При создании сложного программного продукта слабину допустить — как два пальца облизать. Продукт блочный. Вот какой-нибудь блочок и недотестирован. Полное тестирование, полный прогон, полный спектр данных невозможно сгенерировать. Познание бесконечного требует бесконечного времени. Считается: если продукт нормально показал себя на большом массиве данных, то все нормально. Но! Существует граничный массив, который (априорно считается) не может попасть на вход и сломать… эту штуку. Нужно лишь вычислить, какой именно массив, и постараться, чтобы он попал на вход именно в недотестированный блочок. А он, блочок, узловой. Информация уничтожится, система встанет — без обратки. Практически ее надо будет запускать с нуля. Ведь накопленная информация — самое главное.

— Не, реально?!

Реально. А уж имея исходники!..

— Во козззел! Не, не ты, Сева. С тобой мы работаем. Алгоритмик, говоришь? Крупный бизнес? На десять процентов согласен? Да? Нет? Соавтором будешь? Не, не этому козззлу. С ним другой разговор будет. Я щас поеду — я не то что плюну, в глаза нассу! Он у меня собственное говно жрать будет и причмокивать!

…Наверное, просто человек хороший Семен Клевцов не имел намерений кинуть Марика изначально. Он ведь хотел, чтоб все по честному: и предложил Идею задарма, и все дивиденды — пополам, и денег таскал в Бор немереных — все по-честному.

А козел-Иудин на те деньги свой компьютер поднимал, программки подкупал — врал, что сотни баксов, за придурка держал. Но Клевцов просветился у знающих людей: «автовские» — такие же. Выходит, за гроши козел подкупал, остальное — на карман!..

Козел-Иудин со сроками тянул и к тому же, оказывается, это самое… недотестировал. А Клевцов баксы не из тумбочки брал — их возвращать надо через месяц. Клевцов рассчитывал, что через месяц счет в швейцарском банке откроет, а ему три месяца мозги пудрили! Люди спрашивают: «Сема, непонятка! Где деньги?» Да вот еще немного, еще чуть-чуть… Люди спрашивают: «Тебя что, кинули, Сема? Скажи, кто. Подъедем разберемся». Да ну, жалко козла. Люди спрашивают: «Когда деньги?» За такие вещи убббивают, а не дивиденды пополам, козззел!

…Да уж, лозунг беспредельных-девяностых: для понимания другого человека нужно заранее предположить — он хуже тебя. Плюс: ты виноват уж тем… Сема готов дивиденды пополам, даже если это большие деньги. Но — не готов, если деньги очень большие, ну о-очень. Психологически!.. Напарнику десять процентов — куда ни шло. Но пятьдесят?! И кому?! Козззлу, который с первой минуты Семе в лицо врал?!

…Просто человек хороший приехал в Бор к Марику последний раз.

Марик ждал его с нетерпением и с нетерплясками. Я сде… мы сделали это! Гора с плеч! Отметим! Роскошный домашний ужин, весь день — по магазинам и на кухне.

Отметили…

Марик, с позволения Токмарева, в деталях не будет… Нет-нет, бить не бил, стволом в зубы не тыкал, но…

Юдин сел и под диктовку Семы написал:


«Я, Юдин М.Б., настоящим свидетельствую и подтверждаю, что системный банковский продукт «КлЮд» (Cloud) принадлежит Клевцову С.В., владеющему и распоряжающемуся им целиком и полностью по своему усмотрению…»