Китайские производители не перестают удивлять: многие видят явные перспективы рынка одноплатных компьютеров и стараются представить целую линейку девайсов на самых разных чипсетах, а разработчики стараются использовать уже привычное и поддерживаемое долгие годы железо. К ним относятся решения на чипсетах AllWinner, RockChip, Tegra. Другие же стараются взять малоизвестный, но дешевый чип для иного круга применений, развести...
Хочу поделиться с сообществом простым и полезным шаблоном скрипта-обёртки на bash для запуска заданий по cron (а сейчас и systemd timers), который моя команда повсеместно использует много лет. Сначала пара слов о том зачем это нужно, какие проблемы решает. С самого начала моей работы системным администратором linux, я обнаружил, что cron не очень удобный планировщик...
Постановка задачи — есть виртуальная машина в облаке — мы хотим решить две задачи: 1. Резервировать ее по расписанию на наш сервер(а), находящиеся под нашим полным контролем. 2. Иметь возможность в любой момент сконвертировать нужную версию из резервной копии в виртуальную машину (в любом формате) и запустить ее на нашем оборудовании (т.е. приземлить виртуальную машину...
В этой статье я покажу, как создать свой телеграм-бот ChatGPT на базе библиотеки GPT4free. В телеграме меня просили написать гайд, как сделать телеграм-бот на базе бесплатной библиотеки GPT4free, я решил написать гайд и также дополнительно выложить исходный код, в качестве базового, но вполне рабочего, примера, на гитхаб, чтобы любой желающий мог нажать условные пару кнопок...
Привет, хабр! На связи Аргентум. Сегодня мы поговорим о системах инициализации в Linux, а точнее — об малоизвестной GNU Shepherd. Мы изучим самые популярные известные системы инициализации — и попытаемся изучить GNU Shepherd. Ну, друзья, да благословит нас Столлман! Вперёд! Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0
Привет, хабр! Моя прошлая статья об устройстве памяти в Linux набрала большой отклик. Сегодня мы поговорим о процессах и потоках в операционной системе. Начнем по порядку. В обычных ОС процесс определяется соответствующим адресным пространством и одиночным управляющим потоком. Но часто встречаются ситуации, когда в одном адресном пространстве предпочтительно иметь несколько квазипараллельных управляющих процессов. Модель процесса базируется на двух независимых концепциях: группировании ресурсов и выполнении...