🔥 Полезные библиотеки Python
📂 Google Image Scraper — парсер Google картинок.
Установка:
$ git clone https://github.com/ohyicong/Google-Image-Scraper
$ cd Google-Image-Scraper
$ pip install -r requirements.txt
$ python main.py
search_keys
= Строки, по которым будет осуществляться поиск;number of images
= Желаемое количество изображений;headless
= поведение графического интерфейса Chrome. Если True, графического интерфейса не будет;min_solve
= Минимальное желаемое разрешение изображения;max_solve
= Максимальное желаемое разрешение изображения;max_missed
= Максимальное количество неудачных попыток захвата изображения до завершения работы программы. Увеличьте это число, чтобы гарантировать, что большие запросы не завершатся;number_of_workers
= Количество созданных секционных рабочих мест. Ограничено одним работником на каждый поисковый запрос и ветку.🙂 Определение эмоционального состояния человека на основе видеоанализа его лица
В этой статье, хотелось бы рассмотреть создание системы для классификации по семи базовым эмоциям и заключение эмоционального состояния человека с видеоматериала.
Для реализации такой системы было решено создать сверточную нейронную сеть с помощью библиотеке pytorch для задачи классификации и использования данной модели для анализа видео, и составление эмоционального состояния используя библиотеку OpenCV и чат-бота с генеративным искусственным интеллектом, разработанный компанией OpenAI – ChatGPT 4.
🔥 Полезные библиотеки Python
ZeST — нейросеть, которая подменяет исходный материал объекта на изображении переданным на картинке.
⚙️ GitHub/Инструкция
😆 Попробовать онлайн
#python #soft #github
⌨️ Веб-скрейпинг с помощью Python, 3-е издание
Если программирование - это волшебство, то веб-скрейпинг, несомненно, является одной из форм волшебства. Написав простую автоматизированную программу, вы можете запрашивать веб-серверы, запрашивать данные и анализировать их для извлечения нужной вам информации. Это полностью обновленное третье издание не только знакомит вас с веб-очисткой, но и служит исчерпывающим руководством по очистке практически всех типов данных из современного Интернета.
Часть I посвящена механике веб-скрейпинга: использованию Python для запроса информации с веб-сервера, базовой обработке ответа сервера и автоматическому взаимодействию с сайтами. Часть II посвящена различным более специфическим инструментам и приложениям, которые подходят для любого сценария веб-скрейпинга, с которым вы, вероятно, столкнетесь.
➡️ Разбирайте сложные HTML-страницы;
➡️ Разрабатывайте сканеры с помощью платформы Scrapy framework;
➡️ Изучайте методы хранения данных, которые вы обрабатываете;
➡️ Считывайте и извлекайте данные из документов;
➡️ Очищайте и нормализуйте плохо отформатированные данные;
➡️ Читайте и записывайте на естественных языках;
➡️ Просматривайте формы и логины;
➡️ Очищайте JavaScript и просматривайте API-интерфейсы;
➡️ Используйте и записывайте программное обеспечение для преобразования изображений в текст;
➡️ Избегайте ловушек для очистки и бот-блокировщиков;
➡️ Используйте скрейперы для тестирования вашего веб-сайта.
😰 Огромная шпаргалка по Python
📝 Оформлена в виде веб-страницы с удобными гиперссылками под каждый раздел.
🌵 Ключевые слова
🌵 Встроенные функции
🌵 Типы данных и функции для работы с ними
🌵 Классы
🌵 Исключения
🌵 Регулярные выражения и много чего интересного
PDF версия 👇 Лойс 👍
#python #doc
🚀 Python Митап: Django VS Litestar, Токены отмены, Liveconfigs и многое другое!
🔥 Темы и спикеры:
✔️ Django VS Litestar: кто круче? — Александр Гончаров, Reef Technologies
Рассмотрим относительно новый фреймворк Litestar и сравним его с гигантом Django, чтобы понять, что в новинке круто, а чего не хватает
✔️ Токены отмены: паттерн и тулинг — Евгений Блинов, VK
Узнайте о токенах отмены, элегантном способе описания ограничений в коде и их отмене извне для улучшения тестируемости и читаемости.
✔️ Управляем кодом из админки с помощью Liveconfigs — Денис Дудник, Factory5
Погрузитесь в мир кастомных настроек алгоритмов и бизнес-правил в Django-проектах. Узнайте о django-liveconfigs и его преимуществах перед классическими подходами.
✔️ Доверяй, но проверяй — Алексей Жиряков, KION
Данные основа современного мира, на них обучаются нейросети и другой МЛ, через их призму видят пользователя в продукте, принимают решения по внедрению и поддержке фич, выбирают направления развития.
Модератор Григорий Петров, Devrel Evrone
Эксперт Никита Соболев, независимый open-source разработчик
➖➖➖
🗓 24 апреля, начало в 19:00 мск, Среда
🌐 ОНЛАЙН
✅ Регистрация на мероприятие
Реклама, ООО "Эвроне.ру", ИНН 3663057399
🔥 Полезные библиотеки Python
Free-Proxy — утилита для сбора прокси-серверов.
Установка:
$ git clone https://github.com/mishakorzik/Free-Proxy
$ cd Free-Proxy
$ bash SetupLinux.shЗапуск:
$ bash FreeProxy.sh
🔑 Криптокошелек Trust Wallet отправил предупреждение о критической узвимости для пользователей iOS
«У нас есть достоверная информация о высоком риске эксплойта нулевого дня, нацеленного на iMessage. Рекомендуемые действия для защиты от этого эксплойта — отключите iMessages как можно скорее, пока Apple не исправит это»
Отключить: Настройки — Сообщения — выключите iMessage.
#news
💻 Полезные библиотеки Python
Beast Bomber💥 — многофункциональный бомбер.
Возможности:
🌵 SMS спамер(работает лучше с proxy)
🌵 Email спамер
🌵 WhatsApp спамер
🌵 Discord спамер
🌵 Telegram
🌵 DoS атака
Установка:
$ git clone https://github.com/crut0i/Beast_Bomber
$ pip install -r requirements.txt
$ python beast.py
Считаешь себя экспертом в IT? Участвуй в «Цифровом марафоне» от Сбера и «Школы 21» и будь на код впереди! Миллион рублей уже ждёт тебя.
В этом масштабном конкурсе ты будешь соревноваться со специалистами по всей России. Тройка лучших поделит в финале в Москве призовой фонд в 1,8 миллионов рублей.
Но сначала нужно пройти онлайн-игру, тестирование и цифровой диктант. Начнёшь с «разминки» и покажешь свои аналитические и мягкие навыки. Далее — ответь на вопросы теста согласно своему уровню подготовки. Прослушай на диктанте техническое задание и напиши код решения.
Поспеши: 20 апреля — твой последний шанс нажать на кнопку «Хочу участвовать». Переходи на сайт и регистрируйся прямо сейчас!
🙃 Полезные команды Linux. Архивация и сжатие файловgzip -9 file1
Поместить файл file1 в архив gzip с максимальной степенью сжатияrar a file1.rar file1 file2 dir1
Создать rar архив file1.rar, заархивировав файлы: file1, file2 и директорию: dir1rar a file1.rar test_file
Упаковать в rar архив file1.rar файл test_filerar x file.rar
Разархивировать rar архив file.rarbzip2 file1
Сжимает файл file1bunzip2 file1.bz2
Разжимает файл file1.bz2gzip file1
Сжимает файл file1gunzip file1.gz
Разжимает файл file1.gztar -cvf archive.tar file
Упаковать в tar-архив archive.tar файл filetar -tf archive.tar
Вывести содержимое tar архиваtar -xvf archive.tar -C /tmp
Распаковать архив в /tmptar -cvfz archive.tar.gz dir1
Создать tar архив и сжать его с помощью программы gzipzip file1.zip file1
Создать сжатый zip-архивunrar x file1.rar
Распаковать rar-архив
#doc #linux
☕️ С добрым утром и продуктивной недели
Инженер-пила не теряет времени зря, теперь он создал БДСМ ловушку для мышей 😄
#cyberpunk #news
⌨️ Python - Полный Курс на русском
Описание:
Вы узнаете основные принципы работы Python и изучите все основные функции, которые используются в реальных проектах чаще всего и востребованные больше всех.
Вы будете выполнять на практике все примеры на протяжении курса, используя интерпретатор Python, Visual Studio Code с Code Runner.
Вы изучите основной функционал Python, начиная от переменных, списков, словарей и заканчивая классами, циклами, модулями и созданием виртуальных сред.
Кроме того, вы научитесь использовать функциональный и объектно-ориентированный подходы в программировании на языке Python.
🍔 В сети завирусилось видео, которое идеально показывает насколько большая наша Вселенная
Вряд ли мы в ней одни 👽
#news
📂 GPT-4. Руководство по использованию API Open AI
В книге рассказывается о том, как использовать генеративные текстовые модели поколений GPT-3.5 и GPT-4 для создания приложений различного назначения, в числе которых интерактивный психотерапевт, интеллектуальный голосовой помощник, система рекомендации товаров, генератор заметок в соцсетях, система распознавания речи и многие другие.
Вы научитесь использовать векторные базы данных, узнаете, как управлять уровнем креативности моделей GPT, применять современные методы генерирования высококачественного текста, и даже организуете диалог между двумя чат-ботами. Примеры и практические упражнения помогут закрепить пройденный материал.
Издание предназначено для тех, кто владеет основами языка программирования Python и собирается использовать GPT в реальных сценариях для решения прикладных задач.
Авторский блог директора IT Компании
Промышленная автоматизация
Компания занимается внедрением физической автоматизации в промышленных предприятиях.
Наши основные компетенции:
1) Производство автоматизированных сборочных линий
2) Настройка и программирование систем 1С:ERP и 1С:WMS
3) Микросервисы на языках программирования Python и Golang
4) Прокладка и настройка сетевой инфраструктуры
Автор рассказывает о выполненных проектах компании, отвечает на вопросы.
Подписывайтесь на канал Промышленная автоматизация.
/channel/indust_automat
🍔 В Америке спорт — это всегда шоу с тысячами зрителей.
И вот, что происходит если матчи НБА и НХЛ проходят в один день, на одной арене 😱
Увлекаетесь компьютерными науками и ищете, где можно интенсивно прокачаться в одном из актуальных IT-направлений? Тогда идеальный вариант — короткие образовательные программы, которые ведут эксперты-практики. Плюсы таких форматов — дают только полезную информацию, включают в реальные проекты, а ещё предлагают активный нетворкинг и обмен идеями.
Такие интенсивы проводит Яндекс Образование: в июне у них стартует новый студенческий кемп по промышленной разработке ПО на базе питерского ИТМО. За две недели вы сможете погрузиться в тему разработки высоконагруженных систем и углубить знания в области DevOps или информационной безопасности.
На программе ждут студентов профильных направлений. Чтобы подать заявку, заполните анкету участника до 1 мая. Всем, кто успешно пройдёт отбор, Яндекс Образование оплатит дорогу и проживание. Участие также будет бесплатным. Поторопитесь, количество мест ограничено.
💀 Boston Dynamics представили новое поколение роботов Atlas. Апгрейд получил тот самый робот, который паркурил и которого постоянно пинали.
Выглядит мега футуристично и заменит огромное количество кожаных мешков в ближайшем будущем 🙂
Новая модель будет трудится на заводах Hyundai по производству автомобилей.
#cyberpunk #news
Пополняемый автором цикл статей по изучению веб-фреймворка Flask на русском.
🏃 Реклама от Adidas или Nike?
Могла бы быть, но это видео целиком сгенерировано с помощью нейросети Sora 😎
Всегда нравились такие видео, где как-бы бесконечная камера и переход из одной локации в другую. И если раньше над этим потел скорее всего не один режиссер и монтажер, то сейчас достаточно написать подробный промт.
Скоро индустрия видео-контента изменится навсегда.
#news
👨💻 На Реддите пользователь попросил нейросеть сгенерировать "Красного дракона с уникальной атакой огнем"
Результат убил 😂
🔥 Канал, который обязательно должен быть в закладках опытного разработчика:
Python Tech Code — все, что нужно, чтобы стать настоящим гуру в программировании на Python.
Не упусти возможность повысить свои навыки!
👉 Подпишись сейчас и начни свой путь к профессиональному успеху.
😄 АйТи — это весело
Сталкера достал сосед громко слушающий музыку и он собрал девайс, который попросту её глушит 🎧
#cyberpunk
✈️ Telegram выпустил обновление
🔥 Теперь можно создавать свои собственные стикеры. Появился специальный инструмент, который моментально превратит ваши фото в стикерпак.
Кроме того:
➡️ Новая вкладка профиля, которая позволяет посмотреть на него со стороны.
➡️ Владельцы каналов теперь могут ограничивать количество реакций под постами.
➡️ Владельцы Premium могут включить отображение рекламы на каналах;
➡️ В настройках уведомлений теперь можно выбрать, будет ли приходить вам оповещение о том, что на ваше сообщение или историю отреагировали.
#news
⌨️ Python в Docker — собираем образ сами
В очередной раз собирая образ Docker своего бота для Telegram и используя в качестве базы официальный образ python...
⚡️ Google хотят приостановить доставку дронами-курьерами и ищут гуманное решение проблемы
Всё из-за нападений... воронов 😄 Птицы массово кошмарят доставщиков
#cyberpunk #news
Бесплатна открытая лекция: Как «Хакнуть» Python с помощью ChatGPT
Вы узнаете как принципиально поменять подход к программированию с помощью ИИ и начать зарабатывать на этом. Покажем в прямо эфире и решим типичные задачи программиста только с помощью ChatGPT
По итогам эфира вы узнаете:
— Как написать свой первый код на Python с помощью нейросети;
— Поймете что делать и какие навыки развивать, чтобы начать карьеру в IT и быстро на высокий доход;
— Получите инструкцию, как зарабатывать удаленно в 2024 году.
Узнайте подробнее о мероприятии и бонусах, которые можно получить — на нашем сайте.
LjN8JvL86 ООО Зерокодер, ИНН 9715401631, ОГРН - 1217700246026
🔥 Полезные библиотеки Python
Avito Parser — исходники парсера, который находит объявления на avito.ru по ключевым словам. Присылает уведомления в telegram и сохраняет результат в csv файл.
Последняя на сегодня версия 1.09
➡️ Фильтрация по гео. Если по Вашей ссылке мало объявлений, Авито добавит предложения из других регионов, что нам обычно не нужно. Скрипт будет проверять вхождение "Вашего адреса" в адрес в объявлении (пример: входит ли "краснодар" в "Краснодар ул. Авитолога 69", регистр здесь не важен), если не входит - уведомление не придет и в результаты это тоже не запишется. Данная опция не обязательна к заполнению.
➡️ Добавлена кнопка удаления текущего адреса, это удобно т.к. адреса длинные
➡️ Режим отладки: в данном режиме Вы будете видеть окно браузера. Полезно, чтобы понять, что идет не так
➡️ Разрешено изменение размеров окна
➡️ Обнаружения бана по IP при загрузке основной страницы (раньше только на отдельной странице объявления)
Установка:
$ git clone https://github.com/Duff89/parser_avito.git
$ pip install -r requirements.txt
$ python AvitoParser.py
ИТ-специалисты, ваш выход
Выбирайте вакансию по душе, а Тинькофф обеспечит комфортные условия для работы и возможность экспериментировать в команде единомышленников. Откликнуться в команду Тинькофф
АО «Тинькофф Банк», ИНН 7710140679