← All posts tagged music

fillest
log байтоебля профайлер птичий_язык уф, допереписал до работающего состояния (надо будет ещё кое-чего дооптимизировать и дописать и написать доки). Короче, в каждом процессе запускается в отдельном треде "семплер", он создает межпроцессно расшаренный кусок памяти.через shm_open + mmap, в его начало кладёт pthread mutex (в достаточно свежих прыщах он реализован через легкий userspace futex) со специальными флагами PTHREAD_PROCESS_SHARED и PTHREAD_MUTEX_ROBUST. Далее имя shm он отправляет в "коллектор" и входит в бесконечный цикл, в котором раз в 5 мс семплирует стек из каждого треда и, залочив mutex, пишет данные прямо в память. Если данные не разгребались n секунд, значит коллерктор откинул коньки, и семплер начинает всё сначала.

"Коллектор" это отдельный процесс, который в одном треде принимает от всех семплеров имена, открывает так же shm_open + mmap, а в другом раз в секунду обходит все буферы, для каждого локая мьютекс, выгребая и агрегируя по семплам статистику, и печатает (потом будет вебморда) топ-n горячих семплов.

Всё это заняло примерно 200+200 строк на cython.

А теперь немного музяки:
Gavin Bryars & David Lang after Petr Tchaikovsky – Bryars: Amjad no. 6 (Swan Lake no. 11)
martianMan — flanger gas
fillest
music diary внезапно выцепили меня на Diablo Swing Orchestra в Volta.
В очередной раз звонкий фейспалм от повального рассеянскаго неумения настраивать звук. Откуда это растёт? Почему в Эдинбурге в случайном локальном баре у локальной группы звук выстроен на уровне "не придраться", а в ДС повально то не слышно половину инструментов, то сливается в кашу, причем не только у говняриков, но и в некоторых джазовых местах.
Новая вокалистка (на пикрилейтед — явно грезит о добротном звукорежиссёре), и правда, слабовата, высокие переходы просто скипает (но в паре мест взяла; видимо, выходит с трудом).
Но вцелом бодрячком, под Jameson норм пошло.

fillest
music event culture Был на "«Christmas Around the World» Трубадуры средневековья" fond-belkanto.timepad.ru
Крутота. Красивая волшебная музяка, хорошая акустика.
Исполнителей рекомендую всех. TEUFELSTANZ играют бодрячок, Flos Florum больше по атмосферке и разнообразию, остальные академичнее.
Второй раз посещаю это место, его рекомендую с оговорками.
Из фейлов:
— Контроля температуры нет, периодически было зябко (об этом не предупреждают; одевайтесь теплее)
— Организаторы, как оказалось, ошиблись в названиях. Например, "Flos Forum" это на самом деле flosflorum.ru , а "FEUERTANZ" это teufelstanz.ru (Сириусли, ну как так можно)
— Седалища без комфорта. Ну это, похоже, повсеместный стандарт, и в моем случае усиливается запущенной (не)прокачкой спины
— Отдельно лучи эболы быдлякам, громко переговаривающимся, продолжительно шуршащим и не приглушающим мобилки. Ну это тоже стандарт, да и их единицы.

После, для возвращения к реальности, понаблюдал в окрестной говношоколаднице таракана на стене. Официант, не моргнув, отшутился, будто все и нормально. Попросил таракана заползти управляющему за шиворот при первой возможности.