PVS-Studio: поиск ошибок в С/С++, С# и Java – Telegram
PVS-Studio: поиск ошибок в С/С++, С# и Java
1.73K subscribers
1.47K photos
65 videos
2 files
1.44K links
Статический анализатор на страже качества, защищённости (SAST) и безопасности кода.

Сайт: https://pvs-studio.ru/ru/
Download Telegram
PVS-Studio: поиск ошибок в С/С++, С# и Java
#Задача_PVS #programming #cpp
Ответ на задачу: Разработчик опечатался, и в итоге слева и справа от оператора || расположены одинаковые подвыражения. Помимо поля second надо было проверить также поле first. Порой предупреждение анализатора позволяет косвенно найти другие странности в коде. Например, в функцию ::clRemoteFileSelector передаётся некорректный строковый литерал :)
4👏2
День, когда компьютеры стали говорить "Hello, world!" на новом языке. Всё благодаря компании Sun Microsystems, которая в 1996 году выпустила первую официальную версию Java.

Кстати, PVS-Studio поддерживает язык Java. Вот вам интересная статья на эту тему - https://pvs-studio.ru/ru/blog/posts/java/1086/
👍2🤓1
Друзья, всем привет! Мы подготовили для вас небольшой челлендж – С++ кроссворд. Вы можете подумать: “Ну разгадаю я кроссворд. И что?”. Рассказываем. Тот, кто первый даст все правильные ответы получит классный и полезный приз – книгу Андрея Карпова «60 антипаттернов для С++ программистов».

Но даже если вас кто-то опередит, вы можете подписаться на наш дайджест статей - https://pvs-studio.ru/ru/subscribe/ . Среди подписчиков дайджеста мы каждый месяц разыгрываем по три книги 😊
👍3
Обзор игрового движка Dagor Engine, обсуждение ошибок, интервью с основателем Gaijin Entertainment, Антоном Юдинцевым – всё это вас ждет в новой статье 😃

Переходите по ссылке и отправляйтесь в увлекательное путешествие!
https://pvs-studio.ru/ru/blog/posts/cpp/1098/
🔥6
28 января — Международный день защиты персональных данных

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

А обезопасить ваш код поможет PVS-Studio! Все подробности у нас в блоге - https://pvs-studio.ru/ru/blog/posts/
👍4👌1
PVS-Studio: поиск ошибок в С/С++, С# и Java
#Задача_PVS #programming #csharp
Ответ на задачу: Обращение к переменной request сначала происходит без проверок, а потом с ними. Скорее всего, при первом обращении также должна быть проверка.
Тук-тук… А мы с новостями! Да еще с какими!

Рады сообщить, что совсем скоро вас ждет интересный вебинар. Мы расскажем, как с помощью статического анализатора кода PVS-Studio избежать ошибки на проде и постоянные задержки релиза.

Вебинар пройдет 1 февраля в 14:00 📌

Зарегистрироваться можно по ссылке - https://pvs-studio.ru/ru/webinar/

Ждём вас! 😉
❤‍🔥6👍3🔥1👏1
PVS-Studio: поиск ошибок в С/С++, С# и Java
#Задача_PVS #programming #cpp
Ответ на задачу: обратите внимание на первый if. Поток управления перейдёт на следующий if только если from != nullptr && to != nullptr. Это значит, что поток управления не зайдёт внутрь ни одного из последующих if.
👍31
1 февраля — День "Измените свой пароль"

Некоторые пользователи частенько ставят лёгкие пароли либо вообще одинаковые на разные ресурсы. И именно в этот день следует позаботиться об усилении защиты информации от несанкционированного доступа. Поменяли пароли? Тогда самое время пойти расслабиться и больше не переживать.

Как ни удивительно, но до сих пор самые активно используемые пароли это:
• Password
• 123456
• 123456789
• Guest
• Qwerty
• 12345678
• 111111
• 12345
• col123456
• 123123

Но мы верим, что уж вы точно нигде и никогда их не используете! 😉
👌6🎉1
Знали ли вы, что уже почти год существует плагин PVS-Studio для Qt Creator? Нет? Тогда пришло время узнать об этом поподробнее 👌🏻

В новой статье мы проверим саму IDE и разберем ошибки проекта. Переходи по ссылке - https://pvs-studio.ru/ru/blog/posts/cpp/1099/
👍2🔥2🎉1
2 февраля – День сурка.

В этот день есть примета: по поведению сурка определяют, какой будет весна. Но еще благодаря одноименной комедии, эта фраза стала ассоциироваться с однообразной жизнью. Представьте, каждый день похож на предыдущий: сидишь кодишь, ищешь ошибки, ешь, спишь и так по кругу, ух… 🙈

Чтобы вы не скучали, и у вас было больше поводов разнообразить свою жизнь, вот вам ссылка на интересную статью - https://pvs-studio.ru/ru/blog/posts/1084/
😱2🌚2👨‍💻1
А чувствуете ли вы, что вы застряли в дне сурка?
Anonymous Poll
44%
Да, чувствую
19%
Нет, у меня разнообразная и яркая жизнь
36%
50/50
2😢2👍1
Всем привет! Сегодня хотим напомнить вам о такой технологии, как SAST.

SAST по праву считается одним из основных методов для поиска уязвимостей в исходном коде приложения.

Подробнее об этом и других процессах тестирования безопасности вы можете почитать здесь - https://pvs-studio.ru/ru/blog/posts/0972/
👌31👍1
Всем привет! Давайте немного поговорим про SAST (Static Application Security Testing). Поделитесь, пожалуйста, ниже, как у вас обстоят дела с использованием этого инструмента.

Кстати, существует несколько мифов про SAST. И совсем скоро мы будем их развеивать. А пока поучаствуйте в опросе 😊