1. Как бороться с семью смертным грехами разработчика
-
«Долг», «утечка воды»... вы Java-разработчик, а не служащий банка или слесарь, но все-равно должны знать эти термины, а также семь смертных грехов разработчика. Приходите, чтобы узнать все это и как дать отпор!
-
Речь пойдет о качестве кода и инструментах, таких как SonarQube, которые помогают выполнять непрерывную инспекцию вашего кода.
2. Performance Optimization 101
-
В этом докладе мы проговорим основные подходы к оптимизации производительности программ, включая общие идеи, метрики, основные законы и соотношения, типичные воркфлоу и подводные грабли. Доклад является сжатым и дополненным вариантом трёхчасового доклада «Методология оптимизация производительности», читавшегося в 2011-2012 годах
3. Все что вы хотели знать о Legacy-коде, но стеснялись спросить
-
В докладе мы поговорим о легаси-проектах и о том, какие возможности они открывают перед вами, как перед специалистами. Будет рассказано как не отставать от технологий, как стать супер-спецом, как делать то, что ты хочешь, а не то, что тебя просят. Будет показано как, имея правильный подход к легаси коду, постоянно совершенствоваться и приносить пользу проекту.
4. Трудовые будни enterprise performance engineer
5. Microservices: Blood, Sex and Violence
Мы расскажем про тот путь, который мы прошли сами - от восторга до суровой реальности. Мы собрали множество граблей и пересмотрели собственные решения. И нам есть чем с вами поделиться.
После доклада вы будете знать:
-
кто такие эти микросервисы и с чем их едят;
-
какой подход использовать - REST или старый добрый RPC;
-
как отделить неотделимое в архитектуре ваших приложений;
-
какой стек выбрать для разработки, что выбрали мы и почему;
-
способы упаковки, дистрибуции и разворачивания микросервисов (да да да - тут будет про Docker!);
-
как микросервисам найти друг друга;
-
как предохранять и сохранять свои микросервисы;
-
что делать с длинными цепочками вызовов и как не умереть от большого количества их взаимодействий.
6. Java BigData Full Stack Development - есть ли жизнь для студента-математика в ледяном мире Java?
На этом докладе вы сможете пройти вводный курс BigData бойца:
-
осознаете как работает алгоритм MapReduce
-
разберетесь как писать MR jobs на Java и выполнять их в Hadoop-кластере
-
увидите различия между Hadoop и Spark в подходе к обработке данных
-
поймете, как выглядит архитектура типичного DataMining приложения на Java/Scala
-
познакомитесь с различиями подходов к обработке графов и JSON-подобных данных
-
сравните различные языки запросов, построенные на базе инфраструктуры Hadoop
В итоге вы поймете как все это соотносится с вашими знаниями Java, получите конкретные рекомендации по построению и развертыванию своих первых высоконагруженных Java-приложений.
7. JVM: краткий курс общей анатомии
-
Внутреннее устройство JVM - непростое, но если вы решили связать свою профессиональную карьеру с Java, то очень важно понимать из каких частей состоит JVM, какая часть за что отвечает и как это все вместе работает хотя бы в самых общих чертах: это вам поможет в понимании того, как работает ваша программа.
-
В этом докладе мы не будем лезть в кишки какой-то конкретной реализации JVM, как это любят делать на основном потоке Joker, однако я покажу где кишки у JVM находятся, а также где находятся и для чего служат печень, сердце, почки, мозг и другие органы.
8. Highload. Java. Одноклассники.
-
В докладе вы узнаете об используемых нами технологиях, об общей архитектуре сайта и общих принципах проектирования, о сложностях, с которыми обычно сталкиваются при построении такого рода масштабных систем.
-
А также о том, чем именно программирование Одноклассников отличается от принятого в «кровавом энтерпрайзе». Мы рассмотрим сильные и слабые стороны Java с точки зрения разработчика нагруженной системы. Ну и конечно раскроем некоторые трюки, которые мы используем в связи с этим.
9. Kotlin: что понимается под современным языком программирования
О University Day
Мы ориентируемся на начинающих Java-разработчиков и студентов. Мы предоставляем возможность узнать о технологиях, которые используются в ИТ-компаниях, получить информацию о стажировках и программах обучения для студентов, а главное послушать доклады от ведущих Java-разработчиков и пообщаться с компаниями лично.
-
Мы имеем богатый организаторский опыт. Наша команда делает конференцию Joker в Санкт-Петербурге и другое ежегодное Java-мероприятие — конференцию JPoint в Москве, которая в этом году собрала более 1000 Java-разработчиков.
-
Мы имеем хорошую репутацию среди разработчиков, широкие связи и большое количество коммуникационных каналов, включая почтовые рассылки, группы в социальных сетях и прямые выходы на крупные компании-разработчики ПО на Java.
-
Продуманная и гибкая билетная политика таргетирует аудиторию и позволяет каждому заинтересованному участнику выбрать оптимальную форму посещения.
-
Тщательный отбор докладов гарантирует высокий уровень конференции. Мы персонально работаем с потенциальными спикерами и выводим их выступления на качественно новый уровень, проводя для них многочисленные тренировки и репетиции.
Билеты на Joker 2015 University Day:
Данное мероприятие рассчитано на студентов. Мы не пустим никого старше 24 лет.
-
Lite — билет, включающий в себя посещение конференции без обеда.
-
Full — всё включено: посещение конференции, обед, подарки от организаторов.
Lite
-
с 21 сентября по 4 октября - 750 руб.
-
с 5 октября - 900 руб.
Full
-
с 21 сентября по 4 октября - 1500 руб.
-
с 5 октября - 1800 руб.
|