About Python [ru]
6.46K subscribers
460 photos
11 videos
2 files
2.07K links
Пишем на Python, создаём нейросети и ИИ-агентов.
Алгоритмы, задачи и вайбкодинг.

Личный блог автора - @just_genych
По вопросам рекламы или разработки: @g_abashkin
Download Telegram
На платформе Standoff 365 разобран взлом уязвимой машины городского мессенджера Messenger. Автор подробно объясняет каждый шаг: почему было принято то или иное решение, на какие признаки он опирался и где искать дополнительную информацию. Статья рассчитана как на близких к IT и ИБ, так и на далеких от этих областей.

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

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Zero Downtime Deploy: как обновлять production, не роняя пользователей

Представьте: у вас простое веб-приложение — онлайн-редактор — и оно уже выдерживает нагрузку под 100 RPS. Вы, как тимлид, наконец завершили обновление, провели бессонные ночи и готовы к релизу. Пользователи доверяют сервису свои задачи, а вы хотите сделать их жизнь лучше.

Момент настал: 3, 2, 1… Релиз прошёл успешно. Все рады, но спустя время начальство заходит с крайне неприятным выражением лица. Чем же оно недовольно?

Источник: Habr

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Stealth Browser MCP — опенсорсный инструмент автоматизации браузера с помощью нейросети. Работает через настоящий Chrome/Chromium/Edge и подключается к Claude Code и другим MCP-совместимым агентам, отдавая им практически полноценное управление браузером. Внутри 97 инструментов в 11 категориях.

Агент умеет открывать сайты; взаимодействовать со страницами; вытаскивать элементы вместе с DOM, CSS, событиями, анимациями и ресурсами; смотреть сетевые запросы, ответы, headers и payload; выполнять JavaScript и команды Chrome DevTools Protocol; печатать текст обычным способом или мгновенно вставлять большие объёмы через CDP; перехватывать и изменять потоки запросов/ответов с помощью сетевых hooks. Также доступно клонирование интерфейсов и анализ сети — можно превратить ИИ в помощника по исследованию веб-приложения.

Для установки понадобятся Python 3.10+ и Chrome, Chromium или Microsoft Edge. Задачи ставятся обычным языком. Подробности — в GitHub/Инструкция.

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Сервис, который пишет мне парсеры по ТЗ. Начиналось как тест на выходные

Нужно было подключать поставщиков к своим сервисам: сходить на сайт или в API, забрать каталог, разложить по колонкам. Работа одинаковая, но каждый раз чуть другая — и каждый раз это вечер с devtools. В конце июня я сел проверить, можно ли отдать это модели. Не «пусть подсказывает код в редакторе», а чтобы она сама запускала написанное, видела ответ сервера и правила по факту.

Первая версия — один вызов LLM без запуска — на реальных поставщиках не заработала ни разу. Дальше был агентный цикл с песочницей, два дня возни с дешёвой моделью, которая проговаривала вызовы инструментов прозой вместо structured output, и запрет в промпте, который тихо ломал главный сценарий. Рассказываю, что из этого вышло.

Читать далее

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣 Наконец-то батя покажет, как он в детстве ходил в школу за 100 верст

💥 xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
Как оптимизировать выгрузку данных, когда не хватает вычислительных ресурсов

Привет, Хабр! Меня зовут Александр, я занимаюсь развитием системы расчёта налога на дополнительный доход в ИТ-кластере. В статье расскажу, как без боли выгрузить большие таблицы из базы данных и отдать пользователю в xls-формате. Разберу вариант выгрузки всех данных в одном файле без кэширования и объясню, почему такой подход не сработает.

Читать далее

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩 Нашли репу с десятками практических проектов для прокачки навыков и резюме

Внутри 54 проекта разной сложности по Terraform, Kubernetes, Docker, CI/CD, DevSecOps, AWS, Azure, безопасности и мониторингу.

Есть полноценные лабораторные с кодом и конфигами и также пошаговые гайды — так что можно разобраться, повторить всё своими руками и положить результат в портфолио.

✖️ xCode Journal
Please open Telegram to view this post
VIEW IN TELEGRAM
Почему видос из анимешного плеера не залетает в <...>, и как я всё же собрал синхронный просмотр на двоих

Задумка простая: рубиться в аниме с корешами так, чтобы у одного пауза — и у остальных тоже. Не Discord Go Live, где картинка плывёт и артефачит, не «на счёт три тыкаем пробел», а нормальный общий плеер: любой нажал — у всех отмоталось. Автор думал, что управится за вечер, а влез в четыре неочевидные проблемы. Три из них он вообще нигде не нашёл описанными. Плюс ночь отладки на тему «почему hls.js втихаря не делает ничего».

Что внутри: почему прямая ссылка на видос в браузере — пустышка, как выглядит прокси, который подписывает токены и переписывает HLS-плейлисты на лету, как подружить плееры без бесконечного эха событий и почему preload="none" ломает Media Source Extensions.

Читать далее

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Прогнал мониторинг упоминаний бренда в ChatGPT: три схемы съёма данных — три разные картинки

Автор вытащил ответы ChatGPT для клиента по 20 вопросам, причём тремя разными способами. Без всяких подсказок бренд всплыл в одном вопросе из 19 в первом съёме — и ни разу в двух остальных.

Общих источников у окна чата и у API — 17 из 49 и 68 доменов. Так что рядом с каждой цифрой помечено, каким способом её добыли.

