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

Вебинар: Статический анализ кода в методическом документе ЦБ РФ "Профиль защиты" - 16.02

>
Публикации

Публикации

10 Мар 2025
Как искать ошибки и уязвимости во время разработки
Глеб Асламов
Многие слышали и о статических анализаторах, и о SAST инструментах, но в чем же реально их польза? Ну, во-первых, они могут выявить потенциальные ошибки и уязвимости на ранних этапах разработки и всем цикле ПО, но как это проверить? Давайте рассмотрим на реальных ошибк…
...
10 Мар 2025
Статический анализ и .NET: какие ошибки может отловить?
Глеб Асламов
Способов поиска ошибок не бывает слишком много! Рассмотрим инструмент, который позволит выявить потенциальные ошибки в коде еще на этапе разработки — статический анализ кода. Чем он отличается от привычных способов тестирования? В чем его особенность, на что способен и…
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
07 Мар 2025
Ищем ошибки в начале, в середине и в конце разработки
Глеб Асламов
В докладе поднимем тему поиска ошибок, качества кода и безопасной разработки. Поговорим о технологиях статического анализа и SAST-инструментах как способах поиска потенциальных ошибок и уязвимостей на ранних этапах разработки и всем цикле ПО. Разберём на реальных приме…
...
07 Мар 2025
Copy-paste на большом экране: разбор ошибок и странных мест Radarr
Георгий Тормозов
Писать одно и то же — невероятно муторное занятие! Поэтому программисты регулярно используют copy-paste, но, помимо экономии времени, также растет и количество ошибок. Чтобы в этом убедиться...
...
06 Мар 2025
std::array в С++ быстрее массива в С. Иногда
Антон Третьяков
Давайте натрём наши болиды до блеска и посмотрим, как они входят в повороты компиляторных оптимизаций на примере использования std::array. Смогут ли они не только не уступить, но и...
...
05 Мар 2025
Учимся рефакторить код на примере багов в TDengine, часть 1: про колбасу
Андрей Карпов
Проверяя код проекта TDengine с помощью PVS-Studio, можно встретить канонические ошибки и опечатки. Многих из них можно избежать, если изначально аккуратно оформлять код, делать логику простой...
...
28 Фев 2025
Новые интересные диагностики в PVS-Studio 7.35
Глеб Асламов
С релизом PVS-Studio 7.35 в анализаторе появилось много новых диагностических правил. Вас ждёт: много MISRA для C, новые Unity-диагностики для C# и покрытие OWASP Top 10 для Java и многое...
...
27 Фев 2025
C++ и неопределённое поведение
Андрей Карпов, Дмитрий Свиридкин, Юрий Минаев
Мы пригласили в гости Дмитрия Свиридкина — создателя книги "Путеводитель C++ программиста по неопределённому поведению". Обсудили грани, отделяющие корректный C++ код от некорректного, попросили рассказать историю написания книги, поговорили о развитии языка и его буду…
...
Поиск потенциальных уязвимостей в коде, часть 2: практика
Константин Волоховский
В прошлый раз мы ознакомились с общими подходами в поиске уязвимостей безопасности в приложениях. В этот раз спустимся ближе к земле и посмотрим на то, как мы реализовали эти механизмы в...
...
24 Фев 2025
Всё ли знает ChatGPT? Проверяем факты о PVS-Studio
Анастасия Воробьёва
Действительно ли искусственный интеллект знает всё? Может ли он со 100% точностью ответить на вопросы о вас или вашей работе? В этой статье мы проверим, насколько ChatGPT осведомлён о...
...
Показать еще Pagination arrow previous
Показано: - из 1830