🙄Разминка для ума!
Треугольник Серпинского, интересная фигура которую построить достаточно просто.
Алгоритм такой:
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
BYD 2025-yil avgust natijalari
BYD - yashil va yorqin kelajak sari dadil qadam tashlab, har kuni eng so‘nggi texnologiyalarni joriy etib, yangi avlod transport vositalarini dunyo bo'ylab mijozlarimizga taqdim etmoqdamiz.
📌 Avgust oyida sotuvlar — 373 626 ta
🔹 Dynasty | Ocean — 342 838 dona
🔹 Fangchengbao — 16 265 dona
🔹 DENZA — 11 993 dona
🔹 Yangwang — 405 dona
🌍 2025-yil yanvar–avgust natijalari
🔸 Jami sotuvlar — 2 863 876 ta
🔸 Eksport hajmi — 630 728 ta
⚡ BYD NEV avtomobillarining umumiy sotuvlari — 13,4 mln+
➖➖➖
Результаты BYD за август 2025 года
BYD уверенно шагает к экологичному и яркому будущему, ежедневно внедряя передовые технологии и предлагая клиентам по всему миру транспорт нового поколения.
📌 Продажи в августе — 373 626 единиц
🔹 Dynasty | Ocean — 342 838
🔹 Fangchengbao — 16 265
🔹 DENZA — 11 993
🔹 Yangwang — 405
🌍 Итоги января–августа 2025 года
🔸 Общие продажи — 2 863 876 единиц
🔸 Объём экспорта — 630 728 единиц
⚡️ Совокупные продажи электромобилей BYD — 13,4 млн+
#BYD#BuildYourDreams#YashilKelajak
#Ekologikmadaniyat
#Yashilkelajak
#Ekopartiya
#Navoiyoshlari
Yoshlar – yashil kelajak bunyodkorlari 🌱
Oʻzbekiston Ekologik partiyasi Navoiy viloyat Kengashi tomonidan yoshlarning ekologik madaniyatini yuksaltirish, ularda tabiatga mehr va mas’uliyat tuygʻusini mustahkamlash maqsadida qator amaliy tadbirlar tashkil etilmoqda.
Ko‘chat ekish aksiyalari, ekologik reydlar, targ‘ibot uchrashuvlari hamda tozalash hasharlari orqali yoshlar atrof-muhitni asrashga o‘z hissalarini qo‘shmoqda. Bu kabi tashabbuslar nafaqat hududlar obodonligiga, balki kelajak avlodning ekologik ongini shakllantirishga xizmat qilmoqda.
Zero, tabiatni asrash – barchamizning muqaddas burchimizdir.
Navoiy viloyati Kengashi matbuot xizmati
👇👇Kanalimizga obuna bo‘ling
https://t.me/navoiyekopartiya
🌿“Yashil makon” – kelajak avlodga yashil sovg‘a!🌱
"Temiryo‘lkargo" AJning bir guruh tashabbuskor xodimlari Samarqand shahriga tashrif buyurib, “Yashil makon” umummilliy loyihasi doirasida ekologik tadbir o‘tkazishdi. Ular Samarqand yuk terminali hududida mevali va manzarali 80 tup ko‘chat ekishdi. 🌳🌸🍏🍎
Bu nafaqat tabiatga bo‘lgan hurmat ifodasi, balki farzandlarimizga sog‘lom va toza muhit yaratish yo‘lidagi muhim qadamlardan biridir. Har bir ekilgan nihol – ertangi yashil kelajak, toza havo va go‘zal manzara demakdir.
🌍 “Temiryo‘lkargo” jamoasi doimo ekologik tashabbuslarni qo‘llab-quvvatlaydi va jamiyatimizda ijobiy o‘zgarishlar bo‘lishiga o‘z hissasini qo‘shishda davom etadi.
🤝 Tabiatga mehr – o‘zimizga mehr!
Keling, birgalikda yashil makonimizni kengaytiramiz! 🌿
#YashilMakon#Temiryolkargo#Samarqand#Ekologiya#YashilKelajak#YashilTashabbus
🌿«Зелёное пространство» — зелёный подарок будущим поколениям! 🌱
Группа инициативных сотрудников АО «Temiryo‘lkargo» посетила город Самарканд и провела экологическую акцию в рамках общенационального проекта «Зелёное пространство». На территории Самаркандского грузового терминала было высажено 80 саженцев плодовых и декоративных деревьев. 🌳🍒🌸
Это не только выражение уважения к природе, но и важный шаг на пути к созданию здоровой и чистой окружающей среды для наших детей. Каждое посаженное дерево — это вклад в зелёное будущее, чистый воздух и красивый пейзаж завтрашнего дня.
🌍 Коллектив «Temiryo‘lkargo» всегда поддерживает экологические инициативы и продолжает вносить свой вклад в позитивные изменения в обществе.
🤝 Любовь к природе — это любовь к себе!
Давайте вместе расширим наше зелёное пространство!🌿
Dunyo emas — yashamoqni sev, Toza havo, toza qalbni sev. Yashnatmoq-u gullatmoqni sev, Tabiatni — shu makonni sev. Bir maqsadda birlashmoq go‘zal, Mingta so‘zdan — bir amal afzal.
Bugun “KAFIL-SUG‘URTA” yoshlar klubi taniqli eko-bloger Mutabar Xushvaktova (O‘rik guli) bilan birgalikda “Ezgu tilak” ekologik tashabbusida ishtirok etdi. 🌱
😊 Tadbir davomida ishtirokchilar eman, kashtan, yong‘oq va qarag‘ay urug‘larini yig‘ish orqali tabiatga o‘z mehrlarini qo‘shdilar.
🌳Bu tashabbus — shunchaki ekologik tadbir emas. Bu — tabiatga mehr, kelajak avlod uchun mas’uliyat, yashil hayot sari tashlangan haqiqiy qadamingizdir.
Chunki bir urug‘ — yangi hayotning boshlanishi, bir daraxt — toza havo va yashil kelajakning poydevori. 🌿
#KafilSugurta#YoshlarKlubi#EzguTilak#OrikGuli#Ekologiya#YashilKelajak