От советских ЭВМ до торговых ботов: история Евгения Полищука

АйТиБорода 1,9 млн 3 ч 11 мин 32 мин 24.12.2020
Главное

Зачем верить в Бога, если можно математически точно описать его роль в эволюции вирусов и молекулярных компьютерах живых клеток? В свои 78 лет советский биофизик Евгений Полищук легко совмещает написание торговых ботов на Python, триумфы на IT-хакатонах и разработку альтернативной теории ДНК-памяти. Это удивительная история ученого, который сквозь смену эпох и официальные запреты генетики пронес абсолютную свободу мышления и непреходящую страсть к технологиям.

🌲 От военного детства до Ленинградского университета: путь вопреки системе 4:30

Ранее в разговоре ведущий АйТиБорода упоминал о триумфе Евгения Владимировича на хакатоне в 76 лет , подробнее о котором будет рассказано в последующих главах. Жизненный же путь Евгения Владимировича Полищука начался в самый разгар Великой Отечественной войны.

Детство, обычные школы и роковая двойка на физфаке 4:54

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

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

В 1950 году из-за проблем со снабжением и отсутствия сахара на Кубани семья переехала в Кузбасс . Добирались через Москву, где отец успел сводить сына в зоопарк и планетарий — это было первое соприкосновение мальчика с большой цивилизацией . В небольшом кузбасском городке Евгений Владимирович учился до седьмого класса . Примерно в третьем классе отец купил ему книгу по математике «Волшебный двурог» (в транскрипте упомянута как «Волшебный дурак» ), которую мальчик самостоятельно изучал несколько лет . Как вспоминает сам герой, рассказы о высоком качестве абсолютно всех советских школ — это миф: обычные провинциальные школы были переполненными и преподавали там без особого энтузиазма .

После седьмого класса семья переехала в столицу Киргизской ССР (ныне Бишкек) . Там Евгению Владимировичу повезло с учителем математики , но после девятого класса юноша устроился в макетную мастерскую, где делал макеты хрущевок и коровников , планируя поступать на архитектурный факультет. Однако сосед-физик убедил его подать документы на физический факультет Киргизского государственного университета .

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

Запрещенная генетика, работа электриком и дорога в ЛГУ 17:39

Уход из университета заставил Евгения Владимировича переосмыслить свои интересы и обратиться к биологии, которая привлекала его с самого детства . В то время в официальной советской науке царила эпоха лысенковщины, и классическая генетика в школах и вузах была под строжайшим запретом . Тем не менее в популярных журналах вроде «Юный техник», «Техника — молодежи» и «Знание — сила» публиковались передовые статьи о кибернетике, структуре ДНК и механизмах наследственности . Именно тогда юноша осознал, что на стыке биологии и вычислительной техники зарождается будущее науки .

Чтобы поступить на биологический факультет престижного Ленинградского государственного университета (ЛГУ), требовался рабочий стаж. Евгений Владимирович устроился работать электриком на производство . Этой профессии он обучился прямо на заводе: сначала его взяли чернорабочим возить металлическую стружку на тачке , но он внимательно наблюдал за действиями мастеров, ремонтирующих токарные станки. Всего через месяц способного юношу начали оставлять в ночные смены в одиночку , а позже доверили обслуживание сложных высокочастотных закалочных автоматов .

В 1962 году с трудовой книжкой и мечтами о науке Евгений Владимирович отправился в Ленинград . Поступление совпало с крупным политическим кризисом: СССР разорвал дружественные отношения с Китаем, китайских студентов экстренно выселили из города, заменив их вьетнамцами . Из-за этой неразберихи устный экзамен по математике внезапно заменили письменным . Евгений Владимирович допустил ошибки, но постеснялся попросить работу на апелляцию .

Поступить с ходу не удалось, но приемная комиссия посоветовала пойти на рабфак — бесплатное подготовительное отделение . Для зачисления требовалось устроиться на работу в Ленинграде, однако из-за отсутствия постоянной прописки гражданские предприятия, такие как молокозавод, отказывали в приеме . Выручили родственники: Евгения Владимировича устроили электриком в Военную академию тыла и транспорта . Академия располагалась по соседству с ЛГУ , что позволило совмещать работу с подготовкой. Жилье молодой человек нашел у двоюродного дедушки, с которым его отец не виделся еще с довоенных времен .

🐸 Научные исследования и первые ЭВМ 31:40

Нервные волокна лягушек и первые шаги в схемотехнике 31:40

Ранее в разговоре с ведущим канала АйТиБорода главный герой вспоминал свое обучение на биологическом факультете ЛГУ и жизнь в Петергофе . Научная деятельность Евгения Владимировича началась еще в студенческие годы благодаря необычному знакомству с соседом по комнате . Этот старшекурсник не только предложил вместе снимать жилье на Малковом переулке , но и получил рабочее место в Институте физиологии им. И. П. Павлова для исследования нервных волокон, куда вскоре пригласил и Евгения .

