Команда Bing стала немного больше

На объявление Bing Search will be hosting a recruiting trip to Russia в этом блоге откликнулось, по словам рекрутера, больше 20-ти человек. Из них трое прошли все интервью и получили предложение о работе. Довольно неплохо, я полагаю.

«Паллада»

На прошлой неделе в Сиэтл заходил учебный фрегат «Паллада» (согласно морскому регистру – барк). По такому случаю я слинял с работы на пару часов его пофотографировать.

Read On →

Microsoft Advertising will be hosting a recruiting trip to Russia

Команда Microsoft Advertising собирается приехать в Москву в октябре собеседовать разработчиков из России и соседних стран, желающих вступить в ряды империи зла перебраться в США. Просьба, при посылке резюме ссылаться на меня (Alexey Pakhunov) - очень интересно посмотреть статистику. :-)


Microsoft Advertising will be hosting a recruiting event in mid-October this year to recruit top talent from all over Russia and neighboring countries specifically focusing on Software Developers of all experience levels who are interested in relocating to the U.S. At this time, we are looking to hire engineers for the roles below. ALL roles require strong coding and development experience.

  • Software Development Engineer (SDE)

  • Software Development Engineer II (SDE II)

  • Principal SDE

  • Engineering Leads

If interested – please send your information and Resume/CV to the Recruiter organizing this event: eugenial@microsoft.com by Wednesday, August 31st. We are focused on broad-based software development skills when considering potential candidates (across the board – no specific technology/product niche requirements). If you are strong in C++, C# or JAVA, we would love to hear from you!

Read On →

Можно ли использовать функцию RtlCaptureContext() из x86 кода?

Вопрос из почты: The question is really simple: could we use RtlCaptureContext on X86? The MSDN (http://msdn.microsoft.com/en-us/library/ms680659(v=VS.85).aspx) says it’s only for 64 but the bug is for X86 and I see some kernel code are using it on x86. Вопрос на самом деле очень прост: можем ли мы использовать функцию RtlCaptureContext на x86? MSDN говорит, что эта функция только для 64-х бит но баг-репорт (имеется ввиду баг-репорт, ранее упомянутый в письме) воспроизводится для x86 и я вижу, что код в ядре использует эту функцию на x86. Read On →

Bing Search will be hosting a recruiting trip to Russia

Пробежало по внутренней рассылке. Рекрутер (Anubha Mahajan) просила ссылаться на меня (Alexey Pakhunov), чтобы отследить кандидатов, пришедших с этого блога.


Bing will be hosting a recruiting event in late July/Early August this year to recruit top talent from all over Russia for software developers of all seniorities and experience levels who are interested in relocating to the U.S. At this time, we are looking to fill the below opportunities and all roles require strong coding and development experience.

  • SDE

  • SDE II

  • Principal SDE

  • Leads

If interested - please send your information and CV to the sourcing recruiter for this event at anubham@microsoft.com by July 8th. We are focused on broad-based software development skills when considering potential candidates (across the board – no specific technology/product niche requirements). If you are good in C++, C# or JAVA, we’d like to hear about you!

Read On →

Я добилась всего этого благополучия сама и мне никто не помогал!

http://www.woman.ru/rest/travel/thread/3871066/message/17529522/: Езжайте в Австрию Елена и никого не слушайте! Я приехала 2 года назад по туристской визе, за две недели нашла будущего мужа и сейчас уже получила после развода половину его дома в пригороде Вены. Плюс он теперь обязан платить мне и детям алименты. Это пример всем кто говорит что русские женщины сами не способны ничего добиться! Я добилась всего этого благополучия сама и мне никто не помогал!

afd.sys

Windows Sockets общаются с сетевым стеком через драйвер afd.sys. Происхождение этого имени для меня было загадкой до тех пор, пока я не заглянул в список «Non-Plug and Play Drivers» в Device Manager. Для этого нужно выбрать в меню «Show hidden devices». Оказалось, что это «Ancillary Function Driver for Winsock». За одно новое слово выучил. :-)

Функция DeviceIoControlEx

Win32 API предоставляет «Ex» варианты функций ReadFile и WriteFile, в то время как «Ex» варианта функции DeviceIoControl не предлагается. Исправить этот недостаток очень просто, так как соответствующая функция Native API документирована в MSDN: NtDeviceIoControlFile (хотя и помечена как «Deprecated»). Прототип новой функции будет выглядеть вот так:

Read On →

Неогороженное минное поле – это еще не повод по нему ходить

Пришло письмо с вопросом:

Обнаружилась следующая проблема:

Наша программа сохраняет и считывает последнюю открытую ею директорию в разделе реестра, где сохраняют последние посещенные ими директории и другие программы, а именно в ветке «HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedPidlMRU». Это в 32-х разрядной версии. Но оказывается, что в 64-х разрядной версии данной ветки реестра в узле HKCU не существует, а она находится в «HKEY_USERS<некий идентификатор пользователя>\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedPidlMRU».

Так вот вопрос: как мне программно доступиться к этой ветке, если идентификатор пользователя неизвестен? Или, может, есть способ узнать этот идентификатор каким-то образом? А может где-то есть в реестре зеркало этой ветки, к которой можно получить доступ более простым способом?

Read On →

Начните с изучения технологии "X"

Очень хочется послать в …, ну скажем, отпуск любителей евангилировать свою любимую технологию без особого повода. Особенно раздражает когда человек говорит что-то, что можно отнести к предмету разговора только с натяжкой, но при этом формулирует свою мысль в стиле: «почитайте-ка учебник по X», «об этом еще в таком-то лохматом году писали». Послать его сразу язык не поворачивается – может он дело говорит, просто сформулировать не может (ну или, как вариант, доснести до нас тупых всю глубину мысли). Read On →