🔥  Автоматизируем задачи на Python с помощью ChatGPT
ChatGPT — чат-бот на базе ИИ от OpenAI, который специализируется на диалогах. Мы можем сделать ChatGPT своим помощником — и не только в написании кода!
Вот несколько упорядоченных по сложности задач, которые я предложил выполнить ChatGPT (и получил впечатляющие результаты).
Читать статью
ChatGPT — чат-бот на базе ИИ от OpenAI, который специализируется на диалогах. Мы можем сделать ChatGPT своим помощником — и не только в написании кода!
Вот несколько упорядоченных по сложности задач, которые я предложил выполнить ChatGPT (и получил впечатляющие результаты).
Читать статью
👍21
  🔥  Пять статей от редакции, собравшие больше всего отдачи:
1. Python: NewType против TypeAlias. Декомпозиция типов - Поговорим о декомпозиции типов в Python, а также о TypeAlias и NewType!
2. Пишем GPT в 60 строк NumPy - В этом посте мы начнём реализацию с нуля GPT всего в 60 строках numpy.
3. Пишем GPT в 60 строк NumPy (часть 2) - В завершающей части мы загрузим в нашу реализацию опубликованные OpenAI веса обученной модели GPT-2 и сгенерируем текст.
4. Python | Автоматизируем ВКонтакте | Selenium 4 | Аутентификация, скролл, нахождение элементов, клики
5. Автоматизируем задачи на Python с помощью ChatGPT - Вот несколько упорядоченных по сложности задач, которые я предложил выполнить ChatGPT (и получил впечатляющие результаты).
1. Python: NewType против TypeAlias. Декомпозиция типов - Поговорим о декомпозиции типов в Python, а также о TypeAlias и NewType!
2. Пишем GPT в 60 строк NumPy - В этом посте мы начнём реализацию с нуля GPT всего в 60 строках numpy.
3. Пишем GPT в 60 строк NumPy (часть 2) - В завершающей части мы загрузим в нашу реализацию опубликованные OpenAI веса обученной модели GPT-2 и сгенерируем текст.
4. Python | Автоматизируем ВКонтакте | Selenium 4 | Аутентификация, скролл, нахождение элементов, клики
5. Автоматизируем задачи на Python с помощью ChatGPT - Вот несколько упорядоченных по сложности задач, которые я предложил выполнить ChatGPT (и получил впечатляющие результаты).
❤6👍4
  ⚙️  Пошаговое руководство по NLP: конструирование признаков текстовых данных
Конструирование признаков текстовых данных - важнейший этап МО, который может повлиять на производительность, сложность и способность модели обобщать новые данные. Предлагаем пошаговое руководство по извлечению более 10 признаков текстовых данных в Python.
Читать статью
Конструирование признаков текстовых данных - важнейший этап МО, который может повлиять на производительность, сложность и способность модели обобщать новые данные. Предлагаем пошаговое руководство по извлечению более 10 признаков текстовых данных в Python.
Читать статью
👍9
  Media is too big
    VIEW IN TELEGRAM
  🎬  Как выучить Python используя ChatGPT?
В данном видео рассмотрим способы "как изучить Python с помощью ChatGPT". Составим контент план для изучения Python и других технологий.
➖ https://www.youtube.com/watch?v=F0bL8eNxnow
В данном видео рассмотрим способы "как изучить Python с помощью ChatGPT". Составим контент план для изучения Python и других технологий.
➖ https://www.youtube.com/watch?v=F0bL8eNxnow
🔥12👍2
  Что выдаёт этот код?
  Anonymous Quiz
    64%
    5 10 15
      
    19%
    5, 10, 15
      
    12%
    (5, 10, 15) (5, 10, 15) (5, 10, 15)
      
    6%
    Error
      
    🤯12👍9
  Media is too big
    VIEW IN TELEGRAM
  🎬  Инвариантность, ковариантность и контравариантность на примере Python
