И это всё МОЁ

Всем привет, такой вопрос, есть ли какой-то перечень того, что должно быть реализовано в программе, чтобы она правильно работала как сервис systemd? Может быть какой-то how to есть?
Я реализовал в программе перехват SIGINT и SIGTERM - достаточно ли этого?









 








И это всё МОЁ

Хочу на какое-то время оставить фриланс и поработать полный день в офисе.


Опыт администрирования linux почти 20 лет. Делал вещи которые сейчас принято называть devops, когда это слово еще не стало мейнстримом. Если чего то не знаю, то умею читать документацию.


Ищу адекватную компанию, где на собеседовании спросят фундаментальные вещи, а не как сделать XXX в продукте YYY, и кем вы видите себя через 5 лет в нашей компании.


Интересны предложения от коллег, которые ищут пополнение себе в команду, и абсолютно не интересно общение с людьми которым эйчар сказал вы там как нибудь прособеседуйте кандидата у него вроде в навыках указана технология XXX.


Готов переехать завтра в Москву и сразу выйти на работу.


Подробно можно пообщаться по почте [email protected]









 ,








И это всё МОЁ

Есть диск с системой Ubuntu 17 на 60 гб и диск с виндой на 1тб. Как сделать копию жесткого диска убунты в раздел диска с виндой?









 , ,








И это всё МОЁ
После года разработки компания Oracle опубликовала релиз системы виртуализации VirtualBox 6.1. Готовые установочные пакеты доступны для Linux (Ubuntu, Fedora, openSUSE, Debian, SLES, RHEL в сборках для архитектуры AMD64), Solaris, macOS и Windows.



И это всё МОЁ

Необходимо пройтись по всем элементам массива ${MAIN[@]}, и занести результат переменной serial в новый массив INFO_ARRAY.

INFO_ARRAY=()
for i in ${MAIN[@]}
do
serial=$(echo $i | sed -r "s/\s.*//g";)
INFO_ARRAY[n]+=$serial
done
clear
echo ${INFO_ARRAY[@]}

Просьба подсказать как правильно заполнить массив INFO_ARRAY в цикле








 ,








И это всё МОЁ

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

дискасс?








 , , , ,








И это всё МОЁ

Я уже поднимал тему, но тогда был другой случай, моя встроенная сетевушка не поддерживала WOL в принципе. Ну что делать воткнул сетевуху которая поддерживает WOL настроил и все стало хорошо опять до какого то определенного момента, видать обновил CENTOS и ФСЁ…. вот и думай обновляться или нет если у тебя все работает…


проверяю wol она умеет:


ethtool enp2s0 | grep Wake-on
Supports Wake-on: pumbg
Wake-on: d


Wol отключен, включаю


ethtool -s enp2s0 wol g


перепроверяю


 ethtool enp2s0 | grep Wake-on
Supports Wake-on: pumbg
Wake-on: g


Все замечательно казалось бы.
прописываю всячески в настройках сетевушки


ETHTOOL_OPTS=»-s enp2s0 wol g»
ETHTOOL_OPTS=»-s ${DEVICE} wol g»
ETHTOOL_OPTIONS=»wol g»


При перезагрузке опять все как было. В сети нашел коллегу дебианщика, у него та же беда, цитирую ответ


Такая же ерунда с сервером на debian, где proxmox стоит. 
Раньше просыпался по сети, потом в какой-то момент перестал.
Почему так — не могу понять. Ничего не помогает.


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









 ,








И это всё МОЁ

https://ibb.co/YRcf7T2
https://ibb.co/mFp40L3
Недавно установил KDE. В Konsole часто появляются такие линии, которые режут глаза. Что с ними делать?
Заранее спасибо.









 ,








И это всё МОЁ
И это всё МОЁ

Доброго времени суток


Смотрю лекции и наткнулся на момент ( 01:08:17 ), когда новый файл автоматически подгружается в интерпретатор


RESTART: /path/to/file.py


Тоже так хочу. Как это можно сделать? Это есть в самом питоне, или сделано в каком-то IDE ?


Ну т.е. понятно, что unittest’ы рулят, но иногда нужно руками пощупать что получилось









 








И это всё МОЁ

Привет!


Периодически и раньше возникала проблема, но сейчас вдруг стало чаще. Не засыпает система, пишет, якобы no space left on device.


swap 4 гигабайта, оперативка 16. Казалось бы, мало - но занято то всего около 1-2 гигабайт на момент «засыпания», должно хватать (да и сжиматься данные должны, если верить документации). Расширять до 16 (или больше) гигабайт жалко, SSD, более полезное применение найду (в идеале бы и 4 гигабайта сделать «динамическим временным удаляемым файлом на системном разделе»;).


dmesg:


