В честь 5-летия нашего офиса в Казани компания Orion Innovation проводит Open Day в онлайн-формате, на котором поделятся опытом решения реальных технических кейсов по направлениям Java, JS, QA. На встрече подробнее расскажут о проектах и технологиях компании, новом бренде и перспективах работы в Orion Innovation.
Orion Innovation ведет 150+ IT-проектов одновременно и знает в совершенстве 20+ языков программирования. Компания помогает заказчикам по всему миру оказывать услуги связи, автоматизировать работу на заводах и в ресторанах, управлять автомобилями и спасать человеческие жизни. Вместе с новым брендом в компании появились новые возможности, и об этом необходимо рассказать об этом всему IT-сообществу Татарстана.
Онлайн,Open Day at Orion Innovation (formerly MERA)
Дата проведения: 19.08.2020. Начало в 12:00
Место проведения: Онлайн
- Анонс
- Программа
- Участники
- Спикеры
В честь 5-летия нашего офиса в Казани компания Orion Innovation проводит Open Day в онлайн-формате, на котором поделятся опытом решения реальных технических кейсов по направлениям Java, JS, QA. На встрече подробнее расскажут о проектах и технологиях компании, новом бренде и перспективах работы в Orion Innovation.
Orion Innovation ведет 150+ IT-проектов одновременно и знает в совершенстве 20+ языков программирования. Компания помогает заказчикам по всему миру оказывать услуги связи, автоматизировать работу на заводах и в ресторанах, управлять автомобилями и спасать человеческие жизни. Вместе с новым брендом в компании появились новые возможности, и об этом необходимо рассказать об этом всему IT-сообществу Татарстана.
12:00 – 12:20
Новый бренд — новые возможности
Мы коротко и с удовольствием расскажем о бизнесе компании, о наших проектах, командах и возможностях для сотрудников.
12:20 – 14:00
Технические доклады по Java, JS, QA.
Доклады начнутся одновременно и будут проходить параллельно в разных сессионных залах. При регистрации укажите, какой из докладов Вы планируете посетить, чтобы мы направили Вам соответствующую ссылку.
12:20 — 13:20
Доклад “Using Computer Vision for Automated Testing”
Сессионный зал QA
Описание: Наша компания участвует в разработке довольно многих устройств – телефонов, датчиков, систем умного дома, автомобильных подсистем и пр. Тестирование этих устройств не всегда легко автоматизировать, так как UI каждого устройства уникален, и далеко не всегда получается использовать какие-либо стандартные решения. Для таких проектов мы решили разработать свою систему автоматизации тестирования с использованием OpenCV и Machine Learning. О том, как она устроена, мы расскажем в рамках доклада.
Спикер: Федор Цымбал, технический менеджер и СТО. Занимается, в основном, Android. За последние 3 года более 10 раз выступал на различных конференциях в России и за рубежом. Автор идеи и куратор проекта.
Спикер: Андрей Семенов – разработчик. Последний год плотно занимается системой автоматического тестирования с использованием технологий компьютерного зрения.
12:20 — 14:00
Доклад “Right-to-Left support in Web applications”
Сессионный зал JS
Описание: Вы когда-нибудь задумывались о том, какие усилия необходимо приложить для адаптации интерфейса под RTL-языки так, чтобы даже настоящий араб не почувствовал подвоха? Именно такую цель поставил заказчик перед командой наших инженеров. Предлагаем обсудить тему адаптации веб-приложений для языков, которые пишутся и читаются справа налево.
Спикер: Андрей Ильичёв, front-end (в прошлом full-stack) веб-разработчик. Интересуется всем подряд, в последнее время устройством интернет-браузера "под капотом". Ночью спит и видит нетривиальные задачи, а днём пытается их вспомнить и решить.
12:20 — 13:20
Доклад “Полнотекстный поиск в Java приложениях (и не только)"
Сессионный зал Java 1
Описание: Будет полезно тем, кто хочет научиться искать эффективнее и сложнее, чем умеют стандартные инструменты баз данных. Да-да, говорим про «WHERE title LIKE %TEXT%».
- Как ищет Яндекс и почему так быстро?
- Как научить поиск искать синонимы?
- Сколько дедушек в «Войне и Мире» и как их всех посчитать?
- Как найти все слова на букву «О» и не съесть всю память сервера?
- А что же под капотом у ElasticSearch?
Будем обсуждать эти и другие вопросы, смежные темы и лайфхаки.
Спикер: Андрей Тарасов, ведущий разработчик программного обеспечения, любимый преподаватель на курсах по Java.
12:20 — 13:20
Доклад "Spring Security. Как реализовать авторизацию, когда о ней никто не подумал"
Сессионный зал Java 2
Описание: Когда развитие приложения принимает неожиданный поворот, возникает необходимость предоставить разные возможности пользователям, в зависимости от их роли, или же просто ограничить доступ к важному функционалу приложения. Но что делать, если до этого момента в архитектуре приложения такого не предполагалось? В докладе разберем два кейса добавления авторизации в уже готовые веб-приложения на языке JAVA с помощью Spring Security.
Спикер: Мария Пронина, разработчик. Увлекается разработкой веб-сервисов на JAVA/Spring framework.