Поговорим о насущном! Инвариантность, ковариантность и контравариантность на примере Python:)
➖ https://www.youtube.com/watch?v=ZSO83DS6UxA
Поговорим о насущном! Инвариантность, ковариантность и контравариантность на примере Python:)
➖ https://www.youtube.com/watch?v=ZSO83DS6UxA
🔥9🤯3
  👾  Может ли СhatGPT забронировать столик в ресторане через WhatsApp?
Идея
А почему бы не использовать возможности СhatGPT и попросить его делать что-то за нас?
Например, давайте попробуем настроить его так, чтобы он мог забронировать нам столик в наш любимый ресторан.
Читать статью
Идея
А почему бы не использовать возможности СhatGPT и попросить его делать что-то за нас?
Например, давайте попробуем настроить его так, чтобы он мог забронировать нам столик в наш любимый ресторан.
Читать статью
❤8👍3🤔2
  🔥  Бот-тестировщик. Автоматизация тестирования интеграции с Telegram ботом с помощью Telethon
В процессе автоматизации часто появляются интересные задачи, к которым, на первый взгляд, абсолютно непонятно как подступиться. Об одной из таких задач сегодня и пойдёт речь.
Статья об автоматизации тестирования веб-приложения в связке с telegram ботом с использованием Telethon и очереди сообщений.
Читать статью
В процессе автоматизации часто появляются интересные задачи, к которым, на первый взгляд, абсолютно непонятно как подступиться. Об одной из таких задач сегодня и пойдёт речь.
Статья об автоматизации тестирования веб-приложения в связке с telegram ботом с использованием Telethon и очереди сообщений.
Читать статью
❤8
  Media is too big
    VIEW IN TELEGRAM
  🎬  Уроки Python | Работа с файлам | Сохранение файлов из интернета
Уроки Python для начинающих. Работа с файлами в Python. Чтение из файла, запись и обновление данных в файле. Кодировка файла. Сохранение изображений из интернета в файл.
➖ https://www.youtube.com/watch?v=T7-x9WhORkY
Уроки Python для начинающих. Работа с файлами в Python. Чтение из файла, запись и обновление данных в файле. Кодировка файла. Сохранение изображений из интернета в файл.
➖ https://www.youtube.com/watch?v=T7-x9WhORkY
👍11
  👍17🤯7🤔5
  Зачем использовать метаклассы вместо функций?
Поскольку
Тому есть несколько причин:
▪️ Назначение яснее. Когда вы видите
▪️ Можно использовать ООП. Метаклассы могту наследоваться от метаклассов, перегружая родитальские методы.
▪️ Лучше структурированный код. Вы не будете использовать метаклассы для таких простых вещей, как в примере выше. Обычно это что-то сложное. Возможность создать несколько методов и сгруппировать их в одном классе очень полезна, чтобы сделать код более удобным для чтения.
▪️ Можно использовать
В этом руководстве мы расскажем, что такое метаклассы в Python, зачем они нужны и как их создавать.
Поскольку
__metaclass__ принимает любой вызываемый объект, с чего бы вдруг использовать класс, если это очевидно сложнее?Тому есть несколько причин:
▪️ Назначение яснее. Когда вы видите
UpperAttrMetaclass(type), вы сразу знаете, что дальше будет.▪️ Можно использовать ООП. Метаклассы могту наследоваться от метаклассов, перегружая родитальские методы.
▪️ Лучше структурированный код. Вы не будете использовать метаклассы для таких простых вещей, как в примере выше. Обычно это что-то сложное. Возможность создать несколько методов и сгруппировать их в одном классе очень полезна, чтобы сделать код более удобным для чтения.
▪️ Можно использовать
__new__, __init__ и __call__. Конечно, обычно можно всё сделать в __new__, но некоторым комфортнее использовать __init__
▪️ Они называются метаклассами, чёрт возьми! Это должно что-то значить!В этом руководстве мы расскажем, что такое метаклассы в Python, зачем они нужны и как их создавать.
🤯10👍4❤1
  🕷  О новой угрозе для Python разработчиков в 2023 году или ещё один вирус в пакете PyPi
