Almaty Java Community
296 subscribers
37 photos
1 file
41 links
Сообщество Java разработчиков Алматы
Download Telegram
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 по ссылке.

Регистрироваться обязательно, это поможет нам подготовить комфортное пространство для всех гостей.

До встречи на митапе!
👍31🔥1
Всем привет!

В преддверии нашего митапа по Docker-образам хотим поделиться с вами полезным выпуском подкаста Coffee + Software.

В нём ведущий, популяризатор Spring DaShaun вместе с Екатериной Эдельвейс (которая, кстати, будет спикером на нашем митапе!) Developer Advocate из BellSoft, обсуждают современный подход к созданию контейнеров.

Если вы устали писать и поддерживать громоздкие файлы конфигурации для ваших Java-приложений, то этот выпуск для вас. Речь пойдет о Buildpacks.

Так что же такое Buildpacks?

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


И как оно работает?

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


Но главная особенность, которую обсуждают в подкасте, это то, как Buildpacks упрощают профилирование. Они позволяют из коробки встраивать в образ продвинутые инструменты, такие как JFR или Async Profiler, без надобности разбираться в сложных флагах виртуальной машины Java и командах запуска контейнера.

В итоге Buildpacks берут на себя всю рутину и сложность по упаковке приложения, позволяя разработчикам сфокусироваться на самом коде.

Именно про такие современные подходы к контейнеризации и о многом другом мы и поговорим с Екатериной на нашем митапе.

Ждем вас!

Послушать подкаст можно по ссылке
👍321
👥 У Almaty Java Community теперь есть группа в 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 по ссылке.

Регистрироваться обязательно, это поможет нам подготовить комфортное пространство для всех гостей.

До встречи на митапе!
🔥3
Всем привет!

Надеемся, последний митап был для вас полезным. Напомним, доклад был про Docker образы.

В этот раз мы чуть сократили время на Q&A, поэтому вопросов было меньше обычного. Но зато был один, который точно заслужил награду! Победителем стал Андрей, наш постоянный гость.

Его вопросом было:
С какими неочевидными и нетривиальными сбоями или проблемами вы сталкивались при использовании легковесных образов и как их решали?


За этот вопрос Андрей получил годовую лицензию на IntelliJ IDEA от одного из наших спонсоров JetBrains.

Приходите на наши митапы, участвуйте в Q&A, задавайте интересующие вас вопросы, и кто знает, может, на следующей встрече лицензию от JetBrains унесёте именно вы!
👏632👍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
3🔥2
🎤 Следующий Java митап уже скоро

Друзья, мы возвращаемся после летней паузы!

📅 Встречаемся 17 сентября — и в этот раз у нас сразу два спикера.

🏢 Особая новость — митап пройдёт в гостях у Береке Банка, БЦ Q, ул. Желтоксан 191.

👨‍💻 Спикеры и темы:

Щапов Сергей, Tech Lead Backend в Bereke Bank
«Производительность и оптимизация в Java — ошибки, проблемы и пути их решения»

Никита Дёмин, Middle Software Engineer в Kaspi
«Generic-и в Java и Kotlin»

⚠️ Важно: по требованиям Службы Безопасности Береке Банка для регистрации необходимо указать ФИО и ИИН
👉 Не забудьте зарегистрироваться через Google-форму.

Ждём вас!
👍4🔥411
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 Форму.

До встречи на митапе!
🔥5👍21
Almaty Java Community
🎤 Java митап уже через неделю Друзья, напоминаем, что следующий Java митап состоится уже в следующую среду, 17 сентября, в офисе Береке Банка в БЦ «Q» Нас ждут целых два доклада: - Производительность и оптимизация в Java - ошибки, проблемы и пути их решения.…
🎤 Java митап в среду

Друзья, напоминаем, что уже в эту среду 17 сентября состоится Java митап.

Адрес: БЦ Q, ул. Желтоксана, 191.

Вход по предварительной регистрации, поэтому не забудьте зарегистрироваться по ссылке в посте выше.

В БЦ «Q» на входе будет промостол с логотипом Bereke Bank, справа от ресепшена. Вам необходимо подойти к нему и найти в списке свое имя и фамилию, и отметиться.

Затем вас группами по 10-15 человек будут запускать и проводить в конференц-зал.
Сопровождать вас будет DevRel Bereke Bank Наркесс.

Если планируете приехать на машине:
оставить её на территории БЦ Q нельзя.
можно припарковаться на территории «Нурлы Тау» (через дорогу). Тарифы на приложенной картинке.

Ждём вас!
31
Please open Telegram to view this post
VIEW IN TELEGRAM
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»
👍4🔥2
Мы уже готовы, ждем вас сегодня! 🎯

Либо подключайтесь онлайн:
Zoom: ссылка на подключение
Идентификатор: 959 8043 2109
Код доступа: 1234
Всем спасибо что пришли. 🎯
Мы очень рады. Все прошло супер. Фоточки и онлайн запись скоро появятся тут.
8🔥1
📢 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 прямо здесь в канале.
33🔥3