SECON'2016
VIII межрегиональная конференция разработчиков программного обеспечения
программа
  • Базы данных
  • Управление

SECON'2016 - тренды в профессии, отрасли, специализации

В программе возможны изменения

09:00
Регистрация
10:00
Открытие (зал #0), Keynote
Бартунов Олег, Postgres Professional, Москва, Карьера в Open Source
Я расскажу про то, как устроен современный Open Source на примере проекта PostgreSQL и про те возможности, которые дает Open Source разработчику, в частности, в реализации себя как творческой личности и карьерного роста, а также достижения свободы и независимости. Open Source в условиях цифрового равенства позволяет разработчику жить и работать в привычных условиях без обязательного перемещения в неудобный для жизни мегаполис, и при этом быть членом большого международного сообщества, принимать участие в его жизни и влиять на развитие проекта.

Бартунов Олег Postgres Professional, Москва
Генеральный директор компании Postgres Professional; PostgreSQL major contributor
11:00
Как не запутаться в огромном мире веб-разработки и добиться максимального успеха в минимальные сроки?

Лексунин Евгений Интеллектуальные социальные системы, Москва
Более 6 лет опыта в промышленной веб-разработке, начиная от junior разработчика на фрилансе до технического директора. Руководил различными видами команд, от продуктовых до исключительно технических. Осуществлял менторство junior и middle разработчиков, организовывал систему обучения и мотивации для команд. Более 3-х лет занимается анализом и наймом технических специалистов различных направлений в веб-разработке.
Хочешь узнать как можно получать удовольствие от автоматических тестов? Как писать сами тесты не тратя время на многочисленные Хелперы и заплатки? И при этом получить действительно качественные понятные тесты с детальными логами и возможностью быстрого рефакторинга? Ты хочешь иметь тесты написанные в едином стиле не только для Web, но и мобильных устройств и даже десктоп приложений? Приходи и мы расскажем как наша новая разработка JDI поможет тебе стать настоящим Джедаем в автоматизации!

Иовлев Роман EPAM, Санкт-Петербург
Ведущий специалист компании LifeScience business unit компании Epam В мои обязанность входит ревью и улучшение процессов автоматизации в компании, разработка, развитие и продвижение инструментов тестирования разработанных в Epam. За плечами у меня довольно богатый опыт от простого инженера до руководителя целого отдела тестирования. Я побывал и в роли Проджект Менеджера и даже в свое время Гейм-Дизайнера для компнаии Nival У меня есть много идей, которыми был бы рад поделиться с вами. Enjoy! )
В докладе рассматривается пара современных технологий для создания реактивных мобильных приложений (Parse, PubNub, Meteor)

Бочкарев Игорь АО ПроМТех, Пенза
Занимаюсь разработкой мобильного и системного ПО много лет
Доклад посвящен поиску оптимального баланса между транзакционной надежностью и производительностью операций с данными в современных СУБД, операционных системах и системах хранения данных.

Еманов Дмитрий FirebirdSQL Project, Пенза
Смотрю на мир из под капота движка СУБД :-)
Что такое тестирование на проникновение и с чем его едят? С какими типовыми задачами сталкиваются пентестеры, и какими навыками нужно обладать для их решения? Этичный хакинг в действии и нюансы Red team playing.

Чербов Глеб пентестер, Digital Security, Санкт-Петербург
Yet another white hat, исследователь ИБ, пентестер
Зачем нужны чатботы, обзор платформ (Telegram, Slack, Facebook) и примеры создания и запуска чатботов.

Мироничев Евгений Независимый специалист, Пенза
Программист
Доклад 1. Информация об ассоциации разработчиков программного обеспечения города Пензы «SECON» и ИТ-кластере региона (Матюкин С., ЦКР) Доклад 2. Результаты деятельности пензенских ИТ-компаний, имеющиеся проблемы и ограничения (Розов В.) Доклады 3-4. Текущее состояние и реализуемые проекты по подготовке кадров ИТ-сферы Доклад 5. Кадровая проблема как ограничение в развитии пензенских ИТ-компаний. Образовательная инициатива ассоциации «SECON» (Семенкин М.)

Розов Владимир BIT.GAMES, Пенза


Матюкин Сергей АО "ЦКР", Пенза
12:00
Набор практических приемов, которые позволяют создавать сложные многопоточные, параллельные, распределенные серверные приложения программистам без опыта сетевого и многопоточного программирования, работы с базами данных.

