Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо
to the top
>
Публикации

Публикации

09 Апр 2025
Третья часть исследования Nau Engine
Евгений Фёклин
В финальной части нашей трилогии, посвящённой Nau Engine, мы уделим внимание ошибкам, возникающим при разработке классов. Приведённые в статье примеры наглядно демонстрируют, как даже небольшие...
...
04 Апр 2025
Внедрение процессов безопасной разработки. Интеграция PVS-Studio и SGRC SECURITM
Антон Третьяков
Совместно с экспертом SECURITM Евгенией Карповой мы поговорили о том, как обеспечить соблюдение требований ГОСТ в области безопасной разработки программного обеспечения.Показали реальные примеры использования PVS-Studio и SECURITM, дали рекомендации по настройке инстру…
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
04 Апр 2025
Инновационные технические решения и баги в исходном коде PowerShell
Валерий Филатов
PowerShell — известный инструмент от Microsoft. Но какие секреты сможет найти статический анализатор в его исходном коде? Посмотрим в этой статье.
...
31 Мар 2025
Учимся рефакторить код на примере багов в TDengine, часть 3: плата за лень
Андрей Карпов
Проверяя код проекта TDengine с помощью PVS-Studio, можно встретить код с запахом, канонические ошибки и опечатки. Многое из этого можно избежать, если изначально аккуратно оформлять код, делать...
...
28 Мар 2025
Безопасная работа с массивами? Нет, не слышали
Александра Уварова
Рано или поздно любому разработчику на С-подобном языке приходит в голову идея использовать двумерный массив как одномерный. Причины для этого всегда разные, а вот результат чаще всего один. В этой...
...
27 Мар 2025
Инъекция блокнотом или история о том, как мы новые диагностики делали
Владислав Богданов
В этой статье я немного расскажу о том, как в Java осуществляется вызов команд уровня операционной системы. Также поговорим про OS Command и Argument Injections и про то, как мы делали диагностики...
...
24 Мар 2025
Роли в IT: Developer Advocate (Скрамное ИТ)
Валерий Филатов, Ульяна Хромченко
Как говорил современный тимлид: «Понапишут свой код, а потом адвокатов ищут». Кто такой Developer Advocate, и чем он отличает от DevRel’а и маркетолога? Как сделать так, чтобы тебе платили деньги, за то что ты не пишешь код? Какие перспективы есть у человека в этой дол…
...
20 Мар 2025
Графический переполох: что таит в себе ScottPlot?
Никита Паневин
ScottPlot — библиотека под .NET для построения графиков. Из-за специфики подобных проектов их код нередко бывает запутанным. Сегодня мы попробуем распутать его и отыскать проблемные места с помощью...
...
19 Мар 2025
Как статический анализ дополняет тестирование продукта
Глеб Асламов
Разберем тему использования статического анализа в связке с тестированием. Как он работает на реальных примерах, какие примеры решает, а также как может помочь оптимизировать код проекта. Немного заглянем в сторону безопасности, уязвимостей и стандартов.А еще пару лайф…
...
18 Мар 2025
Учимся рефакторить код на примере багов в TDengine, часть 2: макрос, пожирающий стек
Андрей Карпов
Проверяя код проекта TDengine с помощью PVS-Studio, можно встретить код с запахом, канонические ошибки и опечатки. Многое из этого можно избежать, если изначально аккуратно оформлять код, делать...
...
Показать еще Pagination arrow previous
Показано: - из 1954