Для чего нужен файл с расширением
.env?Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍6❤4👻1
В статье рассказывается о разработке локального сервиса, который объединяет более 15 open-source моделей ИИ для генерации изображений, распознавания объектов, озвучивания текста и других задач.
Автор показывает, как собрать такой инструмент у себя на машине, настроить взаимодействие моделей и получить к ним удобный HTTP-доступ.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤3
🤯13🔥5❤3
В статье показано, как реализовать двухфакторную аутентификацию через голосовой вызов: пользователю звонит робот и диктует код, который нужно ввести на сайте.
Автор разбирает интеграцию Django с API МТС Exolve, показывает примеры кода и объясняет, как заменить стандартные SMS или push более дешевым и гибким решением.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥6❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
1🤣37💯20😁3
Что такое Redis и зачем он используется?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥7
Делимся подборкой полезных скриптов — тут и работа с файлами, и парсинг сайтов, и автоматизация задач.
Отлично подойдёт как для обучения, так и для повседневного использования.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥16❤3🏆3
Дорогие подписчики, не теряйте нас — мы освежили аватарку! 🤌
Please open Telegram to view this post
VIEW IN TELEGRAM
50👍27🔥6🏆4
Что такое брокер сообщений и какие из них обычно применяются с Python?
Ответ:
В Python-проектах часто используют RabbitMQ, Apache Kafka, а также Redis как простое брокер-решение (например, в связке с Celery). Выбор зависит от задач: Kafka — для потоковой обработки, RabbitMQ — для гибкой маршрутизации, Redis — для простых очередей.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤4
Большая_Шпаргалка_по_Python_для_начинающих.pdf
741 KB
Внутри разобрано множество тем:
▫ Все базовые конструкции: переменные, условия, циклы, списки, словари, функции и классы — с наглядными примерами;▫ Работа с файлами, исключениями и вводом данных — понятно даже для начинающих;▫ Django, Pygame, Matplotlib и Plotly — краткие инструкции, как стартануть с каждым из фреймворков;▫ Подсказки по Git, структуре проектов и модульному тестированию.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14👍6
В чем преимущества и недостатки ООП по сравнению с процедурным/функциональным программированием?
Преимущества ООП:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18🔥5🤔3
Вместо того чтобы передавать одни и те же заголовки, cookies и параметры в каждом запросе вручную, можно создать сеанс (requests.Session()), который будет всё это сохранять и переиспользовать.
Это удобнее, а главное — быстрее: повторные запросы к одному хосту идут через одно TCP-соединение.
Что даёт использование сессий:
▶️ Cookies автоматически сохраняются между запросами — как в браузере▶️ Можно задать заголовки, которые будут подставляться во все запросы по умолчанию▶️ Заголовки, переданные в конкретном запросе, переопределяют заголовки сессии▶️ Если явно передать None вместо значения — такой заголовок отключается только в этом запросе▶️ Cookies, переданные напрямую в метод запроса, сохраняются только на время запроса. Чтобы они сохранялись между вызовами — нужно добавить их в саму сессию▶️ Сессии можно использовать как контекстный менеджер (with), чтобы автоматически закрыть соединение
Session() упрощает код и ускоряет работу, особенно если бот или скрипт делает серию запросов к одному сайту.
tags: #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17😎8👍6
Please open Telegram to view this post
VIEW IN TELEGRAM
1🤣53❤12😁5
Почему всё в Python — объект, даже функции и типы?
Ответ:
Это даёт мощные возможности метапрограммирования и гибкость, например, хранить функции в переменных или передавать их как аргументы.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍5❤3
В этом репозитории собрана вся теоретическая база по Python, которая поможет подготовиться к техническому собеседованию.
Материалы охватывают все ключевые темы: Python-core, фреймворки, алгоритмы, паттерны проектирования и многое другое.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤4
Как реализовать абстрактный класс в Python?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14👍7🔥4
В видео разбирается, как начать работать с MongoDB: установка, создание баз и коллекций, работа через pymongo, выполнение запросов, валидация и типизация данных.
Автор показывает, как подключить MongoDB к Python-проекту, использовать асинхронные библиотеки (motor, bini) и развернуть базу на удалённом сервере.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍4🔥3