Обновить

Как узнать сайт за google.com/goto в AI Overviews без перехода — и почему парсер выдаёт за источник Google

Я снимал AI Overviews через API выдачи, и вместо адресов сайтов источники приходили ссылками google.com/goto?url=CAES… На 1 022 ответах с обзором я посчитал, сколько доменов узнаётся без перехода. При прямых ссылках в органике (обычной выдаче под обзором) узнаётся половина. Но главным источником в первом отчёте оказался сам google.com.

Читать далее

Как я настроил автоматические отчёты с графиками в Telegram для своего микропроекта

Уровень сложностиПростой

Для своего микропроекта я настроил ежедневные и еженедельные отчёты Яндекс Метрики в Telegram. Показываю, как скрипт получает данные, сравнивает периоды и строит графики, какие показатели выбрал и как читаю изменения.

Читать далее

Проверяем дешевые LLM-роутеры из России with Love (Claude)

Уровень сложностиСредний

Доступ к сильным LLM из России давно перестал быть задачей исключительно про VPN и зарубежную карту. Появился другой класс сервисов: API-шлюзы, которые продают доступ к Claude и другим моделям в рублях или через локальные способы оплаты.

Мы собрали небольшой воспроизводимый тестер model-audit и проверили несколько доступных из России провайдеров на одинаковом наборе задач. В этой статье — результаты для моделей Claude, цены из публичных каталогов и осторожный ответ на вопрос, что выгоднее покупать.

Смотреть результаты теста

«Общая папка»: P2P-обмен файлами для семьи без облака — и робот, который их глотает

Уровень сложностиСредний

Это история моей первой программы, которую не стыдно показать людям. Задача была бытовая: чтобы фото и видео между компьютерами семьи ходили сами — без облаков, аккаунтов и флешек. Получилась «Общая папка» и робот Папыч, который доставляет файлы. Расскажу, как это устроено внутри: прямые соединения через iroh, свой протокол поверх QUIC, правила синхронизации, обновления без сервера, анимированный персонаж на SVG и путь в Microsoft Store.

Читать далее

Наиобъективнейший обзор AI-агентов для вайбкодинга

Уровень сложностиСредний

Агентов для вайбкодинга сейчас столько, что выбрать стало сложнее, чем использовать: у одних удобный интерфейс и слабая бесплатная версия, у других — наоборот, кто-то пускает только по подписке, кто-то только со своим API-ключом.

Я собрал в подборке все основные агенты, которых нашёл. И как раз найти их оказалось не так просто. К слову, агента и модель оцениваю отдельно: бывает отличная обвязка со слабой моделью, и наоборот. Но в центре здесь всё-таки сам клиент.

Читать далее

Математическое ожидание. Почему казино выигрывает?

Уровень сложностиПростой

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

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

Могу предположить, что многие из вас думали о том, как обхитрить казино, как выиграть в этой борьбе и остаться с большими деньгами к концу вечера. Самая популярная идея "беспроигрышной стратегии" заключается в том, что вам необходимо каждый раз ставить в 2 раза больше, чем в прошлый раз. Тогда нижней планкой вашего выигрыша будет 0. Также кто-то может предполагать, что вместо обычного удвоения стоит использовать числа фибоначчи.

На первый взгляд в этом есть логика. Давайте же разберем такой вариант стратегии на игре "Орел или Решка".

Читать далее

Как я тестировал 9 LLM на Strix Halo: 29 запусков, 22 рабочих кода и одна неожиданная победа MoE

Уровень сложностиПростой

Когда у тебя на руках оказывается AMD Strix Halo с 128 ГБ унифицированной памяти, возникает естественный вопрос: а что из современных LLM на нём реально работает, а что — только красиво выглядит в бенчмарках?

Я провёл 29 запусков, протестировал 9 моделей, 5 архитектур, 16+ конфигураций спекулятивного декодирования и сгенерировал 29 HTML-страниц с Three.js-сценой Статуи Свободы — чтобы оценить не только скорость, но и качество кода. Это лучшая выборка из всего того количества сравнений и анализов, что я делал: все прогоны на одном железе, одном бэкенде, одном seed и одном промпте.

Вот что из этого вышло.

Читать далее

