PVS-Studio: поиск ошибок в коде
Open in Telegram
Статический анализатор на страже качества, защищённости (SAST) и безопасности кода. Наш стек: C, C++, C#, Java, JS, TS, Go Сайт: https://pvs-studio.ru/ E-Mail: support@viva64.com Телефон: +7(903)844-02-22 Для бизнеса: https://t.me/pvsstudio_business
Show more1 816
Subscribers
-124 hours
-37 days
-2130 days
Data loading in progress...
Similar Channels
Tags Cloud
Incoming and Outgoing Mentions
---
---
---
---
---
---
Attracting Subscribers
September '26
September '26
+1
in 2 channels
August '26
+4
in 2 channels
Get PRO
July '26
+10
in 2 channels
Get PRO
June '26
+30
in 1 channels
Get PRO
May '26
+82
in 3 channels
Get PRO
April '26
+29
in 1 channels
Get PRO
March '26
+19
in 4 channels
Get PRO
February '26
+37
in 1 channels
Get PRO
January '26
+152
in 1 channels
Get PRO
December '25
+146
in 4 channels
Get PRO
November '25
+38
in 4 channels
Get PRO
October '25
+30
in 2 channels
Get PRO
September '25
+52
in 3 channels
Get PRO
August '25
+40
in 2 channels
Get PRO
July '25
+36
in 3 channels
Get PRO
June '25
+50
in 2 channels
Get PRO
May '25
+81
in 1 channels
Get PRO
April '25
+107
in 3 channels
Get PRO
March '25
+75
in 0 channels
Get PRO
February '25
+151
in 1 channels
Get PRO
January '25
+101
in 1 channels
Get PRO
December '24
+105
in 2 channels
Get PRO
November '24
+291
in 1 channels
Get PRO
October '24
+75
in 1 channels
Get PRO
September '24
+111
in 2 channels
Get PRO
August '24
+21
in 0 channels
Get PRO
July '24
+27
in 1 channels
Get PRO
June '24
+67
in 2 channels
Get PRO
May '24
+15
in 0 channels
Get PRO
April '24
+144
in 1 channels
Get PRO
March '24
+16
in 1 channels
Get PRO
February '24
+25
in 1 channels
Get PRO
January '24
+35
in 1 channels
Get PRO
December '23
+77
in 0 channels
Get PRO
November '23
+52
in 3 channels
Get PRO
October '23
+11
in 0 channels
Get PRO
September '23
+15
in 0 channels
Get PRO
August '23
+9
in 0 channels
Get PRO
July '23
+10
in 0 channels
Get PRO
June '23
+13
in 0 channels
Get PRO
May '23
+12
in 0 channels
Get PRO
April '23
+16
in 0 channels
Get PRO
March '23
+7
in 0 channels
Get PRO
February '23
+4
in 0 channels
Get PRO
January '23
+16
in 0 channels
Get PRO
December '22
+16
in 0 channels
Get PRO
November '22
+32
in 0 channels
Get PRO
October '22
+53
in 0 channels
Get PRO
September '22
+42
in 0 channels
Get PRO
August '22
+21
in 0 channels
Get PRO
July '22
+32
in 0 channels
Get PRO
June '22
+96
in 0 channels
Get PRO
May '220
in 0 channels
Get PRO
April '220
in 0 channels
Get PRO
March '220
in 0 channels
Get PRO
February '220
in 0 channels
Get PRO
January '220
in 0 channels
Get PRO
December '210
in 0 channels
Get PRO
November '210
in 0 channels
Get PRO
October '210
in 0 channels
Get PRO
September '210
in 0 channels
Get PRO
August '210
in 0 channels
Get PRO
July '210
in 0 channels
Get PRO
June '210
in 0 channels
Get PRO
May '21
+149
in 0 channels
| Date | Subscriber Growth | Mentions | Channels | |
| 03 September | +1 | |||
| 02 September | 0 |
Channel Posts
| 2 | Продолжаем угадывать языки программирования! О каком идет речь ниже? 👇🏻
Мужчина лет 30-35, подчёркнуто спортивный и минималистичный. Прагматик до мозга костей. Ненавидит лишние разговоры на совещаниях, предпочитает конкретику: пока другие языки долго и красиво спорят об архитектуре, он молча берёт и делает — быстро, просто, без вычурности. Любит скорость компиляции и исполнения, лёгкую конкурентность и параллелизм. | 149 |
| 3 | О каком языке речь? 🤔 | 1 |
| 4 | 📎 Обещали — делаем!
Привет! Я Андрей Кулешов, руководитель разработки SourceCraft Security в Yandex Infrastructure. В карточках рассказываю, как мы выстроили процесс релиза так, чтобы минимизировать стресс и разные препятствия на пути 😌
Небольшой спойлер: поговорим не только о процессах, но и что есть внутри SourceCraft. Это и карта зависимостей, и управление лицензионными рисками и транзитивными зависимостями.
➡️ В карточках самое важное из статьи, а полная версия здесь. Кстати, внутри есть чек-лист тимлида перед началом релиза, забирайте! | 166 |
| 5 | Наши друзья из SourceCraft поделились, как они выстраивают процесс релиза так, чтобы минимизировать стресс и количество разных проблем.
Кстати, наш анализатор можно использовать в SourceCraft. В этой документации рассматривается пример по интеграции PVS-Studio для анализа C и C++ кода. | 165 |
| 6 | Представляем вам ремейк статьи "Сопротивляйтесь добавлению в проект новых библиотек", которая была написана 10 лет назад 🔥
Все ускоряют разработку ПО, строя его из кирпичиков (сторонних компонентов/библиотек), но мало кто задумывается о вытекающих из этого потенциальных проблемах. В новой версии статьи Андрей Карпов попробовал повторить, почему стоит хотя бы немного думать о балансе, добавляя в проект новую зависимость.
Подробности по ссылке 🔗
#статья #security | 187 |
| 7 | Агенты пишут код, а кто его проверяет? 🤔
AI-агенты постепенно меняют привычный процесс разработки: человек всё меньше пишет код напрямую и всё больше выступает в роли оркестратора — ставит задачи, направляет агентов, проверяет результат и выстраивает вокруг них целую экосистему инструментов.
На прошедшем вебинаре обсудили, как выглядит работа с агентами в продакшене, как контролировать результаты разработки с агентами, и как адаптировать привычные инженерные практики к новой реальности.
Посмотреть можно тут:
- VK Video
- Rutube
- YouTube
- Наш сайт
#вебинар #ai | 198 |
| 8 | А мы напоминаем, что в новой major версии PVS-Studio 8 стали доступны новые анализаторы для языков JavaScript, TypeScript и Go.
Почитать о работе с анализатором JavaScript и TypeScript из командной строки можно тут. А о работе с анализатором Go — тут.
Про все остальные обновления рассказали в этой заметке 👈🏻
#js #ts #go #PVS_Studio | 205 |
| 9 | А вот и запись вебинара "Как разговорить человека и договориться" 😏
На вебинаре разобрали, как легко начинать и поддерживать small talk, а также как использовать эти разговоры в рабочих ситуациях — от нетворкинга и новых знакомств до сложных обсуждений, переговоров и договорённостей.
Посмотреть можно тут:
- VK Video
- Rutube
- YouTube
- Наш сайт
Приятного просмотра! Ждем ваши комментарии! ❤️
#вебинар | 204 |
| 10 | 1 сентября — День знаний ❤️
Дарим повод начать учебный год с чистого кода: попробуйте PVS-Studio по промокоду и найдите то, что обычные тесты пропускают.
Новых знаний, меньше багов и продуктивного сентября!
#праздник #PVS_Studio | 211 |
| 11 | Теперь можно говорить без всяких прикрас: мы выпустили анализатор для языков JavaScript и TypeScript. А значит, это повод испытать его в полевых условиях и посмотреть, что он найдёт в исходном коде хорошо знакомого многим Open Source проекта Visual Studio Code.
Если вам интересно узнать, какие ошибки и подозрительные фрагменты кода обнаружил анализатор, — переходите по ссылке 🔗
#js #ts #статья | 229 |
| 12 | Что за термин? 🤔 | 238 |
| 13 | Начинаем новую неделю с небольшой разминки 💪🏻
Термин на тему информационной безопасности 😉
#термин | 238 |
| 14 | #mem_PVS | 264 |
| 15 | Мы кое-что спрятали 👀
В честь выхода PVS-Studio 8.0 — а это поддержка новых языков и серьёзные улучшения анализатора — мы решили устроить небольшую охоту.
Нами спрятано несколько пасхалок. Всем, кто активно использует анализатор, будет несложно отыскать хотя бы одну из них. Если же вы еще не пробовали проверять свой проект, самое время. Забирайте пробную лицензию и участвуйте в охоте!
Первые 10 человек, которые найдут спрятанные нами пасхалки и напишут нам, получат две бумажные книги по C++ в подарок. Не забудьте указать в сообщении, где вы отыскали нашу пасхалку ❤️
Как искать? Просто! Скачивайте PVS-Studio, анализируйте свой код — и, возможно, найдёте кое-что интересное по дороге.
Подробные условия и как забрать приз — здесь 👈🏻
#PVS_Studio #книги | 294 |
| 16 | Вышел новый релиз PVS-Studio — 8.00. 🔥
В нём: новые анализаторы для проектов на JavaScript, TypeScript и Go, новые IDE плагины для WebStorm и GoLand, расширение поддержки MISRA C++ 2023 и многое другое.
Обо всём подробно рассказали в нашем блоге 🔗
А также записали видео, в котором рассказываем о самых важных изменениях и обновлениях:
- VK Video
- Rutube
- YouTube
- Наш сайт
#PVS_Studio #релиз #видео | 638 |
| 17 | Анализаторы кода легко и быстро умеют находить множество ошибок, не очевидных с первого взгляда. Попробуйте посоревноваться с PVS-Studio в прозорливости!
Мы сделали новые квизы для языков Go и JS/TS 🔥
Вас ждут 10 фрагментов кода, в которых наш анализатор нашёл ошибки. Все они взяты из известных Open Source проектов. Ваша задача — успеть найти ошибку за 60 секунд (не переживайте, фрагменты небольшие).
Время посоревноваться с анализатором! А потом можно и его проверить 😉
- Найдите ошибки в JS & TS коде
- Найдите ошибки в Go коде
#квиз #js #ts #go | 573 |
| 18 | ⚡️8, 9 и 11 сентября встречаемся на вебинарах
1️⃣ 8 сентября состоится второй вебинар серии "Надежность, качество, безопасность ПО: Методология и инструменты!" — "Автоматизация контроля качества и безопасности ПО".
На примере статического анализа посмотрим, почему Best Practices давно перестали быть недостижимым идеалом. А также разберём, почему контроль должен повторяться вместе с релизом, что меняется в процессе разработки и как облачный контур (на примере Apsafe) встраивает проверки в этот ритм без перестройки CI/CD.
🗓 08.09 в 12:00
Регистрация по ссылке 🔗
2️⃣ 9 сентября приглашаем на вебинар "Применение ЗОСРВ "Нейтрино" и PVS-Studio для разработки ПО согласно требованиям МЭК 61508".
На вебинаре разберем подходы к разработке функционально безопасного ПО для ЗОСРВ «Нейтрино» в соответствии с требованиями МЭК 61508 и покажем, какую роль в этом процессе играют инструменты статического анализа.
🗓 09.09 в 12:00
Регистрация по ссылке 🔗
3️⃣ 11 сентября будет вебинар "Каждая идиома когда-то была проблемой".
Красивый и надёжный код почти никогда не рождается с первого раза. Сначала появляются ошибки, а уже потом – идиомы, которые помогают их избегать. На вебинаре рассмотрим реальные фрагменты кода из открытых проектов на языке C++, найдем в них проблемные места с помощью статического анализа, и разберём более 10 идиом и паттернов, которые позволят защитить ваш код.
🗓11.09 в 15:00
Регистрация по ссылке 🔗
Приглашайте коллег и приходите сами! Ждем вас!
#вебинар #PVS_Studio | 584 |
| 19 | Сегодня ночью ShadPS4 присоединится к охоте: проверяем самый популярный эмулятор PS4
20 августа исполнилось 136 лет Говарду Филлипсу Лавкрафту, человеку, создавшему свой собственный жанр "лавкрафтовских ужасов". Многие пытались копировать или развивать его идеи. Удачным примером можно назвать популярную игру Bloodborne, мир которой вдохновлён творчеством Лавкрафта, но имеет свою уникальную идентичность. Долгое время геймеры лишь мечтали запустить её на ПК, и вот, наконец, это стало возможным. А всё благодаря нашему сегодняшнему герою — эмулятору ShadPS4.
Посмотреть, что получилось можно по этой ссылке 🔗
#cpp #gamedev #статья | 295 |
| 20 | А еще не забываем, что сегодня в 15:00 вебинар "Go-Go-Gadg...Error? Смотрим, как ошибаются Go разработчики!"
На вебинаре разберем частые и типовые ошибки Go разработчиков в известных проектах, а также узнаем, какие ошибки не могут найти стандартные инструменты и подходы (и что с этим делать).
Еще можно зарегистрироваться по этой ссылке 🔗 | 278 |
