python2day | Блоги

Telegram-канал python2day - [PYTHON:TODAY]

27148

Привет! — Делюсь опытом, пишу на Python и других языках — Создаю ботов и сайты — Парсинг, машинное обучение, big data, щупаю pentesting YouTube: https://www.youtube.com/c/pythontoday Чат: @python2day_chat Сотрудничество: @web_runner

Подписаться на канал

[PYTHON:TODAY]

GigaCode: ваш персональный AI-ассистент

На онлайн-презентации «GitVerse: открой вселенную кода» представили новую функциональность GigaCode – личного AI-ассистента разработчика (AI, artificial intelligence — искусственный интеллект). Сервис ускоряет и упрощает программирование, генерируя варианты завершения кода непосредственно в среде разработки в режиме реального времени.

Теперь он может:

▪️ решать связанные с кодом задачи – в окне чата непосредственно в среде разработки;
▪️ при просмотре репозитория в GitVerse объяснить, что делает конкретная часть кода, а также подсказать, как ее улучшить.

Список языков программирования, которые поддерживает GigaCode, пополнил Ruby, а также стала доступна генерация текстовых данных в формате JSON. На сегодняшний день AI-ассистент поддерживает уже более 15 популярных языков программирования и устанавливается как плагин в привычные среды разработки, включая IDEA, PyCharm, VSCode, Jupyter.

Впечатляет, правда?
Регистрируйтесь на GitVerse и протестируйте возможности GigaCode.

Читать полностью…

[PYTHON:TODAY]

✍️ Топ 9 архитектурных паттернов для потоков данных и коммуникаций

➡️ Peer-to-Peer
Схема Peer-to-Peer предполагает прямую связь между двумя компонентами без необходимости в центральном координаторе.

➡️ API Gateway
API-шлюз выступает в качестве единой точки входа для всех клиентских запросов к внутренним сервисам приложения.

➡️ Pub-Sub
Шаблон Pub-Sub отделяет производителей сообщений (издателей) от потребителей сообщений (подписчиков) с помощью брокера сообщений.

➡️ Request-Response
Это один из самых фундаментальных паттернов интеграции, когда клиент отправляет запрос на сервер и ждет ответа.

➡️ Event Sourcing
Event Sourcing предполагает хранение изменений состояния приложения в виде последовательности событий.

➡️ ETL
ETL - это схема интеграции данных, используемая для сбора данных из различных источников, преобразования их в структурированный формат и загрузки в конечную базу данных.

➡️ Batching
Пакетирование подразумевает накопление данных за определенный период или до достижения определенного порога, после чего они обрабатываются как единая группа.

➡️ Streaming Processing
Потоковая обработка позволяет непрерывно получать, обрабатывать и анализировать потоки данных в режиме реального времени.

➡️ Orchestration
Оркестровка подразумевает наличие центрального координатора (оркестранта), управляющего взаимодействием между распределенными компонентами или сервисами для реализации рабочего процесса или бизнес-процесса.

#doc #cheatsheet

Читать полностью…

[PYTHON:TODAY]

Руководство для начинающих по HTML и CSS: Пошаговое руководство с примерами и упражнениями

Данная книга написана в виде иллюстрированного пошагового руководства для начинающих изучать HTML и CSS. Она также содержит упражнения и примеры кода.

Книга начинается с настройки среды разработки, такой как локальный веб-сервер и редактор HTML. Следующие несколько глав посвящены веб-серверам, основам HTML, таким как синтаксис языка, теги и тому, как писать программы. Далее читатели узнают, как создать простые веб-страницы с демонстрацией работы кода и использования различных тегов HTML и CSS для стилизации страниц. Наконец, рассматривается использование CMS для создания веб-сайтов, таких как Drupal и WordPress, а также то, как сочетаются HTML и CSS. В конце книги приведена справочная информация как по тегам HTML, так и по CSS.
Руководство для начинающих по HTML и CSS предоставит читателям инструментарий, уверенность и вдохновение для начала создания веб-страниц и веб-сайтов.

Если вы программист, разработчик, студент или просто человек, который хочет учиться HTML и CSS самостоятельно, эта книга для вас.
К книге прилагается архив с полными кодами, которые рассматриваются в каждой главе книги в качестве примеров.


Год: 2023

#books

Читать полностью…

[PYTHON:TODAY]

😲 Пугающе реалистично: Microsoft представила нейросеть, оживляющую фото — VASA-1

Всё, что ей нужно — снимок лица и аудиодорожка с голосом. VASA очень точно синхронизирует губы с речью, а также создаёт естественные мимику и движения головы.

Также можно менять настроение, направление взгляда или расстояние до камеры
Пока VASA в закрытом тестировании, что скорее — хорошо.

