debian.pro
424 subscribers
20 photos
4 files
77 links
Download Telegram
так, второй раз в жизни я это сам не нагуглю

listen foobar
...
stick-table type integer size 1m expire 3600s store bytes_out_rate(1s)
filter bwlim-out dl-per-backend limit 1M key dst_port
tcp-request content set-bandwidth-limit dl-per-backend


1 мегобит в секунду на весь listen в haproxy
😁5
https://debian.pro/3076
Переключение режима VPI-карточек Mellanox Connect-X (infiniband -> ethernet)

Тоже не очень легко нагуглить всё сразу

не прошло и го... а, нет, прошёл год с прошлой статьи.
👍1
🫡2
Чудненько
Берём новенький ноутбук Lenovo
Втыкаем ему монитор по HDMI (hdmi нет в доке)

Поздравляю, у вас процессор на 800 МГц и инпут лаг в полсекунды.
Процессор можно починить переключением governor-а

А чтобы починить инпутлаг, леново рекомендует отключить встроенную в проц графику и сидеть на дискретке всегда.

(да, HDMI ещё и напрямую в nvidia распаян)

WAAAAGH
ебись ты конём, DPTF+Lenovo.

(проблема не в линуксах, если что, это железный баг, под виндой тоже самое, судя по саппорту леновы)
😁3👍1
Столкнулся с абузой РКН на знакомом сайте

Абуза выглядит примерно так "у вас тут какая-то ухня неизвестного автора, мосгорсуд определил, что что-то нарушаете, УДОЛЯЙТЕ А ТО ЗАБЛОЧИМ"

А смешно то, что на странице только трейлеры с ютуба. На корейском.
Сижу хрюкаю, из требований к вакансии:

...
Понимание современных DevOps-концепций (Jenkins ...
😁7
https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.6.tar.xz

Ну, с юбилеем, как говорится!
🔥9😁4
Читаю новость "В Snap получили из России 33 жалобы на контент"

Автоматически думаю "блин, дожили, уже на снапы жалуются"
😁4
читаю очередную "22 Best Free Open-Source Cloud File Sharing Platforms".

цепляюсь взглядом за пункт 2

Ceph

(но формально, конечно, файлы там пошарить можно, ага...)
😁3
TIL

Показать все строки файла, кроме последних 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 строк, подходяще под паттерн, не сканируя весь файл
tac log | grep pattern | head -n <num> | tac
https://lifehacker.ru/poddelyvat-golosovye-v-telegram-dlya-vymoganiya-deneg/

ещё одна причина, почему вы НИКОГДА НАХУЙ не должны отправлять голосовые -))
взломают, голосовые скачают, и из них нейросеткой будут клянчить деньги )
👍6
20 минут вдуплял в
:~# 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
сравнение Х систем виртуализации, столбец с ценами

так и живём.
👍2
Селектел поставил в сервак 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 Эшер II. A+
⚡️⚡️⚡️ У зоны RU сломался DNSSEC
Forwarded from Alexander Donets
TIL «unshare»
# 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 системы.
👍61
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
👍4😁3👏1