![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Thunderbolt |
|
|||
![]() DevRel ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 7.11.2007 Где: Тула Репутация: 10 Всего: 16 |
Эпическая рекламная статья про PVS-Studio. Такой рекламы не было ещё ни у кого. Реклама на 70 листов. 60 из них посвящено примерам ошибок.
Публиковать на Vingrad.ru статью такого объёма у меня нет сил. Поэтому, приглашаю: http://www.viva64.com/ru/a/0077/ Буду рад услышать отзывы и ответить на вопросы. --------------------
Карпов Андрей, DevRel в PVS-Studio. |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
Thunderbolt, вы бы хоть выкладывали отчеты PVS-Studio по проверяемым программам (в каком-нибудь вменяемом формате, например, HTML), чтобы с ними можно было ознакомиться разработчикам этих проектов. А то некоторые из них, думаю, и не подозревают о существовании такой утилиты. Я уж не говорю о том, что некоторые разработчики могут не пользоваться MSVS Pro... А так, кто-то может лог запостить на баг трекере проекта...
|
|||
|
||||
| Thunderbolt |
|
|||
![]() DevRel ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 7.11.2007 Где: Тула Репутация: 10 Всего: 16 |
Ом мани падме хум. Ом мани падме хум. Ом мани падме хум. Я спокоен и просветлен. Не как раньше.
Я рад, что Вы задали этот вопрос! Все разработчики подозревают об PVS-Studio и том, что в их проектах найдены ошибки. Я уведомляю всех. Это сообщение отредактировал(а) Thunderbolt - 26.10.2011, 16:21 --------------------
Карпов Андрей, DevRel в PVS-Studio. |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
Вообще-то, я намекал на то, чтобы отчет этой программы был в открытом доступе, чтобы каждый мог ознакомиться с реальным результатом ее работы (это главное), а так же помочь разработчикам тестируемых программ в исправлении найденных ошибок (это уже вторично).
|
|||
|
||||
| Thunderbolt |
|
|||
![]() DevRel ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 7.11.2007 Где: Тула Репутация: 10 Всего: 16 |
Прошу прощение за невнимательность. У меня к каждой статье обязательно пишут «а вы сообщили разработчикам»? И даже бывает не раз (в почте). Поэтому, когда я вижу подобное, то уже не вчитываюсь.
Отчет привязан к конкретному проекту (расположение файлов проекта и библиотек). Поэтому у другого он просто может не открыться. Можно конечно выложить в текстовом/html виде. Но в ручную осуществлять навигацию по коду это сложно. Проще просто взять проект и проверить его в PVS-Studio. Ключ мы даём. Да, у некоторых может быть Express Edition. Ну тут уж придется обходится тем описанием, которое я отправляю разработчикам. Пример: http://www.viva64.com/external-pictures/tx...-ru-unicode.txt --------------------
Карпов Андрей, DevRel в PVS-Studio. |
|||
|
||||
| bsa |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
Именно это я и имел в виду (html с элементарным выделением ошибок и их расположения, а так же с комментарием о настройках программы, чтобы другие люди могли воспроизвести этот список ошибок). Этого уже достаточно, чтобы оценить продукт не только по статьям, но и по реальному результату на реальном проекте (по идее, должна быть куча ложных срабатываний, это тоже интересно!).
|
||||
|
|||||
| Thunderbolt |
|
|||
![]() DevRel ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 7.11.2007 Где: Тула Репутация: 10 Всего: 16 |
Это будет нам во вред. Все эти проекты очень качественны. Как следствие, ложных срабатываний очень много. Человек посмотрит с десяток сообщений. Все окажутся мимо. Он скажет «фигня какая-то» и уйдет.
Очень сложно осознать, что это нормально для таких проектов. Если тестировать курсовые работы студентов, то будут другие беды. 1) Они никому неизвестны и никому не нужны. 2) Будут говорить «так это студенты писали». И вот я то, такие ошибки не делаю. Когда же он почитает про QT/Chromium таких мыслей у него не возникнет. > Это выжимка из отчета с вашими комментариями. Хотелось бы видеть именно то, что выдает PVS-Studio. Скачайте и попробуйте. Ключ выдам. --------------------
Карпов Андрей, DevRel в PVS-Studio. |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
это еще зачем? это же коммерческий продукт. или я что-то проглядел, и за багреппорты платят настоящими деньгами? |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
|
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
bsa, я не говорил об опенсорсе/ГПЛ/БСД/МИТ. я говорил конкретно об рекламируемом в сабже продукте. это первое.
второе - есть куча, и еще тачечка в добавок, подобных поенсорс проектов которые реально открыты и которым реально нужна помощь. зачем помогать коммерческому проекту? Это сообщение отредактировал(а) boostcoder - 31.10.2011, 18:39 |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
ты видимо не понял, кому помогать. речь шла о проектах, в которых PVS-Studio находила ошибки. Именно про помощь им я и говорил. |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |