Not a kernel guy

… in the Windows kernel team

Friday, December 29, 2006

Контроль сторонних библиотек с помощью Subversion.

Я потратил пол часа, чтобы перевести фразу “managing project dependencies” на русский и всё равно вышло коряво…

Когда я начинал пользоваться Subversion, по старой CVS-ой привычке не мог привыкнуть к тому, что в Subversion “всё, буквально всё,” делается копированием. “Всё” – это и копирование само по себе и создание веток (branches) и меток (tags). Кстати, отсутствие меток в чистом виде я не понимаю до сих пор. Возможно с архитектурной точки зрения это правильно, но с точки зрения пользователя это не удобно – поставив метку пользователь должен озаботится защитой вновь созданной ветки от изменений. Это можно сделать на уровне контроля доступа к репозиторию, но всё равно неудобно.

Вернёмся к нашим баранам. (more…)

Posted at 12:00 pm •

Wednesday, December 27, 2006

О “железе” в Microsoft.

Из комментариев:

Не могли бы Вы рассказать в своём блоге, на каком “железе” трудятся разработчики в Microsoft? Просто любопытно узнать конфигурацию компов, используемых для разработки софта в Microsoft.

(more…)

Posted at 5:24 pm •

Monday, December 25, 2006

Highlight.js

Впервые попробовал использовать Highlight.js для раскраски кода в блоге. Действительно очень удобно. Спасибо Ивану Сагалаеву, который за короткое время умудрился выдать на гора два “больших” релиза скрипта.

Posted at 11:34 pm •

Monday, December 25, 2006

В чём разница между HKEY и HANDLE?

В комментариях к посту про обертку для HANDLE зашла речь о разнице между HKEY и HANDLE. С одной стороны, они имеют много общего:

  • Ключ реестра это такой же объект ядра, как и файл. К примеру, CreateFile и RegCreateKeyEx используют одинаковые параметры для указания требуемого уровня доступа и прав доступа к ключу/файлу;
  • HKEY, также как и HANDLE, можно скопировать с помощью функции DuplicateHandle.

(more…)

Posted at 11:19 pm •

Friday, December 22, 2006

Просто наблюдение.

Сегодня в меня попытался въехать кадр по стикером на машине “We are proud of our drivers”. Куда катится мир? :-/

Posted at 9:44 am •

Wednesday, December 20, 2006

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

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

Posted at 9:33 pm •

Wednesday, December 20, 2006

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

(more…)

Posted at 12:23 pm •
Next Page »

Powered by WordPress