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

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

     06.01.2025       Выпуск 578 (06.01.2025 - 12.01.2025)       Статьи

Используем языковые модели в AI-агентах. Часть 1. Введение в LangChain

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

     05.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Сводка pythonz 29.12.2024 — 05.01.2025

А теперь о том, что происходило в последнее время на других ресурсах.

     05.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Видео монтаж путем нейронок и OpenCV

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

     04.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Опыт интеграции LLM и классического ML в пет-проект про поиск домашних животных

AI-решения сейчас повсеместно и я решил не оставаться в стороне: внедрил LLM для фильтрации/кластеризации контента для своего пет-проекта с агрегацией объявлений. В статьей делюсь опытом, шишками и сравнением разных LLM.

     04.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Декларативные конечные автоматы на Python

С конечными автоматами я впервые познакомился во времена своего увлечения геймдевом. В разработке игр все поголовно используют эту абстракцию. Однако, это далеко не единственная их сфера применения. Конечные автоматы повсюду вокруг нас, даже если мы их не замечаем, или не знаем, что это такое. Тикет в jira, транзакция в базе данных, страница регистрации пользователя в соцсети. Всё перечисленное объединяет одно — состояние.

     04.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

SD-WAN упрощённая модель

Что такое SD-WAN? Это пересылка разных типов IP трафика в разные каналы в зависимости от разных условий. Для лучшего понимания Что такое SD-WAN и как оно работает я создал упрощённую модель в симуляторе eve-ng, включающую 6 виртуальных маршрутизаторов Cisco, протокол BGP между R3 и R4.

     04.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Python и подчёркивание (_)

Подчеркивание (символ _) — играет важную роль в языке Python и используется в очень разных ситуациях: от улучшения читаемости и управления приватными атрибутами до особой функциональности при обработке данных и интернационализации.

     05.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Сортировка «Милосердный Сталин»

Merciful Stalin Sort (сортировка «Милосердный Сталин») — это новый алгоритм сортировки, вдохновлённый пресловутым Stalin Sort (сталинской сортировкой).

     04.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Как я гифку с помощью ИИ сжимал

О том как ИИ помог сделать GUI для подбора FFMPEG параметров.

Гифки + FFMPEG + Gemini 2.0 Flash Thinking Experimental = 🔥. Мой эксперимент по созданию софта для себя

     03.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Ключевание стоковых изображений с помощью Batch API от OpenAI

Атрибутирование изображений – обязательный этап их подготовки для продажи на фотостоках. У каждой работы (фотографии или иллюстрации) должно быть название, описание, ключевые слова, и все это на английском.С ключеванием неплохо справляется ChatGPT. Но пересылать ему картинки по отдельности, а потом копировать атрибуты вручную – слишком долго.

     02.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Контекст диалога в pytelegrambotapi

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

     01.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Как улучшить влажность в квартире: проверяем на практике

Холод, сухость и обманутые ожидания. Мы проверили бытовой увлажнитель в реальных условиях и готовы рассказать, почему простые характеристики могут ввести вас в заблуждение.

     01.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Система репутации в Telegram

Сегодня я расскажу, как можно создать собственную систему репутации с Telegram на Python. Решение будет легким и красивым, обещаю.

     31.12.2024       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Чего ждать от Python в 2025 году — и чем он радовал нас в этом

Ниже собрали мнения экспертов цифровой экосистемы: обсудили, чем был интересен релиз 3.13 и чего ждать от 3.14, какие у Python перспективы, а с чем возникают сложности.

     31.12.2024       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Изобретаем polimer — фреймворк на Python для ускорения разработки научных прототипов

Он позволяет превратить оригинальную идею в рабочий MVP за считанные дни, но в условиях такой скорости разработчикам не всегда удается посвятить достаточное время тщательной проработке кода, что создает барьер на пути дальнейшего превращения прототипа в завершенный продукт.

     30.12.2024       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Следим за Telegram по-деловому

Прошло полгода с момента введения бизнес-режима в Telegram. В статье я расскажу, как можно классно использовать использовать эту фичу и не потерять свой аккаунт.

     28.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Статьи

Пишем свой PyTorch на NumPy. ФИНАЛ. Запускаем GPT-2

В этой части мы будем писать инференс код для GPT2 на собственной библиотеке!

     28.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Статьи

Пишем свой PyTorch на NumPy. Часть 3. Строим граф вычислений

В этой статье мы продолжим реализацию собственный библиотеки машинного обучения на NumPy!

     27.12.2024       Выпуск 576 (23.12.2024 - 29.12.2024)       Статьи

Polars vs Pandas: битва титанов. Кто кого?

Сегодня будем сравнивать две библиотеки — Polars и Pandas. Обсудим, какие преимущества есть у Polars и за счет чего она выигрывает в производительности.

     30.12.2024       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи

Как создать платформер на Pygame

В этой статье мы рассмотрим базовые шаги по созданию простой игры на Pygame, познакомимся с её основными возможностями и построим простой проект от начала до конца. Прочитать статью