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

Резултати

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

Пребарај: #jsbootcamp

当前筛选 #jsbootcamp清除筛选
DSR Corporation News

@dsr_news · Post #479 · 03.08.2023 г., 13:40

🎉 Наградили выпускников "JS bootcamp. Deep Dive into React" 2023! 👨‍🎓 В этом потоке у нас 4 воронежских выпускника. На торжественное вручение смогли прийти Тимофей и Никита. Сертификаты им вручила наш Software Engineer и менеджер курса Мария Тихонова. Остальные фронтендеры получат свои сертификаты в электронном виде 👍 🌐 В этом году наш курс стал международным. Новый формат доступен в трех странах – Узбекистане, Португалии и России. По традиции программа была насыщенная: только практика и знания без воды. Также у каждого студента был персональный ментор. 👏 Поздравляем всех выпускников с успешным прохождением курса. Вы молодцы! Желаем вам дальнейших успехов в карьере! 📈 #dsr_training_center#JSbootcamp

DSR Corporation News

@dsr_news · Post #1206 · 21.01.2026 г., 06:01

🔥Последний шанс попасть на курс JS Bootcamp! Успей подать заявкудо21 января, чтобы прокачать навыки во фронтенд разработке! ❗️Напоминаем: Онлайн-тестирование пройдет 24 января в 17:00. Завтра отправим письмо на почту с подробностями. Обязательно проверьте папку спам или напишите нам на [email protected], если не получите письмо. #DSR_courses#dsr_training_center#JSBootcamp

DSR Corporation News

@dsr_news · Post #1198 · 09.01.2026 г., 07:01

👋 Знакомьтесь, Шохрух Тураев — наш Software Engineer (DSR Tashkent) и выпускник JS Bootcamp! 🧑‍🎓 Шохрух прошёл наш бесплатный курс и получил свою первую работу во фронтенд-разработке в DSR. 🎥 В ролике он поделился своим опытом обучения, и рассказал, почему он выбрал карьеру инженера. Видео на английском. 💻 Начните свой путь в IT — регистрация на курс еще идет! ❗️ Подать заявку. #DSR_courses#dsr_training_center#JSBootcamp

DSR Corporation News

@dsr_news · Post #1197 · 05.01.2026 г., 07:04

👋Привет, фронтендеры! Ещё не зарегистрировались на JS Bootcamp? 👨‍💻 Ментор курса Александр Евстафиади, Senior Software Engineer, расскажет, чем наш курс отличается от остальных. Видео на английском. Спойлер: ✅ Полностью бесплатный курс от инженеров мирового уровня ✅ Занятия на английском ✅ Персональное менторство 1:1 ✅ Возможность претендовать на позицию Junior Front-End разработчика ✅ Цифровой сертификат по окончании 👉 Успей подать заявку. ❓FAQ по курсу. #DSR_courses#dsr_training_center#JSBootcamp

DSR Corporation News

@dsr_news · Post #1195 · 30.12.2025 г., 13:03

🗓Делимся расписанием курса JS Bootcamp. Показали все этапы: Q&A сессия, тестирование, интервью и старт обучения. ➡️ Ответы на вопросы по курсу тут. ⚡️Успейте зарегистрироваться! #DSR_courses#dsr_training_center#JSBootcamp

DSR Corporation News

@dsr_news · Post #1181 · 23.12.2025 г., 06:01

ℹ️Расскажем все, что тебе нужно знать про наш бесплатный курс. Листай карточки и скорее регистрируйся! ❓ Если остались вопросы — присоединяйся к нашей Q&A-сессии 15 января. #DSR_courses#dsr_training_center#JSBootcamp

DSR Corporation News

@dsr_news · Post #1178 · 16.12.2025 г., 07:00

🚀Старт регистрации на бесплатный курс по фронтенду! DSR запускает JS Bootcamp. Deep Dive into React — всего за 80 часов вы освоите навыки junior front-end разработчика. Курс проходит в онлайн формате и предполагает личное менторство от наших инженеров. Что вас ждёт: ✅ Прокачаете навыки до уровня junior front-end ✅ Освоите React «изнутри» ✅ Создадите свой первый рабочий веб-проект ✅ Получите сертификат, подтверждающий компетенции ❗️ Лекции на английском языке. Рекомендуемый уровень английского — B1 и выше. ➡️Подавайте заявку прямо сейчас! Количество мест ограничено. #DSR#DSR_courses#dsr_training_center#JSBootcamp

