знаешь в Бору, что в Питере дешевле.
Марик со спрятанными глазами объяснял, что знает про рынок в Автово, что там все программы пиратские, кракнутые, со взломанными паролями — значит, ненадежны. Краки могут повредить тонкую структуру системы. Потому, кстати, многие кракнутые игрушки идут с глюками. А чтоб зарелизить, то есть официально выпустить задуманный универсальный продукт, нужно лицензионное программное обеспечение. И машину, к слову, приподнять до пентиума, материнку сменить. Книжки бы тоже неплохо… оттудошние.
— Понимаю, понимаю! За придурка-то меня не держи! — соглашался Клевцов с двусмысленной (уже на том этапе) интонацией. Не понять Семе, почему за оттудошнюю книжку — сотню баксов! И за совершенно такую же, как «автовская», сидишку — в десять раз больше вынь да положь! Но вынимал и лóжил. Сочтемся славою, Борисыч. Со сроками не подведи, главное.
Для кого что главное. В сроки Марик, конечно, не уложился. И Юдины-старшие отъехали без младшего — зациклился Марик на проблеме, которую в условиях исторической родины не решить, проблема чисто расейская, надо быть в гуще, знать масс… Его абсолютно не интересовали нюансы практического применения системы — интересно было ее создать!
Система, специально настроенная и со всех сторон защищенная, — пароли, известные лишь главному бухгалтеру, даже директор может (должен!) не знать. Плюс защита от взлома. Годится лишь одна — система обнаруживает, что ее пытаются взломать, и поднимает тревогу, блокирует всю информацию, доступную на диске, а то и диагностирует, каким манером пытались взломать. Достаточно умная система — сможет!
Если взлом по сети, то не страшно: отрубить комп от внешней сети и — ку-ку! Впрочем, поймав гада и блокировав информацию, система встанет и прокукует минимум на сутки — ревизия, то-се… Потери далеко не копеечные, но восполнимые.
Хуже, если взлом происходит изнутри — не по кодированным каналам извне, а просто кто-то из своих сел за машину и попытался получить информацию. Но тут уж… против лома нет приема. Следите сами, деловары, тщательней отбирайте своих. Автор системы Марк Юдин за всех не в ответе, он их не приручал.
Автор Марк Юдин разработал систему, передал банку (э-э… С. Клевцову) вместе с исходными текстами и почил на лаврах: я сделал это! я сделал это!
Дальше, как полагает Марик, случилось следующее…
Банковский программист покопался в исходниках и обнаружил: ни хрена себе, алгоритмик! Ежели его запатентовать — золотое дно! В системах наведения применимо (там сейчас такое старье задействовано, а тут!.. Клондайк! Эльдорадо!).
Да, тот алгоритмик был создан Мариком впервые, ранее никто недодумался. Но и он, создав, недодумался, не придал должного значения, не осмыслил, к чему его ЕЩЁ можно применить. В рамках создаваемого продукта пашет, не глючит? И отлично!
А кто-то сообразил и подсуетился.
Х-ха! Кто-то! Наверняка питерский Беркович! Подходящая квалификация у него и больше ни у кого… Ну, еще у Юдина…
Собственно, что значит подсуетился?!
К продвинутому висельнику Севе Берковичу за консультацией обратился просто человек хороший Сема Клевцов, которому лучше не врать, — себе дороже будет. Питерский Сева, в отличие от сосновоборского Марика, никогда не соврет Семе, особенно когда вопрос касается ЧУЖОГО программного продукта, совершенного во всех отношениях: кто сказал, что продукт совершенен? плюньте тому в глаза!
— Да-а? То-то с первых минут вижу — врет! Иудин! Говори, Сева, говори. Что, совсем говно?
Ну не совсем. Объективности ради, как висельник о висельнике, Беркович не может не отметить: проделана большая работа, очень большая, а по алгоритмику и вовсе крупный бизнес плачет. Но! Если ваш, Семен, м-м… соавтор гарантировал надежность системы, то… не знаю, не знаю… Опытный хакер обойдет любую защиту, тем более имея исходники. Это ведь у вас исходники?
— А хрен их знает. Что этот козел дал, то и принес. Не то дал, козел? Не все?
Исходники, исходники. То. Все. Тем проще, тем проще…
— Что проще?! Слышь, попроще давай!
Как бы так попроще… При создании сложного программного продукта слабину допустить — как два пальца облизать. Продукт блочный. Вот какой-нибудь блочок и недотестирован. Полное тестирование, полный прогон, полный спектр данных невозможно сгенерировать. Познание бесконечного требует бесконечного времени. Считается: если продукт нормально показал себя на большом массиве данных, то все нормально. Но! Существует граничный массив, который (априорно считается) не может попасть на вход и сломать… эту штуку. Нужно лишь вычислить, какой именно массив, и постараться, чтобы он попал на вход именно в недотестированный блочок. А он, блочок, узловой. Информация уничтожится, система встанет — без обратки. Практически ее надо будет запускать с нуля. Ведь накопленная информация — самое главное.
— Не, реально?!
Реально. А уж имея исходники!..
— Во козззел! Не, не ты, Сева. С тобой мы работаем. Алгоритмик, говоришь? Крупный бизнес? На десять процентов согласен? Да? Нет? Соавтором будешь? Не, не этому козззлу. С ним другой разговор будет. Я щас поеду — я не то что плюну, в глаза нассу! Он у меня собственное говно жрать будет и причмокивать!
…Наверное, просто человек хороший Семен Клевцов не имел намерений кинуть Марика изначально. Он ведь хотел, чтоб все по честному: и предложил Идею задарма, и все дивиденды — пополам, и денег таскал в Бор немереных — все по-честному.
А козел-Иудин на те деньги свой компьютер поднимал, программки подкупал — врал, что сотни баксов, за придурка держал. Но Клевцов просветился у знающих людей: «автовские» — такие же. Выходит, за гроши козел подкупал, остальное — на карман!..
Козел-Иудин со сроками тянул и к тому же, оказывается, это самое… недотестировал. А Клевцов баксы не из тумбочки брал — их возвращать надо через месяц. Клевцов рассчитывал, что через месяц счет в швейцарском банке откроет, а ему три месяца мозги пудрили! Люди спрашивают: «Сема, непонятка! Где деньги?» Да вот еще немного, еще чуть-чуть… Люди спрашивают: «Тебя что, кинули, Сема? Скажи, кто. Подъедем разберемся». Да ну, жалко козла. Люди спрашивают: «Когда деньги?» За такие вещи убббивают, а не дивиденды пополам, козззел!
…Да уж, лозунг беспредельных-девяностых: для понимания другого человека нужно заранее предположить — он хуже тебя. Плюс: ты виноват уж тем… Сема готов дивиденды пополам, даже если это большие деньги. Но — не готов, если деньги очень большие, ну о-очень. Психологически!.. Напарнику десять процентов — куда ни шло. Но пятьдесят?! И кому?! Козззлу, который с первой минуты Семе в лицо врал?!
…Просто человек хороший приехал в Бор к Марику последний раз.
Марик ждал его с нетерпением и с нетерплясками. Я сде… мы сделали это! Гора с плеч! Отметим! Роскошный домашний ужин,