<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Отчёт о разработке Linux-версии PVS-Studio и результаты пров...</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/109652.html</link>
    <description>Разработчики коммерческого статического анализатора PVS-Studio (http://www.viva64.com/ru/pvs-studio/) опубликовали отчёт о разработке Linux-версии продукта и продолжили проверку открытых проектов. В статье (http://www.viva64.com/ru/b/0451/) рассказано, как после 10 лет выпуска продукта для Windows, было решено адаптировать его для Linux, и какие подводные камни пришлось обойти для решения этой задачи. Около трёх лет назад консольное ядро анализатора PVS-Studio было портировано на Linux за пару месяцев, но создание на его основе конечного программного продукта потребовало огромной работы, решения непредвиденных проблем и учёта различных нюансов, таких как поддержка расширений GCC и интеграция с различными сборочными инструментариями.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Что касается работы по выявлению ошибок в открытом ПО, то следом за проведённой в августе проверкой (http://www.viva64.com/ru/b/0425/) набора компиляторов GCC, анализ ошибок был проведён (http://www.viva64.com/ru/b/0446/) и для кодовой базы LLVM. Для проверки LLVM была испол</description>

<item>
    <title>Отчёт о разработке Linux-версии PVS-Studio и результаты пров... (Аноним)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/109652.html#110</link>
    <pubDate>Sun, 20 Nov 2016 12:27:44 GMT</pubDate>
    <description>Потребитель может узнать о товаре посредством сайт производителя, форумов, витрин магазинов. &lt;br&gt;&amp;gt; А потребитель о продукте должен узнать как? &lt;br&gt;&lt;br&gt;Потребитель производителю ничего не должен&lt;br&gt;</description>
</item>

<item>
    <title>Отчёт о разработке Linux-версии PVS-Studio и результаты пров... (Аноним)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/109652.html#109</link>
    <pubDate>Fri, 18 Nov 2016 12:08:15 GMT</pubDate>
    <description>&amp;gt;&amp;gt; и попутно тыча в их слабые места &lt;br&gt;&amp;gt; Комплексы какие-то что ли? Им список ошибок присылаешь для улучшения программного продукта, &lt;br&gt;&amp;gt; а они обижаются. &lt;br&gt;&lt;br&gt;Им посылается мусор, без фильтровки - является ли это ошибкой или является false positive.&lt;br&gt;Если бы false positive были отфильтрованы - был бы поклон, а так - поиск иголки в стоге мусора.&lt;br&gt;</description>
</item>

<item>
    <title>Отчёт о разработке Linux-версии PVS-Studio и результаты пров... (Аноним)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/109652.html#108</link>
    <pubDate>Fri, 18 Nov 2016 11:47:55 GMT</pubDate>
    <description>&amp;gt;&amp;gt; А потребителю реклама не нужна вообще &lt;br&gt;&amp;gt; А потребитель о продукте должен узнать как? Как он должен хотя бы &lt;br&gt;&amp;gt; приблизительно оценить, что это за штука и почему он должен хотеть &lt;br&gt;&amp;gt; её купить? К тому же продукт, мягко говоря, нишевый и в &lt;br&gt;&amp;gt; супермаркете о нём не объявишь.&lt;br&gt;&lt;br&gt;в гугле забанили ?&lt;br&gt;</description>
</item>

<item>
    <title>Отчёт о разработке Linux-версии PVS-Studio и результаты пров... (Аноним)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/109652.html#107</link>
    <pubDate>Fri, 18 Nov 2016 11:46:24 GMT</pubDate>
    <description>выше упомянули MISRA, намного проще встроить такие правила в стиль написания - когда ошибки ловит компилятор. Да, прийдется помнить 100 типов а не совать по всюду u32 как любят делать в ядре линукса, которое избавляется от типизации. Но результат того стоит. &lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Отчёт о разработке Linux-версии PVS-Studio и результаты пров... (llolik)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/109652.html#106</link>
    <pubDate>Thu, 17 Nov 2016 11:27:38 GMT</pubDate>
    <description>&amp;gt; спасибо Андрею и Ко за то, что открыли мне глаза.&lt;br&gt;&lt;br&gt;Как будто раньше не догадывался, что некоторая часть отписавшихся, если и не из-за парты пишет, то один раз рядом с программистом постояла. А важность мнения, как будто не меньше linux-kernel за плечами :)&lt;br&gt;</description>
</item>

<item>
    <title>Отчёт о разработке Linux-версии PVS-Studio и результаты пров... (llolik)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/109652.html#105</link>
    <pubDate>Thu, 17 Nov 2016 11:00:23 GMT</pubDate>
    <description>&amp;gt; рассказывают про криворукость разработчиков открытого ПО, какие глупые они совершают ошибки и опечатки&lt;br&gt;&lt;br&gt;В закрытом ПО не менее глупые ошибки и опечатки сплошь и рядом (и даже в коде по-уши покрытом тестами, о которых тут полтреда исписали). Например, ту же Винду (вплоть до 8, в которой поправили) можно было убить в BSOD шестью строчками на Си (из юзерспейса, не драйвер). Причём ошибка была исключительно дурацкая и по невнимательности, которую вполне, как мне кажется, статистический анализатор бы раскусил. Вот этот CVE: https://vulners.com/cve/CVE-2013-1333&lt;br&gt;&lt;br&gt;Но ты же понимаешь, что код закрытого продукта в рекламной статье опубликовать тебе никто не даст.&lt;br&gt;</description>
</item>

<item>
    <title>Отчёт о разработке Linux-версии PVS-Studio и результаты пров... (llolik)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/109652.html#104</link>
    <pubDate>Thu, 17 Nov 2016 10:34:54 GMT</pubDate>
    <description>&amp;gt; А потребителю реклама не нужна вообще&lt;br&gt;&lt;br&gt;А потребитель о продукте должен узнать как? Как он должен хотя бы приблизительно оценить, что это за штука и почему он должен хотеть её купить? К тому же продукт, мягко говоря, нишевый и в супермаркете о нём не объявишь.&lt;br&gt;</description>
</item>

<item>
    <title>Отчёт о разработке Linux-версии PVS-Studio и результаты пров... (Аноним)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/109652.html#103</link>
    <pubDate>Thu, 17 Nov 2016 10:22:53 GMT</pubDate>
    <description>&amp;gt; и попутно тыча в их слабые места&lt;br&gt;&lt;br&gt;Комплексы какие-то что ли? Им список ошибок присылаешь для улучшения программного продукта, а они обижаются. Вообще, весь топик очень показателен. Я привык считать, что собратья-линуксоиды адекватно воспринимают софт-отрасль. Ан нет, тут и комплексы поползли, и истеричность, и удивление, что люди, оказывается, в небесплатно арендуемом офисе работают не только за идею, но и за деньги. Тут, конечно, спасибо Андрею и Ко за то, что открыли мне глаза.&lt;br&gt;</description>
</item>

<item>
    <title>Отчёт о разработке Linux-версии PVS-Studio и результаты пров... (Аноним)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/109652.html#102</link>
    <pubDate>Thu, 17 Nov 2016 09:49:26 GMT</pubDate>
    <description>Толстый СиПроВер бежит по головам разработчиков открытых проектов, ломая им шеи, и попутно тыча в их слабые места -&amp;gt; вот такая ваша реклама для меня. Но да, Andrey Karpov, вы возвысились над толпой потребительской черни и дали о себе знать.&lt;br&gt;</description>
</item>

</channel>
</rss>
