Установка обновлений из командной строки

Вот на этой странице опубликован скрипт, который проверяет наличие обновлений Windows, скачивает их и устанавливает на машину из командной строки. Я его немного подправил, чтобы было удобнее запускать на нескольких машинах сразу через psexec. Взять его можно здесь: /2010/10/WUA_SearchDownloadInstall.vbs. Модифицированный скрипт понимает следующие ключи: d:\wsus>cscript //nologo WUA_SearchDownloadInstall.vbs /? Usage: cscript //nologo WUA_SearchDownloadInstall.vbs [/nodownload | ( /install [ /reboot ] ) ]. /nodownload – найденные обновление не будут скачиваться (и, соответственно, устанавливаться). Read On →

«Меняю highway на autobahn с доплатой»

На прошлой неделе ездил в командировку с Кёльн и немного покатался по немецким автобанам. Надо сказать, что отсутствие верхнего лимита скорости не только приятно само по себе, но и явно положительно влияет на поведение водителей на дороге. Во-первых, они не торчат в левой полосе. С удовольствием перестраиваются право при первой возможности. Не важно, как быстро едешь ты, сзади всегда найдется тот, кто едет быстрее. Во-вторых, они не обоняют/опережают справа. Для этого есть левая полоса. Read On →

Почему Windows 7 просыпается то в текстовом, то в графическом режиме?

Вопрос из зала: А почему Windows 7 поднимается после hibernate то в текстовом режиме (серая полоса внизу, заполняющаяся белым), то в графическом (собирающийся из светлячков флаг)? Я не знаю точного ответа на этот вопрос, но могу поделиться парой соображений, которые могут прояснить (или еще больше запутать) ситуацию. Соображение первое. Эмблема Windows 7 (тот самый «собирающийся из светлячков флаг»), можно выключить с помощью утилиты msconfig (или напрямую в реестре). Иногда этот может быть способом обойти некоторые проблемы с драйвером видеокарты. Read On →

Как запустить «посторонний» бинарник под отладчиком в Visual Studio?

Visual Studio предлагает два основных отладочных сценария: Собрать проект и запустить результат под отладчиком. Присоединиться к уже запущеному процессу. Третьей опции, – запустить произвольный бинарник под отладчиком, явно не предлагается, что вызывает смятение и смуту в рядах программистов, не нюхавших WinDbg. Вот один из способов как этого можно добиться. Создаем новый проект. Тип проекта выбираем “Makefile project”. В качестве команды сборки, очистки и пересборки проекта указываем “echo.”. Можно с точкой; можно вывести какой-нибудь текст. Read On →

Bing Development Team is hiring

http://blogs.technet.com/b/career/archive/2010/08/30/3352634.aspx: Bing Development Team будет проводить проводить интервью в Москве в октября/ноябре 2010 г. Резюме можно присылать на адрес maconn@microsoft.com (Mat Connot). Microsoft Bing Mobile & Global Foundation Services Software Development Jobs based in Microsoft’s Corporate HQ in the U.S. For additional information and for instructions about how to apply: please email Mat Connot at maconn@microsoft.com. Software development positions (I, II, & Snr) are available on each of the teams below. Read On →

Самолётики

У нас тут одно авиашоу за другим. Сначала Tacoma’s Freedom Fair, затем Air Expo 2010, на прошедших выходных – Seafair 2010. Картинки (все, кроме одной, - с Air Expo 2010):

F-16 выступает на Tacoma’s Freedom Fair.

F-16 и очередь поглазеть на кокпит.

Сопло F-16 изнутри.

Read On →

Что за черт?

Покупаю вчера кофе Латте в аэропорту. Под мышкой - плюшевый медведь. (Встречал жену с детьми). Женщина за стойкой меня спрашивает: “Are you military?” (“Вы военнослужащий?”). Ничего похожего на камуфляж и характерные ботинки на мне не было. Разве что медведь?

64 Bit Explained

Вот. Истинная правда: Look, it’s really not that hard. Programs are still in the same place, in %ProgramFiles%, unless you need the 32 bit version, which is in %ProgramFiles(x86)%, except on a 32 bit machine, where it’s still %ProgramFiles%. All those dll’s are still in %SystemRoot%\System32, just now they’re 64 bit. The 32 bit ones, they’re in %SystemRoot%\SysWOW64. You’re with me so far, right? Oh, and the 16 bit ones are still in %SystemRoot%\System – moving them would just be weird. Read On →

Про OutputDebugString

Тут интересная дискуссия про “неработающую” OutputDebugString завязалась в комментариях, если кто пропустил. Читать вот примерно отсюда.

Пошли мы как-то с коллегой на охоту…

Давно я про отладку не писал. Так вот пошли мы как-то с коллегой на Багов охотится. Вышли мы на двух таких матерых, опытных Багов. Их и помотали они нас…

Read On →