Младший брат - Страница 38


К оглавлению

38

— Хм, на свободный онлайн понадобятся, конечно, тонны шифровального кода, — сказал Джолу.

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

— Хочешь, помогу?

Джолу посмотрел на меня в упор.

— Думаешь, без тебя не справлюсь?

— Ты чего?

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

Меня будто холодной водой окатило.

— Ты чего? — повторил я ошеломленно, а Джолу уже завелся по-черному. Видать, его это давно грызло. — Джолу…

Он опять поднял на меня глаза, и в них сверкнула реальная обида. Ну и баклан же я, умудрился прощелкать, в каком он трансе!

— Ладно, чувак, забудь, — сказал Джолу, но таким голосом, что стало ясно — он-то как раз забыть и не может. — Просто, понимаешь, ты даже не спросил, не поинтересовался, в деле я или нет. А ведь Даррел и мой друг, мне тоже хочется опустить ДНБ. Вдвоем-то это проще сделать.

Я был готов сунуть голову между коленей.

— Слушай, Джолу, я просто недоумок. Понимаешь, у меня тогда будто крыша съехала, я занимался этим в два часа ночи. У меня…

Я не мог ничего сказать толком в свое оправдание, потому что Джолу был совершенно прав. Пусть я занимался этим в два часа ночи, но мог бы поговорить с ним назавтра или через день. Но я не поговорил, зная, что он скажет — это стремный хак, и надо все хорошенько продумать. Джолу всегда доводил до ума мои полуночные идеи, отчего на практике они претерпевали существенные изменения. А мне приспичило загрести этот проект под себя. Я поступил, как последний M1k3y.

— Прости, друг, — сказал я Джолу. — Мне правда очень, очень жаль, что так вышло. Ты все правильно говоришь. Я здорово струхнул тогда, задергался. Мне реально нужна твоя помощь. Без тебя я не справлюсь.

— Ты серьезно?

— Конечно, серьезно. Из всех, кого я знаю, ты чемпион по кодам. И вообще ты чертов гений, Джолу. Ты меня здорово уважишь, если согласишься работать со мной.

Он с неуверенным видом побарабанил пальцами по столу.

— Просто, знаешь… Ты в команде главный. У Ван соображалка работает. Даррел был… вроде твоего заместителя, типа организатора, полевого командира… Я всегда выполнял обязанности программиста, поэтому, когда ты… Я так понял, что я не у дел…

— Кончай, говорю же, я баклан! Джолу, лучшего специалиста, чем ты, мне не найти. Прости меня, если можешь, я на самом деле…

— Ладно, все! Проехали. Верю. Честно говоря, мы действительно оказались в цейтноте. Поэтому — да, конечно, ты можешь помочь. Контора тебе даже заплатит, мне выделили небольшой бюджет для найма программистов со стороны.

— Серьезно?! — Мне еще ни разу не доводилось писать программы за деньги.

— Ну да! — Джолу ухмыльнулся и хлопнул меня по плечу. — Лиха беда начало; глядишь — разбогатеешь на этом деле! — Джолу хорош тем, что очень редко заморачивается. Вот почему я так замежевался поначалу.

Я заплатил за кофе, и мы пошли к Джолу домой. Я позвонил предкам и поставил их в известность, где нахожусь и чем занимаюсь. Мама Джолу настрогала нам сандвичей; мы с ним заперлись у него в комнате, сели за компьютер и надолго погрузились в захватывающий мир программирования. Ближе к полуночи у него в доме все улеглись спать; тогда мы похитили с кухни кофеварку, обеспечив себя постоянной подпиткой чудотворной жидкостью.

Если вы никогда в жизни не писали компьютерную программу, вам стоит попробовать. Испытаете ни с чем не сравнимые ощущения. Просто кайф видеть, как компьютер послушно делает в точности то, чего вы от него хотите. Это все равно что конструировать механизм — любой механизм, например, автомобиль, водопроводный кран, поршневой доводчик на дверь, — пользуясь инструкциями, схемами, чертежами, делая необходимые математические расчеты. Чувство благоговения преисполнит вас перед творением разума и рук ваших.

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

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

Эти конструкции слишком сложны, чтобы их сумели создать обычные люди вроде нас с вами. Однако компьютер, может быть, в десять раз сложнее, но готов плясать под вашу дудочку. Простой код можно выучить за пару часов. Начните с языка программирования, который называется «Python». Его написали специально для неквалифицированных пользователей, чтобы перед ними шире раскрылись возможности их компьютеров. Напишите свой код, даже если он понадобится вам только на один день, на один час работы. Если хотите, чтобы компьютер не напрягал вас, а, наоборот, помогал вам, облегчал ваш труд, научитесь писать код.

Мы с Джолу написали много кода в ту ночь.

Глава 8

Я оказался далеко не единственным жителем Сан-Франциско, кто стал жертвой частотной гистограммы. В городе полно людей, чьи передвижения — чье существование — отклоняются от принятых за норму. Множество отклонений от нормы по сути делает их нормой.

Икснет, а также газеты и теленовости публиковали курьезные факты, когда полиция задерживала мужей, изменяющих своим женам, и жен, изменяющих мужьям; несовершеннолетних любовников, спешащих в укромное место на тайное свидание. Одного парня, зараженного СПИДом, взяли по дороге в клинику, где он проходил курс лечения, а его родители, как оказалось, даже не знали о болезни сына.

38