Telegram Web
Друзья, начинаем неделю с приятных новостей ❤️

Многие уже заметили, что у нас появились свои анимированные эмодзи! Мы рады, что они наши отклик! 👍

Мы хотим еще больше порадовать вас и добавить много других эмодзи. Но для этого нам нужна ваша поддержка. Проголосуйте за канал PVS-Studio 🙏🏻
Please open Telegram to view this post
VIEW IN TELEGRAM
85
Проверяя код проекта TDengine с помощью PVS-Studio, можно встретить код с запахом, канонические ошибки и опечатки. Многое из этого можно избежать, если изначально аккуратно оформлять код, делать логику простой и избегать макросов.

Давайте рассмотрим некоторые фрагменты кода и подумаем, как можно провести его рефакторинг так, чтобы багам просто не было там места.

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

#статья #cpp
Please open Telegram to view this post
VIEW IN TELEGRAM
43
PVS-Studio
#Задача_PVS #programming #cpp
Ответ на задачу: функция g_strdup_printf схожа с функцией sprintf, но безопасней, так как она рассчитывает максимальное требуемое пространство и выделяет нужное количество памяти, в которую записывает результирующую строку. Возвращаемая строка должна освобождаться, когда больше не нужна. Вот как раз освобождения буфера в этом коде нет. Поэтому на каждой итерации цикла будет происходить утечка памяти.
Please open Telegram to view this post
VIEW IN TELEGRAM
Критический баг в продакшен попал —
Но это лишь April нас разыграл!
А как же нам счастье в проект поселить?
Бери промокод, чтобы код исцелить!

#праздник #PVS_Studio
94
📌Напоминаем о предстоящем вебинаре!

Тема: "Внедрение процессов безопасной разработки. Интеграция PVS-Studio и SGRC SECURITM"

📅4 апреля 11:00

Ссылка на регистрацию

Ждем каждого!

#вебинар
3
PVS-Studio
#Задача_PVS #programming #csharp
Ответ на задачу: свойству`data.Uk5` дважды присваивается значение. Видимо, разработчик просто копировал одну строчку и изменял цифру, а в последней строчке забыл. И вряд ли это лишняя строчка, так как имеется свойство data.Uk6.
Please open Telegram to view this post
VIEW IN TELEGRAM
Где нас искать в апреле? А вот на этих конференциях:

3-4 апреля — Jpoint
5-6 апреля — Heisenbug Spring
18-19 апреля — Стачка
25-26 апреля — SQA Days
25-26 апреля — Merge Tatarstan

Пишите в комментариях, будете ли вы на какой-нибудь из этих конференций. И помните, мы всегда рады пообщаться с вами на нашем стенде 😉

#мероприятия
7
Рог Судьбы стремится в мирное русло OPEN SOURCE-а. Месяц обещается быть спокойным и умиротворённым. Возможно, самое время открыться миру, а лучше показать свой проект с открытым исходным кодом. Поделитесь с окружающими вашим талантом! ❤️

Кстати, наша команда регулярно проверяет интересные Open Source проекты. Почитать про это можно у нас в блоге 🔗

Либо подпишитесь на ежемесячный дайджест, чтобы не пропустить самые интересные публикации 👍

#рогсудьбы
Please open Telegram to view this post
VIEW IN TELEGRAM
72
🎉4 апреля — Международный день веб-мастера

Дата этого праздника выбрана неслучайно: если присмотреться, можно заметить, что цифры 4.04 очень напоминают по своему написанию ошибку 404 ("Страница не найдена"), имеющую прямое отношение к работе веб-мастеров.

Есть тут среди вас веб-мастеры?

#праздник
9
PowerShell — известный инструмент автоматизации от Microsoft. Но какие секреты сможет найти статический анализатор в его исходном коде? 🤔

Посмотрим в этой статье 🔗

#csharp #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
7
Друзья, узнавать (или вспоминать) о различных веб-атаках важно. Поэтому, в этой рубрике мы поговорим об одной из них 😉

#термин
4
Коллеги, мы готовим новый информативный вебинар! На этот раз мы пообщаемся с экспертами из AppSec Solutions.

AppSec.Hub — платформа DevSecOps от AppSec Solutions, которая автоматизирует внедрение инструментов безопасности и управление процессами безопасной разработки. На вебинаре эксперты продемонстрируют возможности продуктов и покажут, как интегрировать PVS-Studio в AppSec.Hub для создания эффективного конвейера DevSecOps. Узнайте, как сократить время на поиск уязвимостей и улучшить качество вашего ПО!

📅16 апреля 12:00

Ссылка на регистрацию 🔗

Ждем каждого!
#вебинар
4
PVS-Studio pinned a photo
🎙Друзья, рады поделиться с вами записью прошедшего вебинара!

Совместно с экспертом SECURITM мы поговорили о том, как обеспечить соблюдение требований ГОСТ в области безопасной разработки программного обеспечения. Показали реальные примеры использования PVS-Studio и SECURITM, дали рекомендации по настройке инструментов и рассказали, как оптимизировать процессы разработки для достижения высокого уровня безопасности.

Приятного просмотра! 👍

#вебинар #PVS_Studio
Please open Telegram to view this post
VIEW IN TELEGRAM
7
2025/07/10 16:08:42
Back to Top
HTML Embed Code: