IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте нас в Telegram

     25.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Статьи

Девайс HabrScore для хаброзависимых с блекджеком и …

Понравилась статья HabraTab — девайс для хаброзависимых, где описана разработка устройства для визуализации рейтинга пользователя на Хабре.

     24.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Статьи
     24.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Новости
     24.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Статьи

Django: Avoid database queries in template context processors

Как упростить жизнь Django приложению.

     23.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Статьи

Сборка OpenCV с поддержкой OpenVINO

В статье мы соберём OpenCV с поддержкой OpenVINO, а также узнаем отличия в скорости инференса модели машинного зрения на C++ и Python при прочих равных.

     23.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Статьи

Диффузионная нейросеть ModelScope text2video 1.7B — создаём видео по текстовому описанию у себя дома

Ещё не успело ИИ-сообщество оправится от набега ЛЛаМ и высвобождения GPT-4, подоспела новая напасть — 19го марта была выпущена китайская нейросеть ModelScope text2video от Alibaba, создающая короткие видеоролики по текстовому описанию.

     26.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Релизы

django-filter - 23.1

Django-приложение для гибкой фильтрации объектов модели (querysets). Скачать можно по ссылке: https://pypi.python.org/pypi/django-filter/

     23.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Статьи

SMILE.Cloud — машинное обучение без навыков программирования

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

     23.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Статьи

Решаем задачу по взаимодействию микросервисов на Python тремя способами

Когда речь заходит про взаимодействие микросервисов, все сразу вспоминают о сложных архитектурных паттернах, вроде Event Bus и CQRS. В этой статье я расскажу, как выполнить простенькую задачку для двух микросервисов без навороченной архитектуры. В моем случае это создание сервиса, который агрегирует события компании в единую ленту событий.

     23.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Статьи

Как запустить часть большого ИИ на слабом железе

Этот блокнот познакомит вас с основами Petals — системы логического вывода и точной настройки языковых моделей с сотнями миллиардов параметров без необходимости использования высокопроизводительных GPU. С помощью Petals вы можете объединять вычислительные ресурсы с другими людьми и запускать большие языковые модели с миллиардами параметров, например BLOOM-196B или BLOOMZ того же размера, что и GPT-3.

     23.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Статьи
     25.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Релизы

selenium - 4.8.3

Модуль для автоматизации тестирования web-приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/selenium/

     22.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Статьи

Байки погромиста. Если кто-то скажет, что программирование — это скучно

Вообще я, как правило, нормально программирую. Иногда даже такое заворачиваю, что сам тащусь весь день.Но если б я писал, какой я красавчик, то никому не было бы интересно. Поэтому сегодня — очередная партия программистских историй от меня любимого, с косяками, багами и болью. Иногда это происходило по запарке, или когда я торопился, или после нудной работы, когда мозг уже плавился, а иногда просто я тупил, потому что я человек. В общем, такие вот типичные будни кодера. Наслаждайтесь! Ну что он там опять натворил?

     22.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Статьи

О новой угрозе для Python разработчиков в 2023 году или ещё один вирус в пакете PyPi

На этот раз злодеи зашли куда дальше, нацелившись на самих Python разработчиков. Ещё в ноябре 2022 года многие исследователи обнаружили более 400 вредоносных пакетов, загруженных в официальный репозиторий Python Package Index (PyPI). 

     22.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Статьи

Context manager в рамках языка Python

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

     22.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Статьи

История о том, как прочитать 120 тысяч анекдотов и не рассмеяться раньше времени

Небольшой рассказ с картинками о проведении тематического моделирования для массива документов, на примере датасета анекдотов на русском языке. В работе применены библиотеки Gensim, Sklearn. Рассмотрены разные способы векторизации токенов bag of words, tf-idf. Получены результаты для обсуждения и продолжения.

     22.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Статьи

Распознавание подачи в волейболе с помощью машинного обучения

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

     22.03.2023       Выпуск 483 (20.03.2023 - 26.03.2023)       Вопросы и обсуждения

Python Bytes: #328 We are going to need some context here

Очередной выпуск англоязычного подкаста Python Bytes