По следам новости про очередной набор разработчиков из России, Украины и остальных прилегающих стран.
На днях пришло письмо с просьбой покритиковать резюме, которое предполагалось послать на этот конкурс. Я уже было собирался отправить автора на forum.privet.com – лучшее, на мой взгляд место, где можно обкатать резюме разработчика на соответствие американским стандартам. Или по крайней мере лучшее русскоязычное место. Но посмотрев на него внимательнее, я решил все-таки сделать это сам.
(more…)
Posted at 10:40 pm •
http://www.microsoft.com/canada/employment/search.mspx:
Искать по ключевым словам “Canada”, “British Columbia”, “Vancouver”.
PS: Кстати, а знаете почему этот центр называется “Microsoft Canada Development Centre”, а не “Microsoft Development Centre Canada”? Потому что аббревиатура MDCC уже занята: Microsoft Development Center Copenhagen. 
Posted at 12:34 pm •
Некоторое время назад мне нужно было проанализировать как различные приложения используют один из компонентов системы. Этот компонент (или, скажем , библиотека) предоставляет API из нескольких функций, которые почти никогда не вызываются приложениями напрямую. Вместо этого цепочка вызовов может идёт через довольно пухлого посредника, логика работы которого не до конца понятна и очевидна.
(more…)
Posted at 12:11 am •
Алгоритм работы Win32.Utf8 состоит из трех основных шагов:
- Исходные заголовки пропускаются через стандартный препроцессор;
- Полученный код парсится и трансформируется в дерево объектов, описывающее функции, типы и связи между ними;
- Полученное дерево используется для генерации кода по заданным шаблонам.
На данный момент я работаю над вторым этапом. Цель – построенное дерево должно быть компактным, его структура должна облегчать последующий анализ во время генерации кода. В тоже время дерево должно включать всю информацию необходимую для генерации корректного кода.
(more…)
Posted at 10:04 pm •