Что-то я торможу. Я хочу так:
Timer<uint16_t> tim; // compiles
Timer<uint32_t> tim; // compiles
Timer<anything_else> tim; // does not compile
Я так понимаю, мне надо enable_if или вручную SFINAE? Но я совсем забыл синтаксис базового класса, который должен не компилироваться и его специализации. Напомните пожалуйста
template<typename T>
class Timer {
какой-то бред
void F();
};
template<> Timer<uint16_t> { как убрать бред }
template<> Timer<uint32_t> { как убрать бред }
Доброго времени суток, ЛОР.
Хотелка
Во время загрузки производить некоторые операции с разделами системы, запускать некоторые программы предпроверки и время initramfs очень подходящее.
Окружение
raspberry pi3b+, armhf raspbian.
initramfs
Просто закинул и пролинковал busybox, расставил порядок папок. Собрал в нужный(cpio -> gz) архив.
Работает
Загружаюсь в initramfs, выполняется мой init, прокидываю себя на консоль(busybox sh). Если нужно - могу продолжить загрузку.
Проблема 1
Не могу запустить программу написанную на С++. Программа, пока что, простая(Драсьте, мир), статическая линковка, кросскомпиляция на месте. В самой системе на малине работает, в initramfs(запуская из init скрипта) пишет, мол, не найдено(Хоть она точно есть и через ls видно):
/init: line 54: /bin/hello_try: not found
Как мне запустить собственную программу в initramfs?
Проблема 2
Сеть не подхватывает ип и шлюз. Тобишь, в /etc/network/interfaces задан eth0 интерфейс как dhcp, ifup -a отрабатывает(получает ип по арпу) и всё. Интерфейс остаётся без ип’а, шлюз не выставлен, роутинга нет. Как победить?
Приложения
Привет. Старый сервер IBM: system x 3620 m3
Machine type and model: 7376PAA
На нём RAID1 и когда-то был установлен open suse
Сейчас загружаю с флешки установку Centos 8.1, но кроме флешки он не видит носителей.
Как это исправить?
https://www.drive.ru/news/gmc/5f7ef38eec05c4965300001d.html
Электрический пикап GMC Hummer EV и его собрат GMC Hummer EV SUV удивят мир продвинутой мультимедийной системой, в основу которой ляжет игровой движок Unreal Engine от Epic Games, создателя известных видеоигр Unreal Tournament и Fortnite.
Когда едешь на хамере, можно играть в езду на хамере.
Здравствуйте, сабж. В Mate и Plasma этого нет. Как починить?
Видео:
Graphics: Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] vendor: Gigabyte
driver: amdgpu v: kernel bus ID: 01:00.0
Display: x11 server: X.Org 1.20.8 driver: amdgpu,ati unloaded: fbdev,modesetting,radeon,vesa
resolution: 1920x1080~60Hz
Гугл не помог.
Не подскажите, в какую сторону смотреть для решения задачи - под иксами эмулировать нажатие кнопки на клавиатуре в заданной раскладке? Такое делает, в частности, teamviewer - он передает на управляемую сторону не код клавиши, а именно символ, потому что с андроида прекрасно вводятся символы «{», «[» и «х», висящие на одной физической кнопке.
Даже и не знаю как сформулировать
Есть сеть «A»; в сети «A» находятся «клиентский» компьютер «PC» и подсеть «B», у которой с сетью «A» один общий хост, «gateway», с линуксом на борту (debian 10).
Задача — ввести «PC» в подсеть «B» «полноценно». Сейчас у меня вполне получилось на gateway завести ipsec с IKEv2, и клиентский компьютер вполне может достучаться до хостов в подсети «B» по TCP. Но мне надо чтобы работал OpenSLP, клиент которого запускается на PC, а сервисы — на хостах внутри подсети B; OpenSLP, как я понимаю из описания, делает multicast, и вот он-то не работает. Как сделать чтобы работал?

Platform: Windows
Version: AIMP v4.60 or newer
Form: Vertical
Tone: Dark, Middle
Surface: Mat
Interface: Hi-Fi
Катушечный магнитофон-приставку "Олимп-003-стерео" с 1984 года выпускало Кировское электромашиностроительное ПО им. Лепсе.
Доброго времени суток! Я не силён в баше (первый раз столкнулся), а нужен скрипт. Вопрос такого рода. Есть файл messages, в него сыпется куча логов, в том числе и smbd_audit. Нужно строки касающиеся smbd_audit записывать каждых несколько часов в отдельный файл. Название файла желательно чтобы было временем его создания. Буду благодарен за помощь по существу и заодно посоветуйте литературу по башу. Man не уверен что зайдёт со старта…
Почему сишники пишут if-ы вот так?
if (!(words = (char**) realloc(words, size*sizeof(char*)))) {
Почему не в 2-3-4 строчки? Компилятору совершенно всё равно, человеку куда более читаемо. Это что, понты или наоборот хороший тон(в чём хороший тогда)?
Всем привет!
Имеется система с установленным / на LVM разделе, vg один, lv две штуки, pv тоже один. /boot установлен в отдельный физ раздел (/dev/sda1)
Я планирую полностью перенести эту систему и все вычистить от LVM. Для этого я делаю:
добавляю новый диск
создаю 2 раздела sdb1
и sdb2
Делаю sdb1
как /boot
, копирую туда все из старого boot
(кроме grub.cfg
)
Делаю через live режим перенос данных с /dev/mapper/vg-name/root
на /dev/sdb2
в /
Отключаю оригинальный диск с LVM
Далее гружусь в rescue
, подключаю свои новые разделы как boot и /
устанавливаю grub - grub-install /dev/sdb
конфигурирую конфиг загрузчика автоматически через grub-mkconfig -o /boot/grub/grub.cfg
далее гружусь с диска и попадаю в emergency mode
(не груба, а системы). До этого момента система ищет этот старый LVM раздел
сообщая мне "Volume group "vg-name" not found"
По всей видимости, я что-то забыл/пропустил, где я накосячил/ошибся? Нужно удалить lvm конфиг для этого vg?
Делаю опыты в виртуалке
имеется арч, в принципе последние пакеты, XCB...
имеется такой код — в нем я достаю из системы айдишники всех окон в системе.
однако возник вопрос, на который я не нашел ответа в офф доках — как узнать количество элементов в intern atom-е, если он представляет из себя массив?
так в функции
xcb_get_property()
xcb_intern_atom_sizeof()
xcb_intern_atom_reply()
может ктото юзал енту либу и вычислял енто значение?
пока что у меня енто значение прямо указано в 1000 — однако енто логически неверно.
Всем привет, в Centos конфиг snmpd абсолютно отличается от того же Ubuntu где тупо указывается rocommunity public (ip адрес сервера с которого будет опрос) и agentAddress (протокол:порт).
Пробовал добавить в конфиг:
com2sec nolocal (192.168.121.0/24) public
group rg v2c nolocal
group rg v1 nolocal
view all included .1
access rg "" any noauth exact all none none
после перезапускаю systemctl start snmpd и пробую опросить snmpwalk -v2c -c public 192.168.130.20 в ответ получаю Timeout: No Response from, но если на Centos опросить самого себя все работает.
Хочу зайчика. Присматриваюсь к такому: https://www.youtube.com/watch?v=A8d-OAxLAz4
Насколько сложно их содержать? Можно ли постоянно держать в клетке?