Инсталлятор Visual Studio 2005 SP1 смог бы обогнать улитку если бы не...

… не создавал 4 копии самого себя в процессе инсталляции. Ken Johnson рассказывает в своём блоге почему инсталляция Visual Studio 2005 SP1 отнимает столько времени. Не иначе Mr. Smith из Матрицы резвится.

Microsoft hires in Ukraine

Options are Good. In life. And in your career.

What fuels your passion? Whether you are just about to receive your diploma from University or have been in the industry for years, we know deciding where to start your career or how to move to the next opportunity can be as nerve-wracking as it is exciting. Maybe you don’t know exactly what you want to do. The good thing is, at Microsoft, you have lots of options. Nowhere else will you have such a variety of products and technologies to get behind—or so many career paths to choose from. You’ll learn from people who have been in the industry for over 30 years. And most of all, you’ll have the resources to reach people all over the world with your work. It’s about taking your career as far as you want it to go—in any direction you choose.

“The variety of products that Microsoft develops greatly influenced my decision to work here. As my career develops I can follow my passion to apply myself to different technologies without having to leave the company.”

  • David, Software Design Engineer in Test, Live Meeting
Read On →

Пара интересных багов

На днях попытался собрать 64-битную версию Notepad2, благо исходники доступны. Надо сказать, что зачастую сборка изначально 32-битного приложения под x64 не доставляет никаких проблем, за исключанием множества предупреждений компилятора. Однако не в этот раз. Среди всех ошибок две показались наиболее интересными.

Read On →

Шторм в Сиэтле

Из-за шторма в ночь с четверга на пятницу отключилось электричество по всему Eastside, включая Редмонд и кампус Microsoft. В результате пришлось ненадолго отложить пару статей, которые я собирался написать на этих выходных. Надеюсь, что к середине следующей недели всё придет в норму.

TIFF to PDF

Полезная программка для конвертирования нескольких .tiff в один .pdf: DreamSys Tiff to PDF Converter. Юзабилити у неё ниже плинтуса, зато бесплатная и маленькая. Не то что Ghostscript. Upd: я имел ввиду, что Ghostscript большой. С бесплатностью там всё в порядке. :-)

Еще раз про интеллектуальную собственность

Попался интересный кусок из переписки. Обсуждается случай кражи Audio CD, владелец которых озаботился резервным копированием дисков:

Кстати, где-то я читал, что если вы больше не обладаете оригинальным диском, то и копии хранить формально права не имеете.

То есть, если у вас диск украли, вы обязаны уничтожить и его резервные копии.

Поскольку законный владелец всех прав теперь тот, кто украл. Очень хороший и наглядный пример, в котором раскрывается вся суть интелектуальной собственности.

Read On →

Загадочный каталог “%SystemRoot%\Installer”

Продолжаем начатое ранее расследование. Зачем нужен каталог “%SystemRoot%\Installer”? Поверхностное гугление показало, что я далеко не первый, кто задает такой вопрос и не получает ответ. Пришлось выяснять самому.

Read On →

Системный раздел на RAID-1? Нет ничего проще!

Удивительно, но до вчерашнего дня я был уверен на все 100%, что нет никакой возможности использовать software RAID раздел для системного диска. Либо железный RAID, либо не Windows. Третьего не дано. Причём эта уверенность спокойно уживалась с тем фактом, что сложность реализации такой функциональности - просто слёзы. Особенно в случае зеркалирования, где никакой особенной поддержки со стороны загрузчика вообще не требуется.

Read On →

Каталог dllcache и с чем его едят

Тут в комментариях зашла речь о роли каталога “%SystemRoot%\system32\dllcache” и причинах почему он занимает столько места. Отвечаю здесь, так как это может быть интересно многим.

Для того чтобы убедиться, что каталог dllcache - это всего лишь никак не используемая свалка копий исполняемых модулей достаточно воспользоваться утилитой ProcessExplorer. В среднем это около пол гига украденных у пользователя. Даже, если это был бы действительно кеш, любому маломальски опытному человеку понятно, что скорость доступа к файлам в каталоге такой длинны будем еще хуже чем к их оригиналам.

Read On →

Lost in translation

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

США: с сегодняшнего дня компании обязаны отслеживать электронные сообщения сотрудников:

В США 1 декабря вступили в силу новые правила, по которым компании обязаны отслеживать электронные сообщения своих сотрудников, в том числе электронные письма и короткие послания программ обмена сообщениями, передает РИА «Новости».

Read On →