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

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

     27.02.2025       Выпуск 585 (24.02.2025 - 02.03.2025)       Статьи

Как автоматически отслеживать новости компаний по своему портфелю?

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

     27.02.2025       Выпуск 585 (24.02.2025 - 02.03.2025)       Статьи

How to Work With Polars LazyFrames

A Polars LazyFrame provides an efficient way to handle large datasets through lazy evaluation. Unlike traditional DataFrames, LazyFrames don’t contain data but instead store a set of instructions known as a query plan.

     27.02.2025       Выпуск 585 (24.02.2025 - 02.03.2025)       Статьи

Умный помощник для корпоративного обучения: опыт внедрения RAG-системы в крупной компании

В этой статье мы детально разберем процесс создания корпоративной RAG-системы для поиска по обучающим материалам.

     26.02.2025       Выпуск 585 (24.02.2025 - 02.03.2025)       Статьи

«Чем ближе к вокзалу, тем хуже кебаб?»: «исследование»

Во французском сабреддите я наткнулся на пост с интересной гипотезой: Чем ближе точка к вокзалу, тем хуже там кебаб.Пост на французском привлёк достаточно большое внимание, учитывая относительно небольшой размер сабреддита; это доказывало, что многие с ним согласны.

     26.02.2025       Выпуск 585 (24.02.2025 - 02.03.2025)       Статьи

FastAPI Deconstructed: Anatomy of an ASGI Framework

This article, based on a PyCon APAC talk, covers just what FastAPI does under the hood.

     26.02.2025       Выпуск 585 (24.02.2025 - 02.03.2025)       Статьи

Мама, у меня RAG: пути к улучшению, когда он «наивный»

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

     25.02.2025       Выпуск 585 (24.02.2025 - 02.03.2025)       Статьи

Łukasz Langa: A peek into a possible future of Python in the browser

My Python code was too slow, so I made it faster with Python. For some definition of “Python”.

     24.02.2025       Выпуск 585 (24.02.2025 - 02.03.2025)       Статьи

Как выбрать embedding модель без датасета и исторических данных

С появлением больших языковых моделей тема векторного поиска обрела новое дыхание. Компании, которые хотят внедрить архитектуру Retrieval-Augmented Generation (RAG), сталкиваются с вопросом: как выбрать эмбеддинги, которые будут работать эффективно именно с их данными?

     22.02.2025       Выпуск 584 (17.02.2025 - 23.02.2025)       Статьи

Управляем компьютером жестами: создаем систему бесконтактного взаимодействия с ПК

В основе проекта лежит компьютерное зрение и машинное обучение. Система использует веб-камеру для захвата изображения рук пользователя в реальном времени. Затем специально обученная нейронная сеть распознает конкретные жесты и преобразует их в команды управления компьютером. Проект полностью открыт и доступен на GitHub.

     22.02.2025       Выпуск 584 (17.02.2025 - 23.02.2025)       Статьи

Вебсокеты на FastAPI: Реализация простого чата с комнатами за 20 минут

Хотите освоить WebSocket и создать собственный чат с комнатами? Статья написана с учетом новичков, но и опытные разработчики найдут здесь полезные инсайты.

     21.02.2025       Выпуск 584 (17.02.2025 - 23.02.2025)       Статьи

Gambit Scheme: интегрируемся с Python

Статья продолжает рассмотрение неочевидных возможностей Gambit Scheme, начатое в предыдущих статьях.На этот раз расскажем о том, как использовать в программах на Gambit Scheme код на языке Python, в том числе многочисленные библиотеки, разработанные для Python.

     24.02.2025       Выпуск 585 (24.02.2025 - 02.03.2025)       Статьи

Как сканировать документы А3 формата, если под рукой только сканер А4 формата

Оцифровка чертежей и документов формата А3 не представляет сложности, если у вас есть сканер соответствующего размера. Однако что делать, если под рукой лишь стандартное МФУ формата А4? Формат А3 в два раза больше А4: это два стандартных листа, соединенных по длинной стороне.

     21.02.2025       Выпуск 584 (17.02.2025 - 23.02.2025)       Статьи
     20.02.2025       Выпуск 584 (17.02.2025 - 23.02.2025)       Статьи

Как провалить собеседование в IT? 7 типичных ошибок (и как их избежать)

Как провалить собеседование в IT? Легко! Провел больше сотни интервью и заметил закономерности, из-за которых кандидаты получают отказы. В этой статье — субъективные, но проверенные советы для опытных специалистов, которые хотят проходить собесы легче. Даже если у вас "богатый" бэкграунд, вопросы к вашему опыту могут появиться внезапно и поставить в тупик. Делюсь наблюдениями, разбором типичных ошибок и рекомендациями, которые помогут взглянуть на процесс глазами собеседующего.

     20.02.2025       Выпуск 584 (17.02.2025 - 23.02.2025)       Статьи

Автоматизация тестирования desktop приложений с помощью Dogtail

Несмотря на то, что значимую роль в автоматизации приложений играет Appium, который тоже используется нами для проверки приложения на ОС Windows и MacOS, рост популярности отечественных систем на базе Linux подтолкнул нас к поиску нового инструмента, так как скорость работы Appium Lunux драйвера нас не устроила. Таким инструментом стал Dogtail.

     20.02.2025       Выпуск 584 (17.02.2025 - 23.02.2025)       Статьи

Атрибут или Dunder-метод slots в Python. Что нужно о нём знать?

Сегодня расскажу Вам про «волшебный» инструмент __slots__ в Python.

     20.02.2025       Выпуск 584 (17.02.2025 - 23.02.2025)       Статьи

How to Manage Python Projects With pyproject.toml

Learn how to manage Python projects with the pyproject.toml configuration file. In this tutorial, you'll explore key use cases of the pyproject.toml file, including configuring your build, installing your package locally, managing dependencies, and publishing your package to PyPI.

     19.02.2025       Выпуск 584 (17.02.2025 - 23.02.2025)       Статьи

Устройство Re-Act ИИ агента

Как научить языковую модель не только «думать», но и «действовать»? В этой статье я расскажу о Re-Act (Reason + Act) — подходе, который объединяет логические рассуждения и вызовы внешних инструментов, превращая обычную языковую модель в гибкого и эффективного помощника при решении самых разных задач.

     19.02.2025       Выпуск 584 (17.02.2025 - 23.02.2025)       Статьи

Exploring ICEYE’s Satellite Imagery

This article does a deep dive data-analysis on satellite imagery of an airport. It uses pandas, geopandas, PyTorch, and more.

     19.02.2025       Выпуск 584 (17.02.2025 - 23.02.2025)       Статьи

Python Free-Threading Guide

This is a centralized collection of documentation and trackers around compatibility with free-threaded CPython for the Python open source ecosystem.