Друзья, хотим напомнить о лицензиях PVS-Studio. Они разные, поэтому давайте разберемся поподробнее, какие возможности они дают.
Больше информации вы можете найти по ссылке 🔗
Больше информации вы можете найти по ссылке 🔗
👍3
Друзья, совсем скоро стартует C++ Russia 2025. Первый день 13 марта будет в онлайне, а 20–21 марта будем ждать в Москве на нашем стенде!
Как всегда на нашем стенде вас будут ждать разговоры о важном (о статическом анализе и не только), наша фирменная настольная игра "BUG", задачки, чтобы посоревноваться с анализатором и много другое 😃
О чем поговорим:
Юрий Минаев расскажет о семантике C++ с точки зрения статического анализатора или фронтенда компилятора. Рассмотрим, как устроена таблица символов и как происходит поиск имен, а также как семантика влияет на парсинг. Подробнее по ссылке🔗
А пока мы готовимся к конференции, посмотрите наши доклады прошлых лет:
1. "Как не стать драконом" — Юрий Минаев, Олег Лысый
2. "Прокачиваем LLDB, или LLDB formatters" — Олег Лысый
До встречи! 😉
#мероприятия #cpp
Как всегда на нашем стенде вас будут ждать разговоры о важном (о статическом анализе и не только), наша фирменная настольная игра "BUG", задачки, чтобы посоревноваться с анализатором и много другое 😃
О чем поговорим:
Юрий Минаев расскажет о семантике C++ с точки зрения статического анализатора или фронтенда компилятора. Рассмотрим, как устроена таблица символов и как происходит поиск имен, а также как семантика влияет на парсинг. Подробнее по ссылке🔗
А пока мы готовимся к конференции, посмотрите наши доклады прошлых лет:
1. "Как не стать драконом" — Юрий Минаев, Олег Лысый
2. "Прокачиваем LLDB, или LLDB formatters" — Олег Лысый
До встречи! 😉
#мероприятия #cpp
👍3
🎉12 марта — День компьютерного глюка
Как часто программисты сталкиваются с "глюками" и "багами". В честь этого и был учреждён этот шуточный праздник.
Кстати, у нас есть целая серия публикаций, посвящённых разным интересным багам:
1. Баги, которые наделали немало шума
2. От ВАЛЛ-И до Терминатора: баги, принципы работы и фантазии разработчиков
3. Не исправил, а проработал принятие: как некоторые баги в играх стали фичами
#праздник
Как часто программисты сталкиваются с "глюками" и "багами". В честь этого и был учреждён этот шуточный праздник.
Кстати, у нас есть целая серия публикаций, посвящённых разным интересным багам:
1. Баги, которые наделали немало шума
2. От ВАЛЛ-И до Терминатора: баги, принципы работы и фантазии разработчиков
3. Не исправил, а проработал принятие: как некоторые баги в играх стали фичами
#праздник
👍2
Нововведения Java 24 🚀
Уже скоро, 18 марта, выйдет новая версия Java. Поэтому предлагаем посмотреть, какие в ней будут новшества, включая финализацию давно ожидаемых Stream Gatherers!
#java #статья
Уже скоро, 18 марта, выйдет новая версия Java. Поэтому предлагаем посмотреть, какие в ней будут новшества, включая финализацию давно ожидаемых Stream Gatherers!
#java #статья
👍2
Внимание, напоминалка!
Уже завтра в 14:00 состоится наш вебинар на тему "SAST как Quality Gate". У вас еще есть возможность зарегистрироваться. Переходите по ссылке 🔗
#вебинар
Уже завтра в 14:00 состоится наш вебинар на тему "SAST как Quality Gate". У вас еще есть возможность зарегистрироваться. Переходите по ссылке 🔗
#вебинар
🔥3
Сводка новостей из мира .NET
Сегодня в новогоднем дайджесте: .NET 10 preview 1 и множество интересных статей.
Подробнее по ссылке.
Не забывайте присылать нам свои новости!
#csharp #dotnet #статья
Сегодня в новогоднем дайджесте: .NET 10 preview 1 и множество интересных статей.
Подробнее по ссылке.
Не забывайте присылать нам свои новости!
#csharp #dotnet #статья
👍3
Многие знают, что чистота кода влияет на его поддержку и стабильность, но что насчёт ошибок?
В этой статье мы на реальных примерах рассмотрим, как грязный код может стать источником проблем, а также найдём способы их решить.
#статья
В этой статье мы на реальных примерах рассмотрим, как грязный код может стать источником проблем, а также найдём способы их решить.
#статья
👍5🔥1
Проверяя код проекта TDengine с помощью PVS-Studio, можно встретить код с запахом, канонические ошибки и опечатки 🫣
Многое из этого можно избежать, если изначально аккуратно оформлять код, делать логику простой и избегать макросов.
Подробнее по ссылке🔗
#статья #cpp
Многое из этого можно избежать, если изначально аккуратно оформлять код, делать логику простой и избегать макросов.
Подробнее по ссылке
#статья #cpp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Мы подготовили дайджест крутых статей и для вас. Садитесь поудобнее, и приятного чтения!
1. Поиск потенциальных уязвимостей в коде, часть 1: теория
2. Java, Taint и SAST: что это и зачем, и причём здесь ГОСТ 71207
3. Нововведения Java 24
4. Как уронить Minecraft своим модом
А чтобы не пропускать наши статьи, рекомендуем подписаться на ежемесячный дайджест 👈🏻
#java #дайджест
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
И снова здравствуйте, дамы и господа!
Уж очень любим мы викторины! Предлагаем вам сыграть. Правила просты: мы даём вам определение, ваша задача – угадать термин😉
#термин
Уж очень любим мы викторины! Предлагаем вам сыграть. Правила просты: мы даём вам определение, ваша задача – угадать термин
#термин
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6