Archive for the ‘разработка’ Category

Немного о некрофилах

— …что с тачскрина идёт? — тачскрин живой! — шина? — шина живая, сообщения ходят… — что в topе? — чисто! — что с процессами? — да всё нормально с процессами! — но программа-то висит! — так, программа собрана с отладочной информацией? Поднимаем gdb, цепляемся к программе дебаггером, и смотрим, что там с ней… …Так […]

Colibri PXA320

В то время, когда космические корабли бороздят просторы космических морей… В общем, героическими усилиями Юры Людкевича написан патч для openocd, который даёт возможность работы с платой Colibri PXA320. Это такой компьютерный модуль в форм-факторе SO-DIMM. Ура! Если не будет лень, а лень нам не будет, попробуем ради интереса перенести на него функционал Беркут-ММТ. Сам патч […]

Баг-трекер повернулся лицом к пользователям

Наш баг-трекер bugs.metrotek.spb.ru наконец-то приобрёл русскоязычный интерфейс. Надеюсь, пользователям будет намного проще сообщать о замеченных ошибках. Спасибо команде локализации www.mozilla-russia.org за оперативность в обновлениях.

Анализ протоколов NGN

Релиз 0.0.7-rc1 отметился еще одним функционалом, реализованным по новым алгоритмам, — Анализ протоколов сигнализации сетей NGN (SIP, SIGTRAN, MEGACO, H.323/H.245 etc.). Выполненный на базе libwireshark,

OpenEmbedded выпустил meta-toolchain-qte

Пока вы тут ругаетесь — там все стоит! (с) Даун Хаус

Wander и иже с ним

вы спрашиваете, мы отвечаем.

gprof и multi-thread программы

А известно ли уважаемым джентльменам, что для мультитредовых программ не получится использовать профайлер gprof? Если подробнее, то не выводится информация о времени выполнения функций. Теоретически, как раз для таких случаев существует gprof-helper, который после сборки можно использовать в LD_PRELOAD. Но, честно говоря, у меня не получилось. Время выполнения не фиксируется. Есть предложения?

Баг-трекер is open now!

То, о чём так долго говорили большевики, просили пользователи и немножко думали разработчики, наконец свершилось: по адресу http://bugs.metrotek.spb.ru заработала bugzilla, доступ к которой открыт для всех желающих. Не без недостатков, само собой. Например, интерфейс трекера на только английском языке. Но, надеемся, что грамотных технических спецов это не остановит. Заносить информацию о замеченных в наших приборах […]

TWiki + InterWiki = круто!

Совершенно случайно наткнулся на плагин для TWiki — InterWiki. Он предназначен для создания линков из wiki на любой другой сайт, в том числе локальный. При этом в тексте wiki-топика эта ссылка может выглядеть очень коротко и понятно. Теперь у нас ссылка на багу с номером 123 делается вот таким образом BugZ:123. Мелочь, а приятно ;) […]

Про нас или нет?

Когда мы пишем программы, то обязательно используем тот или иной шаблон мышления, который зависит как от поставленной задачи, так и от опыта и личного мировосприятия. Результат творческих усилий (код, то есть) обусловлен, кроме прочего, именно этими шаблонами, или, как сейчас модно говорить «паттернами». Есть много полезных «паттернов» (см. книгу А.Голуба «Верёвка достаточной длины, чтобы прострелить […]