#полезное
🤯 4 ошибки в коде на Python, которые замедляют вашу работу
1⃣ Неэффективные структуры данных
Использование списков (
2⃣ Лишние вызовы функций
Частые вызовы функций в циклах или там, где можно обойтись локальными переменными или встроенными операциями
3⃣ Глобальные переменные
Чрезмерное использование глобальных переменных замедляет доступ к данным. Лучше передавать параметры явно.
4⃣ Самописные решения
Написание собственных реализаций (сортировка, поиск и т.д.) вместо использования оптимизированных встроенных функций (
👉 Новости 👉 База вопросов
Использование списков (
list
) вместо множеств (set
) или словарей (dict
) для операций поиска (O(n)
вместо O(1)
)Частые вызовы функций в циклах или там, где можно обойтись локальными переменными или встроенными операциями
Чрезмерное использование глобальных переменных замедляет доступ к данным. Лучше передавать параметры явно.
Написание собственных реализаций (сортировка, поиск и т.д.) вместо использования оптимизированных встроенных функций (
sorted(), sum(), collections
и др.)Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
#полезное
🤯 Запоминаем лютый лайфхак: если открыть любой репо на GitHub и поменять "
Используйте чтобы быстрее понимать код, без необходимости загружать и разбирать весь проект вручную.
👉 Новости 👉 База вопросов
hub
" на "ingest
" в URL, то он превратится в текстовый дайджест для LLM!Используйте чтобы быстрее понимать код, без необходимости загружать и разбирать весь проект вручную.
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес
🤔 Что знаешь про два основных типа данных Python?
B Python два основных типа данных - изменяемые и неизменяемые. Изменяемые типы (например, списки, словари, множества) могут быть изменены после их создания, а неизменяемые (например, числа, строки, кортежи) не могут быть изменены.
👉 Новости 👉 База вопросов
B Python два основных типа данных - изменяемые и неизменяемые. Изменяемые типы (например, списки, словари, множества) могут быть изменены после их создания, а неизменяемые (например, числа, строки, кортежи) не могут быть изменены.
Please open Telegram to view this post
VIEW IN TELEGRAM
YeaHub
YeaHub — тренажер собеседований по IT
5000+ вопросов для подготовки к интервью. Фильтры, квизы, статистика!
#полезное
😊 Знаете ли вы, что есть онлайн-компилятор Python с поддержкой библиотек?
Можно просто открыть браузер и писать код
Если нужно быстро что-то протестировать — самое то
Пробуем тут
👉 Новости 👉 База вопросов
Можно просто открыть браузер и писать код
Если нужно быстро что-то протестировать — самое то
Пробуем тут
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😐 Microsoft выпустила новую версию своего официального курса по изучению генеративного ИИ.
Курс бесплатный и включает 21 урок (с видео и кодом), в которых объясняется всё, что нужно начинающему разработчику для создания приложений с ИИ.
Ссылка на курс
👉 Новости 👉 База вопросов
Курс бесплатный и включает 21 урок (с видео и кодом), в которых объясняется всё, что нужно начинающему разработчику для создания приложений с ИИ.
Ссылка на курс
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
🤯 Получите код-ревью от Copilot, чтобы ваши коллеги не увидели глупых ошибок.
В отличии от них Copilot вас не критикует.
👉 Новости 👉 База вопросов
В отличии от них Copilot вас не критикует.
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес
🤔 Как работает middleware?
Middleware - это программный компонент, который обрабатывает запросы и ответы между клиентом и сервером в веб-приложении. Он может модифицировать запросы перед тем, как они попадут в обработчик, или изменять ответы перед отправкой их обратно клиенту.
👉 Новости 👉 База вопросов
Middleware - это программный компонент, который обрабатывает запросы и ответы между клиентом и сервером в веб-приложении. Он может модифицировать запросы перед тем, как они попадут в обработчик, или изменять ответы перед отправкой их обратно клиенту.
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
🥺 Вот классный совет по Python
Используй "
Например, внутри функции или класса!
Это называется "Ellipsis"
И он шикарно заменяет временный
🟠 пишешь структуру кода, но не хочешь тормозить на деталях;
🟠 делаешь набросок архитектуры
🟠 отлаживаешь тесты, а имплементация — завтра (или никогда 😅 )
👉 Новости 👉 База вопросов
Используй "
...
" в тех местах, где ты ещё не закончил писать код.Например, внутри функции или класса!
Это называется "Ellipsis"
И он шикарно заменяет временный
pass
, когда ты:Please open Telegram to view this post
VIEW IN TELEGRAM
#видео
😊 Телеграм-бот: Проверка подписки
Продолжаем делиться циклом видео, где автор рассказывает про разработку телеграм-бота на Python. В этот раз ты узнаешь, как сделать проверку подписки на канал.
Смотреть видео
👉 Новости 👉 База вопросов
Продолжаем делиться циклом видео, где автор рассказывает про разработку телеграм-бота на Python. В этот раз ты узнаешь, как сделать проверку подписки на канал.
Смотреть видео
Please open Telegram to view this post
VIEW IN TELEGRAM
#статьи
🤯 FastAPI: Скорость операций с путями
В FastAPI “пути” (или маршруты) определяют, какие URL-адреса (endpoints) доступны в твоем API и какие функции их обрабатывают. В данной статье автор рассказывает, как FastAPI управляет вызовами к маршрутам API через декорированные параметры пути.
Читать статью
👉 Новости 👉 База вопросов
В FastAPI “пути” (или маршруты) определяют, какие URL-адреса (endpoints) доступны в твоем API и какие функции их обрабатывают. В данной статье автор рассказывает, как FastAPI управляет вызовами к маршрутам API через декорированные параметры пути.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес
🤔 Что быстрее, словарь или список?
Словарь (dictionary) в Python быстрее списка (list) при поиске элементов, поскольку он использует хеширование, что обеспечивает время поиска О(1). Список же использует индексированный доступ и может иметь время доступа О (n) в случае поиска элемента по значению.
👉 Новости 👉 База вопросов
Словарь (dictionary) в Python быстрее списка (list) при поиске элементов, поскольку он использует хеширование, что обеспечивает время поиска О(1). Список же использует индексированный доступ и может иметь время доступа О (n) в случае поиска элемента по значению.
Please open Telegram to view this post
VIEW IN TELEGRAM
YeaHub
YeaHub — тренажер собеседований по IT
5000+ вопросов для подготовки к интервью. Фильтры, квизы, статистика!
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
🤓 Просто Python-скрипт? Не совсем.
Это AI-инструмент будущего, который делает компьютер реально живым наблюдателем
Прямо в реальном времени, с обычной веб-камеры, он генерит описания происходящего перед камерой
Внутри — мощная модель BLIP, которая обучалась на куче изображений и теперь может описывать, что она "видит". Всё обёрнуто в Python-скрипт с удобным запуском.
Ознакомиться
👉 Новости 👉 База вопросов
Это AI-инструмент будущего, который делает компьютер реально живым наблюдателем
Прямо в реальном времени, с обычной веб-камеры, он генерит описания происходящего перед камерой
Внутри — мощная модель BLIP, которая обучалась на куче изображений и теперь может описывать, что она "видит". Всё обёрнуто в Python-скрипт с удобным запуском.
Ознакомиться
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #redis
🤔 Как настройки долговременного хранения влияют на производительность Redis?
RDB обеспечивает быструю работу и меньшее потребление ресурсов, но может привести к потере данных между сохранениями. AOF предоставляет лучшую надежность данных, но использует больше ресурсов для записи каждого изменения.
👉 Новости 👉 База вопросов
RDB обеспечивает быструю работу и меньшее потребление ресурсов, но может привести к потере данных между сохранениями. AOF предоставляет лучшую надежность данных, но использует больше ресурсов для записи каждого изменения.
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😎 python-genai — это официальный SDK на Python от Google, предназначенный для интеграции генеративных моделей Google AI в приложения!
Основные возможности включают генерацию текста, настройку моделей с помощью системных инструкций, параметры генерации (например, температуры, длины вывода), а также встроенные механизмы безопасности. SDK поддерживает удобную работу с параметрами через словари или модели Pydantic. Также предусмотрена интеграция с пользовательскими функциями для обработки результатов или вызова API.
Гитхаб
👉 Новости 👉 База вопросов
Основные возможности включают генерацию текста, настройку моделей с помощью системных инструкций, параметры генерации (например, температуры, длины вывода), а также встроенные механизмы безопасности. SDK поддерживает удобную работу с параметрами через словари или модели Pydantic. Также предусмотрена интеграция с пользовательскими функциями для обработки результатов или вызова API.
Гитхаб
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
👍 Манипуляции с PDF с помощью Python
1. Извлечь текст из PDF
2. Извлечь изображения из PDF
3. Объединить несколько PDF в один
4. Разделить PDF на отдельные страницы
👉 Новости 👉 База вопросов
1. Извлечь текст из PDF
2. Извлечь изображения из PDF
3. Объединить несколько PDF в один
4. Разделить PDF на отдельные страницы
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😊 Топ-50 важных функций Python
Самая нужная подборка для разработчиков — с краткими описаниями, в таблице, удобно и понятно
Скачать PDF
👉 Новости 👉 База вопросов
Самая нужная подборка для разработчиков — с краткими описаниями, в таблице, удобно и понятно
Скачать PDF
Please open Telegram to view this post
VIEW IN TELEGRAM