От ручных настроек к автоматизации, или как мы адаптировали Basis Dynamix под наши задачи
Вроде бы довольно очевидная мысль — у ручной настройки есть предел масштабирования. Пока кластеров немного, команда может держать локальные различия…
Tech news from the best sources
Вроде бы довольно очевидная мысль — у ручной настройки есть предел масштабирования. Пока кластеров немного, команда может держать локальные различия…
С приходом ИИ‑агентов в разработку, кода стало больше, а вместе с ним и шума. Пулреквесты растут, держать агента в рамках з…
Пользователи EasyP присылали нам в чат YAML-конфиги, а мы глазами искали в них лишний пробел, неправильную вложенность или опечатку в ключе. В какой…
Все началось с того, что я решил, что смогу оптимизировать компилятор эльбрус с помощью ИИ. Вдохновлялся Эльбрусом 2: мМашина, к…
Bash/awk formatter для Linux CLI: превращает ps, top, df, free и другие таблицы в key: value, vertical или JSON Lines. Пригодится для восприятия инф…
В два часа ночи ты упираешься в лимит модели. Сессия на середине, мысль на середине, и до сброса окна ещё полтора часа. Ты сидишь и смотришь в терми…
Не так давно я на ровном месте занялся написанием библиотеки на Go ( spinq ) для, казалось бы, тривиальной задачи — спиннер…
Привет, Хабр! Обычно материалы о разработке агентов посвящены успешному успеху: «Мы выбрали лучшую модель, собрали агента, подключили инструменты —…
Каждый, кто работает в терминале, держит открытыми сразу несколько вкладок: в первой смотрит логи, во второй следит за списком запущенных процессов…
Всем привет! Меня зовут Илья, я frontend‑разработчик. Но сегодня хочу поговорить не о JavaScript, а о терминале. Несмотря н…
Однажды ты запускаешь dig домен_нейм , видишь исчерпывающий ответ, идешь дальше, а твой процесс резолвит что-то другое. Не таймаут, не сеть, не кэш.…
Скрипт, который упал, вы почините за пять минут. Скрипт, который отработал молча и выдал неправильный ответ, вы не почините никогда, потом…
Показатели каждой новой версии LLM моделей стабильно превышают предыдущие, но при этом они не отвечают на вопрос: какой cli агент лучше использовать…
macOS — сертифицированная UNIX система (формально — UNIX 03), и большая часть того, что набираешь в терминале, ведет себя, как в любом BSD: ls, grep…
Недавно попалась статья Eyad Khrais (@eyad_khrais) про harness engineering. Хорошее объяснение. Модель это мозг агента. Харнесс это тело…
Как я автоматизировал превращение вайбкодерского PoC в production-ready MVP За несколько часов с помощью AI можно собрать работающий PoC: интерфейс…
Всем дорого времени суток! В этой статье я расскажу о некоторых полезных инструментах командной строки с TUI которые облегчают работу с ROS 2. Кому…
Как точечно гонять агента из подписки headless — не устроить абьюз и не снести сервер. Точечные воркеры из подписки CLI — без превращения аккаунта в…
Каждый, кто работает с SSH, наизусть знает ритуал первого подключения (TOFU) и страшный ворнинг о смене ключей хоста. Но почему в 99% случаев мы про…
Как разработчик, я должен пользоваться ИИ на работе. Я бы, конечно, предпочел безлимитный Claude , но мне доступен только Qwen Code , а он часто гал…
Обсуждение архитектуры или бага часто начинается в ChatGPT, а реализация продолжается локально в Codex CLI. Рассказываю, как я сделал небольшую CLI-…
Алгоритм вывода цветного текста в консоль и как его можно написать на AutoHotkey. Погрузимся в язык, рассмотрим оптимизацию кода и улучшение читабел…
В домашней инфраструктуре у меня крутится десяток сервисов: Grafana, Zabbix, n8n, Navidrome, ollama, БД, пара дашбордов и тестовых API. Ка…
Привет! На связи команда QA Automation СВОЙ Тех . Сегодня мы хотим поднять тему, которая за последний год превратилась из хайпового «вайб-кодинга» в…
В Tauri фронтенд дёргает Rust-команды через invoke("get_user", { userId: 42 }) — строка, объект, никакой проверки типов. После очередного вечера, уб…
Предыстория 1 день назад я опубликовал первую статью про WebScan из Песочницы Хабра. Честно — не ожидал ничего особенного. Думал придут 50 человек,…
WebScan — асинхронный CLI-сканер безопасности на чистом Python. За неделю вырос до 15 плагинов: XSS, SQL инъекции, CORS, Path Traversal, SSRF, утечк…
Привет, Хабр! Меня зовут Андрей и я развиваю портал для разработчиков в корпоративном мессенджере Пачка . Эта статья про то, как мы превратили рукоп…
Человеческая цивилизация держится в том числе на представлении об абсолютной неизменяемости прошлого. Но представьте себе существо, обладающее следу…
Часть своих сервисов я держал в облаке, но когда счёт за AWS начал превышать ожидания, стало понятно: пора переносить их домой. Несколько месяцев на…