Шрифт:
Лебедев внимательно наблюдал за эмоциональным штормом внутри своего очаровательного и гордого заместителя по кибербезопасности. Выждав нужный момент, он вкрадчивым тоном добавил вишенку на предлагаемый торт:
– Не утяжеляй процесс лишними сложностями. Наслаждайся делом, общением и творческим полётом. Ты ведь любишь подобные задачки. К тому же, только тебе я могу доверить сохранность дорогущей разработки. Той самой, на которую у тебя уже давно текут слюнки.
Карина посмотрела на шефа. В её тёмно-карих глазах зажёгся не просто азартный огонёк, а целый термоядерный реактор. Самый настоящий системный блок на фотонном процессоре и с фотонными микросхемами! Да она уже несколько лет облизывается на этот проект!
– Располагайте мной, повелитель, – в шутливой манере поклонилась Карина.
Молчавший всё это время Игорь Владимирович тихо засмеялся. Он наблюдал подобные спектакли уже много раз. Ростислав повернулся к нему и с подчёркнутой официальностью спросил:
– Игорь Владимирович, вы не знаете, к кому обращается эта особа?
– Не знаю, Ростислав Анатольевич, – посмеиваясь, в той же манере ответил зам.
– И я не знаю.
Лебедев закатил глаза, затем одним глотком допил остатки своего чая и отставил чашку. Карина сбросила шутовскую маску послушной девочки и вернулась к деловому образу.
– Позвольте ещё один личный вопрос, – обратилась она к шефу.
Он кивнул.
– А почему вы так заботитесь об этом проекте?
Бизнесмен ответил не сразу. А когда он заговорил, голос его был печальным и задумчивым:
– Просто я очень хорошо знаю, что такое постоянная тьма вокруг. И знаю, что немногие пока что способны отыскать дорогу назад, в мир света и красок.
Девушка опустила голову, не в силах смотреть в бесконечную глубину синих глаз своего руководителя. Она знала этого необычного человека уже больше шести лет. Но он не переставал удивлять её новыми загадками.
Глава 2
Тишину комнаты нарушал мягкий перестук клавиш и тихое бормотание синтезированного голоса скринридера 4 . Монитор был отключён. Ким не видел смысла просто так гонять экран. Лично ему он всё равно был не нужен по причине полной слепоты молодого программиста 5 . Мышка также сиротливо лежала в сторонке. Незрячие пользователи крайне редко и с неохотой брали её в руки. Всё управление компьютером осуществлялось исключительно с клавиатуры, где есть такие чёткие, понятные и удобные физические кнопки. По этой причине в голове Кима хранились десятки, если не сотни комбинаций горячих клавиш, облегчавших навигацию по окнам и страничкам, поиск нужной информации и ввод всевозможных быстрых команд. Единственная причина, по которой он вынужден был прибегать к мышке – это какая-то системная несовместимость программ или отсутствие адаптации.
4
Скринридер (screen reader) – программа чтения экрана. Она озвучивает синтезированным голосом нажатие клавиш, текстовую информацию, комментирует события и действия в системе. Благодаря программам экранного доступа слабовидящие и незрячие люди могут пользоваться компьютерами, ноутбуками, планшетами и смартфонами практически наравне со зрячими пользователями. Подробнее об этой технологии читайте в самой книге или в послесловии от автора.
5
В мире есть много примеров тотально слепых программистов. Поэтому Ким не является каким-то уникумом. Такие специалисты встречаются как в России, так и в других странах. Довольно часто они занимаются разработкой программного обеспечения для слепых и слабовидящих людей, а также тестированием доступности уже существующих популярных сервисов.
В обоих случаях речь шла о небрежности программистов, писавших код и проигнорировавших существующие в России и в мире стандарты разметки и текстовой подписи. Кому-то было лень прописать пару лишних строк внутри кода, а сотням тысяч людей это оборвало доступ к продукту. Потому что сделало его буквально «невидимым» для программы экранного доступа или недоступным для стандартных команд с клавиатуры. К сожалению, этим до сих пор часто грешат даже крупные компании.
Пальцы Кима порхали по клавиатуре со скоростью опытного пианиста. Свой основной рабочий девайс парень всегда выбирал очень тщательно. Его не интересовали какие-то там навороты – только мягкость хода, тишина, тактильность и комфорт. Когда живёшь в мире вечной темноты, то звуки и осязание обретают огромное значение.
Браузер, закладки, «Р», «Распознание изображения», «Enter». «B», «кнопка, «обзор, файлы не выбраны», «Enter», «выгрузка файла, имя файла», «0», «стрелка вниз», «001.jpg», «Enter», «обзор, файл 001.jpg», «B», «кнопка «Распознать», «Enter».
«На изображении изображена молодая женщина с длинными волосами в жёлтой рубашке и синих штанах. Она держит на руках белую кошку»
«E», «секция редактируемый, введите текст»
«Какой цвет глаз у женщины?»
«Enter»
«Глаза женщины карие»
«E», «секция редактируемый, введите текст»
«Какие волосы?»
«Enter»
«У женщины длинные волосы»
«E», «секция редактируемый, введите текст»
«Какого цвета волосы?»
«Enter»
«Я всего лишь ИИ 6 , у меня нет физического тела или волос, поэтому я не могу предоставить информацию о своем цвете волос»
– Да я знаю, что ты дебил, – безразличным тоном пробормотал Ким в ответ на последнюю реплику нейросети.
«E», «секция редактируемый, введите текст»
6
ИИ – сокращение от«искусственный интеллект».
«Какого цвета волосы у женщины?»
«Enter»
«Волосы у женщины каштановые»
«E», «секция редактируемый, введите текст»
«Сколько лет женщине?»
«Enter»
«Я не могу определить возраст женщины по изображению»
«Кто из нас слепой?» – риторически спросил программист, дивясь очередному закидону ИИ.
Ещё пять минут назад алгоритм кое-как справлялся с этой задачей на других изображениях, а теперь, видишь ли: «Я не могу определить возраст…».
«E», «секция редактируемый, введите текст»