vebmaster, немного по занудствую.
Дистры это GNU/Linux. Linux это только ядро.
А так ДА. Нормальный коммерческий дистр занимается разработкой ядра и другого ПО использующихся у них. Так что у них есть сотрудники знакомые с основными компонентами системы.
gorwhoami, берет значение элемента i или если его нет 0 и прибавляет к нему 1.
Наверное будет работать и такой код:
++map.get(i) но тут будет задействована магия по превращению булеана в интегер.
miteigi, с ним не нужно даже общаться на эту тему.
Он как видит два слова рядом линух и десктоп, так встает в стойку:
"Никогда не работало и работать никогда не будет". Травма детства что тут уж поделать.
Дополните информацию какие драйвера используются и какой они версии...
В любом случае стоит попробовать их обновить на последнюю версию.
Если используете Nouveau то ставьте HWE ядро и иксы.
Если пропориетарные то подключите сторонние PPA.
Mikhail Anc, гуглить.
А точнее изучать что значит "связывание" в рамках GPL лицензии.
Для большинства популярных лицензий вы можете найти подробные толкования можно ли их использовать совместно с GPL.
И напоследок изучите какие именно ограничения вы получаете на код из за лицензии GPL.
А то находятся деятели которые считают что вы не можете продавать продукт если у него GPL лицензия.
Mikhail Anc, во первых автором вы остаетесь, никуда это не денется от вас.
Во вторых есть такое понятие как двойное лицензирование.
Т.е вы разрабатываете продукт и публикуете его под GPL.
Но пока вы единственный автор или со всеми разработчиками заключен договор, вы можете продавать или использовать код и под другой лицензией. В том числе полностью закрытой.
А предложенная BSD лицензия это крик в мир:
"Смотри какую штуку я забацал, хватай ее и пили свое закрытое коммерческое решение. Все доработки можешь оставить себе. Только не забудь меня в авторах упомянуть."
alexjet73, в аргументах не паттерн, а глоб.
Он работает так: перед выполнением команды заменяется на все файлы через пробел...
к примеру cat *.txt | less в каталоге с файлами a.txt и b.txt сначала превратится в cat a.txt b.txt | less а потом уже будет исполняться.
Вставка в массив вообще плохая вещь. Или нужно много памяти или много копирования.
И то и другое очень плохо сказывается на скорости работы.
Если задача не именно реализовать вставку в массив, скорее всего, нужно использовать другие структуры данных, например, список.
БП на эту сборку с большим запасом.
Куллер процессора подключается к матери, по возможность корпусные с регулировкой оборотов тоже к матери.
При необходимости на один молекс можно хоть 12 кулеров через переходники повесить. Они потребляют смешной ток...
Я бы посмотрел в сторону покупки более быстрой памяти. У Ryzen довольно сильно зависит производительность от частоты памяти, так как инфинити фабрик работает на той же частоте что и память. Но там есть ньюансы, совсем высокие частоты работать не будут...
Не совсем так, сбойный блок по возможности будет отключен:
Ядро будет отключено и процессор вместо i7 станет i5, i3 и т.д.
Попытаются уменьшить частоту и проверить работу на более низкой частоте. Ну и только если из него не получается сделать самый захудалый пентиум, то будет списан.