Количество дипфейков и скама после её релиза 📈

#cyberpunk #news

Читать полностью…

[PYTHON:TODAY]

💻 Watch Dogs в реале. Как развлекаются хакеры

😎

Читать полностью…

[PYTHON:TODAY]

✈️ Почта без хлопот: автоматизация отправки писем с помощью Python

В этой статье расскажу, как автоматизировать процесс рассылки писем по электронной почте. Статья будет полезна абсолютно каждому, кто когда-либо сталкивался с необходимостью отправлять информацию или рекламные сообщения большому количеству получателей.


#article #python

Читать полностью…

[PYTHON:TODAY]

😄 По фактам

Читать полностью…

[PYTHON:TODAY]

⚡️ Лучший инструмент для распознавания текста на Python
🔥 Фантастическая скорость, простота использования и точность 100% для любых языков

😭 Работает на Linux/Mac/Windows

https://youtu.be/Ytwvc70wIJc

#youtube

Читать полностью…

[PYTHON:TODAY]

👨‍💻Программистам всех уровней посвящается:

— Вносить правки в ваш код сложно и проще переписать всё с нуля?
— Пишете тесты, а баги всё не заканчиваются?
— Скорость работы вашего приложения заставляет желать лучшего?
— Вы много раз слышали про паттерны, слои приложения, ответственности объектов, но не понимаете, что от вас хотели?

🔥Тогда вы по адресу!

На моём канале я пишу статьи, отталкиваясь от своего многолетнего опыта коммерческой разработки.

🧠На канале вы узнаете:

— Что такое архитектура ПО и для чего она нужна
— Использование и польза паттернов проектирования на примерах
— Какие механизмы работают быстрее, но когда стОит отдать предпочтение иному подходу
— Как писать тесты правильно
🎁И многое другое...

🏆Переходи на канал, поднимай свой уровень,
💵а за ним и востребованность на рынке специалистов!

Читать полностью…

[PYTHON:TODAY]

⚡️ Нарыл крутую утилиту по распознаванию текста. Точность просто фантастическая, работает с кириллицей на ура, потенциал использования 🔥

Записал видео с установкой и использованием, в воскресенье выйдет.

А пока пойду на Дюна 2. Смотрел кто?

👍 — Пойдет
🫡 — Так себе

Читать полностью…

[PYTHON:TODAY]

Интересное из выступления:

🔥 Из выступления:

💬 Сегодня начнутся первые выплаты в TON за рекламу администраторам телеграм-каналов;

💬 Кроме того, пользователи смогут оставлять «чаевые» администраторам в TON;

💬 Также появятся боты, которых можно создавать без строчки кода и затем использовать для продажи своих цифровых товаров;

💬 Стикеры и эмодзи можно будет покупать-продавать как NFT. Авторы получат 95% выручки.

Читать полностью…

[PYTHON:TODAY]

🚬 Это уже не повторится

Читать полностью…

[PYTHON:TODAY]

Авторский блог директора IT Компании
Промышленная автоматизация

Компания занимается внедрением физической автоматизации в промышленных предприятиях.

Наши основные компетенции:
1) Производство автоматизированных сборочных линий
2) Настройка и программирование систем 1С:ERP и 1С:WMS
3) Микросервисы на языках программирования Python и Golang
4) Прокладка и настройка сетевой инфраструктуры

Автор рассказывает о выполненных проектах компании, отвечает на вопросы.


Подписывайтесь на канал Промышленная автоматизация.

/channel/indust_automat

Читать полностью…

[PYTHON:TODAY]

🍔 В Америке спорт — это всегда шоу с тысячами зрителей.

И вот, что происходит если матчи НБА и НХЛ проходят в один день, на одной арене 😱

Читать полностью…

[PYTHON:TODAY]

Увлекаетесь компьютерными науками и ищете, где можно интенсивно прокачаться в одном из актуальных IT-направлений? Тогда идеальный вариант — короткие образовательные программы, которые ведут эксперты-практики. Плюсы таких форматов — дают только полезную информацию, включают в реальные проекты, а ещё предлагают активный нетворкинг и обмен идеями.

Такие интенсивы проводит Яндекс Образование: в июне у них стартует новый студенческий кемп по промышленной разработке ПО на базе питерского ИТМО. За две недели вы сможете погрузиться в тему разработки высоконагруженных систем и углубить знания в области DevOps или информационной безопасности.

На программе ждут студентов профильных направлений. Чтобы подать заявку, заполните анкету участника до 1 мая. Всем, кто успешно пройдёт отбор, Яндекс Образование оплатит дорогу и проживание. Участие также будет бесплатным. Поторопитесь, количество мест ограничено.