Тюменцев Евгений HWdTech, LLC, Омск
Люблю решать интересные задачи, программировать, а еще учить студентов. Расстраиваюсь, когда программисты на форумах пишут, что учеба в ВУЗе ничего им не дала и это просто зря потраченное время. Поэтому пытаюсь в свободное от работы время рассказать о пользе тех предметов, которые мы проходили в университете.
Доклад, прежде всего о том, как бизнес тренды Мобильной разработки и Интернета Вещей повлияют на тренды в QA. Какие сложности нас ждут, какие знания и умения будут остро необходимы, какие типы тестирования будут наиболее востребованными, а инструменты актуальны. Материал основан на последних отчетах профильных организаций и конечно же личном опыте. Уверен каждый из нас, от юного QA специалиста до Project \ Resource Manager-а, извлечет свой «урок» из предложенного материала.

Семенченко Антон COMAQA.by, CoreHard.by, EPAM Systems, DPI.Solutions, Минск
Активист сообщества автоматизаторов COMAQA.BY, активист сообщества «суровой» разработки CoreHard.by, "хитрый" менеджер в компании EPAM Systems, соучредитель компании DPI.Solutions. Более 13 лет опыта в IT, основная специализация: автоматизированное тестирование, низкоуровневая разработка на C++ и ниже. Менеджмент, продажи.
Концепция Physical web как новый механизм взаимодействия с физическим миром. Преимущества стандарта eddystone по сравнению с iBeacon. Управление и мониторинг маячков с помощью Google beacon platform, разработка клиентских приложений (Proximity API, Nearby messages API, Places API). Разработка без маячков.

Кардава Звиад Google Developer Expert IoT, RusBITech, Москва
В докладе будет рассказано про горизонтальное масштабирование, варианты кластера вокруг Pg, над каким вариантом кластера работает Postgres Professional, архитектурные и технологические задачи и результаты первых тестов

Сигаев Федор Postgres Professional, Москва
Главный архитектор компании Postgres Professional С 2000 г. — разработчик СУБД PostgreSQL. Совместно с Олегом Бартуновым разработал для PostgreSQL систему полнотекстового поиска, средства поддержки слабоструктурированных данных, индексные методы доступа, в том числе к пространственным данным, и другой функционал данной платформы.
Обзор методов нарушения и защиты приватности в сети Интернет

Клементьев Михаил Разработчик модулей ядра Linux, Код Безопасности, Пенза
Разработчик модулей ядра Linux в компании Код Безопасности, один из идеологов развития CTF движения в Пензе, борец за свободу ПО и просто увлеченный до ушей безопасник.
13:00
Опыт и история построения API для сервиса МойСклад.

Алексеев Олег Технический директор , МойСклад, Москва
Технический директор сервиса МойСклад
Накануне вышла третья версия Selenide - популярного фреймворка-обертки над Selenium Webdriver для автоматизированного тестирования веб приложений на Java. В связи с этим хотелось бы поговорить про последние фичи этого инструмента, такие как автоматическое логгирование, верификация, управление браузером и другие.

Стахиевич Андрей QA Automation Tech Lead, DPI Solutions, Минск, Беларусь
QA Automation Tech Lead, Активист COMAQA.BY, лектор IT Academy, IBA Institute, BSU, разработчик на ASP.Net. В Автоматизированном тестировании предже всего специализируется на функциональном тестировании Web и Mobile приложений
Один из острейших вопросов заказной разработки — правильная оценка сроков и бюджета проекта, чтобы и работа была выполнена, и заказчик доволен, и прибыль была адекватной. Я расскажу наше решение для нанесения максимальной пользы заказчику за интересный для нас бюджет.

Тарасенко Анна 7bits, Омск
Искала идеальную ИТ-компанию, в которой хотелось бы работать, после работы в нескольких сделала свою. Преподаю программирование студентам, иногда школьникам. Организую конференции - как для ИТ-профессионалов (HappyDev), так и для студентов и школьников (HappyDev-lite), активно поддерживаю разные ИТ-сообщества Омска и не только. В частности тем, что в своем офисе устроила ИТ-лофт (itlft.ru), где проходит много мероприятий, организованных другими. Люблю общаться на конференциях с умными людьми и получать новые знания, лучшим из таких способов считаю доклад, который всегда только повод поговорить =)
Компания «Моё дело» прошла путь от маленького стартапа до лидера рынка в своем сегменте. Вместе с ростом компании росла и ее it структура. Инфраструктура эволюционировала космическими темпами, кол-во проектов стремительно росло. Естественно, всем этим необходимо уметь грамотно оркестрировать. Как это делаем мы и во что это превращается мы и хотим вам рассказать.

