Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «отладка»
minidump.py 2012-07-12 19:51:50
Если вам вдруг зачем-то понадобилось проанализировать структуру минидампа не загружая его в отладчик ...
+ развернуть текст сохранённая копия
Если вам вдруг зачем-то понадобилось проанализировать структуру минидампа не загружая его в отладчик, начните вот с этой статьи: http://moyix.blogspot.com/2008/05/parsing-windows-minidumps.html . Автор написал скрипт на Python (на основе Construct ) для анализа дампов, который распознает все потоки, описанные на MSDN (а также недокументированный поток, хранящий информацию об описателях окон). PS. Скрипт открывает дамп в текстовом режиме, что очевидно не будет работать на Windows. Чтобы этого не случилось,...(read more)
Тэги: itblogs, отладка
Замена console.log для кроссбраузерной отладки 2012-05-16 00:35:58
... кроссбраузерности в отладке уже неоднократно ... : использование инструментов отладки, специфичных для ...
+ развернуть текст сохранённая копия
Отладка — неизбежный и зачастую очень длительный этап разработки любого приложения. Клиентская веб-разработка в этом смысле не исключение, более того, здесь этот вопрос стоит особенно остро. Если при отладке backend’а область действий программиста ограничена инструментом разработки, то в frontend’е задачу отладки осложняют многочисленные внешние факторы — браузеры. С их многообразием и различиями приходится волей-неволей считаться любому веб-разработчику. Об этом и пойдет речь далее.
Данная статья не претендует на оригинальность. Вполне возможно, что что-то подобное уже было написано ранее кем-то другим. Единственной целью при ее написании было желание автора поделиться своим опытом в отладке JavaScript. Автор уважает мнения других хабрапользователей и никому не навязывает свою точку зрения.
Проблема кроссбраузерности в отладке уже неоднократно рассматривалась на Хабре (1, 2, 3 и др.). Но к сожалению, во всех статьях, ранее освещавших этот вопрос, применялся один и тот же подход к его решению: использование инструментов отладки, специфичных для каждого браузера. Конечно, никто еще не отменял console.log — простой, и в некотором смысле кроссбраузерный, инструмент, хорошо помогающий в отладке. Но его применение опять-таки ограничено наличием в браузере средств отладки. Особенно это касается мобильных устройств, в которых получить доступ к средствам отладки не так просто, а иногда и вовсе невозможно. Читать дальше →
Тэги: console.log, javascript, jquery, веб-разработка, кроссбраузерная, кроссбраузерность, отладка
Новый сайт Министерства Юстиции на Drupal 2012-04-17 22:42:40
Хабы: Drupal, Веб-разработка, Open source Некоторое время назад Министерство Юстиции ...
+ развернуть текст сохранённая копия
Хабы: Drupal, Веб-разработка, Open source Некоторое время назад Министерство Юстиции обновило свой сайт, выложив в сеть новую версию своего интернет-представительства, построенную на Drupal:
Теперь официальный сайт Министерства юстиции Российской федерации работает полностью на базе свободного программного обеспечения.
Цитата с сайта
Читать дальше →
Тэги: drupal, open, source, веб-разработка, госсайты, государство, госуслуги, косяк, отладка
[Перевод] Инструментирование Google Chrome через WebSocket API 2012-04-12 22:18:52
... поддерживает протокол удалённой отладки v1.0, который ...
+ развернуть текст сохранённая копия
Хабы: Веб-разработка, Ruby, Google Chrome Взаимодействие с браузерами никогда не было работой для слабонервных: около полудюжины различных API, различные механизмы IPC, и разные возможности у разных поставщиков. Такие проекты, как WebDriver, пытаются абстрагироваться от этой сложности, к тому же в Сети можно найти десятки других «безголовых» драйверов, использующих WebKit или иные движки. В настоящее время в работе даже находится спецификация W3C на WebDriver.
Инструментирование Google Chrome
Тем не менее, в то время, как создание общего решения является сложной задачей, оказалось, что инструментирование Chrome очень просто, — как я недавно обнаружил при исследовании некоторых вопросов, связанных с сетевыми задержками. Начиная с 18 версии, Chrome теперь поддерживает протокол удалённой отладки v1.0, который предоставляет все возможности браузера с помощью обычного WebSocket!
/Applications/Path To/Google Chrome --remote-debugging-port=9222 # OSX
$> curl localhost:9222/json
[ {
"devtoolsFrontendUrl": "/devtools/devtools.html?host=localhost:9222&page=1",
"faviconUrl": "",
"thumbnailUrl": "/thumb/chrome://newtab/",
"title": "New Tab",
"url": "chrome://newtab/",
"webSocketDebuggerUrl": "ws://localhost:9222/devtools/page/1"
} ]
Читать дальше →
Тэги: chrome, debug, developer, devtools, google, instrumentation, remote, ruby, tool, webdriver, webkit, websocket, websockets, веб-разработка, отладка, удаленный
Веб-разработка / [Из песочницы] Начала отладки и профилирования веб-приложений 2012-02-28 12:23:00
... бы поговорить об отладке и профилировании Flash ... отнести к задачам отладки клиентского кода анализ ...
+ развернуть текст сохранённая копия
Вступление
Много существует статей на Хабре, описывающих интересные и сложные аспекты веб-разработки, но много существует читателей, которые, находясь в начале своей карьеры веб-разработчика, хотели бы видеть материал, который позволил бы сделать первый шаг от «PHP за 24 часа» до разработки на серьезном уровне, и я хотел бы поделиться своим опытом в этом деле.
Особенности веб-приложения делают его разделенным на две части: клиентскую и серверную. На стороне клиента работает код на JavaScript (может быть, где-то можно найти и VBScript, но мы, пожалуй, не будем рассматривать этот случай), на серверной же — много что, в принципе, но мы рассмотрим PHP, наиболее популярный язык для серверной части веб-приложений. Так же интересно было бы поговорить об отладке и профилировании Flash-приложений на клиентской стороне, но затронутая тема и так обширна, так что пока оставим это.
Так же можно отнести к задачам отладки клиентского кода анализ и валидацию HTML кода. Это, вроде бы, задача не совсем из области программирования, но также немаловажная.
Некоторые части рассмотренных задач уже рассматривались в других статьях, и я предоставил на них ссылки.
Читать дальше →
Тэги: companion.js, debug, dragonfly, firebug, inspector, javascript, opera, php, profile, web, xdebug, xhprof, отладка, профилирование
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12
Главная / Главные темы / Тэг «отладка»
|
Взлеты Топ 5
Падения Топ 5
|