Новости

Конференция Joker 2016

14 и 15 октября в Санкт-Петербурге состоится Java-конференция Joker 2016. Java-спикеры из России, США и Европы приедут на Joker, чтобы поделиться с вами своими мыслями и идеями.

Это будет уже четвертая по счету конференция Joker в Питере. Спикеров и докладов, спонсоров и стендов, участников и экспертов будет больше, чем было в прошлые разы, поэтому каждому пришедшему будет чем заняться! 

Подробности и регистрация

Douglas Hawkins — Understanding the Tricks Behind the JIT

В четверг, 30 июня, в 20:00 в питерском офисе компании Luxoft состоится встреча JUG.ru с Дагом Хокинсом, JVM-инженером в Azul Systems. Тема встречи — особенности работы JIT-компиляторов в HotSpot JVM. Язык встречи — АНГЛИЙСКИЙ.

To many developers, compilers are mysterious — and the just-in-time compilers in a modern runtime simply seem to be black magic. However, there are really only a few simple concepts that guide any compiler and once you understand them you can make the compiler work for you.

In this talk, we'll go through a seemingly simple piece of Java code in detail examining the many techniques that OpenJDK uses to make that piece of code run fast including static optimizations, speculative profiled based optimizations, and how those optimizations tie into the real black magic of the JVM deoptimization.

Подробности и регистрация

Андрей Паньгин — Всё, что вы хотели знать о стек-трейсах и хип-дампах

В четверг, 26 мая, в 20:00 в питерском офисе компании Luxoft состоится встреча JUG.ru с Андреем Паньгиным, ведущим разработчиком Одноклассников. Тема встречи — особенности JDK, связанные с обходом Heap-a и стеками потоков.

Stack Trace и Heap Dump — не только инструменты отладки, но ещё и дверцы к самым недрам виртуальной машины Java. Презентация посвящена особенностям JDK, так или иначе связанным с обходом хипа и стеками потоков. В её основе лежат популярные вопросы про JVM со StackOverflow и реальные случаи из практики.

Подробности и регистрация

JPoint 2016 Student Day — Java-конференция для студентов!

24 апреля в Москве в гостинице Славянская пройдет первая в Москве Java-конференция для студентов JPoint Student Day. В программе — доклады от ведущих русскоязычных Java-экспертов из России, Европы и США. Среди докладчиков — 2 Java-чемпиона, разработчик JVM, разработчик Hazelcast, обладатель Duke's Choice Award и другие гуру мирового уровня.

Если у вас есть друзья/коллеги студенты или преподаватели, расскажите им о конференции! Пусть приобщаются к профессиональному миру!

Подробности и регистрация

Конференция JPoint 2016

22-23 апреля состоится главная Java-конференция России – JPoint 2016. Два дня, более 30 хардкорных докладов по Java от экспертов со всего мира. Oracle, JFrog, Hazelcast, Одноклассники, JetBrains и многие другие.

Конференция пройдет в Москве, в гостинице Славянская.

Подробности и регистрация

Андрей Бреслав и Дмитрий Жемеров — Kotlin 1.0

В пятницу, 26 февраля, в 20:00 пройдет встреча JUG.ru c разработчиками языка Kotlin Андреем Бреславом и Дмитрием Жемеровым (JetBrains). Тема встречи — недавний и долгожданный релиз языка Kotlin.

Kotlin — новый язык программирования для JVM и Android, выпущенный компанией JetBrains в феврале 2016 года. Встреча будет состоять из 4 частей, и целиком будет посвящена языку Kotlin.

Встреча будет состоять из четырех частей:

  • Введение. что такое Kotlin, как у него сейчас дела и т.д.;
  • прозрачная совместимость, чтобы Kotlin и Java могли дружно обитать в одном проекте;
  • обратная совместимость Kotlin, и как она повлияла на дизайн языка;
  • сессия вопросов и ответов.

Участие, как всегда, бесплатное. Регистрация обязательна.

Подробности и регистрация

Андрей Солнцев, Кирилл Кленский — Перформансные войны

В четверг, 21 января, в 20:00 в петербургском офисе компании T-Systems состоится встреча JUG.ru с Андреем Солнцевым и Кириллом Кленским из эстонской компании Codeborne. Речь пойдет про оптимизацию производительности реальных Java-приложений. Минимум теории, максимум практики!

Вселенная Java в опасности. Кровавая империя ынтерпрайза захватила власть в JVM, и лишь остатки джедаев продолжаются сражаться за перформанс и последние свободные байтики.

Мы хотим передать вам свои знания, пока есть возможность. Мы расскажем про наши приключения на продакшен-серверах. Мы вместе с вами откроем настоящие хип дампы и попробуем понять, где проблема и как её исправлять. Почитаем вслух реальные GC логи и поищем причину частых Full GC. Вместе обсудим, какие есть способы лечения. Займёмся групповым профилированием. Будет мало теории и много практики.

Подробности и регистрация

Михаил Дударев, Иван Кинаш — Защита Java-байткода от хакеров с помощью InvokeDynamic

В четверг, 17 декабря, в петербургском офисе компании Luxoft состоится встреча JUG.ru c Михаилом Дударевым и Иваном Кинашем из Licel Corporation, USA. Тема встречи — Защита Java-байткода от хакеров с помощью InvokeDynamic. Вход свободный, необходима предварительная регистрация.

Это расширенная версия доклада, вошедшего в Top-10 по версии спикеров JavaOne 2015, никакой цензуры — только байткод.

Подробности и регистрация

Дмитрий Чуйко — CompletableFuture уже здесь

В четверг, 3 декабря, в петербургском офисе компании Oracle состоится встреча JUG.ru c Дмитрием Чуйко, инженером Oracle из Java SE Performance Team. Тема встречи — фреймворк CompletableFuture.

Подробности и регистрация

Без слайдов: Алексей Шипилёв

Большое интервью с Алексеем Шипилёвым из Java Performance Team. С Алексеем мы подробно поговорили:

  • про грядущие изменения в классе String;
  • про то, кто же на самом деле разрабатывает OpenSource;
  • про системных разработчиков и их карьеру;
  • про обмен технологиями, «научную» и «продуктовую» разработку;
  • про сложность низкоуровневых задач;
  • про развитие Java-сообщества и бенчмарк-войны;
  • про mutable vs immutable;
  • про Unsafe;
  • про JMH, бенчмарки и узкую специализацию.
Текстовая версия интервью в статье на хабре

Volker Simonis — SAP JVM Internals

JUG.ru возвращается с каникул! В среду, 14 октября, в петербургском офисе компании Oracle состоится встреча JUG.ru c Фолькером Симонисом из SAP. Тема встречи — внутреннее устройство SAP JVM. Фолькер хорошо знает русский, но про технические вещи предпочитает говорить по-английски. Поэтому язык встречи — английский.

Подробности и регистрация

Студенты IT-специальностей и начинающие Java-программисты! 18 октября в Петербурге в гостинице Пулковская состоится Java-конференция Joker 2015 University Day. Это конференция — для всех, кто интересуется Java-технологиями и кому еще не исполнилось 25 лет.

В программе — 12 докладов от ведущих русскоязычных Java-экспертов, представление компаний-партнеров и стенды ведущих питерских Java-работодателей, на которых вы можете узнать о вакансиях и стажировках для молодых Java-специалистов.


Подробности и регистрация

Конференция Joker 2015

16 и 17 октября в Санкт-Петербурге пройдёт Java-конференция Joker, которая соберет более 600 Java-разработчиков. Основа программы Joker 2015 — технические доклады от ведущих мировых Java-специалистов. Java-разработчики со всей России соберутся вместе в эти дни, чтобы послушать доклады от признанных гуру, пообщаться с экспертами и обменяться опытом с коллегами из других компаний.


Подробности и регистрация

Без слайдов: Дмитрий Жемеров

Интервью с Дмитрием Жемеровым, человеком, который приложил руку и к IntelliJ IDEA, PyCharm, Kotlin и многим другим продуктам компании. О чем мы поговорили:

  • как развивается IDEA, куда она движется
  • в чем разница между IntelliJ и JetBrains
  • зачем в компании два CEO
  • что происходит в Kotlin'e
  • с какими трудностями столкнулась команда Kotlin в процессе разработки языка
  • что такое Language Design Review
  • что из себя представляет современный Google
  • почему закрылся Google Code
  • почему хабр важен для разработчиков IDE
Текстовая версия интервью в статье на хабре

Java: 20 лет инноваций

Во вторник, 30 июня, в петербургском офисе компании Oracle состоится встреча JUG.ru посвященная 20-летию Java.

Подумать только, прошло уже целых 20 лет со дня рождения самой популярной платформы, а она по прежнему не перестает удивлять теперь уже 9 миллионов разработчиков. Конечно же JUG.ru не мог пройти мимо такого знаменательного события и совместно с компанией Oracle мы приглашаем вас на встречу, посвященную 20-ти летнему юбилею Java. Помимо докладов известных вам инженеров, всех участников, и мы надеемся участниц, ждет приятный сюрприз. Встреча состоится в офисе Oracle, 30 июня в 19:00.

 

Алексей Федоров, JUG.ru — Приветствие от организаторов
Старый JUG, новый JUG, последние новости, пара вступительных слов и несколько благодарностей.;

Владимир Иванов, Oracle — Платформа Java: прошлое и будущее
20 лет — это хорошая дата, чтобы оглянуться в прошлое посмотреть какой путь прошла платформа начиная с 1995 года и заглянуть в будущее чтобы понять как может выглядеть Java через 5, 10, а может и все 20 лет.;

Дмитрий Чуйко, Oracle — Быстрая загрузка ваших классов
Построим простой REST-микросервис с CompletableFuture внутри на легковесном сервере. Ускорим его запуск при помощи AppCDS — новой функции JDK, появившейся в 8u40.;

Владимир Воскресенский, Oracle — Практическое применение Oracle Solaris Studio для анализа высокопроизводительных Java-приложений
Попробуем разобраться, чем же так привлекает Oracle Solaris Studio команду performance инженеров Oracle;

Петр Кудрявцев, Oracle — Эффективная разработка Java приложений с использованием JNI/JNA технологий
Освежим в памяти что такое JNI/JNA и зачем они нужны. На конкретном примере посмотрим, как эффективно разрабатывать и отлаживать Java приложение с нативными вызовами.

Александр Белокрылов и Александр Мироненко, Oracle — Полноценный Java runtime, 256Kb RAM и 5 литров пива
Магия с Java ME Embedded.

 

Подробности и регистрация
 

Алексей Рагозин — Диагностические интерфейсы JVM или как сделать профайлер своими руками

В четверг, 14 мая, в петербургском офисе компании T-Systems состоится встреча JUG.ru Алексеем Рагозиным. Тема встречи — Диагностические интерфейсы JVM или как сделать профайлер своими руками.
Подробности и регистрация.

В Java экосистеме, мы имеем богатейший арсенал профайлеров. Коммерческие и бесплатные, различные продукты соревнуются, чтобы завоевать расположение Java разработчиков.
Большинство этих профайлеров, тем не менее, используют одни и те же диагностические интерфейсы предоставляемые JVM. И эти интерфейсы доступны для всех.
Зачем разработчику приложения может понадобиться доступ к диагностическим интерфейсам JVM?

Причины могут быть разные:
- добавить элементы самодиагностики в приложение;
- автоматизировать сбор диагностической информации;
- сделать свой профайлер заточенный под приложение.

В докладе, будут освещены основные диагностические интерфейсы JVM, доступные Java разработчику (Attach API, инструментация, хип дампы, JMX и т.п.) и несколько простых инструментов построенных с их помощью.

Евгений Борисов — Марлезонский балет по Groovy в 3х частях

В среду, 22 апреля, в петербургском офисе компании Luxoft состоится встреча JUG.ru с лучшим докладчиком конференций JPoint и Joker, блестящим Java-тренером Евгением Борисовым. Тема встречи — язык программирования Groovy.
Подробности и регистрация.

Конференция JPoint 2015

Некоторое время назад компания Oracle решила проводить конференцию JavaOne только в США, а в других частях света доверить проведение Java-конференций местным коммьюнити. В результате этого решения в понедельник, 20 апреля, в Москве пройдёт третья независимая Java-конференция JPoint. Организатором выступает Java-сообщество JUG.ru.

Предыдущая конференция JPoint прошла в апреле 2014 года в Москве, собрала более 800 Java-специалистов и получила отличные отзывы как со стороны участников, так и со стороны партнёров и спонсоров. В этом году конференция пройдет с еще большим размахом, соберет еще больше докладчиков и более тысячи участников. Таким образом, JPoint 2015 станет крупнейшей Java-конференцией в Восточной Европе.

Конференция во второй раз подряд состоится в Москве. В программе JPoint 2015:

  • более 20 докладов от Java-экспертов из России, Европы и США;
  • мастер-классы и тренинги от Java-гуру;
  • доклады представителей ведущих компаний-разработчиков ПО на Java;
  • презентации от разработчиков JVM и JDK;
  • море общения с другими участниками.

Подробности на сайте конференции javapoint.ru

Без слайдов: Сергей Куксенко

Наш спец.проект в преддверии конференции JPoint - интервью с самыми известными программистами и спикерами из мира Java. Такое вы не услышите на докладах!

Текстовая версия интервью в статье на хабре