🎸 Приглашаем на Java Rock Star Meetup
Самая ламповая встреча Java-коммьюнити состоится уже в ближайшую пятницу. Вместе с крутыми спикерами будем копаться под капотом JVM, холиварить и общаться в неформальной атмосфере.
🗓 18 сентября, 18:00, Москва, Лофт Casa Picassa на Бауманской.
Что в программе?
⚙️ Иван Углянский, эксперт по JVM и компиляторам, расскажет о Project Valhalla: зачем нужны Java value-типы и почему новый подход наконец даёт надежду довести многострадальный проект до финиша.
🤖 Максим Козлов, сооснователь и CTO GitFlic, разберет, как в агентном SDLC сохранить связь между требованиями, кодом и реальным результатом.
Участие бесплатное, нужна только регистрация. Присоединяйся к рок-звёздам Java!
Реклама. АО "АКСИОМ" ИНН 7838124039 erid: 2W5zFGFZzHX
Самая ламповая встреча Java-коммьюнити состоится уже в ближайшую пятницу. Вместе с крутыми спикерами будем копаться под капотом JVM, холиварить и общаться в неформальной атмосфере.
🗓 18 сентября, 18:00, Москва, Лофт Casa Picassa на Бауманской.
Что в программе?
⚙️ Иван Углянский, эксперт по JVM и компиляторам, расскажет о Project Valhalla: зачем нужны Java value-типы и почему новый подход наконец даёт надежду довести многострадальный проект до финиша.
🤖 Максим Козлов, сооснователь и CTO GitFlic, разберет, как в агентном SDLC сохранить связь между требованиями, кодом и реальным результатом.
Участие бесплатное, нужна только регистрация. Присоединяйся к рок-звёздам Java!
Реклама. АО "АКСИОМ" ИНН 7838124039 erid: 2W5zFGFZzHX
❤4🔥2👎1🙏1
👩💻 Spring AI 2.0 на практике: добавляем AI в Spring Boot и доводим до production
Приглашаем на открытый урок.
🗓 30 сентября в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Разработчик на Spring Framework».
На занятии мы разберем:
✔️От обычного Spring Boot-сервиса к AI-функции. Подключим Spring AI 2.0 и разберём основные компоненты без долгой теории.
✔️Соберём рабочий кейс с live coding. Используем ChatClient, structured output и @Tool, чтобы модель могла обращаться к Java-сервисам и использовать реальные данные приложения.
✔️Попробуем сломать наше приложение. Посмотрим, что произойдёт при долгом ответе модели, ошибке провайдера, некорректном tool call или утечке чувствительных данных.
✔️Доведём решение до production. Разберём таймауты, retries, контроль выполнения tools, observability и возможность смены LLM-провайдера.
Кому будет интересно:
Java backend-разработчикам уровня Junior+/Middle и выше, которые уже работают со Spring и хотят разобраться, как AI-функции встраиваются в Java-приложения без перехода в Python/ML-разработку.
🔗 Ссылка на регистрацию: https://vk.cc/d20A78
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Приглашаем на открытый урок.
🗓 30 сентября в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Разработчик на Spring Framework».
На занятии мы разберем:
✔️От обычного Spring Boot-сервиса к AI-функции. Подключим Spring AI 2.0 и разберём основные компоненты без долгой теории.
✔️Соберём рабочий кейс с live coding. Используем ChatClient, structured output и @Tool, чтобы модель могла обращаться к Java-сервисам и использовать реальные данные приложения.
✔️Попробуем сломать наше приложение. Посмотрим, что произойдёт при долгом ответе модели, ошибке провайдера, некорректном tool call или утечке чувствительных данных.
✔️Доведём решение до production. Разберём таймауты, retries, контроль выполнения tools, observability и возможность смены LLM-провайдера.
Кому будет интересно:
Java backend-разработчикам уровня Junior+/Middle и выше, которые уже работают со Spring и хотят разобраться, как AI-функции встраиваются в Java-приложения без перехода в Python/ML-разработку.
🔗 Ссылка на регистрацию: https://vk.cc/d20A78
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
❤2👍1🔥1💩1
50 Java Concepts Every Developer Should Know
Автор: Hernando Abella
Год издания: 2023
#java #en
Скачать книгу
Автор: Hernando Abella
Год издания: 2023
#java #en
Скачать книгу
Разработчик больше не обязан выполнять каждую задачу вручную. Но сможет ли ИИ-агент действительно помочь в работе?
ИИ-агенты уже умеют анализировать код, работать с инструментами, искать ошибки и выполнять последовательность действий. Но важно понимать, какие задачи им можно доверить, где они действительно экономят время и как сохранить контроль над результатом.
На открытом уроке 19 октября в 20:00 МСК в преддверие старта курса «Разработка ИИ-агентов» разберем, как создавать и применять агентов в реальной разработке. Вы узнаете, какие задачи можно делегировать ИИ-агентам, как они работают с кодовой базой и внешними системами, где помогают ускорить процессы, а где требуется участие разработчика.
Урок будет полезен разработчикам, техническим специалистам и тимлидам, которые хотят использовать возможности ИИ не только для генерации кода. Откройте новый подход к разработке. Регистрируйтесь на открытый урок: https://vk.cc/d2CguD
ИИ-агенты уже умеют анализировать код, работать с инструментами, искать ошибки и выполнять последовательность действий. Но важно понимать, какие задачи им можно доверить, где они действительно экономят время и как сохранить контроль над результатом.
На открытом уроке 19 октября в 20:00 МСК в преддверие старта курса «Разработка ИИ-агентов» разберем, как создавать и применять агентов в реальной разработке. Вы узнаете, какие задачи можно делегировать ИИ-агентам, как они работают с кодовой базой и внешними системами, где помогают ускорить процессы, а где требуется участие разработчика.
Урок будет полезен разработчикам, техническим специалистам и тимлидам, которые хотят использовать возможности ИИ не только для генерации кода. Откройте новый подход к разработке. Регистрируйтесь на открытый урок: https://vk.cc/d2CguD
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576😁2💩2
Подборка каналов по поиску работы в разных IT специализациях.
Вакансии по QA: https://t.me/qajobsoffers
Вакансии по Python: https://t.me/pypijob
Вакансии по Java: https://t.me/javaoffers
Вакансии по PHP: https://t.me/rabotaphp
Вакансии по GO: https://t.me/jobgolang
Вакансии по тестированию(QA): https://t.me/jobforqa
Вакансии по C#: https://t.me/rabotacschap
Вакансии по релокации в IT: https://t.me/relocatesme
Вакансии PM: https://t.me/projectmanagersjob
Вакансии Frontend: https://t.me/rabotafrontend
P.S во всех каналах можно связаться с HR в телеграме
Вакансии по QA: https://t.me/qajobsoffers
Вакансии по Python: https://t.me/pypijob
Вакансии по Java: https://t.me/javaoffers
Вакансии по PHP: https://t.me/rabotaphp
Вакансии по GO: https://t.me/jobgolang
Вакансии по тестированию(QA): https://t.me/jobforqa
Вакансии по C#: https://t.me/rabotacschap
Вакансии по релокации в IT: https://t.me/relocatesme
Вакансии PM: https://t.me/projectmanagersjob
Вакансии Frontend: https://t.me/rabotafrontend
P.S во всех каналах можно связаться с HR в телеграме
👩💻 Spring Boot под нагрузкой: почему сервис работает локально и падает в production
Приглашаем на открытый урок.
🗓 22 октября в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Разработчик на Spring Framework».
На занятии мы разберем:
✔️Сервис, с которым «всё хорошо». Возьмём Spring Boot-приложение с PostgreSQL и внешним HTTP-сервисом, которое локально и на тестах работает без проблем.
✔️Создадим production-проблему. Увеличим задержку внешней системы и посмотрим, почему начинают расти транзакции, заканчиваются соединения с БД и деградирует весь сервис.
✔️Разберём причины. Посмотрим на границы @Transactional, HTTP timeout, connection pool, опасные retries и механизм каскадных отказов.
✔️Исправим архитектуру. Разберём корректные transaction boundaries, timeout, retry/backoff, ограничение параллелизма и защиту зависимостей.
✔️Найдём проблему через observability. Посмотрим, какие метрики и distributed tracing помогают увидеть причину деградации до того, как сервис окончательно упадёт.
🔗 Ссылка на регистрацию: https://vk.cc/d2UU48
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Приглашаем на открытый урок.
🗓 22 октября в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Разработчик на Spring Framework».
На занятии мы разберем:
✔️Сервис, с которым «всё хорошо». Возьмём Spring Boot-приложение с PostgreSQL и внешним HTTP-сервисом, которое локально и на тестах работает без проблем.
✔️Создадим production-проблему. Увеличим задержку внешней системы и посмотрим, почему начинают расти транзакции, заканчиваются соединения с БД и деградирует весь сервис.
✔️Разберём причины. Посмотрим на границы @Transactional, HTTP timeout, connection pool, опасные retries и механизм каскадных отказов.
✔️Исправим архитектуру. Разберём корректные transaction boundaries, timeout, retry/backoff, ограничение параллелизма и защиту зависимостей.
✔️Найдём проблему через observability. Посмотрим, какие метрики и distributed tracing помогают увидеть причину деградации до того, как сервис окончательно упадёт.
🔗 Ссылка на регистрацию: https://vk.cc/d2UU48
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👎1
SQL. Сборник рецептов
Авторы: Энтони Молинаро, Роберт де Грааф
Год издания: 2022
#db #sql #ru
Скачать книгу
Авторы: Энтони Молинаро, Роберт де Грааф
Год издания: 2022
#db #sql #ru
Скачать книгу
Telegram
Архив книг
🏛Станьте корпоративным архитектором: управляйте развитием компании как единой системой
Курс OTUS «Корпоративный архитектор / Enterprise Architect» — для тех, кто принимает решения на стыке бизнеса и технологий.
📅Старт: 26 ноября | Продолжительность: 4 месяца
Вы перестанете видеть отдельные процессы и начнёте проектировать компанию целиком. Научитесь превращать стратегию в реальные изменения: формировать целевое состояние, выстраивать IT‑ландшафт и готовить дорожную карту трансформации.
🎯Что освоите:
• TOGAF и ArchiMate — и как применять их в гибких организациях.
• Методы Business Architecture Guild и The Open Group.
• Подходы MBA для принятия экономически и технически обоснованных решений.
👥Для кого: бизнес‑ и системных аналитиков, архитекторов решений, руководителей продуктов и портфелей, тимлидов, CTO, лидеров цифровой трансформации и всех агентов изменений.
💼Практика — вокруг реального кейса: можно взять задачу своей компании или работать в группе. Примеры тем: трансформация IT‑системы, архитектура финтех‑компании, внедрение системы управления проектами.
🏆После курса вы сможете:
• Управлять архитектурой предприятия с помощью гибкой методологии.
• Принимать решения об инвестициях в цифровизацию.
• Претендовать на позицию корпоративного архитектора в крупных компаниях.
💸Скидка 10 % на раннее бронирование — с 12 по 25 октября.
🗓Ближайшие открытые вебинары:
• 23 октября, 22:00 — «NoSQL в бою: как Cassandra помогает строить отказоустойчивый бэкенд».
• • 9 ноября, 22:00 — «Монолит или микросервисы? Руководство для архитекторов, которые ценят свои нервы».
👉Оставьте заявку и получите скидку на обучение: https://vk.cc/d38QcN
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Курс OTUS «Корпоративный архитектор / Enterprise Architect» — для тех, кто принимает решения на стыке бизнеса и технологий.
📅Старт: 26 ноября | Продолжительность: 4 месяца
Вы перестанете видеть отдельные процессы и начнёте проектировать компанию целиком. Научитесь превращать стратегию в реальные изменения: формировать целевое состояние, выстраивать IT‑ландшафт и готовить дорожную карту трансформации.
🎯Что освоите:
• TOGAF и ArchiMate — и как применять их в гибких организациях.
• Методы Business Architecture Guild и The Open Group.
• Подходы MBA для принятия экономически и технически обоснованных решений.
👥Для кого: бизнес‑ и системных аналитиков, архитекторов решений, руководителей продуктов и портфелей, тимлидов, CTO, лидеров цифровой трансформации и всех агентов изменений.
💼Практика — вокруг реального кейса: можно взять задачу своей компании или работать в группе. Примеры тем: трансформация IT‑системы, архитектура финтех‑компании, внедрение системы управления проектами.
🏆После курса вы сможете:
• Управлять архитектурой предприятия с помощью гибкой методологии.
• Принимать решения об инвестициях в цифровизацию.
• Претендовать на позицию корпоративного архитектора в крупных компаниях.
💸Скидка 10 % на раннее бронирование — с 12 по 25 октября.
🗓Ближайшие открытые вебинары:
• 23 октября, 22:00 — «NoSQL в бою: как Cassandra помогает строить отказоустойчивый бэкенд».
• • 9 ноября, 22:00 — «Монолит или микросервисы? Руководство для архитекторов, которые ценят свои нервы».
👉Оставьте заявку и получите скидку на обучение: https://vk.cc/d38QcN
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
❤1👍1
🗄 Вебинар: JDBC: как Java-приложения взаимодействуют с базами данных
JDBC позволяет Java-приложениям работать с базами данных. Разберём подключение, SQL-запросы, транзакции и обработку ошибок.
💬 О чём поговорим
- Как подключиться к СУБД с помощью
- Как выполнять SQL-запросы через
- Как управлять транзакциями:
- Как использовать
🎯 Результат урока:
- Вы разберётесь, как подключать Java-приложение к СУБД, выполнять SQL-запросы и работать с результатами.
- Узнаете, как управлять транзакциями и обрабатывать ошибки при обращении к базе данных.
👉 Для участия зарегистрируйтесь: https://vk.cc/d3gZB3
Вебинар проходит в рамках старта курса «Java-разработчик», который помогает освоить современную Java-разработку: от основ и первых программ до серверных приложений, баз данных, Spring, контейнеров и очередей сообщений. Программа регулярно обновляется под требования рынка. 🚀
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
JDBC позволяет Java-приложениям работать с базами данных. Разберём подключение, SQL-запросы, транзакции и обработку ошибок.
💬 О чём поговорим
- Как подключиться к СУБД с помощью
DriverManager и работать с Connection.- Как выполнять SQL-запросы через
Statement и PreparedStatement и получать результаты через ResultSet.- Как управлять транзакциями:
autocommit, commit и rollback.- Как использовать
SQLException, чтобы разобраться в причинах ошибки при выполнении запроса.🎯 Результат урока:
- Вы разберётесь, как подключать Java-приложение к СУБД, выполнять SQL-запросы и работать с результатами.
- Узнаете, как управлять транзакциями и обрабатывать ошибки при обращении к базе данных.
👉 Для участия зарегистрируйтесь: https://vk.cc/d3gZB3
Вебинар проходит в рамках старта курса «Java-разработчик», который помогает освоить современную Java-разработку: от основ и первых программ до серверных приложений, баз данных, Spring, контейнеров и очередей сообщений. Программа регулярно обновляется под требования рынка. 🚀
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
❤2👏2👍1👎1
Приглашаем на Java Jam — бесплатный митап ЮMoney для бэкенд-разработчиков 🔥
✅ 29 октября, четверг, 19:00 (мск) — приходите на митап в Санкт-Петербурге или смотрите трансляцию.
Спикеры из ЮMoney и Сбера выступят с докладами:
🟣 Один апгрейд — больше сотни сервисов: как мы обновляем Java-стек в компании
Обсудим, как обновить Gradle, Spring Boot и Java в 120+ компонентах, не останавливая разработку. Расскажем, как выстраивали процессы на протяжении этого времени: от порядка действий и массовых патчей до взаимодействия с командами и решения трудностей, с которыми столкнулись во время последнего обновления.
🟣 Как я автоматизировал свой проект — и всё сломал
Разберём, как выстроить автоматизацию в проекте с помощью ИИ и какие шишки можно набить на пути. Поговорим, как работает длинный контекст в моделях и как организовать работу с учётом этих особенностей.
🟣 Откатить нельзя оставить: мониторинг выкладки релиза на основе Sentry
Ошибки случаются. Узнаем, какие из них появляются или возникают чаще после последнего релиза — и достаточно ли этого, чтобы принять решение об откате.
Зарегистрируйтесь, чтобы принять участие. Все подробности — на сайте митапа Java Jam👈
Спикеры из ЮMoney и Сбера выступят с докладами:
Обсудим, как обновить Gradle, Spring Boot и Java в 120+ компонентах, не останавливая разработку. Расскажем, как выстраивали процессы на протяжении этого времени: от порядка действий и массовых патчей до взаимодействия с командами и решения трудностей, с которыми столкнулись во время последнего обновления.
Разберём, как выстроить автоматизацию в проекте с помощью ИИ и какие шишки можно набить на пути. Поговорим, как работает длинный контекст в моделях и как организовать работу с учётом этих особенностей.
Ошибки случаются. Узнаем, какие из них появляются или возникают чаще после последнего релиза — и достаточно ли этого, чтобы принять решение об откате.
Зарегистрируйтесь, чтобы принять участие. Все подробности — на сайте митапа Java Jam
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👎1🔥1🙏1