Jpoint конференция 2024

крупнейшая Java-конференция в России. Несколько десятков докладов.

JPoint 2021 — Как это было?

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

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

Сезон начнется 1 апреля с бесплатного онлайн-мероприятия TechTra... Сезон начнется 1 апреля с бесплатного онлайн-мероприятия TechTrain, посвященного AI. По этой теме в 2023-м уже было сказано многое, однако отличие TechTrain в том, что его спикеры лично работают с ML-технологиями.

Единственная дама в этой большой мужской компании докладчиков, Аня Барски, Vice President of Engineering в Azul Systems, припасла козыря в рукаве. Официально этого так и не прозвучало, но в кулуарах активно обсуждалась информация о том, что в скором времени компания Azul Systems, мощный игрок на рынке высокопроизводительных Java-решений для финансового сектора, базирующаяся в Кремниевой Долине, намерена открыть в Санкт-Петербурге свой офис.

Назвать это сенсацией нельзя, поскольку слухи об этом ходили уже давно. Но наконец эти слухи получили подтверждение на конференции JPoint. Генеральным спонсором конференции JPoint стала компания "Одноклассники", а золотым спонсором - Deutsche Bank.

Подписаться на новости

  • Report Page
  • DotNext 2024
  • В апреле-мае пройдет серия IT-конференций и бесплатный онлайн-фестиваль про AI
  • 7 апреля в Москве откроется Java-конференция JPoint

JPoint 2021 — Как это было?

JPoint 2024 — крупнейшая в России Java-конференция для опытных разработчиков. 18 апреля в Москве пройдёт вторая независимая Java-конференция JPoint. Innovative People выступила ведущим партнером крупнейшей конференции для Java-разработчиков «JPoint-2023». Мероприятие посетили несколько сотен специалистов. JPoint is a conference for Java developers that’s been held since 2013. It will take place in two stages: 1 day online, 2 days offline. The program includes talks of 45 minutes each, from 10 a.m. to 7 p.m. 7-8 апреля в московском конгресс-центре ЦМТ состоится уже пятая по счёту московская Java-конференция JPoint.

Что Java-разработчикам расскажут на JPoint 2023?

Официальный канал JPoint и Joker Ближайшая конференция — JPoint 2024, 17 апреля (Online), 24-25 апреля, Москва Билеты: http. Heisenbug 2024 Spring. Конференция по тестированию не только для тестировщиков. Конференция Jpoint 2018 проходит from 6 to April 7, 2018 в городе Moscow, Russia. Посмотреть, как проехать в место проведения конференции, можно на сайте конгрессной площадки. А затем пройдут пять конференций в смешанном формате. Начало основного контента. Flow 2024 Spring. Конференция по системному и бизнес-анализу. Здесь можно и узнать практическую информацию об использовании Spring Boot, и разобраться, как JVM работает «под капотом». Организатор JPoint и Joker — JUG Ru Group.

JUG Ru Group проведут конференции для разработчиков онлайн и офлайн

Недавно Java дошла до юбилейной 20-й версии, а у нашей Java-конференции JPoint своя круглая дата: впервые она прошла 10 лет назад. Только что опубликовали доклады с Java конференции "Jpoint 2022". Это был финальный этап крупнейшего научного события, объявленного в марте 2024 года. C++ Russia — конференция по разработке на C++. Она сосредоточена на хардкорных докладах: не на общих рассуждениях, а на технической конкретике. Пройдет в два этапа. JPoint 2024 is a conference for experienced Java developers. It includes talks from 60+ speakers on various Java topics. The conference is held online for one day and offline for two days.

Mobius 2024 Spring

Ниже фото с BOF-сессии Microservices, cloud и куда все это двигается, проходившей в дискусионной зоне. Доклады второго дня Отличительной особенностью, «изюминкой» технических конференций JUG. В этот раз таким докладом был Игра в Бога. Перешла ли наука границу от Александра Панчина. Подобные доклады расширяют кругозор, позволяют настроиться на день в этот раз доклад был открывающим второй день.

Наконец, они взаимно интересны и спикеру нестандартная аудитория , и слушателям непривычная предметная область. Естественно, доклад был научно-популярным, но очень интересным. Изменение генетического кода и коррекция генетических дефектов, успехи и современные подходы в борьбе с ВИЧ и раком. Перечисление личностей учёных, занимающихся подобными проблемами, и их достижения.

Легковесный в хорошем смысле этого слова — лёгкий для восприятия и понимания доклад Local variable type inference: Friend or foe? Тема доклада — выведение inference типов локальных переменных при использовании var возможность, появившаяся в Java 10. При ближайшем рассмотрении оказалось, что в столь простом, на первый взгляд, вопросе много нюансов, на которые нужно обращать внимание. Чувствуется, что у докладчика большой конференционный опыт в послужном списке присутствует работа в Sun Microsystems, Oracle, Azul и звания Java Rockstar, Java Champion.

Рассказ очень легко и слушался, и был хорошо проиллюстрирован слайдами. Один из примеров докладов с явной практической направленностью. Выступление Суперкомпиляция, partial evaluation, проекции Футамуры и как GraalVM спасет мир в исполнении Олега Шелаева было продолжением темы GraalVM, рассказ на которую он начал 4 апреля на встрече jug. Очень полезно было сначала послушать подробный вводный трёхчасовой рассказ непосредственно перед конференцией, потом в первый день сходить на доклад Никиты Липского про поддержку Spring Boot при AOT , после чего опять вернуться к GraalVM.

Второй темой была демонстрация использования Truffle — фреймворка для создания языков программирования на основе GraalVM. Олег также порекомендовал послушать доклад Thomas Wuerthinger, который читался в предыдущий день конференции. Идея атомарных изменений на каждом-каждом маленьком шаге модификации строк кода была показана в среде разработки IntelliJ IDEA — Тагир представляет компанию JetBrains, сам лично участвуя в её разработке. Кроме того, подавляющее большинство сидевших в зале включая и меня ежедневно используют IntelliJ IDEA, поэтому рассказанное и показанное легло на благодатную почву.

Признаться, никогда не задумывался, атомарен ли мой самый-самый маленький шаг изменений, но теперь постараюсь обращать на это внимание, возможно, пересмотрев видео доклада. Ещё один пример доклада, информация после прослушивания которого может быть применена на практике, — Java тормозит: CodeCache edition от Владимира Ситникова. Речь в нём шла о CodeCache — области, в которой JVM хранит байткод, скомпилированный в нативный код native, исполняемый код целевой платформы. Случай, речь про который шла в докладе, произошёл при использовании WebLogic Server, но конкретный тип сервера приложений не имеет особого значения.

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

Москва, Краснопресненская наб. Москва Дата проведения: 24. Начало в 10:00 Место проведения: Москва , Краснопресненская наб.

Бонус — доклад Евгения Борисова шел много часов, и был вынесен в отдельный день. Телеграм канал конференции больше похож на какой-то восточный базар. Куча спама от спонсоров и практически ноль полезной информации там. Видать, у спонсоров так плохи дела в онлайн формате, что создатели конфы закрывают глаза на это. Собственный плеер платформы всё еще лагает. Чаще лагает картинки, но бывает и звук. Чтож, сделать свой плеер — сложная задача. Жаль, что конференция не хочет использовать ютуб из-за боязни пиратсва. Кажется, что Игровая зона конференции полностью умерла. Ну, или все посмотрели её 1 раз в прошлом году, и щас там делать нечего.

Компания полностью, в той мере, в какой это разрешено законом, отказывается от какой-либо ответственности, явной или подразумеваемой, включая, но не ограничиваясь неявными гарантиями пригодности к использованию, а также гарантиями законности любой информации, продукта или услуги, полученной или приобретенной с помощью этого Сайта. Пользователь согласен, что все материалы и сервисы Сайта или любая их часть могут сопровождаться рекламой. Пользователь согласен с тем, что Компания не несет какой-либо ответственности и не имеет каких-либо обязательств в связи с такой рекламой. Условия обработки и использования персональных данных. Предоставление своих персональных данных, включающих имя, номера контактных телефонов; адреса электронной почты; место работы и занимаемая должность; пользовательские данные сведения о местоположении; тип и версия ОС; тип и версия Браузера; тип устройства и разрешение его экрана; источник откуда пришел на сайт пользователь; с какого сайта или по какой рекламе; язык ОС и Браузера; какие страницы открывает и на какие кнопки нажимает пользователь; ip-адрес своей волей и в своем интересе. Цель обработки персональных данных: предоставление Пользователю услуг Сайта; направление уведомлений, касающихся услуг Сайта; подготовка и направление ответов на запросы Пользователя; выполнение регулярной информационной рассылки; направление информации о продуктах и услугах Компании, а также рекламно-информационных сообщений, касающихся продукции и услуг Компании и ее партнеров. Перечень действий с персональными данными, на которые Пользователь выражает свое согласие: сбор, систематизация, накопление, хранение, уточнение обновление, изменение , использование, обезличивание, передача третьим лицам для указанных выше целей, а также осуществление любых иных действий, предусмотренных действующим законодательством РФ как неавтоматизированными, так и автоматизированными способами. Компания обязуется принимать все необходимые меры для защиты персональных данных Пользователя от неправомерного доступа или раскрытия. Настоящее согласие действует до момента его отзыва Пользователем путем направления соответствующего уведомления заказным письмо с уведомлением на адрес Компании. Прочие положения 5. Использование материалов и сервисов Сайта, а равно размещение на нем материалов Пользователя, регулируется нормами действующего законодательства Российской Федерации. Все возможные споры, вытекающие из настоящего Соглашения или связанные с ним, подлежат разрешению в соответствии с действующим законодательством Российской Федерации по месту нахождения Компании. Признание судом какого-либо положения Соглашения недействительным или не подлежащим принудительному исполнению не влечет недействительности иных положений Соглашения.

The best Java conferences 2023

При воспроизведении Пользователем материалов Сайта ссылка на Сайт обязательна, при этом текст указанной ссылки не должен содержать ложную, вводящую в заблуждение, уничижительную или оскорбительную информацию. Перевод, переработка модификация , любое изменение материалов Сайта, а также любые иные действия, в том числе удаление, изменение малозаметной информации и сведений об авторских правах и правообладателях, не допускается. Компания вправе в любое время в одностороннем порядке изменять условия настоящего Соглашения. Такие изменения вступают в силу по истечении 2 двух дней с момента размещения новой версии Соглашения в сети Интернет на Сайте. При несогласии Пользователя с внесенными изменениями он обязан удалить все имеющиеся у него материалы Сайта, после чего прекратить использование материалов и сервисов Сайта. Ваше регулярное посещение данного Сайта считается вашим убедительным принятием измененного соглашения, поэтому Вы обязаны регулярно просматривать настоящее Соглашение и дополнительные условия или уведомления, размещенные на Сайте. Обязательства Пользователя 3. Любые средства индивидуализации, в том числе товарные знаки и знаки обслуживания, а равно логотипы и эмблемы, содержащиеся на страницах Сайта, являются интеллектуальной собственностью их правообладателей. Компания стремится обеспечить, однако не контролирует и не гарантирует конфиденциальность и охрану любой информации, размещенной на Сайте или полученной с Сайта.

Компания принимает разумные меры в целях недопущения несанкционированного разглашения размещенной Пользователем на Сайте информации третьим лицам, однако не несет ответственность в случае, если такое разглашение было допущено. В этой связи, передача информации на Сайт означает согласие Пользователя на любое воспроизведение, распространение, раскрытие и иное использование такой информации. Размещая информацию и материалы, включая, фотографии и изображения, Пользователь также гарантирует, что обладает всеми правами и полномочиями, необходимыми для этого, с учетом условий настоящего Соглашения и что такое размещение не нарушает охраняемые законом права и интересы третьих лиц, международные договоры и действующее законодательство Российской Федерации. Пользователь самостоятельно несет ответственность за любую информацию и материалы, размещенные им на Сайте.

Также обсудят работу с данными и фреймворки Java.

Основные темы первой части конференции: поиск ошибок и дефектов безопасности с помощью анализаторов кода; кэширование контекста Spring в тестах: как ускорить процесс тестирования; генерация GS1 DataMatrix средствами Java; Apache Spark для распределенной базы данных.

Принять файлы cookie Отклонить необязательные cookie Необходимые файлы cookie Эти файлы cookie необходимы для обеспечения основных функций, таких как безопасность, управление сетью и доступность. Вы не можете их отклонить. Необязательные файлы cookie Мы предоставляем расширенные функциональные возможности для Вашего просмотра, устанавливая эти файлы cookie.

Поэтому появляется отличная возможность хорошо покопаться в этом инструменте быстрой разработки. О них и пойдет речь в докладе. Юрий Самсонов Яндекс Каждый день мы сталкиваемся с тонкими или толстыми REST-эндпоинтами, а также необходимостью их дорабатывать под всё новые потребности клиентов. А что, если достаточно иметь модель данных и запросы над ней, причем универсальные для всех клиентов? Такой подход есть — GraphQL.

Является он серебряной пулей или нет? Спикер постарается ответить на этот вопрос. Поговорим о проблемах в API Кинопоиска, посмотрим, как их можно решить при помощи различных технологий, обсудим плюсы и минусы GraphQL. Затем поговорим о том, как организовать процесс перехода большого проекта с одного технологического стека на другой. Естественно, в процессе перехода не обошлось без проблем и технических челленджей, которые приходилось решать, они также будут затронуты в докладе. В конце подведем итоги, обсудим текущее состояние системы и пути ее дальнейшего развития. Алексей Жидков НГУ Для многих команд поиск оптимальной декомпозиции представляет собой смесь искусства и ремесла с плохо предсказуемыми трудозатратами и результатами. Чтобы повысить предсказуемость, качество и скорость декомпозиции в своих командах, Алексей разработал специальную методику — декомпозицию на базе эффектов. А потом нашел научное подтверждение тому, что такой подход позволяет в несколько раз быстрее получить результаты, сопоставимые с использованием DDD.

В докладе спикер представит методику и продемонстрирует её применение в коммерческом проекте. Если выполнить бизнес-операцию с неверными входными данными, которые передал пользователь, последствия могут быть плачевными. Но в реальном мире аббревиатурой DTO называют разные виды объектов.

GoFunc 2024

Яндекс JPoint. Java в Яндексе. Мы делаем Музыку, Маркет, Кинопоиск, Алису, 360, Облако и еще много сервисов и продуктов. Heisenbug 2024 Spring. Конференция по тестированию не только для тестировщиков. На JPoint Student Day участники Open Source Java проектов и гуру разработки выступят с нетривиальными, но доступными докладами.

SafeCode 2024

На что мы обращаем внимание Актуальность темы Вы расскажете о вещах, которые будут полезны участникам не только вчера, но и сегодня, и в будущем. Кроме того, тема вашей сессии соответствует направлению конференции, а содержание — заявленной теме. Глубина погружения в тему Ваше выступление раскрывает тему глубоко и исчерпывающе. Стоит воздержаться от рассказа об очередном Hello World только если это не новая, малоизвестная, но очень перспективная на ваш взгляд технология. Опыт выступлений Если у вас есть опыт выступлений на конференциях и митапах, это будет большим преимуществом.

Отобранный экспертами контент Материалы попадают в программу только после проверки программного комитета, который состоит из экспертов с большим опытом в мобильной разработке. Технические доклады Технического много — нетехнического мало. Наши конференции помогают сориентироваться в индустрии: трендах, инструментах, подходах, глобальных обновлениях языков и платформ.

Любое крупное производство использует их. Не говоря уже о всяких «умных» домах. Но интересный факт заключается в том, что большинство таких систем как минимум открытых разработаны около 20 лет назад и сейчас — «идейно отсталые».

Спикер разберет архитектуру работы систем сбора данных разной степени устарелости, обсудит, как в его команде сделали полностью асинхронную систему сбора данных Controls-kt на реактивных потоках корутинах , а также расскажет, какие в этом есть плюсы и минусы. Hibernate — проблема декартова произведения при запросах с пагинацией Артём Гордиенко Росбанк Мы можем столкнуться с проблемой декартова произведения при использовании Hibernate, даже не замечая этого. Особенно явно она проявляет себя при запросах с пагинацией. Артём расскажет: Когда можно столкнуться с этой проблемой. Как с виду очевидное решение не всегда оказывается самым производительным. Какой баг он нашел при переходе на Hibernate 6. Как решить проблему декартова произведения. Он поделится нюансами построения внутреннего PaaS-решения на больших объемах и расскажет об использовании Kafka Connect для забора данных из БД как с доступным CDC, так и без него. Обсудим, как работать с Kafka Connect на enterprise-уровне: как унифицировать метаданные, как деплоиться и откатываться из CI, как предоставлять такой сервис в виде PaaS, как управлять доступом. В частности, он покажет как они решили задачу потоковой обработки данных, используя Java и Akka Streams: с какими проблемами столкнулись и как эти проблемы устраняли.

MDC для реактивного приложения Лев Безбородов Газпромбанк Project Reactor — не просто хайповый тренд, а способ построить масштабируемое и устойчивое к высокой нагрузке приложение. MDC — ключевой инструмент диагностики и мониторинга, позволяющий легко и удобно обогащать блоки кода метаданными, заданными в другом месте. К сожалению, между собой они полноценно «не дружат». Официальное решение, предлагаемое в Readme фреймворка Project Reactor, позволяет использовать MDC для логирования собственных событий между реактивными операторами. Однако это не затрагивает находящиеся внутри реактивных операторов вызовы сторонних библиотек, которые также могут логировать свою работу. В подразделении спикера была разработана альтернативная реализация MDC, работающая в реактивном приложении полноценно, без указанного ограничения. Также приятным побочным эффектом использования этой реализации стало снятие ограничения на тип значения в MDC: теперь не только строковый. О деталях реализации и кратко о пути к ней спикер расскажет в докладе. На примере посмотрим, к чему может привести использование блокирующих вызовов. Разберемся, с помощью каких инструментов проблему можно найти и исправить.

Изначально они сделаны синхронно. С эволюцией продукта нагрузка росла, и они столкнулись с проблемой: некоторые сервисы с ней не справляются. Виктор расскажет, почему в данной ситуации масштабирование не помогает, чем поможет Project Armeria и когда стоит использовать реактивный подход. Спикер опишет пройденный опыт и результаты команды. Рассмотрим возможность выполнения ИИ рутинных задач для разработчиков на примере реальных кейсов. Матрица компетенций и оценка Java-разработчиков Александр Логинов X5 Tech В X5 Tech активно вкладываются в развитие людей и ставят им цели благодаря матрице компетенций. Цели сотрудников позволяют команде понять, какие компетенции наиболее востребованы, и закрывать их собственными учебными материалами. Александр расскажет, как они составляли матрицу компетенций для Java-разработчиков и как сотрудники с ней взаимодействуют. Искусство System Design. Как построить распределенную систему и пройти собеседование Владимир Маслов X5 Tech System Design давно и прочно вошел в практику собеседований в популярные западные компании и стартапы.

Сейчас этот вид собеседований начинают активно применять крупные российские компании — здесь его называют архитектурной секцией, или дизайном систем. System Design позволяет оценить навыки кандидатов уровня Senior и выше по части практического опыта, общих знаний и технологического кругозора, а также умения проектировать сервисы и работать с требованиями. В докладе Владимир раскроет принципы, по которым строятся собеседования по System Design в Big Tech, и даст рекомендации, которые помогут кандидатам успешно пройти этот раунд. Эти знания пригодятся разработчикам и в работе, особенно если они занимаются высоконагруженными проектами. Заключение Конференция — это не только доклады. Например, ещё будет серия тематических обсуждений Java Technology Radar: поговорим о текущем положении дел в Spring, JVM, перформанс-инструментах и не только. Будут и активности компаний-партнёров, и многое другое. Информация об этом ещё будет дополняться, самую полную и актуальную всегда можно найти на сайте JPoint билеты — там же. Но во многом конференция — это общение. Те, кто лично соберётся на московской площадке 18—19 апреля, наверняка примутся общаться.

А те, кто подключатся удалённо, вряд ли будут столько говорить друг с другом, но тоже смогут как следует расспросить спикеров: или по видеосвязи после доклада, или присылая вопросы в чат кому как удобнее. И вот про эту важнейшую часть мы не можем заранее расписать ни в хабрапосте, ни на сайте. Потому что какие именно диалоги завяжутся — зависит не от нас, а от вас. Можем только сказать, что по нашему опыту, двухдневный офлайн — это всегда повод пообщаться как следует.

Сезон начнется 1 апреля с бесплатного онлайн-мероприятия TechTrain, посвященного AI. По этой теме в 2023-м уже было сказано многое, однако отличие TechTrain в том, что его спикеры лично работают с ML-технологиями. Поэтому здесь будут не пользовательские рассуждения, а техническая конкретика, рассчитанная и на других ML-специалистов, так и на широкий круг участников.

Похожие новости:

Оцените статью
Добавить комментарий