ITBlogs

Сообщество IT-профессионалов
Welcome to ITBlogs Sign in | Join | Help
in Search

Browse by Tags

All Tags » itblogs » Инструменты
  • … и концы в воду.

    Эта неделя началась замечательно, - а именно с безуспешных попыток выяснить, почему валиться билд. Надо сказать, что и в невоенное-то время разобраться, что именно поломалось бывает непросто. Но в этот раз все было еще веселее чем обычно. Некая утилита (не будем показывать пальцем, хотя утилита написана на .NET ), выдавала примерно следующий ...
    Posted to Not a kernel guy (Weblog) by Anonymous on июня 26, 2008
  • Ценителям логичности и простоты cmd.exe посвящается…

    Хорошая статья: Особенности реализации командного процессора cmd.exe операционных систем WinNT. Напрочь отбивает всякое желание связываться с написанием скриптов для cmd.exe.
    Posted to Not a kernel guy (Weblog) by Anonymous on июня 16, 2008
  • Process Monitor научился трассировать 32-х битный стек на x64.

    Я как-то привык, что Process Monitor не умеет показывать 32-х битный стек события, которое произошло в 32-х разрядном процессе, выполняющемся под Wow64. Вместо этого он показывал только 64-х битный стек, что было абсолютно бесполезно, так как там по определению всегда светится wow64.dll сотоварищи. Однако после подсказки на Sysinternals Forums ...
    Posted to Not a kernel guy (Weblog) by Anonymous on марта 24, 2008
  • Как Process Explorer подменяет Task Manager.

    А знаете, как Process Explorer подменяет собой стандартный Task Manager? Оказывается всё очень просто и банально. Он устанавливает себя в качестве отладчика для taskmgr.exe! Преимущества такого метода перехвата: Подмена происходит в недрах CreateProcess. Неважно кто и как запускает taskmgr.exe, всегда будет запущен Process Explorer; Не нужно ...
    Posted to Not a kernel guy (Weblog) by Anonymous on марта 14, 2008
  • 5 инструментов.

    Моя очередь рассказывать про 5 инструментов, без которых я не могу работать продуктивно. Эстафетную палочку мне передали сразу двое участников: сначала Елена Сагалаева, затем Сергей Розовик. Получается, что у меня теперь ДВЕ эстафетные палочки. Придется отработать вдвойне. Debugging Tools for Windows: windbg.exe, cdb.exe, kd.exe, remote.exe, ...
    Posted to Not a kernel guy (Weblog) by Anonymous on марта 2, 2008
  • Разрядность .NET сборок.

    Вскоре после написания поста про определение разрядности исполняемых файлов выяснилось, что в мире .NET «всё совсем по-другому». Для начала небольшое лирическое отступление. Компилятор Visual C++ использует ключ /clr для указания разрешенных типов кода в .NET сборке: /clr - позволяет смешивать управляемый и неуправляемый код; ...
    Posted to Not a kernel guy (Weblog) by Anonymous on декабря 19, 2007
  • Far Manager открывает исходный код.

    Все уже в курсе, как я понимаю…
    Posted to Not a kernel guy (Weblog) by Anonymous on октября 27, 2007
  • Как определить разрядность .EXE или .DLL?

    Как определить тип процессора для которого скомпилирован бинарный файл? Можно воспользоваться сборщиком из поставки Visual Studio 2005: link.exe /dump /headers <.exe> На самом деле “link.exe /dump” это просто обертка для утилиты dumpbin.exe. Сравните: dumpbin.exe /headers <.exe> Кроме того, существует утилита ...
    Posted to Not a kernel guy (Weblog) by Anonymous on октября 25, 2007
  • Типичные проблемы, возникающие при работе с WinDbg, и их решения.

    Хорошая статья про типичные проблемы WinDbg на английском: Common WinDbg problems and solutions.
    Posted to Not a kernel guy (Weblog) by Anonymous on сентября 25, 2007
Powered by Community Server (Personal Edition), by Telligent Systems