Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 180 сообщений
Cообщения с меткой

статический анализ - Самое интересное в блогах

Следующие 30  »
rss_habr

Изменения в PVS-Studio, о которых полезно знать

Вторник, 31 Января 2023 г. 17:32 (ссылка)

1029_ChangesPer3Years_ru/image1.png



В этой статье расскажу о том, что появилось в PVS-Studio за последние три года, и чем это полезно пользователям анализатора. Статья модульная: можно не читать от начала до конца, а посмотреть только те части, которые интересны.

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

https://habr.com/ru/post/714008/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714008

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Полурешётки и законы Мерфи

Воскресенье, 18 Декабря 2022 г. 18:32 (ссылка)

Программист обязательно ставит на тумбочку у кровати два стакана: один полный, на случай, если он проснётся и захочет пить, а другой пустой — вдруг он не захочет. Так гласит известный анекдот. Но в реальной жизни часто работают законы Мерфи, и предусмотренные планы рушатся. Что же делать программисту на случай, если он проснётся и не поймёт, хочет он пить или нет

Читать далее

https://habr.com/ru/post/706162/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706162

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PVS-Studio: 2 фишки для быстрого старта

Четверг, 08 Декабря 2022 г. 11:09 (ссылка)

1013_2Features_ru/image1.png



В этой заметке расскажу, как легко начать использовать PVS-Studio. Рассмотрим два сценария: когда вы пробуете анализатор впервые и когда внедряете его в проект.

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

https://habr.com/ru/post/704212/?utm_source=habrahabr&utm_medium=rss&utm_campaign=704212

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

SAST для самых маленьких. Обзор open-source инструментов поиска уязвимостей для C/C++

Четверг, 01 Декабря 2022 г. 06:30 (ссылка)





Привет, Хабр!



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

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

https://habr.com/ru/post/702652/?utm_source=habrahabr&utm_medium=rss&utm_campaign=702652

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как мы баг в PVS-Studio искали или 278 Гигабайтов логов

Пятница, 28 Октября 2022 г. 15:39 (ссылка)

Предлагаем вашему вниманию интересную историю о поиске бага внутри анализатора PVS-Studio. Да, мы тоже допускаем ошибки, но мы готовы засучить рукава и залезть в самую глубину "кроличьей норы".



1005_StoriesFromSupport_ru/image1.png



Небольшое предисловие



Наш коллега уже рассказывал про нашу техническую поддержку. Но всегда интересно послушать какие-то истории, и они у нас есть.



Если хочется программистской жести, то можете сразу переходить к следующему разделу. Если же хочется в целом познакомиться, как мы работаем, то продолжайте читать :). Также вы можете посмотреть юмористический доклад о поддержке С++ программистов.

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

https://habr.com/ru/post/696108/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696108

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PHPCleanArchitecture — Что нового?

Суббота, 04 Сентября 2022 г. 03:45 (ссылка)

Этот пост является дополнением предыдущего. В нём расскажу о новых возможностях инструмента (с блэкджеком и шлюпками с примерами и картинками).

Читать далее

https://habr.com/ru/post/686236/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686236

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Соберёмся? Вторая проверка проекта MSBuild

Четверг, 01 Сентября 2022 г. 16:22 (ссылка)

MSBuild – популярная сборочная платформа с открытым исходным кодом от Microsoft, которую используют разработчики по всему миру. В далёком 2016 году мы уже проверяли проект при помощи PVS-Studio и нашли несколько подозрительных мест. Давайте посмотрим, что удалось обнаружить в коде MSBuild при повторной проверке.

Читать далее

https://habr.com/ru/post/685912/?utm_source=habrahabr&utm_medium=rss&utm_campaign=685912

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PVS-Studio 7.20: Unreal Engine, SAST, SCA

Четверг, 18 Августа 2022 г. 10:37 (ссылка)

0980_Release_7_20_ru/image1.png



В этом пресс-релизе пробуем новый формат: основная информация кратко изложена в одном разделе. Если интересны детали, есть разделы с более подробным описанием. Выбирайте то, что вам ближе.

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

https://habr.com/ru/post/683252/?utm_source=habrahabr&utm_medium=rss&utm_campaign=683252

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Статический анализ кода в современной Java-разработке

Суббота, 30 Июля 2022 г. 19:59 (ссылка)

Сегодня я хочу затронуть тему, которая будет полезна как Java-разработчикам, так и начинающим тех- и тимлидам. Я расскажу о том, как добиться высокого качества кода на вашем Java проекте и перестать волноваться о стилях кодирования.

