1 158
Підписники
+224 години
+17 днів
-430 днів
- Підписники
- Перегляди допису
- ER - коефіцієнт залучення
Триває завантаження даних...
Приріст підписників
Триває завантаження даних...
😤
while :
do
do-something
sleep 10
done
👍 yes | xargs -I{} bash -c 'do-something && sleep 10 '
😁 4
Фото недоступнеДивитись в Telegram
TIL (thankfully second hand) that running "systemd-tmpfiles --purge" will delete /home in systemd 256 [1]. Apparently if you think linux is mainly for running cloud services, this seems reasonable to you. Or something.
[1] tested with systemd-tmpfiles --dry-run --purge on debian. I guess it _could_ be a Debian addition, but I'm guessing not.
https://mathstodon.xyz/@bremner/112615591101488528
❤ 4👏 4😱 4
https://github.com/a-h/templ понравился по итогу больше
к тому же он очень приятно стыкуется с htmx
В общем и целом, можно очень быстро и приятно клепать админки для домашних или внутренних поделок с помощью htmx + templ + picocss — результат получается не просто рабочим, но ещё и достаточно приятным глазу
GitHub - a-h/templ: A language for writing HTML user interfaces in Go.
A language for writing HTML user interfaces in Go. - a-h/templ
👍 7
upd
на сервер я теперь хожу исключительно через yggdrasil — разрешён только мой IP + Port Knocking
Плюсов, как водится, почти никаких - разве что адрес не поменяется при переезде сервера
Всё ради вайбов криптопанка, конечно же 😎
😁 12❤ 2👍 1👏 1
В go1.22 стали доступны экспериментальные итераторы. Я немного поигрался с ними и в итоге сваял библиотеку https://github.com/ninedraft/itermore комбинаторов, конструкторов и прочих утилит.
Кажется для полного счастья мне не хватает буквально пары дополнительных функций — так что возможно добавлю в нормальном виде позже.
В итоге сейчас каждый проект у меня начинается с
echo export GOEXPERIMENT=rangefunc > .envrc
— итераторы оказались слишком удобнымиGitHub - ninedraft/itermore
Contribute to ninedraft/itermore development by creating an account on GitHub.
👍 7❤ 1🤪 1
добавить (не заменить) аудиодорожки в видеофайлы в директории
basename -s .mkv ./*.mkv | \
xargs -I{} ffmpeg -i '{}.mkv' \
-i './soundtracks/{}.mka' \
-map 0 -map 1:a -c:v copy \
'{}_alter_track.mkv'
-s .mkv
— убрать суффикс .mkv
-map 0
— из первого входа (.mkv) взять все стримы
-map 1:a
— из второго файлы (.mka) взять только аудио
-c:v copy
- просто копировать видео без перекодировки🔥 5
Оберіть інший тариф
На вашому тарифі доступна аналітика тільки для 5 каналів. Щоб отримати більше — оберіть інший тариф.