И это всё МОЁ

Всем привет.


Как с помощью команды sed попасть в XML виртуальной машины и заменить текст?


К примеру вот эта команда sed -i "s/<type arch='x86_64' machine='pc-i440fx-rhel7.6.0'>hvm/<type arch='x86_64' machine='pc-q35-rhel8.2.0'>hvm/g" Должна заменить <type arch="x86_64" machine="pc-i440fx-rhel7.6.0">hvm</type> на <type arch="x86_64" machine="machine='pc-q35-rhel8.2.0">hvm</type>


Можно конечно напрямую залезть в XML файл машины, которые вот здесь:


[root@localhost libvirt]# ll /etc/libvirt/qemu | grep xml
-rw------- 1 root root 8444 Jan 25 14:40 3_feldgrau_alabandine.xml
-rw------- 1 root root 6694 Jan 26 04:22 6_rose_dravite.xml
-rw------- 1 root root 5756 Jan 10 09:48 Win10.xml


Но мне надо именно через virsh edit vm.









 ,








22:26

MC support

И это всё МОЁ

Я что-то пропустил, когда исчез www.linux.org.ru/forum/midnight ?









 








И это всё МОЁ

Вакансия: Разработчик БД |
Компания: Креазилла |
Город: Киев |
Формат работы: удалённо, парт-тайм |
ЗП: 15-20$ в час.

Контакт:
E-mail - [email protected]

Креазилла производит бесплатную веб-графику для дизайнеров. Планируется запуск онлайн редактора для обеспечения полного спектра графических инструментов.
Для него нужно разработать базу данных для хранения user-generated контента, её развернуть и разработать REST API серверной части. По окончанию проекта, нацелены на постоянное сотрудничество по поддержке этой инфрастуктуры.

Технологии:
AWS, Node.JS, ZooKeeper, Cassandra, MongoDB

Потенциальные размеры базы данных:
- размер данных для хранения будет постоянно возрастать
- примерный ориентир 10 млн новых дизайнов в месяц, средний размер json дизайна 15kb
- 1 млн новых uploads в месяц, средний размер файла uploads 1mb
- максимальное количество дизайнов, uploads и шрифтов у юзеров не ограничено

Интересен профиль разработчика который знаком с вышеперечисленными технологиями и есть успешный опыт работы с высоконагруженным бекендом.








 , , , ,








И это всё МОЁ

Нынешние клиенты Bronze/Starter смогут продолжить пользоваться ими по прежней цене до конца подписки и ещё год после этого. Затем они должны выбрать - либо более дорогую подписку, либо бесплатный аккаунт с меньшей функциональностью.


В случае выбора более дорогой подписки предоставляются существенные скидки, благодаря которым цена будет расти до обычной в течении трёх лет. Например Premium до 25 пользователей: $6.00 в месяц в первый год, $9.00 второй год, $15.00 третий год и дальше по $19.00.


В конце должны остаться лишь три вида аккаунтов:



  • Free

  • Premium

  • Ultimate









 ,








И это всё МОЁ

Есть ли смысл ставить SSD на такой ноутбук?
Ноутбук irbis nb154. Характеристики:
Процессор Intel Celeron N3350 1.1 ГГц
Количество ядер 2
Кэш-память 2 МБ
Производитель видеопроцессора Intel
Графический контроллер Intel HD Graphics 500
Оперативная память (RAM )4 ГБ
Частота памяти 1600 МГц
Тип оперативной памяти LPDDR4
Жесткий диск eMMC 64ГБ.


