Вход

Восстановление пароля

На ваш email будет отправлено письмо для восстановления доступа

Регистрация

Не менее 8 символов

iTechForum//2019

Электронная регистрация на мероприятие завершена

Место
Минск
Минск, пр-т Победителей, 20
Falcon Arena & Marriott Hotel
на карте
Дата
24-25 августа 2019
Контакты
itechforum@itechart-group.com

iTechForum// 2019 – техническая конференция нашей компании

  • Крутые спикеры из iTechArt и приглашенные эксперты. 
  • Поздравление iTechArt Trainers Team: 340 человек в течение года делились знаниями, опытом и экпертизой, как внутри компании, так и за ее пределами.
  • Защита проектов хакатона и награждение лучших команд по мнению жюри и зрителей.
  • Нетворкинг и  возможность весело и с пользой провести выходные с людьми, которых привык видеть в коридорах своего офиса. 

Регистрация: 10:00 - 11:00 

 

 

 

24 августа 2019
25 августа 2019
Поток 1
Поток 2
Поток 3
10:00 - 11:00
Холл Arena
Регистрация / Приветственный кофе
11:00 - 11:30
Falcon Club Arena
Открытие iTechForum
11:30 - 12:30
Falcon Club Arena
Privacy UX
Виталий
Фридман
Приглашенный спикер (основатель, главный редактор Smashing Magazine)
Privacy UX

Вас тоже раздражают – запросы на использование cookie-файлов или установку приложения, push-уведомления, назойливые всплывающие окошки, видео, которые запускаются автоматически в самый неподходящий момент? Каждый запрос в поисковике превращается в борьбу с надоедливой рекламой, которая буквально в прямом смысле слова охотится за нами. Вот она, истинная мощь сбора данных и ретаргетинга. Но кто сказал, что мы не можем положить этому конец и защитить своих пользователей?

Мой доклад о UX-паттернах, методиках, стратегиях и решениях, которым стоит уделить внимание при проектировании и разработке сайтов и приложений с учетом требований конфиденциальности. Из доклада вы вынесете набор полезных методик, антипримеров и пару советов, как сделать сайт/приложение, отвечающее требованиям GDPR и соблюдающее право пользователя на частную жизнь.

#privacy #GDPR #data #notifications #cookies #law #respect

12:30 - 13:30
Falcon Club Arena
HTML emails: темные времена разработчиков
Мария
Кабаш
Software Engineer D7
HTML emails: темные времена разработчиков

8 лет назад верстка писем не сильно отличалась от верстки страниц. Но времена меняются.

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

На iTechForum// 2019 я поделюсь своим опытом и расскажу, как максимально быстро сверстать нужное письмо. Начнем с обзора почтовых клиентов и анализа популярных задач без объяснения базовых вещей типа таблиц и inline css, углубимся в современные подходы и узнаем, как наполнить HTML светом и положить конец темным временам.

#html, #css, #EmailTemplateBuilders, #EmailFrameworks, #EmailClients, #grapesjs

Технологии: CSS , HTML , Email Template Builders , Email Frameworks , Email Clients , grapesjs
12:30 - 13:30
Marriott BallRoom (1-ая секция)
Когда деревья будут большими, или Базы данных под капотом
Роман
Суворов
Software Engineer D2.G1
Когда деревья будут большими, или Базы данных под капотом

В IT-сфере я с 2012 года. За время своей работы попробовал немало инструментов, которые помогают разработчикам достичь цели, и заметил следующее: для меня всегда было проблемой использовать инструменты, если я не понимаю, как они устроены «внутри». Думаю, я не одинок в этом.

В любом деле есть такие ключевые элементы, которые... ну, просто есть. Вот, никак без них. Настолько, что даже перестаёшь замечать и задумываться. Например, современное жилище нельзя представить без электропроводки, водоснабжения и канализации. В нашем мире разработки один из таких важных элементов - база данных. Даже не вспомню проекта на моем профессиональном пути, где не нужен какой-либо storage. Так почему бы не затронуть эту тему снова? Даже если ты уже немало часов провел за построением архитектуры баз данных и оптимизацией запросов. И наоборот, если ты крутой front-end разработчик, но всегда представлял базу данных как черный ящик, который мы просто дергаем за необходимые ручки, а он отдает нам наши данные.

Мой доклад посвящен тому, без чего базы данных не имели бы смысла, индексам: btree, hash, gin, gist... whatever, но также я расскажу, как устроены базы данных на примере PostgreSQL, какие есть проблемы с хранением данных и индексов. В общем, речь пойдет о том, как получается, что теоретическая теория вдруг оказывается в центре самой практической практики.

#db #indexes #b-tree #storage #database #datastore

Технологии: Data bases , data store , b-tree , indexes
12:30 - 13:30
Marriot BallRoom (2-ая секция)
Почему мы так и не стали QA?
Дмитрий
Рак
Group Manager DQA5.G2
Почему мы так и не стали QA?

Более 7 лет я занимаюсь тестированием. За это время получил опыт не только в ручном тестировании и автоматизации, но и в обучении QA-специалистов, а также в управлении, менторинге и коучинге QA-команд. На данном этапе руковожу группой QA в iTechArt. Я убежден, что технический бэкграунд, ISTQB-сертификация и опыт работы в продуктовых, аутсорсинговых компаниях и на фрилансе открывает перед QA огромный спектр инструментов и подходов для организации процесса обеспечения качества. Тем не менее, вижу, как многие QA-команды из года в год не пополняют свой набор инструментов и упрямо продолжают пытаться применить один и тот же процесс работы на всех проектах.

Мой доклад-провокация «Почему мы так и не стали QA?» - это попытка рассказать о том, в каких направлениях необходимо двигаться, чтобы перестать тестировать и, наконец, провести трансформацию в QA.

Я отвечу на 3 основных вопроса:

* Куда развиваться QA, перед которым почему-то всегда стоит выбор только между менеджментом и автоматизацией?
* Какие инструменты и подходы существуют в индустрии для улучшения качества продукта, и кто же по-настоящему заинтересован в их использовании?
* Как процесс QA связан с серо-ящичным тестированием, покрытием кода тестами и измерением эффективности команд?

Доклад ориентирован на Manual QA, Automation QA и QA Leads, которые ищут новые подходы к тестированию и развитию.

#QA #QAautomation #Motivation

Технологии: QA Automation
13:30 - 14:30
Холлы Arena & Marriott BallRoom
Обед
14:30 - 15:30
Falcon Club Arena
Sales guys: Do we actually DO anything?
Patrick
Nogacz
BDD-2
Konstantin
Tsybulko
BDD-2
Luke
Palermo
BDD-2
Matt
Andrade
BDD-2
Sales guys: Do we actually DO anything?

What’s a day in the life of a Sales guy? Do they actually work, or just drink coffee, schedule candidate interviews, and smile? From our daily responsibilities, dealing with strange client requests, finding ideal projects for our developers, to providing help and support when developers are in need, we’ll give you insights on how the Sales team contributes to iTechArt. The session will consist of a presentation and an interactive Q&A panel discussion, so please prepare some questions, we’re excited to answer them!

15:30 - 16:30
Falcon Club Arena
О процессах в ИТ или «Происки Всевидящего Ока»
Роман
Сорока
Group Manager D10.G6
О процессах в ИТ или «Происки Всевидящего Ока»

Очень хороший и весёлый человек. Характер стойкий нордический. Удачно притворяюсь добрым. Скромен. Приехал из таинственного и закрытого города. Руководитель группы D10.G6 в компании. Прошел путь от инженера автоматизации тестирования и разработчика до менеджера. За 10 лет работы писал и проверял код, занимался построением бизнес-процессов, менеджментом рисков и обучением. В качестве приятного и оплачиваемого хобби занимаюсь Agile и soft-skills тренингами, разработкой настольных игр и продвижением лазертага.

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

#РептилоидыСредиНас #ПользаШапочкиИзФольги #Agile #ТеорияЗаговора
 

Технологии: Agile
15:30 - 16:30
Marriott BallRoom (1-ая секция)
Flutter - Googles crossplatform UI toolkit
Николай
Дмитриев
Software Engineer D3
Flutter - Googles crossplatform UI toolkit

За 10 лет работы я успел позаниматься R&D (Research & Development) в продуктовой геймдев компании и в аутсорсинге. Часто для проверки возможностей движка или идей дизайнера R&D включает в себя построение MVP в максимально сжатые сроки. Приходится выходить из зоны комфорта и искать решения за границами инструментов и технологий, с которыми привык работать.

Примерно так начинается история моего знакомства с Flutter – кроссплатформенным UI toolkit для создания native-приложений в Mobile, Web и Desktop. Что было дальше, и чем мне понравился Flutter, ты услышишь на iTechForum/2019.

 #Flutter, #Dart, #Mobile, #Crossplatform
 

Технологии: Mobile , Flutter
15:30 - 16:30
Marriot BallRoom (2-ая секция)
Test Automation: If you need a framework - you do it wrong
Александр
Пушкарев
Приглашенный спикер (Software engineer in Test)
Test Automation: If you need a framework - you do it wrong

В тест автоматизации, мы все любим продвинутые фишки: Page Object, Visual Testing, Model-based testing, машинное обучение и даже искусственный интеллект. Но что, если мы все поняли не так, и попросту нарушаем принцип KISS?

Добро пожаловать в Тест-минималистический клуб.

Первое правило клуба - если вы создаете сложное решение тест автоматизации - вы что-то делаете не так.
Второе правило клуба - я серьезно насчет первого правила.
Третье правило - если вы пришли сюда, вам придется поработать с кодом.

#QAAutomation #QA #Java #Essentialism #Demotivation

 

Технологии: QA Automation , Java
16:30 - 17:00
Холлы Arena & Marriott BallRoom
Кофе-пауза
17:00 - 18:00
Falcon Club Arena
Планета Миллер ReactJS разработчика, или История длиною 4 года за 40 минут
Илья
Запруцкий
Team Lead D6
Планета Миллер ReactJS разработчика, или История длиною 4 года за 40 минут

За 40 минут моего выступления мы приземлимся на планету Миллер, чтобы пройти путь ReactJS разработчика длиною в 4 года, поговорим о проблемах и подходах, с которыми я столкнулся во время работы над проектами. Затронем основные паттерны в React, новые hooks, а также о поговорим о переосмыслении асинхронной загрузки данных. Приходите, будет немного теории, немного историй, лайвкодинг и надеюсь, бурные дискуссии. 

#ReactJS , #Front-end

 

Технологии: ReactJS
17:00 - 18:00
Marriott BallRoom (1-ая секция)
Jenkins as Code
Семен
Гордеев
Software Engineer D2
Jenkins as Code

Я работаю в компании 5 лет и занимаюсь DevOps, являюсь AWS Certified Solutions Architect. Я – давний поклонник Jenkins, который использовал его в боевых условиях не один десяток раз.

Если для вас СI/CD – не просто набор букв, то вы, наверняка, слышали о Jenkins. Это мощный и гибкий open source инструмент для сборки, тестирования и доставки чего угодно и куда угодно. Звучит заманчиво?

«Не все так просто!», – возразят скептики, которые сталкивались с Jenkins. Или скажут: «Вообще-то, для этого есть ты, Семён, и другие DevOps’ы, а я простой разработчик. Я не хочу ничего настраивать. Я хочу удобный деплой с блэкджеком и нотификациями!»

Тише-тише! Если вы не любите Jenkins, вы просто не умеете его готовить. Во время выступления я поделюсь универсальным рецептом для установки и настройки этого инструмента. Зачем тратить время на изобретение велосипеда по доставке кода в окружение, когда существует быстрый и комфортный способ?

Приходи на iTechForum// 2019, и я научу тебя разворачивать Jenkins в один клик. Каждому пришедшему подарок: готовый Jenkins для деплоя docker-контейнеров в AWS!

#jenkins, #CI #CD, #JCasC, #jenkinspipeline

Технологии: Jenkins , CI , CD
17:00 - 18:00
Marriot BallRoom (2-ая секция)
10 глупых вопросов дизайнеру
Дмитрий
Осипов
Designer DIA
10 глупых вопросов дизайнеру

Привет меня зовут Дима! Тружусь художником-дизайнером компьютерных интерфейсов (так написано в трудовой =) уже десятый год, скоро юбилей=)) Практически все время работал в небольших студиях, где на проектах постоянно и тесно общался с разработчиками.

Своим выступлением попробую отколоть кусок от стены между дизайнерами и разработчиками. Расскажу про самые частые вопросы, которые слышит дизайнер от front-end или QA… или менеджера… или заказчика… Постараюсь понятно и просто объяснить, зачем дизайнер на проекте, и почему к нему стоит прислушиваться, а также почему некоторые решения дизайнера могут казаться абсурдными. Сниму порчу, наведу здоровье и удачу на проекте. Можно приносить банки с водой и заряжать около сцены.

#UI, #UX, #Design, #Prototyping
 

Технологии: UX , UI , Design
18:00 - 19:00
Falcon Club Arena
Три истории о Svelte
Илья
Климов
Приглашенный спикер (основатель, главный тренер JavaScript.Ninja)
Три истории о Svelte

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

Неважно, пишете ли вы на React, Angular или Vue - с этого доклада вы уйдете с пониманием рисков, что несет вам Svelte.

Технологии: Svelte
18:00 - 19:00
Marriot BallRoom (2-ая секция)
Ручное тестирование и test automation во взаимодействии. Скандалы, интриги, расследования
Алексей
Виноградов
Приглашенный спикер (основатель подкаста Radio QA)
Ручное тестирование и test automation во взаимодействии. Скандалы, интриги, расследования

Имею в багаже более 20 лет опыта работы в различных IT проектах в Германии.
Контрибьютер в Selenide, Selenium & Allure проекты. Занимаюсь поддержкой и образованием пользователей популярной библиотеки автоматизированного UI тестирования Selenide.
Консультирую в компаниях из DAX-30 и других технологичных лидеров немецкого рынка.
Выступаю на конференциях с 2014 года.
Основатель и ведущий подкаста Radio QA.

Ручное тестирование - это наше тёмное прошлое, автоматизация - окно в светлое будущее. Пора наконец сделать этот шаг вперёд.
Стоп!!! Что-то тут не так. Не пробуйте это в домашних условиях, если вы не каскадёр и под окном у вас не натянута сетка безопасности.

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

Об этом и поговорим, а может даже и поспорим.

#QA #QAautomation

Технологии: QA
19:00 - 20:30
Холл Marriott
Фуршет
10:30 - 11:00
Холл Marriott
Приветственный кофе
11:00 - 13:00
Marriott BallRoom (1-ая секция)
Представление проектов команд Хакатона
13:00 - 13:30
Холл Marriott
Кофе-пауза. Работа жюри
13:30 - 14:00
Marriott BallRoom (1-ая секция)
Оглашение результатов Хакатона. Церемония награждения
Карта