Профессор Соснин объяснил на пальцах невозможность реального полнометражного фильма или широкотиражного литературного произведения. И продолжил:
– Самый внимательный слушатель заметил, чего здесь не хватает. Чего не хватает в перечне бессмысленных и абсурдных сюжетов современной фантастики. Правильно – ничего.
Мхатовская пауза, все как учили на курсах.
– А оставшийся единственный сюжет не является ни бессмысленным, ни абсурдным. Этот сюжет – то, что произойдет в ближайшие несколько лет. По мнению самых смелых провидцев – в течение пары лет. По мнению самых осторожных – в течение двадцати-тридцати. Ну?
Борис Николаевич ждал вариантов из зала и дождался.
– Конечно же. Человечество поработят роботы! Так мог сказать только недалекий человек. Да, но нет. Давайте разберемся, почему это будут не роботы. Но сделаем это на следующей лекции.
Пузырь маркетинговых нанотехнологий
В среду, четвертого сентября, на следующий день после первой лекции, у Бориса Николаевича состоялся неприятный разговор. Декан факультета Иван Алексеевич и проректор по академическим знаниям Михаил Сергеевич сидели за столом, в то время как профессор Соснин стоял перед ними. Нашкодившего пионера Соснина так же держали перед столом старшие товарищи где-то сорок лет назад. Тогда он при одноклассниках сказал неприличное слово. Прошло так много лет, а причина, в общем-то, была та же.
Проректору очень не понравились выражения, которыми Борис Николаевич оперировал на своей вчерашней лекции. Видео он раздобыл на ютубе, ссылкой поделился кто-то из преподавателей. А само видео было загружено одним из студентов, по совместительству популярным видеоблогером. К чести профессора Соснина, лайков было в несколько раз больше, чем дизлайков. Да и судя по комментариям, многие нынешние и прошлые студенты хотели бы такого преподавателя себе.
Компромат у Президента был на других проректоров. Да и отношения тоже были с другими получше. Михаил Сергеевич редко пересекался с профессором ранее, но некоторая неприязнь чувствовалась всегда. Можно было бы, конечно, обратиться к своим покровителям, но Борис Николаевич предпочел действовать сам на этот раз. Декан факультета, Иван Алексеевич, видимо, был обескуражен не меньше проректора.
Почти часовая беседа закончилась тем, что Борису Николаевичу разрешили вести лекции в «новом формате». Но только у этого потока, так как «аборт делать уже поздно». Остальные потоки и их «основы компьютерной грамотности» должны были остаться в формате старом. Также участники беседы договорились, что профессор перестанет использовать нелитературную лексику и шутить «ниже пояса». И что экзамены в конце года принимать будет другой преподаватель, дабы проверить академичность «нового формата». Ну и недовольным студентам нужно было предложить перейти на лекции коллеги Бориса Николаевича. На этом и разошлись.
У других потоков лекции были по старому образцу, то есть привычно скучными. Да, Борис Николаевич стал лучше ораторствовать и менее монотонно занудничать, но материал давал старый, многолетний. Материал, из которого строилась зона комфорта.
А вот на лекции несчастного экспериментального потока инженеров и программистов Борис Николаевич планировал зажигать, отжигать и прижигать.
Лекция от 10.09.2019
– Прежде чем начать, хочу сообщить, что у меня состоялся крайне неприятный разговор с руководством. Если кто-то из вас был недоволен подачей материала или мной лично, тот может прямо сейчас встать и пойти к доценту Савичеву. Экзамен после второго семестра, скорее всего, у вас всех будет принимать он. Также прошу перестать загружать меня в соцсети без моего ведома. Иначе эта лекция может стать последней. Тут могла быть шутка про то, что я вычислю этого негодяя по положению камеры и что-нибудь плохое сделаю ему, но я не буду так шутить. Кажется, вас сегодня больше, чем в прошлый раз. Начнем.
Несколько студентов продемонстрировали убранные телефоны. Профессиональной аппаратуры для видеосъемки в аудитории тоже не было. А на остальное зрения уже не хватало.
– Современные (и устаревшие также) информационные технологии – это отдельный мир. Литература в целом и художественная в частности существует не одно тысячелетие. Человечество научилось передавать буквами буквально в любой мозг любовь и ненависть, дружбу и предательство, боль и радость, отчаяние и надежду. И все такое. Простолюдин, читая буквы, был способен понять (насколько это возможно) проблемы графьёв и герцогей. Те, в свою очередь, тоже могли на время ощутить себя пастухом или служанкой. После этого, конечно, графья с герцогьями отправлялись на бал или званый ужин, а пастухи со служанками отправлялись спать на печку или отбивать свое жилище от волков. Ну или куда они там отправлялись – я знаю только историю информационных технологий. Вы, наверное, это могли заметить по фразе «простолюдин, читая буквы». Тогда ж простолюдины неграмотные поголовно все были (предположительно).
Профессор потратил минуту на схематичное изображение графа и простолюдина. Со второго ряда спросили, можно ли хотя бы фотографировать схемы. Борис Николаевич разрешил, а секунд через десять попросил это делать без вспышки, так как желающих оказалось слишком много, а приступ эпилепсии в его планы не входил.
– Неграмотные поголовно все и сейчас, только грамота сменилась. Объяснить программисту разницу между дебетом и кредитом и, когда они должны сходиться, а когда нет – можно. Это может потребовать определенных усилий, но задача вполне выполнимая. Объяснить бухгалтеру, почему «абстрактное унаследованное свойство может быть переопределено в производном классе за счет включения объявления свойства, использующего модификатор переопределения», будет гораздо сложнее. И ведь эта фраза построена на православном алфавите из кириллических слов. А есть и люди, которые не без проблем, но смогут понять такое заклинание4, внимание на проектор. Читать вслух я это не буду.
^((?>[a-zA-Z\d!#$%&'*+\-/=?^_{|}~]+\x20*|"((?=[\x01-\x7f])[^"\\]|\\[\x01-\x7f])*"\x20*)*(?<angle><))?((?!\.)(?>\.?[a-zA-Z\d!#$%&'*+\-/=?^_{|}~]+)+|"((?=[\x01-\x7f])[^"\\]|\\[\x01-\x7f])*")@(((?!-)[a-zA-Z\d\-]+(?<!-)\.)+[a-zA-Z]{2,}|\[(((?(?<!\[)\.)(25[0-5]|2[0-4]\d|[01]?\d?\d)){4}|[a-zA-Z\d\-]*[a-zA-Z\d]:((?=[\x01-\x7f])[^\\\[\]]|\\[\x01-\x7f])+)\])(?(angle)>)$