Python Developer
19.3K subscribers
1.5K photos
108 videos
5 files
1.52K links
Авторский канал действующего Python-разработчика

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GA6KW

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
Когда решил разобраться в SQL по туториалам:

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁353🤔1🤣1
Вопрос с собеседования

Что такое CI/CD и зачем он нужен в разработке?

Ответ: CI/CD (Continuous Integration / Continuous Delivery или Deployment) — это подход к разработке, при котором изменения в коде автоматически проходят через этапы сборки, тестирования и доставки.

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

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


tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍6
🐍 Черный ящик с мозгами внутри: простое введение в нейросети

В статье даётся базовое представление о том, как работают нейросети: что такое персептрон, как устроены слои, веса и процесс обучения.

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

Читать статью

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥41
Вот он, залог успеха

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
20🤣17💯2
Вопрос с собеседования

Чем Kafka отличается от обычных брокеров сообщений, таких как RabbitMQ?

Ответ: Kafka — лог-хранилище событий, ориентированное на хранение и повторное чтение данных. Сообщения могут читаться многократно, Kafka не удаляет их после доставки. Она масштабируется горизонтально и заточена под большие объёмы.

tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍31
🐍 Как я научил буфер обмена думать

ClipGen — это программа, которая расширяет возможности буфера обмена, позволяя автоматически обрабатывать текст и изображения с помощью ИИ.

Утилита работает в фоновом режиме, интегрируется в любые приложения и управляется через горячие клавиши.

Что умеет ClipGen?
▶️ Исправлять грамматику, пунктуацию и орфографию

▶️ Перефразировать и улучшать текст

▶️ Переводить на более чем 140 языков

▶️ Объяснять сложные термины простыми словами

▶️ Генерировать ответы на вопросы

▶️ Извлекать и переводить текст из изображений

▶️ Создавать саркастические комментарии (экспериментальная функция)


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

Читать статью

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍21
Пасхалочка от телеграмма

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁16🔥21
Вопрос с собеседования

Что такое truthy и falsy значения?

Ответ: В Python не все булевы выражения явно True или False — многие объекты интерпретируются как истинные или ложные в логическом контексте.

Значения вроде 0, 0.0, '', [], {}, set() и None считаются falsy, то есть ведут себя как False. Всё остальное — truthy, то есть воспринимается как True.

Это позволяет писать лаконичные условия без явных сравнений, например if my_list: вместо if len(my_list) > 0:.


Подробнее — в этом посте.

tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥114
🐍 250 откликов за 20 минут: как я автоматизировал процесс ответов на вакансии

В статье автор делится опытом автоматизации процесса отклика на вакансии с помощью Python.

Он делится исходным кодом и подробно описывает все этапы разработки: от сбора и парсинга данных с сайтов до генерации сопроводительных писем.

Читать статью

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43
Неловко вышло

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥384😁2
Вопрос с собеседования

Что такое процесс и поток, в чём между ними разница?

Ответ: Процесс — это независимая единица выполнения с собственной памятью и ресурсами. Поток (thread) — это подзадача внутри процесса, которая делит общую память с другими потоками.

В Python потоки ограничены GIL (Global Interpreter Lock) — только один поток может исполнять байткод одновременно. Поэтому для параллельных вычислений используют multiprocessing (создаёт отдельные процессы), а threading применяется в основном для задач, где потоки часто ждут — например, сетевые запросы или чтение файлов.


tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍101
🐍 ExamPro — курсы и тренажёры по DevOps

На этом сайте собраны материалы по AWS, Kubernetes и Terraform, которые помогут прокачать практические навыки и глубже погрузиться в DevOps.

Авторские курсы дополняются заданиями и тестами, которые помогут закрепить теорию и проверить свой уровень на реальных примерах.

Ссылка на сайт

tags: #полезное

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥2👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁20🤣54
Вопрос с собеседования

Почему при использовании JWT не нужно хранить сессию?

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

tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍65🤣2
Каноничное событие в жизни каждого программиста

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣44😁83👍2