Универсальность и относительная простота в изучении делает Python самым популярным ЯП в мире. Но также использование именно этого языка достаточно популярно в кругах злоумышленников и львиная доля вредоносных программ написаны именно на Python.
В ноябре 2022 года многие исследователи обнаружили более 400 вредоносных пакетов, загруженных в официальный репозиторий Python Package Index (PyPI)... Читать статью
Универсальность и относительная простота в изучении делает Python самым популярным ЯП в мире. Но также использование именно этого языка достаточно популярно в кругах злоумышленников и львиная доля вредоносных программ написаны именно на Python.
В ноябре 2022 года многие исследователи обнаружили более 400 вредоносных пакетов, загруженных в официальный репозиторий Python Package Index (PyPI)... Читать статью
🤔10👍5
  Media is too big
    VIEW IN TELEGRAM
  🎬  Паттерн Singleton (Одиночка) в Python
Singleton (Одиночка) - это шаблон предоставления глобального доступа к состоянию, гарантируется, что объект всегда будет один и тот же.
Нужен для одной точки доступа к ресурсам/данным и для того чтобы ресурсоемкие задачи сделать 1 раз
Monostate - это шаблон предоставления глобального доступа к состоянию, объекты при этом могут быть разными.
+ плюсы: 1 раз выполняем тяжелые задачи, имеем 1 вход для всей системы
- минусы: общесистемная глобальная переменная
Модуль в python -это синглтон! Потому нам никуда от них не деться, даже если считать синглтон анти-паттерном
➖ https://www.youtube.com/watch?v=4ZXGELFwfPA
Singleton (Одиночка) - это шаблон предоставления глобального доступа к состоянию, гарантируется, что объект всегда будет один и тот же.
Нужен для одной точки доступа к ресурсам/данным и для того чтобы ресурсоемкие задачи сделать 1 раз
Monostate - это шаблон предоставления глобального доступа к состоянию, объекты при этом могут быть разными.
+ плюсы: 1 раз выполняем тяжелые задачи, имеем 1 вход для всей системы
- минусы: общесистемная глобальная переменная
Модуль в python -это синглтон! Потому нам никуда от них не деться, даже если считать синглтон анти-паттерном
➖ https://www.youtube.com/watch?v=4ZXGELFwfPA
👍7
  🤯19👍13🤔5
  Метод __repr__ в Python
Метод
Функция
Метод
__repr__ в Python выдает текстовое или строковое представление сущности или объекта. Этот процесс вызывается всякий раз при вызове метода repr() для какой-то сущности. Можно сказать, что методы repr() и __repr__ взаимозаменяемы.Функция
__str__ в Python делает то же самое, но ее поведение всё же немного отличается. Она предназначена для создания удобочитаемой версии, полезной для отслеживания или отображения информации об объекте. А метод __repr__ предназначен для предоставления «официального» текстового образа объекта, который можно использовать для воссоздания этого объекта.🤔11👍4
  🔥  Разбираемся в асинхронности: где полезно, а где — нет?
Автор - backend-разработчик в KTS, занимается проектами, где повсеместно используется асинхронное программирование, и ведет курсы по нему в школе Metaclass.
Сегодня автор постарается объяснить, что такое асинхронное программирование, зачем оно нужно, какие задачи решает и как ему научиться.
Что будет в статье:
▪️Что такое асинхронное программирование?
▪️В каких задачах полезно асинхронное программирование
▪️В каких задачах бесполезно асинхронное программирование
▪️Важно ли знать, как писать асинхронный код в наше время
▪️Почему стоит писать асинхронный код именно на Python
▪️Итоги
▪️С чего начинать учить asyncio
Читать статью
Автор - backend-разработчик в KTS, занимается проектами, где повсеместно используется асинхронное программирование, и ведет курсы по нему в школе Metaclass.
Сегодня автор постарается объяснить, что такое асинхронное программирование, зачем оно нужно, какие задачи решает и как ему научиться.
Что будет в статье:
▪️Что такое асинхронное программирование?
▪️В каких задачах полезно асинхронное программирование
▪️В каких задачах бесполезно асинхронное программирование
▪️Важно ли знать, как писать асинхронный код в наше время
▪️Почему стоит писать асинхронный код именно на Python
▪️Итоги
▪️С чего начинать учить asyncio
Читать статью
🔥9❤3👍2