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

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

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

Как я поэта поздравлял

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

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

Сравнение Bash и Python при написании скпритов в Linux

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

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

Оживляем eToken NG-OTP: USB-ключ для SSH и аппаратный генератор одноразовых паролей

В данной статье речь пойдет об Aladdin eToken NG-OTP 72k (Java) с семисегментным ЖКИ, однако многие рассуждения полностью справедливы и для других разновидностей из этого семейства (в том числе без Java и с матричным ЖКИ) и частично справедливы для любых брелоков eToken.

     10.01.2025       Выпуск 578 (06.01.2025 - 12.01.2025)       Релизы

SQLAlchemy - 2.0.37

Библиотека работы с базами данных. Скачать можно по ссылке: https://pypi.python.org/pypi/SQLAlchemy/

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

250 откликов за 20 минут: как я автоматизировал процесс ответов на вакансии

Будем откровенны: поиск работы — это отстой. Поэтому я поступил так, как поступил бы любой разработчик в здравом уме — создал систему автоматизации всей этой фигни. В конечном итоге я смог разослать 250 откликов на вакансии за 20 минут. (

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

Как использовать потенциометр с Raspberry PI Pico (MicroPython)

В этом руководстве вы узнаете, как использовать потенциометр с микроконтроллером Raspberry PI Pico. Вы узнаете, как подключить потенциометр для простого соединения и как подготовить код MicroPython для его использования.

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

Что не так с cProfile в Python

Некоторое время назад с коллегой обсуждали вопрос профилирования программ на Python. Он сказал, что использует gprof2dot для пост‑обработки данных cProfile, в ответ я высказал мысль, о том, что было бы хорошо использовать более современные средства профилирования. И задумался, а можно ли какие‑то из существующих инструментов приспособить для работы с данными в формате pstat, но которые более удобные и дают больше возможностей для анализа.

     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)       Видео

Туллинг Python-разработчика для тестирования

Бывает так, что приходишь на проект, а тестов нет. Или тесты плохо работают, или пока ждёшь их завершения — успеваешь выпить чаю и написать ещё одну фичу, которую опять надо тестировать. Каюсь, таким разработчиком был и я. Как-то раз я написал тесты так, что перестал хотеть их запускать через месяц. Я считаю, так быть не должно. Поэтому расскажу, каким требованиям должны отвечать тесты, какие для этого есть инструменты и как повысить тестируемость вашего кода.

     05.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Видео

Новые инструменты для разр. агентов

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

     05.01.2025       Выпуск 577 (30.12.2024 - 05.01.2025)       Статьи
     07.01.2025       Выпуск 578 (06.01.2025 - 12.01.2025)       Релизы

Pygments - 2.19.1

Инструмент подсветки синтаксиса. Скачать можно по ссылке: https://pypi.python.org/pypi/Pygments/

     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.