home.social

#терминал — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #терминал, aggregated by home.social.

fetched live
  1. [Перевод] Краткая история терминала Bloomberg

    Краткая история терминала Bloomberg. Как он предоставил трейдерам и аналитикам Уолл-стрит беспрецедентную возможность заглянуть на мировые рынки.

    habr.com/ru/articles/1089806/

    #клавиатура #bloomberg #bloomberg_terminal #изобретатель #терминал #финансы

  2. Как я превратил статус-лайн Claude Code в тренажёр ПДД за 60 строк bash

    Строка внизу терминала Claude Code показывает модель, ветку и проценты контекста. Я на неё смотрю сотни раз в день, пока агент думает. В какой-то момент стало жалко: такое внимание, а тратится на информацию, нужную дай бог раз в час. Заменил их на билеты ПДД и очередь непрочитанных статей. Ниже, как это устроено и что ещё туда кладут люди.

    habr.com/ru/articles/1079890/

    #claude_code #статуслайн #statusline #терминал #bash #ПДД #микрообучение #продуктивность #osc_8 #alacritty

  3. Вы скопировали команду с сайта. В буфер попало не то, что вы выделили

    Ставил утилиту по инструкции с сайта проекта: блок с командой, кнопка «скопировать», вставка в терминал. Перед Enter посмотрел на строку — вставилось не то, что было в блоке. Проблема в том, что сайт полностью контролирует, что окажется в буфере обмена. Показать он может одно, положить — другое. И у страницы есть несколько способов сделать это так, что при вставке вы ничего не заметите.

    habr.com/ru/articles/1076416/

    #буфер_обмена #javascript #терминал #фишинг #веб

  4. TUI-агент включает alt-буфер один раз за сессию. Через 256 КБ вывода это ломает терминал

    Жалоба звучала как «скролл нестабильный»: колесо в панели с агентом то работает, то нет, текст съезжает, кадры дублируются. Виноват не скролл. Claude Code под ConPTY включает альтернативный буфер и отчёты мыши один раз при старте и больше их не переотправляет, а replay-буфер панели ограничен 256 КБ.

    habr.com/ru/articles/1077252/

    #conpty #xtermjs #терминал #electron #claude_code #codex #altscreen

  5. tmux у сисадмина — разбивает терминал, реанимирует сессии, уносит хаос

    Каждый, кто работает в терминале, держит открытыми сразу несколько вкладок: в первой смотрит логи, во второй следит за списком запущенных процессов через htop, в третьей работает с Git, в четвертой запускает миграции базы данных. При переключении между вкладками легко запутаться, закрыть нужную, а при обрыве связи — потерять запущенные процессы и сессии. Привет! Я Саломея, продуктовый технический писатель Читать далее →

    habr.com/ru/companies/selectel

    #selectel #tmux #linux #терминал #cli

  6. 100% покрытия не поймали единственный баг, который был важен

    У виджета было 92 теста и 100% построчного покрытия. Потом я открыл его в маленьком окне терминала, и шапка таблицы уехала за верхнюю границу экрана. Разбор трёх багов, которые нашлись при разработке пакета поверх экспериментального компонента symfony/tui: одного своего, который не поймало полное покрытие, и двух чужих — их исправления смержены в ядро Symfony. Плюс третий, найденный уже после того, как его починили без меня, — таб в ячейке ломал выравнивание всей таблицы. Про то, почему покрытие считает выполненные строки и ничего не говорит о предположениях, которые вы ни разу не поставили под сомнение.

    habr.com/ru/articles/1074402/

    #php #symfony #tui #покрытие_кода #phpunit #терминал #open_source #тестирование

  7. Tinted — то, из‑за чего ты захочешь использовать терминал

    Всем привет! Меня зовут Илья, я frontend‑разработчик. Но сегодня хочу поговорить не о JavaScript, а о терминале. Несмотря на то, что я уже много лет работаю разработчиком, активно пользоваться терминалом я начал всего около года назад. До этого терминал для меня был просто местом, где запускается сборка проекта, немного Git и иногда еще пара команд. Думаю, у многих так же. Обычно мысли о терминале вызывают ступор. Кажется, что это что‑то непонятное, черно‑зеленое и предназначенное только для «настоящих программистов», и на практике большинство ограничивается npm run dev , git status и на этом все. В этом гайде я хочу показать, как можно превратить терминал в красивую и удобную среду разработки, которая не уступает IDEA и другим редакторам. Сразу оговорюсь: речь пойдет исключительно о терминале, а не о NeoVim . NeoVim — это отдельная большая тема.

    habr.com/ru/articles/1071228/

    #терминал #cli #zsh #alacritty #Tinted #starship #zoxide #homebrew #настройка_терминала

  8. Status Line для Claude Code CLI. Показывает кэш, git, контекст и лимиты в одном месте

    Сделал Status Line для тех, кто пользуется Claude Code CLI Если вы работаете с клодом в терминале, то в одном месте он показывает: • Модель и Effort; • Текущую рабочую папку и ветку; • Незакоммиченные изменения в GIT в этой папке; • Есть ли что в очереди на push и pull; • Расхождение основных md файлов; • Текущий размер контекстного окна; • Кэш: hit rate & TTL; • Ну и лимиты, конечно же. Очень удобно это все видеть в одном месте. Рассказываю про него в статье. Узнать про Status Line 🥵

    habr.com/ru/articles/1069754/

    #Claude_Code #statusline #терминал #CLI #AIагенты #контекстное_окно #prompt_cache #Git #Nodejs #context_engineering

  9. Один интерфейс — девять LLM-провайдеров: как мы подружили Kimi K3, GLM-5.2, Claude и Ollama в одном терминальном агенте

    Привет, Хабр! Я делаю execai — терминальный AI-агент на Go (bubbletea), в духе Claude Code. Он читает файлы, гоняет shell-команды, ходит в kubernetes и стримит ответы в TUI. В какой-то момент выяснилось, что пользователям нужен не «агент с одной моделью», а мультитул: у кого-то подписка Kimi Code за $19, у кого-то GLM Coding Plan за $18, у кого-то корпоративный ключ Anthropic, а кто-то хочет гонять Ollama локально и не платить вообще. И всё это — в одном чате, с общей историей, с переключением на лету. Под катом — как устроена мультипровайдерная архитектура: один интерфейс из пяти строк, два несовместимых мира API (Anthropic-compat и OpenAI-compat), SSE-парсеры с аккумуляцией tool calls, динамические каталоги моделей, автодетект тарифа подписки и делегирование в чужие CLI. С реальным кодом и граблями, на которые мы наступили.

    habr.com/ru/articles/1065118/

    #execai #Go #LLM #Kimi_K3 #GLM52 #Ollama #AIагент #терминал #bubbletea #SSE

  10. Я написал SSH‑клиент для Windows

    Со временем у меня появилось несколько серверов: VPS, домашний NAS и ещё пара машин под разные задачи. Для подключения я использовал PuTTY. Он работает, но управлять несколькими серверами в нём неудобно. Сессии хранятся в реестре Windows, список хостов плоский, вкладок нет. Чтобы открыть два сервера, нужны два отдельных окна. Termius устроен иначе. Там есть нормальный список хостов, вкладки и синхронизация. Но для работы нужен аккаунт, данные хранятся в облаке, а часть функций доступна только по подписке. Мне не хотелось регистрироваться и загружать список своих серверов в облако ради обычного SSH‑подключения. Поэтому я начал делать собственный клиент - LucidSSH. Это не попытка собрать ещё один комбайн для системных администраторов. Мне нужен был простой локальный SSH‑клиент с несколькими дополнительными функциями: защитой от опасных команд и понятными объяснениями ошибок. Я не занимаюсь администрированием каждый день. Поэтому делал программу прежде всего для таких же пользователей, как я: тех, кто впервые настраивает VPS, NAS, Raspberry Pi или небольшой домашний сервер. Разрабатываю LucidSSH в свободное от основной работы время.

    habr.com/ru/articles/1064410/

    #LucidSSH #ssh #sshклиент #windows #терминал #vps #nas #системное_администрирование

  11. AtelTerminal — терминал со встроенным языком для работы с COM/Ethernet/WIFI/Bluetooth устройствами

    В процессе борьбы со всевозможными COM/Ethernet/WIFI/Bluetooth RS-485 устройствами, в том числе встраиваемыми, программаторами и тд. столкнулся с тем, что автоматизировать работу с устройством практически нечем. Т.е. написать полноценный сценарий для имитации целевого устройства, обеспечить обмен данными с во всех возможных вариантах без ручного управления не получится ничем. На форумах умники советую брать питон, что сложно для схемотехников и иногда медленно. Самые продвинутые терминалы позволяет создавать макросы, некоторые — группы макросов без возможности полноценного анализа. Поэтому пришлось наваять терминал со встроенным скриптовым языком. Цель — создать инструмент для широкого круга пользователей, схемотехников, радиоинженеров, которые недолюбливают среды программирования. Поэтому скриптовый язык делался максимально простым, никаких рекурсий, сложных выражений, лямбд, грамматических конструкций и пр. Также сделать простым работу с данными, предоставить возможность работать с несколькими устройствами одновременно. Унифицировать способы подключения (COM/Ethernet/WIFI/Bluetooth) устройств. Иметь в распоряжении специфические функции, которые решают задачу в комплексе.

    habr.com/ru/articles/1045993/

    #терминал #встроенное_по #микроконтроллер

  12. Ломаем ещё один терминал Сбербанка

    После прошлой статьи я каждый день заходил на барахолки и искал ещё одну версию терминала «Сбера». Это более новая модель под названием Kozen P10F, её часто можно видеть в киосках самообслуживания и на кассах магазинов. Чем же она отличается от квадратного терминала? Можно ли накатить свою прошивку? Что же у неё внутри? Можно узнать далее в статье

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #терминал #сбер

  13. Редактор, в котором главный — терминал: как я делал лёгкую IDE под эпоху ИИ-агентов

    Год назад я почти перестал писать код руками - теперь чаще диктую задачу агенту прямо в терминале. И однажды понял, что мой здоровенный IDE превратился в дорогую рамку вокруг одного окна. Так появился лёгкий редактор, где терминал главный, а код с git - сбоку. Внутри - про инженерию, а не про “качайте продукт”: как агент-независимо ловить “агент работает / ждёт ответа / закончил” через /proc, как собрать Windows-сборку Electron прямо с Linux без Wine, темы на контракте CSS-токенов и пара граблей, на которых я знатно подгорел (привет, Ctrl+V в русской раскладке).

    habr.com/ru/articles/1041064/

    #electron #nodepty #xtermjs #терминал #ииагенты #claude_code #кроссплатформенная_разработка #codemirror #десктопное_приложение

  14. [Перевод] Man pages, которыми хочется пользоваться: как сделать их удобными

    Man-страницы часто остаются главным способом разобраться с CLI-инструментом, но в реальной работе быстро найти нужную опцию или пример бывает непросто. В статье разберем практичные приемы, которые делают такую документацию удобнее: сводки опций, группировка по сценариям, шпаргалки, примеры, таблицы и нормальная навигация в HTML-версиях. Всё на примерах Git, rsync, strace, curl, OpenBSD и GNU. Перейти к статье

    habr.com/ru/companies/otus/art

    #man_pages #manстраницы #документация #терминал #CLI #Linux #Unix #примеры_команд #техническая_документация

  15. От киосков самообслуживания до единой платформы, или Как котики ускоряют офисные процессы

    Каждый из нас если не сталкивался, то хотя бы видел, как в современном офисе разбираются с мелкими, но важными вопросами вроде восстановления доступа или замены сломанной мышки. Обычно такие задачи требуют времени, объяснений и терпения, и важно, чтобы всё не превратилось в лишний стресс и непродуктивные простои. Мы в Яндексе поставили перед собой очень простую цель: сделать так, чтобы каждый сотрудник мог быстро и легко решить свой вопрос, не отвлекаясь от работы и не тратя силы на бюрократию или ожидания в очередях. В Яндексе этот путь начался с ряда самостоятельных решений для автоматизации внутренних сервисов — киосков самообслуживания, умных локеров и хелпоматов. Со временем мы объединили всё это в одну платформу — Я.Терминалы. С её помощью можно гибко и удобно настраивать и запускать цифровые сервисы для офисных сотрудников. Это значит, что любые задачи — от получения документов до заказа нового оборудования — теперь решаются быстро и самостоятельно, без лишних ожиданий, то есть меньше отвлекают от работы.

    habr.com/ru/companies/yandex/a

    #яндекс #офис #helpdesk #терминал #офисы #офисы_itкомпаний

  16. 10 фичей Claude Code, которые превратили одного разработчика в команду из 15 человек

    512 000 строк утёкшего кода, совещание ботиков, и почему человек стал узким местом разработки 31 марта 2026 года Anthropic случайно выложила npm-пакет с source map файлом на 59.8 мегабайт. Внутри - 512 000 строк TypeScript, 1 900 исходных файлов и 44 скрытых feature flags. Весь исходный код Claude Code, включая вещи, о которых пользователи даже не подозревали. За несколько часов репозиторий форкнули 41 500 раз. Anthropic начала рассылать DMCA-takedowns, но было поздно. Сообщество успело найти упоминания KAIROS - автономного агента, который работает пока ты спишь, консолидирует память и проактивно действует без промптов. 150+ упоминаний в коде. Нерелизнутые модели Opus 4.7 и Sonnet 4.8. Режим "Undercover" для сотрудников Anthropic, скрывающий AI-атрибуцию в коммитах на публичных репозиториях. Я пользуюсь Claude Code каждый день. Это мой основной инструмент разработки. Я пересадил на него команду, я создаю с ним проекты с нуля, и я вижу как он меняет саму суть профессии разработчика. В этой серии из трёх статей я расскажу что я понял за это время - от базовых фич до продвинутых паттернов, которые позволяют одному человеку работать как команда. Начнём с десяти вещей, которые делают Claude Code не просто ещё одним AI-помощником.

    habr.com/ru/articles/1027090/

    #claude_code #anthropic #aiразработка #llm #разработка #автоматизация #терминал #cursor #github_copilot #продуктивность

  17. 10 фичей Claude Code, которые превратили одного разработчика в команду из 15 человек 512 000 строк утёкшего кода, сове...

    #claude #code #anthropic #ai-разработка #llm #разработка #автоматизация #терминал #cursor #github #copilot

    Origin | Interest | Match
  18. «иНЖАЛИД ДЕЖИЦЕ» или Как я подключал советский терминал к Linux

    В данном очерке мы увидим подключение «Videoton 52100-C» к современному железу под управлением современных ОС при помощи интерфейса «токовая петля». Посмотрим-поглядим? иНЖАЛИД ДЕЖИЦЕ

    habr.com/ru/companies/timeweb/

    #ретроспектива #ретрокомпьютинг #терминал #терминалы #терминал_linux #токовая_петля #rs232c #timeweb_статьи

  19. «иНЖАЛИД ДЕЖИЦЕ» или Как я подключал «прыгающую лягушку» к Linux В данном очерке мы увидим подключение «Videoton 5...

    #ретроспектива #ретрокомпьютинг #терминал #терминалы #терминал #linux #токовая #петля #rs-232c #timeweb_статьи

    Origin | Interest | Match
  20. Semantic terminal: AI-генератор однострочников по описанию на естественном языке

    Эта заметка вдохновлена статьей Я заменил Google на 50 строк Python. Через месяц я забыл, как пишется tar -xzf . В какой-то момент, в очередной раз после нажатия Alt+Tab для переключения в браузер, чтобы быстро найти какой-то линуксовый однострочник, я подумал, что хватит это терпеть, и полез искать упомянутую статью. Перечитав её и прошерстив комментарии, я понял, что некоторые нужные мне вещи сделаны не совсем так, как хотелось бы, поэтому пошёл пилить свой велосипед. Итак, представляю вам semantic-terminal : Ставится через pip: pip install semantic-terminal Unix-style утилита sem , которая прокидывает аргументы в LLM с промтом: “Сделей однострочник” Опционально предоставляет подробное описание однострочника на языке запроса Опциональная утилита sem-run , запускающая сгенерированную команду с сохранением в истории терминала Задержка генерации меньше 1с при условии … кхм хм … стабильного интернета

    habr.com/ru/articles/1022056/

    #AI #llm #командная_строка #терминал

  21. Semantic terminal: AI-генератор однострочников по описанию на естественном языке Эта заметка вдохновлена статьей Я ...

    #AI #llm #командная #строка #терминал

    Origin | Interest | Match
  22. [Перевод] «Command Not Found» в MySQL. Исправляем ошибку

    MySQL — это система управления базами данных с открытым исходным кодом, работающая на Windows, Linux и macOS. Ошибка «Command Not Found» возникает в тех случаях, когда система не может запустить службу MySQL, поскольку не находит исполняемый файл. В этой статье мы разберем, как исправить эту ошибку в популярных операционных системах.

    habr.com/ru/companies/otus/art

    #mysql #command_not_found #PATH #переменные_окружения #Windows #Linux #командная_строка #терминал #настройка_MySQL

  23. Я вскрыл платёжный терминал «Сбера» — внутри оказалась игровая консоль и телефон

    Наверное, каждый видел эти терминалы «Сбера» на кассах магазинов. Раньше там был радостный кот, а сейчас бегают разноцветные глаза. И не знаю, как вам, а мне всегда было интересно, что эти девайсы имеют под капотом. Можно ли туда поставить свои приложения? Неужели «Сбер» сам их сделал? Да и было бы забавно заставить работать игры на нём. И вот он в моих руках, а далее в статье есть все ответы на вопросы выше. Ну и ещё мы с него звонить будем.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #сбер #терминал #смартфон #diy

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

    Потыкал я на досуге один из ИИ-терминалов и делюсь этим опытом. Об установке писать не буду, там все банально и просто: тыкаете мышкой и готово. А вот дальше — все очень занимательно. Экспериментировать я буду на своих реальных задачах, поэтому часть функционала в статье не упомяну. У всех разные задачи и потребности, здесь нет серебряной пули. Поехали!

    habr.com/ru/companies/selectel

    #selectel #ии #искусственный_интеллект #терминал #warp #иипомощник

  25. Как сделать терминал в Linux красивым, быстрым и удобным

    peervideo.ru/w/gZ96pGyWueVY37g

  26. Горячие клавиши Claude Code: полный разбор

    Разбираем все горячие клавиши Claude Code — что делает каждая, когда нажимать и где подвох. Этот AI-ассистент работает прямо в командной строке и напичкан сочетаниями, о которых большинство пользователей даже не подозревает. Двойной Escape откатывает изменения в коде, Ctrl+B отправляет задачу в фон, а Shift+Tab переключает режим работы на лету. Мы разобрали каждую клавишу до винтика: в каком сценарии пригодится, где конфликтует с tmux или браузером и как переназначить под себя.

    habr.com/ru/companies/cloud4y/

    #ИИ #разработка #claude #claude_code #терминал

  27. Хоткеи, которые я реально использую каждый день — справочник за 10 лет разработки

    Мышечная память не ждёт ответа от API и работает без интернета. Собрал справочник шорткатов, которые реально прижились за 10 лет: WebStorm, Chrome, терминал, alt-коды для таблиц и файловых деревьев. Осознанно олдскульный формат — статья в закладки.

    habr.com/ru/articles/1007548/

    #горячие_клавиши #WebStorm #JetBrains #Chrome #продуктивность #IDE #keyboard_shortcuts #altкоды #git #терминал

  28. Я заменил Google на 50 строк Python. Через месяц я забыл, как пишется tar -xzf

    Десять лет в девопсе. Десять. И я гуглю tar -xzf . Не раз в год — раз в неделю. Ну, может раз в десять дней, если повезёт. Открываю хром, набираю «tar extract gz linux», пролистываю три рекламы, нахожу ответ на SO, копирую, вставляю, закрываю вкладку. Через неделю — по новой. Я не идиот. Точнее, может и идиот, но не поэтому. Просто tar — это такой синтаксис, который у меня физически отказывается залезать в долговременную память. Там дефис или нет? xzf или xfz ? Или zxf ? Вроде порядок не важен? Или важен?.. Короче. Месяц назад я написал скрипт, который это решил. А потом скрипт решил больше, чем я хотел.

    habr.com/ru/articles/1001214/

    #bash #Python #LLM #CLI #терминал #DevOps #автоматизация #GPT #Ollama #командная_строка

  29. Я заменил Google на 50 строк Python. Через месяц я забыл, как пишется tar -xzf Десять лет в девопсе. Десять. И я гуглю  tar ...

    #bash #Python #LLM #CLI #терминал #DevOps #автоматизация #GPT #Ollama #командная #строка

    Origin | Interest | Match
  30. slowfetch: Замедляем fastfetch ради эстетики. История одного овер-инжиниринга на Bash

    В мире Linux существует негласное соревнование: чей neofetch (земля ему пухом) или fastfetch запустится быстрее и покажет заветное лого дистрибутива. Разработчики бьются за миллисекунды, оптимизируют конфиги, переписывают всё на C... Я же решил построить своего рода Машину Голдберга. Мой путь — это путь slowfetch . Я взял инструмент, который гордится своей скоростью (0.013с), и «оптимизировал» его до 0.77с. Зачем? Чтобы превратить терминал в панель управления космическим кораблём (или алтарь, об этом позже). Это история о том, как простое желание «пофлексить» конфигом превратилось в полгода разработки на Bash и создание собственного инсталлера.

    habr.com/ru/companies/ruvds/ar

    #Linux #Bash #fastfetch #ricing #slowfetch #оверинжиниринг #терминал #скриптинг #CLI #ruvds_статьи

  31. slowfetch: Замедляем fastfetch ради эстетики. История одного овер-инжиниринга на Bash В мире Linux существует негласное с...

    #Linux #Bash #fastfetch #ricing #slowfetch #овер-инжиниринг #терминал #скриптинг #CLI #ruvds_статьи

    Origin | Interest | Match
  32. Гайд по первоначальной настройке VPS

    Мне довольно часто приходится работать с только что созданными VPS — будь то развёртывание нового проекта, подготовка тестового окружения или эксперименты с инфраструктурой. Практически каждый такой сервер после создания находится в «сыром» состоянии и требует базовой первичной настройки. Как правило, эта настройка включает:

    habr.com/ru/articles/982512/

    #debian #ubuntu #ssh #windows #linux #vps #настройка_сервера #терминал #zsh #atuin

  33. Настройка Linux после установки: терминал, GNOME и расширения на примере Ubuntu

    Стандартный GNOME красивый, но неудобный для ежедневной работы. Рассказываю, как за пару часов настроить систему, увеличить продуктивность, а внешний вид радовал глаз. Настроить свой Linux

    habr.com/ru/articles/981886/

    #linux #ubuntu #gnome #zsh #oh_my_zsh #gnome_extensions #powerlevel10k #настройка_linux #кастомизация #терминал

  34. 8 лучших RDP-клиентов 2025 года

    Удалёнка уже стала нормой, поэтому надежный RDP‑клиент — обязательный инструмент админа. Под катом рассмотрим популярные RDP‑клиенты за 2025 год, а также расскажем, как выбрать подходящий вариант.

    habr.com/ru/companies/ultravds

    #ultravds #rdp #rdpклиент #linux #windows #администрирование #хостинг #терминал #сервер

  35. Скажи yay -S say

    Статья содержит описание работы утилиты для видео звонков из командной строки say. Рассказывается о том как всё устроено под капотом, как оптимизированно и почему всё работает так быстро с минимальным размером памяти и нагрузки на CPU. Так же небольшой обзор утилиты see для просмотра фильмов опять же в окне терминала.

    habr.com/ru/articles/976430/

    #видео #консоль #терминал #пиксельарт #демосцена

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

    #терминал #terminal

Share on Mastodon

Enter the server where you have an account.