Если вы идёте по пути подготовки развесистых страничек на wiki по стилям кодирования и правилам оформления кода, то это дурно пахнет. Есть другой более надёжный способ, как защитить вашу кодовую базу и добиться полного соблюдения всех принятых стандартов и соглашений. И это, конечно же, статический анализ кода.

Далее я покажу своё видение того, какие инструменты и в какой конфигурации должны применяться на Java проектах, а особенно в микросервисах.

Читать далее

https://habr.com/ru/post/680018/?utm_source=habrahabr&utm_medium=rss&utm_campaign=680018

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Виды Application Security Testing. Как не запутаться среди SAST, DAST и IAST

Понедельник, 25 Июля 2022 г. 15:48 (ссылка)

Какие плюсы есть у SAST? Чем он отличается от DAST? Что такое IAST? Что значат все эти слова?! Об этом (и не только) расскажем в статье-разборе основных видов Application Security Testing (далее AST).



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

https://habr.com/ru/post/676718/?utm_source=habrahabr&utm_medium=rss&utm_campaign=676718

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как я реализовывал switch exhaustiveness checker для Java 8

Понедельник, 11 Июля 2022 г. 09:58 (ссылка)

В последние время многие промышленные языки вроде C#, Kotlin и Java стали реализовывать switch exhaustiveness проверки для разных языковых элементов: sealed classes, records и enums. Я могу предположить, что это связано с популяризацией Data Oriented Programming. К сожалению, я пока привязан к Java 11, где эта функциональность компилятором не реализована. Поэтому, я решил сделать что-нибудь, что будет проверять switch exhaustiveness для Enums и будет работать на Java 8 и выше.


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

https://habr.com/ru/post/676182/?utm_source=habrahabr&utm_medium=rss&utm_campaign=676182

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

AssertJ как способ значительно улучшить код ваших тестов

Четверг, 07 Июля 2022 г. 23:18 (ссылка)

В 2019-2020 годах на одном из проектов я был идейным вдохновителем перехода на JUnit 5. Для проверок мы использовали стандартные ассерты и Hamcrest. Тогда мне казалось, что этого более чем достаточно.

За последние пару лет, несмотря на менеджерскую позицию, я написал свыше пятисот тестов, и мой подход к тестированию претерпел значительные изменения. В этой статье я постараюсь объяснить, почему AssertJ — это лучшее решение для проверок в тестах, существующее сегодня (год 2022 от Р.X.). Разумеется, всё ниже сказанное — это моё субъективное мнение.

Читать далее

https://habr.com/ru/post/675778/?utm_source=habrahabr&utm_medium=rss&utm_campaign=675778

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PVS-Studio 7.19: что новенького?

Пятница, 24 Июня 2022 г. 11:08 (ссылка)

0958_Release_7_19_ru/image1-d83377c0bb97c038f744bf28d7ca8a35.png



Недавно вышла новая версия PVS-Studio – 7.19. В этой заметке расскажем, что нового появилось в анализаторе, какие разделы документации мы улучшили; кроме того — что почитать, посмотреть и… во что поиграть.

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

https://habr.com/ru/post/673212/?utm_source=habrahabr&utm_medium=rss&utm_campaign=673212

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Полдюжины правил для статического анализатора Detekt

Среда, 01 Июня 2022 г. 19:29 (ссылка)

Техлид Android-команды KODE Дмитрий Суздалев выпустил небольшой, но полноценный опенсорс-проект: набор улучшений для статического анализатора Kotlin-кода Detekt, которые обучают его проверять соблюдение различных правил при использовании библиотеки Jetpack Compose.

Набор правил попал в еженедельный Compose Newsletter, так что теперь самое время поделиться им с сообществом Хабра.

Читать далее

https://habr.com/ru/post/669136/?utm_source=habrahabr&utm_medium=rss&utm_campaign=669136

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Эволюция PVS-Studio: анализ потока данных для связанных переменных

Четверг, 28 Апреля 2022 г. 12:57 (ссылка)

Связанные переменные – одна из главных проблем статического анализа. Данная статья посвящена разбору этой темы и рассказу о том, как разработчики PVS-Studio сражаются с ложными срабатываниями, появившимися из-за различных связей.

Читать далее

https://habr.com/ru/post/663410/?utm_source=habrahabr&utm_medium=rss&utm_campaign=663410

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<статический анализ - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda