Тэкс
Если вы собираете какой-нибудь image с браузером и хотите избавиться от welcome-скрина при первом запуске, то у chromium-based браузеров для этого можно создать файл
в каталоге с его профилями.
ну и полагаю это сработает и для остальных
ЗЫ - чатгпт п*р.
Если вы собираете какой-нибудь image с браузером и хотите избавиться от welcome-скрина при первом запуске, то у chromium-based браузеров для этого можно создать файл
First Run
в каталоге с его профилями.
~/.config/BraveSoftware/Brave-Browser/First\ Run
~/.config/chromium/First\ Run
~/.config/google-chrome/First\ Run
ну и полагаю это сработает и для остальных
ЗЫ - чатгпт п*р.
❤1
Вот так можно подебагать, почему именно apt-get update не работает:
(само собой, если вам удобнее в телепатию - кто я такой, чтобы осуждать? Go on)
А вот так я запускаю apt-get во всех автоматических системах:
само собой, опции можно (и во втором случае - нужно) выставлять через /etc/apt/apt.conf.d/
sudo apt-get -o Debug::Acquire::https=true update
(само собой, если вам удобнее в телепатию - кто я такой, чтобы осуждать? Go on)
А вот так я запускаю apt-get во всех автоматических системах:
apt-get update -o Acquire::Retries=5
apt-get install -o Acquire::Retries=5 ...
само собой, опции можно (и во втором случае - нужно) выставлять через /etc/apt/apt.conf.d/
👍12
В одном из необанков в чате "поддержки" можно попросить написать кода на питоне (или чём там ещё просят нейросетки писать код), и оно его напишет.
Я вот даже не знаю, баг это или маркетинговая фича...
Я вот даже не знаю, баг это или маркетинговая фича...
😁13❤2
https://gtfobins.github.io/
ооо, великолепно
По каждому популярному бинарю в linux написали, как имея права на sudo <bin> запустить любую команду под рутом
Многие утилиты, конечно, ожидаемы в этом списке, но некоторые... кхм... неожиданны.
ооо, великолепно
По каждому популярному бинарю в linux написали, как имея права на sudo <bin> запустить любую команду под рутом
Многие утилиты, конечно, ожидаемы в этом списке, но некоторые... кхм... неожиданны.
❤3👍2🔥1💯1
п*ц -)
ответил в @devops_ru или как их там, что случилось с датаХаусом - меня забанило к хуям -)
без ссылок, без нихуя отвечал, просто вжух и забанили -)
ЗЫ - https://radar.cloudflare.com/routing/as3175?dateRange=1d
У СЕБЯ Я МОГУ ССЫЛКИ ПОСТИТЬ ПОКА ЕЩЁ ХОТЯ БЫ.
а питание там есть. Вот интернет у них того.
ответил в @devops_ru или как их там, что случилось с датаХаусом - меня забанило к хуям -)
без ссылок, без нихуя отвечал, просто вжух и забанили -)
ЗЫ - https://radar.cloudflare.com/routing/as3175?dateRange=1d
У СЕБЯ Я МОГУ ССЫЛКИ ПОСТИТЬ ПОКА ЕЩЁ ХОТЯ БЫ.
а питание там есть. Вот интернет у них того.
😁8
https://blog.nginx.org/blog/native-support-for-acme-protocol
ММММ.
letsencrypt встроили прямо в nginx.
где ж вы были 5 лет назад-то!
ММММ.
letsencrypt встроили прямо в nginx.
где ж вы были 5 лет назад-то!
🔥6😐2
👍3😱3🤔1
113002 pts/6 D 0:00 /usr/bin/plasmashell
Ура! Она впервые за 4 года упала!
(пока писал - поднялась)
😁7❤1
exec -a "[kworker/0:1H]" ./script.sh
ммм.
МММ.
Я придумал, как сделать так, чтобы моих демонов на проде никто не отключал.
(ладно, не придумал - https://habr.com/ru/articles/942668/ вот вам прикольная статья)
😁7👍2💯1
https://github.com/Julien-cpsn/desktop-tui
может кому-то для лолкахоста больше tmux-а со скрином зайдёт
может кому-то для лолкахоста больше tmux-а со скрином зайдёт
https://jiratui.sh/
ну и ещё сегодня на сдачу - спонсор спасенных нервов (да, это TUI для джиры, мать её за ногу)
ну и ещё сегодня на сдачу - спонсор спасенных нервов (да, это TUI для джиры, мать её за ногу)
❤2
Когда я только учился на менеджера, то мне объяснили когда в переписке пишут - «коллеги» надо читать «пидорасы» только вот у автора сообщения маленькие яички чтобы сказать об этом прямо
многие из нас на менеджеров здесь не учились, так что ознакомьтесь, чему их там учат
(я вот когда пишу "коллеги" имею в виду "люди, которые работают со мной в одной компании", а когда пишу "пидорасы" - имею в виду "пидорасы"...)
🔥12👍4👀3💯2
Блѣ
Ну сейчас я встретил самый великолепный собес.
Секция problem solving = 2 программы на питоне написать.
В том числе и задача с названием "maximize server performance" = написать АА на петоне.
Засекайте, как люди из эксплуатации уходят, я пошел АА дрочить, надоело
Ну сейчас я встретил самый великолепный собес.
Секция problem solving = 2 программы на питоне написать.
В том числе и задача с названием "maximize server performance" = написать АА на петоне.
Засекайте, как люди из эксплуатации уходят, я пошел АА дрочить, надоело
🤷♂4❤1
https://www.opennet.ru/opennews/art.shtml?num=64796
если я ничего не перепутал, то Саня из RH написал публичный аналог zk-flock и lockee (или как там yt-lock звали)
хотя, конечно, в век кубера оно уже не такое и нужное, но всё равно может пригодиться
если я ничего не перепутал, то Саня из RH написал публичный аналог zk-flock и lockee (или как там yt-lock звали)
хотя, конечно, в век кубера оно уже не такое и нужное, но всё равно может пригодиться
www.opennet.ru
Для ядра Linux предложена файловая система DLMPFS
Александр Аринг (Alexander Aring) из компании Red Hat, сопровождающий в ядре Linux подсистемы IEEE 802.15.4, DLM и flock/fcntl, представил в списке рассылки разработчиков ядра специализированную файловую систему DLMPFS. Предложенная ФС предоставляет слой…
❤1🔥1
timeweb через qemu-agent проверяет в виртуалках наличие запущенных процессов, название которых содержит какое-либо из названий популярных сами знаете чего из трёх букв.
если найдёт - отправляет запрещённые 3 буквы в qemu хоста.
не забудьте переименовать процесс через exec
если найдёт - отправляет запрещённые 3 буквы в qemu хоста.
не забудьте переименовать процесс через exec
😱17
root@tkach-s:~# host images.linuxcontainers.org 188.93.17.19
;; communications error to 188.93.17.19#53: timed out
;; communications error to 188.93.17.19#53: timed out
;; no servers could be reached
root@tkach-s:~# host vlad.pro 188.93.17.19
;; communications error to 188.93.17.19#53: timed out
;; communications error to 188.93.17.19#53: timed out
;; no servers could be reached
root@tkach-s:~# host ozon.ru 188.93.17.19
Using domain server:
Name: 188.93.17.19
Address: 188.93.17.19#53
Aliases:
ozon.ru has address 185.73.193.68
ozon.ru has address 185.73.194.82
ozon.ru mail is handled by 20 mx2.facct.email.
ozon.ru mail is handled by 30 mx1.atmosphere.facct.ru.
ozon.ru mail is handled by 30 mx2.atmosphere.facct.ru.
ozon.ru mail is handled by 20 mx1.facct.email.
ну п*ц
добро пожаловать на российский хостинг, как говорится.
🔥5
Иногда я читаю какие-то книжки для менеджеров вообще и про тайм-менеджмент в частности, и у меня возникают некоторые вопросы.
Например, некий Джеймс Клир пишет:
"Арифметика в данном случае такова: если сможете совершенствоваться всего на 1 % каждый день в течение одного года, к концу этого периода вы станете в 37 раз лучше самого себя – каким вы были в начале этого пути"
Так вот, вопрос таков - если человек способен улучшиться на 37% (от того, каким он был в самом начале) за 1 последний день, то что мешает ему улучшаться каждый день на 37% и за год улучшиться в 3 секстиллиона (я вообще правильно это число написал?) раз? Что за полумеры такие! Даёшь полноценную работу над собой каждый день!
Смешно-то смешно, но я подобные вещи часто замечаю - как в книжках, так и в планировании задач -) Когда понятия подменяются, и на основе этой самой подмены понятий строится какая-нибудь прекрасная теория, невоплотимая в реальной жизни.
(Это всё, конечно, не отменяет "правила 1%", оно полезное, но оно работает НЕ ТАК блэт -))
Например, некий Джеймс Клир пишет:
"Арифметика в данном случае такова: если сможете совершенствоваться всего на 1 % каждый день в течение одного года, к концу этого периода вы станете в 37 раз лучше самого себя – каким вы были в начале этого пути"
Так вот, вопрос таков - если человек способен улучшиться на 37% (от того, каким он был в самом начале) за 1 последний день, то что мешает ему улучшаться каждый день на 37% и за год улучшиться в 3 секстиллиона (я вообще правильно это число написал?) раз? Что за полумеры такие! Даёшь полноценную работу над собой каждый день!
Смешно-то смешно, но я подобные вещи часто замечаю - как в книжках, так и в планировании задач -) Когда понятия подменяются, и на основе этой самой подмены понятий строится какая-нибудь прекрасная теория, невоплотимая в реальной жизни.
(Это всё, конечно, не отменяет "правила 1%", оно полезное, но оно работает НЕ ТАК блэт -))
😁8👍3👏1
Читал я тут одну статейку про то, как из обычного iso-образа сделать образ с casper-ом (persistent volume по сути, который хранит изменения в live cd).
Сама статья не сильно интересная (проще и быстрее с нуля свой образ сделать для любого дистра, кмк), но из неё я вынес один офигенный финт ушами.
iso-образ остаётся валидным, если в нём поменять отдельные байты, но при этом не менять количество этих самых байт.
Буквально это нас приводит к тому, что мы можем прямо sed-ом поменять конфиг, например, граба в iso-образе, добавив нужное количество пробелов:
И образ останется валидным без пересборки, его можно будет потом записать и загрузиться.
Не то, чтобы это вам когда-то пригодилось, но прикольно же)
Сама статья не сильно интересная (проще и быстрее с нуля свой образ сделать для любого дистра, кмк), но из неё я вынес один офигенный финт ушами.
iso-образ остаётся валидным, если в нём поменять отдельные байты, но при этом не менять количество этих самых байт.
Буквально это нас приводит к тому, что мы можем прямо sed-ом поменять конфиг, например, граба в iso-образе, добавив нужное количество пробелов:
$ export LANG=C
$ sed -i 's/quiet splash/persistent /' xubuntu-26.04-desktop-amd64.iso
И образ останется валидным без пересборки, его можно будет потом записать и загрузиться.
Не то, чтобы это вам когда-то пригодилось, но прикольно же)
😱10🔥9