Dec 3, 2007 · Comments
ЮморUsability
У нас на офисной кухне и в кафе мусорные корзины стоят группами по три штуки: для пластика, алюминиевых банок и остального мусора. На них нарисованы большие значки, чтобы никто не промахнулся и не кинул пластиковый стаканчик в урну для обыкновенного мусора. И всё бы хорошо, но периодически уборщики меняют корзины местами. Что порождает, извините за сленг, customer pain and frustration. А именно - каждый выбрасывающий, уже занеся руку для броска, подвисает секунд на десять, силясь понять, что же произошло.
Read On →
Nov 29, 2007 · Comments
ОтладкаПрограммирование
На днях в очередной раз попробовал поставить Punto Switcher после того, как на глаза попалась заметка о выходе версии, совместимой с Vista. Надо сказать, что я это делаю периодически, - в смысле устанавливаю Punto Switcher, играюсь с ним какое-то время, а потом удаляю. Честно говоря, я и сам не очень понимаю, почему он у меня не приживается. СОвсем неплохо напсаная программа. Какая-то тотальная несправедливость с моей стороны. Хотя нет, в последний раз причина была в том, что он не поддерживает 64-х битные версии Windows.
Read On →
Nov 26, 2007 · Comments
ГавайиОтпуск
Жаль, но отпуск закончился. :-( А я бы ещё с удовольствием куда-нибудь поехал вместо того, чтобы под дождём и в темноте ехать на работу. :-) Несколько фотографий на закуску.
В городе Lahaina есть аттракцион для туристов, - так называемый Sugar Cane Trane. Маленкий паровозик таскает несколько вагонов с туристами по узкоколейке, которая раньше использовалась для перевозки сахарного тросника.
Паровозик, таскающий Sugar Cane Train.
Read On →
Nov 16, 2007 · Comments
РаботаMicrosoft
Взято из блога Ларисы Сазоновой:
На стажировку мы приглашаем разработчиков (Software Development Engineer) и тестеров (Software Development Engineer in Test) - студентов ведущих российских вузов.
_Будем рады получать резюме на адрес: _ruintern@microsoft.com.
Nov 15, 2007 · Comments
ГавайиДорога на ХануМауи
Наветренная сторона вулкана Халеакала (северный и восточный склоны) покрыты тропическими лесами. Через лес и прибрежные скалы проложена дорога на Хану - до невозможности извилистый серпантин. На участке длиной около 30 миль (50 км) насчитывается около 50 мостов и 600 поворотов! Если ехать не останавливаясь, то можно уложиться в два часа в одну сторону. Учитывая, что обратно нужно возврашаться по той же самой дороге, - умножте это на два. Не смотря на эти ужасы дорога стоит того, чтобы по ней проехаться. :-)
Залив Хономану (Honomany Bay).
Залив Хономану и залив Нуааилуа за ним (Honomany Bay & Nuaailua Bay).
Read On →
Nov 14, 2007 · Comments
ГавайиМауи
Пожалуй стоит немного подразниться гавайскими красотами. Вулкан Халеакала (Haleakalā, “Дом солнца”) - относится к категории вещей, которые нужно видеть своими глазами. Фотографии даже близко не передают всей красоты. Виды с высоты трех километров открываются шикарные:
Вид на горы западного Мауи. На горизоте виднеются силуэты островов Ланай (Lanai) и Молокай (Molokai).
Read On →
Nov 4, 2007 · Comments
ГавайиОтпуск
Если кто и пытался меня найти в конце этой недели - вряд ли это ему удалось! Потому как, с превеликим удовольствием отложив дела в долгий ящик, мы всей семьей махнули на Гавайи. Так что, начиная с прошедшего четверга, меня нет, не было и, надеюсь, долго еще не будет. С организационной точки зрения, а не вообще, конечно. :-)
Read On →
Oct 31, 2007 · Comments
C/C++SALWin32.Utf8
В последнее время я немного забросил Win32.Utf8 - на работе завал, так что, приходя домой, делать ничего особенного не хочется. Тем не менее, проект потихоньку движется и, на сегодняшний день, я добрался до разбора SAL аннотаций.
Основной источник информации, которым я пользуюсь - это заголовок sal.h из поставки Visual C++. В нем содержится достаточно подробное описание того, как составляются конструкции вроде __deref_inout_ecount_part_opt
. Кроме того, там же определены макросы, преобразующие SAL аннотации в набор директив для статического анализатора PREfast. По ним достаточно просто понять как SAL аннотации «работают на самом деле».
Аналогичный заголовок есть в Platform SDK для Windows 2003 - specstrings.h. В Windows SDK для Vista все еще более запутано.
Read On →
Oct 26, 2007 · Comments
ИнструментыFar
Все уже в курсе, как я понимаю…
Oct 24, 2007 · Comments
ИнструментыМаленькие хитрости
Как определить тип процессора для которого скомпилирован бинарный файл? Можно воспользоваться сборщиком из поставки Visual Studio 2005:
link.exe /dump /headers <.exe>
Read On →