Практическая работа физиолога в те годы требовала ювелирных хирургических навыков. Евгений Владимирович Полищук вспоминает, что им приходилось самостоятельно учиться препарировать лягушек: снимать кожу, аккуратно извлекать седалищный нерв и выделять одиночные живые волокна . Без опытного наставника, ориентируясь исключительно по книгам, молодые исследователи потратили на освоение этой методики несколько лет .

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

ЭВМ «Днепр-21» и программирование на перфолентах 35:44

Около 1970 года в исследованиях Евгения Владимировича наметился перелом: для обработки накопленных данных потребовались компьютерные вычисления . На стыке биологии и техники возникла необходимость автоматизации. На основе опытов с астраханскими лягушками исследователям удалось доказать гипотезу о существовании двух типов калиевых каналов в их мембранах, тогда как у изученных американских лягушек кинетика была гораздо проще .

Для расчетов использовалась советская ЭВМ «Днепр-21», выделенная академическим институтам по государственной разнарядке . Машина физически располагалась в Колтушах . Изначально ЭВМ поставлялась с урезанным языком «Алгамус» (Alga-mus), который никто не использовал . Ситуацию спасла бригада математиков из Ленинградского университета, быстро создавшая на его базе полноценный рабочий язык программирования . Евгений Владимирович стал единственным сотрудником Института цитологии, освоившим эту систему и помогавшим другим лабораториям со статистическими расчетами .

Процесс обработки данных выглядел монументально:

Самой сложной преградой для начинающего программиста стала отправка команд на печать. Огромное печатающее устройство (АЦПУ) казалось невероятной бандурой на фоне шкафов с магнитными лентами . Наладка вывода данных происходила методом проб и ошибок . Отладка и внесение изменений требовали ручного труда: исправления писались на бумажных бланках, отдавались перфораторщице, и полученные «патчи» склеивались с основной лентой . Тем не менее система работала, и на основе этих расчетов коллега Евгения Владимировича успешно защитил диссертацию .

Институтский программист: от телеграфных аппаратов до «Наири-2» 43:16

Официальный статус Евгения Владимировича в Институте цитологии долгое время оставался неопределенным. Его ставка стажера числилась в Институте физиологии , а сам он фактически выполнял заказы по программированию для множества разных лабораторий. Руководство института смотрело на его частые отлучки косо , а один из администраторов прямо указал на незаконность такой деятельности для стажера . Спасло положение то, что Институт цитологии должен был получить собственную малую ЭВМ, под которую срочно требовался штатный программист .

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

Сам код программ в то время писался исключительно от руки на бумаге заглавными буквами . Из-за ограничений старых знаковых систем у Евгения Владимировича даже выработалась привычка до сих пор писать свою фамилию — ПОЛИЩУК — исключительно капсом . Диагностика ошибок компилятором на «Днепре-21» была на удивление качественной и точно указывала на сбойные участки .

Вскоре в распоряжение института поступила ЭВМ «Наири-2» . В отличие от гигантских предшественников, она занимала всего одну комнату . Ввод данных осуществлялся с помощью перфолент и электрической пишущей машинки «Консул» . Из-за того что перфоратор «Наири-2» сильно шумел, его включали только в крайних случаях . Числовой материал сотрудники предпочитали набивать на тихих телеграфных аппаратах, а мелкие ошибки исправляли вручную, заклеивая лишние отверстия на перфоленте . Биологи того времени практически не владели математическим аппаратом, поэтому Евгению Владимировичу приходилось самостоятельно штудировать сложные учебники по статистике, чтобы переводить научные задачи на язык алгоритмов .

3. Бюрократические войны, кошачий мозг и вирусный интернет эволюции 50:15

Жилищный вопрос и советские интриги 51:58

В жизни советского ученого быт и наука были переплетены самым причудливым образом. Евгений Владимирович Полищук вспоминает, что в Ленинграде он стоял в очереди на квартиру долгие 20 лет . Что примечательно, даже в эту бюрократическую процедуру вмешалось программирование . Местный исполком получил новые советские микрокомпьютеры серии «Искра» . Тот самый разработчик, который ранее создал революционный язык для «Днепр-21» , проектировал для этих машин аналог операционной системы Windows . Поскольку персональных компьютеров в свободном доступе еще не было, система обкатывалась на «Искре» с использованием встроенного Basic . Однокурсник Евгения Владимировича, чья мама работала в исполкоме , устроил его туда программистом для автоматизации базы данных очередников .

Попытки внедрить полноценную базу данных предпринимались и раньше — на базе громоздких ЭВМ семейства «Минск-32», производившихся в Беларуси , однако они оказались неуспешными . На «Искрах» тоже мало что удалось сделать , но сама активность помогла: очередь Евгения Владимировича наконец подошла . Жилье выделялось через Академию наук , но здесь в игру вступила административная номенклатура. Квартира была лакомым куском, и руководство института решило перераспределить ее «своим» людям . Программисту открыто заявили: «У нас появились персоналки, вы нам больше не нужны, увольняйтесь» . Чтобы ускорить процесс, к Евгению Владимировичу приставили сотрудника, который должен был фиксировать его отсутствие на рабочем месте и писать рапорты о прогулах . От увольнения по статье спасла чистая случайность: на очередной «прогул», зафиксированный отделом кадров, у ученого оказалась официальная повестка — в те дни его вызывали на допрос в следственный отдел .

ЭВМ «Электроника-60» и эксперименты на кошках 56:01

Ранее в разговоре с АйТиБорода собеседники уже касались первых шагов героя в программировании больших ЭВМ в Институте цитологии, однако переход к персональным компьютерам стал для него совершенно новым этапом. Вплотную с персоналками Евгений Владимирович столкнулся в Педагогическом университете им. Герцена . Вуз получил класс советских аналогов IBM PC/XT , на которых под управлением языка Pascal велись исследования психофизиологии человека. Ученые писали тестовые программы для измерения скорости реакции . В ходе экспериментов выяснилась удивительная деталь: человеку на микросекундном уровне значительно труднее различать понятия «лево» и «право», чем «верх» и «низ» . Евгений Владимирович связывает это с гипотезой о существовании двух личностей внутри одного человеческого мозга .

Каждая смена поколений вычислительной техники ощущалась как технологический прорыв , при этом старое оборудование мгновенно обесценивалось: так, с появлением СМ-4 старые ЭВМ «Наири-2» без жалости сдавали в металлолом . После увольнения из института из-за квартирного конфликта бывший однокурсник помог Евгению Владимировичу устроиться в Институт физиологии им. И.П. Павлова в Колтушах . Там требовался специалист по Pascal для работы со специализированным микрокомпьютером «Электроника-60» .

Задачей Евгения Владимировича стало управление экспериментом по исследованию зрительной коры головного мозга кошки . Животному вживляли один тончайший электрод в затылочную область . Поскольку глаз кошки жестко фиксировался , ученые могли смещать проецируемое изображение на строго заданный шаг. Один физический электрод последовательно обрабатывал соседние зоны зрительного поля (сетка 30 на 30 точек) . Это заменяло виртуальную установку тысячи электродов . В качестве подопытных кошки подходили идеально: мыши были слишком мелкими для ювелирного вживления , а обезьяны или собаки стоили слишком дорого для советской науки . Позже лаборатория получила американские PC/XT и PC/AT , и Евгений Владимирович настраивал передачу данных с «Электроники-60» на новые ПК для последующей обработки . На фоне популярного в то время среди математиков языка Fortran герой отдавал предпочтение Pascal , хотя и имел опыт быстрой адаптации программ под Fortran на ранних PC . А к деталям своего последующего переезда на Кубань в 1998 году ученый пообещал вернуться позже.

Биологическое старение и вирусный «интернет» эволюции 1:07:20

На стыке биологии и программирования Евгения Владимировича всегда занимал фундаментальный вопрос: почему современная наука достигает колоссальных успехов во всех сферах, но буксует в вопросах продления жизни и борьбы со старением ? С точки зрения ученого, старение — это классическая задача биоинформатики . В попытках разгадать этот механизм ему однажды приснился сон, в котором явилось слово «трансмарафон» (или трансморфоз) — гипотетический процесс полного перерождения человеческого организма с сохранением накопленной памяти и опыта . Подобно метаморфозу гусеницы в бабочку , этот процесс гипотетически позволял бы человеку переходить в новый жизненный цикл, минуя физическое увядание .

Размышляя о механизмах эволюции, Евгений Владимирович пришел к парадоксальному выводу о роли вирусов в биосфере. Еще до начала эпидемии СПИДа, на дне открытых дверей в Институте гриппа , он озадачил докладчика вопросом: «Для чего человеку нужен вирус гриппа?» . В то время вирусологи бредили идеей полного уничтожения вируса гриппа по аналогии с победой над оспой . Однако Полищук убежден, что вирусы — это вовсе не паразиты .

По его теории, вирусы и бактериофаги представляют собой высокоточные молекулярные инструменты эволюции . Они выполняют роль глобальной информационной сети:

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

🌌 Галактический интернет, нейроны-компьютеры и прасинайские веточки 1:15:33

Продольные волны космоса и живая клетка как биокомпьютер 1:18:42

После обсуждения биологического старения, роли вирусов и перспектив цифрового бессмертия , которых собеседники касались ранее, Евгений Владимирович Полищук рассказал о важном этапе своей работы в Санкт-Петербурге. Помимо преподавания физиологии в РГПУ им. Герцена , судьба свела его с петербургским физиком-теоретиком . Этот ученый создал фундаментальную теорию всех взаимодействий в веществе, описываемую сложнейшим математическим аппаратом, и искал программиста для расчетов на языке Си . Евгений Владимирович вызвался отладить код, написанный приглашенным студентом-военным . Поскольку сам Полищук лучше владел языком Pascal, он параллельно переписал на него все уравнения для взаимной сверки результатов . Книга физика с результатами этих расчетов позже вышла на русском и английском языках .