Читать далее

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Полтора месяца модель водила саму себя за нос: утечка на 3.5 часа вперёд — и как её вычислили

Классика ML на временных рядах: на истории всё летает, в реальности — днище. У нас вышло ровно так же. Модель подглядывала в будущее на 3.5 часа, а виноват кривой ресемплинг 4-часовых свечей.

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

Читать далее

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Нечеткая логика в ИБ: сокращаю очередь уязвимостей в 7,5 раза, сравниваю с CVSS, EPSS и методикой ФСТЭК

Автор опять вытаскивает на свет старый добрый парадокс кучи. Лежит себе гора песка. Убрал одну песчинку — гора как гора. Убрал ещё — всё ещё гора. Но если таскать песчинки по одной и без остановки, рано или поздно кучей это уже не назовёшь, а где именно проходит граница — размыто наглухо. Кто-нибудь может взять и постановить: мол, куча начинается с трёх песчинок. Надо ли так делать? Автор не считает.

Такие парадоксы ломают привычную логику в хлам и заставляют шевелить извилинами: какие ещё условия сюда дописывать.

Читать далее работу студента: habr.com/ru/articles/1081470

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Кто-то задумался: а все ли правда охотятся за AI-инженерами? Спойлер заранее: 84% вакансий про ИИ молчат.

Чел спарсил hh.ru (LLM, понятно, тоже подтянул) — выгреб все активные вакансии по России из 25 категорий раздела «Информационные технологии». На выходе — 34 053 штуки.

Потом прикинул, в скольких вообще хоть словом обмолвились про языковые модели и всё, что рядом: LLM, GPT, RAG, агенты, промпты, Cursor, LangChain, GigaChat и ещё пару десятков терминов. Отдельно глянул, сколько разобрал по полному тексту описания: 853 вакансии.

Узнать правду

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ТОП_100_ИИ_репозиториев.pdf
355.7 KB
Сто ИИ-репо на GitHub, которые в 2026-м на высоте

Сотня лучших ИИ-репозиториев GitHub за 2026-й — одним списком.

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Утро. Админ стоматологии открывает расписание и видит классику: пациент слился с приёмом на 10:00. Ближайшее свободное окно у этого врача — аж вечером. Часы простаивают, врач сидит без дела. А в листе ожидания почти наверняка есть человек, который на это время залетел бы с радостью — нужно лишь, чтобы кто-то ему об этом сказал.

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

Дальше разберут, как автоматизировать запись к стоматологу: голосовой робот МТС Exolve сам наберёт пациента, предложит перенести визит и запишет изменения в расписание. Читать далее

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
У крымскотатарского не было ни одного датасета. От слова совсем. А спустя несколько месяцев на одной домашней видеокарте уже пахали распознавание речи — рабочее, с WER 0.3463 → 0.1701 — и синтез, который вслух одолел целую книгу: шестнадцать глав, 1 час 58 минут звучания.

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

Теперь о том, чего в статье не будет. Ни конкретных источников аудио, ни договорённостей с правообладателями, ни точных рецептов пайплайна, ни внутренних скриптов. Зато будут метрики, порядки величин, методология проверки и грабли.

Читать далее

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Беги за солнцем

Топаем через мрачный цех. Свет мигает, где-то капает вода, а из маленькой дырки в трубе со свистом вырывается пар. Древние пульты заросли пылью, копотью и паутиной. Проходишь мимо пультовой — и ловишь аромат сигарет с кофе. Вечные спутники смены, никуда от них не деться. Слева, метрах на десяти, гудят котлы. Звук такой, будто Роковая гора в самом сердце Мордора решила порычать.

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

И вот оно — наше место «жертвоприношений»: класс-тренажёр, где готовят операторов ТЭЦ. За стеной цех с четырьмя энергетическими котлами БКЗ, за окном минус 35, а впереди две недели: поставить софт, всё наладить, ввести в эксплуатацию и обучить инструкторов. Хотя эта техника с красивыми картинками на экране тут вроде бы смотрится чужеродно…

Читать далее

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Два маршрута, два сценария: лидерство глазами тимлидов разных поколений

256-й день года — это про тех, кто возится с кодом. Со своим или с чужим, неважно.

Но вот человек дотянул до тимлида. И что дальше? Уходить с головой в процессы или можно тащить и лидерство, и код одновременно?

Мы разложили этот вопрос с двумя тимлидами — очень разными. Их опыт на двоих накрывает всю историю профессии целиком.

Читать далее

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Сон, Хайнлайн и дурацкие приколы: 5 неочевидных трюков, чтобы не свалить из Data Science

Как удержаться в Data Science, когда мотивация сдохла, формулы вгоняют в ступор, а мозг уже просит пощады? Автор рассказывает про пять приёмов, что реально зашли ему за десять месяцев обучения: от сна и мутных мнемоник до Хайнлайна и истерик по расписанию.

Читать далее

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Телефония на своих железках: SMS через GSM‑шлюз и звонки из FreePBX прямо в Telegram

Человек купил GoIP — просто хотел разобраться, как эта телефония живёт на собственном железе. А в итоге наклепал три проекта: сервер под GSM-шлюзы, клиент, который тянется из одной кодовой базы сразу на Android, iOS, десктоп и в браузер, и ещё шлюз — через него внутренние номера FreePBX звонят в Telegram обычными звонками.

Читать далее

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
😂 «Ну стань вайбкодером», — говорили они

Утра доброго! И день чтоб норм ☕️

👉 About Python
Please open Telegram to view this post
VIEW IN TELEGRAM