#консоль — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #консоль, aggregated by home.social.
-
Компьютеры и консоли: раскол и слияние миров
С самого начала времён любители развлечений на светящемся экране разделились на два лагеря: тех, кто предпочитает использовать для этого полноценные компьютеры, и тех, кому больше по душе специализированные устройства — игровые консоли, они же приставки. С тех пор утекло очень много воды, и хотя развитие игровой индустрии постепенно стирает границы между этими мирами, отзвуки давнего спора звучат до сих пор. Старые аргументы по-прежнему в силе: на приставке можно только играть, а на компьютере — делать вещи. И если сегодня вполне можно позволить себе иметь оба устройства, были времена, когда приходилось выбирать только один стул. Тех же, кто не мог определиться, производители пытались заманить в свои сети, предлагая им устройства универсального, промежуточного формата. Сегодня изучим, как произошло это разделение на классы, и какими компромиссами производители пытались закрыть противоречивые потребности потребителей.
https://habr.com/ru/companies/ruvds/articles/1071196/
#консоль #игровая_консоль #приставка #игровая_приставка #atari #apple #zx_spectrum #nintendo #sega #ruvds_статьи
-
Компьютеры и консоли: раскол и слияние миров
С самого начала времён любители развлечений на светящемся экране разделились на два лагеря: тех, кто предпочитает использовать для этого полноценные компьютеры, и тех, кому больше по душе специализированные устройства — игровые консоли, они же приставки. С тех пор утекло очень много воды, и хотя развитие игровой индустрии постепенно стирает границы между этими мирами, отзвуки давнего спора звучат до сих пор. Старые аргументы по-прежнему в силе: на приставке можно только играть, а на компьютере — делать вещи. И если сегодня вполне можно позволить себе иметь оба устройства, были времена, когда приходилось выбирать только один стул. Тех же, кто не мог определиться, производители пытались заманить в свои сети, предлагая им устройства универсального, промежуточного формата. Сегодня изучим, как произошло это разделение на классы, и какими компромиссами производители пытались закрыть противоречивые потребности потребителей.
https://habr.com/ru/companies/ruvds/articles/1071196/
#консоль #игровая_консоль #приставка #игровая_приставка #atari #apple #zx_spectrum #nintendo #sega #ruvds_статьи
-
Компьютеры и консоли: раскол и слияние миров
С самого начала времён любители развлечений на светящемся экране разделились на два лагеря: тех, кто предпочитает использовать для этого полноценные компьютеры, и тех, кому больше по душе специализированные устройства — игровые консоли, они же приставки. С тех пор утекло очень много воды, и хотя развитие игровой индустрии постепенно стирает границы между этими мирами, отзвуки давнего спора звучат до сих пор. Старые аргументы по-прежнему в силе: на приставке можно только играть, а на компьютере — делать вещи. И если сегодня вполне можно позволить себе иметь оба устройства, были времена, когда приходилось выбирать только один стул. Тех же, кто не мог определиться, производители пытались заманить в свои сети, предлагая им устройства универсального, промежуточного формата. Сегодня изучим, как произошло это разделение на классы, и какими компромиссами производители пытались закрыть противоречивые потребности потребителей.
https://habr.com/ru/companies/ruvds/articles/1071196/
#консоль #игровая_консоль #приставка #игровая_приставка #atari #apple #zx_spectrum #nintendo #sega #ruvds_статьи
-
Цветной текст в консоли в AutoHotkey
Алгоритм вывода цветного текста в консоль и как его можно написать на AutoHotkey. Погрузимся в язык, рассмотрим оптимизацию кода и улучшение читабельности (применимо к любому высокоуровневому языку).
https://habr.com/ru/articles/1053046/
#autohotkey #output #консоль #cli #алгоритмы #оптимизация #prototypebase #prototypebased #синтаксический_сахар #высокоуровневое_программирование
-
Цветной текст в консоли в AutoHotkey
Алгоритм вывода цветного текста в консоль и как его можно написать на AutoHotkey. Погрузимся в язык, рассмотрим оптимизацию кода и улучшение читабельности (применимо к любому высокоуровневому языку).
https://habr.com/ru/articles/1053046/
#autohotkey #output #консоль #cli #алгоритмы #оптимизация #prototypebase #prototypebased #синтаксический_сахар #высокоуровневое_программирование
-
Цветной текст в консоли в AutoHotkey
Алгоритм вывода цветного текста в консоль и как его можно написать на AutoHotkey. Погрузимся в язык, рассмотрим оптимизацию кода и улучшение читабельности (применимо к любому высокоуровневому языку).
https://habr.com/ru/articles/1053046/
#autohotkey #output #консоль #cli #алгоритмы #оптимизация #prototypebase #prototypebased #синтаксический_сахар #высокоуровневое_программирование
-
Написание консольного симулятора баттл-арены на языке С++ с реализацией «умных» ботов
В этой статье мы на практическом примере разберём создание консольной симулятора файтинга на C++ с двумя персонажами на арене. Вы увидите, как работают основные принципы ООП: инкапсуляция, наследование и полиморфизм. Мы реализуем базовый класс Character и трёх наследников — Warrior , Orc и Magician — каждый со своими уникальными атаками, дальностью обнаружения врага и поведением (преследование / побег). Также покажем простейшую анимацию выстрелов, отрисовку карты 14×14 и игровой цикл с пошаговой логикой боя. Статья будет полезна новичкам, которые уже знакомы с синтаксисом C++ и хотят увидеть, как теория превращается в работающую игру.
https://habr.com/ru/articles/1038376/
#консоль #консольные_игры #консольные_приложения #с++ #junior #идеи_для_игр
-
Написание консольного симулятора баттл-арены на языке С++ с реализацией «умных» ботов
В этой статье мы на практическом примере разберём создание консольной симулятора файтинга на C++ с двумя персонажами на арене. Вы увидите, как работают основные принципы ООП: инкапсуляция, наследование и полиморфизм. Мы реализуем базовый класс Character и трёх наследников — Warrior , Orc и Magician — каждый со своими уникальными атаками, дальностью обнаружения врага и поведением (преследование / побег). Также покажем простейшую анимацию выстрелов, отрисовку карты 14×14 и игровой цикл с пошаговой логикой боя. Статья будет полезна новичкам, которые уже знакомы с синтаксисом C++ и хотят увидеть, как теория превращается в работающую игру.
https://habr.com/ru/articles/1038376/
#консоль #консольные_игры #консольные_приложения #с++ #junior #идеи_для_игр
-
Написание консольного симулятора баттл-арены на языке С++ с реализацией «умных» ботов
В этой статье мы на практическом примере разберём создание консольной симулятора файтинга на C++ с двумя персонажами на арене. Вы увидите, как работают основные принципы ООП: инкапсуляция, наследование и полиморфизм. Мы реализуем базовый класс Character и трёх наследников — Warrior , Orc и Magician — каждый со своими уникальными атаками, дальностью обнаружения врага и поведением (преследование / побег). Также покажем простейшую анимацию выстрелов, отрисовку карты 14×14 и игровой цикл с пошаговой логикой боя. Статья будет полезна новичкам, которые уже знакомы с синтаксисом C++ и хотят увидеть, как теория превращается в работающую игру.
https://habr.com/ru/articles/1038376/
#консоль #консольные_игры #консольные_приложения #с++ #junior #идеи_для_игр
-
far2l 2.8.0 в Ubuntu 26.04: новые классные фичи
Привет, Хабр! Пока мир обсуждает новые версии нейросетей, в тихой гавани системных утилит произошло не менее важное для многих из нас событие: вышла Ubuntu 26.04, в которой по умолчанию идёт новая версия far2l: 2.8.0 . Если вы следите за моими дайджестами, то знаете: путь этого порта (а теперь уже полноценного форка) Far Manager из мира Windows в нативный Linux был долгим. Начиналось всё с «просто запустить», а сейчас мы пришли к инструменту, который в некоторых аспектах уже опережает своего прародителя. В этой версии мы закрыли еще несколько древних тикетов и добавили новую функциональность. Под катом — разбор самых вкусных фич релиза.
https://habr.com/ru/articles/1028064/
#far2l #Far #Far_manger #Ubuntu #Ubuntu_2604 #Менеджер_файлов #Консоль #TUI #Редактор #Новости
-
far2l 2.8.0 в Ubuntu 26.04: новые классные фичи
Привет, Хабр! Пока мир обсуждает новые версии нейросетей, в тихой гавани системных утилит произошло не менее важное для многих из нас событие: вышла Ubuntu 26.04, в которой по умолчанию идёт новая версия far2l: 2.8.0 . Если вы следите за моими дайджестами, то знаете: путь этого порта (а теперь уже полноценного форка) Far Manager из мира Windows в нативный Linux был долгим. Начиналось всё с «просто запустить», а сейчас мы пришли к инструменту, который в некоторых аспектах уже опережает своего прародителя. В этой версии мы закрыли еще несколько древних тикетов и добавили новую функциональность. Под катом — разбор самых вкусных фич релиза.
https://habr.com/ru/articles/1028064/
#far2l #Far #Far_manger #Ubuntu #Ubuntu_2604 #Менеджер_файлов #Консоль #TUI #Редактор #Новости
-
far2l 2.8.0 в Ubuntu 26.04: новые классные фичи
Привет, Хабр! Пока мир обсуждает новые версии нейросетей, в тихой гавани системных утилит произошло не менее важное для многих из нас событие: вышла Ubuntu 26.04, в которой по умолчанию идёт новая версия far2l: 2.8.0 . Если вы следите за моими дайджестами, то знаете: путь этого порта (а теперь уже полноценного форка) Far Manager из мира Windows в нативный Linux был долгим. Начиналось всё с «просто запустить», а сейчас мы пришли к инструменту, который в некоторых аспектах уже опережает своего прародителя. В этой версии мы закрыли еще несколько древних тикетов и добавили новую функциональность. Под катом — разбор самых вкусных фич релиза.
https://habr.com/ru/articles/1028064/
#far2l #Far #Far_manger #Ubuntu #Ubuntu_2604 #Менеджер_файлов #Консоль #TUI #Редактор #Новости
-
Пишем логический калькулятор, лёжа на диване: как Termux и Си заменяют IDE, когда лень вставать
Говорят, для программирования на Си нужен стол, стул, мощный ПК и Linux. У меня другой стек: диван, планшет на Андроиде и Termux. Но иногда мой монитор помещается в карман — это смартфон. В этой статье я расскажу, как небольшая лень привела к созданию пяти версий логического калькулятора и почему мобильный кодинг — это не только боль, но и своеобразная свобода. Противостояние против индустрии Идея родилась внезапно. Захотелось проверить одну логическую схему, но вставать и идти к компьютеру было выше моих сил. Так началось моё «преступление» против канонов профессиональной разработки. Инструментарий Чтобы превратить диван в рабочее место, мне понадобился стандартный набор для Termux: <cut />
https://habr.com/ru/articles/1027400/
#C #Termux #Android #Программирование #Логика #Консоль #DIY #Мобильная_разработка
-
Пишем логический калькулятор, лёжа на диване: как Termux и Си заменяют IDE, когда лень вставать
Говорят, для программирования на Си нужен стол, стул, мощный ПК и Linux. У меня другой стек: диван, планшет на Андроиде и Termux. Но иногда мой монитор помещается в карман — это смартфон. В этой статье я расскажу, как небольшая лень привела к созданию пяти версий логического калькулятора и почему мобильный кодинг — это не только боль, но и своеобразная свобода. Противостояние против индустрии Идея родилась внезапно. Захотелось проверить одну логическую схему, но вставать и идти к компьютеру было выше моих сил. Так началось моё «преступление» против канонов профессиональной разработки. Инструментарий Чтобы превратить диван в рабочее место, мне понадобился стандартный набор для Termux: <cut />
https://habr.com/ru/articles/1027400/
#C #Termux #Android #Программирование #Логика #Консоль #DIY #Мобильная_разработка
-
Пишем логический калькулятор, лёжа на диване: как Termux и Си заменяют IDE, когда лень вставать
Говорят, для программирования на Си нужен стол, стул, мощный ПК и Linux. У меня другой стек: диван, планшет на Андроиде и Termux. Но иногда мой монитор помещается в карман — это смартфон. В этой статье я расскажу, как небольшая лень привела к созданию пяти версий логического калькулятора и почему мобильный кодинг — это не только боль, но и своеобразная свобода. Противостояние против индустрии Идея родилась внезапно. Захотелось проверить одну логическую схему, но вставать и идти к компьютеру было выше моих сил. Так началось моё «преступление» против канонов профессиональной разработки. Инструментарий Чтобы превратить диван в рабочее место, мне понадобился стандартный набор для Termux: <cut />
https://habr.com/ru/articles/1027400/
#C #Termux #Android #Программирование #Логика #Консоль #DIY #Мобильная_разработка
-
Как я учу C, делая ASCII игру
Я решил учить C не по учебникам, а через практику — сделать свою простую консольную игру. Не ради “проекта мечты”, а чтобы на собственных ошибках разобраться, как всё работает на самом деле.
https://habr.com/ru/articles/1016516/
#C #ascii #игры #c++ #системное_программирование #консоль #windows #linux #gamedev
-
Как я учу C, делая ASCII игру
Я решил учить C не по учебникам, а через практику — сделать свою простую консольную игру. Не ради “проекта мечты”, а чтобы на собственных ошибках разобраться, как всё работает на самом деле.
https://habr.com/ru/articles/1016516/
#C #ascii #игры #c++ #системное_программирование #консоль #windows #linux #gamedev
-
Как я учу C, делая ASCII игру
Я решил учить C не по учебникам, а через практику — сделать свою простую консольную игру. Не ради “проекта мечты”, а чтобы на собственных ошибках разобраться, как всё работает на самом деле.
https://habr.com/ru/articles/1016516/
#C #ascii #игры #c++ #системное_программирование #консоль #windows #linux #gamedev
-
Ботинок — консольный 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 . Там ты открыв Читать полностью
https://habr.com/ru/articles/1015126/
#ollama #aiagent #python #llm #functioncalling #консоль #terminal
-
Ботинок — консольный 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 . Там ты открыв Читать полностью
https://habr.com/ru/articles/1015126/
#ollama #aiagent #python #llm #functioncalling #консоль #terminal
-
Ботинок — консольный 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 . Там ты открыв Читать полностью
https://habr.com/ru/articles/1015126/
#ollama #aiagent #python #llm #functioncalling #консоль #terminal
-
Debug‑web: консольный отладчик для прода
Компактный пакет debug-web решает вечную проблему тестировщиков и разработчиков: «А стенд актуален?». Добавьте в проект несколько строк кода — и в консоли всегда будут версия сборки, время деплоя и любые другие данные. Уровень логирования меняется прямо из консоли, без пересборки. Рассказываю, как мы экономим часы на поиске информации и отладке.
https://habr.com/ru/companies/itfb/articles/1011080/
#отладка #консоль #npmпакет #debug #logging #debugging #тестирование_вебприложений #itfb
-
Debug‑web: консольный отладчик для прода
Компактный пакет debug-web решает вечную проблему тестировщиков и разработчиков: «А стенд актуален?». Добавьте в проект несколько строк кода — и в консоли всегда будут версия сборки, время деплоя и любые другие данные. Уровень логирования меняется прямо из консоли, без пересборки. Рассказываю, как мы экономим часы на поиске информации и отладке.
https://habr.com/ru/companies/itfb/articles/1011080/
#отладка #консоль #npmпакет #debug #logging #debugging #тестирование_вебприложений #itfb
-
Debug‑web: консольный отладчик для прода
Компактный пакет debug-web решает вечную проблему тестировщиков и разработчиков: «А стенд актуален?». Добавьте в проект несколько строк кода — и в консоли всегда будут версия сборки, время деплоя и любые другие данные. Уровень логирования меняется прямо из консоли, без пересборки. Рассказываю, как мы экономим часы на поиске информации и отладке.
https://habr.com/ru/companies/itfb/articles/1011080/
#отладка #консоль #npmпакет #debug #logging #debugging #тестирование_вебприложений #itfb
-
Какой может быть UART-CLI в микроконтроллере
В этом тексте я бы хотел провести курс молодого бойца по использованию CLI в микроконтроллере. Расскажу про API той CLI, которая получилась у меня. Прежде всего CLI - это первичный лог загрузки прошивки. Инициализация микроконтроллера - это многостадийный процесс, в котором многое может пойти не по плану. Поэтому первое, что вы должны увидеть в консоли - это зеленый лог загрузки программы.
https://habr.com/ru/articles/980280/
#CLI #shell #UART_cli #debug #отладка #консоль #консоль_разработчика #tui
-
Какой может быть UART-CLI в микроконтроллере
В этом тексте я бы хотел провести курс молодого бойца по использованию CLI в микроконтроллере. Расскажу про API той CLI, которая получилась у меня. Прежде всего CLI - это первичный лог загрузки прошивки. Инициализация микроконтроллера - это многостадийный процесс, в котором многое может пойти не по плану. Поэтому первое, что вы должны увидеть в консоли - это зеленый лог загрузки программы.
https://habr.com/ru/articles/980280/
#CLI #shell #UART_cli #debug #отладка #консоль #консоль_разработчика #tui
-
Какой может быть UART-CLI в микроконтроллере
В этом тексте я бы хотел провести курс молодого бойца по использованию CLI в микроконтроллере. Расскажу про API той CLI, которая получилась у меня. Прежде всего CLI - это первичный лог загрузки прошивки. Инициализация микроконтроллера - это многостадийный процесс, в котором многое может пойти не по плану. Поэтому первое, что вы должны увидеть в консоли - это зеленый лог загрузки программы.
https://habr.com/ru/articles/980280/
#CLI #shell #UART_cli #debug #отладка #консоль #консоль_разработчика #tui
-
Скажи yay -S say
Статья содержит описание работы утилиты для видео звонков из командной строки say. Рассказывается о том как всё устроено под капотом, как оптимизированно и почему всё работает так быстро с минимальным размером памяти и нагрузки на CPU. Так же небольшой обзор утилиты see для просмотра фильмов опять же в окне терминала.
-
Скажи yay -S say
Статья содержит описание работы утилиты для видео звонков из командной строки say. Рассказывается о том как всё устроено под капотом, как оптимизированно и почему всё работает так быстро с минимальным размером памяти и нагрузки на CPU. Так же небольшой обзор утилиты see для просмотра фильмов опять же в окне терминала.
-
Скажи yay -S say
Статья содержит описание работы утилиты для видео звонков из командной строки say. Рассказывается о том как всё устроено под капотом, как оптимизированно и почему всё работает так быстро с минимальным размером памяти и нагрузки на CPU. Так же небольшой обзор утилиты see для просмотра фильмов опять же в окне терминала.
-
Кросс-компиляция и запуск консольного Go‑приложения на Android, Windows, macOS и Linux
Делюсь опытом кросс-компиляции и запуска консольной программы на Go из-под Linux в другие ОС: Android, Windows. Для сетевых сервисов, утилит, криптопрограмм и других решений без GUI это может быть весьма полезно.
https://habr.com/ru/companies/ruvds/articles/968178/
#кросскомпиляция #Go #Android #консоль #терминал #утилита #ruvds_статьи
-
Кросс-компиляция и запуск консольного Go‑приложения на Android, Windows, macOS и Linux
Делюсь опытом кросс-компиляции и запуска консольной программы на Go из-под Linux в другие ОС: Android, Windows. Для сетевых сервисов, утилит, криптопрограмм и других решений без GUI это может быть весьма полезно.
https://habr.com/ru/companies/ruvds/articles/968178/
#кросскомпиляция #Go #Android #консоль #терминал #утилита #ruvds_статьи
-
Кросс-компиляция и запуск консольного Go‑приложения на Android, Windows, macOS и Linux
Делюсь опытом кросс-компиляции и запуска консольной программы на Go из-под Linux в другие ОС: Android, Windows. Для сетевых сервисов, утилит, криптопрограмм и других решений без GUI это может быть весьма полезно.
https://habr.com/ru/companies/ruvds/articles/968178/
#кросскомпиляция #Go #Android #консоль #терминал #утилита #ruvds_статьи
-
Портативная консоль PSP Go: эксперимент, который не прижился. Смотрим, что внутри
История поративной консоли PSP Go от Sony — пример того, как передовые идеи опережают время. И в результате не реализуются, поскольку «рынок решает» иначе, чем планировали разработчики. Компактная консоль казалась шагом в будущее портативного гейминга, но осталась в тени более успешных конкурентов. В этой статье мы вспомним, как появилась эта модель и какие технические решения в ней воплотили. Почему консоль не стала массовой, хотя энтузиасты до сих пор охотятся за ней на вторичном рынке. Ну и разберем ее. Детали под катом.
https://habr.com/ru/companies/selectel/articles/957684/
#selectel #консоль #приставка #diy #diyпроекты #psp_go #ремонт_техники #гаджеты
-
Портативная консоль PSP Go: эксперимент, который не прижился. Смотрим, что внутри
История поративной консоли PSP Go от Sony — пример того, как передовые идеи опережают время. И в результате не реализуются, поскольку «рынок решает» иначе, чем планировали разработчики. Компактная консоль казалась шагом в будущее портативного гейминга, но осталась в тени более успешных конкурентов. В этой статье мы вспомним, как появилась эта модель и какие технические решения в ней воплотили. Почему консоль не стала массовой, хотя энтузиасты до сих пор охотятся за ней на вторичном рынке. Ну и разберем ее. Детали под катом.
https://habr.com/ru/companies/selectel/articles/957684/
#selectel #консоль #приставка #diy #diyпроекты #psp_go #ремонт_техники #гаджеты
-
Портативная консоль PSP Go: эксперимент, который не прижился. Смотрим, что внутри
История поративной консоли PSP Go от Sony — пример того, как передовые идеи опережают время. И в результате не реализуются, поскольку «рынок решает» иначе, чем планировали разработчики. Компактная консоль казалась шагом в будущее портативного гейминга, но осталась в тени более успешных конкурентов. В этой статье мы вспомним, как появилась эта модель и какие технические решения в ней воплотили. Почему консоль не стала массовой, хотя энтузиасты до сих пор охотятся за ней на вторичном рынке. Ну и разберем ее. Детали под катом.
https://habr.com/ru/companies/selectel/articles/957684/
#selectel #консоль #приставка #diy #diyпроекты #psp_go #ремонт_техники #гаджеты
-
Из котельной — в Ад: Doom на ПЛК
Я — инженер техподдержки, наши клиенты знают меня как Aleksandr_Khlebnikov . Одна из задач инженеров в нашей компании — тестировать новое оборудование. Мы как раз выпустили модуль расширения, добавляющий контроллеру выход HDMI. Смотреть на веб-интерфейс во время тестирования скучно, и в голову пришла мысль: а что если попробовать запустить на контроллере Doom? В железо я верил, в свои умения — чуть меньше. Все-таки контроллер «заточен» под специфические задачи, а лишняя функциональность в ОС отключена. Но раз внутри работает полноценный Linux — почему бы не попробовать? Итак, эта история о том, как я подключил к контроллеру HDMI-монитор, как запустил Doom и что из этого вышло. А еще о том, как я сделал геймпад с интерфейсом Modbus RTU.
https://habr.com/ru/companies/wirenboard/articles/954020/
#wiren_board #doom #Linux #контроллер #игра #запуск #WBE2HDMI #Chocolate_Doom #консоль #freedoom
-
Из котельной — в Ад: Doom на ПЛК
Я — инженер техподдержки, наши клиенты знают меня как Aleksandr_Khlebnikov . Одна из задач инженеров в нашей компании — тестировать новое оборудование. Мы как раз выпустили модуль расширения, добавляющий контроллеру выход HDMI. Смотреть на веб-интерфейс во время тестирования скучно, и в голову пришла мысль: а что если попробовать запустить на контроллере Doom? В железо я верил, в свои умения — чуть меньше. Все-таки контроллер «заточен» под специфические задачи, а лишняя функциональность в ОС отключена. Но раз внутри работает полноценный Linux — почему бы не попробовать? Итак, эта история о том, как я подключил к контроллеру HDMI-монитор, как запустил Doom и что из этого вышло. А еще о том, как я сделал геймпад с интерфейсом Modbus RTU.
https://habr.com/ru/companies/wirenboard/articles/954020/
#wiren_board #doom #Linux #контроллер #игра #запуск #WBE2HDMI #Chocolate_Doom #консоль #freedoom
-
Из котельной — в Ад: Doom на ПЛК
Я — инженер техподдержки, наши клиенты знают меня как Aleksandr_Khlebnikov . Одна из задач инженеров в нашей компании — тестировать новое оборудование. Мы как раз выпустили модуль расширения, добавляющий контроллеру выход HDMI. Смотреть на веб-интерфейс во время тестирования скучно, и в голову пришла мысль: а что если попробовать запустить на контроллере Doom? В железо я верил, в свои умения — чуть меньше. Все-таки контроллер «заточен» под специфические задачи, а лишняя функциональность в ОС отключена. Но раз внутри работает полноценный Linux — почему бы не попробовать? Итак, эта история о том, как я подключил к контроллеру HDMI-монитор, как запустил Doom и что из этого вышло. А еще о том, как я сделал геймпад с интерфейсом Modbus RTU.
https://habr.com/ru/companies/wirenboard/articles/954020/
#wiren_board #doom #Linux #контроллер #игра #запуск #WBE2HDMI #Chocolate_Doom #консоль #freedoom
-
Ностальгия по пикселям: почему старые игры до сих пор в нашем сердце?
Помните те времена, когда игры помещались на дискету, а графика была настолько блочной, что героя можно было спутать с грудой разноцветных квадратов? Когда пароль на 20 символов записывали в тетрадку, а звуки 8-битного синтезатора казались саундтреком будущего? Старые видеоигры — это не просто ретро, это целая эпоха. Они были проще, но в этой простоте скрывалась магия, которую сегодня не всегда могут повторить даже игры с фотореалистичной графикой. В статье придаемся воспоминаниям, а в конце рассказываем, как и во что можно играть на ОС Astra Linux SE. Читать!
https://habr.com/ru/companies/astralinux/articles/943144/
#astralinux #ретроигры #doom #консоль #эмуляторы_приставок #sega #wine #windows #dosbox
-
Ностальгия по пикселям: почему старые игры до сих пор в нашем сердце?
Помните те времена, когда игры помещались на дискету, а графика была настолько блочной, что героя можно было спутать с грудой разноцветных квадратов? Когда пароль на 20 символов записывали в тетрадку, а звуки 8-битного синтезатора казались саундтреком будущего? Старые видеоигры — это не просто ретро, это целая эпоха. Они были проще, но в этой простоте скрывалась магия, которую сегодня не всегда могут повторить даже игры с фотореалистичной графикой. В статье придаемся воспоминаниям, а в конце рассказываем, как и во что можно играть на ОС Astra Linux SE. Читать!
https://habr.com/ru/companies/astralinux/articles/943144/
#astralinux #ретроигры #doom #консоль #эмуляторы_приставок #sega #wine #windows #dosbox
-
Ностальгия по пикселям: почему старые игры до сих пор в нашем сердце?
Помните те времена, когда игры помещались на дискету, а графика была настолько блочной, что героя можно было спутать с грудой разноцветных квадратов? Когда пароль на 20 символов записывали в тетрадку, а звуки 8-битного синтезатора казались саундтреком будущего? Старые видеоигры — это не просто ретро, это целая эпоха. Они были проще, но в этой простоте скрывалась магия, которую сегодня не всегда могут повторить даже игры с фотореалистичной графикой. В статье придаемся воспоминаниям, а в конце рассказываем, как и во что можно играть на ОС Astra Linux SE. Читать!
https://habr.com/ru/companies/astralinux/articles/943144/
#astralinux #ретроигры #doom #консоль #эмуляторы_приставок #sega #wine #windows #dosbox
-
CLI в 2025: отголоски динозавров или реальная потребность
Почему в 2025 мы все еще используем CLI? Вокруг так много прекрасных pixel-perfect GUI на OLED-экранах, а интернет провели даже в часы, очки и кольца. Как проектировщик взаимодействия
-
CLI в 2025: отголоски динозавров или реальная потребность
Почему в 2025 мы все еще используем CLI? Вокруг так много прекрасных pixel-perfect GUI на OLED-экранах, а интернет провели даже в часы, очки и кольца. Как проектировщик взаимодействия
-
CLI в 2025: отголоски динозавров или реальная потребность
Почему в 2025 мы все еще используем CLI? Вокруг так много прекрасных pixel-perfect GUI на OLED-экранах, а интернет провели даже в часы, очки и кольца. Как проектировщик взаимодействия
-
DevSecOps-консоль для контроля уязвимостей в коде: автоматизация, аналитика и AI-ассистент
Как автоматизировать DevSecOps с помощью ИИ или как мы разработали DevSecOps-консоль для контроля над уязвимостями
https://habr.com/ru/companies/flowwow/articles/941656/
#devsecops #искусственный_интеллект #информационная_безопасность #консоль
-
DevSecOps-консоль для контроля уязвимостей в коде: автоматизация, аналитика и AI-ассистент
Как автоматизировать DevSecOps с помощью ИИ или как мы разработали DevSecOps-консоль для контроля над уязвимостями
https://habr.com/ru/companies/flowwow/articles/941656/
#devsecops #искусственный_интеллект #информационная_безопасность #консоль
-
DevSecOps-консоль для контроля уязвимостей в коде: автоматизация, аналитика и AI-ассистент
Как автоматизировать DevSecOps с помощью ИИ или как мы разработали DevSecOps-консоль для контроля над уязвимостями
https://habr.com/ru/companies/flowwow/articles/941656/
#devsecops #искусственный_интеллект #информационная_безопасность #консоль
-
От консоли к GUI: Как написать игру «Сапёр» на Python с нуля версия консоли
Создайте свою версию легендарного «Сапёра» на Python. В этом пошаговом руководстве вы освоите всё: от создания игрового поля до управления флагами и проверки победы. Неважно, новичок вы или опытный программист — это увлекательное приключение поможет вам прокачать навыки. Начните программировать и играть с собственным «Сапёром» уже сегодня.
https://habr.com/ru/articles/936038/
#игра #сапер #игры_через_консоль #консоль #python #начинающих #интересные_идеи #с_нуля #game #minesweeper
-
От консоли к GUI: Как написать игру «Сапёр» на Python с нуля версия консоли
Создайте свою версию легендарного «Сапёра» на Python. В этом пошаговом руководстве вы освоите всё: от создания игрового поля до управления флагами и проверки победы. Неважно, новичок вы или опытный программист — это увлекательное приключение поможет вам прокачать навыки. Начните программировать и играть с собственным «Сапёром» уже сегодня.
https://habr.com/ru/articles/936038/
#игра #сапер #игры_через_консоль #консоль #python #начинающих #интересные_идеи #с_нуля #game #minesweeper
-
От консоли к GUI: Как написать игру «Сапёр» на Python с нуля версия консоли
Создайте свою версию легендарного «Сапёра» на Python. В этом пошаговом руководстве вы освоите всё: от создания игрового поля до управления флагами и проверки победы. Неважно, новичок вы или опытный программист — это увлекательное приключение поможет вам прокачать навыки. Начните программировать и играть с собственным «Сапёром» уже сегодня.
https://habr.com/ru/articles/936038/
#игра #сапер #игры_через_консоль #консоль #python #начинающих #интересные_идеи #с_нуля #game #minesweeper
-
Как контролировать 140 петабайт данных и 80 тысяч подов в Kubernetes
Нагрузка на базы данных растет с каждым днем. Как быстро масштабировать ресурсы, расширять базы данных и следить за их состоянием в UI, не вникая в подкапотные движения Kubernetes? Приводим кейсы.
https://habr.com/ru/companies/dbraincloud/articles/923532/
#dbrain #консоль #cassandra #postgres #kafka #kubernetes #ignite #поды #s3 #базы_данных
-
Как контролировать 140 петабайт данных и 80 тысяч подов в Kubernetes
Нагрузка на базы данных растет с каждым днем. Как быстро масштабировать ресурсы, расширять базы данных и следить за их состоянием в UI, не вникая в подкапотные движения Kubernetes? Приводим кейсы.
https://habr.com/ru/companies/dbraincloud/articles/923532/
#dbrain #консоль #cassandra #postgres #kafka #kubernetes #ignite #поды #s3 #базы_данных
-
Как контролировать 140 петабайт данных и 80 тысяч подов в Kubernetes
Нагрузка на базы данных растет с каждым днем. Как быстро масштабировать ресурсы, расширять базы данных и следить за их состоянием в UI, не вникая в подкапотные движения Kubernetes? Приводим кейсы.
https://habr.com/ru/companies/dbraincloud/articles/923532/
#dbrain #консоль #cassandra #postgres #kafka #kubernetes #ignite #поды #s3 #базы_данных
-
Терминал Warp
Warp — это современный терминал для macOS, Linux и Windows, который переосмысливает работу с командной строкой. Позиционируясь как "терминал для 21-го века", работает на базе искусственного интеллекта. В этой статье я расскажу, почему я решил попробовать Warp, какие есть возможности, и как, возможно, он может помочь разработчикам повысить продуктивность.
-
Терминал Warp
Warp — это современный терминал для macOS, Linux и Windows, который переосмысливает работу с командной строкой. Позиционируясь как "терминал для 21-го века", работает на базе искусственного интеллекта. В этой статье я расскажу, почему я решил попробовать Warp, какие есть возможности, и как, возможно, он может помочь разработчикам повысить продуктивность.
-
Терминал Warp
Warp — это современный терминал для macOS, Linux и Windows, который переосмысливает работу с командной строкой. Позиционируясь как "терминал для 21-го века", работает на базе искусственного интеллекта. В этой статье я расскажу, почему я решил попробовать Warp, какие есть возможности, и как, возможно, он может помочь разработчикам повысить продуктивность.
-
Warp: Терминал 21-го века для разработчиков
Warp — это современный терминал для macOS, Linux и Windows, который переосмысливает работу с командной строкой. Позиционируясь как "терминал для 21-го века", он сочетает высокую производительность, интуитивный интерфейс и инструменты на базе искусственного интеллекта. В этой статье я расскажу, почему я решил попробовать Warp, какие функции меня впечатлили, и как он может помочь разработчикам повысить продуктивность.
-
Warp: Терминал 21-го века для разработчиков
Warp — это современный терминал для macOS, Linux и Windows, который переосмысливает работу с командной строкой. Позиционируясь как "терминал для 21-го века", он сочетает высокую производительность, интуитивный интерфейс и инструменты на базе искусственного интеллекта. В этой статье я расскажу, почему я решил попробовать Warp, какие функции меня впечатлили, и как он может помочь разработчикам повысить продуктивность.
-
Warp: Терминал 21-го века для разработчиков
Warp — это современный терминал для macOS, Linux и Windows, который переосмысливает работу с командной строкой. Позиционируясь как "терминал для 21-го века", он сочетает высокую производительность, интуитивный интерфейс и инструменты на базе искусственного интеллекта. В этой статье я расскажу, почему я решил попробовать Warp, какие функции меня впечатлили, и как он может помочь разработчикам повысить продуктивность.