Эта физическая теория открывала фантастические перспективы — вплоть до мгновенной связи с дальним космосом, или «галактического интернета» . Евгений Владимирович объясняет, что традиционные радиоволны слишком медленны для межзвездных масштабов . Однако гипотеза его коллеги предполагала существование продольных электромагнитных волн . По аналогии с акустикой твердых пород, где поперечные звуковые волны движутся намного медленнее продольных , продольные электромагнитные колебания теоретически способны преодолевать скорость света . В основе расчетов лежала модель взаимодействия электрона и позитрона: они притягиваются, совершая «пляску», а затем сливаются в нейтральную безмассовую частицу . Программирование этой модели помогло описать, как именно частица обретает массу за счет своего окружения. Герой приводит образное сравнение: «короля играет свита» — сам король ничего не делает, но зрители понимают его статус по поклонам окружающих; точно так же масса частицы формируется ее окружением . Размышления о природе материи затронули концепцию отрицательной энтропии (негентропии), способной упорядочивать хаос на самом глубоком, «нулевом» уровне .

Другим вектором изысканий героя стала биофизика клетки. Евгений Владимирович тесно сотрудничал с выдающимся советским физиком Ефимом Либерманом , работавшим в Институте биофизики АН СССР и ИППИ . Либерман отстаивал революционную гипотезу: каждый живой нейрон — это сложнейшая молекулярная вычислительная машина . И если геном клетки содержит внушительные 3 гигабайта информации , то главная загадка крылась в механизме работы ее оперативной памяти . Для экспериментов Либерман выбрал виноградных улиток, обладающих гигантскими нейронами диаметром до 1 миллиметра (всего две клетки — слева и справа) . Во время совместных экспедиций в Севастополь Полищук наблюдал, как с помощью тончайших микропипеток под огромным давлением азота в 200 атмосфер в тело клетки впрыскивались различные вещества . Электрическим способом, электрофорезом, ученый вводил препараты и фиксировал реакцию, пытаясь доказать вычислительную природу нейрона . Евгений Владимирович пытался сопоставить эти процессы с голографической моделью памяти, популярной в научно-популярных журналах, но Либерман категорически отверг эту аналогию, назвав ее лишь красивой метафорой .

Революция в обучении: прасинайская письменность и музыка на кончиках пальцев 1:31:20

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

Евгений Владимирович воссоздал древнейшие прототипы букв из обычных палочек и веточек . Каждый знак прасинайского алфавита имел под собой реальный осязаемый образ:

Разработанная Евгением Владимировичем методика обучения детей оказалась феноменально эффективной. В игровой форме дети сперва весело дурачились с веточками , а затем переходили к упражнению «вслепую»: один ребенок закрывал глаза, а второй давал ему наощупь угадать букву . Благодаря этой методике дошкольники полностью осваивали весь алфавит из 22 знаков всего за 30 минут ! Секрет успеха Полищук объясняет эволюционной биоинформатикой: человеческая ладонь и папиллярные узоры миллионы лет формировались для идеального сцепления с ветками деревьев , поэтому тактильный контакт с природными формами мгновенно активирует глубокие структуры мозга.

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

🖥️ Путь на Кубани и новые языки: от Clipper до Ruby 1:48:30

Прежде чем перевернуть страницу своей биографии и углубиться в мир современных веб-технологий, Евгений Владимирович Полищук в диалоге с ведущим канала АйТиБорода кратко затрагивает свои более ранние изыскания в области биофизики чувств и упрощенного обучения детей музыке . Эти исследования, базировавшиеся на поиске гармонических «родственников» звуков и упрощенной нотной грамоте из камней и веточек , плавно подвели его к следующему большому этапу жизни — переезду на юг России .

🌴 От Армавира до Анапы: академический дрейф и автоматизация совхозов 1:48:52

Евгений Владимирович Полищук вспоминает, как в конце 1990-х годов его жизнь сделала крутой поворот после переезда к тетушке на Кубань . На новом месте опытный специалист без труда устроился в частный Армавирский лингвистический университет . Там его навыки пригодились для поддержки научных исследований: одна из сотрудниц вуза в тот момент защищала диссертацию по леворуким детям . Эта тема была близка Евгению Владимировичу, поскольку ранее в разговоре они касались его аналогичной работы в Педагогическом университете имени Герцена.

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

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

Вскоре разработчика пригласили в опытное производственное хозяйство — бывший советский совхоз . В распоряжении организации тогда находились лишь две устаревшие персональные машины класса PC/XT . Когда государство обязало предприятия сдавать налоговые и пенсионные отчеты строго на дискетах , Евгений Владимирович оперативно отреагировал на вызов:

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

