1. 14 мая

    • Смотреть запись

      Тип доклада: Доклад

      Открытие фестиваля TechTrain 2022 Spring

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

    • Смотреть запись

      Тип доклада: Доклад

      Zero-overhead principle

      Название доклада отсылает нас к одному из принципов, лежащих в основе создания языка С++.
      Создатель С++ Бьярне Страуструп раскрывает его смысл следующим образом: «Вы не платите за то, что не используете. И более того: то, что вы используете, вы не смогли написать бы лучше».
      В докладе на конкретных примерах и в сравнении с другими языками попробуем погрузиться в идею этого принципа, чтобы понять его изнутри. А также проверить для всех ли современных элементов языка он выполняется или нет.

    • Смотреть запись

      Тип доклада: Доклад

      Electron + Node.js = ❤️

      Артём вместе с командой создали десятки desktop приложений для терминалов с touch display. В рамках доклада он хочет поделиться опытом разработки таких приложений. Расскажет почему в итоге они выбрали именно Electron, какие ещё альтернативные технологии рассматривали (QT, Chromium, Android). Определит в чём особенности разработки desktop приложений и их отличие от web. Какие есть нюансы при работе с touch display. Какие бывают проблемы при работе с терминалами и как их решать. Как отлаживать подобные проекты и обрабатывать сбои. Как кешировать данные. Как собирать и запускать проект на Electron. Зачем им понадобилось использовать Node.js и как он им помог.

    • Смотреть запись

      Тип доклада: Доклад

      Плагины Selenide

      Самое важное изменение в Selenide за последний год — это появление плагинов. В этом докладе Андрей расскажет, зачем нужны плагины, как они устроены и как можно написать свой.

    • Смотреть запись

      Тип доклада: Доклад

      Меняем Spring Data JPA на Spring Data JDBC!

      Многие разработчики хотят заменить слой доступа к данным с JPA на JDBC. Самая распространенная связка для работы с JPA — Spring Data JPA + Hibernate. Не так давно появился новый фреймворк Spring Data JDBC, который внешне очень похож на Spring Data JPA и выглядит идеальным кандидатом для такого переезда. В докладе обсудим тонкие моменты, с которыми вы можете столкнуться при таком переходе.

    • Смотреть запись

      Тип доклада: Доклад

      Как подружиться со статистикой WebRTC и сэкономить тысячи часов на отладке

      Подробно разберем форматы статистики WebRTC и узнаем, почему использование adapter.js для унификации — не самый лучший вариант. В докладе пойдет речь о том, как использовать статистику для улучшения качества звонков и конференций. Как и зачем определять пороговые уровни качества медиапотоков, анализировать использование кодеков и контролировать качество видео с их помощью.

    • Смотреть запись

      Тип доклада: Доклад

      Kotlin Multiplatform. Как превратить нативное приложение в кроссплатформенное

      Вместе с Анной Жарковой мы посмотрим, как можно превратить приложение Android в кроссплатформенное и сделать используемым вместе с iOS.

    • Смотреть запись

      Тип доклада: Доклад

      Сбор и разметка данных для машинного обучения

      Поговорим о разметке данных для машинного обучения. Спикер коснется того, как меняется процесс работы с данными на разных этапах, и объяснит, почему данные важнее для ML, чем можно было подумать. Будут представлены некоторые распространенные случаи использования данных и затронуты важные моменты, о которых следует помнить при работе с данными. 

    • Смотреть запись

      Тип доклада: Доклад

      Почему ваш код функциональный и как с этим жить

      Если ваш проект — не дремучее легаси, он наверняка имеет в основе какую-нибудь модную архитектурную концепцию. И даже если на вашей футболке написано «OOP only and forever», вы, вероятно, каждый день пишете функциональный код.

      Как так вышло и как с этим жить, обо всем этом и пойдет речь в докладе.

    • Смотреть запись

      Тип доклада: Доклад

      Закрытие фестиваля TechTrain 2022 Spring

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