The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

25.10.2016 09:19  Статический анализатор PVS-Studio доступен для Linux (реклама)

Компания СиПроВер объявила о доступности Linux-версии продукта PVS-Studio, в рамках которого развивается статический анализатор для кода на языках C, C++ и C#. Начиная с версии 6.10 анализатор PVS-Studio распространяется не только для платформы Windows, но и для Linux. Сборки сформированы в форматах deb, rpm и tgz. Для работы требуется регистрационный ключ, который можно получить отправив запрос через форму на сайте компании.

PVS-Studio выполняет статический анализ кода и генерирует отчёт, помогающий программисту находить и устранять ошибки. Продукт предоставляет широкий спектр проверок кода, но наиболее силён в поисках опечаток и последствий необдуманного копирования блоков кода (Copy-Paste). Средства диагностики позволяют выявлять ошибки общего назначения (подозрительная работа с указателями, ошибки работы с массивами, некорректная организация циклов, опечатки в именах переменных и т.п.), предлагают возможные оптимизации и определяют наличие 64-разрядных ошибок.

Версия для Linux оформлена в виде консольного приложения, работающего совместно с GCC или Clang. Поддерживается как проверка файлов с исходным кодом (*.cpp, *.c и т.д.), так и проверка файлов, обработанных препроцессором (*.i). В состав пакета входит анализатор pvs-studio, утилита для проверки проектов без интеграции (pvs-studio-analyzer), программа для преобразования отчёта анализатора в различные форматы (plog-converter) и исходный код утилиты plog-converter. Поддерживается интеграция с различными сборочными системами (GNU Make, CMake, QMake) и интегрированными средами разработки (CLion, QtCreator). Инструкцию по использованию PVS-Studio в процессе разработки на платформе Linux можно найти на сайте проекта.

Несмотря на то, что PVS-Studio является коммерческим продуктом, он широко используется для выявления ошибок в коде открытых проектов. Сотрудники СиПроВер регулярно проводят тестирование различных открытых проектов, публикуют статьи с результатами и сообщают о найденных ошибках разработчикам проанализированных проектов. В настоящее время в PVS-Studio проверен 271 открытый проект, в результате проверки выявлено 10466 ошибок.

