Обновить
11
Екатерина Кильгишова@nejava

Командую маркетологами, дружу с разработчиками)

3
Подписчики
Отправить сообщение

Размышления об ИИ

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели5.6K

Недавно прошла конференция Joker в Санкт-Петербурге, эмоции и впечатления улеглись, коллеги, работавшие на стенде подвели итоги.

Теперь можно спокойно подумать о том, что на этой конференции обсуждалось.

Технические доклады (первый день конференции) затрагивать не буду, там все более‑менее ожидаемо, много технических докладов. А вот второй день был очень любопытным, как с точки зрения докладов, так и с точки зрения обсуждения в кулуарах.

И поговорить было о чем.

Читать далее

Java 27: Новый день или Обзор JEP JDK 27

Время на прочтение16 мин
Охват и читатели6.5K

Уже завтра ожидается выход JDK 27, в которую вошли 9 JEP, связанных с криптографией, диагностическим механизмом JFR, управлением памятью и стандартной библиотекой. В этой статье разберём, что нас ждёт в этом релизе Java.

Читать далее

Почему зарплаты в IT перестали быстро расти и что это значит для карьеры

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели9.7K

Медианная зарплата IT-специалистов в первой половине 2026 года составила 191 тысячу рублей, на 4% больше, чем во втором полугодии 2025 года. При этом по прогнозу ЦБ РФ годовая инфляция в этом году составит 4,5-5,5%. То есть, формально рост есть, а по факту — нет. Об этом говорит свежее исследование Хабр Карьеры, которое охватило 45 226 зарплат IT-специалистов в первой половине 2026 года. 

Разберём, почему зарплаты не растут и как строить карьерную стратегию в новых реалиях.

Читать далее

Пересекая реку Стикс: Spring Boot 3.5 и проблема зомби-зависимостей

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели9.2K

Недавно я разбирал истории CVE, связанные с завершением поддержки Tomcat 8.5, и решил посмотреть на Spring Boot 3.5. Я задался тем же вопросом применительно к Spring Boot: что происходит с уровнем защищённости приложения, когда используемая версия достигает End Of Life (EOL)?

Читать далее

DB-клиент OpenIDE: от подключения к базе до EXPLAIN и экспорта данных

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели7.3K

Когда нужно проверить запись в таблице, выполнить запрос из логов или понять, почему база выбрала странный план, разработчик обычно вспоминает про DBeaver, pgAdmin или DataGrip. Все три варианта решают задачу, но по-разному.

1. DBeaver и pgAdmin остаются отдельными программами: со своими окнами, подключениями и настройками. 
2. DataGrip можно получить как в отдельной IDE, так и внутри IntelliJ IDEA Ultimate, WebStorm, GoLand и других IDE от JetBrains.

Но сегодня путь от скачивания до работающей IDE с лицензией далёк от простого и легального.

OpenIDE это третий вариант: полноценный DB-клиент уже входит в состав IDE. Через него легко подключиться к базе, посмотреть ее структуру, написать SQL с комплишенами и подсветкой синтаксиса, запустить EXPLAIN, править и выгружать данные.

Читать далее

Ускоряем вставку данных в PostgreSQL

Время на прочтение20 мин
Охват и читатели11K

Это текстовая версия доклада с Java Rock Star Meetup, с которым выступал Дмитрий Фатов (@FatOFF ) — руководитель разработки Газпромбанка с опытом разработки приложений более 13 лет. Дмитрий работал как backend-, так и fullstack-разработчиком на языках Java, Kotlin, JS, TS, 1С и имеет большой опыт работы с SQL-базами данных.

Читать далее

Как (не) перевернуть строку, или Ох, уж этот Unicode

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели10K

Это текстовая версия доклада с Java Rock Star Meetup, с которым выступал Александр Ланцов — ведущий разработчик Мир Plat.Form. Если вы больше любите смотреть видео, то смотрите запись доклада на YouTube или VK Видео.

Читать далее 🔍

Java Рок Стар Митап: про @Transactional в Spring и зачем нужны новые языки программирования

