Jun 7, 2007 · Comments
ТехнологииTroubleshooting
Сегодня с утра возился с решением забавной проблемы. Началось всё с того, что вчера Katy, наш администратор, обрадовала меня, сообщив что пришли заказанные диски и FireWire контейнеры для них. К концу дня радость немного поугасла, так как выяснилось, что оба диска одновременно работать отказываются. Т.е. любой из них по отдельности работал как часы, а вот при подключении второго ничего не происходило. Диск не появлялся. :-(
Read On →
Jun 6, 2007 · Comments
Boost.BuildИнструменты
Библиотеки Boost не использует make файлы или какую-либо другую более менее стандартную систему компиляции. Вместо этого Boost использует собственную систему сборки - Boost.Build V2. Система построена вокруг Boost.Jam, который, в свою очередь, является наследником Perforce Jam, - интерпретатора скриптов Jam. Вокруг возможностей Boost.Jam, который, между прочем, состоит из единственного исполняемого файла, навёрнута система скриптов изолирующая разработчика от особенностей конкретного компилятора и платформы.
Read On →
Jun 3, 2007 · Comments
ПрограммированиеWindows
Пришла давеча в голову совсем неоригинальная мысль – а почему ещё никто не сделал надстройку над Win32 API, позволяющую использовать строки, закодированные в UTF-8? Ведь существует же масса причин, чтобы такая библиотека пользовалась бы спросом, особенно несколько лет назад – во время массовой миграции с 9x на NT.
Read On →
Jun 1, 2007 · Comments
Microsoft
Вопрос из почты (немного подредактированный):
Я студент 2-го (скоро уже 3-го) курса. Скажите, пожалуйста, возможно ли мне, студенту, получить какую-либо работу в Microsoft удаленно? Данная работа нужна мне только для получение какого-либо опыта, деньги особо не интересуют. Скажите возможно ли это? И если возможно, то как?
Read On →
May 28, 2007 · Comments
Зверьё
Ты кто? Скворец! А почему такой зелёный?
May 28, 2007 · Comments
Программирование
Представьте себе, что вы разрабатываете некую довольно сложную библиотеку (приложение, программно-аппаратный комплекс и т.д.), которой пользуется большое количество людей во множестве проектов по всему миру. Со времени её выхода в свет было выпущено несколько версий, каждая из которых была обратно совместима в предыдущими. Тем самым разработчики, использующие вашу библиотеку, могли без лишней спешки переходить на новые версии библиотеки.
Read On →
May 23, 2007 · Comments
Wow64
Это, пожалуй, будет мой самый любимый пост. Цитату не дам, иначе сильно порезать придется. Даже и не знаю что ответить человеку. :-)
PS: Если кто не в курсе: Wow64 - это как раз моя епархия.
May 21, 2007 · Comments
Всякая всячина
Я знаю отличный способ расслабиться после 8-ми часов сидения в отладчике. Достаточно пойти в бассейн и проплыть пару километров без остановки. После этого наступает блаженная нега (ну или скрутит не по-детски – в зависимости от физической формы) и никакие неисправленные баги или недоделанные дела не будут вас тревожить до самого завтра.
May 20, 2007 · Comments
ТехнологииWindows
Alex Ionescu начал серию статей, посвященную базе совместимости приложений в Windows (Application Compatibility Database, SDB). Пока что опубликована только первая часть, однако, если я правильно интерпретировал список в конце статьи, нас ждет ещё 8 частей. Однозначно рекомендуется к прочтению.
May 20, 2007 · Comments
TroubleshootingWindows
Пару месяцев назад, я, за какой-то надобностью, попытался установить компонент Peer-to-Peer из сетевых компонент Windows XP, но у меня ничего не вышло. Сначала инсталлятор запросил дополнительные файлы из “C:\Windows\ServicePackFiles\i386”, которые я к тому времени успешно удалил за ненадобностью, затем он отказался от одноимённых файлов с инсталляционного диска Windows XP и, наконец, инсталляция прервалась, выдав напоследок очень понятное сообщение: «An extended error has occurred».
Read On →