📦 Возвращение в Петербург: курьерские будни и ночные дежурства 1:53:44

В 2007 году по настойчивой просьбе повзрослевшей дочери Евгений Владимирович возвращается в Санкт-Петербург . К этому моменту он уже вышел на заслуженный отдых . Его первая пенсия, оформленная еще в 2002 году на Кубани, составляла всего одну тысячу рублей при средней зарплате в две тысячи , хотя буханка хлеба тогда стоила один рубль .

Пожилой программист в возрасте старше 60 лет даже не пытался сразу искать работу в IT-сфере . Он устроился курьером на местную фотофабрику, занимавшуюся проявкой пленок и печатью снимков . Фокус этой вакансии заключался в том, что работодатель нанимал исключительно пенсионеров . Причина была чисто экономической: пожилые люди владели безлимитными льготными проездными картами , что позволяло им бесплатно и без ограничений развозить заказы по всему городу .

Параллельно Евгений Владимирович вернулся в тот самый детский дом, где когда-то настраивал базы данных, чтобы обновить устаревший софт . Системный администратор учреждения убеждал его развивать компьютерное образование для детей, но для этого требовалось повысить квалификацию . Евгений Владимирович поступил на полугодовые курсы в ЛИМТУ (Ленинградский институт методов и техники управления) . Там преподавали Excel, Access и основы работы в сети .

Однако настоящий технологический прорыв в его обучении случился позже, когда он работал ночным дежурным в парикмахерской . Рядом находился круглосуточный книжный магазин «Буквоед» . Сразу после дежурств Евгений Владимирович часами листал там дорогие технические издания, которые не мог себе позволить купить . Именно там он открыл для себя современное веб-программирование.

💎 Философия Ruby и Python: как выучить современные языки по книгам после шестидесяти 1:58:59

Изучая литературу на полках «Буквоеда», Евгений Владимирович открыл для себя язык Ruby . Еще во времена работы в интернет-клубе на Кубани он пробовал писать на PHP , но этот язык не вызвал у него профессионального отклика . Ruby же мгновенно покорил разработчика своей элегантностью . По мнению Евгения Владимировича, этот язык отличает строгое системное мышление создателей и полное отсутствие эклектики — хаотичного нагромождения чужеродных концепций .

Для практической проверки нового инструмента Евгений Владимирович написал на Ruby программу для анализа числовых данных рынка Forex , предоставленных ему молодым коллегой . Алгоритм эмулировал реальные сделки и, не заглядывая вперед, показывал стабильную виртуальную прибыль .

Позже разработчик переключился на Python, обнаружив в интернете готовые скрипты для работы с криптовалютными биржами . На Python он создал собственного торгового бота, получавшего данные по API с биткоин-площадок . Однако запустить его в реальных торгах не удалось: из-за задержек исполнения приказов на стороне биржи транзакции не приносили прибыли .

Этот опыт глубокого самообразования в зрелом возрасте открыл для Евгения Владимировича двери в преподавательскую деятельность . Отвечая на вопрос АйТиБороды о том, как можно обучать современным языкам без многолетнего коммерческого опыта в индустрии , Евгений Владимирович поясняет, что специализируется на базовом уровне подготовки . Он готовит школьников к олимпиадам по программированию, подчеркивая, что сами задачи там технически просты , но зачастую сформулированы излишне запутанным языком . Своим ученикам он прививает главное правило: перед написанием любого кода обязательно визуализировать алгоритм и рисовать эскиз будущей схемы .

6. От детских алгоритмов до рекордов Гиннеса: эсперанто, ООП и хакатон в 76 лет

<a class="ts" data-seconds="7526" href="#t=7526" title="Смотреть с 2:05:26" aria-label="Смотреть с 2:05:26"><svg viewBox="0 0 24 24" width="14" height="14" fill="currentColor" aria-hidden="true"><path d="M8 5v14l11-7z"/></svg></a>

От блок-схем до ООП: как увлечь школьников олимпиадным программированием

<a class="ts" data-seconds="7539" href="#t=7539" title="Смотреть с 2:05:39" aria-label="Смотреть с 2:05:39"><svg viewBox="0 0 24 24" width="14" height="14" fill="currentColor" aria-hidden="true"><path d="M8 5v14l11-7z"/></svg></a>

В своей преподавательской практике Евгений Владимирович Полищук часто сталкивается со школьниками от 12 лет и старше, желающими освоить олимпиадное программирование . Главной проблемой начинающих он считает неумение структурировать свои мысли. На занятиях он требует от учеников сначала визуализировать алгоритм решения: иногда ребенку требуется до пяти попыток, чтобы аккуратно вычертить рабочую блок-схему на бумаге .

