Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности Python всё больше на PyPi появляется вредоносных пакетов. Трояны, стиллеры и доставщики более опасных вредоносов.
Команда PyPi постоянно мониторит подобные случаи но и их возможности достигли предела. В результате сервис временно закрывает возможность заливки новых пакетов и регистрации юзеров.
PyPI new user and new project registrations temporarily suspended
Возможно одной из причин большого наплыва вредоносов является резко возросшая доступность их создания. Сегодня любой, даже не программист, может попросить у ChatGPT написать необходимый код и все инструкции для атаки.
Основной тип атаки - рассчёт на опечатку в названии пакета. Если невнимательный программист случайно установит pilow или djangoo, считай что вредонос уже в системе.
Чтобы избежать подобных факапов я рекомендую:
▫️ Всегда работайте в виртуальном окружении, неизвестные проекты устанавливайте внутри контейнеров.
▫️ Используйте файл requirements.txt вместо ручной установки пакетов
▫️ Очень внимательно пишите названия пакетов, а после написания проверьте еще раз. Сверьте с названием из документации.
▫️ После успешных тестов всегда фиксируйте версию пакета. Бывали случаи когда опасный код добавляли в новые версии. К тому же и без этой опасности не рекомендуется ставить по умолчанию последнюю версию.
▫️ Используйте вспомогательные инструменты для проверки безопасности, например https://pyup.io/safety или https://github.com/PyCQA/bandit. Они помогут не только найти опасный код в чужих пакетах, но и ваш код проверит на уязвимости.
Будем надеяться что PyPi переосмыслит методы борьбы с вредоносами, например внедрит ИИ для проверки как симметричный шаг.
#offtop
Звук детства под Новый год – это не бой курантов, а тихий, счастливый шёпот.🌟
Шёпот сестрёнки под ёлкой: «Я знаю, где подарки!». И даже шелест мишуры звучал как волшебный секрет.🌟
Мы нашли ту самую атмосферу. Тот самый шёпот, полный ожидания чуда и общих тайн. Когда нарядные платья похожи на бальные, а главное украшение праздника — это смех и объятия самых близких.🌟
Пусть ваши праздники будут такими же тёплыми, искренними и уютными.🌟
Приходите в Wisteria, чтобы создать свою сказку с нашими новогодними образами.🌟
#wisteriakids#праздник#премиумбренды
Коллекции осень-зима’25 ,
вдохновлённые сафари и дикой природой, идеально сочетаются с символикой года Лошади - её энергией, свободой и мощью. 🌟
Хищные принты от Lanvin и Ermanno Scervino добавляют образу харизму, а палитра в оттенках песка, охры, тёмной зелени и глубокого коричневого создаёт основу для многослойности и сложных сочетаний.🌟
Встречайте новый год в безупречном стиле!
До 31 декабря на коллекции осень-зима действуют скидки до –50%.🌟
Начать покупки
#wisteriakids#премиумбренды#wintersale
Время совершить прыжок из зимы в лето!🌟
До лета ещё далеко, но ощущение отпуска в Wisteria можно поймать прямо сейчас. 🌟
До 31 декабря — эксклюзивная онлайн-распродажа со скидками до 70%.🌟
Это идеальный момент, чтобы инвестировать в летний стиль вашего ребёнка.🌟
За окном снег, а в вашей корзине — самое жаркое лето.🌟
https://wisteriakids.ru/catalog/sale/
#WisteriaKids#WisteriaSale#Скидки#Распродажа
Вопрос дня: какой самый неожиданный подарок вам доводилось упаковывать?🌟
Наши мастера уверяют, что готовы ко всему.🌟
От изящного платья до...да хоть до жирафа! Потому что для настоящего волшебства нет невозможных задач! 🌟
#wisteriakids#праздник#упаковка#подарки
Время подарков в Wisteria! 🌟
Наступает самое волшебное время года. Время, когда воздух пахнет хвоей и мандаринами, а в окнах зажигаются новогодние гирлянды. Время, когда хочется дарить тепло, уют и красоту.🌟
Пусть каждый подарок, который вы найдёте у нас, станет частичкой этой магии — тёплым намёком на заботу, стильным пожеланием радости, воплощением изысканного вкуса.🌟
Мы завернули в нашу фирменную упаковку сотни идей: от тех, что станут главным сюрпризом под ёлкой, до изящных знаков внимания для ваших детей.
Дарите не просто подарки.🌟
Дарите эмоции и вдохновение от Wisteria!🌟🌟
#Wisteria#WisteriaKids#WisteriaFashion#ПремиумБренды
Выберите своего героя зимних приключений из коллекции МOLO со скидкой 20%!
MOLO
Когда за окном ожидается до -15°, а в душе у ребёнка всегда +25° он отказывается сидеть дома. Ведь он хочет:
🌟Покорять сугробы.
🌟 Лепить снежных замки
🌟 Гонять на санках с ветерком и смехом
🌟 А после - пить теплое какао с маршмеллоу, чувствуя себя самым счастливым первооткрывателем.
Но для этого ему нужна не просто теплая верхняя одежда. Ему нужен настоящий союзник. Супергеройский костюм для зимних побед.🌟
Зимние комбинезоны и куртки MOLO - те самые, что дарят свободу.🌟
Почему они - must-have этой зимы?
🌟СВОБОДА ДВИЖЕНИЯ: ультралёгкие и при этом невероятно тёплые. Никаких «я как капуста»! Ребёнок двигается, кувыркается и лепит снеговиков - одежда следует за каждым его движением.
🌟СВОБОДА ОТ ВОЛНЕНИЙ: водоотталкивающая и грязезащитная мембрана. Упал в сугроб? Обсыпался снегом? Тепло сохраняется, а влага выводится наружу. Родители могут быть спокойны.
🌟СВОБОДА ВЫБОРА: яркие цвета для смелых, спокойные оттенки для мечтателей. Стильные принты и крутые детали. Ваш ребенок будет самым стильным на снежной горке!
Подарите своему ребёнку не просто тёплую одежду. Подарите свободу: свободу играть, исследовать, радоваться каждому зимнему дню без ограничений!🌟
Начать покупки
📍Москва , Хамовники
Саввинская набережная , 13
#wisteriakids#molo#премиумбренды#зимняяодежда
Зимние приключения начинаются
в комбинезонах Roarsome!🌟
В них каждый день
– это повод для открытий.
Комбинезоны словно созданы
для непосед:
они не боятся снега, ветра
и активных игр, чтобы дети могли весело и свободно исследовать мир🌟
В них можно бегать,
падать, лепить и смеяться.
Вот он - секрет самых
ценных воспоминаний детства, которые останутся на всю жизнь🌟
В одежде Roarsome не только продумано все до мелочей,
в ней всегда весело🌟
Подарите своим детям больше смеха, больше движения и больше зимы вместе с Roarsome!🌟
📍 Хамовники,
Саввинская набережная, 13
#roarsome#wisteriakids#детскаямода#детскийстиль
Wisteria Игротека: Нейроигры
для гармоничного развития🌟
Учимся с радостью!🌟
Нейроигры — это увлекательные упражнения для развития межполушарных связей мозга.
Всего 10-15 минут в день помогут улучшить память, координацию
и раскрыть потенциал вашего ребенка.
🌟Шарик по спирали»
Что делаем:
Перед ребёнком две спирали из пластилина.
Нужно одновременно двумя руками аккуратно провести пластилиновый шарик по каждой спирали — от начала к центру (или наоборот), не выходя за границы дорожки.
🌟«Найди такой же цвет»
Что делаем:
Взрослый показывает ребёнку цветную карточку.
Задача ребёнка — выбрать и положить карточку такого же цвета.
🌟«Покажи такой же цвет»
Что делаем:
Перед ребёнком лежит лист с цветными квадратами.
Взрослый по очереди показывает цветные фигурки (кружки).
Задача ребёнка — найти и показать на листе такой же цвет.
🌟«Сотри линию»
Что делаем:
Взрослый рисует на тарелке произвольные линии маркером.
Ребёнок с помощью ватных палочек аккуратно стирает линии, двигаясь по их форме.
🌟«Поймай резинку»
Что делаем:
В глубокую тарелку наливаем воду и кладём маленькие резинки для волос.
Ребёнок с помощью японских палочек по очереди достаёт резинки из воды.
🌟«Точки двумя руками»
На листе бумаги взрослый рисует цветные точки — по одной или по две с каждой стороны листа.
Задача ребёнка — одновременно двумя руками нажимать на точки, ориентируясь на цвет и расположение.
🌟«Обводим точки»
На листе бумаги взрослый рисует цветные точки, расположенные с двух сторон листа.
Задача ребёнка — обводить точки, соединяя их линией, двигаясь сверху вниз или по заданному маршруту.
🌟Объясняем ребенку последовательность движений. Пробуем несколько раз сделать
все совместными усилиями.
🌟Создаем спокойную атмосферу без отвлекающих факторов для концентрации.
Главное — терпение и поддержка! Пусть занятия будут в радость,
а ошибки станут шагом к новым успехам.
Wisteriakids: инвестируем в счастливое будущее через гармонию стиля, игры
и развития🌟
🌟#wisteriaигротека#нейроигры#wisteriakids#стильиразвитие#wisteriaразвитие
Wisteria Игротека: Нейроигры
для гармоничного развития🌟
Учимся с радостью!🌟
Нейроигры — это увлекательные упражнения для развития межполушарных связей мозга.
Всего 10-15 минут в день помогут улучшить память, координацию
и раскрыть потенциал вашего ребенка.
🌟 Игра 1. «Дорога для машинки» На чёрном листе нарисуйте пунктирные линии — «дорогу». Игрушечную машинку приклеиваем к ножницам, а ребёнок ведёт их по линии, разрезая бумагу и имитируя движение машинки. Важно выполнять игру под наблюдением и соблюдая безопасность.
🌟 Игра 2. «Цвет внутри формы» В картонной вырезанной форме (например, морковка) наносим два цвета пальчиковых красок или гуашь. Ребёнок пальчиками одновременно смешивает краски и заполняет всю форму.
🌟Игра 3. «Найди свой цвет» Форму из-под яиц раскрашиваем в разные цвета и делаем прорези. Палочки окрашиваем в такие же цвета. Задача ребёнка — вставить палочку в ячейку соответствующего цвета.
🌟Игра 4. «Мухомор с точками» На картоне любого цвета рисуем мухомор и делаем отверстия в шляпке. Ребёнок вставляет ватные палочки в отверстия, аккуратно заполняя гриб.
🌟Игра 5. «Заполни ролик» Используем ролик для чистки одежды. Ребёнок по очереди приклеивает мягкие шарики и элементы разных форм, заполняя всю поверхность ролика.
🌟Объясняем ребенку последовательность движений. Пробуем несколько раз сделать
все совместными усилиями.
🌟Создаем спокойную атмосферу без отвлекающих факторов для концентрации.
Главное — терпение и поддержка! Пусть занятия будут в радость,
а ошибки станут шагом к новым успехам.
Wisteriakids: инвестируем в счастливое будущее через гармонию стиля, игры
и развития🌟
🌟#wisteriaигротека#нейроигры#wisteriakids#стильиразвитие#wisteriaразвитие
Wisteria Игротека: Нейроигры
для гармоничного развития🌟
Учимся с радостью!🌟
Нейроигры — это увлекательные упражнения для развития межполушарных связей мозга.
Всего 10-15 минут в день помогут улучшить память, координацию
и раскрыть потенциал вашего ребенка.
Правила просты🌟
🌟Вам потребуются деревянные или пластиковые кубики трех разных цветов 10-20 шт.
🌟Два цветных стакана и мягкие шарики или помпоны , соответствующие по цвету стаканам.
🌟Клейкая лента , для фиксации стаканов на руках ребенка . Рекомендуем использовать бумажный скотч .
🌟Объясняем ребенку последовательность движений. Пробуем несколько раз сделать
все совместными усилиями.
🌟Создаем спокойную атмосферу без отвлекающих факторов для концентрации.
Главное — терпение и поддержка! Пусть занятия будут в радость,
а ошибки станут шагом к новым успехам.
Wisteriakids: инвестируем в счастливое будущее через гармонию стиля, игры
и развития🌟
🌟#wisteriaигротека#нейроигры#wisteriakids#стильиразвитие#wisteriaразвитие
Wisteria Игротека: Нейроигры
для гармоничного развития🌟
Учимся с радостью!🌟
Нейроигры — это увлекательные упражнения для развития межполушарных связей мозга.
Всего 10-15 минут в день помогут улучшить память, координацию
и раскрыть потенциал вашего ребенка.
Правила просты🌟
🌟Вам потребуются
любые цветные кубики
и разноцветные листы А4.
Желательно, чтобы
все совпадало по цвету.
🌟Необходимо вырезать
фигуры по форме квадрата
и рамки. Далее наклеить
на белые листы бумаги.
🌟Объясняем ребенку последовательность движений. Пробуем несколько раз сделать
все совместными усилиями.
🌟Создаем спокойную атмосферу без отвлекающих факторов для концентрации.
Главное — терпение и поддержка! Пусть занятия будут в радость,
а ошибки станут шагом к новым успехам.
Wisteriakids: инвестируем в счастливое будущее через гармонию стиля, игры
и развития🌟
🌟#wisteriaигротека#нейроигры#wisteriakids#стильиразвитие#wisteriaразвитие
Wisteria Игротека: Нейроигры
для гармоничного развития🌟
Учимся с радостью!🌟
Нейроигры — это увлекательные упражнения для развития межполушарных связей мозга.
Всего 10 минут в день помогут улучшить память, координацию
и раскрыть потенциал вашего ребенка.
Правила просты🌟
🌟Рисуем на листе А4 элементы, как на картинке.
🌟Объясняем ребенку последовательность движений.
🌟Создаем спокойную атмосферу без отвлекающих факторов.
Главное — терпение и поддержка! Пусть занятия будут в радость,
а ошибки станут шагом к новым успехам.
Wisteriakids: инвестируем в счастливое будущее через гармонию стиля, игры
и развития🌟
🌟#wisteriaигротека#нейроигры#wisteriakids#стильиразвитие#wisteriaразвитие