Типизация помогает находить ошибки раньше, улучшает автодополнение и делает код проще для поддержки.
В репозитории собрали всё необходимое для изучения типизации:
🫡 документацию и статьи;🫡 книги и гайды;🫡 инструменты для проверки типов;🫡 полезные библиотеки.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥2
IDE сильно влияет на скорость разработки, особенно при работе с фреймворками.
В статье сравнивают поддержку FastAPI, Flask, SQLAlchemy и Pydantic в популярных IDE: от подсветки и автодополнения до анализа кода и валидации.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥3👍2
Собрали 7 игр, где обучение SQL превращается в детектив, выживание и даже «Игру в кальмара»:
1. SQL Murder Mystery — ищем убийцу по базе данных, чувствуем себя шпионом в мире данных;
2. SQL Squid Game — вы часть Организации из «Игры в кальмара». Готовим Игры через SQL-запросы;
3. SQL Noir — нуар-детектив на SQL с открытым кодом. Всё довольно атмосферно и хардкорно;
4. SQLPD — работаете аналитиком в SQL-полиции, каждое дело — новая головоломка;
5. SQL Island — вы потерпели крушение, выбраться можно только с помощью SQL;
6. Lost at SQL — спасаем подлодку, применяя SQL под давлением (буквально);
7. SQL practice — игра с задачами на базе данных больницы с максимальным реализмом.
Сохраняем в избранное.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3❤2💯1
В статье разбирают, как
asyncio.gather() сжигает квоту, почему ретраи могут привести к двойной оплате, а temperature=0 не гарантирует одинаковые ответы.Также показано, как правильно тестировать LLM-код и контролировать размер контекста.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥2
В официальном репозитории GitHub собраны готовые шаблоны для Python и сотен других технологий. Достаточно выбрать нужный стек и скопировать файл.
Полезный справочник, который пригодится практически в каждом проекте.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥2
Если API отвечает слишком долго, не всегда нужно переписывать код. Иногда достаточно правильно настроить кэширование.
В статье разбирают, когда использовать
lru_cache, в каких случаях лучше выбрать TTLCache, а когда без Redis уже не обойтись. Также объясняют, как избежать устаревших данных, кэш-штормов и других типичных проблем.tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3🔥2
Он помогает не просто выучить синтаксис, а понять, как устроен язык изнутри.
Внутри генераторы, итераторы, корутины, дизайн кода и другие темы, до которых редко доходят в обычных курсах.
tags: #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2👍1
Большинство утечек происходит из-за обычных ошибок: секреты попадают в Git, логи, Docker-образы или даже на скриншоты.
В статье собрали базовый чек-лист по защите API-ключей: как правильно хранить секреты, избежать случайного коммита, что делать при утечке и как заранее снизить возможный ущерб.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2❤1🤔1
В этой подборке вы найдёте вопросы, которые действительно задают на собеседованиях, и подробные ответы по Python, алгоритмам, SQL, Git, многопоточности, вебу и популярным фреймворкам.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥2
Неправильное использование
git pull или rebase легко приводит к конфликтам и запутанной истории коммитов.Автор статьи подробно разбирает разницу между
git fetch, git pull и git pull --rebase, а также объясняет, какую команду выбирать в разных сценариях работы.tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥2👍1
На одной картинке собраны самые полезные функции, методы и конструкции Python: работа со строками, списками и словарями, встроенные функции, преобразование типов, циклы, исключения и многое другое.
Сохраняем в избранное.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍4🔥3
Ошибки при отмене задач могут привести к утечкам памяти, зависаниям и незакрытым ресурсам.
В этой статье показывают, как корректно работать с
CancelledError, защищать критические участки кода и управлять жизненным циклом асинхронных задач.tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍4🔥2
Нашли отличный бесплатный курс, который охватывает весь путь изучения Python.
От базовых конструкций языка до продвинутых тем: генераторов, декораторов, асинхронного программирования, виртуальных окружений и лучших практик.
tags: #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍2🔥2
Хороший разбор современного процесса найма Python-разработчиков: от HR-скрина до технического интервью.
Внутри статьи список самых популярных тем, рекомендации по подготовке и советы, которые помогут увереннее чувствовать себя на собеседовании.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤2👍2
На django.fun собраны переводы документации Django, FastAPI и других популярных Python-инструментов. Всё удобно структурировано и регулярно обновляется.
Хорошая находка для тех, кто пишет на Python и работает с веб-разработкой.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍2🔥2