Как только схема готова, Евгений Владимирович учит детей переводить её в структурированный алгоритм. Главное отличие его методики — жесткий запрет на использование оператора безусловного перехода goto . Еще в 1990-е годы, работая в Институте физиологии, он обобщил этот опыт и написал статью о простом способе записи структурированных алгоритмов . Хотя научный журнал тогда отказался публиковать материал, методика доказала свою жизнеспособность на практике: предложенные автором три простых правила кодирования усваиваются учениками буквально за полчаса . Освоив их, дети могут без труда объяснять материал сверстникам, запуская процесс взаимообучения .

После освоения базовых алгоритмов Евгений Владимирович знакомит 12-летних учеников с объектно-ориентированным программированием (ООП) на базе Python и Ruby . Он наглядно объясняет разницу подходов на простых алгебраических выражениях: в Ruby акцент всегда смещен на объект, инициирующий действие, в то время как синтаксис Python устроен несколько иначе . При этом к академическим и переусложненным концепциям современного ООП — вроде принципов SOLID — педагог относится сдержанно . В олимпиадном программировании они не используются, поскольку перед участниками стоят сугубо практические алгоритмические задачи, не требующие избыточного проектирования .

Лингвистический код: логлан, эсперанто и эволюция человеческих языков

<a class="ts" data-seconds="7780" href="#t=7780" title="Смотреть с 2:09:40" aria-label="Смотреть с 2:09:40"><svg viewBox="0 0 24 24" width="14" height="14" fill="currentColor" aria-hidden="true"><path d="M8 5v14l11-7z"/></svg></a>

Многолетний опыт низкоуровневой разработки и работы с железом напрямую влияет на взгляд Евгения Владимировича на человеческую лингвистику. Он вспоминает, как в молодости с помощью дизассемблера восстанавливал исходный код операционной системы PDP-8 на ассемблере . Размышляя о сложности системных языков, он приводит в пример отечественного программиста Владимира Темова, который в свое время создал сверхбыстрый интерпретатор для оригинальной процессорной архитектуры . Разработка Темова работала всего в полтора раза медленнее машинного кода, и если бы проект не закрыли, у нас могла бы появиться собственная жизнеспособная альтернатива операционной системе Windows .

Переходя от машинных кодов к человеческой речи, Евгений Владимирович подробно анализирует структуру искусственных языков. Он отмечает эсперанто — искусственный язык, созданный Людвиком Заменгофом более века назад . Заменгоф потратил на его проектирование около одного человеко-года . Эсперанто получился простым в изучении , но так и не смог завоевать мир.

Гораздо более совершенными Евгений Владимирович считает логические искусственные языки. Например, логлан (Loglan), созданный в 1965 году Джеймсом Куком Брауном и популяризированный журналом Scientific American . Позже на его основе энтузиасты развили язык ложбан (Lojban) . На ручное проектирование логлана ушли десятки человеко-лет . Разработчик убежден: если использовать современные компьютеры, интернет и привлечь распределенное сообщество энтузиастов, идеальный человеческий язык можно спроектировать и автоматизировать буквально за год .

В качестве примера естественной эволюции речи Евгений Владимирович описывает феномен пиджинов — упрощенных вспомогательных языков, возникающих спонтанно при смешении разных племен или беженцев . Человеческий мозг генерирует пиджин автоматически: такой язык практически не имеет грамматики и обходится словарем в 300 слов . Однако, когда на пиджине вырастает новое поколение детей, язык превращается в креольский — он обретает грамматическую структуру и расширяет словарь до 3000 слов . В истории бывали креольские языки всего с одной гласной, которые обеспечивали общине стопроцентную грамотность без школ и профессиональных учителей .

С тележкой мониторов на «Цифровой прорыв»: триумф в 76 лет

<a class="ts" data-seconds="8510" href="#t=8510" title="Смотреть с 2:21:50" aria-label="Смотреть с 2:21:50"><svg viewBox="0 0 24 24" width="14" height="14" fill="currentColor" aria-hidden="true"><path d="M8 5v14l11-7z"/></svg></a>

В возрасте 76 лет Евгений Владимирович принял участие в масштабном ИТ-марафоне «Цифровой прорыв» . Всё началось с уведомления от петербургской площадки «Точка кипения» на Петроградской, где он был зарегистрирован . Готовясь к квалификационным тестам, программист бесплатно освоил создание сайтов на WordPress, развернув под эти задачи собственный веб-ресурс coolstudy.ru , а также экстренно выучил основы языка C# . В процессе подготовки он сдавал тесты буквально на пределе возможностей, засыпая на рабочем месте на 30 секунд для перезагрузки . Из 50 предложенных квалификационных тестов он успешно сдал 45, проигнорировав лишь далекие от его профиля экономические и юридические вопросы .

На очный тур хакатона пожилой разработчик приехал во всеоружии. В то время как молодежь пришла с легкими ноутбуками, Евгений Владимирович привез на ручной тележке два массивных монитора, бережно завернутых в синтепоновые одеяла, безвентиляторный мини-ПК и ноутбук дочери на случай сбоев . Когда на площадке начались перебои с интернетом, надежное стационарное оборудование Евгения Владимировича очень помогло его команде .

