Исследование Coverity показало, что общее число дефектов в открытых проектах уменьшается. В 2006 году компания Coverity, разрабатывающая инструменты анализа программного кода, получила от Министерства национальной безопасности США правительственный заказ, целью которого ставилось улучшение качества открытого ПО, все чаще внедряемого в государственные структуры.
Coverity запустила Web-сайт, позволявший разработчикам предоставлять для анализа код их проектов. По результатам анализа за три прошедших года число дефектов уменьшилось на 16%. Всего устранено 11 200 ошибок из направленных на экспертизу 60 млн строк кода, принадлежащих 280 общеизвестным проектам, таким как Firefox, Linux, PHP и прочим. Число проанализированных индивидуальных проектов превышает 26 тыс. Среди наиболее уязвимых в отношении вопросов безопасности и производительности проектов оказались Samba, TOR, OpenPAM и Ruby.
Ну что ж, этому можно только порадоваться.
Для меня новость скорее негативная. Мой любимый Ruby в списке убогих. :)
А что ты делаешь на Ruby? [Тут смайлик где я "ситистняюся" :) ]
Главным образом, обработка текстов. Немножко увлекаюсь компьютерной лингвистикой и Ruby идеально подходит. Из практических разработок — распределенная система учета трафика. По раскиданным по городу офисам собирается полная информация кто куда лазил и сколько накачал. В каждом офисе локальный PostgreSQL, но в центральном офисе общая информация, причем вне зависимости есть сейчас связь со всеми офисами или нет. Руби все сделал за меня. :)
Ого! Возьму на вооружение. ;)
Отправить комментарий