По просьбам трудящихся... ;-)

shaf: Тогда запости вид из окна :) Не из окна, правда, с крыльца, но вид (по клику открывается в полном размере): :-) PS. Никак не могу попасть домой днем…

C Новым Годом!

Ну что, прошедший год был ничего так себе, сложный, но интересный. Два из трех важных дел уже, можно сказать, наполовину сделано. Осталось только дерево посадить. ;-) Пусть новый год вам принесет многие радости и малые печали, добавит мудрости и даст 1000 поинтов экспы. :-)

Их нравы

Топаю вчера утром по пути на работу на автобусную остановку. Кругом красота, - дома и деревья ночным инеем покрыты, рождественские огни горят. Рассвет красиво облака снизу подсвечивает… На градуснике минус два по Цельсию. Ощутимо подмораживает. Не сильно, но хочется поплотнее закутаться в зимнее пальто. Теплые штаны под джинсы тоже, как выясняется, были надеты не зря. Начинаю понемногу жалеть, что не захватил перчатки. Выхожу на остановку и вижу картину маслом по хлебу. Read On →

Почему нельзя прервать вызов ReadConsole?

Представьте, что где-то в коде есть такой кусок:

BOOL Res =
    ReadConsole(
        GetStdHandle(STD_INPUT_HANDLE),
        Buffer,
        sizeof(Buffer),
        &ReadChars,
        NULL);

Теперь, скажем, нам в какой-то момент нужно корректно прервать вызов ReadConsole() (из другого потока). Как это сделать?

Read On →

Garden d'Lights 2009

Garden d’Lights в этом году был заметно меньше прошлогоднего, но все равно очень красиво:

Таинственный куст.

А это дерево похоже сбежало из японского сада.

Эту обезъяну замечал только каждый второй и потом долго втемяшивал первому: “Да вот же она! Прямо у тебя под носом”.

Read On →

AppCompat

Словечко «AppCompat», появившееся в моем лексиконе за время работы над Wow64, обозначает множество вещей. Чаще всего - геморрой. Иногда - великий геморрой. Происходит оно от «application compatibility» - т.е. совместимость OS с приложениями, она же - «обратная совместимость».

Read On →

Что такое MinWin и зачем он нужен

Я смотрю, что каждое упоминание слова «MinWin» (последним отличился Марк Руссинович на PDC 2009) вызывает много вопросов, главный из которых – «что это такое и зачем оно вообще надо?» Попытаюсь ответить с меру своего понимания. Замечу, что свечку над MinWin я не держал, так что считать мои слова истиной в последней инстанции не стоит.

Read On →

Переезд на новый хостинг

Сайт переехал на dreamhost.com. Из-за этого блог был недоступен несколько часов. По пути, вроде бы, ничего не потерялось.

Бюджеты космических агентств

Одна картинка стоит тысячи слов: Оригинал картинки: http://www.federalspace.ru/PictFiles/8/19062008_1.JPG

Надо бы название блога поменять...

За окном шел дождь и рота красноармейцев, а я решил работу поменять. С понедельника перехожу в Extreme Computing Group, что при Microsoft Research, где буду ставить эксперименты нечеловеческие работать над тем, чтобы дата-центры меньше кушали и больше думали. Примерно так. Надо бы название блога поменять…