[383378.172143] PM: Using 3 thread(s) for compression
[383378.172145] PM: Compressing and saving image data (1445303 pages)...
[383378.172159] PM: Image saving progress: 0%
[383379.249826] PM: Image saving progress: 10%
[383380.380664] PM: Image saving progress: 20%
[383381.312427] PM: Image saving progress: 30%
[383382.223197] PM: Image saving progress: 40%
[383383.148374] PM: Image saving progress: 50%
[383384.010527] PM: Image saving progress: 60%
[383385.131115] PM: Image saving progress: 70%
[383386.506543] PM: Image saving progress: 80%
[383387.550700] PM: Wrote 5781212 kbytes in 9.37 seconds (616.99 MB/s)
[383387.772529] PM: Basic memory bitmaps freed
[383387.772530] OOM killer enabled.
[383387.772531] Restarting tasks ... done.
[383387.794876] PM: hibernation exit
[383387.794994] elogind-daemon[4390]: Failed to suspend system. System resumed again: No space left on device
[383387.796692] elogind-daemon[4390]: Error during inhibitor-delayed operation (already returned success to client): No space left on device


$ free -m
total used free shared buff/cache available
Mem: 15835 956 9918 749 4960 13954
Swap: 4095 0 4095


На системном разделе (/, /var, /tmp) места тоже норм, с запасом, менее 50% занято. df -i тоже подозрительного не показывает (менее 30% на /var).


Куда ещё смотреть?


$ uname -a
Linux thinkpad-x230.local 5.3.9-gentoo #1 SMP Sat Nov 9 12:27:52 GMT 2019 x86_64 Intel(R) Core(TM) i5-3230M CPU @


openrc-0.41.2, elogind-241.3, pm-utils-1.4.1-r7









 , , , ,








И это всё МОЁ

На qemu запускается в линукс прога с параметром типа /dev/tty1, реального устройства нет, я хочу все с /dev/tty1 прокинуть в host машину. Как это сделать ?









 , , ,








И это всё МОЁ

https://twitter.com/jack/status/1204766078468911106

Джек Дорси (тот, который глава твиттера и один из создателей Square), анонсировал разработку протокола для распределенной социальной сети.

Пообещал, что твиттер будет частью этой сети, так что в отличии от других РСС, у этой есть шанс выстрелить.








 , , , ,








И это всё МОЁ

Ку народ. Посоветуйте плиз любой смартфон до 200 баксов. Желательно с как можно более «чистым» андроидом.
Из требований это:



  1. NFS

  2. 4G/LTE

  3. Быстрая зарядка

  4. Что бы сильно не лагал. Планирую использовать для соц. сетей, серфинга в интернете и ютуба. В игры игра не буду


Xiaomi mi a1/a2/a3 не хоче. У них нет nfc :(









 ,








И это всё МОЁ

Установил Steam нажав зелёную кнопку «Установить Steam» на официальном сайте. Теперь не знаю как его удалить


Команда
sudo apt remove steam
не помогла, пакет не установлен, поэтому не может быть удалён


В менеджере приложений Ubuntu значится steam-launcher, размером 2,9 Мб. Сильно сомневаюсь что его удаления будет достаточно для удаления куда большего по объёму Steam и установленных игр, ещё я протон версии 3.16.9 в Steam устанавливал


Как вернуть систему в состояние до установки Steam?









 ,








И это всё МОЁ

Здравствуйте! Такой вопрос, может кто подскажет?
Пишу скрипт


#!/bin/sh

echo «it’s work»


Транслирую его через shc в .с, дальше этот файл .с компилирую и получаю пакет .ipk


Устанавливаю пакет на роутере, устанавливается, все норм. Запускаю, вижу в терминале вывод it’s work, тут тоже все хорошо.


Но теперь пишу скрипт


#!/bin/sh

airodump-ng wlan0


Это например. Присваиваю права на выполнение, скрипт работает, запускает airodump-ng.
Но если я этот скрипт транслирую в .с и компилирую, то после установки на роутер при запуске программа пишет applet not found. В чем может быть проблема?


Могу приложить полученный код .c .Если нужно. Возможно ли, что это линковка?









 , ,








И это всё МОЁ
Компания Google представила релиз web-браузера Chrome 79. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается использованием логотипов Google, наличием системы отправки уведомлений в случае краха, возможностью загрузки модуля Flash по запросу, модулями для воспроизведения защищённого видеоконтента (DRM), системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Следующий выпуск Chrome 80 запланирован на 4 февраля.



И это всё МОЁ

Собрал для запуска в qemu файловую систему через busybox. Но там отсутствует ssh сервак, хочу подрубаться по ssh к этой машине. Подскажите как туда добавить dropbear или что-то подобное для организации удаленного подключения к консоли.









 , , ,








И это всё МОЁ

Скриншот


Меняю тему Shell @ вижу унылое говно с отступами и округлыми краями (перестала меняться).









 








И это всё МОЁ