«Малювалка» трафіку на Пітоні

Свою малювалку трафіку (читай тут) я трохи «заребрендерив» — тепер це SPy Bulk Grapher, або ж SPyBG!-) — і виклав git-сховище на github’і: SPyBG. Сталося це тому (я ж бо ніколи про це якось і не думав), що виникло бажання дописати деякі можливості, а це … Continue reading«Малювалка» трафіку на Пітоні

Django-based HTB shaper configurator

I’ve decided to make it available after some nice people asked for this. Now i have no time and, let’s say, health to make it better, so please don’t complain :-) I guess it maybe would be better to make it available somewhere at code.google.com — … Continue readingDjango-based HTB shaper configurator

“Но опыт есть!”

Я колись писав про видобування шматка лога FreeRadius (задача полягала у видобуванні тих фрагментів тексту між порожніми рядками, які містять рядки, що відповідають певному заданому регулярному виразу) — писав скрипт на awk та python і порівнював швидкодію. Але з голови не йде LilyPond, тому закортіло спробувати … Continue reading“Но опыт есть!”

Забагато тестів…

>>> (with-error-to-file (current-error-port) (display “foo”)) File “”, line 1 (with-error-to-file (current-error-port) (display “foo”)) ^ SyntaxError: invalid syntax >>> Намагаємося вчити Scheme, намагаємося працювати з Python… Guile видає зовсім іншу помилку, я вже знаю ;О)

Конфігуратор HTB шейпера

*subj* :-) Давно було зрозуміло, що без нормального конфігуратора керувати нормальним шейпером «важкувато», але… все ускладнювала одна обставина — я не програміст (тм). Чим мене не влаштовують наявні інструменти? По-перше, всі знайдені вирішують трохи інші задачі, простіші; зокрема, я так і не знайшов конфігуратора для «свого … Continue readingКонфігуратор HTB шейпера

Видобування шматка лога FreeRadius — Python

Недавно я писав про видобування шматка лога FreeRadius за допомогою невеличкого скрипта на awk. Чомусь я тоді вирішив, що на awk буде простіше, чи що. Ось аналогічний за функціональністю шматочок на Python:

Використання модуля SPARK

Я виклав — дооформив і допереклав (писав її одразу англійською) — свою «колишню» статтю про використання пітонівського модуля SPARK для компіляції «малих мов» і генерування коду на прикладі сканування, парсигу і синтаксичного аналізу простого файла конфігурації шейпера HTB та генерування коду (скрипта shell). Поклав її як статичну … Continue readingВикористання модуля SPARK