Создание GUI на Python
В данной статье автор рассказывает, как можно сделать GUI с помощью Flet. Это фреймворк, который позволяет легко реализовать интерактивный GUI, для отрисовки используется мощный движок Flutter.
👉Читать статью
#статьи
В данной статье автор рассказывает, как можно сделать GUI с помощью Flet. Это фреймворк, который позволяет легко реализовать интерактивный GUI, для отрисовки используется мощный движок Flutter.
👉Читать статью
#статьи
👍25🔥7
Как пользоваться Pytest?
Pytest – это фреймворк для тестирования кода. С его помощью можно автоматизировать проверку работы функций, классов и модулей. Благодаря данной статье ты получишь базовые навыки для работы с Pytest.
👉Читать статью
#статьи
Pytest – это фреймворк для тестирования кода. С его помощью можно автоматизировать проверку работы функций, классов и модулей. Благодаря данной статье ты получишь базовые навыки для работы с Pytest.
👉Читать статью
#статьи
🔥37😁3
Доклады, дискуссии и афтепати: это всё про Pytup — митап Яндекса для Python-разработчиков и МL-инженеров
Екатеринбург | 27 ноября | 17.00 (по Екб)
Участие бесплатное
Встречаемся, чтобы в неформальной обстановке обсудить всё, что волнует Python-сообщество: тренды, новые подходы, решения и вызовы индустрии.
Доклады:
💚Арсений Саблин, разработчик системы контроля качества умных устройств на производстве (Яндекс Алиса), поделится, как используется Python при тестировании станции с Алисой
💚Никита Улько, техлид VK Tech, разберет чистую архитектуру с практической точки зрения: за что ее ценят и как гибко применять ее принципы, фокусируясь на решении конкретных проблем
💚 Егор Гордовский, технический менеджер проектов Yandex Cloud, расскажет о сложном техническом организме, помогающем превратить код в работающий сервис — дата-центре.
Для тех, кто не сможет посетить митап в Екатеринбурге, доступна онлайн-трансляция. После докладов офлайн-участников ждут дискуссионные столы, нетворкинг с экспертами из разных компаний, а также гонки на игрушечных роверах и соревнования по игре в змейку.
Программа и регистрация
Екатеринбург | 27 ноября | 17.00 (по Екб)
Участие бесплатное
Встречаемся, чтобы в неформальной обстановке обсудить всё, что волнует Python-сообщество: тренды, новые подходы, решения и вызовы индустрии.
Доклады:
💚Арсений Саблин, разработчик системы контроля качества умных устройств на производстве (Яндекс Алиса), поделится, как используется Python при тестировании станции с Алисой
💚Никита Улько, техлид VK Tech, разберет чистую архитектуру с практической точки зрения: за что ее ценят и как гибко применять ее принципы, фокусируясь на решении конкретных проблем
💚 Егор Гордовский, технический менеджер проектов Yandex Cloud, расскажет о сложном техническом организме, помогающем превратить код в работающий сервис — дата-центре.
Для тех, кто не сможет посетить митап в Екатеринбурге, доступна онлайн-трансляция. После докладов офлайн-участников ждут дискуссионные столы, нетворкинг с экспертами из разных компаний, а также гонки на игрушечных роверах и соревнования по игре в змейку.
Программа и регистрация
🔥10👍2
Для чего нужен модуль abc?
abc расшифровывается как Abstract Base Classes (абстрактные базовые классы). Этот модуль позволяет создавать абстрактные классы и методы. Их нельзя использовать напрямую, а нужно обязательно переопределять в подклассах. В данном видео автор подробно разбирает модуль abc.
👀Смотреть видео
#видео
abc расшифровывается как Abstract Base Classes (абстрактные базовые классы). Этот модуль позволяет создавать абстрактные классы и методы. Их нельзя использовать напрямую, а нужно обязательно переопределять в подклассах. В данном видео автор подробно разбирает модуль abc.
👀Смотреть видео
#видео
👍21
Django: Как стримить большие ответы?
В данной статье автор рассматривает непростую задачу. Нужно в Django выдавать очень большие данные, чтобы сервер не ложился от нагрузки, и при этом пользователи быстрее получали первые данные.
👉Читать статью
#статьи #django
В данной статье автор рассматривает непростую задачу. Нужно в Django выдавать очень большие данные, чтобы сервер не ложился от нагрузки, и при этом пользователи быстрее получали первые данные.
👉Читать статью
#статьи #django
👍18
Модуль pathlib
С помощью модуля pathlib намного проще работать с путями к файлам и папкам. Делимся статьей, где автор наглядно демонстрирует все преимущества при работе с этим модулем.
👉Читать статью
#статьи
С помощью модуля pathlib намного проще работать с путями к файлам и папкам. Делимся статьей, где автор наглядно демонстрирует все преимущества при работе с этим модулем.
👉Читать статью
#статьи
🔥11
Для чего нужен модуль itertools?
itertools помогает работать с итераторами. Он позволяет создавать бесконечные последовательности, комбинировать и фильтровать данные, а также экономить память за счет ленивых итераторов. Все функции itertools не возвращают список, а создают итератор, который выдает элементы по одному. Делимся видео, где автор наглядно демонстрирует работу itertools.
👀Смотреть видео
#видео
itertools помогает работать с итераторами. Он позволяет создавать бесконечные последовательности, комбинировать и фильтровать данные, а также экономить память за счет ленивых итераторов. Все функции itertools не возвращают список, а создают итератор, который выдает элементы по одному. Делимся видео, где автор наглядно демонстрирует работу itertools.
👀Смотреть видео
#видео
🔥2
Создание MCP-сервера
Model Context Protocol необходим для того, чтобы инструменты ИИ-ассистентов могли унифицировано подключаться к внешним данным, сервисам и инструментам. Благодаря данной статье ты узнаешь, как сделать собственный MCP-сервер.
👉Читать статью
#статьи
Model Context Protocol необходим для того, чтобы инструменты ИИ-ассистентов могли унифицировано подключаться к внешним данным, сервисам и инструментам. Благодаря данной статье ты узнаешь, как сделать собственный MCP-сервер.
👉Читать статью
#статьи
🔥15
Функции zip_longest, islice и tee
Продолжаем делиться циклом видеоматериалов, где автор знакомит с функционалом itertools. В этот раз акцент сделан на функциях, которые позволяют объединять и разделять итераторы.
👀Смотреть видео
#видео
Продолжаем делиться циклом видеоматериалов, где автор знакомит с функционалом itertools. В этот раз акцент сделан на функциях, которые позволяют объединять и разделять итераторы.
👀Смотреть видео
#видео
👍5🔥2
Основы CPython: Часть 2
Продолжаем делиться циклом статей, благодаря которому ты узнаешь о всех нюансах работы CPython. В этот раз автор делает акцент на этапе предконфигурации CPython.
👉Читать статью
#статьи
Продолжаем делиться циклом статей, благодаря которому ты узнаешь о всех нюансах работы CPython. В этот раз автор делает акцент на этапе предконфигурации CPython.
👉Читать статью
#статьи
👍7
Комбинаторные функции модуля itertools
Продолжаем делиться циклом видеоматериалов, благодаря которому ты освоишь модуль itertools. В этот раз речь идет про комбинаторные функции.
👀Смотреть видео
#видео
Продолжаем делиться циклом видеоматериалов, благодаря которому ты освоишь модуль itertools. В этот раз речь идет про комбинаторные функции.
👀Смотреть видео
#видео
👍4
Автоматический мониторинг Телеграм-каналов
Благодаря данной статье ты узнаешь, как создать систему мониторинга новостей. Автор рассказывает, как агрегировать новости из каналов в Телеграм, убирать дупликаты и автоматически детектировать те новости, которые могут повлиять на котировки публичных компаний.
👉Читать статью
#статьи
Благодаря данной статье ты узнаешь, как создать систему мониторинга новостей. Автор рассказывает, как агрегировать новости из каналов в Телеграм, убирать дупликаты и автоматически детектировать те новости, которые могут повлиять на котировки публичных компаний.
👉Читать статью
#статьи
👍14
Функции фильтрации модуля itertools
Продолжаем делиться циклом видеоматериалов, благодаря которому ты освоишь модуль itertools. В этот раз речь идет про функции фильтрации.
👀Смотреть видео
#видео
Продолжаем делиться циклом видеоматериалов, благодаря которому ты освоишь модуль itertools. В этот раз речь идет про функции фильтрации.
👀Смотреть видео
#видео
👍3
GigaChat Ultra & Lightning: открытые MoE-модели нового поколения
Сбер представил отечественные разработки в сфере LLM. Открытые MoE-модели GigaChat 3 Ultra Preview (702B-A36B) и GigaChat 3 Lightning (10B-A1.8B), обученные с нуля на собственных данных.
Ключевые характеристики:
• Ultra Preview: 702B параметров, 36B активных, контекст 131К токенов. Топ-1 на MERA.
• Lightning: 10B параметров, 1.8B активных, контекст 256К токенов. Оптимизирована для локального развертывания.
Обе модели имеют открытые веса и коммерческую лицензию, совместимы с Hugging Face и стандартными пайплайнами.
👉Читать статью
#статьи
Сбер представил отечественные разработки в сфере LLM. Открытые MoE-модели GigaChat 3 Ultra Preview (702B-A36B) и GigaChat 3 Lightning (10B-A1.8B), обученные с нуля на собственных данных.
Ключевые характеристики:
• Ultra Preview: 702B параметров, 36B активных, контекст 131К токенов. Топ-1 на MERA.
• Lightning: 10B параметров, 1.8B активных, контекст 256К токенов. Оптимизирована для локального развертывания.
Обе модели имеют открытые веса и коммерческую лицензию, совместимы с Hugging Face и стандартными пайплайнами.
👉Читать статью
#статьи
🤣5👍2
Repository Pattern в управлении базами данных
Паттерн Repository – это слой между бизнес-логикой и источником данных. Он инкапсулирует логику доступа к данным, чтобы код приложения не зависел от конкретной БД или ORM. В данном текстовом материале автор наглядно демонстрирует эффективность Repository паттерна
👉Читать статью
#статьи
Паттерн Repository – это слой между бизнес-логикой и источником данных. Он инкапсулирует логику доступа к данным, чтобы код приложения не зависел от конкретной БД или ORM. В данном текстовом материале автор наглядно демонстрирует эффективность Repository паттерна
👉Читать статью
#статьи
👍3🤣1
Функции фильтрации модуля itertools
Продолжаем делиться циклом видеоматериалов, благодаря которому ты освоишь модуль itertools. В этот раз речь идет про функции фильтрации.
👀Смотреть видео
#видео
Продолжаем делиться циклом видеоматериалов, благодаря которому ты освоишь модуль itertools. В этот раз речь идет про функции фильтрации.
👀Смотреть видео
#видео