Панин Сергей Руководитель группы эксплуатации, ООО "Мое Дело", Пенза
Руководитель группы эксплуатации

Лебедев Андрей Team lead frontend разработки, Мое дело, Пенза
Team lead frontend разработки
Если вы до сих пор не знаете, что творится в мире технической (не бумажной) информационной безопасности и где и кем там можно быть, то этот доклад как раз для вас.

Евдокимов Дмитрий Директор исследовательского центра, Digital Security, Санкт-Петербург
Директор исследовательского центра в компании Digital Security. Специализируется на безопасности критичных бизнес-систем (SAP) и безопасности мобильных платформ (iOS, Windows Phone). Имеет официальные благодарности от компаний SAP и Oracle за обнаруженные уязвимости. Кроме того, в область интересов входит: reverse engineering, software verification/program analysis (SMT, DBI, IR), поиск уязвимостей и написание эксплойтов, разработка программ для статического и динамического анализа кода на языке Python. В качестве докладчика выступал на таких конференциях, как BlackHat и CONFidence. Ведет рубрики в журнале «Xakep». Является одним из организаторов конференций DEFCON Russia (DCG #7812) и ZeroNights.
Разбираемся с особенностями RxSwift и пробуем написать небольшое приложение для Apple TV с его использованием.

Мухаметов Андрей iOS Developer, FunCorp, Заречный
Познакомить присутствующих с ходом реализации образовательной технологии "Компьютерные науки"(Практическое программирование на языке java) в общеобразовательных учреждениях Пензенской области.

Емельянов Игорь директор, МОБУСОШ с. Ленино , Ленино
14:00
Обед
15:00
Индустрия меняется прямо на глазах. Технология, еще вчера проходившая по категории "модно, но не нужно", сегодня используется даже бомжами, а завтра выбрасывается на свалку. Что учить, куда смотреть, какие книги читать? Я попробую рассказать свой взгляд на серверное программирование сейчас, в 2016 году.

Васильков Василий Инженер, Ecwid, Ульяновск
Инженер в команде Ecwid. Работа - программирование. Хобби - программирование. Характер нордический. Женат.
Возможна ли единая теория программной инженерии? Scrum и водопад, kanban и RUP - что у них общего и чем они различаются, и можно ли описать это формально? Как сравнить методики, выбирая ее для конкретного проекта? Как перейти от одной методики к другой? Как оценить здоровье проекта, независимо от методики? Ответы - в докладе.

Куприянов Юрий SEMAT Russian Chapter, Москва
Программист, тим-лид, руководитель проектов, директор по продуктам, эксперт в ИТ-проектах с 17-летним опытом.
Рассмотрим best practices в обеспечении безопасности мобильных приложений, модель безопасности Android, ключевые уязвимости и способы защиты от них.

Смирнов Александр Android Developer, Redmadrobot, Москва
Android Developer
За последние годы у ИТ-сообщества накопился опыт использования систем управления конфигурацией и работой в организации по методологии DevOps. Но растущие вызовы показывают, что и этот подход имеет свои недостатки. Доклад расскажет о том, какие контейнеры бывают и почему они победят, что придет на смену облакам, и какие практики стоит начать внедрять сегодня, чтобы завтра не остаться без работы.

Евтухович Иван Экспресс 42, Москва
Закончив МФТИ, я совершенно случайно попал в Web-разработку. Я начал свой профессиональный путь разработчиком на C# и ASP.Net. Через 4 года я переметнулся в мир open-source и Linux, став разработчиком на PHP, а потом и на Ruby. Организовал конференцию Railsclub, два года вел RubyNoName подкаст, дорос до руководителя разработки в Scalaxy, а потом и в Групоне. Провел несколько мастер-классов для разработчиков. На данный момент являюсь генеральным директором компании "Экспресс 42", которая занимается консультированием в области эксплуатации ИТ-проектов.
В разработке игр существует множество сопутствующих проблем, которые приходиться решать разработчику, но которые напрямую не связаны с игровым процессом. Автоматизация рутинных задач - лучшее решение, позволяющее сэкономить время для воплощения творческого замысла в условиях компактных команд и компаний.

Парамонов Сергей Технический директор, ООО "Тортуга", Пенза
Технический директор ООО "Тортуга"
В ходе мастер-класса мы продемонстрируем основы владения фреймворком radare2, а так же разберем с помощью него несколько практических примеров. В частности проанализируем простую вредоносную программу и ПО для ARM-устройств (Android / iOS)

Кочков Антон Реверс-инженер, ООО Код Безопасности, Москва
Реверс-инженер, программист на C и Asm, специалист анализа разнообразных прошивок

Рютин Борис Аналитик, Digital Security, Санкт-Петербург
Борис (@dukebarman) окончил факультет авиа- и ракетостроения БГТУ «Военмех» им. Д. Ф. Устинова, где в данный момент обучается в аспирантуре. Аналитик в компании «Digital Security». Постоянный автор журнала «Хакер», участник и разработчик ряда проектов с открытым исходным кодом в области информационной безопасности. Награжден компанией «Яндекс» за достижения в конкурсе «Охота за ошибками».
16:00
Рассказ от tech-менеджера о том, как мы в Acronis выбирали фреймворк в условиях, когда любое более-менее важное технологическое решение сразу затрагивает с десяток команд, несколько сотен человек и права «случайно все сломать» нет.

Аверин Сергей Tech-менеджер, Acronis, Москва
Работает tech-менеджером в компании Acronis. В задачи входит выбор, оценка и адаптация технологий и процессов. Программирует все, что имеет отношение к вебу. Конференционный маньяк. Среди проектов, которые я делал — Badoo, Хабрахабр, dirty.ru, trendclub.ru. Специализируюсь на больших/сложных веб-проектах. Все предыдущие доклады на http://www.slideshare.net/rybaxek
Если вам повезёт, вы столкнётесь с ситуацией, когда ваша компания вырастет, и одна команда разработчиков превратится в множество. Как не потерять управление? Как собрать команду, которая в момент роста усилит компанию? Какие практики использовать? Поделюсь личным опытом нечеловеческих экспериментов над людьми и процессами :)

