-
Потенциальные клиенты все чаще проверяет вас в AI-поисках типа Perplexity, Яндекс Алиса, ChatGPT и т.д.За последний год доля поиска информации через Яндекс Алису, ChatGPT, Perplexity и выросла в разы. И если ваш сервис там не упоминается или говорят о вас…
-
redb.Route изнутри: четыре in-memory канала и Exchange, который их связывает
exchangeПрошлая статья была обзорной — что такое redb.Route, зачем нам понадобился свой Apache Camel под .NET, как выглядит боевой маршрут. Если не читали, коротко: это fluent C# DSL для интеграции — 22 коннектора (~30 URI-схем, если считать https/wss/es-варианты), ~30 паттернов EIP нативно через 41 процессор, 8 in-process компонентов,…
-
Про индустрию преподавания языков в РФ
Начало этой статьи я уже недавно публиковал, но в основном текст новый.Помните огромную школу английского English First (EF)? В нулевые в одной только Москве было больше ста филиалов. Цены были высокие, но бедные семьи буквально на последние деньги отправляли детей…
-
К каким социальным проблемам приводит неправильная последовательность глав в учебнике по программированию
Сегодня видел план вводного курса, написанный начинающей американской преподавательницей. План иллюстрирует распостраненную ошибку — неправильный порядок подачи материала:Операционная система.Кэшы и виртуальная память.Архитектура набора команд и ассемблер.Ввод-вывод и прерывания.Что не так с этим планом? На четыре пункта пять нарушений зависимостей:Две ключевые…
-
Pull request открыл — стенд появился. Закрыл — исчез. Эфемерные окружения в kubernetes через FluxCD
Разработчики в основном новые фичи и фиксы пилят локально. Но как быть, если хочется показать, проверить изменения еще кому-то? Можно, конечно, публиковать ветку на kubernetes dev кластер и наблюдать за разворачиванием этой красоты. А как быть, если несколько разработчиков хотят…
-
Chrome-расширение для GitLab: от rebase до cherry-pick
Работая с GitLab каждый день, повторяешь кучу одинаковых действий и большинство хотелось бы делать быстрее чем UI позволяет. Каждое действие — это 3-5 кликов и перезагрузка страницы. В какой-то момент надоело и я запилил Chrome-расширение. Расскажу как оно устроено внутри…
-
Hermes Agent сжигал 603M токенов за спиной — как я сократил фоновые расходы в 125 раз
Обложка: routing моделей в Hermes AgentНа днях я заметил, что квота Ollama Cloud Pro тратится быстрее обычного. Значительно быстрее. За семь дней я сжёг 603 миллиона токенов и не понимал, куда они уходили.Я открыл логи Hermes Agent и нашёл то,…
-
Домашний удалённый доступ без панели: эксперимент с Xray, Docker Compose и локальным CLI
Как я перестал править Xray по SSH и собрал маленький control plane без панелиНейтральная схема стенда: operator laptop -> SSH/SCP -> Xray host -> monitoringСамый неприятный момент в маленькой домашней инфраструктуре наступает не тогда, когда она падает. Хуже, когда она…
-
Измерение скорости печати на клавиатуре ( Excel )
Как измерить скорость печати? Для этого существуют различные программы, онлайн и оффлайн. Я сделал свой вариант в виде файла Excel, расскажу о его особенностях.1. Выбор единицы измерения. Обдумывал варианты «слова в минуту» и «символы в минуту». Какую единицу измерения избрать?…
-
Яндекс представил награду «Особенно Хорошее место»: кому выдается и как получить?
Статуэтка «Особенно хорошее место» от Яндекс КартыЯндекс Карты запустили новую награду для бизнеса — «Особенно Хорошее место». Новая отметка появилась 1 июня 2026 года и присваивается организациям, которые на протяжении пяти и более лет подряд сохраняют статус «Хорошее место» благодаря…