Записки админа
12.9K subscribers
648 photos
29 videos
227 files
2.47K links
Пишу о Linux и администрировании серверов.

Связаться с автором: @servers

Заметки в браузере: https://sysadmin.pm/

Буст канала: https://yangx.top/sysadminnotes?boost
加入频道
🛠 How the data center site selection process works at Dropbox - рекомендации по выбору размещения датацентра от инженеров Dropbox. Что учитывают, на что обращают внимание, как происходит процесс. Чтиво перед сном, так сказать.

#напочитать #datacenter #dedic
☕️ VirtualBox with KVM Backend - для VBox был выпущен KVM бекенд. С одной стороны - выглядит интересно, с другой - не совсем понятно на сколько оно будет жизнеспособно. У всех, кто хотел работать KVM на десктопе есть virt-manager. Возможно есть кто-то, кто хотел чтобы было как в VBox, но только с KVM, и они будут рады такой интеграции...

- Новость: VirtualBox KVM public release.
- Github: VirtualBox KVM.
- На OpenNET: VirtualBox адаптирован для работы поверх гипервизора KVM.

#virtualization #virtualbox #kvm
Please open Telegram to view this post
VIEW IN TELEGRAM
🔨 What's Inside a Linux Kernel Core Dump - Инженеры Oracle продолжают раскрывать эту тему дампов ядра. Сама статья объёмная, плюс даёт несколько дополнительных ссылок для ознакомления.

#kernel #dump #напочитать
⚙️ Interview with CTO of ListenField AgTech: Introducing NixOS to Organization - рассказ о внедрении NixOS в рабочие процессы.

#nixos #напочитать
nginxcookbook.zip
9 MB
🆖 NGINX Cookbook. Derek DeJonghe. 2024.

Третье, свежее издание книги с различными рекомендациями по работе с Nginx.

#nginx #книга
This media is not supported in your browser
VIEW IN TELEGRAM
🔧 HTTPLab - веб-сервер, который в интерактивном режиме позволяет составлять запросы и получать ответы на них...

https://github.com/qustavo/httplab

Авторы вдохновлялись другим похожим проектом - wuzz...

https://github.com/asciimoo/wuzz

#tui #webserver
🆖 Ну что, у нас был angie - форк nginx, и вот тут, похоже, появилась ещё одна альтернатива - freenginx.

Форк появился из-за несогласия одного из ключевых разработчиков с текущей политикой безопасности F5 по отношению к nginx и CVE для него. Чуть больше деталей по ссылкам...

- https://mailman.nginx.org/pipermail/nginx-devel/2024-February/K5IC6VYO2PB7N4HRP2FUQIBIBCGP4WAU.html
- https://freenginx.org/
- https://www.opennet.ru/opennews/art.shtml?num=60603

#nginx #freenginx
🛠 LosslessCut - в копилку инструментов для работы с ffmpeg.

GUI для выполнения простых операций в редакторе. Позволяет работать с изображениями, аудио, видео контентом и субтитрами (на самом деле фич разработчики заявляют куда больше, но я до них банально не добираюсь)...

https://github.com/mifi/lossless-cut

#ffmpeg #video #audio
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
📊 Speedtest Tracker - когда хочется собственный speedtest с панелью на собственном сервере, но чтобы работал он через серверы Ookla...

https://github.com/alexjustesen/speedtest-tracker

#speedtest
🆖 Берём Nginx и его autoindex модуль, добавляем простой, но симпатичный веб-интерфейс и получаем неплохой файловый менеджер прямо в браузере...

https://github.com/mohamnag/nginx-file-browser

#nginx #filemanager
Media is too big
VIEW IN TELEGRAM
📕 Смотрите какая симпатичная утилита для просмотра логов и работы с ними...

https://github.com/Textualize/toolong

#logs #tooling
Please open Telegram to view this post
VIEW IN TELEGRAM
🔩 Understanding Linux Kernel Memory Statistics - статья о /proc/meminfo и о том, какие данные мы можем получить оттуда...

https://blogs.oracle.com/linux/post/understanding-linux-kernel-memory-statistics

#meminfo #proc #напочитать
🗜 wddbfs.

Это странно, но занятно. С помощью этого инструмента можно примонтировать sqlite базу как файловую систему. Это вряд ли понадобится вам в проде, но просто знайте, что такая возможность есть...

- Github: https://github.com/adamobeng/wddbfs
- Подробности: https://adamobeng.com/wddbfs-mount-a-sqlite-database-as-a-filesystem/

#sqlite #filesystem #напочитать
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 psfiles.

Утилита, которая позволяет получить информацию о запущенном процессе. Обрабатывает системные вызовы (p)read(v), (p)write(v), open(at), close, rename(at), unlink(at) и отображает данные в удобной таблице.

Позволяет запустить определённую программу и получить сведения о её запуске и работе, либо присоединиться к уже имеющемуся процессу по PID...

https://github.com/mukovnin/psfiles

#trace #syscalls #strace
🖱Postgres Playground - интересный тренажёр для обучения работе с PostgreSQL. Информация разбита на секции, а в каждой секции доступны примеры команд, их описание и терминал, где команду можно выполнить и ознакомиться с результатом...

https://www.crunchydata.com/developers/tutorials

#postgresql #sql #database
This media is not supported in your browser
VIEW IN TELEGRAM
🕹 Ну, во-первых, это красиво, а во-вторых, это можно запустить на своём сервере. Игра Hat Trick прямо по SSH...

https://github.com/ricott1/sshattrick

#tui #игори #ssh

P. S. Сервер автора, похоже, недоступен в данный момент.
This media is not supported in your browser
VIEW IN TELEGRAM
🗜 Sad - утилита для массовой обработки текстовых файлов. Чем-то напоминает sed, но дополнительно позволяет просмотреть diff для вносимых изменений.

С установленным fzf в системе позволяет работать через tui интерфейс, без fzf просмотр diff также возможен, но в упрощённом варианте...

https://github.com/ms-jpq/sad

#sad #tui #sed