Трошин Алексей ФИНАМ, Москва
Первый коммерческий сайт создал в 2002 году, первый интернет-магазин вывел в плюс в 2005, участвовал в развитии крупнейших порталов Рунета - АВТО.РУ (www.auto.ru) и Банки.ру (www.banki.ru), развивал конструктор сайтов Сетап (www.setup.ru), создавал первый российский интернет-магазин, вышедший на IPO - Ютинет.ру (www.utinet.ru), поучаствовал в развитии SaaS-системы управления задачами Мегаплан (www.megaplan.ru). Успел нанести непоправимую пользу нескольким стартапам, запустить новые продукты в B2B-Center.ru. Сейчас в ФИНАМ.
Поговорим о том, что должен знать Android разработчик о многопоточных программах

Ефимов Максим Android team lead, Redmadrobot, Москва
Android team lead, запустил несколько крупных проектов, руковожу разработкой Android в Redmadrobot, Google Developer Expert по Android
В современном живом проекте, обслуживающем сотни тысяч пользователей по всем свету, каждая команда должна понимать, что нужно делать в каждый момент времени, чтобы достигнуть своих целей. Мой рассказ том, как наша команда из 4-х человек решает эту проблему в Ecwid.

Кузнецов Вячеслав Ecwid, Ульяновск
Head of IT Operations @ecwid. Возглавляю команду Operations в Ecwid, в проекте с июня 2010. Люблю AWS за прекрасный API и гибкость. Большой любитель Chef и автоматизации.
Обзор опыта разработки RPG Гильдия Героев для iOS и Android на движке Unity3D.

Чубарь Алексей Программист, BIT.GAMES, Пенза
Работаю программистом в BIT.GAMES уже 4 года. Участвовал в разработке четырёх более-менее масштабных игровых проектов. Специализируюсь на мобильных платформах (Android, iOS), пишу в основном на C#, C++ и Java. Решаю самые разные задачи, от программирования геймплея до интеграции сторонних сервисов. Выпускник ПГУ, магистр. До геймдева успел поработать в альма-матер над автоматизированными системами управления учебным процессом.
17:00
Flexbox - зло или панацея? Можно ли обойтись без него? Почему верстку недооценивают?

Ежков Денис Технический директор , ITECH.group, Ульяновск
Верстальщик, руководитель группы верстки, технический директор
В крупных компаниях топ-менеджмент помешан на KPI, но мы то знаем, что в разработке ПО это приносит больше проблем, чем пользы. Как нам быть, если KPI неизбежен?

Пименов Алексей ScrumTrek, Москва
Начал карьеру программистом еще в 90-е годы. Прошел путь через разные уровни менеджмента (линейного и проектного) до должности заместителя IT-директора. Сейчас являюсь Agile-коучем и помогаю компаниям выстраивать их производственные процессы
- Гибридные приложения; - Известные технологии: Xamarin, RoboVM, Dropbox djinni; - Java как мост между платформами и языками; - Варианты разработки с использованием Java Native Interface.

Кузнецов Максим Senior Developer, AGIMA.mobile, Ульяновск
Что такое непрерывная интеграция, какие проблемы решают эти сервисы, как оно все устроено внутри и причем тут контейнеры.

Кириллов Александр Evrone, Саратов
Я занимаюсь разработкой веб-проектов с 2009 года. Люблю и уважаю OpenSource, пытаюсь регулярно вносить свой небольшой вклад в развитие сообщества. С 2012 года начал выступать на различных мероприятиях и конференциях (Software Freedom Day, Стачка, RailsClub и множество различных митапов в России и за ее границей). С друзьями развиваю IT сообщество в своем родном регионе (Saratov Open IT). Впервые в 2015 году провели крупную конференцию (около 800 участников) - Youcon Saratov. В свободное от основной работы время увлекаюсь изучением функциональных языков программирования и самообразованием.
Полный пайплайн разработки игрового персонажа, на примере босса для игры Гильдия Героев

Барсуков Александр BIT.GAMES, Пенза
Senior Game Play Programmer. За 11 лет работы в BIT.GAMES занимался анимацией и моушн-дизайном, делал flash-сайты, игры и приложения, вел игровую промо-кампанию с уникальным контентом, руководил проектами и организовывал масштабные мероприятия.
18:00
Давайте абстрагируемся от всевозможных «мейнстримовых» библиотек/фреймворков и попробуем сами выставить требования к своему SPA приложению и создает его таким, каким хотим: - масштабируемым; - трестируемым; - гибким; - логически понятным.

Приходько Артём Priem Team, Пенза/Москва
Более чем за 6 лет разработки успел позаниматься созданием, развитием и переработкой, различного уровня сложности, веб-приложений. Люблю ванильный javascript, тесты и прагматичный подход к разработке. Повидал много различных библиотек и фреймворков облегчающих создания js-приложения. Самой лучшей из них считаю jquery))
Немного об извечной борьбе технарей и управленцев, и о том, как им начать понимать друг друга. Основано на реальных событиях и взгляде с обеих сторон.

Съедугин Андрей FunCorp, Пенза
Работает в IT с далекого 2006-го. Это когда повышенная стипендия в ПГУ была 600 рублей, а доллар стоил 26.50 - вот так давно. За это время побыл разработчиком на всяких разных языках и платформах, менеджером по проекту и менеджером по продукту, коим является и сейчас в FunCorp.
Устанавливая бесплатную игру, мы не настроены платить. Однако в какой-то момент игрок принимает решение о том, что хочет купить виртуальное платье за реальные деньги. Важно всё: почему именно это платье, почему в этот момент, почему именно этот игрок. И самое главное, как повлиять на количество, размер и частоту подобных событий во free-to-play играх.

Герасимова Елена Маркетолог, BIT.GAMES, Пенза
Расскажу о том, что все любят - о деньгах и немного о маркетинге в играх. В настоящий момент занимаюсь маркетингом игр в компании BIT.GAMES, также имею опыт работы в маркетинге и рекламе ритейла, заведений общественного питания.
Доклад-дискуссия для любителей системного администрирования об удивительном мире BDSM в IT (с картинками)

Бушмелев Юрий helloPay, Сингапур
Специалист широкого профиля — сисадмин, бариста, философ.
История разработчика о том, как зародилась идея игры, как она создавалась, и как сейчас движется подготовка к релизу.

Детков Евгений Программист, Elephant Games, Пенза
Программист в студии разработки игр Elephant Games. На протяжении последних 5 лет активно использовал: lua, c#, java. Был ведущем скриптовым программистом на одном из топовых проектов Elephant Games, сейчас - разработка проекта для мобильных платформ на движке Unity.
18:50
Закрытие (зал #0). Подведение итогов конкурсов