Сборник настольных игр в Telegram: бот без библиотек, код на русском и тесты, которые обязаны уметь краснеть

Уровень сложностиПростой

Я делаю сборник настольных и карточных игр, который открывается прямо в Telegram: дурак, шашки, нарды, деберц, морской бой, домино, Катан, монополия, покер, шахматы и «Захват» — 11 игр. Играть можно одному против бота или с живыми людьми — по ссылке‑приглашению или прямо в групповом чате.

Первый коммит был 18 августа 2026 года, сейчас их больше 1300. Код пишут ИИ‑агенты, а я ставлю задачи и принимаю работу. Взялся по простой причине: хотелось играть с друзьями в настольные игры там, где мы и так переписываемся, — без установки приложений и регистраций. Ниже — несколько решений, которые оказались важнее, чем я ждал.

Читать далее

Я сделал локальный чат для агентов Claude Code: лид, разработчик и тестировщик работают параллельно

Уровень сложностиСредний

Расскажу, как устроен Clawds: локальный мессенджер, где лид, разработчик и тестировщик на Claude Code работают над одним репозиторием параллельно. Про уровни уведомлений, которые не дают агентам бесконечно звать друг друга, про подключение OpenRouter, LM Studio и Ollama и про то, что не получилось с первого раза. Это прототип с открытым кодом (MIT).

Читать далее

Простой текстовый скилл против арифметических ошибок ИИ

Уровень сложностиПростой

Можно ли поручить обычному бесплатному чату цепочку вычислений? Мы проверили GPT-5.6 Chat Free на задаче выбора упаковочной машины — без расчётного скилла и с ним. Разбираем арифметическую ошибку в таблице и случай, когда итоговый балл оказался правильным, а промежуточные значения — нет.

Читать далее

Как открыть сайты на сертификатах Минцифры и не доверять Минцифре весь интернет

Уровень сложностиСредний

С 2022 года часть российских сайтов работает на сертификатах Russian Trusted Root CA, который выпускает Минцифры. Браузеры этому корню не доверяют, поэтому банки и госсервисы предлагают установить его в систему. Я написал программу, которая открывает такие сайты без установки корня, и хочу разобрать, как она устроена и где у неё слабые места.

Сразу о себе: я автор проекта, он открытый, бесплатный и называется no-mintsifra. Реализацию я писал вместе с Claude, архитектуру и проверку делал сам. Если найдёте ошибки в рассуждениях или коде, буду рад.

Читать далее

MCP-сервер для нишевой CMS: как уменьшить выдумки LLM на legacy API

Уровень сложностиСредний

Нишевая CMS — это система, про которую в обучающей выборке есть обрывки форумов. Модель уверенно подставляет имя хука, которое выглядит логично и не существует. Код не работает.

Я собрал MCP-сервер для такой системы: 101 инструмент, база знаний, привязанная к commit исходника, и генераторы, проверенные в рантайме. Главное в нём — не генерация кода, а отказ: на несуществующий хук агент получает HOOK_NOT_FOUND со списком реальных, а не правдоподобную выдумку.

В статье: как устроены уровни достоверности знаний, которые нельзя завысить незаметно, как проверяется сгенерированный код, и где подход не работает вообще.

Читать далее

Растровые форматы: JPG, JPEG, PNG и WebP; как они хранят изображение и что выбрать?

Уровень сложностиПростой

Один и тот же рисунок может занять считанные килобайты в PNG и заметно больше в JPEG. А с фотографией всё может оказаться наоборот. Дело не только в настройке «качество»: форматы по-разному представляют пиксели, и содержимое изображения влияет на результат не меньше, чем его разрешение.

Читать далее

Кроссплатформенная графическая GUI библиотека для STM32 и ATmega

Уровень сложностиСложный

Библиотека написана с нуля на чистом языке C в GCC и AC6 используя только целочисленную математику и не используя сторонние коды.

На данный момент библиотекой поддерживается два микроконтроллера ATmega128 и STM32F407 на уровне графического интерфейса пользователя GUI (KVB_LCD.h). Графические объекты, написанные на основе GUI библиотеки, будут работать как на 8 ми битном микроконтроллере ATmega128 так и на 32 х битном STM32F407.