В таком ноутбуке есть слот под SSD Pci-e (M.2). Думаю поставить такой (https://www.dns-shop.ru/product/890c19af243c1b80/1&hellip;) 128 ГБ SSD M.2 накопитель A-Data XPG SX6000 Lite.


Использоваться будет для простого сёрфинга в интернете, просмотра ютуба а также просмотра видео с внешнего жесткого диска. В игры на нём играть не буду.


Если что, операционная система будет Linux. Manjaro XFCE последней версии.


Как думаете, будет ли прирост производительности? Или ставить бесполезно?
Сейчас стоит Manjaro XFCE на eMMC и всё жутко тормозит и лагает. Даже ютуб открыть не могу!
Спрашивал на ответах майл ру. ТАм сказали что бесполезно. Но неужели не будет прироста производительности даже для простого браузера? Я не требую игр от ноутбука, а просто ютуб и браузер!









 , ,








И это всё МОЁ

Сегодня надо было наложит швы (видимо... как сказал доктор точно надо иначе никак). Наложили через час, хорошо что доктор приехал... Как я понял зашить не так уж и сложно и даже просто /господи помоги/. В общем читайте линупсоиды медицину /видимо военную/ очень полезное занятие.








 








И это всё МОЁ

Никогда не парился и устанавливал ‘xorg’ со всем его грузом целиком, но теперь решил обойтись без лишних сущностей.


Правильного ли я понимаю, что одного ‘xorg-server’ будет достаточно?









 , ,








И это всё МОЁ

Продолжение Проект openSUSE проводит опрос среди членов сообщества (по состоянию на конец 2020-го года).


Итоговые данные: https://en.opensuse.org/End-of-year-surveys/2020/Data


Обсуждение данных: https://www.youtube.com/watch?v=etYnLn7R7F8


Gender



  • female: 20

  • male: 999

  • non-binary: 13

  • prefer not to say: 54


Age range



  • < 25: 194

  • 25-34: 261

  • 35-49: 386

  • 50+: 244


Holds university degree



  • No: 590

  • Yes: 518


DE on the Desktop



  • MATE: 8

  • LxQt: 6

  • LXDE: 4

  • Cinammmon: 9

  • Pantheon: 1

  • sway: 7

  • Enlightment: 3

  • Other: 47

  • KDE Plasma: 553

  • GNOME: 135

  • XFCE: 83









 , ,








И это всё МОЁ

В одном видео про немощность соснолей(playstation и xbox) наткнулся на комментарий виндузятника. Таких людей вообще можно исправить? Может кто-то попробует?








 








И это всё МОЁ

Во всех темах какое-то неправильное скрытие постов.

F.e. Менеджмент пакетов в арч


Показывает https://i.imgur.com/Z1sbplW.png


Если нажать «Показать все», то так https://i.imgur.com/783Vv1U.png


Ну аноно-коментарии у меня отключены в настройках, а пост ТС зачем порезан?


Таких примеров уже куча, логики не заметил. Наверное, я что-то не понимаю?









 








И это всё МОЁ

Сразу скажу что я еще даже не junior и только учусь. Обучение это хорошо, но никакая учеба не заменит опыт - вот я и решился отложить книги с задачами и потратил около 9 месяцев на создание своего первого проекта, первый блин комом как говорится, но мне интересно, сколько этот блин стоит? Как никак это уже съедобный блин. Расскажите, как вы оцениваете стоимость ПО с точки зрения продажи всех прав на него? И покажите это на моем примере:


-Сайт моего готового проекта - kakaobob.site


-Клиент написан на чистом Си, Gtk в качестве интерфейса


-Сервер написан также на чистом Си


-База данных mysql









 ,








И это всё МОЁ

Centos 8, 16 Gb RAM. 1 Gb SWAP.


Своп забит на 50% в среднем, плюс, минус. Оперативной памяти используется 2 Гб.


Не понято, с чем связано такое поведение. У системы 14 Гб свободно оперативы при этом она засирает половину небольшого свопа.


Есть, кто подскажет мысль?


smemstat - показывает кучу разных процессов засвапливается. Сложно выделить что-то одно.


Пробовал играть с параметром swappingness. Толку ноль, своп всеравно забивается.


Заранее спасибо.









 ,








И это всё МОЁ

Все время возвращает 502, что не нравится этому говну?


http {
# ...
server {
listen 80;
listen 443 ssl;
server_name youtrack.domain.tld;

location / {
proxy_pass youtrack:8081;
}

location /api/eventSourceBus {
proxy_cache off;
proxy_buffering off;
proxy_read_timeout 86400s;
proxy_send_timeout 86400s;
proxy_set_header Connection '';
chunked_transfer_encoding off;

proxy_set_header X-Forwarded-Host $http_host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_http_version 1.1;
proxy_pass youtrack:8081;
}
}
# ...
}


Фрагмент docker-compose.yml:


  youtrack:
image: jetbrains/youtrack:2020.6.3319
container_name: youtrack
hostname: youtrack
restart: unless-stopped
# mkdir -m 750 -p /srv/youtrack/{data,conf,logs,backups}
# chown -R 13001:13001 /srv/youtrack/{data,conf,logs,backups}
volumes:
- /srv/youtrack/data:/opt/youtrack/data
- /srv/youtrack/conf:/opt/youtrack/conf
- /srv/youtrack/logs:/opt/youtrack/logs
- /srv/youtrack/backups:/opt/youtrack/backups
ports:
- '8081:8080'


Смотрю логи, там написано, перейдите по такому-то локальному адресу. Ну я с помощью форвардинга на лохокосте эту парашу открываю. Там требуется ввести Base URL и порт. Вот я ввожу в первое поле youtrack.domain.tld:8081, прохожу все этапы до конца. В конце ошибка OAuth, через nginx ничего не работает (502). ЧЯДНТ?









 








И это всё МОЁ

Вот такой вопрос.









 








И это всё МОЁ

Добрый день!
Помогите новичку пож.
Настроил Fvwm как мне нужно, но при нажатии левой клавиши мыши на свободном месте вылетает меню Builtin Menu. Как его убрать.









 ,








И это всё МОЁ

Решил почистить ненужные пакеты, через памак отмечал к удалению методом «так, это че такое? гномовский пасьянс? не нужно»


плюс удалял все что осталось от моих кедовых и крысных экспериментов.


после удаления около 150 пакетов понял что удалились фаерфокс, телега и хром (и еще бог знает что из системных). отчего бы?


система работает исправно, но в вяленом завис курсор, хотя такого не было, перезагрузился в иксы, вроде ок. можно ли узнать не удалил ли он что-то кретичного?









 ,








И это всё МОЁ
Доступен релиз серверного Linux-дистрибутива Zentyal 7.0, построенного на пакетной базе Ubuntu 20.04 LTS и специализирующегося на создании серверов для обслуживания локальной сети предприятий среднего и малого бизнеса. В том числе дистрибутив позиционируется в качестве альтернативы Windows Server и включает компоненты для замены служб Microsoft Active Directory и Microsoft Exchange Server. Размер iso-образа 1.1 ГБ. Отдельно оставляется коммерческая редакция дистрибутива, при этом пакеты с компонентами Zentyal доступны пользователям Ubuntu через штатный репозиторий Universe.



И это всё МОЁ

добрый день

есть у кого аккаунт на гитхабе? если не сложно, заведите «тикет»
на

geany

подробности сделал скринкастом

video

txt

спасибо








 ,








И это всё МОЁ

Использую Kubuntu 20.04. Общая системная громкость стоит на 40%. В некоторых приложениях при запуске громкость (в этих приложениях, не общесистемная) ставится на 100%, приходится каждый раз вручную её снижать, где это возможно. Пример, где невозможно: уведомления ВК (браузер Firefox), громкость звука всегда ставится на 100%.


В сети нашёл такой вариант: установить в конфиге PulseAudio параметр


flat-volumes = no


Не помогло.


Есть другие решения?









 ,








И это всё МОЁ
#include <iostream>


template <typename T>
//T a;
class Sort
{
public:
Sort();
private:
T Sorting(T* mas,int size);
};
T Sort::Sorting(T*mas,int size)
{
T tmp;
for (int i = 0; i < size; i++)
for (int j = 0; j < size; j++)
if (mas[i] < mas[j])
{
tmp = mas[i];
mas[i] = mas[j];
mas[j] = tmp;
}
return (T)mas;
}
void printArray(const T* array, int count)
{
for (int ix = 0; ix < count; ix++)
std::cout << array[ix] << " ";
std::cout << std::endl;
} // конец шаблона функции printArray
int main()
{
const int iSize = 10,
dSize = 7,
fSize = 10,
cSize = 15;
// массивы разных типов данных
int iArray[iSize] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
double dArray[dSize] = { 1.2345, 2.234, 3.57, 4.67876, 5.346, 6.1545, 7.7682 };
float fArray[fSize] = { 1.34, 2.37, 3.23, 4.8, 5.879, 6.345, 73.434, 8.82, 9.33, 10.4 };
char cArray[cSize] = { "MARShdkeitocm8" };
Sort *sort = new Sort();
sort->Sorting(iArray, iSize);
sort->Sorting(dArray, dSize);
sort->Sorting(fArray, fSize);
sort->Sorting(cArray, cSize);
std::cout << "\t\t Шаблон функции вывода массива на экран\n\n";
// вызов локальной версии функции printArray для типа int через шаблон
std::cout << "\nМассив типа int:\n"; printArray(iArray, iSize);
// вызов локальной версии функции printArray для типа double через шаблон
std::cout << "\nМассив типа double:\n"; printArray(dArray, dSize);
// вызов локальной версии функции printArray для типа float через шаблон
std::cout << "\nМассив типа float:\n"; printArray(fArray, fSize);
// вызов локальной версии функции printArray для типа char через шаблон
std::cout << "\nМассив типа char:\n"; printArray(cArray, cSize);
return 0;
}