- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., pkdr, 11:37 , 30-Сен-16 (1) +6 [^]
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., A.Stahl, 11:38 , 30-Сен-16 (2) +13 [^]
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Аноним, 11:44 , 30-Сен-16 (3) +1
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., sad, 11:48 , 30-Сен-16 (4) +1
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., commiethebeastie, 11:50 , 30-Сен-16 (5) –2
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Илья, 11:58 , 30-Сен-16 (9) –1
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Sluggard, 12:04 , 30-Сен-16 (14)
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., ryoken, 16:02 , 30-Сен-16 (45) –1
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Онаним, 18:39 , 30-Сен-16 (67) –13 [V]
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., iPony, 11:56 , 30-Сен-16 (8) –1
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., б.б., 01:42 , 01-Окт-16 (82) –1
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., 1, 08:39 , 02-Окт-16 (103)
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Аноним, 11:51 , 30-Сен-16 (6) +6 [^]
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Аноним, 11:52 , 30-Сен-16 (7)
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Аноним, 12:02 , 30-Сен-16 (13) +4
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Аноним, 12:14 , 30-Сен-16 (18) +1
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., alltiptop, 12:20 , 30-Сен-16 (20) +2
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Аноним, 12:34 , 30-Сен-16 (23) –3
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Аноним, 15:27 , 30-Сен-16 (40) +3
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., vstakhov, 16:07 , 30-Сен-16 (46) –1
Ну вот coverity предоставляет для любого opensource проекта свой собственный сервис статического анализа. Основная проблема с ним, что результатами пользоваться решительно невозможно из-за дичайшего количества false positive срабатываний в сколько-нибудь большом проекте. Сомневаюсь, что PVS в этом плане лучше, а попробовать его невозможно, потому что проекты сканируются исключительно с целью рекламы самого PVS.
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., angra, 17:32 , 30-Сен-16 (63) –2
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., vstakhov, 19:20 , 30-Сен-16 (71) +4
>> Сомневаюсь, что PVS в этом плане лучше, а попробовать его невозможно, >> потому что проекты сканируются исключительно с целью рекламы самого PVS. > Открыл главную страницу их сайта и там: > "Самый лучший способ увидеть пользу от использования анализатора PVS-Studio - проверить > с его помощью собственные проекты. > Вы можете скачать дистрибутив PVS-Studio на странице загрузки. Демонстрационная версия > имеет ограничение по количеству переходов к фрагментам кода, содержащим ошибки. Вы > можете получить на время полноценную версию анализатора, связавшись с нами." > Пробовали?Простите, а что я буду в osx/linux/bsd делать с exe файлом, в котором распространяется данное изделие? Мой opensource проект работает только в POSIX окружении, и у меня нет ни малейшего желания портировать его под Windows. Ну то есть, требовать для проверки opensource проектов наличия OS Windows - это шикарный номер, но не для нашего цирка. Еще раз: хочу сделать акцент на разнице в подходе coverity и PVS: coverity создает имидж, помогая opensource, и если возникнет случай, когда понадобится статический анализатор для коммерческих проектов, то я посоветую coverity, потому что я его видел, знаю и понимаю пользу от него. А PVS studio я не посоветую - у меня идиосинкразия к навязчивой рекламе. Причем, сами представители PVS не стесняются писать, что им насрать на opensource, а интересует их только реклама и продвижение. Поэтому я еще раз хочу всем порекламировать возможность использовать coverity для opensource забесплатно, без смс^Wвинды, и без сливания личных данных и слезных мольб к PVS.
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Dmitry Shurupov, 06:37 , 01-Окт-16 (84)
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Michael Shigorin, 09:37 , 01-Окт-16 (88)
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., vstakhov, 18:17 , 01-Окт-16 (96) +2
> Кажется, они готовят версию под Linux уже в октябре (https://twitter.com/Anna_Tox/status/780697591403126784). > Но по сути это совершенно ничего не меняет. > P.S. Привет, CEBKA, если это действительно ты :-) Привет, Шуруп, это действительно я, хотя этот ник я уже практически не использую, кроме как в irc :) Вообще, я представляю себе, что написать анализатор типа PVS - это крайне сложно, а портировать его под новый бэкэнд - крайне нетривиальная задача: я сам как-то писал о некотором небольшом подмножестве статического анализа в libclang на хабре - https://habrahabr.ru/post/270743/ Но вот методы пиарить свой коммерческий проект за счет opensource, ничего толком не предлагая взамен, а, напротив, явно подчеркивая, что никакой opensource им неинтересен, а все делается исключительно ради рекламы, - это фи. И репутацию PVS себе зачем-то сознательно портит (видимо, из-за не особо вменяемого руководства из технарей, которое к маркетингу или взаимоотношению с сообществом нельзя допускать на пушечный выстрел). Кстати, есть еще и легальный момент: вот BSD лицензия (в своей 3-clause ипостаси), к примеру, запрещает упоминание проекта или авторов в рекламных целях. Следовательно, реклама PVS по проверке проекта FreeBSD или openssl является прямым *нарушением* пункта лицензионного соглашения. Пожалуй, я напишу письмо нашим юристам, хотя не думаю, что кто-то будет всерьез заморачиваться на этот счет.
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Andrey Karpov, 23:26 , 01-Окт-16 (100) –1
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., vstakhov, 01:04 , 02-Окт-16 (101) +2
Вы опять и опять упускаете основную проблему в вашем подходе. Для большинства компаний нет вопроса цены ПО для разработки, а если этот вопрос есть, то мало кто его поставит как: "что-то у нас на coverity не хватает, так что давайте возьмем PVS Studio, а на сдачу закажем пару элитных шлюх". Нет, так вопрос не решается.А решается все после консультации с внутренними специалистами, многие из которых в современном неспокойном мире также являются разработчиками каких-то OpenSource проектов. И подход Coverity, которые просто тупо дают удобный инструмент, работающий даже в режиме CI, будет выигрывать у вашего подхода, когда вы ставите *разработчика* в заранее *неудобное* положение: хочешь наш PVS, так попроси хорошенько, докажи, что твой проект популярен, да еще и напиши об этом статью. Именно этим подходом и обусловлена вся критика в вашу сторону: вы либо крестик снимите, либо трусы наденьте, как говорится. Если вы хотите положительной репутации в OpenSource community, то вам придется тратить ресурсы на то, что не принесет вам денег непосредственно, зато опосредованно может принести гораздо более вкусные контракты в будущем. Незавуалированная реклама и явное пренебрежение интересами OpenSource разработчиков, которое вы постоянно демонстрируете в комментариях на том же хабре и фразами, типа "мы избегали Linux, как могли", непосредственно вредит вам и вашей репутации, поэтому я искренне удивлен таким подходом у людей, которые хотят в успешный бизнес.
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Andrey Karpov, 23:14 , 01-Окт-16 (99) –3
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Ilya Indigo, 16:49 , 30-Сен-16 (54)
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., vstakhov, 19:39 , 30-Сен-16 (73) +5
Спасибо, не надо такой рекламы побольше. Пользы от однократного использования static analyser примерно как от чайки, которая прилетает, гадит и улетает. Что, кстати, пишут сами авторы PVS studio. И непонятно, почему JetBrains, который дает бесплатный пожизненный доступ к своим IDE для OpenSource разработки, или Coverity/CircleCI/Travis ... и еще множество коммерческих проектов, которые дают специальные условия для OpenSource разработки, не занимаются настолько активным самопиаром на всех opensource related ресурсах. И вот этим компаниям я бы хотел сказать "спасибо" персонально.
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Атикопираст, 19:22 , 30-Сен-16 (72) +4
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Аноним, 03:45 , 01-Окт-16 (83) +11 [^]
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Аноним, 11:58 , 02-Окт-16 (104) +5
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., okmijn, 16:32 , 07-Окт-16 (117) –4 [V]
- Анализатор PVS-Studio помог выявить 10000 ошибок в различных..., Мазохист, 07:52 , 20-Окт-16 (124)
|