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

Сайт: https://pvs-studio.ru/ru/
Download Telegram
Друзья, совсем скоро стартует C++ Russia 2025. Первый день 13 марта будет в онлайне, а 20–21 марта будем ждать в Москве на нашем стенде!

Как всегда на нашем стенде вас будут ждать разговоры о важном (о статическом анализе и не только), наша фирменная настольная игра "BUG", задачки, чтобы посоревноваться с анализатором и много другое 😃

О чем поговорим:

Юрий Минаев расскажет о семантике C++ с точки зрения статического анализатора или фронтенда компилятора. Рассмотрим, как устроена таблица символов и как происходит поиск имен, а также как семантика влияет на парсинг. Подробнее по ссылке🔗

А пока мы готовимся к конференции, посмотрите наши доклады прошлых лет:

1. "Как не стать драконом" — Юрий Минаев, Олег Лысый
2. "Прокачиваем LLDB, или LLDB formatters" — Олег Лысый

До встречи! 😉
#мероприятия #cpp
👍3
🎉12 марта — День компьютерного глюка

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

Кстати, у нас есть целая серия публикаций, посвящённых разным интересным багам:

1. Баги, которые наделали немало шума
2. От ВАЛЛ-И до Терминатора: баги, принципы работы и фантазии разработчиков
3. Не исправил, а проработал принятие: как некоторые баги в играх стали фичами

#праздник
👍2
Нововведения Java 24 🚀

Уже скоро, 18 марта, выйдет новая версия Java. Поэтому предлагаем посмотреть, какие в ней будут новшества, включая финализацию давно ожидаемых Stream Gatherers!

#java #статья
👍2
Внимание, напоминалка!

Уже завтра в 14:00 состоится наш вебинар на тему "SAST как Quality Gate". У вас еще есть возможность зарегистрироваться. Переходите по ссылке 🔗

#вебинар
🔥3
Сводка новостей из мира .NET

Сегодня в новогоднем дайджесте: .NET 10 preview 1 и множество интересных статей.
Подробнее по ссылке.

Не забывайте присылать нам свои новости!

#csharp #dotnet #статья
👍3
Многие знают, что чистота кода влияет на его поддержку и стабильность, но что насчёт ошибок?

В этой статье
мы на реальных примерах рассмотрим, как грязный код может стать источником проблем, а также найдём способы их решить.

#статья
👍5🔥1
Проверяя код проекта TDengine с помощью PVS-Studio, можно встретить код с запахом, канонические ошибки и опечатки 🫣

Многое из этого можно избежать, если изначально аккуратно оформлять код, делать логику простой и избегать макросов.

Подробнее по ссылке 🔗

#статья #cpp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
💻Java разработчики, настало ваше время!

Мы подготовили дайджест крутых статей и для вас. Садитесь поудобнее, и приятного чтения!

1. Поиск потенциальных уязвимостей в коде, часть 1: теория
2. Java, Taint и SAST: что это и зачем, и причём здесь ГОСТ 71207
3. Нововведения Java 24
4. Как уронить Minecraft своим модом

А чтобы не пропускать наши статьи, рекомендуем подписаться на ежемесячный дайджест 👈🏻

#java #дайджест
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Media is too big
VIEW IN TELEGRAM
💻Смотри полный доклад "Семантика для кремниевых мозгов" по ссылке 🔗

#cpp #видео
Please open Telegram to view this post
VIEW IN TELEGRAM
7
И снова здравствуйте, дамы и господа!

Уж очень любим мы викторины! Предлагаем вам сыграть. Правила просты: мы даём вам определение, ваша задача – угадать термин 😉

#термин
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
PVS-Studio: поиск ошибок в С/С++, С# и Java
#Задача_PVS #programming #cpp
Ответ на задачу: здесь второй вызов функции g_free явно лишний, так как в него всегда передаётся NULL. Ничего страшного из-за этого не случится. В g_free можно передать нулевой указатель. Просто лишняя строка кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
💯2
ScottPlot — библиотека под .NET для построения графиков. Из-за специфики подобных проектов их код нередко бывает запутанным. Сегодня мы попробуем распутать его и отыскать проблемные места с помощью статического анализатора.

Подробности по ссылке 🔗

#статья #csharp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🎉21 марта — День, когда была основана компания ООО "ПВС" (PVS-Studio)

Это, пожалуй, один из важных праздников для всех работников этой классной компании. Она занимается важным делом – разработкой статического анализатора, который приносит огромную пользу своим клиентам по всему миру. А чтобы подробнее познакомиться с удивительной историей становления компании, можно послушать подкаст 👈

#праздник #PVS_Studio
🎉233🔥2👍1
Media is too big
VIEW IN TELEGRAM
Друзья, в такой замечательны день мы хотим поделиться нашей песней 🥳

Да, у нас есть своя песня! Послушать полностью можно по ссылке 🔗

Будем рады вашим реакциям и комментариям!

#PVS_Studio #видео
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉143👎1