|
31 января 2005 г. |
НИИ СпецЛаб: В Филипсе ошибка
 В регистрах АЦП "SAA…" фирмы Philips официально признана ошибка. Почти полгода
программисты НИИ СпецЛаб пытались выяснить у инженеров компании Philips
Semicondactor причину необъяснимого сбоя, периодически (хотя и крайне редко) проявляющегося в некоторых
режимах. Полгода шли практически бессодержательные ответы как по электронной почте, так и по телефону.
И это несмотря на заключенный договор с этой компанией о предоставлении самой новой технической информации,
а также на уверения Генерального представителя Philips Semicondactor в России, лично приезжавшего в
НИИ СпецЛаб, о всестороннем сотрудничестве.
 Только 30 декабря 2004 года был дан премного содержательный ответ, в котором, хоть и частично, но признается ошибка
разработчиков этих АЦП, а также даются рекомендации по ее устранению. В результате чего поменялось не только техническое
описание, но и вышло новое SDK для написания драйвера. Комичность ситуации в том, что в новых рекомендациях содержаться
инструкции, прямо противоположные старым. Пришлось потерять немало времени, чтобы еще раньше самостоятельно понять
эти вопросы.
 К сожалению, только сейчас мы можем констатировать, что из восьмой версии многофункциональной системы безопасности
GOAL вычищена последняя ошибка.
 Надо отметить, что при создании этой системы были найдены и исправлены ошибки множества других фирм, в том числе
Microsoft, которая по заявлениям НИИ СпецЛаб выпустила более 5-и обновлений для Windows. В виду неправильного описания официальных источников крайне сложно было задействовать DirectX на полную мощность. Неудивительно, что эта функция в 99% программ используется лишь поверхностно, а там где углубленно - с большой вероятностью ошибок. Не говоря уже о собственных проблемах.
 Остается только признать, что даже крупной фирме с большим коллективом опытных программистов в современном мире невозможно
быстро создать устойчивый продукт. На исправление чужого многомиллионного текста программных библиотек требуются долгие
месяцы, а то и годы. Ситуация усугубляется тем, что проблемы проявляются не сразу и не на всем оборудовании. Ставка на
новые технологии в программировании непомерно велика, приходится бороться не только со своими, НО И С ЧУЖИМИ ошибками.
 Вот поэтому новый комплекс продуктов под общим названием GOALcity, о котором так много спрашивают пользователи, выходит с
такой длительной паузой. Задуманный под реализацию самых передовых технологий, он столкнулся с несовершенством первых
релизов самих передовых технологий.
 Политика НИИ СпецЛаб по нему такова, чтобы не пускать под этой маркой сомнительно
работающих систем. Поэтому вся структура многократно тестируется, а видеоподсистема вот уже более 3-х лет проходит
апробацию в виде экспериментального варианта, известного как GOAL Light.
 Конечно, все изложенное не означает, что все быстро созданные продукты нельзя использовать. Ошибки, о которых идет речь, могут не проявляться месяцами. Однако для отрасли безопасности любой сбойный момент является критичным, т.к. сама безопасность подразумевает самые критические ситуации.
 Для того чтобы вывести Российское программирование в этой области на высокий уровень, нужен информационный обмен между разработчиками. Поэтому НИИ СпецЛаб начинает выпускать "Вестник CCTV-программирования", где будут публиковаться наиболее сложные моменты программирования, ошибки программных библиотек, не описанные нигде ранее, а также советы по методам современной оптимизации программного кода.
 Кроме того, программисты НИИ СпецЛаб поделятся опытом борьбы со сбойным "железом". Насколько всем известно, СпецЛаб практически не публикует информацию о совместимом оборудовании. Это связано с тем, что все системы тестируются на огромном числе компьютерных комплектующих. И для каждого типа производится своя оптимизация. Политика компании такова, что ее системы должны работать на любых компьютерах. Поэтому особый раздел в "Вестнике…" будет посвящен проблемному оборудованию. И первая статья в этом разделе - "Как надежно работать на сбойных материнских платах".
 "Вестник CCTV-программирования" будет выходить 2 раза в год в составе издания "Эксперт CCTV". Подписаться на него можно в редакции "Арена-2000" (www.arena2000.ru).
|
|