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

Резултати

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

Пребарај: #dapa

当前筛选 #dapa清除筛选

🇰🇷🛥️Правительство Р. Корея утвердило план реализации проекта KDDX ⚓📕23 февраля Администрация программ оборонных закупок (DAPA) приняло «Базовый план детального проектирования и строительства головного корабля в рамках проекта корейский эсминец нового поколения (KDDX)». 📅Предполагается следующий график его исполнения: - объявление тендера и проведение брифинга (март); - оценка предложений/проектов судостроительных компаний (май); - заключение контракта с выбранным подрядчиком (июль). 🚢Сеул ставит перед собой цель – передачу ВМС РК головного корабля новой серии к 2032 году. Напомним, KDDX представляет собой эсминец нового поколения, полностью построенный с использованием отечественных технологий, включая боевую систему аналог американской Aegis. На строительство 6 кораблей водоизмещением 6000 тонн заложено 7,044 трлн вон. 📌В числе прочих одобренных DAPA проектов модернизация, увеличение точности и дальности 155-мм артиллерийских боеприпасов, а также повышение лётно-технических характеристик истребителей F-35A (аппаратура РЭБ, применение высокоточные боеприпасов и пр.). #Новости#Корея#Политика#DAPA#ВПК#Проект#Эсминец#KDDX

🇰🇷🇮🇩Согласно сведениям Администрации программ оборонных закупок (DAPA), Южная Корея и Индонезия фактически согласовали объём передаваемых последней средств в соответствии с её долей в совместном проекте создания истребителя KF-21 Boramae. 💰Напомним, первоначально Индонезия должна была вложить в разработку 1,6 трлн вон (т.е. около 20%) и получить соразмерный объём «отдачи». Однако, сославшись на экономические трудности, Джакарта сократила свой вклад до 600 млрд вон, из которых к настоящему времени выплачено 536 млрд вон. Оставшиеся 64 млрд вон планируется перевести РК к июню т.г. 📦Окончательная сумма включает в себя 350 млрд вон в обмен на передачу прототипа №5 KF-21, а также 174,2 млрд вон в счёт оплаты труда инженеров и расходы на трансфер технологий. Таким образом, Индонезия получит (после полного «закрытия счёта») один из прототипов, а также документацию и технологии в рамках текущего уровня разработки истребителя (т.н. Batch-I, данная версия не обладает возможностями нанесения ударов по наземным целям). 📄Кроме того, стороны отдельно ведут переговоры на предмет заключения экспортного контракта на поставку 16 самолётов KF-21. #Новости#Корея#Политика#DAPA#KF21#Истребитель#Индонезия#Проект

📓Администрация программ оборонных закупок (DAPA) утвердила пересмотренные версии базовой стратегии реализации проекта и базовый план разработки системы маловысотной противоракетной обороны и перехвата огня дальнобойной артиллерии (LAMD). 🎯Соответствующий комплекс в н.в. находится на стадии НИОКР, которые осуществляются под руководством Научного института оборонных исследований (ADD). Он предназначен для перехвата огня средств северокорейской дальнобойной артиллерии калибра 240/300 мм. На его создание в период с 2025 по 2030 гг. выделено 842 млрд вон. 📅На фоне активного совершенствования Пхеньяном своих ракетных систем, в т.ч. РСЗО, сроки принятия LAMD на вооружение сдвинуты с исходных 2031-2033 гг. на 2029-2033 гг. Достичь намеченного планируется за счёт активного использования на практике опытных образцов и прототипов. 🏹Кроме того, DAPA утвердила план закупок у США через механизм FMS (продажа военной техники союзникам за рубеж) ракет-перехватчиков морского базирования SM-3 (работают на высоте от 90 до 500 км), предназначенных для эсминца Jeongjo the Great с боевой системой Aegis (головной корабль проекта KDX-III Batch II). На эту программу до 2031 года заложено 753 млрд вон. #Новости#Корея#Политика#ВПК#DAPA#LAMD#SM3#ПРО