🙄Разминка для ума!
Треугольник Серпинского, интересная фигура которую построить достаточно просто.
Алгоритм такой:
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
Почти две недели каникул для многих сопровождались "нарушениями пищевого поведения". В 21 г проводили опрос на эту тему, 33% соотечественников прибавляют в весе за праздники, причем треть от них набирают больше 3 кг.
Это повод еще раз поговорить про модный Ozempic - лекарство от диабета, которое сейчас повально используют для похудения. Укол купирует чувство голода, вес уходит. Человек меньше ест, но его модели поведения не меняются.
Недавнее исследование - люди, прекратившие прием препарата, набирают вес в 4 раза быстрее тех, кто худел "на дисциплине и спорте". В течение 1,5 лет люди, худевшие на Ozempic, возвращаются к прежнему весу.
Я не поправился - 👍
Поправился, но похудею сам - 🤝
#ozempic
Арага аараан кижилерге херек медээ.
🚨 Оземпик и Мунджаро — не только для похудения?
Новое крупное исследование показывает: препараты на основе GLP-1 (Ozempic, Wegovy, Mounjaro, Zepbound и др.) могут серьёзно снижать тягу к алкоголю, никотину, опиоидам, кокаину и даже каннабису!
Американские учёные проанализировали данные >600 000 ветеранов с диабетом 2 типа (опубликовано в BMJ, 4 марта 2026). Сравнивали тех, кто начал принимать GLP-1, с теми, кто принимал другие сахароснижающие (SGLT-2).
Результаты шокируют:
- Риск новой алкогольной зависимости ↓ на 18%
- Никотиновая ↓ на 20–26%
- Опиоиды ↓ на 25%
- Кокаин ↓ на 20%
- Каннабис ↓ на 14%
- Общий риск любой зависимости ↓ на ~14%
А у тех, кто уже имел зависимость:
- Передозировки ↓ на 39%
- Госпитализации ↓ на 26%
- Смерти, связанные с веществами ↓ на 50%!
- Суицидальные мысли/попытки ↓ на 25%
Механизм: эти препараты глушат дофаминовую систему вознаграждения в мозге — «приятность» от веществ падает, как и от еды. Раньше это видели на животных и в анекдотах пациентов, теперь — в огромной когорте.
The Guardian уже написала: «Препараты для похудения могут помочь избавиться от алкогольной, наркотической и никотиновой зависимости».
Пока это наблюдательное исследование (не рандомизированное), нужны клинические trials. Но выглядит очень перспективно — может, скоро GLP-1 станут новым классом лекарств от зависимостей?
#Ozempic#Mounjaro#GLP1#Зависимости#Наука#Похудение
https://www.theguardian.com/science/2026/mar/04/weight-loss-addiction-drugs-alcohol-study или https://www.bmj.com/content/392/bmj-2025-086886)
Jrnys Secures $8.65M Funding
Jrnys has raised $8.65 million to enhance personalized healthcare focused on weight loss solutions using GLP-1s like Zepbound, Mounjaro, Ozempic, and Wegovy. The company also addresses Sexual Wellness, Haircare, and Longevity needs.
#Funding#Healthcare#WeightLoss#GLP1#Zepbound#Mounjaro#Ozempic#Wegovy#SexualWellness#Haircare#Longevity