Pull to refresh

Визуализация активности сайта с помощью codeswarm

Python *

Codeswarm


эта утилита визуализирует историю комитов репозитория. Она умеет сохранять кадры в отдельные файлы, которые потом можно объединить в видео с помощью, например mencoder. Для этого codeswarm нужен файл в формате xml с активностью в репозитории. Вместе с codeswarm идет скрипт, который конвертирует логи из svn, cvs и др. в собственный.

Access log


Получается, codeswarm без разницы что визуализировать, программе нужен лишь правильный xml. Поэтому я подумал, что можно применить эту утилиту для генерации видео активности на сайте. Для этого был написан конвертор access лога апача или nginx в event log. За основу был взят родной конвертор.

после всех шагов получаем что-то вроде этого короткого видео.


или вот красивее


Ссылки


Tags:
Hubs:
Total votes 40: ↑31 and ↓9 +22
Views 952
Comments 8
Comments Comments 8