Рубрики
Технологии

ИИ-код почти всегда работает, но безопасным оказывается лишь в 56% случаев

Veracode протестировала более 100 моделей: синтаксические ошибки встречались в 0% случаев, однако защита от уязвимостей осталась примерно на уровне 2025 года Компания Veracode опубликовала отчёт GenAI Code Security Report 2026, в котором подчеркнула разрыв между способностью ИИ писать рабочий код и его безопасностью. В 4 тестовых срезах более 100 моделей показали в среднем 56% успешных […]

Рубрики
Жизнь

Зарплаты Senior-специалистов в ИТ вернулись к уровню 2023 года

Заработок опытных ИТ-специалистов заметно изменился после пикового роста последних лет. Медианная зарплата сотрудников уровня Senior в I квартале 2026 года составила 300 тысяч рублей после вычета налогов — на 17% меньше, чем полугодом ранее (360 тысяч). Таким образом показатель вернулся к уровню начала 2023 года, пишет «Газета.Ru» со ссылкой на исследование кадрового системного интегратора Sense. […]

Рубрики
Жизнь

Зарплаты Senior-специалистов в ИТ вернулись к уровню 2023 года

Заработок опытных ИТ-специалистов заметно изменился после пикового роста последних лет. Медианная зарплата сотрудников уровня Senior в I квартале 2026 года составила 300 тысяч рублей после вычета налогов — на 17% меньше, чем полугодом ранее (360 тысяч). Таким образом показатель вернулся к уровню начала 2023 года, пишет «Газета.Ru» со ссылкой на исследование кадрового системного интегратора Sense. […]

Рубрики
Технологии

AS2 в .NET без отдельного Java-гейтвея: EDI-обмен с партнёрами прямо в маршруте

Если вы поставляете товар в крупную розницу, возите грузы для 3PL-оператора, шлёте платёжные извещения банку или обмениваетесь медицинскими транзакциями X12 — вы почти наверняка обмениваетесь этими документами по AS2. Заказ (EDI 850), счёт (810), уведомление об отгрузке (856), платёжное авизо (820) уходят партнёру не почтой и не через REST, а как подписанный и зашифрованный S/MIME-конверт поверх […]

Рубрики
На повестке дня

Слабое звено. Обходим проверку лицензии, анализируя JavaScript вместо байт-кода

Для подписчиковНе всякую защиту нужно ломать с помощью дизассемблера. Иногда достаточно открыть DevTools, изучить JavaScript фронтенда и понять, как приложение принимает решение о блокировке. Мы исследуем лицензионный механизм Java-приложения с веб-интерфейсом, разберемся в архитектуре Angular и NgRx, а заодно проверим, насколько полезен искусственный интеллект при анализе минифицированного кода.

Рубрики
Технологии

Вышла интегрированная среда разработки Apache NetBeans 31

В начале августа 2026 года состоялся релиз интегрированной среды разработки Apache NetBeans 31. Проект имеет поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Готовые сборки проекта NetBeans 31 сформированы для скачивания под Linux (snapcraft.io, flathub), Windows и macOS. Исходный код решения написан в основном на Java и опубликован на GitHub под лицензией Apache License 2.0. Читать далее

Рубрики
Технологии

7 ошибок компаний при найме разработчиков, которые стоят месяцев поиска

«Мы ищем уже три месяца.» Эту фразу сегодня можно услышать практически от любой компании, которая пытается нанять сильного backend-разработчика, DevOps-инженера или Tech Lead. Обычно первое объяснение звучит так: «На рынке просто нет специалистов.» Дефицит действительно существует. Например, Python- и Java-разработчики остаются одними из самых востребованных специалистов, а опытные DevOps-инженеры зачастую получают десятки предложений одновременно. Но, […]

Рубрики
Технологии

Слабосолёный мессенджер из MikroTik CHR и Java, по домашнему

Как это? У вас есть аккаунт на хабре, есть своё мнение по каждой статье, есть желание этим мнением поделиться с дедушкой, но нет своего мессенджера чтоб это сделать? Срочно исправляем. Lim (local ip messenger) работает в вашей локальной сети, на вашем CHR или ARM64 роутере Mikrotik, без внешних сервисов. Обмен текстовыми и голосовыми сообщениями, файлами […]

Рубрики
Технологии

Playwright: пишем тесты на Kotlin и Java

В статье я разберу, как писать тесты, используя Playwright. И покажу все на собственном примере. Когда наш продукт стал сложным, мы столкнулись с тем, что релизы стали затаскивать на прод баги. Чтобы не “тестировать на пользователях” и минимизировать человеческий фактор, мы решили автоматизировать самые частые пользовательские сценарии, используя Playwright.  Давайте перейдем к сути и начнем […]

Рубрики
Технологии

Oracle закрыла приём в открытый проект OpenJDK изменений, созданный с помощью ИИ-инструментов

В компании Oracle объявили о запрете на приём в открытый проект OpenJDK изменений, сгенерированных с помощью ИИ-инструментов. Ограничение касается исходного кода, текстовых материалов и изображений, передаваемые в репозитории проекта или размещаемые на сайте, в сообщениях или на wiki-страницах сообщества разработчиков. Из областей в которых разрешено применение ИИ при разработке Java названы отладка и рецензирование кода. […]