Jul 2, 2007 · Comments
БезопасностьТехнологииWindows
Статья полугодовой давности: CPU Virtualization Extensions: Analysis of Rootkit Issues. Анализируется степень опасности, которую могут представлять вирусы и прочее вредоносное программное обеспечение, использующие аппаратную поддержку виртуализации, как средство контроля над операционной системой. Интересны выводы:
Read On →
Jun 26, 2007 · Comments
ДизайнТехнологииWindowsWow64
Понимаешь, до сих пор мне никто не может внятно сказать, почему нельзя было 64х приложения пихать в новый ключ Регистра, вместо перенаправления 32х на новое “место жительства”. Будь ласка, если это твоя специализация, обоснуй!
Итак, почему же Wow64 использует перенаправление реестра и файловой системы вместо того, чтобы просто закрепить старые ключи реестра и “%windir%\system32” за 32-х разрядными приложениями и позволить 64-х битным приложениям определить новые ключи и использовать, скажем, “%windir%\system64” для 64-х битных системных библиотек? Это было бы довольно логично, особенно если учесть, что нечто подобное уже было проделано при переходе с Windows 3.x на Windows 95/NT.
Read On →
Jun 25, 2007 · Comments
Boost.BuildИнструменты
В таком виде генератор уже пригоден к использованию, однако его можно сделать ещё лучше. Как - читайте в следующей части.
Если сравнить исходный код нашего генератора с реализацией генератора объектных файлов в “boost/tools/build/v2/tools/msvc.jam” можно обнаружить несколько отличий:
Read On →
Jun 19, 2007 · Comments
СтранноеЮмор
Нет, ну какая прелесть!:
Here is our wish list.
.net C#, vb.net, C++ needs real-time coding experience.. handling Async Callbacks, Multi processing threaded applications. (Please provide screen shot examples) Nice to haves..
Graphic Design Icon Creation Application Packaging (WYSE,Admin Studio) ASP.net Understanding of SourceSafe. :-)
Отсюда.
Jun 19, 2007 · Comments
Инструменты
Некоторое время назад (довольно давно, откровенно говоря) меня попросили написать про Viva64, но я это дело как-то проволынил. Просто написать, что «есть такая штука, а дальше разбирайтесь сами» не хотелось, а руки до поставить и попробовать не доходили. Теперь, как вы понимаете, дошли, - теперь можно делиться впечатлениями.
Read On →
Jun 13, 2007 · Comments
КосмосЮмор
Бедняжка Плутон:
(C) Mathias Pedersen 2007
PS: На сайте автора можно найти ещё несколько симпатишных картинок. :-)
Jun 12, 2007 · Comments
Всякая всячина
Хочу табличку на дверь, как в отеле, с надписью «Do not disturb. Debugging is in progress» и картинкой чудака, бьющегося головой об стену. Ни у кого нет, часом?
PS: Большая красная кнопка, выключающая телефон, почту и прочие средства коммуникации тоже бы не помешала. :-)
Jun 11, 2007 · Comments
Boost.BuildИнструменты
Продолжаем начатое ранее. Мы остановились на том, что сумели вызвать компилятор и передать ему нужную команду. Теперь нам нужно научиться передавать все настройки компилятора, уже известные Boost.Build, в созданную командную строку. Для сначала нужно выяснить как же, собственно, Boost.Build узнает где находится компилятор и как задаются параметры компиляции.
Read On →
Jun 8, 2007 · Comments
СтранноеЮмор
Жена рассказала прелестную историю. Пошла она в аптеку купить череды (трава такая). Как эта трава называется по-английски она не знала. Зато знала её латинское название. (Кстати хороший метод, который работает в том числе и в украинских аптеках). В аптеке нашла упаковку с похожей картинкой и для пущей уверенности подошла к аптекарше спросить, мол правильно ли она её вычислила. Протягивает упаковку, бумажку с латинским названием, говорит мол так и так, английского названия мы не ведаем, но на международном языке медиков трава называется так, и завершает это все вопросом та ли это трава?
Read On →