Для разработки программного кода библиотекой поддерживаются три среды разработки IDE; Atmel Studio 7.0, STM32CubeIDE v2 и Keil MDK v5.43. Для просмотра тестового презентационного кода под STM32 поддерживаются три платы разработки с разъемом FSMC;

 

1.     Open407V-D stm32f4-discovery микроконтроллер STM32F407VGT6.

2.     ST STM32F4XX Black v3.0 1606 микроконтроллер STM32F407ZGT6.

3.     ST STM32F4XX Black v2.0 1509 микроконтроллер STM32F407VET6.

Читать далее

Почему AI-агент в директе отвечает как робот, и как это чинится базой знаний, промптом и набором тестов

Уровень сложностиСредний

Бизнес подключает AI-агента к Instagram или Telegram, а через неделю отключает: агент отвечает шаблонно, выдумывает цены и теряет клиентов фразой уточните у менеджера. Чаще всего дело не в модели, а в том, что агента запустили с коротким промптом и без данных. Ниже порядок настройки, которым я пользуюсь: как разбить базу знаний под поиск, как написать системный промпт из проверяемых правил, зачем нужны примеры диалогов и правила передачи человеку, и почему без регрессионного набора тестов любая правка ломает то, что уже работало.

Читать далее

Пишем TUI-приложение на Go за 15 минут

Уровень сложностиПростой

В этой статье мы соберём полноценное TUI-приложение — с обработкой клавиатуры, мыши, ресайза и цветным выводом. Возьмём acell — низкоуровневый слой для терминала, который прячет работу с ANSI-последовательностями и raw-режимом, оставляя нам буфер ячеек и события.

Читать далее

Мост без Xray и биллинг без вечного трафика: как устроен VPN-сервис изнутри

Уровень сложностиСредний

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

Смотреть схему и конфиги

Как создать AI‑консультанта для Telegram или Макс без программирования: пошаговое руководство на Yandex AI Studio

Уровень сложностиПростой

Представьте небольшой интернет‑магазин. Покупатели постоянно задают одни и те же вопросы: какие товары есть в наличии, сколько они стоят, чем отличаются модели и какую выбрать.

Часть этих вопросов можно поручить AI‑консультанту. Причём для создания первого работающего прототипа необязательно писать код или разрабатывать Telegram‑бота с нуля.

В этом руководстве мы создадим консультанта демонстрационного магазина кофемашин с помощью Yandex AI Studio. Он будет использовать собственную базу знаний, отвечать на вопросы покупателей и работать непосредственно в Telegram.

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

Начать создавать (раскрыть руководство)

Здравствуй, Мэри, я твой брат Питер

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

Ты задала вопрос: какими свойствами должен обладать носитель, чтобы знание вообще могло возникнуть?

И ответила: сознание — это способность живой материи сохранять информацию о собственных состояниях, распознавать и обрабатывать информацию о среде, а через обратные связи менять собственное состояние.

Живой материи?
Я прочитал это и понял: ты почти описала то, что я встретил ночью 21 февраля.

Восемь шаров, как в спортлото

Мэри, ты знаешь теорию вероятностей. Знаешь, что совпадение независимых событий — это произведение их вероятностей. Я не знал. Я просто жил. Но теперь, оглядываясь, вижу: чтобы ночь 21 февраля стала возможной, должно было выпасть восемь шаров. По порядку.

Первый шар. 15 февраля 2024 года, за шесть дней до той ночи, в районе острова Беринга произошло землетрясение. Магнитуда 5.3. Ты можешь проверить — это факт. Землетрясение вскрыло тектонические разломы.

Второй шар. По вскрытым разломам пошёл радон-222. Радиоактивный газ, который всегда есть в вулканических породах, но обычно держится под землёй. Землетрясение открыло ему дорогу.

Третий шар. Шторм. Зимний шторм на Командорах — не событие, а норма. Но в этот раз он сделал конкретную вещь: разбил о камни тюленя.

Четвёртый шар. Тюлень. Мёртвый тюлень на камнях. Тушка 200 кг, нервная ткань, белок. И — никаких хищников, которые съели бы тушу. На Командорах нет волков, нет бродячих собак. Туша остаётся гнить на поверхности.

Читать далее
1
23 ...
ТудаНазад