| Date | Title | Description |
| 26.02.2026 | Что нового в OpenIDE 2025.3: Java 25, Spring MCP, Go, Docker и JavaScript/TypeScript | OpenIDE 2025.3 базируется на обновлённой IntelliJ IDEA Platform 2025.3 и включает изменения как из апстрима, так и собственные доработки консорциума. Ниже разберём все заметные нововведения по порядку.Наш ответ Чемберлену! Дополнение через ... |
| 06.02.2026 | Java Digest #32 | Всем привет! 👋👋👋👋👋
Мы — Java-разработчики Т-Банка: Андрей, Арсений, Роман, Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся этим со всем сообществом.Горячие JEPы
JE... |
| 03.01.2026 | Под капотом многопоточной синхронизации в Java: как потоки договариваются через Mark Word | Синхронизация в Java часто воспринимается как простая языковая конструкция — достаточно использовать ключевое слово synchronized, и код начинает «просто работать».
На практике же на уровне JVM происходит цепочка событий, которую можно просл... |
| 15.12.2025 | Live Reload на JVM | В этой статье я хотел бы обобщить всё, что мы знаем про Hot/Live Reloading на JVM, и далее показать, как я пришел к реализации универсального Live Reloading решения для любых веб-приложений на JVM.
Вкратце, в этой статье мы:
Попробуем сформ... |
| 25.11.2025 | Поддержка Python и JavaScript в рамках Spring Framework | Довольно скоро, предположительно с версии Spring Framework 7.1, Spring будет поддерживать scripting-овые языки, такие как Python или JavaScript. Тема очень интересная, но, на самом деле, здесь стоит начать с небольшой справки, как так вообщ... |
| 08.12.2024 | Navigating Concurrency in Modern Software Development | Concurrency is the heartbeat of modern software applications. It allows systems to perform multiple tasks simultaneously, improving efficiency and responsiveness. In the realm of Java and Spring Boot, understanding concurrency is crucial. I... |
| 07.12.2024 | Сколько памяти нужно в 2024 году для выполнения миллиона конкурентных задач? | Помните сравнение потребления памяти для асинхронного программирования на популярных языках 2023 года?
Мне стало любопытно, как поменялась ситуация за один год на примере самых новых версий языков.
Давайте снова проведём бенчмарки и изучим ... |
| 07.10.2024 | Java Digest #17 | Всем привет! 👋 👋 👋 👋 Мы Java-разработчики Т-Банка: Андрей, Арсений, Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся этим со всем сообществом.
В этом выпуске деталь... |
| 02.10.2024 | От Spring Framework 6.2 до 7.0 | Команда Spring АйО перевела письмо Юргена Хёллера Spring-сообществу.
Дорогие участники сообщества Spring,
Spring Framework 6.2 готовится к релизу в ноябре 2024 года. Этот релиз принесёт много улучшений связанных с core-контейнером и поддерж... |
| 30.09.2024 | Почему нет достойных форматтеров кода для Java? | Форматирование кода в Java всегда было темой обсуждения среди разработчиков. Многочисленные инструменты предлагают свои решения, но ни один из них не кажется идеальным. Так, возникает вопрос: есть ли форматтер, который действительно отвечае... |
| 20.09.2024 | Java 23: A New Dawn for Developers | Java 23 is here, and with it comes a wave of excitement. The Spring community is buzzing, ready to dive into the latest features. This release is not just an update; it’s a game changer. It’s like opening a treasure chest filled with tools ... |
| 20.09.2024 | Oracle unveils Java 23 with features to boost developer output | Oracle has announced the latest version of its programming language and development platform, Java 23.
This new release, referred to as Oracle JDK 23, promises an array of enhancements and features aimed at boosting developer productivity a... |
| 17.09.2024 | Java 23 — Launch Stream | Команда Spring АйО напоминает, что уже через 7 часов на YouTube канале Java пройдет прямая трансляция, посвящённая релизу Java под номером 23.
Расписание трансляции (время GMT+3 МСК):
Deep Dive into Java 23's Features!
16:00: Welcome and ev... |
| 07.08.2024 | Navigating the Spring Certification Landscape in 2024: A Remote Journey from Russia | In 2024, the world of software development is a whirlwind. Technologies evolve rapidly, creating both opportunities and challenges. For developers in Russia, obtaining certifications like the Spring Certified Professional (2V0-72.22) has be... |
| 06.08.2024 | Состояние Spring в 2024 году | Введение
С момента выхода нашего последнего отчета "Состояние Spring" мир разработки программного обеспечения претерпел значительные изменения. Технологии развиваются с бешеной скоростью, открывая новые возможности и создавая уник... |
| 08.07.2024 | Java Digest #14 | Всем привет! 👋 👋 👋 👋 Мы — Java-разработчики Тинькофф: Андрей, Арсений, Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся этим со всем сообществом.
В этом выпуске — с... |
| 25.06.2024 | Эффективность Spring-приложений в рантайме. Текущее состояние дел и планы на будущее | В свете недавнего выхода Spring Framework 6.1 и Spring Boot 3.2, мы хотели бы поделиться обзором тех усилий, которые предпринимает команда Spring, чтобы позволить разработчикам оптимизировать эффективность их приложений во время выполнения.... |
| 16.04.2024 | Java в облаках | Будущее наступает. Нам уже очень сложно вообразить, как люди жили без постоянного доступа в интернет, как встречались, не имея телефонов, как ходили в фотосалоны, а потом хранили редкие фото всю жизнь, да даже как каждый день ходить на рабо... |
| 01.04.2024 | Электронная подпись, шифрование данных с помощью RSA, AES. Реализация на Kotlin, Micronaut, bouncycastle | Введение
Разбирался со сложной темой: шифрование данных криптографическими способами, электронная подпись, гостовские алгоритмы шифрования и так далее. Решил поделиться опытом своих изысканий на примере создания сервиса работы с подписями и... |
| 06.03.2024 | Челлендж по обработке миллиарда строк на Go: от 1 минуты 45 секунд до 4 секунд | Пару недель назад я прочитал о запавшем мне в душу челлендже по обработке миллиарда строк, поэтому захотел решить его на Go.
Я немного опоздал, соревнования проводились в январе. И на Java. Меня не особо интересует Java, зато давно интересу... |
| 10.01.2024 | Введение в поддержку JavaScript в MySQL | MySQL продолжает наращивать инновации и теперь включает в себя богатые возможности процедурного программирования внутри базы данных. Отныне разработчики могут писать хранимые программы на языке JavaScript (функции и процедуры) в сервере баз... |
| 03.11.2023 | Эта неделя в мире Java (3 ноября) | Эта неделя на Хабре
Трейсы в Spring Boot 3 с использованием Zipkin и Kafka в качестве транспорта. Конкретная техническая инфа, как это делать на Spring Boot 3, с кучей листингов кода, вплоть до содержимого pom.xml. Написано по опыту использ... |
| 26.07.2023 | Выход Micronaut 4! Что нового? | 14 июля вышла новая версия Java фреймворка Micronaut. С последнего мажорного обновления прошло почти два года (оно было 18.08.2021), и за это время произошло немало событий как в мире Java-разработки, так и в самом фреймворке. Постараюсь ра... |
| 18.07.2023 | Как на самом деле работает Java ClassLoader system? (с картинками) — Часть 1/3, Загрузка | Когда я впервые погрузился в мир загрузчиков классов Java, это было ответом на любопытный вопрос. Популярные источники (Wikipedia, Baeldung, DZone) содержат устаревшую, иногда противоречивую друг другу информацию, и это несоответствие послу... |
| 22.06.2023 | Разбираемся с GraalVM, AOT и JIT | Если вы хотите разобраться, что такое GraalVM, как он работает, и в чем различия между Just-In-Time (JIT) компиляцией и Ahead-Of-Time (AOT) компиляцией, то это руководство — именно то, что вы искали.Вступление
Недавно я получил пару вопросо... |
| 09.12.2022 | Двадцать бабушек – уже рубль. Как GraalVM Native Image позволяет экономить джавистам и девопсам деньги на облако | Первая статья в нашем блоге. Я постарался написать хороший текст на основе докладов из Failover Bar и прошлого митапа Альфы, и человеческими словами объяснить, зачем нужен GraalVM.
Мы поговорим об экономии на облаках в мире победившего Кубе... |
| 22.12.2021 | Создание нативных CLI приложений на Java с помощью Graalvm и Picocli | LONG REED: ~18 минКлючевые выводы
Разработчики хотят распространять свои приложения командной строки как отдельный исполняемый файл.
GraalVM может компилировать ваши Java-приложения в нативные образы в машинном коде, но имеет некоторые огра... |
| 21.12.2021 | Современная разработка на Java: update, фичи, API и Copilot | Фото Medium.com
Летом этого года мы в *instinctools организовали и провели серию онлайн-дискуссий с разработчиками и экспертами в области IТ. В рамках проекта «Техпора» нам хотелось услышать разные точки зрения на события и проблемы, которы... |
| 28.09.2021 | Java на одноплатниках: легко и просто | Привет, уважаемый читатель!
В какой-то момент, на нашем замечательном COVID карантине, появилось свободное время и посмотреть на одноплатные компьютеры, которых сейчас уйма всяких разных. Однако, работать с ними именно из Java оказалось дос... |
| - | Kq: продолжаем обрабатывать JSON | ...на Kotlin разумеется. В комментариях к предыдущей статье было задано несколько вопросов, как сделать конвертацию в tsv, почему утилита собрана в Docker образ и предложение использовать нативный образ GraalVM.
В этой статье содержится отв... |
| - | Что стоит знать Java-разработчику сегодня, чтобы быть востребованным завтра | Что стоит знать Java-разработчику сегодня, чтобы быть востребованным завтра
03 Сентября, 2019, 15:01
AIN.UA
7239
Роман Шрамков, CTO EPAM Ukraine и глава Java Competency Center, написал о тех навыках, которые пригодятся Java-разработчику, ес... |