🙄Разминка для ума!
Треугольник Серпинского, интересная фигура которую построить достаточно просто.
Алгоритм такой:
1. создаём любые 3 точки на плоскости
2. из этих точек случайно выбираем любую, как начальную
3. случайно выбираем любую точку из этих же трёх точек как цель
4. перемещаемся в сторону цели на половину расстояния
5. повторяем бесконечно с пункта 3
Если сделать достаточно много итераций то вырисовывается интересная фигура. Треугольник, в который вписаны более мелкие треугольники. Это самый настоящий фрактал!
Я собрал пример построения такой фигуры на базе Qt.
🌎 Код можно посмотреть здесь.
С помощью paintEvent я рисую точки по озвученному алгоритму. Каждые 10 секунд либо по клику на виджете строится следующий треугольник.
Особенности примера:
🔸 Атрибут Qt.WA_OpaquePaintEvent позволяет сохранить то, что было нарисовано в прошлой итерации. Таким образом мы видим постепенное наполнение точек а не мелькающую одну точку.
🔸QTimer позволяет создавать отложенные вызовы один раз или с повторением через интервал.
🔸QColor.fromHsv() позволяет создать рандомный но предсказуемый цвет с помощью HSV схемы. Не слишком светлый и не слишком тёмный но всегда с разный. Рандомизации подвергается только смещение по цветовому кругу (Hue), яркость (Value) и насыщенность (Saturation) можно контролировать отдельно в своих пределах или оставить статичными. Обычный рандом цвета по RGB не даёт такой предсказуемый результат.
🔸 Каждый новый цикл с новым треугольником предварительно затемняет предыдущие через этот вызов
painter.fillRect(rec, QColor(0, 0, 0, 100))
То есть полупрозрачный цвет. Таким образом, чем старше треугольник, тем он темней.
Если сделать виджет фулскрин, то у нас получится некий ScreenSaver)))
🔸 Да, я знаю, что рисование в Qt не самый лучший способ сделать этот пример) Скорее всего самый НЕподходящий. Попробуйте сделать тоже самое но другими средствами.
#qt#source#tricks
По #BTC жду что то типа такого сценария.
Уже почти все распродал, набранное 11-12-го мая. На отскоке вверх своё забрал и буду ждать дальнейшего снижения.
Пока использую для хранения стейбл #DAI, думаю он выстоит в кровавой битве.
💲 USDC has overtaken XRP in terms of market capitalization!
The total supply of #USDT, #USDC and #DAI has increased to $141.42 billion - the highest since May 2022.
Earlier: Whales are hoarding stablecoins
Beyond Crypto
Ethereum Foundation Start 2025 with ETH Sale
The Ethereum Foundation kicks off 2025 by selling 100 ETH for 329,463 DAI. In total, 4.466 ETH was sold in 2024 for $12.61 million at an average price of $2,823 per token. The foundation often initiates sales before significant price drops.
For more details, visit: Spot On Chain
#Ethereum#Crypto#ETH#DAI#Market#Investing
🔄Миграция DAI в USDS.
Крупные биржи уже сегодня начнут автоматическую конвертацию #DAI в #USDS в соотношении 1:1.
Это финальный этап биржевой части ребрендинга MakerDAO в Sky Protocol. 9 апреля команда Sky обещает опубликовать подтверждение апгрейда DAI → USDS.
Ранее: MakerDAO больше нет
Crypto Headlines
🚀 Ethereum Foundation Completes Sale of 5,000 ETH
The Ethereum Foundation has successfully sold 5,000 ETH, according to Foresight News. The sale resulted in 11.1 million DAI, with an average selling price of $2,221 per ETH.
#EthereumFoundation#ETH#sale#DAI#cryptocurrency#ForesightNews
📝Epstein koalicia vs Irán 📝
hlavné udalosti ku koncu 24. apríla
Najhlasnejšou udalosťou dňa bolo predĺženie prímeria v Libanone o tri týždne, o čom s hrdosťou vyhlásil Trump, s prisľúbením zorganizovať medzi Libanoncami a Izraelčanmi stretnutie na vyššej úrovni. Ale ktokoľvek sa zúčastní dialógu, v praxi toto „prímerie“ pravdepodobne stále znamená odklad útokov na Bejrút.
➡️Keďže vnútené podmienky pre Libanon stále zahŕňajú likvidáciu „Hezbollahu“, OSI neprestáva s operáciami na juhu Libanonu, kde zostáva prítomná táto skupina, zároveň ničiac už obsadené obce. Preto predstavitelia spojené s hnutím okamžite zdôraznili zmysluplnosť ukončenia paľby a bojovníci skupiny pokračovali v odvetných ostreľovaniach izraelských pozícií.
➡️Okolo „zamrznutého“ konfliktu s Iránom je tiež málo pohybu, ak nerátame iluzórnu šancu na obnovenie rokovaní: médiá očakávajú, že odcestovalý do IslamabaduAbbas Arakči aspoň zanechá odkaz pre Američanov, alebo dokonca uskutoční priame stretnutie s delegátmi USA, ktorých zajtra sľubujú poslať do Pákistanu.
Rýchlosť, akou vo Washingtone oznámili pripravenosť na stretnutie, vytvára dojem, že tím Trumpa horúčkovito hľadá východisko z krízy, ktorú sám vytvoril. Ale príčina môže byť aj prozaickejšia: takéto pozitívne správy znižujú ceny ropy, čo sa stalo aj tentokrát.
➡️Cena „čierneho zlata“ nie je jediným problémom, ktorému čelia úrady USA. Médiá už naplno počítajú, akú škodu rozpočet a bojová schopnosť krajiny utrpia kvôli nadmernému spotrebovaniu munície v Iráne. A to ešte podceňujú — v skutočnosti je situácia ešte komplikovanejšia.
➡️Navyše, novinári vinia vojenské vedenie aj z podceňovania strát počas konfliktu. Na pozadí týchto vyšetrovaní vyhlásenia úradov USA o bezkrvnom víťazstve nad Iránom postupne strácajú váhu v očiach bežných občanov.
➡️Klenotom na torte boli vyjadrenia ultrapravicových síl v Izraeli, že Trump, ktorý predtým vystupoval proti anexii Západného brehu, dovolil rozšírenie osád. Keďže čoraz menej Američanov vyjadruje podporu Izraelčanom, takéto správy (aj keď sú falošné) ešte viac zasiahnu reputáciu súčasnej vlády USA.
📎Karty vo vysokom rozlíšení:
🔸Ohniská nestability (ru; en)
🔸Súčasná situácia v Libanone(ru; en)
#daĭdzhest #Izrael#Irán#Libanon#USA
🌐Zdroj:@rybar
🔗Link:https://t.me/rybar/79753
#Rybar
https://t.me/casusbellilive
Truth over narrative 24/7
WEB | CONTACT | SHOP
📅Vytvorené: 2026-04-24 22:50:31