Привет, Хабр! На связи Вадим Шевяков @Sirion. Возможно, вы помните меня по другим статьям — в частности, по истории об органическо-технологической ферме М2. Сегодня я хочу поведать о новом дорожном приключении. На этот раз я попал в гости не к коровкам и козочкам, а к суровым (спойлер: нет) нижегородским айтишникам.
Под катом расскажу, о чём мечтает каждая аутсорсинговая компания, из чего состоит идеальный бургер айтишника и куда женщинам вход строго воспрещён. А также многое, многое другое.
Прибытие
Из Москвы до Нижнего Новгорода «Ласточка» довезёт вас за четыре часа плюс-минус. Мне, как жителю дальнего подмосковья, именуемого также Калугой, пришлось тяжелее. Восемь часов на трассе, нетривиальные транспортные развязки, частичное отсутствие дорожного покрова в районе Покрова. Наконец я заселился в симпатичную гостиницу в самом историческом центре и пошёл размять затёкшие ноги и поглазеть на достопримечательности.
Калуга — уютный город, но небольшой. Москва — большой, но неуютный. Нижний Новгород каким-то образом берёт лучшее от обоих миров. В нём есть метро — аж целых две ветки. Блестящие громады офисных зданий как-то удивительно органично вписываются в окружающий ландшафт старинных домов и зелёных скверов. Вдоль по матушке по Волге ходят белопарусные яхты и подводно-крылатые «Валдаи», гордость нижегородского КБ им. Алексеева. Модные электротакси бегут наперегонки с громыхающими трамваями. На потемневших бревенчатых стенах — граффити в стиле пиксель-арт.
Как туристическое место Нижний хорош тем, что совершенно необязательно идти куда-то конкретно. Просто гуляя по улице, постоянно натыкаешься на что-то интересное. Разумеется, в нём есть, так сказать, dedicated-достопримечательности. Огромный кремль, по стене которого можно отмахать два с лишним километра. Набережная с видом на чаек и теплоходы. Я надеялся увидеть один из легендарных «Метеоров», но, похоже, в Питере их встретить легче, чем на исторической родине. Высоко над Волгой пролегает канатная дорога, за сто рублей доставляющая зевак в городок Бор или обратно. Но намного интереснее свернуть в случайный двор и увидеть на трансформаторной будке высокохудожественное граффити, обучающее детей азам электробезопасности. Или даже простую надпись пальцем на пыльном стекле — и нет, не из трёх букв.
Как мне потом рассказали местные, девиз современного нижегородца — быть, а не казаться. Не называть свой город столицей X и родиной Y, а тихо и скромно трудиться над тем, чтобы он был достоин таких званий. Нагулявшись до гуда в ногах, я вернулся в гостиницу и завалился спать. Спалось мне прекрасно, и это было очень кстати. На следующий день редакция Хабра запланировала для меня кучу интересного.
От Кулибина до Неймарка
Первый пункт в моём плотном графике — посещение MTS StartUp Hub. Он расположен в одном из тех стеклянно-бетонных бизнес-центров, мимо которых я проходил вчера. Вокруг — старинные дома, в двух шагах — тихий зелёный скверик. Нижний Новгород — город контрастов.
Когда я прибыл на место, там уже шла оживлённая дискуссия. «Очень важно разделять стартапы на технологические, контентные и аудиторные, — объяснял Антон Зюзин, руководитель Венчурного клуба MTS StartUp Hub. — Основная ценность технологического стартапа — в его технических решениях. В контентном стартапе — как, допустим, Netflix — софтверная часть немногого стоит без контента. В аудиторном — пользователи. Берём любую социальную сеть, там главное — база пользователей. Без них — соцсеть никому не нужна».
Стоило войти, как у меня немедленно поинтересовались, что сподвигло меня основать свой стартап. Я смущённо ответил, что вообще-то прибыл налегке, без стартапа. Присутствующие сочувственно покивали. В комнате собрались самые разные люди — мужчины и женщины, молодые и не очень. Но что-то общее в них было. Здесь должен быть какой-нибудь литературный штамп, например «горящие глаза», но нет — глаза обыкновенные, по две штуки на человека. И всё же каким-то образом чувствовалось, что собравшиеся здесь — это люди с большими целями и конкретными планами по их осуществлению.
Признаюсь честно, мне стало неуютно. Впервые за свою как-бы-журналистскую карьеру я брал интервью у такого количества людей сразу. Включил диктофон и, чтобы собраться с мыслями, решил начать издалека — поговорить об истории Нижнего Новгорода и о том, откуда есть пошло IT на земле русской.
Всё началось с нижегородских купцов, объяснили мне. Купцы приглашали мастеров, нанимали специалистов для организации различных производств. Вкладывали выручку в различные, как бы сейчас сказали, стартапы. «Первые венчурные капиталисты?» — смекнул я. Собравшиеся заулыбались и закивали.
Стены MTS StartUp Hub украшены рисунками. Портрет Кулибина рядом со схемами его изобретений. Шухов с его гиперболическими конструкциями. Лобачевский и его неевклидовы чертежи. «В Нижнем Новгороде давняя традиция изобретательства и научных изысканий», — с гордостью констатирует Антон.
Если говорить о не столь давней истории, то именно в Нижнем Новгороде (на тот момент Горьком) в 1963 году появился первый в стране факультет вычислительной математики и кибернетики. «Для профессора Ю. И. Неймарка, основателя факультета, это был смелый шаг: совсем недавно закончились гонения на “буржуазную лженауку” кибернетику», — поясняет Лев Афраймович, доктор физико-математических наук, сам когда-то с отличием окончивший ВМК ННГУ. Лев руководит нижегородским R&D-подразделением компании «Интелливижн» — первопроходцев в области компьютерного зрения. Так что (простите за ужасный каламбур) ему виднее.
Горький был закрытым городом с огромной концентрацией квалифицированных научно-технических кадров. Когда СССР распался, Горький, вновь ставший Нижним Новгородом, оказался одним из центров IT-бума. Правда, внутри России этот центр был не особо заметен. Исторически сложилось, что в основном нижегородские айтишники работали на иностранного заказчика. Самый громкий пример — Intel, который вначале сотрудничал с нижегородской компанией NSTL, а затем на её базе открыл полноценный офис в Нижнем. В контексте IT Нижний Новгород более известен за рубежом, чем у нас в России.
Порядка 70% IT-компаний Нижнего Новгорода — аутсорсинговые и аутстаффинговые, с чётко выраженной ориентацией «за бугор». По крайней мере, так было до февральских событий 2022 года. С того момента всё начало меняться. Кто-то продолжил работать на зарубежных заказчиков, так сказать, неофициально, кто-то релоцировался за границу, кто-то переориентировался на внутренний рынок. Многие взялись за разработку собственных продуктов. «За 20 лет я не встречал аутсорсинговой компании, которая не мечтала бы стать продуктовой и начать жить», — изрёк афоризм Андрей Лядков, CEO IТ-агентства Prefix.
В 2022 году Нижегородская область тихо и без лишней помпы вошла в топ-3 субъектов РФ по IT-развитию, предсказуемо уступив лишь Москве и Питеру. Конечно, для стереотипного москвича, у которого сразу за МКАДом начинается терра инкогнита и песьеглавцы, Нижний не звучит как IT-столица. Однако для Поволжья это признанный центр притяжения, куда стекаются из окрестных областей и зелёные абитуриенты, и квалифицированные IT-кадры.
От прошлого и настоящего плавно перешли к будущему. У нижегородских айтишников есть вполне конкретный образ светлого будущего, и имя ему — НЕЙМАРК. Это грандиозный IT-кампус, который планируется построить в Нижнем Новгороде к 2025 году. Он объединит учебные ресурсы нижегородских технических вузов, офисы IT-компаний, а также всю необходимую для комфортной жизнедеятельности инфраструктуру.
В плане образования НЕЙМАРК сделает ставку на модульность. Каждый сможет выбрать те курсы и дисциплины, которые необходимы лично ему. Курсы не придётся придумывать с нуля — всё уже есть у нижегородских институтов и университетов.
— Когда строили Сколково или Иннополис, у них было пустое место и практически неограниченные ресурсы. Это не наш путь: наши ресурсы ограничены, зато все необходимые составляющие под боком. Осталось лишь собрать их на одном пятачке, — объясняет Валерий Черепенников @vvvphoenix, советник губернатора по вопросам IT.
— Мы хотим дать другим то, чего не было у нас самих, — присоединяется Евгений Федосеев, директор АНО «Горький Тех» и ответственный за выдачу IT-грантов, — чёткую траекторию развития. Чтобы свежеиспечённый абитуриент мог просто зайти в НЕЙМАРК и выйти оттуда через несколько лет…
— Биллом Гейтсом? — не удержался я.
— Ну, конечно, не Гейтсом, — смеётся Евгений Федосеев. — Но уже состоявшимся специалистом.
Пока что IT-кампус НЕЙМАРК в проекте, но посмотреть на него уже можно — в виртуальной реальности. С помощью VR-очков можно не просто увидеть кампус, но и поучаствовать в его обучающих программах — посетить лекции нижегородских вузов.
К сожалению, времени на то, чтобы послушать лекцию, у меня уже не было. Меня ждал следующий пункт.
Птицы-диверсанты, или Как превысить скорость, не заводя мотор
Офис компании «Фрактал» вдали от исторического центра. К счастью, добирался я туда на такси, иначе искать пришлось бы долго. На входе меня встретил генеральный директор «Фрактала» Виталий Трушанин. Никогда ещё я не встречал столько генеральных директоров за один день.
«Фрактал» делает системы видеофиксации. Недавно компания выиграла грант от правительства области на разработку программно-аппаратного комплекса «Аргентум». Этот комплекс будет фиксировать нарушения ПДД — как обещают, с невиданной прежде точностью.
«Фрактал» — не новичок в этом деле. Именно его специалисты разработали ПО одной из первых в России систем фотовидеофиксации нарушений ПДД «Стрелка», широко известной в кругах автолюбителей. Мне показали исторический образец — здоровенный короб, недружелюбно разглядывающий меня дюжиной линз. «Стрелка» была первым поколением систем видеофиксации, в разработке которой принимала участие команда «Фрактала». «Аргентум» — должен стать третьим.
«Мы решили разработать ПО и аппаратную базу с нуля, избавившись от легаси и максимально убрав зависимость от сторонних компонентов», — рассказывает Виталий. В «Аргентуме» аппаратная база почти полностью своя, в том числе видеокамера собственной разработки. Это не NIH-синдром, а рациональное решение. В комплексе типа «Аргентума» требуется выжать из железа всё возможное. Камеры сторонних производителей сложнее интегрировать с остальным комплексом, их нельзя доработать под свои требования. К тому же в свете последних событий возникли проблемы с «доставаемостью» камер нужного класса. Ну и наконец — в серийном производстве собственная камера выйдет даже дешевле.
Впрочем, красивые «потроха» системы не имеют ценности, если не дадут измеримого эффекта. Заявленная фича «Аргентума» — повышенная надёжность фиксации нарушений ПДД. Например, обещают, что он будет работать в тёмное время суток почти без потери точности. Каким образом — коммерческая тайна. Но, как мне сказали по секрету, дело не в каком-то одном трюке, а в слаженной работе всех компонентов — видеокамеры, инфракрасной подсветки, классических алгоритмов машинного зрения и новомодного ML-распознавания.
«Давно известно, что главное — не суровость наказания, а его неотвратимость. Многие водители нарушают ПДД, потому что надеются — авось пронесёт. Хорошая система видеофиксации должна исключать это авось», — комментирует Виталий.
Сейчас создан первый рабочий образец «Аргентума». Скоро доработанная версия устройства отправится на испытания в Росстандарт.
«Разработать устройство — полдела, — улыбается Виталий. — Вы не представляете, насколько жёсткие требования предъявляет государство к средствам измерения. Вот когда получим сертификат, тогда можно налаживать серийное производство и внедрять “Аргентум” на дорогах. В первую очередь — на нижегородских».
Разработать такой комплекс на собственной аппаратной базе — сложная и дорогая задача. Без гранта «Фрактал» бы её вряд ли потянул.
«Мы раньше не участвовали в грантах. И должен сказать, я удивлён, насколько всё было честно и прозрачно. Вот эти все стереотипы про коррупцию и кумовство — возможно, они про какие-то другие грантовые программы, но точно не про эту».
В планах у «Фрактала» — научиться фиксировать больше правонарушений. Сейчас «Аргентум» ограничивается классическим набором — превышение скорости, пересечение сплошной и тому подобное. В будущем планируется детектировать, например, непристёгнутый ремень безопасности. Это уже чисто «софтовый» вопрос: аппаратную часть дорабатывать не придётся — можно будет просто накатить апдейт. Кроме того, планируется разработка мобильной версии «Аргентума» — в смысле, не для смартфонов, а для установки на транспортные средства.
«Расположение камер сейчас ни для кого не секрет. Водители его знают, кто не знает — тому подскажет навигатор. Но можно установить камеру на автомобиль и курсировать по определённым маршрутам в слепых зонах стационарных камер — тогда у водителей не будет соблазна “безопасно” нарушить ПДД», — развивает Виталий свою теорию неотвратимости наказания.
Напоследок сотрудники «Фрактала» рассказали пару курьёзов из опыта. Как-то раз система предыдущего поколения детектировала нарушение у автомобиля, который вообще был не на ходу. Оказалось, машина ехала в эвакуаторе, и система приняла её номер за номер эвакуатора. Баг оперативно пофиксили, но история навеки осталась частью фракталовского фольклора.
Ещё одна история — о том, как одна из камер перестала передавать изображение. К ней выехали ремонтники и обнаружили, что прямо перед камерой свила гнездо птица. В той модели был конструкционный элемент, защищающий камеру от поднятой машинами пыли. Птице он показался удобным насестом. С тех пор проблему пыли решают иначе.
На этой мажорной ноте я распрощался с «Фракталом», и такси повезло меня к самой вкусной части путешествия.
Бургер айтишника и программирование мышкой
Мозг человека — самый энергозатратный орган. С начала моей нижегородской IT-одиссеи прошло всего четыре часа, а проголодался я так, будто полдня бегал вверх-вниз по Чкаловской лестнице. К счастью, редакция Хабра очень любезно это предусмотрела и организовала мне гастрономический пит-стоп в гриль-баре «Горячо». Чтобы совместить приятное с познавательным, меня накормили не абы чем, а широко известным в узких кругах IT-бургером.
Как мне рассказали, это была совместная пиар-акция гриль-бара с компанией Effective Technologies. Сотрудников компании опросили, какими они видят ингредиенты идеального бургера. Затем шеф-повар «Горячо» Максим Туманов взял самые популярные варианты, добавил кое-что от себя и произвёл на свет божий истинное произведение кулинарного искусства.
«В состав входят: булочка бриошь, котлета из мраморной говядины, сыр чеддер, брусничное варенье, грибы и трюфельное масло, — перечислил Максим. — Многие голосовали за солёные огурцы, но они плохо сочетаются с брусничным вареньем, так что пришлось выбрать что-то одно. От себя я добавил секретный ингредиент — соус Деми Глясс. — С этими словами шеф-повар полил бургер сверху чем-то горячим и ароматным. — Даже когда ешь в ресторане самый дорогой и вкусный бургер, какую-то часть времени ты жуёшь сухую булку. Если полить соусом сверху, каждый кусочек будет сочным».
На самом деле IT-бургера уже полгода нет в меню, — это была акция, ограниченная по времени. Специально для меня приготовили, возможно, последний экземпляр этого блюда. Если это сейчас читает кто-то из «Горячо» — спасибо, было очень вкусно!
История движется по спирали. Заморив червячка, я вновь направился в сторону офисного центра, где на первом этаже располагается MTS StartUp Hub. На этот раз, однако, я поднялся на лифте на четвёртый этаж. Там меня поджидал ещё один генеральный директор.
Вячеслав Хижик — соучредитель компании Effective Technologies. Он и другие отцы-основатели прошли путь в нижегородском IT от простых программистов до руководителей различного уровня. Однажды они решили, что хотят построить свою крутую компанию, с покером планирования и микросервисами. Причём крутую не только для себя, но и для рядовых сотрудников.
«Мы хорошо помним, каково быть разработчиком и что для него боль, — рассказывает Вячеслав. — Помню, как безумно раздражало, когда кто-то ходит у тебя за спиной и смотрит в монитор. Мы учли это при планировке офиса — у нас рабочие места расположены так, чтобы разработчик сидел спиной к стене».
Впрочем, уютный офис и немного приватности — это далеко не всё, что нужно сотруднику. Как известно, два основных механизма снижения тревожности — знание и контроль. «Эфтех» стремится к прозрачности своих процессов. Благодаря сетке грейдов сотрудники знают, что необходимо для роста внутри компании и как этого достичь. А гибкая система бонусов позволяет каждому выбрать индивидуальный набор «плюшек», а не как в анекдоте про безногого мальчика и самокат.
Effective Technologies — преимущественно аутсорсинговая компания. Её конёк — разработка платформ для закупок. Отцы-основатели получили большой опыт в этой области на предыдущем месте работы. Поэтому, несмотря на то, что компания достаточно молодая (основана в 2017 году), у неё более чем двадцатилетняя экспертиза.
«Многие аутсорсинговые компании, получив проект, собирают под него команду. Мы делаем наоборот: берём команду и ищем под неё проект. Команды у нас — персистентные сущности, в них уже налаженные взаимодействия, сработавшийся коллектив. Команды обладают некоторой автономией в плане инструментов и рабочих процессов. Они даже названия себе придумывают», — пока Вячеслав говорит, я вспоминаю загадочные таблички, которые видел по пути в коридоре. Так вот что значат слова типа susuwatari и pied piper.
— Мне сегодня сказали, что плоха та аутсорсинговая компания, которая не мечтает стать продуктовой, — закинул я удочку.
— Всё так, — улыбнулся Вячеслав. — Сейчас мы занимаемся разработкой low-code-платформы Eftech.Factory. В какой-то момент мы поняли, что огромное время разработчиков уходит на программирование бизнес-логики. С такой задачей эффективнее справился бы аналитик — там больше нужно ориентироваться в предметной области, и меньше — уметь кодить. Но вот беда: аналитики, как правило, совсем не умеют кодить. И мы решили дать им инструмент, который позволит реализовать бизнес-логику с минимальными навыками в программировании.
Я уже встречался с некоторыми средами «программирования мышкой», даже однажды (до того, как стал суровым бородатым программистом) сделал небольшую игру на движке Stencyl. Мне стало интересно посмотреть на Eftech.Factory. Вячеслав отвёл меня к руководителю группы аналитиков Артёму Казакову.
«Я аналитик, — сразу предупредил аналитик. — В программировании не силён, но с помощью Eftech.Factory могу реализовать довольно сложную бизнес-логику. Давайте покажу на каком-нибудь примере…»
Как я понял, Eftech.Factory основана на JSON, GraphQL и MongoDB. Через графический интерфейс создаются сущности (которые мапятся в записи базы данных), к ним сразу автогенерятся CRUD-запросы и формочки для ввода-вывода. Можно создавать сложные функции для работы с сущностями, выбирая стандартные и организуя их в синтаксическое дерево. Описания всего этого сериализуются в JSON.
Нетривиальная для меня фича Eftech.Factory — жизненный цикл объекта. В виде Finite State Machine описываются возможные состояния объекта, действия, которые допустимы в том или ином состоянии, и в какие состояния эти действия результируют.
Мне очень хотелось попроситься за пульт, запрограммировать в Eftech.Factory какие-нибудь крестики-нолики ну или хотя бы числа Фибоначчи вычислить. Однако — время, время. Неохотно распрощавшись с Артёмом, я направился в следующий пункт путешествия.
Физики, лирики и куча лазеров
Здание «Нижполиграфа», заросшее строительными лесами, находится на Варва́рской улице (у меня в голове упорно звучит как Ва́рварская). Исторически в нём поочерёдно находились: госпиталь, дом трудолюбия и, собственно, типография. В цифровую эпоху спрос на печатную продукцию упал, и в 2019 году бизнес признали нерентабельным и свернули. Однако здание живёт как площадка для разного рода искусств. В нём обосновались театральные студии, кружки керамики, йога-центры и тому подобное. Внутри — высокие потолки, лабиринт коридоров и лестниц, лёгкий запах сырости. Очень богемное местечко, в хорошем смысле.
Впрочем, я пришёл туда не ради керамики или йоги. Внимание редакции Хабра привлекла расположенная там студия Dreamlaser и её мультимедиа-арт-пространство «Цех».
Dreamlaser занимается мультимедийными инсталляциями, генеративным искусством и другими вещами, где техника переплетается с эстетикой. В 2005 году студию основали друзья-одногруппники, выпускники факультета вычислительной математики и кибернетики местного университета. С тех пор сделали множество масштабных проектов — визуальное оформление павильона России на Экспо-2020 в Дубае, CG-контент для конференции Microsoft Inspire в Лас-Вегасе, презентация Mercedes-AMG GT в Шанхае…
На родине компания также сделала немало интересного. Казуальному нижегородцу она известна в первую очередь ежегодным фестивалем медиаискусства INTERVALS. Попасть на этот фестиваль можно бесплатно и даже совершенно случайно — проходит он не только в богемных арт-пространствах, но и прямо на улицах города. Одна из главных задач фестиваля — «подсвечивание» городских объектов, нуждающихся в переосмыслении. Например, ещё недавно пакгаузы на Стрелке стояли заброшенными — после INTERVALS-2019 их более чем вековая история получила продолжение. Сейчас там проводятся выставки и концерты. В 2023 году они вновь станут одной из локаций INTERVALS и фанаты фестиваля смогут оценить проделанную за четыре года работу.
Смотреть проекты Dreamlaser на фото и видео, конечно, весьма увлекательно, но этим я мог заняться и дома, сидя в уютном кресле и попивая кофе с ликёром. Поэтому из офиса мы спустились вниз, в пространство «Цех». Такое у себя дома точно не посмотришь — хотя бы потому, что основной зал экспозиции сам размером с небольшой дом. Огромные тёмные пространства, экраны в два, три, четыре человеческих роста. Гаргантюанская «люстра» — множество ламп, в продуманном беспорядке подвешенных между железных ферм. Когда проходишь под ней, лампы реагируют на это, пульсируя и меняя цвет. Как мне рассказали, по определённым дням под этой «люстрой» проводятся сеансы коллективной йоги.
Впрочем, мне как математику больше понравилась инсталляция «Гипнотрохоида». Если кто не знает, гипотрохоида — это такая математическая кривая, точнее, семейство кривых, о котором, в принципе, можно делать отдельный хабрапост. Однажды автор инсталляции писал программу, рисующую гипотрохоиду, и допустил в ней ошибку, из-за чего кривая стала вести себя намного более интересно и (в динамике) даже несколько зловеще. Так ошибка стала искусством. Хотел бы я, чтобы баги в моих скриптах тоже становились арт-объектами… Впрочем, нет, не хотел бы.
Медитировать на этот синтез техники и искусства можно бесконечно. К сожалению, у меня не было в запасе бесконечности — меня ожидал последний пункт моей IT-одиссеи.
Верните мой 2007-й, или Дамам вход противопоказан
Всё закончилось тем, что меня отвезли в гаражи. На одном из интервью я случайно узнал некоторые коммерческие тайны, и, спохватившись, нижегородские айтишники решили доступно объяснить мне, что будет, если я включу эти факты в статью.
Шутка, разумеется. Ну, то есть, не целиком шутка. Меня действительно отвезли в гаражи, но с намного более приятными целями — показать мне легендарную Retro LAN Party. Об этой тусовке уже есть большая хорошая статья на Хабре. Нет смысла перепечатывать её целиком, поэтому расскажу вкратце и по существу.
Думаю, у многих геймеров моего поколения сохранилась масса воспоминаний, приятных и не очень, о компьютерных клубах начала нулевых. Тёмные залы, освещённые лишь мониторами. Мыши, у которых вечно заедал шарик. «Fire in the hole!» и «counter-terrorists win», «оставь пять минут доиграть» и другие, менее цензурные выражения. Несколько нижегородских геймеров решили оживить эти воспоминания — но в идеальном виде, так, как оно не было, но очень хотелось бы. Купили гараж, обшили его деревянными панелями, залили тёплый пол. А затем притащили туда десяток ретро-компьютеров, поставили Windows XP, «контру», «кваку» — и вечеринка началась.
В гараже царит приятный полумрак. На столах вдоль стен — массивные ЭЛТ-мониторы, уже непривычные, но всё же такие родные. Правда, мыши на ковриках рядом с ними — современные, геймерские. «Играть в стрелялки шариковой мышью — это мазохизм», — комментирует Илья. Илья — один из отцов-основателей Retro LAN Party. Именно он собирал весь этот ретро-технопарк.
Впрочем, шариковые мыши здесь тоже есть — стоят на полке в нераспакованных коробках, как раритет. Там же — другие раритеты: картриджи для Dendy и Sega, диски с играми для PC в локализации «Фаргуса», опять же нераспакованный «тетрис», который Brick Game. На стене напротив — коллекция древних мобильных телефонов типа «кирпич».
Кстати, в гаражи меня завёз не кто попало, а аж целый Игорь Позументов, директор филиала АО «Неофлекс Консалтинг» и «Человек года в ИТ» в Нижнем Новгороде в 2022 году, по версии издания «Деловой квартал». Игорь — создатель проекта itgorky.ru, объединяющего нижегородское IT-комьюнити. На этот раз он решил объединить с нижегородским IT-комьюнити меня.
Илья и его друг Владимир, более известный на Retro LAN Party как дядя Вова, усадили меня в кресло-мешок и рассказали про обычаи этого места. Обычай первый: никакой коммерции. Многие клубы ретро-гейминга открылись и прогорели. Монетизировать хобби — лучший способ его испортить. Илья и дядя Вова занимаются Retro LAN Party для души, вкладывая собственные средства и не ожидая никакой отдачи, кроме приятно проведённого времени.
Обычай второй: никаких случайных людей. Желающие присоединиться к Retro LAN тусовке проходят строгий отбор. Ну на самом деле не очень строгий. Всё, что нужно, — разделять ценности основателей. Любить ретро-гейминг, любить общаться с собратьями по духу, вести себя адекватно.
Пока мы беседовали, Игорь с ещё двумя парнями засели за ретро-компьютеры и запустили Unreal Tournament 2004. Я подумал, не присоединиться ли, но потом решил не позориться — сам я играл в него очень давно и только с ботами невысокой сложности.
Обычай третий: никаких женщин. Нет, дело не в мужском шовинизме, скорее наоборот. Исторически гараж — это место, где можно спрятаться от супруги и уединиться с друзьями за бутылочкой. Здесь тот же принцип, только вместо перебирания ржавых жигулей — катка в первый Half-Life. К тому же в чисто мужском коллективе можно без опаски шутить ниже пояса и вообще вести себя более раскрепощённо.
Кстати, у истории моих IT-скитаний есть ещё один герой, до сих пор не упомянутый в тексте. Точнее, героиня — фотограф Анастасия Макарычева, весь день следовавшая за мной, словно тень. Чтобы не нарушать мужское уединение, под конец вечера она отправилась в другое место — детский технопарк «Кванториум Нижний Новгород», который я лично посетить никак не успевал. По этой причине рассказать о нём я не смогу, зато смогу прикрепить фото, которое прислала Настя. Кажется, там занимаются чем-то прикольным.
Конечно, ретрогейминг — не то же самое, что IT, и всё же эти тусовки пересекаются. Retro LAN Party — неформальный центр притяжения нижегородских айтишников. Между катками в StarCraft здесь обсуждают рабочие задачи, делятся впечатлениями от технологий. Иногда даже находят работу.
Под конец вечера я всё же осмелел и предложил сыграть в Quake 3 — из всех мультиплеерных стрелялок в этой у меня (когда-то) было больше опыта. Проиграл, разумеется, но не так позорно, как опасался, — в матче до 20 фрагов набил свои законные 7.
Из всех мест, посещённых в этот день, меньше всего хотелось покидать гараж. Однако время неумолимо. Впереди меня ждали 8 часов в дороге, голодные кошки, горячий душ, крепкий дневной сон и наконец — написание этой статьи.
Будь я неумело изображающим восторг копирайтером, в заголовке статьи было бы что-то вроде «Нижний Новгород — IT-столица Поволжья». Однако в голове у меня до сих пор звучит слоган «Быть, а не казаться». Поэтому я написал лишь о том, что сам видел и слышал, и постарался ничего не приукрасить.
Нижний Новгород — запоминающийся город. В нём есть жизнь, айтишная и не только. Я не знаю, столица он чего-то или нет, но я точно знаю, что однажды я хочу в него вернуться. На более долгий срок, чтобы посмотреть всё, что не успел. А может — чем чёрт не шутит — и остаться насовсем.
Привет, Хабр! На связи Вадим Шевяков @Sirion. Возможно, вы помните меня по другим статьям — в частности, по истории об органическо-технологической ферме М2. Сегодня я хочу поведать о новом дорожном приключении. На этот раз я попал в гости не к коровкам и козочкам, а к суровым (спойлер: нет) нижегородским айтишникам.
Под катом расскажу, о чём мечтает каждая аутсорсинговая компания, из чего состоит идеальный бургер айтишника и куда женщинам вход строго воспрещён. А также многое, многое другое.
Прибытие
Из Москвы до Нижнего Новгорода «Ласточка» довезёт вас за четыре часа плюс-минус. Мне, как жителю дальнего подмосковья, именуемого также Калугой, пришлось тяжелее. Восемь часов на трассе, нетривиальные транспортные развязки, частичное отсутствие дорожного покрова в районе Покрова. Наконец я заселился в симпатичную гостиницу в самом историческом центре и пошёл размять затёкшие ноги и поглазеть на достопримечательности.
Калуга — уютный город, но небольшой. Москва — большой, но неуютный. Нижний Новгород каким-то образом берёт лучшее от обоих миров. В нём есть метро — аж целых две ветки. Блестящие громады офисных зданий как-то удивительно органично вписываются в окружающий ландшафт старинных домов и зелёных скверов. Вдоль по матушке по Волге ходят белопарусные яхты и подводно-крылатые «Валдаи», гордость нижегородского КБ им. Алексеева. Модные электротакси бегут наперегонки с громыхающими трамваями. На потемневших бревенчатых стенах — граффити в стиле пиксель-арт.
Как туристическое место Нижний хорош тем, что совершенно необязательно идти куда-то конкретно. Просто гуляя по улице, постоянно натыкаешься на что-то интересное. Разумеется, в нём есть, так сказать, dedicated-достопримечательности. Огромный кремль, по стене которого можно отмахать два с лишним километра. Набережная с видом на чаек и теплоходы. Я надеялся увидеть один из легендарных «Метеоров», но, похоже, в Питере их встретить легче, чем на исторической родине. Высоко над Волгой пролегает канатная дорога, за сто рублей доставляющая зевак в городок Бор или обратно. Но намного интереснее свернуть в случайный двор и увидеть на трансформаторной будке высокохудожественное граффити, обучающее детей азам электробезопасности. Или даже простую надпись пальцем на пыльном стекле — и нет, не из трёх букв.
Как мне потом рассказали местные, девиз современного нижегородца — быть, а не казаться. Не называть свой город столицей X и родиной Y, а тихо и скромно трудиться над тем, чтобы он был достоин таких званий. Нагулявшись до гуда в ногах, я вернулся в гостиницу и завалился спать. Спалось мне прекрасно, и это было очень кстати. На следующий день редакция Хабра запланировала для меня кучу интересного.
От Кулибина до Неймарка
Первый пункт в моём плотном графике — посещение MTS StartUp Hub. Он расположен в одном из тех стеклянно-бетонных бизнес-центров, мимо которых я проходил вчера. Вокруг — старинные дома, в двух шагах — тихий зелёный скверик. Нижний Новгород — город контрастов.
Когда я прибыл на место, там уже шла оживлённая дискуссия. «Очень важно разделять стартапы на технологические, контентные и аудиторные, — объяснял Антон Зюзин, руководитель Венчурного клуба MTS StartUp Hub. — Основная ценность технологического стартапа — в его технических решениях. В контентном стартапе — как, допустим, Netflix — софтверная часть немногого стоит без контента. В аудиторном — пользователи. Берём любую социальную сеть, там главное — база пользователей. Без них — соцсеть никому не нужна».
Стоило войти, как у меня немедленно поинтересовались, что сподвигло меня основать свой стартап. Я смущённо ответил, что вообще-то прибыл налегке, без стартапа. Присутствующие сочувственно покивали. В комнате собрались самые разные люди — мужчины и женщины, молодые и не очень. Но что-то общее в них было. Здесь должен быть какой-нибудь литературный штамп, например «горящие глаза», но нет — глаза обыкновенные, по две штуки на человека. И всё же каким-то образом чувствовалось, что собравшиеся здесь — это люди с большими целями и конкретными планами по их осуществлению.
Признаюсь честно, мне стало неуютно. Впервые за свою как-бы-журналистскую карьеру я брал интервью у такого количества людей сразу. Включил диктофон и, чтобы собраться с мыслями, решил начать издалека — поговорить об истории Нижнего Новгорода и о том, откуда есть пошло IT на земле русской.
Всё началось с нижегородских купцов, объяснили мне. Купцы приглашали мастеров, нанимали специалистов для организации различных производств. Вкладывали выручку в различные, как бы сейчас сказали, стартапы. «Первые венчурные капиталисты?» — смекнул я. Собравшиеся заулыбались и закивали.
Стены MTS StartUp Hub украшены рисунками. Портрет Кулибина рядом со схемами его изобретений. Шухов с его гиперболическими конструкциями. Лобачевский и его неевклидовы чертежи. «В Нижнем Новгороде давняя традиция изобретательства и научных изысканий», — с гордостью констатирует Антон.
Если говорить о не столь давней истории, то именно в Нижнем Новгороде (на тот момент Горьком) в 1963 году появился первый в стране факультет вычислительной математики и кибернетики. «Для профессора Ю. И. Неймарка, основателя факультета, это был смелый шаг: совсем недавно закончились гонения на “буржуазную лженауку” кибернетику», — поясняет Лев Афраймович, доктор физико-математических наук, сам когда-то с отличием окончивший ВМК ННГУ. Лев руководит нижегородским R&D-подразделением компании «Интелливижн» — первопроходцев в области компьютерного зрения. Так что (простите за ужасный каламбур) ему виднее.
Горький был закрытым городом с огромной концентрацией квалифицированных научно-технических кадров. Когда СССР распался, Горький, вновь ставший Нижним Новгородом, оказался одним из центров IT-бума. Правда, внутри России этот центр был не особо заметен. Исторически сложилось, что в основном нижегородские айтишники работали на иностранного заказчика. Самый громкий пример — Intel, который вначале сотрудничал с нижегородской компанией NSTL, а затем на её базе открыл полноценный офис в Нижнем. В контексте IT Нижний Новгород более известен за рубежом, чем у нас в России.
Порядка 70% IT-компаний Нижнего Новгорода — аутсорсинговые и аутстаффинговые, с чётко выраженной ориентацией «за бугор». По крайней мере, так было до февральских событий 2022 года. С того момента всё начало меняться. Кто-то продолжил работать на зарубежных заказчиков, так сказать, неофициально, кто-то релоцировался за границу, кто-то переориентировался на внутренний рынок. Многие взялись за разработку собственных продуктов. «За 20 лет я не встречал аутсорсинговой компании, которая не мечтала бы стать продуктовой и начать жить», — изрёк афоризм Андрей Лядков, CEO IТ-агентства Prefix.
В 2022 году Нижегородская область тихо и без лишней помпы вошла в топ-3 субъектов РФ по IT-развитию, предсказуемо уступив лишь Москве и Питеру. Конечно, для стереотипного москвича, у которого сразу за МКАДом начинается терра инкогнита и песьеглавцы, Нижний не звучит как IT-столица. Однако для Поволжья это признанный центр притяжения, куда стекаются из окрестных областей и зелёные абитуриенты, и квалифицированные IT-кадры.
От прошлого и настоящего плавно перешли к будущему. У нижегородских айтишников есть вполне конкретный образ светлого будущего, и имя ему — НЕЙМАРК. Это грандиозный IT-кампус, который планируется построить в Нижнем Новгороде к 2025 году. Он объединит учебные ресурсы нижегородских технических вузов, офисы IT-компаний, а также всю необходимую для комфортной жизнедеятельности инфраструктуру.
В плане образования НЕЙМАРК сделает ставку на модульность. Каждый сможет выбрать те курсы и дисциплины, которые необходимы лично ему. Курсы не придётся придумывать с нуля — всё уже есть у нижегородских институтов и университетов.
— Когда строили Сколково или Иннополис, у них было пустое место и практически неограниченные ресурсы. Это не наш путь: наши ресурсы ограничены, зато все необходимые составляющие под боком. Осталось лишь собрать их на одном пятачке, — объясняет Валерий Черепенников @vvvphoenix, советник губернатора по вопросам IT.
— Мы хотим дать другим то, чего не было у нас самих, — присоединяется Евгений Федосеев, директор АНО «Горький Тех» и ответственный за выдачу IT-грантов, — чёткую траекторию развития. Чтобы свежеиспечённый абитуриент мог просто зайти в НЕЙМАРК и выйти оттуда через несколько лет…
— Биллом Гейтсом? — не удержался я.
— Ну, конечно, не Гейтсом, — смеётся Евгений Федосеев. — Но уже состоявшимся специалистом.
Пока что IT-кампус НЕЙМАРК в проекте, но посмотреть на него уже можно — в виртуальной реальности. С помощью VR-очков можно не просто увидеть кампус, но и поучаствовать в его обучающих программах — посетить лекции нижегородских вузов.
К сожалению, времени на то, чтобы послушать лекцию, у меня уже не было. Меня ждал следующий пункт.
Птицы-диверсанты, или Как превысить скорость, не заводя мотор
Офис компании «Фрактал» вдали от исторического центра. К счастью, добирался я туда на такси, иначе искать пришлось бы долго. На входе меня встретил генеральный директор «Фрактала» Виталий Трушанин. Никогда ещё я не встречал столько генеральных директоров за один день.
«Фрактал» делает системы видеофиксации. Недавно компания выиграла грант от правительства области на разработку программно-аппаратного комплекса «Аргентум». Этот комплекс будет фиксировать нарушения ПДД — как обещают, с невиданной прежде точностью.
«Фрактал» — не новичок в этом деле. Именно его специалисты разработали ПО одной из первых в России систем фотовидеофиксации нарушений ПДД «Стрелка», широко известной в кругах автолюбителей. Мне показали исторический образец — здоровенный короб, недружелюбно разглядывающий меня дюжиной линз. «Стрелка» была первым поколением систем видеофиксации, в разработке которой принимала участие команда «Фрактала». «Аргентум» — должен стать третьим.
«Мы решили разработать ПО и аппаратную базу с нуля, избавившись от легаси и максимально убрав зависимость от сторонних компонентов», — рассказывает Виталий. В «Аргентуме» аппаратная база почти полностью своя, в том числе видеокамера собственной разработки. Это не NIH-синдром, а рациональное решение. В комплексе типа «Аргентума» требуется выжать из железа всё возможное. Камеры сторонних производителей сложнее интегрировать с остальным комплексом, их нельзя доработать под свои требования. К тому же в свете последних событий возникли проблемы с «доставаемостью» камер нужного класса. Ну и наконец — в серийном производстве собственная камера выйдет даже дешевле.
Впрочем, красивые «потроха» системы не имеют ценности, если не дадут измеримого эффекта. Заявленная фича «Аргентума» — повышенная надёжность фиксации нарушений ПДД. Например, обещают, что он будет работать в тёмное время суток почти без потери точности. Каким образом — коммерческая тайна. Но, как мне сказали по секрету, дело не в каком-то одном трюке, а в слаженной работе всех компонентов — видеокамеры, инфракрасной подсветки, классических алгоритмов машинного зрения и новомодного ML-распознавания.
«Давно известно, что главное — не суровость наказания, а его неотвратимость. Многие водители нарушают ПДД, потому что надеются — авось пронесёт. Хорошая система видеофиксации должна исключать это авось», — комментирует Виталий.
Сейчас создан первый рабочий образец «Аргентума». Скоро доработанная версия устройства отправится на испытания в Росстандарт.
«Разработать устройство — полдела, — улыбается Виталий. — Вы не представляете, насколько жёсткие требования предъявляет государство к средствам измерения. Вот когда получим сертификат, тогда можно налаживать серийное производство и внедрять “Аргентум” на дорогах. В первую очередь — на нижегородских».
Разработать такой комплекс на собственной аппаратной базе — сложная и дорогая задача. Без гранта «Фрактал» бы её вряд ли потянул.
«Мы раньше не участвовали в грантах. И должен сказать, я удивлён, насколько всё было честно и прозрачно. Вот эти все стереотипы про коррупцию и кумовство — возможно, они про какие-то другие грантовые программы, но точно не про эту».
В планах у «Фрактала» — научиться фиксировать больше правонарушений. Сейчас «Аргентум» ограничивается классическим набором — превышение скорости, пересечение сплошной и тому подобное. В будущем планируется детектировать, например, непристёгнутый ремень безопасности. Это уже чисто «софтовый» вопрос: аппаратную часть дорабатывать не придётся — можно будет просто накатить апдейт. Кроме того, планируется разработка мобильной версии «Аргентума» — в смысле, не для смартфонов, а для установки на транспортные средства.
«Расположение камер сейчас ни для кого не секрет. Водители его знают, кто не знает — тому подскажет навигатор. Но можно установить камеру на автомобиль и курсировать по определённым маршрутам в слепых зонах стационарных камер — тогда у водителей не будет соблазна “безопасно” нарушить ПДД», — развивает Виталий свою теорию неотвратимости наказания.
Напоследок сотрудники «Фрактала» рассказали пару курьёзов из опыта. Как-то раз система предыдущего поколения детектировала нарушение у автомобиля, который вообще был не на ходу. Оказалось, машина ехала в эвакуаторе, и система приняла её номер за номер эвакуатора. Баг оперативно пофиксили, но история навеки осталась частью фракталовского фольклора.
Ещё одна история — о том, как одна из камер перестала передавать изображение. К ней выехали ремонтники и обнаружили, что прямо перед камерой свила гнездо птица. В той модели был конструкционный элемент, защищающий камеру от поднятой машинами пыли. Птице он показался удобным насестом. С тех пор проблему пыли решают иначе.
На этой мажорной ноте я распрощался с «Фракталом», и такси повезло меня к самой вкусной части путешествия.
Бургер айтишника и программирование мышкой
Мозг человека — самый энергозатратный орган. С начала моей нижегородской IT-одиссеи прошло всего четыре часа, а проголодался я так, будто полдня бегал вверх-вниз по Чкаловской лестнице. К счастью, редакция Хабра очень любезно это предусмотрела и организовала мне гастрономический пит-стоп в гриль-баре «Горячо». Чтобы совместить приятное с познавательным, меня накормили не абы чем, а широко известным в узких кругах IT-бургером.
Как мне рассказали, это была совместная пиар-акция гриль-бара с компанией Effective Technologies. Сотрудников компании опросили, какими они видят ингредиенты идеального бургера. Затем шеф-повар «Горячо» Максим Туманов взял самые популярные варианты, добавил кое-что от себя и произвёл на свет божий истинное произведение кулинарного искусства.
«В состав входят: булочка бриошь, котлета из мраморной говядины, сыр чеддер, брусничное варенье, грибы и трюфельное масло, — перечислил Максим. — Многие голосовали за солёные огурцы, но они плохо сочетаются с брусничным вареньем, так что пришлось выбрать что-то одно. От себя я добавил секретный ингредиент — соус Деми Глясс. — С этими словами шеф-повар полил бургер сверху чем-то горячим и ароматным. — Даже когда ешь в ресторане самый дорогой и вкусный бургер, какую-то часть времени ты жуёшь сухую булку. Если полить соусом сверху, каждый кусочек будет сочным».
На самом деле IT-бургера уже полгода нет в меню, — это была акция, ограниченная по времени. Специально для меня приготовили, возможно, последний экземпляр этого блюда. Если это сейчас читает кто-то из «Горячо» — спасибо, было очень вкусно!
История движется по спирали. Заморив червячка, я вновь направился в сторону офисного центра, где на первом этаже располагается MTS StartUp Hub. На этот раз, однако, я поднялся на лифте на четвёртый этаж. Там меня поджидал ещё один генеральный директор.
Вячеслав Хижик — соучредитель компании Effective Technologies. Он и другие отцы-основатели прошли путь в нижегородском IT от простых программистов до руководителей различного уровня. Однажды они решили, что хотят построить свою крутую компанию, с покером планирования и микросервисами. Причём крутую не только для себя, но и для рядовых сотрудников.
«Мы хорошо помним, каково быть разработчиком и что для него боль, — рассказывает Вячеслав. — Помню, как безумно раздражало, когда кто-то ходит у тебя за спиной и смотрит в монитор. Мы учли это при планировке офиса — у нас рабочие места расположены так, чтобы разработчик сидел спиной к стене».
Впрочем, уютный офис и немного приватности — это далеко не всё, что нужно сотруднику. Как известно, два основных механизма снижения тревожности — знание и контроль. «Эфтех» стремится к прозрачности своих процессов. Благодаря сетке грейдов сотрудники знают, что необходимо для роста внутри компании и как этого достичь. А гибкая система бонусов позволяет каждому выбрать индивидуальный набор «плюшек», а не как в анекдоте про безногого мальчика и самокат.
Effective Technologies — преимущественно аутсорсинговая компания. Её конёк — разработка платформ для закупок. Отцы-основатели получили большой опыт в этой области на предыдущем месте работы. Поэтому, несмотря на то, что компания достаточно молодая (основана в 2017 году), у неё более чем двадцатилетняя экспертиза.
«Многие аутсорсинговые компании, получив проект, собирают под него команду. Мы делаем наоборот: берём команду и ищем под неё проект. Команды у нас — персистентные сущности, в них уже налаженные взаимодействия, сработавшийся коллектив. Команды обладают некоторой автономией в плане инструментов и рабочих процессов. Они даже названия себе придумывают», — пока Вячеслав говорит, я вспоминаю загадочные таблички, которые видел по пути в коридоре. Так вот что значат слова типа susuwatari и pied piper.
— Мне сегодня сказали, что плоха та аутсорсинговая компания, которая не мечтает стать продуктовой, — закинул я удочку.
— Всё так, — улыбнулся Вячеслав. — Сейчас мы занимаемся разработкой low-code-платформы Eftech.Factory. В какой-то момент мы поняли, что огромное время разработчиков уходит на программирование бизнес-логики. С такой задачей эффективнее справился бы аналитик — там больше нужно ориентироваться в предметной области, и меньше — уметь кодить. Но вот беда: аналитики, как правило, совсем не умеют кодить. И мы решили дать им инструмент, который позволит реализовать бизнес-логику с минимальными навыками в программировании.
Я уже встречался с некоторыми средами «программирования мышкой», даже однажды (до того, как стал суровым бородатым программистом) сделал небольшую игру на движке Stencyl. Мне стало интересно посмотреть на Eftech.Factory. Вячеслав отвёл меня к руководителю группы аналитиков Артёму Казакову.
«Я аналитик, — сразу предупредил аналитик. — В программировании не силён, но с помощью Eftech.Factory могу реализовать довольно сложную бизнес-логику. Давайте покажу на каком-нибудь примере…»
Как я понял, Eftech.Factory основана на JSON, GraphQL и MongoDB. Через графический интерфейс создаются сущности (которые мапятся в записи базы данных), к ним сразу автогенерятся CRUD-запросы и формочки для ввода-вывода. Можно создавать сложные функции для работы с сущностями, выбирая стандартные и организуя их в синтаксическое дерево. Описания всего этого сериализуются в JSON.
Нетривиальная для меня фича Eftech.Factory — жизненный цикл объекта. В виде Finite State Machine описываются возможные состояния объекта, действия, которые допустимы в том или ином состоянии, и в какие состояния эти действия результируют.
Мне очень хотелось попроситься за пульт, запрограммировать в Eftech.Factory какие-нибудь крестики-нолики ну или хотя бы числа Фибоначчи вычислить. Однако — время, время. Неохотно распрощавшись с Артёмом, я направился в следующий пункт путешествия.
Физики, лирики и куча лазеров
Здание «Нижполиграфа», заросшее строительными лесами, находится на Варва́рской улице (у меня в голове упорно звучит как Ва́рварская). Исторически в нём поочерёдно находились: госпиталь, дом трудолюбия и, собственно, типография. В цифровую эпоху спрос на печатную продукцию упал, и в 2019 году бизнес признали нерентабельным и свернули. Однако здание живёт как площадка для разного рода искусств. В нём обосновались театральные студии, кружки керамики, йога-центры и тому подобное. Внутри — высокие потолки, лабиринт коридоров и лестниц, лёгкий запах сырости. Очень богемное местечко, в хорошем смысле.
Впрочем, я пришёл туда не ради керамики или йоги. Внимание редакции Хабра привлекла расположенная там студия Dreamlaser и её мультимедиа-арт-пространство «Цех».
Dreamlaser занимается мультимедийными инсталляциями, генеративным искусством и другими вещами, где техника переплетается с эстетикой. В 2005 году студию основали друзья-одногруппники, выпускники факультета вычислительной математики и кибернетики местного университета. С тех пор сделали множество масштабных проектов — визуальное оформление павильона России на Экспо-2020 в Дубае, CG-контент для конференции Microsoft Inspire в Лас-Вегасе, презентация Mercedes-AMG GT в Шанхае…
На родине компания также сделала немало интересного. Казуальному нижегородцу она известна в первую очередь ежегодным фестивалем медиаискусства INTERVALS. Попасть на этот фестиваль можно бесплатно и даже совершенно случайно — проходит он не только в богемных арт-пространствах, но и прямо на улицах города. Одна из главных задач фестиваля — «подсвечивание» городских объектов, нуждающихся в переосмыслении. Например, ещё недавно пакгаузы на Стрелке стояли заброшенными — после INTERVALS-2019 их более чем вековая история получила продолжение. Сейчас там проводятся выставки и концерты. В 2023 году они вновь станут одной из локаций INTERVALS и фанаты фестиваля смогут оценить проделанную за четыре года работу.
Смотреть проекты Dreamlaser на фото и видео, конечно, весьма увлекательно, но этим я мог заняться и дома, сидя в уютном кресле и попивая кофе с ликёром. Поэтому из офиса мы спустились вниз, в пространство «Цех». Такое у себя дома точно не посмотришь — хотя бы потому, что основной зал экспозиции сам размером с небольшой дом. Огромные тёмные пространства, экраны в два, три, четыре человеческих роста. Гаргантюанская «люстра» — множество ламп, в продуманном беспорядке подвешенных между железных ферм. Когда проходишь под ней, лампы реагируют на это, пульсируя и меняя цвет. Как мне рассказали, по определённым дням под этой «люстрой» проводятся сеансы коллективной йоги.
Впрочем, мне как математику больше понравилась инсталляция «Гипнотрохоида». Если кто не знает, гипотрохоида — это такая математическая кривая, точнее, семейство кривых, о котором, в принципе, можно делать отдельный хабрапост. Однажды автор инсталляции писал программу, рисующую гипотрохоиду, и допустил в ней ошибку, из-за чего кривая стала вести себя намного более интересно и (в динамике) даже несколько зловеще. Так ошибка стала искусством. Хотел бы я, чтобы баги в моих скриптах тоже становились арт-объектами… Впрочем, нет, не хотел бы.
Медитировать на этот синтез техники и искусства можно бесконечно. К сожалению, у меня не было в запасе бесконечности — меня ожидал последний пункт моей IT-одиссеи.
Верните мой 2007-й, или Дамам вход противопоказан
Всё закончилось тем, что меня отвезли в гаражи. На одном из интервью я случайно узнал некоторые коммерческие тайны, и, спохватившись, нижегородские айтишники решили доступно объяснить мне, что будет, если я включу эти факты в статью.
Шутка, разумеется. Ну, то есть, не целиком шутка. Меня действительно отвезли в гаражи, но с намного более приятными целями — показать мне легендарную Retro LAN Party. Об этой тусовке уже есть большая хорошая статья на Хабре. Нет смысла перепечатывать её целиком, поэтому расскажу вкратце и по существу.
Думаю, у многих геймеров моего поколения сохранилась масса воспоминаний, приятных и не очень, о компьютерных клубах начала нулевых. Тёмные залы, освещённые лишь мониторами. Мыши, у которых вечно заедал шарик. «Fire in the hole!» и «counter-terrorists win», «оставь пять минут доиграть» и другие, менее цензурные выражения. Несколько нижегородских геймеров решили оживить эти воспоминания — но в идеальном виде, так, как оно не было, но очень хотелось бы. Купили гараж, обшили его деревянными панелями, залили тёплый пол. А затем притащили туда десяток ретро-компьютеров, поставили Windows XP, «контру», «кваку» — и вечеринка началась.
В гараже царит приятный полумрак. На столах вдоль стен — массивные ЭЛТ-мониторы, уже непривычные, но всё же такие родные. Правда, мыши на ковриках рядом с ними — современные, геймерские. «Играть в стрелялки шариковой мышью — это мазохизм», — комментирует Илья. Илья — один из отцов-основателей Retro LAN Party. Именно он собирал весь этот ретро-технопарк.
Впрочем, шариковые мыши здесь тоже есть — стоят на полке в нераспакованных коробках, как раритет. Там же — другие раритеты: картриджи для Dendy и Sega, диски с играми для PC в локализации «Фаргуса», опять же нераспакованный «тетрис», который Brick Game. На стене напротив — коллекция древних мобильных телефонов типа «кирпич».
Кстати, в гаражи меня завёз не кто попало, а аж целый Игорь Позументов, директор филиала АО «Неофлекс Консалтинг» и «Человек года в ИТ» в Нижнем Новгороде в 2022 году, по версии издания «Деловой квартал». Игорь — создатель проекта itgorky.ru, объединяющего нижегородское IT-комьюнити. На этот раз он решил объединить с нижегородским IT-комьюнити меня.
Илья и его друг Владимир, более известный на Retro LAN Party как дядя Вова, усадили меня в кресло-мешок и рассказали про обычаи этого места. Обычай первый: никакой коммерции. Многие клубы ретро-гейминга открылись и прогорели. Монетизировать хобби — лучший способ его испортить. Илья и дядя Вова занимаются Retro LAN Party для души, вкладывая собственные средства и не ожидая никакой отдачи, кроме приятно проведённого времени.
Обычай второй: никаких случайных людей. Желающие присоединиться к Retro LAN тусовке проходят строгий отбор. Ну на самом деле не очень строгий. Всё, что нужно, — разделять ценности основателей. Любить ретро-гейминг, любить общаться с собратьями по духу, вести себя адекватно.
Пока мы беседовали, Игорь с ещё двумя парнями засели за ретро-компьютеры и запустили Unreal Tournament 2004. Я подумал, не присоединиться ли, но потом решил не позориться — сам я играл в него очень давно и только с ботами невысокой сложности.
Обычай третий: никаких женщин. Нет, дело не в мужском шовинизме, скорее наоборот. Исторически гараж — это место, где можно спрятаться от супруги и уединиться с друзьями за бутылочкой. Здесь тот же принцип, только вместо перебирания ржавых жигулей — катка в первый Half-Life. К тому же в чисто мужском коллективе можно без опаски шутить ниже пояса и вообще вести себя более раскрепощённо.
Кстати, у истории моих IT-скитаний есть ещё один герой, до сих пор не упомянутый в тексте. Точнее, героиня — фотограф Анастасия Макарычева, весь день следовавшая за мной, словно тень. Чтобы не нарушать мужское уединение, под конец вечера она отправилась в другое место — детский технопарк «Кванториум Нижний Новгород», который я лично посетить никак не успевал. По этой причине рассказать о нём я не смогу, зато смогу прикрепить фото, которое прислала Настя. Кажется, там занимаются чем-то прикольным.
Конечно, ретрогейминг — не то же самое, что IT, и всё же эти тусовки пересекаются. Retro LAN Party — неформальный центр притяжения нижегородских айтишников. Между катками в StarCraft здесь обсуждают рабочие задачи, делятся впечатлениями от технологий. Иногда даже находят работу.
Под конец вечера я всё же осмелел и предложил сыграть в Quake 3 — из всех мультиплеерных стрелялок в этой у меня (когда-то) было больше опыта. Проиграл, разумеется, но не так позорно, как опасался, — в матче до 20 фрагов набил свои законные 7.
Из всех мест, посещённых в этот день, меньше всего хотелось покидать гараж. Однако время неумолимо. Впереди меня ждали 8 часов в дороге, голодные кошки, горячий душ, крепкий дневной сон и наконец — написание этой статьи.
Будь я неумело изображающим восторг копирайтером, в заголовке статьи было бы что-то вроде «Нижний Новгород — IT-столица Поволжья». Однако в голове у меня до сих пор звучит слоган «Быть, а не казаться». Поэтому я написал лишь о том, что сам видел и слышал, и постарался ничего не приукрасить.
Нижний Новгород — запоминающийся город. В нём есть жизнь, айтишная и не только. Я не знаю, столица он чего-то или нет, но я точно знаю, что однажды я хочу в него вернуться. На более долгий срок, чтобы посмотреть всё, что не успел. А может — чем чёрт не шутит — и остаться насовсем.
Комментарии (29)
Mih-mih
14.06.2023 04:14+3В нём есть метро — аж целых две ветки.
Огромный кремль
"Кремль и метро в горьком городе есть.
Жизни нигде нету лучше, чем здесь!"
Ничего в рассказах про НН не меняется )
hatman
14.06.2023 04:14+2НЕЙМАРК - Это грандиозный IT-кампус, который планируется построить в Нижнем Новгороде к 2025 году.
А что у нас с Технопарк Анкундиновка? =) Прошлый раз, когда я там был, это была территория поросшая травой и МФЦ на первом этаже.
__
P.s. пусть застройщики дают нормальные ценник на Новострой в верхней части города, тогда процесс пойдет. Просто когда застройщики Нижнего дают условия плюс минус Новая Москва - это не будет работать.
Markscheider
14.06.2023 04:14+2Вопрос автору.
@Sirion, картиночку для анонса на главной вы сочинили или это уже редакция Хабра расстаралась? Одной фразой в подписи сразу обидеть огромную социальную группу - это же суметь надо! Прям камедиклубом и его шуточками про массквичей пахнуло...
Sirion
14.06.2023 04:14+1Картиночку я упёр из интернетов, а вот надпись придумал самостоятельно, если что, расстреливать именно меня.
Это просто была первая мысль, которая посетила меня, когда я прокладывал маршрут от Калуги до Нижнего на карте. В оригинале ещё было добавление "и даже ультраправый", но его внутренний цензор уже не пропустил)
Я надеюсь, что социальная группа не очень сильно обиделась. Юмор, конечно, второй свежести, но человеку, который целый вечер придумывал забавные подписи к пикчам в статье и немножко выдохся, можно и скидку сделать.
Markscheider
14.06.2023 04:14+1Я надеюсь, что социальная группа не очень сильно обиделась
<Массквичи выдохнули, убрали сигвеи в гараж и зачехлили боевые кружки с тыквенным латте> :)
Exosphere
14.06.2023 04:14+2<А нижегородцы тихо затаили зло за очередную шутку про Новгород и Нижний Новгород> :-)
server_mouse
14.06.2023 04:14+1Статья какая-то натужная получилась. Словно Горький возрождается, словно Нижний Новгород это так, лёгкая флуктуация в потоке истории.
Sirion
14.06.2023 04:14А можете мне как пейсателю пояснить, где вы увидели такой месседж? Чтобы я смог учесть ошибки на будущее
server_mouse
14.06.2023 04:14+1Просто общее ощущение. Не могу ничего конкретного вычленить. Как песчинки на зубах - очень сложно найти конкретную песчинку в каше, но начинаешь кушать и "хрустит".
Roninn
14.06.2023 04:14+5Приятно было почитать про родной Нижний Новгород.
Всё так и есть, последние 5-6 лет происходят сильные преобразования в плане комфорта жизни в городе. Прям часто посещает мысль, что находишься где-то в Европе (хотя мы и так в Европе конечно)).
gennayo
14.06.2023 04:14+1Завидую, как в вашем Нижнем Новгороде всë цветëт... А в моем как мусор из урн своевременно не убирали, так и не убирают. Не говоря уж про собачьи экскременты...
Exosphere
14.06.2023 04:14Красота в глазах смотрящего. Мой тоже цветёт, чистый и уютный (правда, местами асфальт не очень и горячую воду на 10 дней отключили). И да, после ряда жалоб вроде баки вывозят вовремя.
gennayo
14.06.2023 04:14Ну вот не получается у меня видеть только хорошее, и закрывать глаза на плохое, хоть ты тресни.
dyadyaSerezha
Очень похоже на оптимистичные "потемкинские" репортажи из программы "Время". А где же суровая правда жизни?
gennayo
Суровая правда жизни - дефицит 1Сников...
dyadyaSerezha
А сколько этому дефициту плотють?
gennayo
А сколько, по-вашему, надо им платить? Я думаю, не более 200 тыс. на руки стоит.
dyadyaSerezha
Наверное, для Нижнего это вполне норм? Нет?
Sirion
Специально для вас - топ-3 моих разочарований в Нижнем Новгороде.
Яндекс.Карты часто указывали на уже несуществующие или закрытые на ремонт заведения
В ближайшем баре под "крафтовым лимонадом" понималась газ.вода с сиропчиком на выбор
Сигареты Chapman найти практически невозможно
dyadyaSerezha
2 и 3 - вообще мимо меня)
Sirion
Если серьёзно — я же всё-таки внешний и поверхностный наблюдатель. Я честно пишу то, что вижу, но вижу я то, что мне показывают. Можете считать эту статью приглашением к дискуссии. Пусть кто-нибудь из нижегородцев сделает пост «Ока + Волга = АД И ИЗРАИЛЬ. Суровая правда о нижегородском IT»
Didimus
Ока и Волга это машины такие...
gennayo
... были.
dyadyaSerezha
Учитывая, сколько миллионов человек уехали из СССР/РФ в Израиль, и сколько обратно, то это не совсем чтобы прям АД.... ????
piuzziconezz
Трамваи там страшные. Но есть метро:)