TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #296 · 11.04

Паттерн Декоратор — специальный способ организации модулей в программе, который позволяет подставить какую-то новую функцию прямо в середину цепочки вызовов, тем самым чуть-чуть подкорректировав поведение. Например, в реальном мире очки для чтения это декоратор. Вы ставите их между вашими глазами и текстом. Глобально взаимодействие ваших глаз и текста не меняется: отражённые световые лучи от страницы книги попадают в ваши зрачки, что с очками, что без них. Но очки располагаются посередине: они принимают лучи на вход и преломляют их, передавая дальше вам в глаза уже изменёнными. Важной особенностью является тот факт, что очки можно снять. Они не требуют ни модификации вашего тела, ни модификации книги. Вообще никакие условия не нужны, кроме наличия самих очков. А если вы в линзах, то внешний наблюдатель может даже этого не знать. Класс-декоратор должен быть спроектирован так, чтобы не требовать никаких изменений в объектах, с которыми он работает. Его можно отключить, чаще всего буквально закомментировав одну строку. В примере ниже программа выведет текст "Привет, мир, в натуре.", и вот это дополнение в конце как раз дописано декоратором. Можно убрать или закомментировать подчёркнутую строчку, не трогая остальной код, для всех внешних вызовов сигнатуры останутся теми же самыми, но выводиться будет уже просто "Привет, мир". В декораторы можно прятать логику, которую буквально навешивают поверх основной функции программы. Например, проверку прав на выполнение операции. Перевод на другой язык, логирование, поддержку обратной совместимости при обновлении и так далее. #dev

Hashtags

Резултати

Намерени 5 подобни публикации

Търсене: #brass

当前筛选 #brass清除筛选
Tibicen

@world_music_geek · Post #79 · 20.10.2020 г., 18:00

Zece Prâjini's Peasant Brass Band — Fanfare paysanne de Zecz Prâjini (Buda Records, 1996) #traditional#brass#gypsy#Romania Ансамбль румынской цыганской народной музыки из села Зеце Прэджини под городом Яссы. В музыке коллектива очень много балканской краски. Общий стиль исполнения очень быстрый, традиционный, акустический, но тем не менее напоминающий работы Горана Берговича для фильмов Эмира Кустурицы, для Андерграунда в частности. Частично альбом был записан в 1989 году в концертном зале Филармонического оркестра города Яссы, а частично – во время живого выступления в родном селе коллектива в 1993 году. Альбом входит в серию Musique Du Monde французского лейбла Buda Records, но так же был выпущен в Румынии лейблом Muzeul Țăranului Român под другим названием и с другой обложкой. 🔗Spotify | AppleMusic

Tibicen

@world_music_geek · Post #251 · 22.03.2022 г., 09:01

Balimaya Project — Wolo So (Jazz re:freshed, 2021) #jazz#afro_jazz#brass#afrobeat#kora#djembe#Senegal#United_Kingdom Balimaya Project — лондонский ансамбль из 16 музыкантов под руководством британского композитора и исполнителя на джембе Яхаэля Камара Ононо. Шумный лондонский джаз и фольклор народа менде Западной Африке, полиритмы, мощные духовые и виртуозное исполнение на сенегальской коре: все это на дебютной пластинке Balimaya Project, на которой помимо всего прочего отметились музыканты из Seed Ensemble и уже культовой группы Kokoroko. Spotify | AppleMusic | Bandcamp | VK

Tibicen

@world_music_geek · Post #194 · 28.05.2021 г., 18:03

Sons of Kemet — Black to the Future (Impulse! Records, 2021) #tribal#spiritual#free_jazz#brass#jazz#afrobeat#soca#afro_caribbean#United_Kingdom Четвертый альбом выдающегося британского скасофониста Шабаки Хатчингса и сыновей Египта. Как и на предыдущем альбоме Your Queen Is a Reptile, посвященном ярким африканским женщинам, на новом релизе нас ожидает сильная духовая секция, африканский мистицизм и остросоциальные тексты, посвященные угнетению африканцев. В попытке объединить различные течения музыки африканских диаспор, Хатчингс пригласил принять участие в работе над альбомом артистов, занимающихся самой разной музыкой. Среди них рэперы Kojey Radical и D Double E, соул-певица Lianne La Havas и поэт Joshua Idehen. Spotify | AppleMusic

Tibicen

@world_music_geek · Post #82 · 22.10.2020 г., 13:13

Petrojvic Blasting Company — A History of Public Relations Dilemmae (Self-released, 2010) #gypsy#brass#jazz#accordion#balkan#trombone#trumpet#tuba#United_States Единственный альбом цыганской группы из Лос-Анджелеса, основанной братьями Джастином и Джошем Петройвичами. Музыка группы сочетает в себе элементы традиционного джаза и звуки исторической родины братьев, балканского полуострова. Хотя у Blasting Company есть один альбом с своими песенями, записанный уже десять лет назад, группа исполняет традиционную балканскую музыку и предпочитает живые выступления на свежем воздухе. Petrojvic Blasting Company также принимали участие в написании ряда саундтреков, самый известный из которых — к мультфильму Патрика Макхэйла «По ту сторону изгороди». 🔗Spotify | AppleMusic

Tibicen

@world_music_geek · Post #740 · 03.09.2024 г., 09:05

Инструменты #accordion#afoxe#agaita#apapshyn#apapshyn#baglama#baglamas#bagpipes#bajo_sexto#bandoneon#banjo#bansuri#barbat#berimbau#bouzouki#brass#bulbul_tarang#cabrette#calabash#chabrette#chanzy#cimbalom#clarinet#conga#daf#dam#damaru#dambura#dhol#dholak#dilruba#djembe#dombra#doshpuluur#draailier#duduk#dulcimer#dunggur#dut#dutar#epinette#epinette_des_vosges#erhu#flute#gabusi#gayageum#geomungo#ghatam#ghaychak#goje#gong#granular_synthesis#gubguba#guembri#guitar#guzheng#gwo_ka#gyil#harmonium#harp#hurdy_gurdy#igil#irawk#kamanche#kamyl#kangling#kanjira#kanyeri#kayamb#kemenche#kendhang#khomus#kobyz#kologo#komuz#kora#lag_na#lamellophone#lute#lyre#malimba#mandola#mandolin#mandoloncelle#marimba#marranzano#mbira#musical_bow#nay#ney#ngombi#ngoni#nyckelharpa#ocarina#organetto#oud#piano#pifres#premtal#pungi#qraqebs#rebab#rolmo#rubab#sanfonha#sanfonha#santur#sarangi#sarod#setar#shakuhachi#shang#shychepshyn#sildyen#silnyen#sintir#sitar#soku#sring#synth#tabla#talking_drum#tambours#tambura#tanbur#tanpura#tar#tende#thavil#theremin#tindi#tingsha#tombak#tombi#toubeleki#trombone#trumpet#tuba#tumbi#tzouras#vibraphone#viola#violin#water_drum#xylophone#zerbaghali#zither#zurna#сhabreta