Глубокая отладка или Минус на минус — это плюс, но только первый раз.

Последнюю неделю провел в глубокой отладке Semantic MediaWiki. Очень непросто искать нетривиальную ошибку в незнакомой системе. Обычно бросаю довольно быстро, если не удаётся разобраться сходу. Но тут, что называется «закусил удила». Попробовал несколько новых инструментов, немного разобрался с устройством Semantic MediaWiki и нашел причину странного поведения.

Всё началось с того, что понадобился удобный способ выполнять вычисления на страницах MediaWiki. Установил расширение Scribuntu, немного почитал про Lua и реализовал необходимые функции. Дальше началось странное — функция возвращает число, которое становится значением свойства. Все значения выводятся нормально за исключением '1' — вместо него появляется ссылка на совершенно непричастную страницу. Чудеса начались.»

18.08.2013  Метки: , , , , , ,   Рубрики: Интернет, Разработка  Комментариев нет

Про отладку

В коллекцию забавных происшествий при отладке программ добавилось ещё одно.»

03.07.2007  Метки: , ,   Рубрики: Разработка  Комментариев нет

PHP debug for newbies

В процессе установки маленького локального SourceForge (Savane) пришлось ознакомиться с возможностями отладки в PHP.»

09.06.2007  Метки: ,   Рубрики: Разработка, Языки  Комментариев нет