Организаторский отчет о конференции IQ.Lab Java Fusion

SysIQ продолжает активное развитие своей образовательной платформы IQ.Lab. В первую субботу августа компания провела очередную конференцию в формате Fusion, посвященную разработке на Java. Java Fusion 2012 стала пятым мероприятием под брендом IQ.Lab, расширив аудиторию проекта — предыдущие ивенты были сфокусированы на фронтенд-разработке и тестировании.

Как и предыдущие мероприятия в формате Fusion, Java Fusion представляла собой серию докладов специалистов по теме, каждый из которых создавался с конкретным практическим прицелом. Таким образом организаторы попытались сделать Java Fusion максимально полезным, особенно для начинающих Java-разработчиков (чему также помогло бесплатное участие — нужно было только вовремя зарегистрироваться).

Новшеством этого Fusion’а стал расширенный пул докладчиков — на этот раз они были не только из SysIQ, но и из Ciklum. Построение серверной инфраструктуры (фронтэнд-серверы и nginx), «внутренности» виртуальной машины HotSpot, поисковая платформа enterprise-уровня от Apache, Java-дженерики, мультиагентные системы, аннотации в Java, работа с Java bytecode — приправленные примерами из реальных Java-проектов, эти темы и традиционные для SysIQ дополнительные плюшки превратили 4 августа в настоящий праздник молодого джава-энтузиаста.


Традиционное угощение от SysIQ — пирожки с разными начинками. Не совсем fusion, но вкусно же!

Докладом «Frontend servers and nginx: what, where and how» Александр Руденко (на фото справа) решил ответить на вопрос, почему 22 с лишним миллиона сайтов под Nginx не могут ошибаться. Кроме собственно обзора сервера, Александр рассказал о практике применения nginx, показывая решение конкретной задачи по работе со статическим контентом. Некоторые внимательные слушатели заметили, что доклад не совсем про Java, но так или иначе касался серверной инфраструктуры и был полезен — поэтому посчитался «зачетом».

Андрей Бондаренко посвятил свое выступление осмотру подкапотного пространства виртуальной машины HotSpot, уделив особое внимание распределению памяти и аспектам работы с ней. Представленные попутно алгоритмы вычисления размера объекта и массива в Java пришлись кстати.

Дмитрий Головко провел ликбез по Apache SOLR — поисковой платформе, применяемой в системах enterprise-уровня, масштабируемой, быстрой, с богатым функционалом. Опять же, введение в тему было сопровождено практическими примерами и пояснениями.

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

Сергеей Майстренко, напротив, знакомил участников с малоизвестными пока мультиагентными системами и фреймворками к ним для реализации на Java, в частности, JADE. Некоторые из слушателей посчитали этот доклад лучшим из всей конференции — и это неудивительно, если учесть, что мультиагентные системы — тема кандидатской диссертации Сергея.

Еще одна довольно известная, но качественно раскрытая тема благодаря высокому уровню презентации. Владимир Шляхов подробно рассказал об истории, показал примеры создания и применения аннотаций в Java.

Олег Сопильняк рассказал о BPMN (Business Process Model and Notation) — стандарте, обеспечивающем полное взаимопонимание между бизнес-аналитиками и программистами. BPMN позволяет создавать/визуализировать прототип программы, который программисты затем наполняют конкретным содержимым, в данном контексте, на Java. Пример бизнеса, нуждающегося в BPMN — медицинское страхование — множество редко меняющихся сценариев, которые, тем не менее, требуют тщательного соблюдения.

Дмитрий Соколов помогал разобраться с байткодом Java — незаменимым для программиста, желающего понять глубинные принципы того, с чем он работает. Практичекие примеры подсказывали, как с помощью байткода добиться оптимального расхода памяти и повысить производительность программы.

На закуску — традиционный сбор мнений об ивенте и розыгрыш лотереи. Впрочем, еще до начала обработки анкет организаторы решили, что следующая IQ.Lab-конференция по Java пройдет еще масштабнее, и, вероятно, расширит список докладчиков, который снова будет включать джавистов из SysIQ и других компаний, работающих с Java.

Больше фото на www.facebook.com/SysIQ.UA.
Файлы и видеозаписи докладов смотрите на iqlab.org.ua/java-fusion.

Маєте важливу новину про українське ІТ? Розкажіть спільноті. Це анонімно.І підписуйтеся на Telegram-канал редакції DOU

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
Підписатись на автора
LinkedIn



10 коментарів

Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.
Молодці, що проводите такі івенти.

Подій де люди можуть обмінятись досвідом чи просто послухати, щось нове і цікаве дуууже не вистарчає.

Львів в цьому плані практично мертвий :(

Спасибо, будем стараться продолжать проводить и наращивать темпы. А раз во Львове не хватает подобных ивентов — будем рады встретить Вас в Киеве)

девушка, которая два пальца вверх показала: она уже работу новую нашла?

Даже не ищу :)

А что-то не так с пальцами? Чай, не поскупилась, два-то, не один, все ок, рок-н-ролл.

А по JavaScript ничего не планируется?

Насколько я знаю, FrontEnd Fusion может включать также и доклады по JavaScript.

dou.ua/...rontend-fusion

Денис, в октябре мы планируем новую конференцию — Web Dev Fusion, она будет включать в себя доклады по JS.

На нашей ФБ странице можно следить за мероприятиями. присоединяйтесь :) facebook.com/SysIQ.UA

Отлично, приглашайте своих из регионов :)

Надеюсь, получится в ближайшее время и в регионах делать мероприятия в рамках IQLab — конференции, Boot Camp и т.д. Так что никому не дадим скучать!)

Звучит привлекательно. Винница ждет :)

Підписатись на коментарі