Jan 5, 2007 · Comments
БезопасностьПрограммирование
64-х битные версии Vista требуют, чтобы весь код, выполняемый в режиме ядра, был подписан в обязательном порядке. Система просто отказывается загружать неподписанные драйвера. Для 32-х битных версий требования не такие жесткие, тем не менее, Microsoft рекомендует производителям подписывать и 32-х битные версии драйверов. Очевидно, что со временем это требование станет обязательным и для 32-х битных систем. Кроме того, наличие неподписанных драйверов в системе может влиять на возможность проигрывания HD контента (HD-DVD, Blue Ray & Co.).
Read On →
Jan 4, 2007 · Comments
Всякая всячина
Долго не доходили руки написать страничку о себе. Сейчас появилось немного свободного времени, так что вот она: Об авторе.
Jan 2, 2007 · Comments
Всякая всячина
Подписка на RSS/Atom теперь работает через FeedBurner: http://feeds.feedburner.com/not-a-kernel-guy. Основная причина перехода - сбор статистики. Хотя всякие полезности вроде Browser Frendliness тоже удобны. Переподписываться не обязательно - старый URL будет работать по-прежнему.
Jan 1, 2007 · Comments
Всякая всячина
Немного новогодних фотографий.
Redmond Town Center
Read On →
Dec 29, 2006 · Comments
Инструменты
Я потратил пол часа, чтобы перевести фразу “managing project dependencies” на русский и всё равно вышло коряво…
Когда я начинал пользоваться Subversion, по старой CVS-ой привычке не мог привыкнуть к тому, что в Subversion “всё, буквально всё,” делается копированием. “Всё” – это и копирование само по себе и создание веток (branches) и меток (tags). Кстати, отсутствие меток в чистом виде я не понимаю до сих пор. Возможно с архитектурной точки зрения это правильно, но с точки зрения пользователя это не удобно – поставив метку пользователь должен озаботится защитой вновь созданной ветки от изменений. Это можно сделать на уровне контроля доступа к репозиторию, но всё равно неудобно.
Вернёмся к нашим баранам.
Read On →
Dec 27, 2006 · Comments
Железо
Из комментариев:
Не могли бы Вы рассказать в своём блоге, на каком “железе” трудятся разработчики в Microsoft? Просто любопытно узнать конфигурацию компов, используемых для разработки софта в Microsoft.
Read On →
Dec 25, 2006 · Comments
БлогWordPress
Впервые попробовал использовать Highlight.js для раскраски кода в блоге. Действительно очень удобно. Спасибо Ивану Сагалаеву, который за короткое время умудрился выдать на гора два “больших” релиза скрипта.
Dec 25, 2006 · Comments
ПрограммированиеРеестрWin32Windows
В комментариях к посту про обертку для HANDLE зашла речь о разнице между HKEY и HANDLE. С одной стороны, они имеют много общего:
-
Ключ реестра это такой же объект ядра, как и файл. К примеру, CreateFile и RegCreateKeyEx используют одинаковые параметры для указания требуемого уровня доступа и прав доступа к ключу/файлу;
-
HKEY, также как и HANDLE, можно скопировать с помощью функции DuplicateHandle.
Read On →
Dec 22, 2006 · Comments
Всякая всячина
Сегодня в меня попытался въехать кадр по стикером на машине “We are proud of our drivers”. Куда катится мир? :-/