Пару месяцев назад я искал руководство по созданию DbgEng расширений к отладчику из Debugging Tools for Windows для начинающих. Что бы на простом примере, с самого начала, подробно и с картинками. Google дал много информации по теме, но ни одного руководства отвечающего вышеперечисленным требованиям.
Читать полностью »
Метка «windows» - 24
Руководство по созданию DbgEng расширений для начинающих
2012-09-20 в 9:42, admin, рубрики: debug, debugging tools for windows, Extensions, windows, отладка, метки: debug, debugging tools for windows, Extensions, windowsРуководство по созданию DbgEng расширений к WinDbg для начинающих
2012-09-20 в 9:42, admin, рубрики: debug, debugging tools for windows, Extensions, windbg, windows, отладка, метки: debug, debugging tools for windows, Extensions, windbg, windows Пару месяцев назад я искал руководство для начинающих по созданию DbgEng расширений к отладчику WinDbg из Debugging Tools for Windows. Что бы на максимально простом примере, с самого начала, подробно и с картинками. Google дал много информации по теме, но ни одного руководства отвечающего вышеперечисленным требованиям.
Читать полностью »
Эволюция инсталляторов
2012-09-19 в 13:36, admin, рубрики: inno setup, install, portable, windows, wix, Блог компании Фаматек, разработка, метки: inno setup, install, portable, windows, wix
Товар в красивой упаковке проще продавать. А программу в хорошем инсталляторе?
Ведь не факт, что инсталлятор — аналог упаковки. Это скорее процесс вынимания продукта из коробки. Много раз нажать «Next», в самом конце — «Finish», и никакого там аккуратного развязывания ленточек. Порвали слюду, небрежно вскрыли коробку — «Что там у нас внутри?»
Сама коробка не представляет особой ценности. Для некоторых товаров специально делают бюджетную упаковку. Зато важно, чтобы процесс был предсказуемым. Если инсталлятор предсказуем, то его внешний вид и возможности не имеют значения. Но когда что-то пойдёт «не так», или пользователю вдруг не хватит стандартных опций, всплывут все недостатки — как внешнего вида, так и возможностей.
Читать полностью »
ShareXMod — шарит что угодно и как угодно
2012-09-18 в 14:34, admin, рубрики: screenshot, windows, программы, Софт, метки: screenshot, windows, программы, софт
Спустя нескольких часов поиска и тестирования порядка 15 программ для расшаривания скриншотов и файлов в Windows, я кажется нашёл на мой взгляд самое функциональное, удобное, и плюс ко всему ещё и freeware & open-source решение. Подумал, что почувствую себя большим эгоистом, если не поделюсь им с кем-то ещё :) И так, встречайте!
SharexMod — приложение, позволяющее прозрачным и удобным способом расшаривать файлы и скриншоты(+редактирование/аннотации) с использованием более 20 различных сторонних сервисов. Не пугайтесь большого окошка на картинке, вся функциональность приложения реализуется в фоном режиме, в свёрнутом в трей состоянии.Читать полностью »
Персональная программа для скриншотов
2012-09-18 в 11:36, admin, рубрики: mac, monosnap, screenshot, windows, скриншот, я пиарюсь, метки: mac, monosnap, screenshot, windows, скриншотВсем привет. Мне, как разработчику, часто приходится делать скриншоты — для отправки багов (в том числе на хабре), для пояснения какого-то момента дизайнеру, для презентаций своего продукта. Самое простое, что можно сделать в этих случаях — вырезать область на экране, пометить стрелками обсуждаемый фрагмент и отправить это адресату.
Я перепробовал много программ, и на мой взгляд идеальный скриншотер должен:
— быть бесплатным;
— кастомизироваться под нужды пользователя: горячие клавиши, поведение, внешний вид;
— иметь встроенный редактор со стрелками, прямоугольниками, текстом;
— без проблем работать с несколькими мониторами;
— иметь стабильное онлайн-хранилище, не терять авторизацию, а после загрузки — класть в буфер обмена ссылку на страницу с изображением;
Ближе всего к выполнению всех пяти подобрался Skitch — однако убийственная интеграция с evernote, подлагивания и невозможность запустить его на windows побудили меня и моих друзей к разработке своего сервиса. Мы назвали его Monosnap.
Получилось ли у нас сделать идеальное приложение или нет, вы узнаете под катом.
Читать полностью »
Начинается онлайн трансляция конференции Windows Azure для мобильных приложений
2012-09-18 в 5:57, admin, рубрики: mobile development, windows, windows azure, Блог компании Microsoft, мобильные приложения, метки: windows, windows azure, мобильные приложения Друзья!
В 10:00 начнётся онлайн-трансляция конференции «Облачная платформа Windows Azure для мобильных приложений»
Windows Azure – это облачная платформа, с помощью которой вы сможете получить готовый предварительно настроенный, надежный и масштабируемый бэкенд для вашего приложения под iOs, Android, Windows Phone и Windows 8. Вы увидите, как применить Windows Azure для решения задач хранения данных, авторизации пользователей и push-уведомлений. Кроме этого вы научитесь разрабатывать и развертывать веб-сервисы и получать к ним доступ с любой мобильной платформы.
Среди докладчиков: Дмитрий Мартынов, Наталья Ефимцева, Владимир Юнев (Microsoft), Ахмед Шериев (Аплана), Шавкат Айнурин (News360).
Читать полностью »
Приложение для отображения текущей скорости сетевого подключения
2012-09-12 в 6:10, admin, рубрики: .net, csharp, windows, гаджеты, Программирование, метки: .net, csharp, windows, гаджеты
Как и ожидалось, в Windows 8 по умолчанию отключена возможность добавления гаджетов на рабочий стол, но я привык созерцать в процессе работы активность сетевого подключения, ранее в Windows 7 я пользовался гаджетом мониторинга сети либо платными версиями программ подобного функционала. С переходом на Windows 8 гаджеты отпали, а платные содержат кучу не нужного функционала помимо простой информации о текущей активности. Таким образом, возникла идея самому написать простенькую программку и поделится ей, вдруг кому тоже пригодится. Если интересно, прошу под хабракат…
Читать полностью »
Ещё один способ автоматизации инвентаризации
2012-09-10 в 13:09, admin, рубрики: autoit, windows, администратор, системное администрирование, метки: autoit, windows, администратор, для начинающих, системное администрированиеПредставьте себе, что у вас есть небольшой офис из 150 ПК на Windows, а руководство возжелало провести полную инвентаризацию существующего парка. Предположим что у вас для этих задач есть несколько сотрудников техподдержки. Как бы вы поступили?
Первое что приходит в голову — вручить техподам ручку и блокнотик и послать «в поля». Идея хороша, но упирается в «стоимость простоя» и полное отсутствие лояльности у сотрудников по отношению к техподдержке.
Что же делать и как быть в такой ситуации? Ещё один рецепт под катом
Читать полностью »
Прямая трансляция Windows Camp прямо на Хабре
2012-09-07 в 5:11, admin, рубрики: devexpress, intel, microsoft, nokia, windows, Windows 8, windows camp, windows phone, Блог компании Microsoft, конференция, метки: devexpress, intel, microsoft, nokia, windows, Windows 8, windows camp, windows phone, конференцияСегодня в 10:00 МСК мы начинаем прямую трансляцию большой конференции Windows Camp, где мы расскажем как, зачем и почему разрабатывать приложения для Windows 8 и Windows Camp.
В рамках конференции будет несколько параллельных треков, смотреть которые можно прямо в этом посте.
Основной трек:
10:00 — Открытие конференции
11:15 — Проектирование дизайна приложений для Windows 8 и Windows Phone
12:30 — Что нового в Windows Phone 8 для разработчиков
14:30 — Разработка приложений под Windows 8: жизненный цикл приложений, контракты, тайлы и оповещения
15:45 — 8 главных возможностей Visual Studio 2012 для создания приложений Windows 8
17:00 — Распространение и продвижение приложений в Windows Store и Windows Phone Marketplace
Второй трек:Читать полностью »
Перехват видео в браузере или TCP сниффер под Windows на коленке (часть вторая)
2012-09-05 в 16:49, admin, рубрики: cниффер, windows, внедрение DLL, ловушки, перехват системных функций, Программирование, Софт, метки: cниффер, windows, внедрение DLL, ловушки, перехват системных функцийЭто обещанное дополнение к моему предыдущему посту, в котором рассказывается про альтернативную технику установки ловушек на функции. Одним из недостатков реализации ловушек в предыдущем посте было постоянное переписывание кода в начале перехваченной функции. В качестве альтернативы было упомянуто решение, которое не требовало бы постоянной перезаписи. Принципиальная схема его работы предоставлена здесь:
Исходники, детали и пояснения под катом…
Читать полностью »