RU

Радар спроса: ловим «ищу разработчика» в чатах, а ИИ-классификатор держит потолок $30 в месяц

Я делаю сайты и телеграм-ботов на заказ. Заказчики пишут «ищу, кто сделает лендинг» в профильные чаты и в ленты соцсетей, и кто ответит первым, тот…

TelegramклассификаторLLMлимит расходовOpenRouterasyncioPython
Habr
RU

NetFix Mobile: как я сделал Android-приложение, которое чинит YouTube, Discord и Telegram на телефоне и ТВ

Сделал Android-приложение, которое одной кнопкой чинит YouTube, Discord и Telegram на телефоне и Smart TV. Оно само подбирает рабочие настройки под…

AndroidKotlinDPITelegramYouTubeDiscordJetpack Composeпроксиркнобход
Habr
RU

Как запустить платные консультации в Telegram: оплата, срок переписки и работа с клиентами

Клиент оплатил доступ на сутки в 01:00, а первый ответ получил в 10:00. Если срок отсчитывается от оплаты, на переписку осталось 15 часов. Разбираю,…

TelegramTelegram Bot APITelegram StarsTelegram-ботыSLAoutboxуправление доступомплатежиидемпотентностьплатные консультации
Habr
RU

Confidence ≠ Permission: почему я не разрешаю LLM самостоятельно принимать решения

LLM может быть уверена в своём ответе, но это ещё не означает, что системе разрешено выполнять действие. В AI Career I…

LLMискусственный интеллектAI-агентыTelegramPythonархитектураdecision layerавтоматизацияpolicyбезопасность
Habr
RU

Своя телефония на своём железе: SMS через GSM-шлюз и звонки из FreePBX в Telegram

Покупал GoIP, чтобы разобраться с телефонией на своём железе, а в итоге написал три проекта: сервер для GSM-шлюзов, клиент к нему из одной кодовой б…

GoIPGSM-шлюзSMSAsteriskFreePBXSIPTelegramKotlin Multiplatformasyncioself-hosted
Habr
RU

Неделя после Хабра: почта человека нашлась в его же коммитах, а мой скоринг раздавал 50 очков даром

Шесть дней назад я рассказал здесь про resume2human — программу, которая из резюме делает список вакансий и по каждой находит 1–3 живых человека с и…

resume2humanпоиск работыOSINTgitпробив контактовPythonGitHub APITelegramскоринг резюмевакансии
Habr
RU

В Bot API 10.2 добавили subscription. Почему canceled ещё не означает потерю доступа

В Bot API 10.2 появилось отдельное событие для изменений в регулярной подписке — Update.subscription . Сразу уточню область применения: речь идёт о…

TelegramTelegram Bot APITelegram Starsподпискирекуррентные платеживебхукиидемпотентностьуправление доступом
Habr
RU

Киберрасследования без мифов: OSINT, утечки данных, блокировки и цифровая анонимность – интервью с Игорем Бедеровым

Почему блокировок становится всё больше, чем OSINT принципиально отличается от «пробива», можно ли сохранить анонимность в цифровой среде и с чего б…

OSINTкиберрасследованияутечки данныхцифровая анонимностьTelegramVPNпробивинформационная безопасностьблокировкиThreat Intelligence
Habr
RU

Заметки как чаты: почему я перестал искать папку и начал искать сообщение

Всем привет я Артур Валиев, пятничная статья, поехали. Я каждый день кидаю заметки не в специальное приложение, а в Избранное в Telegram — просто по…

TelegramUXпроизводительностьанимациирендерингC++SQLiteFTS5Reactandroid
Habr
RU

Кайтен не для людей

Мы очень активно используем Кайтен — и почти не заходим в него руками. Туда ходят наши боты. У нас на основной доске 19 этапов, в работе одновременн…

редакцияконтент-маркетингавтоматизацияискусственный интеллектботыLLMPythonTelegramAPI
Хабр — Управление
RU

Как я написал AI-бота на aiogram 3 с помощью нейросетей, выжил при 2500+ пользователей и почему SQLite "всё ещё торт"

Технический кейс создания Telegram-бота Щёлк-ГДЗ (ИИ-репетитор по фото). Разбор архитектуры на Python (aiogram 3, aiosqlite), работы с API Gemini и…

APIPythonJSONИскусственный интеллектSQLРаботаСоветыHRTelegramMITFlashRedisМаркетинганалитикмикроПет-проектБизнесVPSЖелезоСтатьи
Tproger
RU

Своя self-hosted двухсерверная VPN-архитектура. Подробный путь разработки и ошибки, с которыми вы можете столкнуться

Проект представляет из себя быстрый способ воссоздать архитектуру состоящую из 2 серверов (локальный + удаленный) с определенными сервисами, которые…

APIТестированиеLinuxИнструментыGitБезопасностьPythonRubyunixIDEМузыкаРаботаHTMLDIYGitHubНавыкиVPNTelegramСервисыDockerCloudflareФронтендRedisQAМессенджерdevСерверNFTМашин1CDeFiGrafanaVPSСтатьи
Tproger
RU

Как поиск работы превратился в задачу автоматизации

Надоело каждое утро вручную обходить 5+ площадок — написал агрегатор на Python. Собирает вакансии с HH, Habr Career, GeekJob и Telegram-каналов, уби…

DevOpsпоиск работывакансииавтоматизацияагрегатор вакансийPythonAIвеб-скрейпингTelegrampet-проект
Habr
RU

Git в Telegram: как я избавился от JSON, победил Markdown и получил security by design

Git в Telegram? Без JSON, с SQLite, победой над Markdown и security by design. Код, схема БД, факапы и ссылка на бота. — Читать дальше « Git в Teleg…

GitБезопасностьPythonJSONIDESQLРаботаTorHTMLGitHubHRTelegramGitLabMITIBMМессенджерdevСерверMarkdownРазработкаСтатьи
Tproger
RU

MCP-серверы для Claude Code: как подключить Telegram, базы данных и всё что угодно

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

Claude CodeMCPModel Context ProtocolAIPythonTelegramавтоматизация
Habr
RU

Автопостинг на 8 платформах: архитектура waterfall, custom publisher'ы и API-ловушки

Построил pipeline публикации контента на 8 платформах. Время распространения статьи сократилось с 50 минут до 90 секунд. Рассказываю, почему waterfa…

автопостингpipelinepublisherBlueskyMastodonTelegramVKWordPressDev.towaterfall
Habr
RU

Страница статусов снизила нагрузку на поддержку в три раза. Как мы к этому пришли

Разбор кейса: как страница статусов сократила количество тикетов во время инцидентов на 67%. Что пробовали до этого, как устроен нормальный incident…

APIОпросНовостиIDEРаботаTorHRTelegramСервисыСистемное администрированиеВысокие нагрузкиТехподдержкаСерверСтатьи