DSR Corporation News

@dsr_news · Post #1185 · 26.12.2025 г., 09:04

👨‍🎓👩‍🎓 Собрали для вас полезные ресурсы в нашей традиционной рубрике #DSR_knows. Эти материалы особенно пригодятся тем, кто хочет попасть на наш легендарный бесплатный курс по фронтенду JS Bootcamp. Deep Dive into React! ➡️ Сегодня - краткий обзор интерфейсных технологий: 💥Authentication ✅Sessions and cookies ✅Web Authentication Methods Explained 💥Tool ✅Git Tutorial for Beginners: Command-Line Fundamentals 💥HTML5, CSS ✅Learn HTML5 and CSS3 From Scratch ✅Flexbox 💥Javascript ✅Modern JavaScript Cheatsheet ✅The Modern Javascript Tutorial 💥Networking ✅How the Internet Works for Developers ✅An overview of HTTP ✅DNS Explained ✅REST API concepts and examples ⚡️Регистрация на курс еще идет! ❗️ Обучение будет проходить на английском языке. #DSR_courses#dsr_training_center#JSBootcamp

DSR Corporation News

@dsr_news · Post #942 · 13.02.2025 г., 07:48

‼️ Сегодня закрывается регистрация на курс JS Bootcamp: Deep Dive into React! ❗️Курс проходит на английском языке 🔗Успей подать заявку! ❓Пропустили презентацию курса? ▶️Ищите её в нашей группе Training Center (EN) ❗️Напоминаем: Вступительный экзамен состоится 17 февраля. Письмо с подробностями о тесте отправим завтра. Обязательно проверьте папку спам или напишите нам на [email protected], если не получите письмо. #DSR_courses#JSBootcamp#JavaScript#dsr_training_center

DSR Corporation News

@dsr_news · Post #898 · 27.12.2024 г., 12:00

Итоги года: Учебный центр DSR Перед Новым годом мы подвели итоги работы Учебного центра DSR за 2023-2024 год. Вместе с командой обсудили достижения, поблагодарили наших менторов, подарили им памятными подарками и зарядились праздничным настроением. 🎁 💡Не без гордости хотим отметить, что: • Наши курсы остаются бесплатными для всех. • Уже два года обучение доступно не только в Воронеже, но и в Ташкенте и Порту (города, где работают наши офисы). • Мы получили заявки от студентов из 28 стран! Другие интересные цифры представлены в нашей инфографике. 🚀А наш учебный год в самом разгаре! Совсем скоро стартует курс по фронтенду — JS Bootcamp. Deep Dive into React. Обучение будет проходить на английском, так что это отличная возможность не только улучшить навыки разработки, но и подтянуть язык. 🗓Узнайте больше и регистрируйтесь тут #DSRTrainingCenter#ITEducation#JSBootcamp

DSR Corporation News

@dsr_news · Post #905 · 07.01.2025 г., 07:09

Вы еще не устали отдыхать? 👨‍🎓👩‍🎓 Если хотите посвятить свободное время получению новых знаний, то вам поможет наша рубрика #DSR_knows. ➡️ ️ Сегодня - краткий обзор интерфейсных технологий: 💥Authentication ✅ Sessions and cookies - https://vk.cc/cqW5jA ✅ Web Authentication Methods Explained - https://vk.cc/cqW5mR 💥Tool ✅ Git Tutorial for Beginners: Command-Line Fundamentals - https://vk.cc/cqW5oP 💥HTML5, CSS ✅ Learn HTML5 and CSS3 From Scratch - https://vk.cc/cqW5vM ✅ Flexbox - https://vk.cc/cqW5xI 💥Javascript ✅ Modern JavaScript Cheatsheet - https://vk.cc/cqW5zC ✅ The Modern Javascript Tutorial - https://vk.cc/cqW5Dr 💥Networking ✅ How the Internet Works for Developers - https://vk.cc/cqW5Fo ✅ An overview of HTTP - https://vk.cc/cqW5HQ ✅ DNS Explained - https://vk.cc/cqW5K2 ✅ REST API concepts and examples - https://vk.cc/cqW5O7 Эти знания пригодятся вам для поступления на наш бесплатный курс по фронтенду 'JS Bootcamp: Deep Dive into React'! ⚡️ Регистрация уже идет https://en.dsr-corporation.com/courses/jsbootcamp/ ‼️Обучение будет проходить на английском языке. #DSRTrainingCenter#ITEducation#JSBootcamp