Читать полностью…

[PYTHON:TODAY]

🔥 Компания Throwflame в США запустила продажи робопса Thermonator

Четвероногий огнемет умеет бегать, прыгать, но главное — прицеливаться с помощью лазера и пускать струю огня на расстояние до 9 метров 😎

Робопёс управляется по Bluetooth или Wi-Fi, а зарядки хватает на час. Стоит огненный дружище $9 420 ~900 000р.

Создатели заявляют, что машина нужна для борьбы с сорняками и снегом 😄

#cyberpunk #news

Читать полностью…

[PYTHON:TODAY]

🔫 В Узбекистане пацаны собрались на катку в CS под открытым небом

Умеют же 👨‍💻

#cyberpunk

Читать полностью…

[PYTHON:TODAY]

Все надоело и пропал интерес, чувствуешь себя амебой и хочется только залипать в телефоне. Бывает?

Психолог взрослого человека - канал для айтишников, у которых периодически опускаются руки и отключается мозг, ибо переработки и постоянная тревожность не приводят к другим исходам.

▪️ Как научиться отвлекаться от работы и отдыхать?
▪️ Как совместить кучу рабочих задач и время с семьей?
▪️ Как справиться с прокрастинацией?
▪️ Как не растерять запал, даже если начальник и коллеги 💩 и кажется, что ничего не выходит?

Подписывайтесь на канал @vadimpetrov_psy и научитесь работать без упахивания, выгорания и ущерба для личной жизни!

👨🏻‍💻 Псс. Заходите в закреп канала - там много полезного, и даже бесплатный мини-курс.

Читать полностью…

[PYTHON:TODAY]

👨‍💻 NumPy для самых маленьких

Введение для начинающих с примерами и объяснением кода


#doc #python

Читать полностью…

[PYTHON:TODAY]

Высокопроизводительные базы данных от @Selectel

А вы знали, что облачные базы данных Selectel — одни из самых производительных на диком западе рынке? Все потому, что они работают на действительно мощном железе: процессорах Intel® Xeon® Gold 6454 и AMD EPYC™, высокочастотных планках оперативной памяти, а также NVMe локальных дисках в конфигурации RAID10.

Чтобы вы могли выжать максимум из облачных баз данных, коллеги прокачали их еще сильнее, а именно: увеличили параметры производительности дисковой подсистемы IOPS в 3,5 раза (до 90 000 IOPS) и пропускной способности — в 2,5 раза (до 1000 МБ/c).

Главные преимущества DBaaS в Selectel:

▫️В Selectel большой выбор систем управления базами данных: PostgreSQL, MySQL, TimeScaleDB, Apache Kafka и даже Redis.

▫️ Развернуть отказоустойчивый кластер можно всего в пару кликов в панели управления.

▫️ Облачные базы данных Selectel соответствуют основным стандартам безопасности, включая 152-ФЗ, PCI DSS 3.2.1, ISO 27001, ISO 27017, ISO 27018.

Переходите по ссылке и создайте высокопроизводительный кластер облачных баз данных за минуту: https://slc.tl/pfpy5

Реклама ООО «Селектел» erid 2VtzqwpFDzp

Читать полностью…

[PYTHON:TODAY]

😎 Пишу тут немного про деньги и свои инвестиции

Читать полностью…

[PYTHON:TODAY]

Команды из видео:

$ conda create -n venv39 python=3.9

$ conda activate venv39

$ sudo apt install build-essential tesseract-ocr tesseract-ocr-eng libtesseract-dev libleptonica-dev wl-clipboard

Установка и запуск модуля:
$ pip install normcap

$ python -m normcap

Пример установки нового языка:
$ sudo apt-get install tesseract-ocr-spa


GitHub модуля:
https://github.com/dynobo/normcap

Поддерживаемые языки:
https://github.com/tesseract-ocr/tessdoc/blob/main/Data-Files-in-different-versions.md
https://github.com/tesseract-ocr/tessdata

#doc #soft #python #youtube

Читать полностью…

[PYTHON:TODAY]

😄 Какими же крутыми были пасхалки в старых видеоиграх

Игра — Metal Slug 3

Читать полностью…

[PYTHON:TODAY]

🔥 Эттеншн! Хайповую модель LLaMa 3 добавили в VSCode

Фактически аналог GPT-4, но при этом бесплатный пишет и исправлят код.

➡️ Ставим расширение CodeGPT и устанавливаем Ollama;
➡️ Пишем в терминале:

$ ollama pull llama3:8b

➡️ Открываем настройки CodeGPT и выбираем LLaMa 3 в списке “Select a model”.

👍

#soft #doc

Читать полностью…

[PYTHON:TODAY]

Программирование сейчас - один из немногих социальных лифтов, доступных всем!

Лучший способ начать свой путь в IT - изучать Python. Этот язык не такой сложный для изучения, однако на нем создают сайты, чат-боты и даже искусственный интеллект. Например, Netflix, YouTube и Google написаны на этом языке.

С нуля стать опытным разработчиком со средней зарплатой в 180 000 рублей можно в онлайн-школе Product Star на курсе “Профессия: Python-разработчик”. Курс создан специалистами из топовых компаний с реальным опытом в индустрии, благодаря чему в процессе обучения вы будете погружаться в реальные кейсы.

После обучения ваше портфолио пополнится проектами, которые будет не стыдно показать любому работодателю. И самое главное: Product Star гарантируют трудоустройство, а если в процессе поймете, что специальность не для вас, вам вернут деньги.

Станьте Python-разработчиком вместе с ProductStar. Скидка до 57% и техническое собеседование с топовым разработчиком в подарок - https://go.productstar.ru/AWkUpd?erid=LjN8KauJp

Реклама. ООО "ТРИВИУМ". ИНН 7806297293.

Читать полностью…

[PYTHON:TODAY]

✈️ Павел Дуров вышел на сцену, где выступит вместе с Паоло Ардоино, основателем Tether (USDT)

Идет трансляция 🍿

Читать полностью…

[PYTHON:TODAY]

🔥 Полезные библиотеки 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


Возможные параметры для main.py:
search_keys = Строки, по которым будет осуществляться поиск;
number of images = Желаемое количество изображений;
headless = поведение графического интерфейса Chrome. Если True, графического интерфейса не будет;
min_solve = Минимальное желаемое разрешение изображения;
max_solve = Максимальное желаемое разрешение изображения;
max_missed = Максимальное количество неудачных попыток захвата изображения до завершения работы программы. Увеличьте это число, чтобы гарантировать, что большие запросы не завершатся;
number_of_workers = Количество созданных секционных рабочих мест. Ограничено одним работником на каждый поисковый запрос и ветку.

⚙️ GitHub/Инструкция

#python #soft #github

Читать полностью…

[PYTHON:TODAY]

🙂 Определение эмоционального состояния человека на основе видеоанализа его лица

В этой статье, хотелось бы рассмотреть создание системы для классификации по семи базовым эмоциям и заключение эмоционального состояния человека с видеоматериала.

Для реализации такой системы было решено создать сверточную нейронную сеть с помощью библиотеке pytorch для задачи классификации и использования данной модели для анализа видео, и составление эмоционального состояния используя библиотеку OpenCV и чат-бота с генеративным искусственным интеллектом, разработанный компанией OpenAI – ChatGPT 4.


#article #python

Читать полностью…

[PYTHON:TODAY]

🔥 Полезные библиотеки Python

ZeST — нейросеть, которая подменяет исходный материал объекта на изображении переданным на картинке.

⚙️ GitHub/Инструкция

😆 Попробовать онлайн

#python #soft #github

Читать полностью…

[PYTHON:TODAY]

⌨️ Веб-скрейпинг с помощью Python, 3-е издание

Если программирование - это волшебство, то веб-скрейпинг, несомненно, является одной из форм волшебства. Написав простую автоматизированную программу, вы можете запрашивать веб-серверы, запрашивать данные и анализировать их для извлечения нужной вам информации. Это полностью обновленное третье издание не только знакомит вас с веб-очисткой, но и служит исчерпывающим руководством по очистке практически всех типов данных из современного Интернета.

Часть I посвящена механике веб-скрейпинга: использованию Python для запроса информации с веб-сервера, базовой обработке ответа сервера и автоматическому взаимодействию с сайтами. Часть II посвящена различным более специфическим инструментам и приложениям, которые подходят для любого сценария веб-скрейпинга, с которым вы, вероятно, столкнетесь.

➡️ Разбирайте сложные HTML-страницы;
➡️ Разрабатывайте сканеры с помощью платформы Scrapy framework;
➡️ Изучайте методы хранения данных, которые вы обрабатываете;
➡️ Считывайте и извлекайте данные из документов;
➡️ Очищайте и нормализуйте плохо отформатированные данные;
➡️ Читайте и записывайте на естественных языках;
➡️ Просматривайте формы и логины;
➡️ Очищайте JavaScript и просматривайте API-интерфейсы;
➡️ Используйте и записывайте программное обеспечение для преобразования изображений в текст;
➡️ Избегайте ловушек для очистки и бот-блокировщиков;
➡️ Используйте скрейперы для тестирования вашего веб-сайта.


Год: 2024

#books #python

Читать полностью…
Подписаться на канал