Рубрика «cli»
Быстрее некуда: собираем удобный поиск по коду из нескольких CLI-утилит
2024-11-19 в 15:32, admin, рубрики: cli, Go, vk cloudПочему порой так сложно вводить текст в терминал
2024-08-11 в 9:00, admin, рубрики: cli, linux, readline, ruvds_перевод, VI, vim, командная строка, редакторы текстаКак-то раз я спросила у пользователей Mastodon, что их не устраивает в работе с терминалом, и одним из ярких замечаний оказалось «редактирование уже введённой команды».
Мне эта проблема тоже реально знакома. Несмотря на то, что ввод текста и его редактирование является «базовой» задачей, мне потребовалось около 15 лет каждодневной работы с терминалом, чтобы привыкнуть к использованию Ctrl+A
для перехода к началу строки (или Ctrl+E
для перехода в конец — я использовала вместо этого Home
/End
).
Так что сегодня речь пойдёт о том, что ввод текста порой вызывает сложности. Я также поделюсь с вами кое-какими советами, которые сама была бы рада услышать давно.Читать полностью »
Мигель де Икаса и его мечта — Linux на десктопах
2024-02-05 в 9:00, admin, рубрики: .NET MAUI, cli, Common Language Infrastructure, Common Language Specifications, gnome, GNOME Evolution, microsoft .net, midnight commander, Mono, Mono for Android, monotouch, ruvds_статьи, SwiftTermApp, xamarin, xamarin.android, xamarin.forms, xamarin.ios, Ximian, мигель де икасаМигель де Икаса, 2014 г. Фото: he San Diego Union-Tribune
Как известно, гении предпочитают общаться и работать с равными себе, они притягивают друг друга. И если вы хотите что-то узнать о человеке — посмотрите, кто его друзья. Например, взять выдающегося Фабриса Беллара, о котором мы публиковали несколько статей. Его не очень волнует мирская суета (карьера, деньги, известность и прочие атрибуты «успеха» у обывателей), а только интересная работа. В интернете всего две фотографии Фабриса, и одна из них — с компьютерной конференции, где он сфотографировался с Мигелем де Икаса, основателем проектов GNOME и Mono.
Сразу понятно, кто достоин уважения с точки зрения Беллара.
Читать полностью »
Зачем разработчику нужен Linux вообще и терминал в частности
2023-06-09 в 14:04, admin, рубрики: bash, cli, Git, linux, Настройка Linux, обучение программированию, Учебный процесс в ITТема "Windows vs Linux" является частой причиной холиваров. Спорить бессмысленно, так как для каждой задачи требуется свой инструмент. Позвольте заинтересовать вас чудесным миром Linux и теми бонусами, которые вы можете получить от использования терминала в повседневной деятельности. Всё разберём на примерах реального использования.
Легко поставить софт
При получении в мессенджере оригиналов фотографий из iPhone мы получаем непонятный .HEIC-файл, а хочется привычных JPG/PNG. Для Linux с помощью менеджера пакетов можно поставить программу-конвертер и применить её
sudo apt update && sudo apt install libheif-examples
heif-convert 1.HEIC 1.jpg
Что Должно Быть в Каждом FirmWare Pепозитории
2022-09-24 в 16:45, admin, рубрики: bsp, C, cli, devops, fifo, Git, make, math, mcu, unit-testing, программирование микроконтроллеров, Производство и разработка электроники, Разработка робототехникиВ этом тексте я предлагаю порассуждать, что же должно быть в нормальном взрослом firmware репозитории (репе/общаке) безотносительно к конкретному проекту. То есть самые универсальные и переносимые программные компоненты (кирпичики), которые могут пригодиться в практически любой сборке.
Загрузчик
Загрузчик нужен для обновления прошивки без специализированного оборудования типа программаторов. Загрузчик обязательно должен уметь обновлять по UART. Остальные интерфейсы обновления по обстоятельствам.
Компонент управления логированием
Краткий справочник по «всем-всем» командам Linux
2022-08-25 в 7:01, admin, рубрики: bash, cli, command, command line, linux, UNIX, Блог компании ГК ЛАНИТ, Настройка Linux, Разработка под Linux25 августа 1991 - День рождения Linux
Говорят, "Лучший подарок на день рождения - книга" и "Нет лучше подарка, чем сделанный своими руками". А так как сегодня 25 августа - день первого упоминания о системе, получившей название Linux, то
🖐Linux, с днем Рождения!!! 🎂 📖
DevOps для firmware
2022-03-18 в 19:42, admin, рубрики: bootloader, C, ci/cd, cli, devops, diy или сделай сам, hardware, HIL, hw, Jenkins, make, unit-testing, Программирование, программирование микроконтроллеровЧасто слышал мнение, что в embedded программировании в принципе не может быть никакого DevOps(а). Якобы вот есть GUI(ня) в IAR и там надо много мышкой водить. "Ты же не будешь ставить шаговые двигатели для сдвигания мышки" и т. п.
В этом тексте я намерен пофантазировать каким мог бы быть абстрактный процесс разработки firmware с точки зрения DevOps. И перечислить атрибуты такого процесса.
1. Репозиторий с кодом (репа)
9 атрибутов хорошего firmware
2022-03-14 в 21:14, admin, рубрики: C, cli, devops, diy или сделай сам, flash-память, mcu, qa, utest, МК, Программирование, программирование микроконтроллеров, процессы разработки, разработка, робототехника, сторожевой таймерВ этой статья я бы хотел перечислить и обсудить некоторые общие системные поведенческие атрибуты хорошего firmware (прошивки) для микроконтроллерных проектов, которые не зависят от конкретного приложения или проекта. Некоторые атрибуты могут показаться очевидными однако в 9 из 10 российских embedded компаний нет ни одного из перечисленных атрибутов.
1. Сторожевой таймер
Прошивка может зависнуть при некорректных входных данных. Сторожевой таймер позволяет автоматически перезагрузиться и устройство не останется тыквой.
2. Загрузчик
Kui — «гибридное» CLI-GUI-приложение для работы с Kubernetes
2021-12-16 в 6:31, admin, рубрики: cli, devops, kubernetes, open source, Блог компании Флант, системное администрированиеНе секрет, что большинство из нас, когда речь заходит о таких вещах, как управление сервером или кластером Kubernetes, в первую очередь думают не про какой-то GUI, а любимый терминал. Для многих это как езда на автомобиле с ручной коробкой передач: просто, удобно, гибко, более предсказуемо. Проект Kui представляет собой некий гибрид интерфейсов, который направлен на дополнение опыта использования классического терминала.
Сброс пароля и базовая настройка Cisco 1941
2021-04-25 в 7:01, admin, рубрики: Cisco, cli, Блог компании Маклауд, первые шаги, Сетевые технологии, системное администрированиеБывает так, что приходится сталкиваться с задачами, к решению которых ты вроде бы и не готов, а получить результат надо здесь и сейчас. Знакомо, да? Добро пожаловать в мир восточноевропейского менеджмента с соответствующей культурой управления.