Читаю новость "В Snap получили из России 33 жалобы на контент"
Автоматически думаю "блин, дожили, уже на снапы жалуются"
Автоматически думаю "блин, дожили, уже на снапы жалуются"
😁4
читаю очередную "22 Best Free Open-Source Cloud File Sharing Platforms".
цепляюсь взглядом за пункт 2
Ceph
(но формально, конечно, файлы там пошарить можно, ага...)
цепляюсь взглядом за пункт 2
Ceph
(но формально, конечно, файлы там пошарить можно, ага...)
😁3
TIL
Показать все строки файла, кроме последних 10:
Показать все строки файла, кроме первых 10:
Отсортировать выхлоп/файл по версии (например, удобно для списка deb-файлов, если нужно выбрать последнюю):
ЗЫ:
Показать все строки файла, кроме последних 10:
head -n -10 filename
Показать все строки файла, кроме первых 10:
tail -n +10 filename
Отсортировать выхлоп/файл по версии (например, удобно для списка deb-файлов, если нужно выбрать последнюю):
ls -1 | sort -V
ЗЫ:
tail -n -4 == tail -n 4
head -n +4 == head -n 4
🌚3👍1
Forwarded from Max
мне часто нужно
показать последние N строк, подходяще под паттерн, не сканируя весь файл
показать последние N строк, подходяще под паттерн, не сканируя весь файл
tac log | grep pattern | head -n <num> | tac
https://lifehacker.ru/poddelyvat-golosovye-v-telegram-dlya-vymoganiya-deneg/
ещё одна причина, почему вы НИКОГДА НАХУЙ не должны отправлять голосовые -))
взломают, голосовые скачают, и из них нейросеткой будут клянчить деньги )
ещё одна причина, почему вы НИКОГДА НАХУЙ не должны отправлять голосовые -))
взломают, голосовые скачают, и из них нейросеткой будут клянчить деньги )
👍6
20 минут вдуплял в
Потом дошёл взглядом до
Ну... в своё оправдание могу сказать, что очень мало спал
(https://min.io/docs/minio/linux/reference/minio-mc/mc-ls.html для понимания проблемы)
:~# mc ls --versions --recursive s3-backups/mongo
Failed to run:
Unknown option --versions
Потом дошёл взглядом до
GNU Midnight Commander 4.8.24
Ну... в своё оправдание могу сказать, что очень мало спал
(https://min.io/docs/minio/linux/reference/minio-mc/mc-ls.html для понимания проблемы)
😁6
Селектел поставил в сервак Crucial BX500
Пезда.
Для тех, кто не в теме:
это говно даже ста мегабайт в секунду не выдаёт
и очень любит под линуксами просто к хуям зависнуть на полминуты -)
Пезда.
Для тех, кто не в теме:
md42 : active raid1 sdb6[1] sda6[0]
466664448 blocks super 1.2 [2/2] [UU]
[=====>...............] resync = 26.4% (123305344/466664448) finish=67.0min speed=85297K/sec
это говно даже ста мегабайт в секунду не выдаёт
и очень любит под линуксами просто к хуям зависнуть на полминуты -)
😱3🙊1
Forwarded from Alexander Donets
TIL «unshare»
Позволяет обернуть вызов любых процессов в отдельный неймспейс (например подменять etc/hosts или выделить отдельное пространство сети).
Один из кейсов - у вас рилы с сертификатом конкретного домена и вы хотите их потестировать удобно не редактируя hosts системы.
# ping google.com
PING google.com(fra16s46-in-x0e.1e100.net (2a00:1450:4001:801::200e)) 56 data bytes
# sudo unshare --mount sh -c 'trap "rm -f $TMPFL" EXIT; TMPFL=$(mktemp); echo "127.0.0.1 google.com" > $TMPFL; mount --bind $TMPFL /etc/hosts; ping google.com'
PING google.com (127.0.0.1) 56(84) bytes of data.
Позволяет обернуть вызов любых процессов в отдельный неймспейс (например подменять etc/hosts или выделить отдельное пространство сети).
Один из кейсов - у вас рилы с сертификатом конкретного домена и вы хотите их потестировать удобно не редактируя hosts системы.
👍6❤1
https://debian.pro/3089: Mountpoint, в который нельзя писать, если он не смонтирован.
Ну что ж, в этом году статью я уже высрал, получается -)
Ну что ж, в этом году статью я уже высрал, получается -)
🔥8👍1🫡1
find /path/to/dir -iname "something" -printf '%P\n'
поискать файлы/диры (-type f/-type d, чтобы ограничить) в каталоге, но не писать в выхлопе сам каталог.
$ find /etc/ -iname "*.yaml" -printf '%P\n'
meta1.yaml
common/meta2.yaml
как-то так
🔥5👍1
вот вы говорите, что вирусов под линуксы мало.
Да в каждом линуксе вирус встроен!
сраный systemd-udevd
Да в каждом линуксе вирус встроен!
сраный systemd-udevd
👍4😁3👏1
https://www.sysspace.net/ кстати, нашёл очень неплохой бложек
статей мало, но все неплохи
статей мало, но все неплохи
❤1
Если вы скучаете по if-up.d и post-up, то пихайте свои скрипты в /etc/networkd-dispatcher/configuring.d/ (ну при условии, что ваш интерфейс вообще будет конфигуряться, для сетевух без адреса под бондом или бриджом это будет, вероятно, /etc/networkd-dispatcher/carrier.d)
chmod +x не забудьте
А почему я это написал? А потому что /etc/networkd-dispatcher/configuring.d/ в дебианоубунте по дефолту не создан, блт.
А routable.d запускается 2 раза (с одним ENV). А что случится из degraded.d/configured.d - хуй ты угадаешь, потому что systemd.
chmod +x не забудьте
А почему я это написал? А потому что /etc/networkd-dispatcher/configuring.d/ в дебианоубунте по дефолту не создан, блт.
А routable.d запускается 2 раза (с одним ENV). А что случится из degraded.d/configured.d - хуй ты угадаешь, потому что systemd.
А теперь очередной прикол от Поттеринга.
Если systemd-networkd 3 минуты не отвечает на watchdog от systemd - его рестартит автоматом.
Ну то есть вы понимаете - у вас там на тачке LA 2000, всё трещит, все мьютексы в пизде вечность, а система такая "а давайте сеть рестартнём, а то скучно". Вероятность того, что она поднимется, если даже утилита ip запускается через раз, сами угадаете? )
Если systemd-networkd 3 минуты не отвечает на watchdog от systemd - его рестартит автоматом.
Ну то есть вы понимаете - у вас там на тачке LA 2000, всё трещит, все мьютексы в пизде вечность, а система такая "а давайте сеть рестартнём, а то скучно". Вероятность того, что она поднимется, если даже утилита ip запускается через раз, сами угадаете? )
😁8🔥2😢1
https://www.k8slanparty.com/
вдруг кому-то работы не хватает -)
CTF в кубере (типа ищем уязвимости, благодаря ним находим флаги в файлах/сокетах и тыды)
вдруг кому-то работы не хватает -)
CTF в кубере (типа ищем уязвимости, благодаря ним находим флаги в файлах/сокетах и тыды)
❤2
firefox открывает новую вкладку при восстановлении сессии, если в сессии нет незапиненных вкладок.
возможно, когда-нибудь вы будете делать -kiosk и это знание позволит вам не сойти с ума
возможно, когда-нибудь вы будете делать -kiosk и это знание позволит вам не сойти с ума
прикольная штука для домашнего сервака - https://www.navidrome.org/
Можно слушать музыку отсюда, взамен охуевшего Plex, которые просят 5$ в месяц за то, чтобы с телефона слушать музыку со своего же сервака.
к навидрому можно подключаться subsonic-клиентом с телефона и слушать.
Хотя вон ещё пишут, что Symfonium умеет прямо с плекса играть, хм.
UPD: в комментах рекомендуют "HiBy Music" 4.2.8+ клиентом на телефон (в сторах старая версия)
ещё из комментов в качестве сервера - https://github.com/epoupon/lms
Можно слушать музыку отсюда, взамен охуевшего Plex, которые просят 5$ в месяц за то, чтобы с телефона слушать музыку со своего же сервака.
к навидрому можно подключаться subsonic-клиентом с телефона и слушать.
Хотя вон ещё пишут, что Symfonium умеет прямо с плекса играть, хм.
UPD: в комментах рекомендуют "HiBy Music" 4.2.8+ клиентом на телефон (в сторах старая версия)
ещё из комментов в качестве сервера - https://github.com/epoupon/lms
👍3❤1
https://itnext.io/benchmark-results-of-kubernetes-network-plugins-cni-over-40gbit-s-network-2024-156f085a5e4e
коллега ещё интересного скинули в чатике
в принципе, ничего неожиданного, но можно показывать готовые картинки, если кто-то будет спрашивать
коллега ещё интересного скинули в чатике
в принципе, ничего неожиданного, но можно показывать готовые картинки, если кто-то будет спрашивать
Medium
Benchmark results of Kubernetes network plugins (CNI) over 40Gbit/s network [2024]
This article is a new run of my previous benchmark (2020, 2019 and 2018), now running Kubernetes 1.26 and Ubuntu 22.04 with CNI version…
👍2