🙄Разминка для ума!
Треугольник Серпинского, интересная фигура которую построить достаточно просто.
Алгоритм такой:
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
#TCSG
🏦 Коммерсантъ назвал возможных интересантов на покупку у Тинькова TCS Group
Среди возможных интересантов на покупку доли семейного траста бизнесмена Олега Тинькова в основанной им TCS Group (35%) — Альфа-банк, Промсвязьбанк, АФК «Система» и «Яндекс», ранее претендовавший на покупку «Тинькофф банка». Долю Тинькова могут приобрести дешевле ее рыночной стоимости на конец марта в $2 млрд — за $300 млн.
19-03-26 10:00:00:МКПАО "Т-Технологии"Решения совета директоров (наблюдательного совета)
Контекст:
1. • Утвердить следующее распределение чистой прибыли МКПАО «Т-Технологии» за 2025 год: на выплату дивидендов направить 12 072 365 370 (двенадцать миллиардов семьдесят два миллиона триста шестьдесят пять тысяч триста семьдесят) руб.
2. • Выплатить дивиденды по обыкновенным акциям МКПАО «Т-Технологии» по результатам деятельности МКПАО «Т-Технологии» за 2025 год в размере 4 (четырех) рублей 50 копеек на 1 (одну) обыкновенную акцию.
3. • Выплату дивидендов в размере 4 (четырех) рублей 50 копеек на 1 (одну) обыкновенную акцию осуществить со счета МКПАО «Т-Технологии» денежными средствами номинальным держателям и являющимся профессиональными участниками рынка ценных бумаг доверительным управляющим, которые зарегистрированы в реестре акционеров МКПАО «Т-Технологии», в срок не позднее 08 июня 2026 года, другим зарегистрированным в реестре акционеров МКПАО «Т-Технологии» лицам – не позднее 30 июня 2026 года. Затраты на перечисление дивидендов любым способом осуществить за счёт МКПАО «Т-Технологии».
#дивиденды(+) #id39055#micex(+) #TCSG
29-12-25 10:00:00:МКПАО "Т-Технологии"Решения общих собраний участников (акционеров)
Контекст:
1. 1. Выплатить дивиденды по обыкновенным акциям МКПАО «Т-Технологии» по результатам деятельности МКПАО «Т-Технологии» за девять месяцев 2025 года в размере 36 (тридцать шесть) рублей на 1 (одну) обыкновенную акцию.
2. 2. Выплату дивидендов в размере 36 (тридцать шесть) рублей на 1 (одну) обыкновенную акцию осуществить со счета МКПАО «Т-Технологии» денежными средствами номинальным держателям и являющимся профессиональными участниками рынка ценных бумаг доверительным управляющим, которые зарегистрированы в реестре акционеров МКПАО «Т-Технологии», в срок не позднее 23 января 2026 года, другим зарегистрированным в реестре акционеров МКПАО «Т-Технологии» лицам – не позднее 13 февраля 2026 года. Затраты на перечисление дивидендов любым способом осуществить за счёт МКПАО «Т-Технологии».
#дивиденды(+) #id39055#micex(+) #TCSG
🟢Новости к этому часу
⚪️ Совет директоров «МД Медикал Груп» рекомендовал выплатить дивиденды за девять месяцев — по 20 ₽ на акцию — компания.
⚪️ Год к году «Т-Банк» в январе — октябре увеличил чистую прибыль по РСБУ на 36%, «Росбанк» — на 42% — группа.
⚪️ МТС Банк сохраняет планы по росту чистой прибыли в 2–2,5 раза к 2027 году — компания.
⚪️ «Ростелеком» отложил IPO РТК-ЦОД, своей облачной «дочки», — «Интерфакс».
⚪️ «Сегежа Групп» выкупила по оферте около 96% выпуска своих облигаций в объёме 8,7 млрд ₽ — компания.
⚪️ Центральный банк не исключает снижения ключевой ставки в следующем году — при отсутствии новых шоков — регулятор.
Упомянутые бумаги можно найти здесь.
#MDMG#TCSG#MBNK#RTKM#SGZH