Доклады

Евгений Борисов — Spring the Ripper

Казалось бы, зачем знать, как работают внутренности спринга для того, чтобы им пользоваться? Работает? Ну и ладно. Но как всегда, для эффективной работы с…

Александр Белокрылов и Александр Мироненко — Java Embedded у вас дома

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

Андрей Паньгин — Анализ аварийных дампов JVM

Виртуальная машина Java способна отловить широкий спектр ошибок программирования. Результат она выдаст в виде исключения со стек-трейсом. Но что делать, если падает сама JVM,…

Java 8 Launch Party

    Всего неделю назад Oracle выпустил релиз восьмой версии Java платформы, которая является одним из самых значительных обновлений за всю историю Java. JUG.ru…

Алексей Шипилёв — Прагматика Java Memory Model

Спецификация Java Memory Model в JLS пытается быть предельно сжатой и полной. Поскольку JMM пытается объять очень большой пласт явлений, её формализм весьма громоздок,…

Михаил Ершов — Разработка совместимого API

Доклад приоткроет завесу тайны над священной Java-коровой по имени Совместимость. Вы узнаете, как, научившись развивать программные интерфейсы без негативных эффектов для существующего кода, обрести…