В команде из трех человек они разрабатывали социальный проект — систему профессиональной переподготовки и трудоустройства людей, потерявших работу из-за автоматизации и искусственного интеллекта (например, бухгалтеров) . Пока коллега программировал игровое приложение на Unity , Евгений Владимирович взял на себя бэкенд. Он спроектировал базу данных в Excel, после чего перевел логику на SQL .

Колоритный пожилой программист с тележкой техники привлек внимание прессы на площадке . Яркое интервью помогло команде пробиться в финал конкурса , который проходил в Казани . Там они стали участниками официального рекорда Гиннеса: финал «Цифрового прорыва» вошел в историю как самый массовый хакатон в мире, собравший более 2600 участников и побивший предыдущее достижение Индии .

📚 Пророчества фантастов и молекулярный Творец 2:32:10

Советская фантастика и обратная сторона науки 2:32:10

Евгений Владимирович Полищук признается, что его отношение к книгам всегда было особенным. Из-за квартирного ремонта ему пришлось сдать бумажную библиотеку букинистам , но теперь на его жестком диске хранится огромная цифровая коллекция — более 100 тысяч электронных книг по математике, физике, химии, биологии и медицине . Рассуждая о предсказаниях в литературе, он вспоминает роман Ивана Ефремова «Туманность Андромеды» . В 1960-х годах, будучи десятиклассником, Евгений Владимирович воспринимал описанные там персональные медальоны для видеосвязи как чистую фантастику . Позже, в 2005 году, впервые увидев воспроизведение видео на кнопочном телефоне, он недоумевал, зачем это нужно , а сегодня сам активно пользуется видеозвонками . Также он вспоминает еще одно сильное научно-фантастическое произведение о великом переселении человечества, название которого стерлось из памяти .

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

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

Биоинформатический Бог: от вирусов до первой строки Библии 2:45:17

(Ранее в разговоре с ведущим канала АйТиБорода собеседники уже затрагивали темы олимпиадного программирования для школьников и принципы объектно-ориентированного программирования , однако философские взгляды Евгения Владимировича уводят дискуссию в совершенно иное русло).

Отвечая на вечный вопрос о вере, который ему порой задают случайные прохожие на улице , Евгений Владимирович заявляет: «Зачем мне верить? Я знаю, где находится бог, что он делает, какие у него задачи, возможности и ограничения» . Это знание пришло к нему путем глубоких размышлений и многолетних наблюдений . По его мнению, возникновение таких сложных природных структур, как обычная древесная ветка, невозможно объяснить простой случайностью — для этого требуются колоссальные вычисления .

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

Евгений Владимирович предполагает, что Бога не существовало в эпоху, когда на Земле обитали одни лишь бактерии . Настоящий Творец «родился» ровно в тот момент, когда появились вирусы и начался активный информационный обмен между организмами . Именно вирусы стали переносчиками генов, запустив молекулярную информатику . До этого момента простейший первичный бульон варился сам по себе сотни миллионов лет в геотермальных источниках или «черных курильщиках» . Удивительно, но молекулы ДНК способны выдерживать колоссальное давление и температуру до 200°C , что указывает на их высокотемпературное происхождение . В первобытном мире белки могли отсутствовать вовсе, а их роль выполняли цепочки РНК, способные сворачиваться в любые конфигурации для решения биологических задач .

