home.social

#консоль — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #консоль, aggregated by home.social.

fetched live
  1. Компьютеры и консоли: раскол и слияние миров

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

    habr.com/ru/companies/ruvds/ar

    #консоль #игровая_консоль #приставка #игровая_приставка #atari #apple #zx_spectrum #nintendo #sega #ruvds_статьи

  2. Компьютеры и консоли: раскол и слияние миров

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

    habr.com/ru/companies/ruvds/ar

    #консоль #игровая_консоль #приставка #игровая_приставка #atari #apple #zx_spectrum #nintendo #sega #ruvds_статьи

  3. Компьютеры и консоли: раскол и слияние миров

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

    habr.com/ru/companies/ruvds/ar

    #консоль #игровая_консоль #приставка #игровая_приставка #atari #apple #zx_spectrum #nintendo #sega #ruvds_статьи

  4. Цветной текст в консоли в AutoHotkey

    Алгоритм вывода цветного текста в консоль и как его можно написать на AutoHotkey. Погрузимся в язык, рассмотрим оптимизацию кода и улучшение читабельности (применимо к любому высокоуровневому языку).

    habr.com/ru/articles/1053046/

    #autohotkey #output #консоль #cli #алгоритмы #оптимизация #prototypebase #prototypebased #синтаксический_сахар #высокоуровневое_программирование

  5. Цветной текст в консоли в AutoHotkey

    Алгоритм вывода цветного текста в консоль и как его можно написать на AutoHotkey. Погрузимся в язык, рассмотрим оптимизацию кода и улучшение читабельности (применимо к любому высокоуровневому языку).

    habr.com/ru/articles/1053046/

    #autohotkey #output #консоль #cli #алгоритмы #оптимизация #prototypebase #prototypebased #синтаксический_сахар #высокоуровневое_программирование

  6. Цветной текст в консоли в AutoHotkey

    Алгоритм вывода цветного текста в консоль и как его можно написать на AutoHotkey. Погрузимся в язык, рассмотрим оптимизацию кода и улучшение читабельности (применимо к любому высокоуровневому языку).

    habr.com/ru/articles/1053046/

    #autohotkey #output #консоль #cli #алгоритмы #оптимизация #prototypebase #prototypebased #синтаксический_сахар #высокоуровневое_программирование

  7. Написание консольного симулятора баттл-арены на языке С++ с реализацией «умных» ботов

    В этой статье мы на практическом примере разберём создание консольной симулятора файтинга на C++ с двумя персонажами на арене. Вы увидите, как работают основные принципы ООП: инкапсуляция, наследование и полиморфизм. Мы реализуем базовый класс Character и трёх наследников — Warrior , Orc и Magician — каждый со своими уникальными атаками, дальностью обнаружения врага и поведением (преследование / побег). Также покажем простейшую анимацию выстрелов, отрисовку карты 14×14 и игровой цикл с пошаговой логикой боя. Статья будет полезна новичкам, которые уже знакомы с синтаксисом C++ и хотят увидеть, как теория превращается в работающую игру.

    habr.com/ru/articles/1038376/

    #консоль #консольные_игры #консольные_приложения #с++ #junior #идеи_для_игр

  8. Написание консольного симулятора баттл-арены на языке С++ с реализацией «умных» ботов

    В этой статье мы на практическом примере разберём создание консольной симулятора файтинга на C++ с двумя персонажами на арене. Вы увидите, как работают основные принципы ООП: инкапсуляция, наследование и полиморфизм. Мы реализуем базовый класс Character и трёх наследников — Warrior , Orc и Magician — каждый со своими уникальными атаками, дальностью обнаружения врага и поведением (преследование / побег). Также покажем простейшую анимацию выстрелов, отрисовку карты 14×14 и игровой цикл с пошаговой логикой боя. Статья будет полезна новичкам, которые уже знакомы с синтаксисом C++ и хотят увидеть, как теория превращается в работающую игру.

    habr.com/ru/articles/1038376/

    #консоль #консольные_игры #консольные_приложения #с++ #junior #идеи_для_игр

  9. Написание консольного симулятора баттл-арены на языке С++ с реализацией «умных» ботов

    В этой статье мы на практическом примере разберём создание консольной симулятора файтинга на C++ с двумя персонажами на арене. Вы увидите, как работают основные принципы ООП: инкапсуляция, наследование и полиморфизм. Мы реализуем базовый класс Character и трёх наследников — Warrior , Orc и Magician — каждый со своими уникальными атаками, дальностью обнаружения врага и поведением (преследование / побег). Также покажем простейшую анимацию выстрелов, отрисовку карты 14×14 и игровой цикл с пошаговой логикой боя. Статья будет полезна новичкам, которые уже знакомы с синтаксисом C++ и хотят увидеть, как теория превращается в работающую игру.

    habr.com/ru/articles/1038376/

    #консоль #консольные_игры #консольные_приложения #с++ #junior #идеи_для_игр

  10. far2l 2.8.0 в Ubuntu 26.04: новые классные фичи

    Привет, Хабр! Пока мир обсуждает новые версии нейросетей, в тихой гавани системных утилит произошло не менее важное для многих из нас событие: вышла Ubuntu 26.04, в которой по умолчанию идёт новая версия far2l: 2.8.0 . Если вы следите за моими дайджестами, то знаете: путь этого порта (а теперь уже полноценного форка) Far Manager из мира Windows в нативный Linux был долгим. Начиналось всё с «просто запустить», а сейчас мы пришли к инструменту, который в некоторых аспектах уже опережает своего прародителя. В этой версии мы закрыли еще несколько древних тикетов и добавили новую функциональность. Под катом — разбор самых вкусных фич релиза.

    habr.com/ru/articles/1028064/

    #far2l #Far #Far_manger #Ubuntu #Ubuntu_2604 #Менеджер_файлов #Консоль #TUI #Редактор #Новости

  11. far2l 2.8.0 в Ubuntu 26.04: новые классные фичи

    Привет, Хабр! Пока мир обсуждает новые версии нейросетей, в тихой гавани системных утилит произошло не менее важное для многих из нас событие: вышла Ubuntu 26.04, в которой по умолчанию идёт новая версия far2l: 2.8.0 . Если вы следите за моими дайджестами, то знаете: путь этого порта (а теперь уже полноценного форка) Far Manager из мира Windows в нативный Linux был долгим. Начиналось всё с «просто запустить», а сейчас мы пришли к инструменту, который в некоторых аспектах уже опережает своего прародителя. В этой версии мы закрыли еще несколько древних тикетов и добавили новую функциональность. Под катом — разбор самых вкусных фич релиза.

    habr.com/ru/articles/1028064/

    #far2l #Far #Far_manger #Ubuntu #Ubuntu_2604 #Менеджер_файлов #Консоль #TUI #Редактор #Новости

  12. far2l 2.8.0 в Ubuntu 26.04: новые классные фичи

    Привет, Хабр! Пока мир обсуждает новые версии нейросетей, в тихой гавани системных утилит произошло не менее важное для многих из нас событие: вышла Ubuntu 26.04, в которой по умолчанию идёт новая версия far2l: 2.8.0 . Если вы следите за моими дайджестами, то знаете: путь этого порта (а теперь уже полноценного форка) Far Manager из мира Windows в нативный Linux был долгим. Начиналось всё с «просто запустить», а сейчас мы пришли к инструменту, который в некоторых аспектах уже опережает своего прародителя. В этой версии мы закрыли еще несколько древних тикетов и добавили новую функциональность. Под катом — разбор самых вкусных фич релиза.

    habr.com/ru/articles/1028064/

    #far2l #Far #Far_manger #Ubuntu #Ubuntu_2604 #Менеджер_файлов #Консоль #TUI #Редактор #Новости

  13. Пишем логический калькулятор, лёжа на диване: как Termux и Си заменяют IDE, когда лень вставать

    Говорят, для программирования на Си нужен стол, стул, мощный ПК и Linux. У меня другой стек: диван, планшет на Андроиде и Termux. Но иногда мой монитор помещается в карман — это смартфон. В этой статье я расскажу, как небольшая лень привела к созданию пяти версий логического калькулятора и почему мобильный кодинг — это не только боль, но и своеобразная свобода. Противостояние против индустрии Идея родилась внезапно. Захотелось проверить одну логическую схему, но вставать и идти к компьютеру было выше моих сил. Так началось моё «преступление» против канонов профессиональной разработки. Инструментарий Чтобы превратить диван в рабочее место, мне понадобился стандартный набор для Termux: <cut />

    habr.com/ru/articles/1027400/

    #C #Termux #Android #Программирование #Логика #Консоль #DIY #Мобильная_разработка

  14. Пишем логический калькулятор, лёжа на диване: как Termux и Си заменяют IDE, когда лень вставать

    Говорят, для программирования на Си нужен стол, стул, мощный ПК и Linux. У меня другой стек: диван, планшет на Андроиде и Termux. Но иногда мой монитор помещается в карман — это смартфон. В этой статье я расскажу, как небольшая лень привела к созданию пяти версий логического калькулятора и почему мобильный кодинг — это не только боль, но и своеобразная свобода. Противостояние против индустрии Идея родилась внезапно. Захотелось проверить одну логическую схему, но вставать и идти к компьютеру было выше моих сил. Так началось моё «преступление» против канонов профессиональной разработки. Инструментарий Чтобы превратить диван в рабочее место, мне понадобился стандартный набор для Termux: <cut />

    habr.com/ru/articles/1027400/

    #C #Termux #Android #Программирование #Логика #Консоль #DIY #Мобильная_разработка

  15. Пишем логический калькулятор, лёжа на диване: как Termux и Си заменяют IDE, когда лень вставать

    Говорят, для программирования на Си нужен стол, стул, мощный ПК и Linux. У меня другой стек: диван, планшет на Андроиде и Termux. Но иногда мой монитор помещается в карман — это смартфон. В этой статье я расскажу, как небольшая лень привела к созданию пяти версий логического калькулятора и почему мобильный кодинг — это не только боль, но и своеобразная свобода. Противостояние против индустрии Идея родилась внезапно. Захотелось проверить одну логическую схему, но вставать и идти к компьютеру было выше моих сил. Так началось моё «преступление» против канонов профессиональной разработки. Инструментарий Чтобы превратить диван в рабочее место, мне понадобился стандартный набор для Termux: <cut />

    habr.com/ru/articles/1027400/

    #C #Termux #Android #Программирование #Логика #Консоль #DIY #Мобильная_разработка

  16. Как я учу C, делая ASCII игру

    Я решил учить C не по учебникам, а через практику — сделать свою простую консольную игру. Не ради “проекта мечты”, а чтобы на собственных ошибках разобраться, как всё работает на самом деле.

    habr.com/ru/articles/1016516/

    #C #ascii #игры #c++ #системное_программирование #консоль #windows #linux #gamedev

  17. Как я учу C, делая ASCII игру

    Я решил учить C не по учебникам, а через практику — сделать свою простую консольную игру. Не ради “проекта мечты”, а чтобы на собственных ошибках разобраться, как всё работает на самом деле.

    habr.com/ru/articles/1016516/

    #C #ascii #игры #c++ #системное_программирование #консоль #windows #linux #gamedev

  18. Как я учу C, делая ASCII игру

    Я решил учить C не по учебникам, а через практику — сделать свою простую консольную игру. Не ради “проекта мечты”, а чтобы на собственных ошибках разобраться, как всё работает на самом деле.

    habr.com/ru/articles/1016516/

    #C #ascii #игры #c++ #системное_программирование #консоль #windows #linux #gamedev

  19. Ботинок — консольный AI-агент для тех, у кого мало VRAM

    Эта статья — не туториал и не обзор. Это история о том, как я искал инструмент для своих задач, не нашёл, расстроился, а потом успокоился и написал свой. Речь пойдёт о Ботинке — консольном AI-агенте для работы по SSH. Но сначала немного контекста. Я работаю с Linux-серверами уже лет пятнадцать. За это время видел разные эпохи: когда всё настраивали руками, когда появился Ansible, когда все бросились в Kubernetes, когда устали от Kubernetes и вернулись к простым docker-compose. Скрипты-костыли множились, документация устаревала, а сервера как требовали внимания, так и требуют. И вот теперь добавился ещё один слой — LLM. Можно спросить у модели, как настроить nginx, и получить рабочий конфиг. Можно попросить проанализировать логи. Но каждый раз копировать-вставлять между терминалом и чатом — это отдельный вид боли. Хочется, чтобы модель жила прямо в консоли, понимала контекст сервера и могла сама выполнить рутину. Статья будет полезна тем, кто: Работает с серверами по SSH и устал от рутины Интересуется AI-агентами, но хочет что-то лёгкое и локальное Имеет ограниченные ресурсы (не у всех есть 24GB VRAM) Хочет понять, как строится архитектура агента с инструментами Зачем ещё один AI-агент? Ситуация знакомая: есть задачи, которые хочется поручить AI — проанализировать логи, написать код, найти информацию в интернете. Но мне нужен был именно консольный агент — работаю в терминале, хожу по серверам по SSH, не хочу отвлекаться на GUI. На волне хайпа попробовал OpenClaw — хайповый проект 2025-2026 года, self-hosted AI-агент для автоматизации жизненных задач. Идея в целом норм: агент работает 24/7, отвечает в Telegram/WhatsApp, умеет чистить почту, управлять календарём, чекиниться на рейсы. Четырёхслойная архитектура, куча интеграций, активное сообщество. Но на практике для моих задач оказалось слишком тяжело : Оверсложнённая архитектура — Gateway, Integration, Execution, Intelligence — это отлично для энтерпрайза, но перебор для «зайти на сервер и поправить конфиг» Ориентация на lifestyle-автоматизацию — почта, календарь, бронирования. А мне нужно: логи, systemd, docker, nginx Постоянно висящий сервис — 24/7 демон, который кушает ресурсы. А я хочу: запустил — поработал — закрыл Мессенджер как интерфейс — удобно для личного ассистента, но для админской работы нужен терминал и SSH OpenClaw крут для своей ниши — персональный ассистент в Telegram. Но моя задача другая: консольный агент для системного администрирования . Зайти по SSH, диагностировать проблему, поправить, уйти. Без демонов, без мессенджеров, без оверхеда. Так родился Ботинок. Ключевая идея: не сервис, а инструмент Здесь важно остановиться на главном. Ботинок — это не фоновый сервис и не постоянно висящая служба. Это обычное приложение: запустил, поработал, закрыл. Никаких веб-серверов, демонов, системных служб. Идея пришла из наблюдения за тем, как работают разработчики с Cursor, Windsurf и подобными IDE . Там ты открыв Читать полностью

    habr.com/ru/articles/1015126/

    #ollama #aiagent #python #llm #functioncalling #консоль #terminal

  20. Ботинок — консольный AI-агент для тех, у кого мало VRAM

    Эта статья — не туториал и не обзор. Это история о том, как я искал инструмент для своих задач, не нашёл, расстроился, а потом успокоился и написал свой. Речь пойдёт о Ботинке — консольном AI-агенте для работы по SSH. Но сначала немного контекста. Я работаю с Linux-серверами уже лет пятнадцать. За это время видел разные эпохи: когда всё настраивали руками, когда появился Ansible, когда все бросились в Kubernetes, когда устали от Kubernetes и вернулись к простым docker-compose. Скрипты-костыли множились, документация устаревала, а сервера как требовали внимания, так и требуют. И вот теперь добавился ещё один слой — LLM. Можно спросить у модели, как настроить nginx, и получить рабочий конфиг. Можно попросить проанализировать логи. Но каждый раз копировать-вставлять между терминалом и чатом — это отдельный вид боли. Хочется, чтобы модель жила прямо в консоли, понимала контекст сервера и могла сама выполнить рутину. Статья будет полезна тем, кто: Работает с серверами по SSH и устал от рутины Интересуется AI-агентами, но хочет что-то лёгкое и локальное Имеет ограниченные ресурсы (не у всех есть 24GB VRAM) Хочет понять, как строится архитектура агента с инструментами Зачем ещё один AI-агент? Ситуация знакомая: есть задачи, которые хочется поручить AI — проанализировать логи, написать код, найти информацию в интернете. Но мне нужен был именно консольный агент — работаю в терминале, хожу по серверам по SSH, не хочу отвлекаться на GUI. На волне хайпа попробовал OpenClaw — хайповый проект 2025-2026 года, self-hosted AI-агент для автоматизации жизненных задач. Идея в целом норм: агент работает 24/7, отвечает в Telegram/WhatsApp, умеет чистить почту, управлять календарём, чекиниться на рейсы. Четырёхслойная архитектура, куча интеграций, активное сообщество. Но на практике для моих задач оказалось слишком тяжело : Оверсложнённая архитектура — Gateway, Integration, Execution, Intelligence — это отлично для энтерпрайза, но перебор для «зайти на сервер и поправить конфиг» Ориентация на lifestyle-автоматизацию — почта, календарь, бронирования. А мне нужно: логи, systemd, docker, nginx Постоянно висящий сервис — 24/7 демон, который кушает ресурсы. А я хочу: запустил — поработал — закрыл Мессенджер как интерфейс — удобно для личного ассистента, но для админской работы нужен терминал и SSH OpenClaw крут для своей ниши — персональный ассистент в Telegram. Но моя задача другая: консольный агент для системного администрирования . Зайти по SSH, диагностировать проблему, поправить, уйти. Без демонов, без мессенджеров, без оверхеда. Так родился Ботинок. Ключевая идея: не сервис, а инструмент Здесь важно остановиться на главном. Ботинок — это не фоновый сервис и не постоянно висящая служба. Это обычное приложение: запустил, поработал, закрыл. Никаких веб-серверов, демонов, системных служб. Идея пришла из наблюдения за тем, как работают разработчики с Cursor, Windsurf и подобными IDE . Там ты открыв Читать полностью

    habr.com/ru/articles/1015126/

    #ollama #aiagent #python #llm #functioncalling #консоль #terminal

  21. Ботинок — консольный AI-агент для тех, у кого мало VRAM

    Эта статья — не туториал и не обзор. Это история о том, как я искал инструмент для своих задач, не нашёл, расстроился, а потом успокоился и написал свой. Речь пойдёт о Ботинке — консольном AI-агенте для работы по SSH. Но сначала немного контекста. Я работаю с Linux-серверами уже лет пятнадцать. За это время видел разные эпохи: когда всё настраивали руками, когда появился Ansible, когда все бросились в Kubernetes, когда устали от Kubernetes и вернулись к простым docker-compose. Скрипты-костыли множились, документация устаревала, а сервера как требовали внимания, так и требуют. И вот теперь добавился ещё один слой — LLM. Можно спросить у модели, как настроить nginx, и получить рабочий конфиг. Можно попросить проанализировать логи. Но каждый раз копировать-вставлять между терминалом и чатом — это отдельный вид боли. Хочется, чтобы модель жила прямо в консоли, понимала контекст сервера и могла сама выполнить рутину. Статья будет полезна тем, кто: Работает с серверами по SSH и устал от рутины Интересуется AI-агентами, но хочет что-то лёгкое и локальное Имеет ограниченные ресурсы (не у всех есть 24GB VRAM) Хочет понять, как строится архитектура агента с инструментами Зачем ещё один AI-агент? Ситуация знакомая: есть задачи, которые хочется поручить AI — проанализировать логи, написать код, найти информацию в интернете. Но мне нужен был именно консольный агент — работаю в терминале, хожу по серверам по SSH, не хочу отвлекаться на GUI. На волне хайпа попробовал OpenClaw — хайповый проект 2025-2026 года, self-hosted AI-агент для автоматизации жизненных задач. Идея в целом норм: агент работает 24/7, отвечает в Telegram/WhatsApp, умеет чистить почту, управлять календарём, чекиниться на рейсы. Четырёхслойная архитектура, куча интеграций, активное сообщество. Но на практике для моих задач оказалось слишком тяжело : Оверсложнённая архитектура — Gateway, Integration, Execution, Intelligence — это отлично для энтерпрайза, но перебор для «зайти на сервер и поправить конфиг» Ориентация на lifestyle-автоматизацию — почта, календарь, бронирования. А мне нужно: логи, systemd, docker, nginx Постоянно висящий сервис — 24/7 демон, который кушает ресурсы. А я хочу: запустил — поработал — закрыл Мессенджер как интерфейс — удобно для личного ассистента, но для админской работы нужен терминал и SSH OpenClaw крут для своей ниши — персональный ассистент в Telegram. Но моя задача другая: консольный агент для системного администрирования . Зайти по SSH, диагностировать проблему, поправить, уйти. Без демонов, без мессенджеров, без оверхеда. Так родился Ботинок. Ключевая идея: не сервис, а инструмент Здесь важно остановиться на главном. Ботинок — это не фоновый сервис и не постоянно висящая служба. Это обычное приложение: запустил, поработал, закрыл. Никаких веб-серверов, демонов, системных служб. Идея пришла из наблюдения за тем, как работают разработчики с Cursor, Windsurf и подобными IDE . Там ты открыв Читать полностью

    habr.com/ru/articles/1015126/

    #ollama #aiagent #python #llm #functioncalling #консоль #terminal

  22. Debug‑web: консольный отладчик для прода

    Компактный пакет debug-web решает вечную проблему тестировщиков и разработчиков: «А стенд актуален?». Добавьте в проект несколько строк кода — и в консоли всегда будут версия сборки, время деплоя и любые другие данные. Уровень логирования меняется прямо из консоли, без пересборки. Рассказываю, как мы экономим часы на поиске информации и отладке.

    habr.com/ru/companies/itfb/art

    #отладка #консоль #npmпакет #debug #logging #debugging #тестирование_вебприложений #itfb

  23. Debug‑web: консольный отладчик для прода

    Компактный пакет debug-web решает вечную проблему тестировщиков и разработчиков: «А стенд актуален?». Добавьте в проект несколько строк кода — и в консоли всегда будут версия сборки, время деплоя и любые другие данные. Уровень логирования меняется прямо из консоли, без пересборки. Рассказываю, как мы экономим часы на поиске информации и отладке.

    habr.com/ru/companies/itfb/art

    #отладка #консоль #npmпакет #debug #logging #debugging #тестирование_вебприложений #itfb

  24. Debug‑web: консольный отладчик для прода

    Компактный пакет debug-web решает вечную проблему тестировщиков и разработчиков: «А стенд актуален?». Добавьте в проект несколько строк кода — и в консоли всегда будут версия сборки, время деплоя и любые другие данные. Уровень логирования меняется прямо из консоли, без пересборки. Рассказываю, как мы экономим часы на поиске информации и отладке.

    habr.com/ru/companies/itfb/art

    #отладка #консоль #npmпакет #debug #logging #debugging #тестирование_вебприложений #itfb

  25. Какой может быть UART-CLI в микроконтроллере

    В этом тексте я бы хотел провести курс молодого бойца по использованию CLI в микроконтроллере. Расскажу про API той CLI, которая получилась у меня. Прежде всего CLI - это первичный лог загрузки прошивки. Инициализация микроконтроллера - это многостадийный процесс, в котором многое может пойти не по плану. Поэтому первое, что вы должны увидеть в консоли - это зеленый лог загрузки программы.

    habr.com/ru/articles/980280/

    #CLI #shell #UART_cli #debug #отладка #консоль #консоль_разработчика #tui

  26. Какой может быть UART-CLI в микроконтроллере

    В этом тексте я бы хотел провести курс молодого бойца по использованию CLI в микроконтроллере. Расскажу про API той CLI, которая получилась у меня. Прежде всего CLI - это первичный лог загрузки прошивки. Инициализация микроконтроллера - это многостадийный процесс, в котором многое может пойти не по плану. Поэтому первое, что вы должны увидеть в консоли - это зеленый лог загрузки программы.

    habr.com/ru/articles/980280/

    #CLI #shell #UART_cli #debug #отладка #консоль #консоль_разработчика #tui

  27. Какой может быть UART-CLI в микроконтроллере

    В этом тексте я бы хотел провести курс молодого бойца по использованию CLI в микроконтроллере. Расскажу про API той CLI, которая получилась у меня. Прежде всего CLI - это первичный лог загрузки прошивки. Инициализация микроконтроллера - это многостадийный процесс, в котором многое может пойти не по плану. Поэтому первое, что вы должны увидеть в консоли - это зеленый лог загрузки программы.

    habr.com/ru/articles/980280/

    #CLI #shell #UART_cli #debug #отладка #консоль #консоль_разработчика #tui

  28. Скажи yay -S say

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

    habr.com/ru/articles/976430/

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

  29. Скажи yay -S say

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

    habr.com/ru/articles/976430/

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

  30. Скажи yay -S say

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

    habr.com/ru/articles/976430/

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

  31. Кросс-компиляция и запуск консольного Go‑приложения на Android, Windows, macOS и Linux

    Делюсь опытом кросс-компиляции и запуска консольной программы на Go из-под Linux в другие ОС: Android, Windows. Для сетевых сервисов, утилит, криптопрограмм и других решений без GUI это может быть весьма полезно.

    habr.com/ru/companies/ruvds/ar

    #кросскомпиляция #Go #Android #консоль #терминал #утилита #ruvds_статьи

  32. Кросс-компиляция и запуск консольного Go‑приложения на Android, Windows, macOS и Linux

    Делюсь опытом кросс-компиляции и запуска консольной программы на Go из-под Linux в другие ОС: Android, Windows. Для сетевых сервисов, утилит, криптопрограмм и других решений без GUI это может быть весьма полезно.

    habr.com/ru/companies/ruvds/ar

    #кросскомпиляция #Go #Android #консоль #терминал #утилита #ruvds_статьи

  33. Кросс-компиляция и запуск консольного Go‑приложения на Android, Windows, macOS и Linux

    Делюсь опытом кросс-компиляции и запуска консольной программы на Go из-под Linux в другие ОС: Android, Windows. Для сетевых сервисов, утилит, криптопрограмм и других решений без GUI это может быть весьма полезно.

    habr.com/ru/companies/ruvds/ar

    #кросскомпиляция #Go #Android #консоль #терминал #утилита #ruvds_статьи

  34. Портативная консоль PSP Go: эксперимент, который не прижился. Смотрим, что внутри

    История поративной консоли PSP Go от Sony — пример того, как передовые идеи опережают время. И в результате не реализуются, поскольку «рынок решает» иначе, чем планировали разработчики. Компактная консоль казалась шагом в будущее портативного гейминга, но осталась в тени более успешных конкурентов. В этой статье мы вспомним, как появилась эта модель и какие технические решения в ней воплотили. Почему консоль не стала массовой, хотя энтузиасты до сих пор охотятся за ней на вторичном рынке. Ну и разберем ее. Детали под катом.

    habr.com/ru/companies/selectel

    #selectel #консоль #приставка #diy #diyпроекты #psp_go #ремонт_техники #гаджеты

  35. Портативная консоль PSP Go: эксперимент, который не прижился. Смотрим, что внутри

    История поративной консоли PSP Go от Sony — пример того, как передовые идеи опережают время. И в результате не реализуются, поскольку «рынок решает» иначе, чем планировали разработчики. Компактная консоль казалась шагом в будущее портативного гейминга, но осталась в тени более успешных конкурентов. В этой статье мы вспомним, как появилась эта модель и какие технические решения в ней воплотили. Почему консоль не стала массовой, хотя энтузиасты до сих пор охотятся за ней на вторичном рынке. Ну и разберем ее. Детали под катом.

    habr.com/ru/companies/selectel

    #selectel #консоль #приставка #diy #diyпроекты #psp_go #ремонт_техники #гаджеты

  36. Портативная консоль PSP Go: эксперимент, который не прижился. Смотрим, что внутри

    История поративной консоли PSP Go от Sony — пример того, как передовые идеи опережают время. И в результате не реализуются, поскольку «рынок решает» иначе, чем планировали разработчики. Компактная консоль казалась шагом в будущее портативного гейминга, но осталась в тени более успешных конкурентов. В этой статье мы вспомним, как появилась эта модель и какие технические решения в ней воплотили. Почему консоль не стала массовой, хотя энтузиасты до сих пор охотятся за ней на вторичном рынке. Ну и разберем ее. Детали под катом.

    habr.com/ru/companies/selectel

    #selectel #консоль #приставка #diy #diyпроекты #psp_go #ремонт_техники #гаджеты

  37. Из котельной — в Ад: Doom на ПЛК

    Я — инженер техподдержки, наши клиенты знают меня как Aleksandr_Khlebnikov . Одна из задач инженеров в нашей компании — тестировать новое оборудование. Мы как раз выпустили модуль расширения, добавляющий контроллеру выход HDMI. Смотреть на веб-интерфейс во время тестирования скучно, и в голову пришла мысль: а что если попробовать запустить на контроллере Doom? В железо я верил, в свои умения — чуть меньше. Все-таки контроллер «заточен» под специфические задачи, а лишняя функциональность в ОС отключена. Но раз внутри работает полноценный Linux — почему бы не попробовать? Итак, эта история о том, как я подключил к контроллеру HDMI-монитор, как запустил Doom и что из этого вышло. А еще о том, как я сделал геймпад с интерфейсом Modbus RTU.

    habr.com/ru/companies/wirenboa

    #wiren_board #doom #Linux #контроллер #игра #запуск #WBE2HDMI #Chocolate_Doom #консоль #freedoom

  38. Из котельной — в Ад: Doom на ПЛК

    Я — инженер техподдержки, наши клиенты знают меня как Aleksandr_Khlebnikov . Одна из задач инженеров в нашей компании — тестировать новое оборудование. Мы как раз выпустили модуль расширения, добавляющий контроллеру выход HDMI. Смотреть на веб-интерфейс во время тестирования скучно, и в голову пришла мысль: а что если попробовать запустить на контроллере Doom? В железо я верил, в свои умения — чуть меньше. Все-таки контроллер «заточен» под специфические задачи, а лишняя функциональность в ОС отключена. Но раз внутри работает полноценный Linux — почему бы не попробовать? Итак, эта история о том, как я подключил к контроллеру HDMI-монитор, как запустил Doom и что из этого вышло. А еще о том, как я сделал геймпад с интерфейсом Modbus RTU.

    habr.com/ru/companies/wirenboa

    #wiren_board #doom #Linux #контроллер #игра #запуск #WBE2HDMI #Chocolate_Doom #консоль #freedoom

  39. Из котельной — в Ад: Doom на ПЛК

    Я — инженер техподдержки, наши клиенты знают меня как Aleksandr_Khlebnikov . Одна из задач инженеров в нашей компании — тестировать новое оборудование. Мы как раз выпустили модуль расширения, добавляющий контроллеру выход HDMI. Смотреть на веб-интерфейс во время тестирования скучно, и в голову пришла мысль: а что если попробовать запустить на контроллере Doom? В железо я верил, в свои умения — чуть меньше. Все-таки контроллер «заточен» под специфические задачи, а лишняя функциональность в ОС отключена. Но раз внутри работает полноценный Linux — почему бы не попробовать? Итак, эта история о том, как я подключил к контроллеру HDMI-монитор, как запустил Doom и что из этого вышло. А еще о том, как я сделал геймпад с интерфейсом Modbus RTU.

    habr.com/ru/companies/wirenboa

    #wiren_board #doom #Linux #контроллер #игра #запуск #WBE2HDMI #Chocolate_Doom #консоль #freedoom

  40. Ностальгия по пикселям: почему старые игры до сих пор в нашем сердце?

    Помните те времена, когда игры помещались на дискету, а графика была настолько блочной, что героя можно было спутать с грудой разноцветных квадратов? Когда пароль на 20 символов записывали в тетрадку, а звуки 8-битного синтезатора казались саундтреком будущего? Старые видеоигры — это не просто ретро, это целая эпоха. Они были проще, но в этой простоте скрывалась магия, которую сегодня не всегда могут повторить даже игры с фотореалистичной графикой. В статье придаемся воспоминаниям, а в конце рассказываем, как и во что можно играть на ОС Astra Linux SE. Читать!

    habr.com/ru/companies/astralin

    #astralinux #ретроигры #doom #консоль #эмуляторы_приставок #sega #wine #windows #dosbox

  41. Ностальгия по пикселям: почему старые игры до сих пор в нашем сердце?

    Помните те времена, когда игры помещались на дискету, а графика была настолько блочной, что героя можно было спутать с грудой разноцветных квадратов? Когда пароль на 20 символов записывали в тетрадку, а звуки 8-битного синтезатора казались саундтреком будущего? Старые видеоигры — это не просто ретро, это целая эпоха. Они были проще, но в этой простоте скрывалась магия, которую сегодня не всегда могут повторить даже игры с фотореалистичной графикой. В статье придаемся воспоминаниям, а в конце рассказываем, как и во что можно играть на ОС Astra Linux SE. Читать!

    habr.com/ru/companies/astralin

    #astralinux #ретроигры #doom #консоль #эмуляторы_приставок #sega #wine #windows #dosbox

  42. Ностальгия по пикселям: почему старые игры до сих пор в нашем сердце?

    Помните те времена, когда игры помещались на дискету, а графика была настолько блочной, что героя можно было спутать с грудой разноцветных квадратов? Когда пароль на 20 символов записывали в тетрадку, а звуки 8-битного синтезатора казались саундтреком будущего? Старые видеоигры — это не просто ретро, это целая эпоха. Они были проще, но в этой простоте скрывалась магия, которую сегодня не всегда могут повторить даже игры с фотореалистичной графикой. В статье придаемся воспоминаниям, а в конце рассказываем, как и во что можно играть на ОС Astra Linux SE. Читать!

    habr.com/ru/companies/astralin

    #astralinux #ретроигры #doom #консоль #эмуляторы_приставок #sega #wine #windows #dosbox

  43. CLI в 2025: отголоски динозавров или реальная потребность

    Почему в 2025 мы все еще используем CLI? Вокруг так много прекрасных pixel-perfect GUI на OLED-экранах, а интернет провели даже в часы, очки и кольца. Как проектировщик взаимодействия

    habr.com/ru/companies/selectel

    #cli #selectel #gui #терминал #консоль #интерфейс

  44. CLI в 2025: отголоски динозавров или реальная потребность

    Почему в 2025 мы все еще используем CLI? Вокруг так много прекрасных pixel-perfect GUI на OLED-экранах, а интернет провели даже в часы, очки и кольца. Как проектировщик взаимодействия

    habr.com/ru/companies/selectel

    #cli #selectel #gui #терминал #консоль #интерфейс

  45. CLI в 2025: отголоски динозавров или реальная потребность

    Почему в 2025 мы все еще используем CLI? Вокруг так много прекрасных pixel-perfect GUI на OLED-экранах, а интернет провели даже в часы, очки и кольца. Как проектировщик взаимодействия

    habr.com/ru/companies/selectel

    #cli #selectel #gui #терминал #консоль #интерфейс

  46. DevSecOps-консоль для контроля уязвимостей в коде: автоматизация, аналитика и AI-ассистент

    Как автоматизировать DevSecOps с помощью ИИ или как мы разработали DevSecOps-консоль для контроля над уязвимостями

    habr.com/ru/companies/flowwow/

    #devsecops #искусственный_интеллект #информационная_безопасность #консоль

  47. DevSecOps-консоль для контроля уязвимостей в коде: автоматизация, аналитика и AI-ассистент

    Как автоматизировать DevSecOps с помощью ИИ или как мы разработали DevSecOps-консоль для контроля над уязвимостями

    habr.com/ru/companies/flowwow/

    #devsecops #искусственный_интеллект #информационная_безопасность #консоль

  48. DevSecOps-консоль для контроля уязвимостей в коде: автоматизация, аналитика и AI-ассистент

    Как автоматизировать DevSecOps с помощью ИИ или как мы разработали DevSecOps-консоль для контроля над уязвимостями

    habr.com/ru/companies/flowwow/

    #devsecops #искусственный_интеллект #информационная_безопасность #консоль

  49. От консоли к GUI: Как написать игру «Сапёр» на Python с нуля версия консоли

    Создайте свою версию легендарного «Сапёра» на Python. В этом пошаговом руководстве вы освоите всё: от создания игрового поля до управления флагами и проверки победы. Неважно, новичок вы или опытный программист — это увлекательное приключение поможет вам прокачать навыки. Начните программировать и играть с собственным «Сапёром» уже сегодня.

    habr.com/ru/articles/936038/

    #игра #сапер #игры_через_консоль #консоль #python #начинающих #интересные_идеи #с_нуля #game #minesweeper

  50. От консоли к GUI: Как написать игру «Сапёр» на Python с нуля версия консоли

    Создайте свою версию легендарного «Сапёра» на Python. В этом пошаговом руководстве вы освоите всё: от создания игрового поля до управления флагами и проверки победы. Неважно, новичок вы или опытный программист — это увлекательное приключение поможет вам прокачать навыки. Начните программировать и играть с собственным «Сапёром» уже сегодня.

    habr.com/ru/articles/936038/

    #игра #сапер #игры_через_консоль #консоль #python #начинающих #интересные_идеи #с_нуля #game #minesweeper

  51. От консоли к GUI: Как написать игру «Сапёр» на Python с нуля версия консоли

    Создайте свою версию легендарного «Сапёра» на Python. В этом пошаговом руководстве вы освоите всё: от создания игрового поля до управления флагами и проверки победы. Неважно, новичок вы или опытный программист — это увлекательное приключение поможет вам прокачать навыки. Начните программировать и играть с собственным «Сапёром» уже сегодня.

    habr.com/ru/articles/936038/

    #игра #сапер #игры_через_консоль #консоль #python #начинающих #интересные_идеи #с_нуля #game #minesweeper

  52. Как контролировать 140 петабайт данных и 80 тысяч подов в Kubernetes

    Нагрузка на базы данных растет с каждым днем. Как быстро масштабировать ресурсы, расширять базы данных и следить за их состоянием в UI, не вникая в подкапотные движения Kubernetes? Приводим кейсы.

    habr.com/ru/companies/dbraincl

    #dbrain #консоль #cassandra #postgres #kafka #kubernetes #ignite #поды #s3 #базы_данных

  53. Как контролировать 140 петабайт данных и 80 тысяч подов в Kubernetes

    Нагрузка на базы данных растет с каждым днем. Как быстро масштабировать ресурсы, расширять базы данных и следить за их состоянием в UI, не вникая в подкапотные движения Kubernetes? Приводим кейсы.

    habr.com/ru/companies/dbraincl

    #dbrain #консоль #cassandra #postgres #kafka #kubernetes #ignite #поды #s3 #базы_данных

  54. Как контролировать 140 петабайт данных и 80 тысяч подов в Kubernetes

    Нагрузка на базы данных растет с каждым днем. Как быстро масштабировать ресурсы, расширять базы данных и следить за их состоянием в UI, не вникая в подкапотные движения Kubernetes? Приводим кейсы.

    habr.com/ru/companies/dbraincl

    #dbrain #консоль #cassandra #postgres #kafka #kubernetes #ignite #поды #s3 #базы_данных

  55. Терминал Warp

    Warp — это современный терминал для macOS, Linux и Windows, который переосмысливает работу с командной строкой. Позиционируясь как "терминал для 21-го века", работает на базе искусственного интеллекта. В этой статье я расскажу, почему я решил попробовать Warp, какие есть возможности, и как, возможно, он может помочь разработчикам повысить продуктивность.

    habr.com/ru/articles/907898/

    #warp #терминал #консоль #консоль_разработчика

  56. Терминал Warp

    Warp — это современный терминал для macOS, Linux и Windows, который переосмысливает работу с командной строкой. Позиционируясь как "терминал для 21-го века", работает на базе искусственного интеллекта. В этой статье я расскажу, почему я решил попробовать Warp, какие есть возможности, и как, возможно, он может помочь разработчикам повысить продуктивность.

    habr.com/ru/articles/907898/

    #warp #терминал #консоль #консоль_разработчика

  57. Терминал Warp

    Warp — это современный терминал для macOS, Linux и Windows, который переосмысливает работу с командной строкой. Позиционируясь как "терминал для 21-го века", работает на базе искусственного интеллекта. В этой статье я расскажу, почему я решил попробовать Warp, какие есть возможности, и как, возможно, он может помочь разработчикам повысить продуктивность.

    habr.com/ru/articles/907898/

    #warp #терминал #консоль #консоль_разработчика

  58. Warp: Терминал 21-го века для разработчиков

    Warp — это современный терминал для macOS, Linux и Windows, который переосмысливает работу с командной строкой. Позиционируясь как "терминал для 21-го века", он сочетает высокую производительность, интуитивный интерфейс и инструменты на базе искусственного интеллекта. В этой статье я расскажу, почему я решил попробовать Warp, какие функции меня впечатлили, и как он может помочь разработчикам повысить продуктивность.

    habr.com/ru/articles/907782/

    #warp #консоль #терминал #консоль_разработчика

  59. Warp: Терминал 21-го века для разработчиков

    Warp — это современный терминал для macOS, Linux и Windows, который переосмысливает работу с командной строкой. Позиционируясь как "терминал для 21-го века", он сочетает высокую производительность, интуитивный интерфейс и инструменты на базе искусственного интеллекта. В этой статье я расскажу, почему я решил попробовать Warp, какие функции меня впечатлили, и как он может помочь разработчикам повысить продуктивность.

    habr.com/ru/articles/907782/

    #warp #консоль #терминал #консоль_разработчика

  60. Warp: Терминал 21-го века для разработчиков

    Warp — это современный терминал для macOS, Linux и Windows, который переосмысливает работу с командной строкой. Позиционируясь как "терминал для 21-го века", он сочетает высокую производительность, интуитивный интерфейс и инструменты на базе искусственного интеллекта. В этой статье я расскажу, почему я решил попробовать Warp, какие функции меня впечатлили, и как он может помочь разработчикам повысить продуктивность.

    habr.com/ru/articles/907782/

    #warp #консоль #терминал #консоль_разработчика