Про JUG.SEV

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

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

Встречи

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

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

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

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

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

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

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

Java 11: Золотой теленок

Проекты Jigsaw и Amber, замена Unsafe на Variable Handles, модульный JDK, read-eval-print loop jshell, компактные строки, линковщик jlink, ключевое слово var, G1 Parallel Full GC, новый HTTP Client, практически незаметный Flight Recorder... Как много в этих звуках для сердца Java-разработчика слилось! Попытка извлечь 100% выгоду из всех нововведений лежит через тернистый путь перехода на OpenJDK 11, модуляризации приложения, бесконечных холиваров и внутреннего перелома сознания, как сказал "классик": сегодня в завтрашний день не все могут смотреть, вернее, смотреть могут не только лишь все, мало кто может это делать (с). Переход на OpenJDK 11 c classpath сопровождается фразой: cбылись мечты идиота! Однако вся подготовительная работа по переходу на modulepath, включающая перевод сторонних библиотек и написания module-info.java, получается не такой простой, как кажется на первый взгляд...

RxJava в продуктовой разработке

В мире android эта библиотека популярна уже давно, как и в целом reactivex библиотеки в других отраслях продуктовой разработки, но высокий порог входа до сих пор отталкивает разработчиков, либо не позволяет быстро понять, как использовать эту библиотеку, отсюда много “не каноничного” кода.
Я расскажу вам:
- основы на которых стоит reactive манифест
- разберем из каких сущностей и базовых трансформаций состоит rxjava
- приведу примеры, того как и в каких случаях можно использовать rxjava

JAva COde COverage. Оценка покрытия java кода тестами

В докладе пойдет речь об особенностях измерения одной из метрик качества тестирования: покрытии кода тестами. На примере open source библиотеки JaCoCo разберем, как работает технология оценки покрытия кода в java. Как внедрить в процесс разработки измерение оценки покрытия кода. Какую пользу может принести оценка покрытия, и какие есть подводные камни ее использования

Потоки в Java. Обзор средств Java для разработки многопоточных приложений

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