LilyPond → WordPress: поновлювати опубліковані партитури просто!

Задача: маємо багато партитур, опублікованих на сайті під WordPress, інтенсивно з ними працюємо, — тож варто мати механізм поновлення партитур після редагування. Ноти набираємо у LilyPond. Дуже коротко: На сайті публікуємо партитури із додаванням суфікса відповідно до дати та часу збереження (генерування) партитури, напр. назва файлу … Continue readingLilyPond → WordPress: поновлювати опубліковані партитури просто!

Любителям руської мови — книжка :-)

Вже надрукували, ще не отримали надруковане, але вже опублікували «повноякісний» PDF (лише обрізаний по формату, та ще з підсвіченими гіперпосиланнями — у надрукованому немає ані підсвітки, ні гіперпосилань.)). «Це було славне полювання» © Акела Усім любителям дякую :-)

bc як конвертор основи

Утиліту bc (an arbitrary precision calculator language) можна досить зручно використовувати для конвертування чисел між основами, в тому числі у скриптах: $ echo "ibase=16; obase=2; 5F" | bc 1011111   $ echo "ibase=16; obase=8; 32" | bc 62   $ echo "ibase=10; obase=4; 12" | … Continue readingbc як конвертор основи

tc filter … protocol 802.1q … u32 та фільтрування VLAN трафіку

Викладене нижче перевірялося для 2.6.26 та 2.6.32. Обережно, у 2.6.31, ніби, є нюанси. Зауважу, що я не дивився у cls_u32.c тощо — і можу капітально помилятися .) Отже, спершу трохи про «логіку фільтрування»: Коли ми пишемо tc filter … protocol <proto> u32 match u<length> <value> <mask> … Continue readingtc filter … protocol 802.1q … u32 та фільтрування VLAN трафіку

“Покращення” сфотографованого тексту

На цей раз маємо задачу: не надто вдало сфотографовані сторінки тексту треба «пристосувати» для друку — підняти контраст, різкість, зробити «виразнішими». Як завжди, результат можна отримати легким (easy-to-use) та важким (where-am-i?..) шляхом — розглянемо обидва. (Звичайно ж, це не єдиний алгоритм, яким можна досягти бажаного результату.) Зміст … Continue reading“Покращення” сфотографованого тексту

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

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

Alt–введення символів у Linux — як у Windows, але краще

Як вводити символи за допомогою цифрової клавіатури під Linux. Взято звідси: Use Windows «alt codes» in Linux but better, by Lord Matt. На думку автора, користувачам, які полишили Windows та «мігрували» під Linux, найбільше бракує можливості вводити різні символи з допомогою цифрової клавіатури. Хто не … Continue readingAlt–введення символів у Linux — як у Windows, але краще

HTB/8021q: Це була моя помилка

Щодо проблеми із HTB шейпером 802.1Q трафіка на linux bridge — це була моя помилка :-) Я спитав у community@lists.altlinux.org, мене напоумив Sergey Vlasov — дуже дякую!-) Як сказав Сергій, «передача пакетов в модуль bridge выполняется раньше, чем обработка модулем 8021q». Через це класифікатор просто відкидає пакет … Continue readingHTB/8021q: Це була моя помилка

Проблема з HTB шейпером 802.1Q трафіка на linux bridge

Увага: жодних проблем з vlan у класифікатора немає, то була моя помилка. Експериментував і на трапив на таку проблему: не спрацьовує u32 classifier для «міченого» трафіка на лінукс-комутаторі. Детальніше: Полігон для тестування: Маємо три лінукси. На одному з них (SW) робимо двопортовий комутатор, на інших … Continue readingПроблема з HTB шейпером 802.1Q трафіка на linux bridge