Вход/Регистрация
365
вернуться

Либрем Альма

Шрифт:

И очень зря он раздал задания до того, как придумал это связующее. Теперь столько всего следовало подкручивать под уже готовые части…

Это должен быть аккуратный кусочек кода, несколько классов (абы не несколько десятков), которые потом станут расширяться и вылезут в полноценную систему… Более продуманный рандомайзер, возможно, часть, что будет продумывать сборку…

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

Сочетаемость элементов. Не надо никакого дополнительного связующего звена; им нужно что-то вроде базы данных и блока по принятию решения. Не ежедневно новая линия взаимодействия с пользователем, не триста шестьдесят пять вариантов поведения, а крохотная сеть связей с нечёткой логикой, что поможет по подлавливаемым параметрам определить-таки, что нужно пользователю!

В дверь тихонько постучали. Он не поднял головы, не отреагировал даже, когда кто-то вошёл в кабинет.

На столе внезапно оказались стакан с водой и какие-то бутерброды.

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

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

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

Игорь кивнул.

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

Об отпуске точно можно забыть.

— Я вряд ли уложусь в год в одни руки, — наконец-то признал он, поднимая взгляд на Сашу. — Ты что-нибудь в этом понимаешь, правда?

— Да, насколько это возможно, — пожала плечами она. — Хорошо. Давай займёмся этим.

— Ты должна осознавать, — отметил Игорь, — что эта работа потребует не день и не два. И о том, чтобы отдыхать, можно попросту забыть, наверное. Это куда сложнее, чем то, что мы планировали раньше, и я не могу дать гарантии, что всё получится.

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

Игорь улыбнулся. Глаза у неё горели точно так же ярко, как и у него самого.

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

— Самое приятное в работе — это её сложность, — довольно флегматично отозвалась Саша. — Но, мне кажется, за это надо будет садиться уже сегодня?

— Завтра на митинге переопределю планы, — покачал головой Игорь. — И если придётся это дело выносить на голосование, я рассчитываю на твою поддержку.

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

— Ты что-то хотела? — осторожно уточнил он. — А то я как влез вчера утром во всё это, так и забыл о существовании реального мира.

— Нет, всё в порядке, — Саша, кажется, растеряла все остатки собственной решимости. — Мне просто хотелось поблагодарить за то, что ты тогда меня подвёз.

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

— Скучает, — призналась Саша. — Ты ему, кажется, очень понравился. Даже неожиданно. Ему никогда не нравились гости, он прогонял их прямо с порога.

— Я обязуюсь подвести тебя и сегодня, — вскинулся Игорь. — Повидаю кота… Если ты не против, конечно.

— Нет, не против, — она легонько подвинула к нему стакан с водой. Игорь потянулся за ним — но, совершенно случайно, к слову, сжал скорее не ледяное стекло, а её ладонь. Саша не отпрянула, даже не отвернулась — какой, однако, хороший знак.

— Заодно обсудим направления в работе, — вдохновлённо промолвил Игорь.

Её, кажется, это совершенно не смутило, напротив, только порадовало.

349

19 мая 2017 года

Пятница

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

  • Читать дальше
  • 1
  • ...
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: