Almaty Java Community
Темы на выбор
Всем привет! Голоса разделились поровну. Кто ещё не голосовал - пожалуйста проголосуйте!
🎯Всем спасибо за голосование. Тема следующей встречи: «Как создать идеальный Docker-образ для Java»
👍6🔥4
🎤 Следующий Java Meetup пройдёт 23 июля!
Вместе с Екатериной Эдельвейс – Developer Advocate из BellSoft, публичным спикером и соведущей YouTube-канала CyberJAR – мы поговорим про то,
«Как создать идеальный Docker-образ для Java».
В докладе обсудим ключевые характеристики эффективных и безопасных контейнерных образов. На конкретных примерах разберём подходы, инструменты и лучшие практики, которые помогут создать образ, идеально подходящий под ваши требования.
📆 23 июля (среда), 19:00
📍 Алматы, коворкинг-центр SmArt.Point, конференц-зал Freedom
📋 Программа митапа:
• 18:45 – Сбор гостей
• 19:00 – Начало доклада
• 19:45 – Вопросы и ответы
• 20:00 – Неформальное общение за кофе и чаем (по желанию)
Регистрация на платформе Meetup по ссылке.
❕ Регистрироваться обязательно, это поможет нам подготовить комфортное пространство для всех гостей.
До встречи на митапе!
Вместе с Екатериной Эдельвейс – Developer Advocate из BellSoft, публичным спикером и соведущей YouTube-канала CyberJAR – мы поговорим про то,
«Как создать идеальный Docker-образ для Java».
В докладе обсудим ключевые характеристики эффективных и безопасных контейнерных образов. На конкретных примерах разберём подходы, инструменты и лучшие практики, которые помогут создать образ, идеально подходящий под ваши требования.
📆 23 июля (среда), 19:00
📍 Алматы, коворкинг-центр SmArt.Point, конференц-зал Freedom
📋 Программа митапа:
• 18:45 – Сбор гостей
• 19:00 – Начало доклада
• 19:45 – Вопросы и ответы
• 20:00 – Неформальное общение за кофе и чаем (по желанию)
Регистрация на платформе Meetup по ссылке.
❕ Регистрироваться обязательно, это поможет нам подготовить комфортное пространство для всех гостей.
До встречи на митапе!
👍3⚡1🔥1
Всем привет!
В преддверии нашего митапа по Docker-образам хотим поделиться с вами полезным выпуском подкаста Coffee + Software.
В нём ведущий, популяризатор Spring DaShaun вместе с Екатериной Эдельвейс (которая, кстати, будет спикером на нашем митапе!) Developer Advocate из BellSoft, обсуждают современный подход к созданию контейнеров.
Если вы устали писать и поддерживать громоздкие файлы конфигурации для ваших Java-приложений, то этот выпуск для вас. Речь пойдет о Buildpacks.
Так что же такое Buildpacks?
И как оно работает?
Но главная особенность, которую обсуждают в подкасте, это то, как Buildpacks упрощают профилирование. Они позволяют из коробки встраивать в образ продвинутые инструменты, такие как JFR или Async Profiler, без надобности разбираться в сложных флагах виртуальной машины Java и командах запуска контейнера.
В итоге Buildpacks берут на себя всю рутину и сложность по упаковке приложения, позволяя разработчикам сфокусироваться на самом коде.
Именно про такие современные подходы к контейнеризации и о многом другом мы и поговорим с Екатериной на нашем митапе.
Ждем вас!
Послушать подкаст можно по ссылке
В преддверии нашего митапа по Docker-образам хотим поделиться с вами полезным выпуском подкаста Coffee + Software.
В нём ведущий, популяризатор Spring DaShaun вместе с Екатериной Эдельвейс (которая, кстати, будет спикером на нашем митапе!) Developer Advocate из BellSoft, обсуждают современный подход к созданию контейнеров.
Если вы устали писать и поддерживать громоздкие файлы конфигурации для ваших Java-приложений, то этот выпуск для вас. Речь пойдет о Buildpacks.
Так что же такое Buildpacks?
Проще говоря, это альтернатива ручному созданию образов. Вы не пишете длинную инструкцию, а просто говорите: «Вот файл моего приложения, сделай из него готовый к работе контейнер».
И как оно работает?
Buildpacks работают как умный конвейер: они анализируют ваш код, чтобы определить, что нужно для сборки, например, какая версия среды выполнения Java требуется.Затем они собирают приложение в оптимизированные слои, что ускоряет последующие сборки и обеспечивает безопасность, так как позволяют легко обновлять базовый образ операционной системы и среды выполнения одной командой, без необходимости переписывать файлы конфигурации.
Но главная особенность, которую обсуждают в подкасте, это то, как Buildpacks упрощают профилирование. Они позволяют из коробки встраивать в образ продвинутые инструменты, такие как JFR или Async Profiler, без надобности разбираться в сложных флагах виртуальной машины Java и командах запуска контейнера.
В итоге Buildpacks берут на себя всю рутину и сложность по упаковке приложения, позволяя разработчикам сфокусироваться на самом коде.
Именно про такие современные подходы к контейнеризации и о многом другом мы и поговорим с Екатериной на нашем митапе.
Ждем вас!
Послушать подкаст можно по ссылке
YouTube
Profiling Spring Boot and Buildpacks, with Cat Edelveis
Now that we have and handful of optimizations to choose from, for both the JVM and the buildpacks, lets dive deeper. In this session, we will cover the Java Flight Recorder and the Async Profiler.
👍3⚡2❤1
👥 У Almaty Java Community теперь есть группа в LinkedIn!
Присоединяйтесь, чтобы быть в курсе событий:
🔗 Almaty Java Community Group
Мы хотим, чтобы о митапах узнало больше людей — и вы можете в этом помочь.
Если вам нравится то, что мы делаем и вы хотите нас поддержать – поделитесь анонсом митапа у себя в LinkedIn.
Спасибо, что вы с нами!
До встречи на митапе 👋
Присоединяйтесь, чтобы быть в курсе событий:
🔗 Almaty Java Community Group
Мы хотим, чтобы о митапах узнало больше людей — и вы можете в этом помочь.
Если вам нравится то, что мы делаем и вы хотите нас поддержать – поделитесь анонсом митапа у себя в LinkedIn.
Спасибо, что вы с нами!
До встречи на митапе 👋
👍1
🎤Java Meetup уже сегодня — 23 июля!
Нас ждёт доклад от Екатерины Эдельвейс — Developer Advocate из BellSoft, публичного спикера и соведущей YouTube-канала CyberJAR. Тема выступления:
«Как создать идеальный Docker-образ для Java»
📌 Екатерина расскажет:
• Какие характеристики делают контейнерный образ безопасным и эффективным
• Какие подходы и инструменты стоит использовать
• Какие ошибки лучше не допускать
📍 Место: SmArt.Point (конференц-зал Freedom)
🕖 Время:
• 18:45 — сбор гостей
• 19:00 — старт доклада
• 19:45 — Q&A
• 20:00 — неформальное общение с чаем и кофе
Регистрация на платформе Meetup по ссылке.
❕ Регистрироваться обязательно, это поможет нам подготовить комфортное пространство для всех гостей.
До встречи на митапе!
Нас ждёт доклад от Екатерины Эдельвейс — Developer Advocate из BellSoft, публичного спикера и соведущей YouTube-канала CyberJAR. Тема выступления:
«Как создать идеальный Docker-образ для Java»
📌 Екатерина расскажет:
• Какие характеристики делают контейнерный образ безопасным и эффективным
• Какие подходы и инструменты стоит использовать
• Какие ошибки лучше не допускать
📍 Место: SmArt.Point (конференц-зал Freedom)
🕖 Время:
• 18:45 — сбор гостей
• 19:00 — старт доклада
• 19:45 — Q&A
• 20:00 — неформальное общение с чаем и кофе
Регистрация на платформе Meetup по ссылке.
❕ Регистрироваться обязательно, это поможет нам подготовить комфортное пространство для всех гостей.
До встречи на митапе!
🔥3
Almaty Java Community
🎤Java Meetup уже сегодня — 23 июля! Нас ждёт доклад от Екатерины Эдельвейс — Developer Advocate из BellSoft, публичного спикера и соведущей YouTube-канала CyberJAR. Тема выступления: «Как создать идеальный Docker-образ для Java» 📌 Екатерина расскажет: •…
🔖 Материалы от спикера
Делимся с вами ссылкой на презентацию спикера.
Также мы можете найти фото с мероприятия здесь.
Спасибо, что были с нами!
До встречи на следующих мероприятиях 👋
Делимся с вами ссылкой на презентацию спикера.
Также мы можете найти фото с мероприятия здесь.
Спасибо, что были с нами!
До встречи на следующих мероприятиях 👋
⚡3🔥3❤1
Всем привет!
Надеемся, последний митап был для вас полезным. Напомним, доклад был про Docker образы.
В этот раз мы чуть сократили время на Q&A, поэтому вопросов было меньше обычного. Но зато был один, который точно заслужил награду! Победителем стал Андрей, наш постоянный гость.
Его вопросом было:
За этот вопрос Андрей получил годовую лицензию на IntelliJ IDEA от одного из наших спонсоров JetBrains.
Приходите на наши митапы, участвуйте в Q&A, задавайте интересующие вас вопросы, и кто знает, может, на следующей встрече лицензию от JetBrains унесёте именно вы!
Надеемся, последний митап был для вас полезным. Напомним, доклад был про Docker образы.
В этот раз мы чуть сократили время на Q&A, поэтому вопросов было меньше обычного. Но зато был один, который точно заслужил награду! Победителем стал Андрей, наш постоянный гость.
Его вопросом было:
С какими неочевидными и нетривиальными сбоями или проблемами вы сталкивались при использовании легковесных образов и как их решали?
За этот вопрос Андрей получил годовую лицензию на IntelliJ IDEA от одного из наших спонсоров JetBrains.
Приходите на наши митапы, участвуйте в Q&A, задавайте интересующие вас вопросы, и кто знает, может, на следующей встрече лицензию от JetBrains унесёте именно вы!
👏6⚡3❤2👍1🔥1
🏖️ Август без митапа
Друзья, в августе мы берём небольшую паузу — митапа в этом месяце не будет.
Отдохнём, наберёмся идей и вернёмся уже в сентябре с новым докладом и интересной темой!
📅 Дату и подробности анонсируем позже.
Друзья, в августе мы берём небольшую паузу — митапа в этом месяце не будет.
Отдохнём, наберёмся идей и вернёмся уже в сентябре с новым докладом и интересной темой!
📅 Дату и подробности анонсируем позже.
❤9💔3
💻 Вакансия: Java Sustaining Engineer (JavaFX) в BellSoft
📍 Алматы, Казахстан
Что делать:
— Поддержка и развитие Core Libraries, AWT/Swing/JavaFX
— Багфиксы, бэкпортинг, релизы в OpenJDK
— Работа с Git/Mercurial
Что нужно:
— 2+ года опыта в Java
— Linux + Bash (базово)
— English — Intermediate+
— Плюс: Oracle SE cert, опыт с AWT/Swing/JavaFX
Что предлагаем:
✨ Команда Java-экспертов
✨ Работа над open-source с высоким влиянием
✨ Рост и развитие
✨ Конкурентная компенсация
🔗 Подробнее: bell-sw.com/careers
#Hiring #Vacancy #ITKazakhstan #JobInKazakhstan #JavaDeveloper
📍 Алматы, Казахстан
Что делать:
— Поддержка и развитие Core Libraries, AWT/Swing/JavaFX
— Багфиксы, бэкпортинг, релизы в OpenJDK
— Работа с Git/Mercurial
Что нужно:
— 2+ года опыта в Java
— Linux + Bash (базово)
— English — Intermediate+
— Плюс: Oracle SE cert, опыт с AWT/Swing/JavaFX
Что предлагаем:
✨ Команда Java-экспертов
✨ Работа над open-source с высоким влиянием
✨ Рост и развитие
✨ Конкурентная компенсация
🔗 Подробнее: bell-sw.com/careers
#Hiring #Vacancy #ITKazakhstan #JobInKazakhstan #JavaDeveloper
Bell-Sw
Careers at BellSoft | BellSoft Java
BellSoft is a major OpenJDK contributor providing Progressive Java Runtime and other tools for Java apps for modern architectures and cloud.
❤3🔥2
🎤 Следующий Java митап уже скоро
Друзья, мы возвращаемся после летней паузы!
📅 Встречаемся 17 сентября — и в этот раз у нас сразу два спикера.
🏢 Особая новость — митап пройдёт в гостях у Береке Банка, БЦ Q, ул. Желтоксан 191.
👨💻 Спикеры и темы:
• Щапов Сергей, Tech Lead Backend в Bereke Bank
«Производительность и оптимизация в Java — ошибки, проблемы и пути их решения»
• Никита Дёмин, Middle Software Engineer в Kaspi
«Generic-и в Java и Kotlin»
⚠️ Важно: по требованиям Службы Безопасности Береке Банка для регистрации необходимо указать ФИО и ИИН
👉 Не забудьте зарегистрироваться через Google-форму.
Ждём вас!
Друзья, мы возвращаемся после летней паузы!
📅 Встречаемся 17 сентября — и в этот раз у нас сразу два спикера.
🏢 Особая новость — митап пройдёт в гостях у Береке Банка, БЦ Q, ул. Желтоксан 191.
👨💻 Спикеры и темы:
• Щапов Сергей, Tech Lead Backend в Bereke Bank
«Производительность и оптимизация в Java — ошибки, проблемы и пути их решения»
• Никита Дёмин, Middle Software Engineer в Kaspi
«Generic-и в Java и Kotlin»
⚠️ Важно: по требованиям Службы Безопасности Береке Банка для регистрации необходимо указать ФИО и ИИН
👉 Не забудьте зарегистрироваться через Google-форму.
Ждём вас!
👍4🔥4❤1⚡1
Almaty Java Community
🎤 Следующий Java митап уже скоро Друзья, мы возвращаемся после летней паузы! 📅 Встречаемся 17 сентября — и в этот раз у нас сразу два спикера. 🏢 Особая новость — митап пройдёт в гостях у Береке Банка, БЦ Q, ул. Желтоксан 191. 👨💻 Спикеры и темы: • Щапов…
🎤 Java митап уже через неделю
Друзья, напоминаем, что следующий Java митап состоится уже в следующую среду, 17 сентября, в офисе Береке Банка в БЦ «Q»
Нас ждут целых два доклада:
- Производительность и оптимизация в Java - ошибки, проблемы и пути их решения.
Сергей Щапов, Tech Lead Backend в Bereke Bank, расскажет про то как писать быстрые и эффективные Java-приложения. Вы узнаете, как работает JVM "под капотом", какие инструменты помогают находить узкие места и какие практики реально влияют на скорость работы приложений.
- Generic-и в Java & Kotlin
Никита Дёмин, Middle Software Engineer в Kaspi, расскажет про дженерики в Java и Kotlin, и как реализовывать свои generic типы, и о том, как же они на самом деле работают. Этот доклад раскроет всю фундаментальную теорию дженериков в обоих языках — от базовых принципов до вариантности и хитрых, неочевидных вещей, и всё это в интерактивном формате.
❗️ Напоминаем, что для участия в митапе необходимо зарегистрироваться через Google Форму.
До встречи на митапе!
Друзья, напоминаем, что следующий Java митап состоится уже в следующую среду, 17 сентября, в офисе Береке Банка в БЦ «Q»
Нас ждут целых два доклада:
- Производительность и оптимизация в Java - ошибки, проблемы и пути их решения.
Сергей Щапов, Tech Lead Backend в Bereke Bank, расскажет про то как писать быстрые и эффективные Java-приложения. Вы узнаете, как работает JVM "под капотом", какие инструменты помогают находить узкие места и какие практики реально влияют на скорость работы приложений.
- Generic-и в Java & Kotlin
Никита Дёмин, Middle Software Engineer в Kaspi, расскажет про дженерики в Java и Kotlin, и как реализовывать свои generic типы, и о том, как же они на самом деле работают. Этот доклад раскроет всю фундаментальную теорию дженериков в обоих языках — от базовых принципов до вариантности и хитрых, неочевидных вещей, и всё это в интерактивном формате.
❗️ Напоминаем, что для участия в митапе необходимо зарегистрироваться через Google Форму.
До встречи на митапе!
🔥5👍2❤1
Almaty Java Community
🎤 Java митап уже через неделю Друзья, напоминаем, что следующий Java митап состоится уже в следующую среду, 17 сентября, в офисе Береке Банка в БЦ «Q» Нас ждут целых два доклада: - Производительность и оптимизация в Java - ошибки, проблемы и пути их решения.…
🎤 Java митап в среду
Друзья, напоминаем, что уже в эту среду 17 сентября состоится Java митап.
Адрес: БЦ Q, ул. Желтоксана, 191.
Вход по предварительной регистрации, поэтому не забудьте зарегистрироваться по ссылке в посте выше.
В БЦ «Q» на входе будет промостол с логотипом Bereke Bank, справа от ресепшена. Вам необходимо подойти к нему и найти в списке свое имя и фамилию, и отметиться.
Затем вас группами по 10-15 человек будут запускать и проводить в конференц-зал.
Сопровождать вас будет DevRel Bereke Bank Наркесс.
Если планируете приехать на машине:
❌ оставить её на территории БЦ Q нельзя.
✅ можно припарковаться на территории «Нурлы Тау» (через дорогу). Тарифы на приложенной картинке.
Ждём вас!
Друзья, напоминаем, что уже в эту среду 17 сентября состоится Java митап.
Адрес: БЦ Q, ул. Желтоксана, 191.
Вход по предварительной регистрации, поэтому не забудьте зарегистрироваться по ссылке в посте выше.
В БЦ «Q» на входе будет промостол с логотипом Bereke Bank, справа от ресепшена. Вам необходимо подойти к нему и найти в списке свое имя и фамилию, и отметиться.
Затем вас группами по 10-15 человек будут запускать и проводить в конференц-зал.
Сопровождать вас будет DevRel Bereke Bank Наркесс.
Если планируете приехать на машине:
❌ оставить её на территории БЦ Q нельзя.
✅ можно припарковаться на территории «Нурлы Тау» (через дорогу). Тарифы на приложенной картинке.
Ждём вас!
❤3⚡1
Java-сообщество!
Уже сегодня мы собираемся в уютном офисе Береке Банка в формате Almaty Java Community Х Bereke bank.
Вас ждут два доклада где теория встречается с практикой и драйвом комьюнити
• Доклад №1: Производительность и оптимизация в Java
Как писать молниеносные приложения и не наступать на грабли?
Секреты раскроет Сергей Щапов, Tech Lead Backend в Bereke Bank. Он покажет, что скрывает JVM «под капотом», как находить узкие места и превращать код в турбо-двигатель.
• Доклад №2: Generic-и в Java & Kotlin
Звучит скучно? А вот и нет!
Никита Дёмин, Middle Software Engineer в Kaspi, разложит дженерики по полочкам и покажет, как они реально работают. Живые примеры с лайфхаками и интерактивом.
Атмосфера будет потрясной. Обмен опытом, новые знакомства и свежие инсайты гарантированы.
Тайминг:
18:30 – Производительность и оптимизация в Java
19:30 - Кофе и вкусности чтобы перевести дух
20:00 - Generic-и в Java & Kotlin
20:40 - Q&A и свободное общение спикерами
Адрес: ул.Желтоксана 191, БЦ «Q»
Уже сегодня мы собираемся в уютном офисе Береке Банка в формате Almaty Java Community Х Bereke bank.
Вас ждут два доклада где теория встречается с практикой и драйвом комьюнити
• Доклад №1: Производительность и оптимизация в Java
Как писать молниеносные приложения и не наступать на грабли?
Секреты раскроет Сергей Щапов, Tech Lead Backend в Bereke Bank. Он покажет, что скрывает JVM «под капотом», как находить узкие места и превращать код в турбо-двигатель.
• Доклад №2: Generic-и в Java & Kotlin
Звучит скучно? А вот и нет!
Никита Дёмин, Middle Software Engineer в Kaspi, разложит дженерики по полочкам и покажет, как они реально работают. Живые примеры с лайфхаками и интерактивом.
Атмосфера будет потрясной. Обмен опытом, новые знакомства и свежие инсайты гарантированы.
Тайминг:
18:30 – Производительность и оптимизация в Java
19:30 - Кофе и вкусности чтобы перевести дух
20:00 - Generic-и в Java & Kotlin
20:40 - Q&A и свободное общение спикерами
Адрес: ул.Желтоксана 191, БЦ «Q»
👍4🔥2
Мы уже готовы, ждем вас сегодня! 🎯
Либо подключайтесь онлайн:
Zoom: ссылка на подключение
Идентификатор: 959 8043 2109
Код доступа: 1234
Либо подключайтесь онлайн:
Zoom: ссылка на подключение
Идентификатор: 959 8043 2109
Код доступа: 1234
📢 Call for Papers: Almaty Java Community
Друзья, мы ищем спикеров для выступлений на следующих митапах Almaty Java Community! 🚀
Если вы хотите выступить, но сомневаетесь — мы вас поддержим:
• поможем выбрать тему,
• подскажем, как построить структуру,
• подготовим вместе ваш доклад.
Как выбрать тему?
Ориентируйтесь на проверенные паттерны:
👉 Раньше считалось невозможным - а вы нашли, как это сделать.
👉 Раньше было сложно или неэффективно - а вы нашли путь лучше.
👉 Есть риск ошибок - а вы знаете, как его снизить.
👉 Сложную тему можно объяснить просто и понятно.
👉 Все думают, что что-то верно, но на самом деле это не так.
Как структурировать доклад?
Чтобы рассказ был логичным и вовлекающим, используйте SCR framework (Situation–Complication–Resolution):
Situation: опишите контекст и исходные условия.
Complication: расскажите, в чём возникла проблема или вызов.
Resolution: поделитесь решением и результатами.
Такой подход помогает удерживать внимание аудитории и делает вашу историю понятной даже для тех, кто не знаком с темой глубоко.
Полезные материалы
- How to Give a Good Talk | Michael Greenberg
- Mastering the SCR Framework
- Как выступать | Егор Толстой
Если у вас есть идея, даже самая сырая — пишите нам, обсудим! ✉️
Связаться с нами можно через DM прямо здесь в канале.
Друзья, мы ищем спикеров для выступлений на следующих митапах Almaty Java Community! 🚀
Если вы хотите выступить, но сомневаетесь — мы вас поддержим:
• поможем выбрать тему,
• подскажем, как построить структуру,
• подготовим вместе ваш доклад.
Как выбрать тему?
Ориентируйтесь на проверенные паттерны:
👉 Раньше считалось невозможным - а вы нашли, как это сделать.
👉 Раньше было сложно или неэффективно - а вы нашли путь лучше.
👉 Есть риск ошибок - а вы знаете, как его снизить.
👉 Сложную тему можно объяснить просто и понятно.
👉 Все думают, что что-то верно, но на самом деле это не так.
Как структурировать доклад?
Чтобы рассказ был логичным и вовлекающим, используйте SCR framework (Situation–Complication–Resolution):
Situation: опишите контекст и исходные условия.
Complication: расскажите, в чём возникла проблема или вызов.
Resolution: поделитесь решением и результатами.
Такой подход помогает удерживать внимание аудитории и делает вашу историю понятной даже для тех, кто не знаком с темой глубоко.
Полезные материалы
- How to Give a Good Talk | Michael Greenberg
- Mastering the SCR Framework
- Как выступать | Егор Толстой
Если у вас есть идея, даже самая сырая — пишите нам, обсудим! ✉️
Связаться с нами можно через DM прямо здесь в канале.
❤3⚡3🔥3