Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #40, МАРТ 2004 г.

Не знаешь – спроси Microsoft

Докучаев Дмитрий aka Forb

Спецвыпуск Xakep, номер #040, стр. 040-016-3


MS: Встроенных средств хватает для большинства случаев. Тем не менее, есть инструменты от третьих фирм, которые позволяют произвести некоторые операции быстрее или по-другому, чем штатные средства. Бывают случаи, когда такие инструменты могут помочь спасти систему после форматирования диска или повреждения системных областей файловой системы.

XS: Какие имеются встроенные средства программирования в системе WinXP? Были ли добавлены/усовершенствованы системные API-функции?

MS: Для Windows Win32 API - это интерфейс программирования для Windows, в нем несколько тысяч функций, которые позволяют разработчикам создавать замечательное ПО, ведь ОС сама по себе никому не нужна без программ. Программисты могут скачать с сайта Microsoft бесплатный .NET Framework SDK, в составе которого есть компиляторы и библиотеки для разработки ПО для .NET. Также можно скачать Platform SDK с документацией и библиотеками для разработчиков. Программы можно собрать любыми компиляторами, которые нравятся. Кто-то выберет Borland, кто-то gcc, мне, к примеру, нравится работать с Visual Studio.NET 2003.

XS: Надпись при установке системы гласит: "Даже если какой-либо процесс будет работать нестабильно, можно завершить его работу без системного сбоя". На самом деле критические ситуации при межпроцессном взаимодействии до сих пор могут убить WinXP. Что бы вы могли сказать по этому поводу?

MS: Мы очень внимательно относимся к вопросам стабильной работы нашего ПО. Мы изучим и попробуем воспроизвести любые проблемы, с которыми сталкиваются пользователи. Если вы можете рассказать шаг за шагом последовательность действий, которая приводит к краху системы, мы обязательно исправим такую ошибку. На нашей памяти случаев "убийства" Windows XP каким-либо ПО, не работающим с оборудованием через специализированные драйверы, не было.

XS: Много ли недокументированных возможностей было сделано в WinXP? Все ли фишки уже раскрыты пользователями? Поделитесь "пасхальным яйцом" в WinXP, которое еще не обнаружили любопытные пользователи.

MS: В данное время программистам Microsoft запрещено вносить в любое ПО какие-либо "пасхальные яйца". Мы не слышали, чтобы кто-либо находил подобные "фишки" в ПО, выпущенном после Office 2000 SR2, когда политика запрета вступила в силу. В последнее время мы опубликовали достаточно большое количество описаний функций, которые были ранее недокументированными для разработчиков. Хотя, как показывает практика, большинство проблем с совместимостью как раз и возникает по причине использования недокументированных функций, которые мы могли переделать или вообще убрать от версии к версии.

XS: Почему пользователи до сих пор отдают предпочтение внешней утилите администрирования (типа Radmin) и не пользуются стандартным управлением рабочего стола? С чем, по-вашему, это связано: с инертностью администратора или с нелюбовью к стандартным средствам в системе?

MS: Вероятно, потому что они не пробовали работать со встроенными средствами – они удобны и требуют мало ресурсов, более того, возможно централизованное управление этими службами. В больших сетях использование средств удаленного администрирования, не использующего для авторизации и контроля настроек Active Directory, может привести к хаосу и брешам в безопасности.

Назад на стр. 040-016-2  Содержание  Вперед на стр. 040-016-4