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