Время на прочтение2 мин
Охват и читатели7.2K

28 мая. Москва. Java Рок Стар Митап. Ничего лишнего.

В программе: превратности @Transactional в Spring, зачем нужно такое количество языков программирования и, конечно же, офлайн‑общение.

Регистрируйтесь на митап по ссылке.

P. S. А пока присоединяйтесь к нашему ТГ‑каналу и чату Java Rock Stars Meetup, чтобы быть в курсе новостей митапа.

Читать далее

Почему многие остаются на Spring Boot 2.7 — и редко говорят об этом публично

Время на прочтение10 мин
Охват и читатели9.8K

Если ориентироваться только на публичные обсуждения, может сложиться впечатление, что большинство проектов уже давно перешло на Spring Boot 3.x. В крайнем случае команда прямо сейчас выполняет миграцию, закрывает несовместимости и движется к актуальному стеку.

Но когда разговариваешь с инженерами не в формате доклада и не в режиме «расскажите, как у вас всё идеально устроено», картина оказывается менее однозначной.

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

Просто публично такие детали обычно не выносят. Или говорят о них очень осторожно.

Отсюда появляется важный вопрос: если это распространённая практика, почему её так неудобно обсуждать? Почему факт использования старой версии фреймворка воспринимается почти как признание в инженерной неаккуратности?

Попробуем разобрать это без морализаторства.

Читать далее

Mythos 5: что известно и как с этим жить

Время на прочтение9 мин
Охват и читатели9.9K

12 июня компания Anthropic сообщила, что правительство США временно запретило доступ к моделям Fable 5 и Mythos 5 пользователям из других стран как за пределами США, так и внутри страны, включая иностранных сотрудников самой Anthropic.

Компания утверждает, что доступ к остальным моделям Anthropic это решение не касается. Однако сам факт принудительного отключения доступа к двум передовым моделям снова поднял главный вопрос последних месяцев: насколько быстро развиваются ИИ-системы и готовы ли бизнес, регуляторы и разработчики к рискам, которые появляются вместе с такими возможностями.

Особенно много внимания привлекла Mythos 5 — модель, вокруг которой ещё до этого шли дискуссии из-за её потенциального влияния на кибербезопасность. Разбираемся, что известно о Mythos, почему власти США вмешались в доступ к модели и что эта история значит для российского рынка.

Читать далее

Вебинар «mTLS для Java сервисов в Kubernetes»

Время на прочтение1 мин
Охват и читатели6K

Приглашаем на вебинар, где разберём, как с помощью Axiom JDK Certified внедрять криптографию по ГОСТ без сложной настройки и лишнего кода. На вебинаре покажем живую демонстрацию: как Java-сервисы внутри Kubernetes устанавливают защищённое mTLS-соединение с использованием Axiom JDK Certified, КриптоПро/JTLS (ГОСТ TLS).

Что будет на вебинаре:

Читать далее

Java на диете: 45 МБ RAM и старт за 1.4 с. Смертный приговор классическим JVM?

Уровень сложностиСложный
Время на прочтение6 мин
Охват и читатели9.6K

Когда я впервые увидел, как мой сервис на Spring Boot с Postgres, MongoDB и Kafka «съел» всего 45 МБ оперативной памяти, я почувствовал азарт. Азарт инженера, который нашёл способ обмануть систему. Я был заряжен Axiom NIK: его эффективностью, его агрессивной компиляцией и тем, как он превращает «жирный» корпоративный стек в изящный бинарник.

Многие годы нам вдалбивали: «Java — это прожорливо!». Нам говорили: «Выдели 2 ГБ под микросервис, иначе JIT не прогреется».

Забудьте об этом! Я провёл R&D, который ставит точку в спорах о прожорливости Java!

Это не просто тесты. Это вскрытие!

Смотреть результаты вскрытия

Запись вебинара «От кода до запуска: российский стек для Java — Axiom JDK и OpenIDE» доступна...

Время на прочтение1 мин
Охват и читатели4.6K

Запись вебинара «От кода до запуска: российский стек для Java — Axiom JDK и OpenIDE» доступна для просмотра

