Archive

Archive for March, 2007

Про налоги.

March 29th, 2007

Знаете в чём отличие датской налоговой системы от американской? Я три раза заполнял датскую налоговую декларацию, и всякий раз мне приходилось доплачивать налоги государству. В США же пока получается с точностью до наоборот – государство возвращает деньги мне. Не удивительно, что американская система мне понравилась больше. :-)

PS: Хотя, по здравому рассуждению, лучше всё-таки заплатить позже, чем раньше.

Яндекс.Директ меня не любит.

March 26th, 2007

Вот уже который день наблюдаю вот такое объявление на странице с результатами поиска по названию этого блога:

Яндекс.Директ меня не любит.

Даже не знаю что и думать. :-)

Проверка параметров функций на корректность.

March 26th, 2007

В позапрошлую пятницу я поучаствовал в одном интересном обсуждении. В общих чертах, речь шла о том, как нужно и как не нужно проверять параметры функции. В частности же, были окончательно затоптаны и преданы анафеме бренные останки функций IsBadReadPtr и IsBadWritePtr.

Если вы читали «Should I check the parameters to my function?» в блоге Larry Osterman, и являетесь сторонником второго подхода – можете дальше не читать. :-)

Read more…

,

Bug fixing как часть прикладной психологии.

March 20th, 2007

Порой исправление даже самых очевидных ошибок может буксовать из-за особенностей человеческой психологии. Свежий пример: компонент A передаёт компоненту B набор параметров, в том числе текстовые строки. Строки передаются в виде UNICODE_STRING, т.е. как текстовые строки, не требующие завершающего нулевого символа. Не смотря на это, компонент A передавал строки с завершающим NULL (упакованные в UNICODE_STRING), а компонент B проверял приходящие строки на наличие нуля. Так они и работали, пока между ними не вклинился третий компонент X.

Read more…

Список нововведений в Vista/Longhorn.

March 12th, 2007

Хороший список нововведений в ОС Windows Vista / Longhorn. Список периодически обновляется, не смотря на то, что статья датирована июнем 2006 года.

Булавочное колесо.

March 11th, 2007

Немного устаревшая новость – из снимков Хаббла и наземных телескопов собрали самую подробную фотографию галактики, доступную широкой публике. Размеры финального изображения – впечатляющие 16000 на 12000 пикселей. Ух! Знакомьтесь, M101 “Булавочное колесо” (the Pinwheel Galaxy):

M101, The Pinwheel Galaxy

По ссылке можно скачать как полную 444MB версию снимка, так и более ходовые варианты для обоев рабочего стола.

Список “опасных” функций.

March 8th, 2007

В MSDN добавили список “опасных” функций и рекомендуемых безопасных аналогов.

Read more…

,