Свои космологические выводы исследователь подкрепляет оригинальным лингвистическим анализом Ветхого Завета. Анализируя первую строку Книги Бытия — «Берешит бара Элохим...» — он ставит под сомнение традиционный перевод слова «бара» как «сотворил» . Префикс «Б-» («бет») принято переводить как предлог места «в» , однако в древнееврейском языке он также имеет значение «ради» (как в библейском сюжете, где Иаков работал «ради Рахили» — «б'Рахель») . Слово «решит» означает «голова» или «разум» . Таким образом, фраза приобретает совершенно иной смысл: «Ради Разума (Сознания) Элохим стал двигаться и освобождать место для небес и земли» .

🧬 Молекулярная память, загадки эволюции и биоинформатика рака 2:55:53

Бездонный архив ДНК: почему синаптическая теория памяти не работает 2:57:00

В научном сообществе до сих пор нет единого мнения о фундаментальных биологических механизмах, но Евгений Владимирович Полищук убежден, что разгадка кроется в биоинформатике. Размышляя о природе человеческой памяти, он вспоминает, что еще в 1963 году, когда он только начинал свой академический путь, перед исследователями остро стоял вопрос о ее физических носителях . Прошло более полувека, но современная официальная биология до сих пор не дала четкого ответа на этот вопрос .

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

Подобным образом и механизм памяти уже давно реализован природой на молекулярном уровне. Каждый живой организм имеет колоссальный по объему накопитель информации:

Именно поэтому Евгений Владимирович Полищук считает, что человеческая память имеет молекулярную природу . Мы храним воспоминания непосредственно в молекулах ДНК, хотя точный вычислительный механизм считывания и записи этих данных современной науке еще только предстоит открыть .

Эволюционная плата за речь: загадка симметрии мозга и сна 3:01:28

Когда ведущий канала АйТиБорода заводит разговор о природе самосознания, Евгений Владимирович Полищук обращается к структурным различиям человеческого мозга и мозга животных. Ранее в разговоре они детально касались перспектив полного органозамещения и пересадки мозга . Физиология показывает, что человек пошел по уникальному эволюционному пути, отказавшись от симметрии полушарий, которая характерна для большинства млекопитающих — обезьян, лошадей, слонов и китов .

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

С этой же особенностью связан и феномен сна. Человек не способен долго обходиться без сна — лишение этой потребности быстро приводит к безумию и неминуемой смерти от биологического истощения . При этом точные физиологические механизмы сна до сих пор остаются загадкой: науке известно лишь то, что в этот период происходит восстановление разности потенциалов в клетках . Метафорически рассуждая об этом явлении, Евгений Владимирович называет сон «одной из ипостасей Бога» , делая тонкую отсылку к озвученному им ранее в интервью биоинформатическому взгляду на Творца.

Простой секрет онкогенеза: как «прыгающие» гены запускают рак 3:04:06

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

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

Биоинформатический механизм перерождения клетки выглядит следующим образом:

  1. В ДНК абсолютно любой клетки присутствует особый ген, кодирующий белок фактора роста, структурно похожий на инсулин .
  2. В здоровом состоянии этот ген заглушен, так как клетка не должна самостоятельно вырабатывать белок, отдающий команду на собственное деление .
  3. Для активации любого гена необходим так называемый промотор — крошечный соседний участок ДНК, который работает как переключатель . В обычных клетках промотор фактора роста надежно закрыт .
  4. В процессе эволюции и жизнедеятельности гены постоянно перемещаются по цепочке ДНК («прыгают») в рамках сложных молекулярных вычислений .
  5. Из-за случайного сбоя на место закрытого промотора запрыгивает ген сильного промотора, ключевое отличие которого в том, что он никогда не закрывается .

Как только сильный промотор оказывается рядом с геном фактора роста, клетка начинает безостановочно производить сигнальный белок и бесконтрольно делиться . В отличие от мутаций других клеток (например, клеток поджелудочной железы, избыточный инсулин от которых организм может компенсировать ), неконтролируемое деление моментально порождает две дочерние онкоклетки, запуская лавинообразный процесс образования опухоли .

«Основы синергетики» и финал полувекового пути 3:09:48

В завершение этой масштабной беседы АйТиБорода объявляет традиционный интерактивный конкурс для зрителей подкаста . Евгений Владимирович Полищук с радостью передает для розыгрыша свою уникальную научную работу — книгу «Основы современной синергетики», написанную им в соавторстве с выдающимся ученым Генрихом Евгеньевичем Кварцевым .

Синергетика в трактовке авторов — это междисциплинарная наука о преобразовании сложных систем различной природы . Данный труд базируется на строгих системных закономерностях и объединяет в себе:

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

Прощаясь с аудиторией, АйТиБорода призывает поддержать проект лайками и подписками . Ведущий тепло поздравляет Евгения Владимировича с прошедшим 78-летием, которое ученый отметил 18 декабря, и оставляет в описании его личную электронную почту для писем с теплыми словами от благодарных зрителей .

💬 Цитаты

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

Евгений Владимирович Полищук 19:22

«Вирус — это никакой не паразит... вирус — это некий инструмент, молекулярный способ ускорить эволюцию»

Евгений Владимирович Полищук 1:13:54

«Когда я увидел Ruby, я сразу же понял, что это стоящая вещь. В нем чувствуется системное мышление, а не эклектика.»

Евгений Владимирович Полищук 2:00:10

«Я привез мониторы на тележке, завернутыми в одеяла. Все пришли с ноутбуками, но мое оборудование нас очень выручило.»

Евгений Владимирович Полищук 2:22:26

«Зачем мне верить? Я знаю, где находится бог, что он делает, какие у него задачи, возможности и ограничения.»

Евгений Владимирович Полищук 2:46:24

«Убедись, пользуйся — скорее всего память у нас молекулярная, но как она сделана, до сих пор не удалось ухватить.»

Евгений Владимирович Полищук 3:01:15
👥 Спикер
📚 Упомянутые книги
📖 Термины
SOLID
Аббревиатура пяти основных принципов проектирования в объектно-ориентированном программировании, направленных на создание понятного и гибкого кода.
Синергетика
Междисциплинарное направление науки, изучающее общие закономерности процессов самоорганизации и образования новых структур в сложных системах.
Clipper
Язык программирования и компилятор для создания систем управления базами данных, получивший широкую популярность в 1980–1990-х годах.
Наука Евгений Полищук молекулярная биология генетическая память хакатон Цифровой прорыв синергетика