TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #164 · 14 окт.

🙄Разминка для ума! Треугольник Серпинского, интересная фигура которую построить достаточно просто. Алгоритм такой: 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

Резултати

Пронајдени 1 слични објави

Пребарај: #grenada

当前筛选 #grenada清除筛选
Russian MFA 🇷🇺

@MFARUSSIA · Post #28277 · 07.02.2026 г., 12:02

🇬🇩 On February 7, #Grenada is celebrating its #IndependenceDay. Originally inhabited by Carib Indians, the island was discovered by Christopher Columbus in 1498. Until 1651, the indigenous people rebuffed the attacks by European colonisers, and even after the island had been taken over by the French, their spirit of independence endured. Proud and freedom-loving, the Caribs refused to submit, and entire tribes, including women and children, threw themselves from cliffs, choosing death over subjugation. The island later came under British rule, with Great Britain bringing in slaves from Africa in an attempt to quell the native people’s resistance. The Grenadian people’s long and arduous path to liberation from British colonial rule culminated in April 1974, when the country joined the Caribbean Community (#CARICOM) and was admitted to the UN in September. Once on the path of independence and socioeconomic progress, Grenada took in stride the challenges it faced, including the US military intervention in 1983, when the United States, in its customary heavy-handed manner, interfered in the internal affairs of the sovereign Grenadian state, seeking to impose a forced change of political leadership and effectively occupy the country. Despite ongoing external pressure, Grenada continues to pursue a sovereign foreign policy acting as a respected and independent member of CARICOM and consistently advocating for the Caribbean to remain a zone of peace. The country is also deepening mutually beneficial cooperation with regional countries, as well as with its numerous partners in Asia and Africa as part of South-South cooperation. 🤝 Diplomatic relations between our countries were established in 1979. They were severed following the US intervention and occupation of Grenada in 1983, but restored in 2002. Today, Russia’s interests in Grenada are represented on a non-resident basis by the Russian Embassy in Guyana. Grenada remains a reliable partner of the Russian Federation in the Caribbean region. 📆 September 24, 2025 marked an important milestone in Russia-Grenada relations. On the margins of the UN General Assembly, Foreign Minister Sergey Lavrov and his Grenadian counterpart Joseph Andall signed the Agreement on the Basic Principles of Relations between our countries, opening the way to expanded bilateral cooperation in areas of mutual interest. 🎉 We wish a happy national holiday to our Grenadian colleagues and the people of Grenada. We wish them peace, prosperity and continued success. #RussiaGrenada#RussiaLatinAmerica