﻿# Единороги компании PVS\-Studio

Скорее всего вы перешли на эту статью, заинтересовавшись одним из наших рисунков единорогов\. Приятно видеть ваш интерес\. Сейчас мы расскажем, почему рисуем этих единорогов, что они означают и чем вообще занимаемся\.

![0984_PVS-Studio_Unicorns_ru/image2.png](https://import.viva64.com/docx/blog/0984_PVS-Studio_Unicorns_ru/image2.png)

**Если вы не программист**, то просто наслаждайтесь нашими единорогами\. Это маскот нашего программного продукта, который помогает другим программистам находить ошибки в своём коде\.

У нас накопилось много забавных единорогов, которых видело мало людей\. Например, какие\-то единороги использовались только на конференциях для оформления стенда и соответственно их могли увидеть только посетители конференций\. Жалко, что изображения безвестно прозябают в наших внутренних архивах\. Решил постепенно публиковать их, сопровождая кратким описанием\. 

Для непрограммистов на этом история заканчивается :\) Дальше можно не читать\. Желаю приятного просмотра наших единорожков по хештегу \#pvsstudiounicorns в [twitter](https://twitter.com/hashtag/pvsstudiounicorns) и [tumblr](https://www.tumblr.com/blog/view/pvs-studio/tagged/pvsstudiounicorns)\.

**Для программистов** рассказ будет подлиннее и с отсылками на другие материалы\. Наша компания разрабатывает статический анализатор кода PVS\-Studio\. Этот инструмент позволяет ещё на этапе написания кода выявить в нём многие ошибки и потенциальные уязвимости\. Поддерживаемые языки программирования: C, C\+\+, C\#, Java\.

Формальный/официальный треугольный логотип у нас не очень впечатляющий\.

![0984_PVS-Studio_Unicorns_ru/image3.png](https://import.viva64.com/docx/blog/0984_PVS-Studio_Unicorns_ru/image3.png)

По крайней мере, наша компания и инструмент, не настолько известны, чтобы люди запомнили этот треугольник и не путали с каким\-нибудь другим треугольником :\)\. Тем не менее такой простой логотип нам тоже нужен\. Он вписывается в квадрат, а это удобно в применении\. Его можно вставить в официальный бланк и так далее\. Но явно нужно и что\-то более яркое, чтобы запомниться программисткой аудитории\.

Так сложилось, что нашим брендовым стилем стали изображения единорогов\. Как это произошло и как менялись единороги рассказано с статье "[Кто такой маскот PVS\-Studio?](https://pvs-studio.ru/ru/blog/posts/0843/)"\. Ах, да, иногда его по понятным программистам причинам, сопровождает [баг](https://pvs-studio.ru/ru/blog/posts/0977/)\.

![0984_PVS-Studio_Unicorns_ru/image5.png](https://import.viva64.com/docx/blog/0984_PVS-Studio_Unicorns_ru/image5.png)

Единорогов создаётся много\. Вот только некоторые варианты для чего они нам нужны:

* Оформление [статей](https://pvs-studio.ru/ru/blog/posts/);
* Для сайта;
* Стенды на конференциях;
* Раздаточные материалы на конференциях;
* [Стикеры](https://t.me/addstickers/pvsstudio) для Telegram;
* Для задач, связанных с SMM;
* [C\+\+ Quiz](https://quiz.pvs-studio.com/ru/cpp/) и [C\# Quiz](https://quiz.pvs-studio.com/ru/csharp/) для программистов \(кстати, испытайте свою внимательность\!\!\!\)\.

Как следствие, каждого конкретного единорога видела только узкая аудитория\. Обидно\. В запасниках лежат тонны прикольных единорогов и пылятся\. Вот и появилась идея вновь выставить их на обозрение, сопроводив кратким описанием\.

Начав раскопки архивов, я нашёл более 400 различных единорогов\. На самом деле, если продолжить, их наберётся ещё больше\. Ничего удивительного, они копятся уже около 10 лет\. Все 400 я публиковать не буду\. Устанут и подписчики, и я\. Но с наиболее интересными и необычными работами я вас познакомлю\. Не забывай подписаться на меня в [twitter](https://twitter.com/Code_Analysis) или в [tumblr](https://pvs-studio.tumblr.com/)\.

**А что всё\-таки такое PVS\-Studio?**

Возможно, среди читателей есть программисты, который впервые попали на наш сайт и пока не успели разобраться, что же, собственно говоря, мы делаем\. Их вниманию я предлагаю несколько достойных статей, описывающих непрекращающиеся бой единорога с багами:

1. [Топ\-10 ошибок в C\+\+ проектах за 2021 год](https://pvs-studio.ru/ru/blog/posts/cpp/0901/);
1. [Топ\-10 ошибок, найденных в C\#\-проектах за 2021 год](https://pvs-studio.ru/ru/blog/posts/csharp/0904/);
1. [Развитие инструментария С\+\+ программистов: статические анализаторы кода](https://pvs-studio.ru/ru/blog/posts/cpp/0873/);
1. [Зло живёт в функциях сравнения](https://pvs-studio.ru/ru/blog/posts/cpp/0509/);
1. [Ноль, один, два, Фредди заберёт тебя](https://pvs-studio.ru/ru/blog/posts/cpp/0713/);
1. [Обработка дат притягивает ошибки или 77 дефектов в Qt 6](https://pvs-studio.ru/ru/blog/posts/cpp/0801/);
1. [Уязвимости из\-за обработки XML\-файлов: XXE в C\# приложениях в теории и на практике](https://pvs-studio.ru/ru/blog/posts/csharp/0918/)\.

Спасибо за внимание\. И считайте теперь на ночь не барашков, а единорогов\. Уверяю, это поможет писать более качественный код\. Пока\. Вот вам последний развлекательный бонус: [50 вредных советов для С\+\+ программиста](https://pvs-studio.ru/ru/blog/posts/cpp/0953/)\.