Вебинар прошёл, а воспоминания запись осталась.

Если вы не успели на вебинар, но очень хотели, то не переживайте! Мы всё записали, чтобы вы могли посмотреть в любое удобное время.

Что обсуждали на вебинаре:

Читать дальше →

Безопасность приложений: инструменты и практики для Java-разработчиков

Уровень сложностиСредний
Время на прочтение18 мин
Охват и читатели15K

Тема безопасной разработки программного обеспечения интересует всё большее количество разработчиков и руководителей. Дополнительным стимулом стал вышедший в конце 2024 года обновлённый ГОСТ Р 56939, в котором описано 25 процессов (мер) для построения безопасной разработки. Это хороший список, но что он означает на практике, например, для Java-разработчиков? Поговорим о сути некоторых процессов и инструментарии.

Статья является переработкой совместного вебинара компаний ООО "ПВС" и АО "АКСИОМ". Текстовый вариант содержит дополнительные ссылки, а некоторые моменты рассмотрены более подробно. Полную запись вебинара доступна здесь: "Безопасность приложений: инструменты и практики для Java-разработчиков".

Статья построена так же, как и вебинар: первую часть подготовил Андрей Карпов, затем слово передаётся Алексею Захарову (@AlexZ0).

Читать далее

Уязвимости XXE в разрезе Java

Уровень сложностиСредний
Время на прочтение20 мин
Охват и читатели13K

В этой статье мы рассмотрим дефект безопасности XXE в контексте Java. Поговорим о причинах возникновения и возможных последствиях, посмотрим на примеры и, конечно, обсудим способы защиты.

Читать далее

Без(д)воз(д)мездно, то есть даром

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели30K

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

Читать далее

Что вы знаете о Яве?

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели7.2K

В честь 30-летия языка Java мы с коллегами сделали подборку интересных фактов, с этим языком связанных. Иногда самым неожиданным образом.

Читать далее

Java Rock Star Meetup: когда Java — это не только код, но и атмосфера

Время на прочтение2 мин
Охват и читатели1.1K

Привет, друзья!

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

Java Rock Star Meetup — это место, где собираются фанаты своего дела, рождаются идеи, звучат доклады настоящих Java-звёзд — и просто классно провести время.

Митап проводится при поддержке сообщества Spring АЙО.

Когда: 27 мая, 18:00
Где: Москва, ул. Бауманская 11, стр. 8 — лофт Casa Picassa, особняк Мон Мартр (м. Бауманская)

Участие бесплатное, нужна регистрация. Количество мест ограничено.
Добавляйтесь к нам в чат в ТГ - там всё самое свежее, быстрые ответы от команды и тёплая тусовка.

Онлайн-трансляции не будет, но будет видеозапись. Не пропусти!

Детали и программа - под катом

Тренды Java: как российские разработчики делают то, что другие только планируют

Время на прочтение5 мин
Охват и читатели6.5K

Java уже почти 30 лет остаётся одним из самых популярных языков программирования, неизменно входя в тройку лидеров. И в 2024 году она продолжает быть в центре внимания российских разработчиков. Исследование от Axiom JDK и JUG Ru Group «Тренды Java в России», в котором приняли участие более 500 специалистов, открыло интересные факты об их предпочтениях и инструментах. Если вы работаете с Java, то вам будет любопытно узнать, как развивается её экосистема в России.

Мы благодарим всех, кто принял участие в этом опросе и внёс вклад в развитие Java в стране! Теперь в бору Java на Алтае растет несколько сотен сосен, каждая из которых символизирует вашу поддержку и вклад в озеленение планеты.

.

Читать далее

Выпуск #1: Java или Go? Новый подкаст команды Axiom JDK

Время на прочтение1 мин
Охват и читатели5.2K

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

Ccылки на подкаст — под катом.

Читать далее
1

Информация

В рейтинге
5 708-й
Работает в
Зарегистрирован
Активность

Специализация

Специалист
Java
Английский язык
Email маркетинг
Интернет маркетинг
SMM
Контент маркетинг
Стратегический маркетинг
Разработка бизнес-стратегии