Книжный Python
6.04K subscribers
336 photos
99 files
285 links
Тут вы найдёте все самые полезные и интересные книги по языку Python.

Сотрудничество - @flattys
Цены - @serpent_media

Канал на бирже: https://telega.in/c/KnizshiPython
Download Telegram
🐍Я устал от ограничений Strava и написал свой «швейцарский нож» для анализа тренировок на Python и FastAPI

История о том, как боль от «телепортов» в GPS‑треках, платных зон и неудобного создания файлов для Garmin привела к рождению pet‑проект а, который немного вышел из-под контроля. Разбор стека, подводных камней и немного партизанского кодинга.


📖 Статья

⭐️ Книжный Python | #python #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
🐍Оптимизация асинхронного сервиса на Python

Всем привет! Сегодня хочу поделиться с вами нашим опытом ускорения асинхронного микросервиса на Python примерно на 25%. Я расскажу, какие действия мы предпринимали с командой, что помогло, а что оказалось не особенно полезно с точки зрения ускорения сервиса.


📖 Статья

⭐️ Книжный Python | #python #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Общий сбор питонистов на митапе ЮMoney ™️

Питоняшки — бесплатный митап ЮMoney для Python-разработчиков.

3 июля, в четверг, в 19:00 (мск) — приходите на митап в Санкт-Петербурге или подключайтесь онлайн.

О чём будут доклады?

🟣 Это не те метрики, что вы ищете. Разберёмся, почему стандартного экспортёра может не хватать, и как написать свой на Python.
🟣 Кодогенерация: как компьютеры учатся писать код за нас. Поговорим про прошлое, настоящее и будущее кодогенерации в разных языках программирования.
🟣 Ruff: как не положить всё, переходя на новые правила? Поговорим про линтеры, форматтеры и подводные камни при переходе на Ruff.
🟣 Секреты успеха змеи в мире пауков. Обсудим, как мы применяли scrapy и playwright в ЮMoney, чтобы создать сервис модерации сайтов.

Зарегистрируйтесь, чтобы принять участие. Все подробности — на сайте митапа Питоняшки 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🐍REDIS: такой простой и такой сложный

В статье простым языком и на понятных примерах объясняется, что такое Redis, как он работает и где его использовать. Автор показывает, как настроить Redis, использовать его для кэширования, управления сессиями и распределённых блокировок.


📖 Статья

⭐️ Книжный Python | #python #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
🐍Как в Django реализовать заполнение профиля пользователя через Google

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


📖 Статья

⭐️ Книжный Python | #python #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🐍Мой набор для Django

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


📖 Статья

⭐️ Книжный Python | #python #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🐍Python for Cybersecurity Cookbook

Автор: Nishant Krishna
Год: 2024
Количество страниц: 513


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


📦Файл с книгой отправлю постом ниже📦
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
🐍Типизация в Python: как аннотации спасают ваш код и ускоряют разработку

Python - язык с динамической типизацией. Хорошо это или плохо? С одной стороны, это скорость разработки: не нужно объявлять и запоминать типы переменных. С другой, это ошибки, которые всплывают при запуске или... через месяц продакшена.
В этой статье я покажу, почему type hinting - инструмент, который сэкономит часы отладки и сделает код безопаснее.


📖 Статья

⭐️ Книжный Python | #python #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🐍Плохие JOIN’ы: приемы, которые (нечаянно) кладут прод

Сегодня разбираем один из самых коварных способов убить базу — плохие JOIN'ы. Казалось бы, простое дело: связать пару таблиц — и вперёд. Но если в ON засунуть LOWER(email), забыть про индексы или перепутать LEFT JOIN с INNER — сервер мигом начнет дышать на ладан.


📖 Статья

⭐️ Книжный Python | #python #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🐍Настройка среды разработки: VSCode, Docker для Python-проектов. Debug внутри контейнера

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


📖 Статья

⭐️ Книжный Python | #python #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🐍Как я собеседовался в Ozon, Т-Банк, Mindbox и другие крупные компании

Всем привет. Я сеньор и тимлид на .NET (C#). До недавнего времени работал в Росатоме, пока там внезапно не сократили целую дирекцию по цифровизации. Так что пришлось срочно выходить на рынок, причём, впервые в моей жизни (до этого работа находила меня сама). По результатам нескольких циклов собеседований получился неплохой дневник, который я здесь привожу.


📖 Статья

⭐️ Книжный Python | #python #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
🐍Изучение Python за 2 недели через боль и дедлайн: личная история

Всем привет, я Алексей Нихаенко, data engineer. Захотелось личной историей поделиться, которая произошла 2 года назад «как я изучил Python за короткий срок». Тут не будет рекламы (хотя я покажу на чем я тренировался), не будет личного телеграмм канала и прочего. Просто история.


📖 Статья

⭐️ Книжный Python | #python #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
🐍Как превратить статус Telegram в статус Steam

Задумка:

Задумка состоит в парсинге статуса моего аккаунта Steam. При смене статуса, будь то в игре, будь то не в сети, мой статус в Telegram будет меняться. Для этого нужен сервак и, конечно же, некоторые знания


📖 Статья

⭐️ Книжный Python | #python #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🐍Как писать красивый и чистый код питонистам?

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

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


📖 Статья

⭐️ Книжный Python | #python #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
🐍PyCharm. Профессиональная работа на Python

Авторы: Брюс М. Ван Хорн II, Куан Нгуен
Год: 2024
Количество страниц: 620


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

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


📦Файл с книгой отправлю постом ниже📦
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
🐍Python в Enterprise-разработке: почему популярность ЯП распространилась и на корпоративный сектор.

Обсудим, почему самый популярный ЯП, по версии TIOBE, так востребован в корпоративном секторе: из простого инструмента автоматизации он превратился в полноценную экосистему для создания критически важных продуктов.


📖 Статья

⭐️ Книжный Python | #python #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🐍Как я встраивал wysiwyg редактор в свой django проект

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


📖 Статья

⭐️ Книжный Python | #python #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🐍Почему Python стал языком нейросетей и как это работает на практике

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


📖 Статья

⭐️ Книжный Python | #python #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8