/


  1. Главная ссылка к новости (http://www.viva64.com/ru/b/044...)
  2. OpenNews: Анализатор PVS-Studio помог выявить 10000 ошибок в различных открытых проектах (реклама)
Лицензия: CC-BY
Тип: Программы
Ключевые слова: viva64, pvs-studio
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Олег, 11:21, 25/10/2016 [ответить] [смотреть все]
  • +2 +/
    Мне понравилась бета, нашла в нашем проекте пару опечаток :)
    После этого я понял почему PVS-Studio не стоит сравнивать ccc-analyzer.
     
     
  • 2.111, Аноним, 05:06, 26/10/2016 [^] [ответить] [смотреть все] [показать ветку]
  • +4 +/
    >Олег
    >нашла

    Что-то здесь не так.

     
     
  • 3.113, Тро, 06:18, 26/10/2016 [^] [ответить] [смотреть все]
  • +7 +/
    Бета нашла.
     
  • 2.136, Аноним, 15:21, 26/10/2016 [^] [ответить] [смотреть все] [показать ветку]
  • +5 +/
    После какой суммы ты это понял? =)
     
  • 1.2, xo, 11:24, 25/10/2016 [ответить] [смотреть все]
  • +/
    Есть планы выпустить это под FreeBSD ?
     
     
  • 2.3, A.Stahl, 11:33, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Они и под Линукс с писком и скрипом выпустили, а ты уж под БСД захотел Даже есл... весь текст скрыт [показать] [показать ветку]
     
  • 2.6, Аноним, 11:44, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Они про линукс то писали пришлось выпустить Наверное, клиенты требовали А по... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.9, interuser, 11:51, 25/10/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    В FreeBSD Clang хватает со всеми дополнениями.
     
     
  • 4.57, Аноним, 15:47, 25/10/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    Там некоторым и виртуализация не нужна, так что не показатель ... весь текст скрыт [показать]
     
  • 3.30, Какаянахренразница, 13:13, 25/10/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    У них нет клиентов с такими запросами Они сами говорили, что продать что-то при... весь текст скрыт [показать]
     
     
  • 4.60, Аноним, 15:55, 25/10/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    А зачем тогда упомянутый гемор с ключами Я понимаю если коверити бесплатно чека... весь текст скрыт [показать]
     
     
  • 5.81, Анонька, 19:17, 25/10/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    И PVS бесплатно чекает открытые проекты.
     
     
  • 6.82, Аноним, 19:45, 25/10/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Но есть нюансы Коверити можно прикрутить чекать свой проект и он сам будет виде... весь текст скрыт [показать]
     
     
  • 7.185, Andrey_Karpov, 21:52, 14/01/2017 [^] [ответить] [смотреть все]  
  • +/
    Теперь мы предоставляем возможность бесплатного использования анализатора PVS-St... весь текст скрыт [показать]
     
  • 6.109, андрей21262, 04:42, 26/10/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Проприетарии всех стран, обьединяйтесь!
     
  • 5.106, Какаянахренразница, 03:52, 26/10/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну дык людям рты заткнули Формально -- выпустили под Линукс По факту -- денюжк... весь текст скрыт [показать]
     
     
  • 6.115, тоже Аноним, 08:01, 26/10/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Задача для начальной школы Выпустить версию под Линукс Раздавать продукт на... весь текст скрыт [показать]
     
  • 6.116, Аноним, 08:20, 26/10/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    А не заткнули Коверити вон делают что-то полезное для людей, их и воспринимают ... весь текст скрыт [показать]
     
  • 5.186, Andrey_Karpov, 21:53, 14/01/2017 [^] [ответить] [смотреть все]  
  • +/
    Как использовать PVS-Studio бесплатно: http://www.viva64.com/ru/b/0457/
     
     
  • 6.187, Ilya Indigo, 01:53, 15/01/2017 [^] [ответить] [смотреть все]  
  • +/
    Я, на данный момент, не пишу код на плюсах, но мне бы не помешал ваш продукт в и... весь текст скрыт [показать]
     
     
  • 7.188, Andrey_Karpov, 18:08, 15/01/2017 [^] [ответить] [смотреть все]  
  • +/
    Демонстрационная версия показывает только предупреждения первого уровня и ограни... весь текст скрыт [показать]
     
     
  • 8.189, Ilya Indigo, 20:54, 15/01/2017 [^] [ответить] [смотреть все]  
  • +/
    На вашем же сайте написано ... весь текст скрыт [показать]
     
     
  • 9.190, Andrey_Karpov, 21:17, 15/01/2017 [^] [ответить] [смотреть все]  
  • +/
    Тогда запросите по почте ключ на неделю и испытайте анализатор Возможно это не ... весь текст скрыт [показать]
     
  • 4.67, Аноним, 16:22, 25/10/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Ты так сказал, как будто весь интернет крутится на линукс, потому что тот беспла... весь текст скрыт [показать]
     
     
  • 5.83, Аноним, 19:48, 25/10/2016 [^] [ответить] [смотреть все]  
  • +3 +/
    В тои числе и поэтому Платить за геморную кривую операционку штуку зелени чтобы... весь текст скрыт [показать]
     
     
  • 6.101, Аноним, 01:21, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Ты же сам сейчас и сказал, что дело не в цене.
     
     
  • 7.107, Какаянахренразница, 03:53, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    > Ты же сам сейчас и сказал, что дело не в цене.

    Цена это один из факторов.

     
  • 7.118, Аноним, 08:29, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Дело не только в цене Но когда продукт грабельный, а за него к тому же еще и де... весь текст скрыт [показать]
     
     
  • 8.142, Аноним, 16:38, 26/10/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Шизик, нафиг ты мне про свой майкрософт впариваешь, о нем даже речи не было.
     
     
  • 9.145, Аноним, 17:59, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Для и-диодов Там писалось про грабельность продукта, и про то, что это отпугива... весь текст скрыт [показать]
     
     
  • 10.159, Аноним, 09:38, 27/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Тем более что сабжевая компания воняет микрософтом 2000-х годов Вьюжлстудию вык... весь текст скрыт [показать]
     
     
  • 11.167, Andrey_Karpov, 19:43, 27/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Кстати, на тему GCC: http://www.viva64.com/ru/b/0425/
     
     
  • 12.178, Аноним, 02:38, 31/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Прикольные баги И вообще, начало сказки хорошее Но увы, отсутствии хэппи энда ... весь текст скрыт [показать]
     
  • 2.16, Andrey_Karpov, 12:17, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    В ближайшее время не планируем. Сложностей нет, но не всё сразу.
     
  • 2.88, Фкук, 20:43, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –6 +/
    Что мешает проверять исходники с виндовой рабочей станции ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.92, Аноним, 21:00, 25/10/2016 [^] [ответить] [смотреть все]  
  • +10 +/
    То что РАБОТАТЬ под виндой неудобно.
     
  • 1.4, Аноним, 11:39, 25/10/2016 [ответить] [смотреть все]  
  • +/
    Ну что я могу сказать Молодцы С версией под Linux разработчики очень долго т... весь текст скрыт [показать]
     
  • 1.5, Аноним, 11:40, 25/10/2016 [ответить] [смотреть все]  
  • +9 +/
    От всей этой пвс у меня пока такое ощущение (сужу только по рекламам):

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

    "Ах, спасибо, пвс! С помощью него мы ..." я даже не знаю, что "мы"-то!

    Тот же, например, Valgrind: "Ах, спасибо, valgrind! С помощью него мы избавились от утечек памяти!"

    Так ли? Или реально пвс - это лучик света в тёмной жопе?

     
     
  • 2.12, тоже Аноним, 11:59, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +7 +/
    Ну, представьте, что ваша работа с завтрашнего дня - поддержка здоровой кучи легаси-кода, написанного поколениями ваших предшественников. Код целиком состоит из "некрасивых мест", но переписать его целиком вам не под силу, можно только выявить места, где эта "некрасивость" реально грозит проблемами, и отсортировать их по степени важности, чтобы знать, что исправлять в первую очередь.
    Думаю, вы немного иначе взглянете на этот инструмент... и, может быть, даже на его ценник.
     
  • 2.18, angra, 12:26, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +9 +/
    > Судя по постам от компании всё что пвс делает - это выявляет
    > в основном некрасивый код.
    > На функционал это никак не влияет. На ошибки это никак не влияет.

    Судя по твоему посту, ты просто не понял ничего из постов от PVS. В большей части случаев там выявлялись места, приводящие к самому мерзкому типу ошибок - не воспроизводимым, проявляющимся лишь время от времени.

     
     
  • 3.23, Аноним, 12:32, 25/10/2016 [^] [ответить] [смотреть все]  
  • –5 +/
    Да ладно? Она интеграционные тесты писать умеет?
     
     
  • 4.38, angra, 14:00, 25/10/2016 [^] [ответить] [смотреть все]  
  • +7 +/
    Еще один ничего не понявший, но знающий умное слово. Откуда вас сегодня выпустили?
     
  • 4.69, Аноним, 17:04, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Кто бы говорил сам небось по TDD
     
  • 3.97, Аноним, 23:12, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    По-моему как раз от таких проблем никакой статический анализатор не спасет, ведь... весь текст скрыт [показать]
     
     
  • 4.98, Andrey_Karpov, 00:09, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    И да, и нет Всё зависит от типа ошибки То, что легко выявляет статический анал... весь текст скрыт [показать]
     
     
  • 5.164, Аноним, 14:26, 27/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Поздравления, вы тоже придумали ASAN Но это уже несколько лет реализовано и в c... весь текст скрыт [показать]
     
     
  • 6.165, Andrey_Karpov, 15:01, 27/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Это никак не мешает нам легко находить ошибки в этих самых clang и gcc Proof h... весь текст скрыт [показать]
     
  • 2.19, Andrey_Karpov, 12:26, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Некрасивый код, это не к нам PVS-Studio ориентирован на поиск настоящих ошиб... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.32, Аноним, 13:19, 25/10/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Ну да, реальные ошибки находятся - спору нет Хотя по сути, тестировался бы код ... весь текст скрыт [показать]
     
     
  • 4.43, angra, 14:12, 25/10/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    Я так понимаю, ты сейчас даш нам пример написанного тобой серьезного софта без е... весь текст скрыт [показать]
     
     
  • 5.48, Аноним, 15:01, 25/10/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Примера не будет, так как этот проект пока ещё только в планах, но, поверь, у не... весь текст скрыт [показать]
     
     
  • 6.54, Аноним, 15:38, 25/10/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    философ и вонючка!
     
     
  • 7.84, Аноним, 19:52, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    А тот чудак который про Тюринга не в курсе Обнаружить все infinite loops невозм... весь текст скрыт [показать]
     
     
  • 8.90, Аноним, 20:48, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Изнутри LLVM запросто, в GCC не так просто в реализации через ядро, не говоря уж... весь текст скрыт [показать]
     
     
  • 9.119, Аноним, 08:34, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Что значит - изнутри LLVM Ты готов гонять симуляцию моей програмы вечно, чтобы ... весь текст скрыт [показать]
     
  • 5.56, Аноним, 15:45, 25/10/2016 [^] [ответить] [смотреть все]  
  • +3 +/
    - Error at line 1 syntax error ... весь текст скрыт [показать]
     
  • 5.61, Аноним, 15:55, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Щито? Так было на видосе! А масса уже делает выводы о том, что увидела...
     
  • 2.25, Аноним, 12:33, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    можно и не использовать только эти ошибки придётся искать другим людям и време... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.33, Michael Shigorin, 13:28, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Собственно, тот же Coverity начинали люди, которые до этого много лет глазками-р... весь текст скрыт [показать]
     
  • 2.28, CodeRush, 13:04, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +11 +/
    Реально вполне, только проверять надо постоянно, а не эпизодически (то же самое справедливо и для Valgrind, и для остальных "проверяльщиков").

    Мой пример: боролся я однажды с интересным багом при инициализации дополнительных ядер процессора AMD Merlin Falcon в прошивке. Нулевое ядро там назвают BSP (BootStrap Processor), а остальные - AP (Application Processor), так вот, инициализация очередного AP иногда зависала на ровном месте в ~0.1% случаев (а т.к. процесс работы прошивки до этого времени детерминирован, то в таких зависаниях чаще всего виновато оборудование или код, который его неправильно использует).
    Зависающая прошивка - это show stopper, т.е. пока это не починим, дальше разрабатывать нет смысла. Я просидел две недели в попытках понять, что не так, и пошел пробовать статические анализаторы, которые давали попробовать (AMI использует CppCheck для своего кода, но он совсем слабый по сравнению с любыми коммерческими анализаторами).
    В итоге PVS-Studio нашла переменную в структуре, у которой был пропущен аттрибут volatile, а в коде было что-то вроде такого:
    // Prepare CPU context structure
    ...
    apStructPtr->InSync = 0;
    ...
    // Send context to AP
    ...
    // Wait for AP sync
    while(apStructPtr->InSync) {
    // Still waiting
    }

    Т.к. ни apStructPtr, ни InSync не были помечены как volatile, то компилятор просто выбрасывал цикл, т.к. он не влияет на наблюдаемое поведение и аналогичен while(0), в результате получалась гонка между внутренними процессами в CPU и продолжением исполнения, и выигрывали её чаще всего внутренние процессы, т.е. все работало почти всегда. Но потом стало больше ядер, вышли новые процессоры и более долгой синхронизацией, и все сломалось.
    А PVS-Studio сразу сообщила, что вот тут место подозрительное, проверьте. Проверил, добавил volatile, баг исчез. Вот так и помогает, вполне реально.

     
     
  • 3.42, Аноним, 14:11, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Ну эээ Расстрелы уже провели Потому что - ну ёмоё, ожидание результата в гло... весь текст скрыт [показать]
     
     
  • 4.70, _, 17:14, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Трепло!
    Расходимся пацаны ... он ещё сисек не мял, а уже лопочет чегото :-\
     
  • 3.45, Andrey_Karpov, 14:22, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Спасибо за интересный комментарий.
     
  • 3.62, anonimm, 15:55, 25/10/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Зачем платить если есть coverity и clang????
     
     
  • 4.93, Aleksey, 21:25, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Зачем покупать кофе, если вода дешевле?
     
     
  • 5.99, Аноним, 00:42, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    А что из этого кофе?
     
     
  • 6.120, Аноним, 08:44, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    > А что из этого кофе?

    Ява, разумеется.

     
  • 2.55, Аноним, 15:44, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Лучику света наверное не пристало выдавать коменты пришлось сделать под линукс ... весь текст скрыт [показать] [показать ветку]
     
  • 1.10, Аноним, 11:56, 25/10/2016 [ответить] [смотреть все]  
  • +4 +/
    Я на всегда запомню, что PVS - этот тот продукт, который имел возможность очень ... весь текст скрыт [показать]
     
     
  • 2.11, Аноним, 11:57, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    зато В настоящее время в PVS-Studio проверен 271 открытый проект, в результате ... весь текст скрыт [показать] [показать ветку]
     
  • 2.21, Andrey_Karpov, 12:31, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +12 +/
    Тот баг не нашел ни один анализатор. Потом были статьи, что мол если сделать так, вот так и вот тут ещё настроечку поменять, а вот здесь подсказать специальным комментарием, то анализатор X это найдёт. Но это не считается. По факту все анализаторы облажались. И это нормально, в том смысле что никто и не обещал, что анализаторы должны находить КАЖДУЮ ошибку. Искусственный интеллект ещё не придумали. Но не смотря на свою неидеальность, статические анализаторы всё равно приносят пользу и это факт.
     
     
  • 3.74, АнонимХ, 17:31, 25/10/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    кстати, даже AI не будет находить ВСЕ ошибки Это проблема разрешения , она не ... весь текст скрыт [показать]
     
     
  • 4.144, Аноним, 17:27, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Кстати на поприкалываться systemd спалил дедлок в одной из моих программ и серь... весь текст скрыт [показать]
     
  • 3.76, Аноним, 18:10, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    конечно они приносят бабки а уж какие именно баги они ищут, не суть важно ... весь текст скрыт [показать]
     
  • 3.110, Vkni, 04:54, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Так вы с естественным интеллектом практически в каждой статье не можете исправит... весь текст скрыт [показать]
     
     
  • 4.121, Аноним, 08:46, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Только этим языкам все это что-то не помогло На плюсах ворочают большие проекты... весь текст скрыт [показать]
     
     
  • 5.154, Vkni, 00:56, 27/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Помогло, помогло, не переживайте Софта вообще очень много ... весь текст скрыт [показать]
     
     
  • 6.160, Аноним, 09:49, 27/10/2016 [^] [ответить] [смотреть все]  
  • +/
    А по ним и не скажешь Вон весь гитхаб js ом заспамили Но это наверное не про н... весь текст скрыт [показать]
     
  • 4.163, Kern, 11:43, 27/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Ой да действительно, невозможны, именно поэтому существуют всякие Infer от фейсб... весь текст скрыт [показать]
     
  • 1.27, Аноним, 13:01, 25/10/2016 [ответить] [смотреть все]  
  • +/
    Существует ли сравнение PVS с другими коммерческими анализаторами Только не по ... весь текст скрыт [показать]
     
     
  • 2.46, Andrey_Karpov, 14:24, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Такого сравнения нет Про классы выявляемых ошибок можно посмотреть в таблице h... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.96, Аноним, 22:15, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    А Coverity checkers reference лежит тут https ondemand coverity com reference... весь текст скрыт [показать]
     
     
  • 4.127, Andrey_Karpov, 10:32, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Всё очень просто Проверьте свой код после Coverity Если найдёте интересные о... весь текст скрыт [показать]
     
     
  • 5.148, Аноним, 21:32, 26/10/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Делал это уже раза три на разных стадиях развития PVS, начиная с первой версии, ... весь текст скрыт [показать]
     
     
  • 6.149, Andrey_Karpov, 21:41, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Нет, не понимает.
     
     
  • 7.150, Andrey_Karpov, 21:42, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Но можно научить Пока никто из клиентов или потенциальных клиентов о таком не п... весь текст скрыт [показать]
     
  • 2.63, Аноним, 15:59, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Оно круче, какое сравнение
     
  • 1.31, anonimQt5, 13:19, 25/10/2016 [ответить] [смотреть все]  
  • –2 +/
    PVS-Studio крутая программа.
    Сам не использую, так как одиночка и нет ресурсов на неё, но статические анализаторы должны использовать все программисты C++.
    Так что всего наилучшего таким программам как:
    Cppcheck, Clang static analizer, PVS-Studio
     
     
  • 2.53, Аноним, 15:30, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    И чем она крутая?
     
     
  • 3.58, Аноним, 15:50, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Боты у PVS крутые - довольно технично пиарятся, но на деталях все-таки палятся ... весь текст скрыт [показать]
     
  • 3.59, A.Stahl, 15:51, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    >Сам не использую

    Откуда он знает? Крутая и всё тут!

     
     
  • 4.66, anonimQt5, 16:20, 25/10/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    На хабре обзоры читал, видел какие ошибки нашла программа. Поэтому и крутая.
     
     
  • 5.68, Аноним, 16:46, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    А может ему название нравится У других программ названия анализер, чек и т д А... весь текст скрыт [показать]
     
  • 3.158, hhg, 08:01, 27/10/2016 [^] [ответить] [смотреть все]  
  • +/
    логотипом =)
     
  • 1.34, anonymous, 13:35, 25/10/2016 [ответить] [смотреть все]  
  • +1 +/
    Насколько я помню, народ пытался купить себе этот PVS-студию и не преуспел. Разработчики работают только с юрлицами в индивидуальном порядке и продавать физлицам софт не планируют.
     
  • 1.35, Аноним, 13:42, 25/10/2016 [ответить] [смотреть все]  
  • +1 +/
    Майкрософту продайте, а то от их быдлo-кода плакать хочется.
     
     
  • 2.52, Uri, 15:25, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    У них свои тулзы ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.79, Admino, 19:01, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Вот и надо продать.

    Хотя… нам больше достанется.

     
  • 2.112, Аноним, 05:09, 26/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Тише-тише, а то сейчас придут пвсники и будут тебе рассказывать, что у них самый... весь текст скрыт [показать] [показать ветку]
     
  • 1.36, Аноним, 13:46, 25/10/2016 [ответить] [смотреть все]  
  • +6 +/
    Почему на официальном сайте рекламируемого КОМЕРЧЕСКОГО продукта нет цены?
     
     
  • 2.47, Reyn, 14:52, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Common practice.
    Особенно для проектов ориентированных на юридических лиц.
     
     
  • 3.65, Аноним, 16:12, 25/10/2016 [^] [ответить] [смотреть все]  
  • +4 +/
    Рассматриваю возможность приобрести сей продукт для юридического лица Однако, о... весь текст скрыт [показать]
     
     
  • 4.87, Andrey_Karpov, 20:07, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Но ведь покупают. :)
     
  • 3.91, Ergil, 20:56, 25/10/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Ой, вот только не надо чуши про 171 Common practice 187 Это практика только ... весь текст скрыт [показать]
     
     
  • 4.94, Michael Shigorin, 21:55, 25/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Это, милейший, расскажете своим депутатам, глядя в их честные глаза но не на зр... весь текст скрыт [показать]
     
     
  • 5.123, Аноним, 09:20, 26/10/2016 [^] [ответить] [смотреть все]  
  • –5 +/
    Миша, россияне себе государство строят по образу и подобию корпорации Майкрософт... весь текст скрыт [показать]
     
     
  • 6.134, angra, 14:29, 26/10/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Вот на этом сразу видно эльфа и дальнейшие откровения можно почитать только смех... весь текст скрыт [показать]
     
  • 6.138, Michael Shigorin, 15:55, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Нет Впрочем, по Даннингу с Крюгером Вы вряд ли даже поймёте, _насколько_ непра... весь текст скрыт [показать]
     
     
  • 7.161, Аноним, 10:38, 27/10/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Тут вы правы, т к просматривается гибридная модель, где и волчьи замашки капита... весь текст скрыт [показать]
     
     
  • 8.166, angra, 16:09, 27/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Россия родина слонов Ничего удивительного, ведь для понимания нужны знания по э... весь текст скрыт [показать]
     
     
  • 9.179, Аноним, 03:50, 31/10/2016 [^] [ответить] [смотреть все]  
  • +/
    У россиян сейчас этот лейтмотив вещает из каждого утюга Россия то, Россия се А... весь текст скрыт [показать]
     
  • 4.95, Comdiv, 22:03, 25/10/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Сколько стоит Matlab, позвольте узнать?
     
     
  • 5.105, Аноним, 03:10, 26/10/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Вот сюда сходи https www mathworks com pricing-licensing и сюда https www... весь текст скрыт [показать]
     
     
  • 6.130, Comdiv, 11:28, 26/10/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Вы ведь понимаете, для чего был задан этот наводящий вопрос, да Если нет, всё-т... весь текст скрыт [показать]
     
     
  • 7.143, Аноним, 16:49, 26/10/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Выше ссылки.
    Цены есть и для индивидуалов и для edu.
    Что не так?
     
     
  • 8.147, Comdiv, 19:33, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Вы зарегистрированный пользователь Зайдите через private window и посмотрите ... весь текст скрыт [показать]
     
     
  • 9.168, Аноним, 23:23, 27/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Последовал совету Через private window цены видны Так что мимо Интересно, а ... весь текст скрыт [показать]
     
     
  • 10.169, Аноним, 23:26, 27/10/2016 [^] [ответить] [смотреть все]  
  • +/
    MATLAB 2,650 Individual License MATLAB 625 Academic Use 8212 Individual MAT... весь текст скрыт [показать]
     
  • 10.170, Comdiv, 00:10, 28/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Конечно пробовал Либо Вы врёте, что маловероятно, либо у них есть привязка к ме... весь текст скрыт [показать]
     
     
  • 11.171, Comdiv, 00:17, 28/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Зашёл через TOR Румыния - 2650 США - 2150 Нидерланды - Online Pricing Not A... весь текст скрыт [показать]
     
  • 4.146, Аноним, 18:05, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    ты не поверишь…
     
  • 2.49, Аноним, 15:05, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +6 +/
    Пытаются выжать с оленя максимум
     
     
  • 3.124, Andrey Mitrofanov, 09:51, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Краков и кигенов уже насжимали или пока пытаются ... весь текст скрыт [показать]
     
     
  • 4.140, Аноним, 16:16, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Что?
     
  • 1.50, Аноним, 15:11, 25/10/2016 [ответить] [смотреть все]  
  • +/
    А можно pvs-studio использовать для внешних модулей ядра Converty вот может и д... весь текст скрыт [показать]
     
     
  • 2.64, Аноним, 16:05, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Оно не только может, но и проверяет периодически, что недвусмысленно видно в git... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.133, Аноним, 14:20, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    не может он толком встроиться в сборку нормальный системы встраиваются через пе... весь текст скрыт [показать]
     
     
  • 4.137, Andrey_Karpov, 15:41, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Можно разными способами См документацию http www viva64 com ru m 0036 P S ... весь текст скрыт [показать]
     
  • 4.162, Аноним, 10:45, 27/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Вы так огульно за всех решили за всех что нормально а что нет А не многовато ли... весь текст скрыт [показать]
     
  • 1.71, Аноним, 17:16, 25/10/2016 [ответить] [смотреть все]  
  • +2 +/
    Адаптированы ли проверки для Linux Видел, что в бете часто выдавало не использ... весь текст скрыт [показать]
     
     
  • 2.86, Andrey_Karpov, 20:05, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Многое адаптировано. Что-то, скорее всего забыли, но доработаем.
     
  • 1.75, Аноним, 18:08, 25/10/2016 [ответить] [смотреть все]  
  • +/
    Просто из любопытства, когда Вы решали расширить список поддерживаемых языков, п... весь текст скрыт [показать]
     
     
  • 2.77, Аноним, 18:11, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Вендрор-Лук в оракакель или медленный ОпенJDK?
     
  • 2.85, Andrey_Karpov, 20:04, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Это было проще, так как нам было достаточно сделать анализатор, а плагин для Vis... весь текст скрыт [показать] [показать ветку]
     
  • 1.78, Семилетов, 18:51, 25/10/2016 [ответить] [смотреть все]  
  • +1 +/
    Почему на http://www.viva64.com/ru/order/ нет стоимости лицензий?
     
     
  • 2.80, Аноним, 19:04, 25/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Индивидуальные прайсы на эскорт услуги.
     
  • 2.100, Аноним, 01:21, 26/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +8 +/
    1) Стыдно назвать цену.
    2) При запросе цены вы автоматом попадаете в спам базу.
    3) Отсутствие официальной цены на сайте позволяет безнаказанно врать в рекламе что "дешевле конкурирующих решений"
    4) Неуверенность в собственном продукте и бизнесе. "А вдруг цена отпугнёт? А вдруг наш продукт не так хорош, как аналогичный по цене?"
    5) Вероятно, продукт вообще провальный.

    П.С. Есть тут хоть кто-то, кто знает кого-то кто купил данный продукт? Во сколько он обошёлся и окупилось ли его использование?

     
     
  • 3.117, Аноним, 08:26, 26/10/2016 [^] [ответить] [смотреть все]  
  • +7 +/
    6) При получении запроса на покупку лицензии гуглят информацию о потенциальном клиенте, оценивают его финансовые возможности и называют максимально возможную для этого клиента сумму. "Гибкая ценовая политика"(c) в исполнении компании-разработчика сабжа. Не просто ж так у них на сайте специально отмечено, что упомянутые запросы принимаются только с корпоративных адресов.
     
  • 3.128, Andrey_Karpov, 10:44, 26/10/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Ох тыж Представляю, как политики ржут, когда из их простых решения что-то сд... весь текст скрыт [показать]
     
     
  • 4.139, Аноним, 16:13, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    то есть там в списке есть те, чьи сотрудники взяли на попробовать и все ... весь текст скрыт [показать]
     
     
  • 5.141, Andrey_Karpov, 16:20, 26/10/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Раздел называется "Наши клиенты", а не "те, кто взял попробовать". :)
     
     
  • 6.151, Аноним, 21:42, 26/10/2016 [^] [ответить] [смотреть все]  
  • +3 +/
    Ну ладно, сформулирую по другому, там есть бывшие клиенты?
     
     
  • 7.152, Andrey_Karpov, 21:52, 26/10/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Да, есть и бывшие Есть и те, кто продлевает лицензии уже в течении 5-6 лет Ест... весь текст скрыт [показать]
     
     
  • 8.153, Аноним, 22:32, 26/10/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    ага
     
  • 1.102, Ilya Indigo, 01:30, 26/10/2016 [ответить] [смотреть все]  
  • –2 +/
    http://www.viva64.com/ru/b/0391
    Интересное и полезное чтиво.
     
  • 1.108, anonymous, 04:07, 26/10/2016 [ответить] [смотреть все]  
  • +/
    Я вот совершенно не понимаю PVS-Studio. Проводят качественную и интересную рекламную компанию. Так что даже купить хочется. PVS-Studio стоит в одном рядуещё с несколькими действительно полезными и экономящими время разработчика утилитами, вроде решарпера. Но купить - нельзя. Ни попробовать самому, ни порекомендовать другим.
     
     
  • 2.114, anonymous, 07:14, 26/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Как бугатти по телевизорам показывают, а покупают только шейхи Надо вызвать у ... весь текст скрыт [показать] [показать ветку]
     
  • 1.122, mma, 09:09, 26/10/2016 [ответить] [смотреть все]  
  • –2 +/
    Ну сколько там у них цена? 5 килобаксов? Впринципе норм для организации которая нес отвественость за свой софт перед заказчиком/клиентов. Для одиночек нужно конечно какуюнить урезаную функциональность баксов за 200-300 и тогда потоки помоем поубавятся наверно.
     
     
  • 2.125, Аноним, 09:52, 26/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    и где Вы взяли цену?
     
     
  • 3.126, mma, 10:00, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Ну что-то такое помнится, ну если сейчас у них дешевле или дороже то отпишите ко... весь текст скрыт [показать]
     
  • 2.129, Andrey_Karpov, 10:47, 26/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Эксперимент показал, что и 250 это дорого, так как ненужно это простым людям С... весь текст скрыт [показать] [показать ветку]
     
  • 1.132, iPony, 13:40, 26/10/2016 [ответить] [смотреть все]  
  • +/
    Чего-то прям на презентации на первом слайде пингвин с oracle
    https://www.oracle.com/linux/operating-system/index.html
     
  • 1.157, Вареник, 02:23, 27/10/2016 [ответить] [смотреть все]  
  • +/
    Хорошая новость. Судя по описанию (поддержка CMake, QMake, CLion, QtCreator) - конфетка.

    Надеюсь все перечисленное на самом делеле поддерживается, а не для галочки.

     
  • 1.172, Andrey_Karpov, 11:23, 28/10/2016 [ответить] [смотреть все]  
  • –2 +/
    WARNING Хочу обратить внимание, что сырой лог, полученный сразу после проверки ... весь текст скрыт [показать]
     
     
  • 2.173, тоже Аноним, 13:51, 28/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ну да, не все знают, что в Линуксе есть pipeline Разработчики Линукс-версии PVS... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.174, Andrey_Karpov, 14:12, 28/10/2016 [^] [ответить] [смотреть все]  
  • –4 +/
    pipeline в нашем случае перпендикулярен Есть файл с сырым отчётом И есть инстр... весь текст скрыт [показать]
     
  • 2.175, Michael Shigorin, 12:27, 29/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Не пробовали соответствующее предупреждение в его начало писать Примерно как ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.176, Мазохист, 15:07, 29/10/2016 [^] [ответить] [смотреть все]  
  • +4 +/
    Это называется маркетинг и ничего личного ... весь текст скрыт [показать]
     
     
  • 4.184, Michael Shigorin, 17:14, 10/11/2016 [^] [ответить] [смотреть все]  
  • +/
    Нет, это называется контроль качества ... весь текст скрыт [показать]
     
  • 3.177, Andrey_Karpov, 10:59, 30/10/2016 [^] [ответить] [смотреть все]  
  • –7 +/
    Вариант записи заголовка мы тоже обсуждали И возможно так и сделаем В целом, я... весь текст скрыт [показать]
     
     ....нить скрыта, показать (6)

  • 1.180, Аноним, 17:15, 01/11/2016 [ответить] [смотреть все]  
  • +/
    Зачем это сюда впихнули?
     
     
  • 2.181, Капитан, 21:33, 03/11/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Так денюшку зарабатывают, это же очевидно ))
     
     
  • 3.182, Аноним, 13:04, 06/11/2016 [^] [ответить] [смотреть все]  
  • +/
    И видно неплохую, что ажно с беты начали ))
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor TopList