Про JUG.SEV

JUG.SEV - cообщество Java разработчиков Севастополя.

JUG - Java User Group. Встречи JUG.SEV - это обсуждение различных технологий из мира Java, обмен опытом, а также просто интересное общение!

Встречи

Мы регулярно проводим встречи JUG.SEV с лекциями Java экспертов на самые интересные темы. На данной встрече Вы можете познакомиться с местными гуру в разработке программного обеспечения, задать интересующие вопросы докладчикам, а также поделиться с другими своим опытом, сделав доклад. В конце каждой встречи мы делаем серию пятиминутных докладов Lightning talks, на которой Вы можете за пять минут поделиться чем-нибудь интересным из своей практики или задать собравшимся вопрос.

С прошедшими встречами можно ознакомиться здесь.

Девятая встреча

Девятая встреча JUG.SEV пройдет 14 октября 2018 года, в отеле Атриум (Героев Сталинграда, 47), начало в 12-00. Для участия во встрече необходимо зарегистрироваться:Перейти к заказу билетов

Как до нас добраться

Девятая встреча пройдет 14 октября! И мы рады вам представить первых докладчиков.

Доклады девятой встречи

Data driven testing with JUnit

Во время тестирования кода часто возникает необходимость проверять одни и те же функциональные элементы системы с разными наборами данных. Такие проверки применимы к функциям валидации, преобразования, парсинга и всевозможных вычислений. Data driven testing (DDT) как раз раскрывает хорошую практику написания тестов для таких ситуаций, когда функционал один, а тестовых даных много и их нужно постоянно расширять. Доклад повествует о концепции DDT и реализованных средствах его применения в тестовых фреймворках JUnit4 и JUnit5. Также рассмотрим примеры из реальной жизни популярных OpenSource проектов, где разработчики применяют DDT, а где нет. И как можно было бы улучшить некоторые тесты этих проектов.

Мониторинг инфраструктуры в эпоху BigData и DevOps

Задача мониторинга и управления ИТ-инфраструктурой регулярно возникает у сетевых инженеров и DevOps различных компаний. Какие методы для этого существуют в 2018 году? Как можно предсказать 30% аварий в инфраструктуре еще до того, как они произойдут? Как спланировать вычислительные мощности инфраструктуры разработки в долгосрочной перспективе? Поможет предиктивная аналитика, а детали расскажут Дмитрий Журавлев, аналитик-разработчик алгоритмов машинного обучения и Никита Кардашин, руководитель по развитию решений из компании NAUMEN.

Deep links, strong drinks

Доклад про исследование и разработку, казалось бы, простой фичи: открытие ссылок. Мы обсудим полный цикл разработки, начиная от глубин сложного backend и заканчивая реализацией на каждом клиенте. Везде свои грабли, подводные камни и костыли — как вы и любите.

Fullstack разработка: от железа до фронтэнда. IoT in action

В докладе пойдет речь об особенностях построения решений в сфере интернета вещей (IoT). Разберем пример проекта мониторинга температуры и влажности помещения с помощью сенсоров на базе микроконтроллера esp8266 с wi-fi и сервера на Raspberry Pi 3. Рассмотрим как проектировать и создавать сенсоры в железе, как разрабатывать софт для сенсоров с помощью Arduino Framework. Развернем на Raspberry Pi сервер, который будет управлять сенсорами, собирать с них значения температуры и влажности по WI-FI и будет предоставлять интерфейс для настройки и просмотра графиков истории значений сенсоров через web интерфейс. Цель доклада - помочь тем, кто интересуется темой IoT сделать первые шаги. Рассказать об инструментарии и об особенностях разработки систем с "умными" устройствами.