🐧 NixOS Series.
На It's FOSS образуется неплохая серия статей по базовым вещам в NixOS:
- Why Should You Consider Using NixOS?
- How to Install NixOS on a Virtual Machine?
- Install and Remove Packages in NixOS.
- Things To Do After Installing NixOS.
- How to set up home-manager on NixOS?
#nixos #install #напочитать
На It's FOSS образуется неплохая серия статей по базовым вещам в NixOS:
- Why Should You Consider Using NixOS?
- How to Install NixOS on a Virtual Machine?
- Install and Remove Packages in NixOS.
- Things To Do After Installing NixOS.
- How to set up home-manager on NixOS?
#nixos #install #напочитать
Записки админа
🔧 Таблица системных вызовов Linux для x86_64. Поиск по таблице доступен там же, на странице. https://filippo.io/linux-syscall-table/ #syscall #linux #линк
🛠 Linux kernel syscall tables. Таблица системных вызовов для различных архитектур и версий ядра.
https://syscalls.mebeim.net/
#syscall #linux #линк
https://syscalls.mebeim.net/
#syscall #linux #линк
Неплохая обзорная статья - что такое кеш, где, как, какой, и на каких уровнях мы его можем применить при построении системы...
https://levelup.gitconnected.com/master-the-art-of-caching-for-system-design-interviews-a-complete-guide-676bb49d194
#cache #sre #напочитать
Please open Telegram to view this post
VIEW IN TELEGRAM
🖱 Lost at SQL: The SQL learning game.
Текстовый квест, который позволяет потренировать базовые навыки SQL...
https://lost-at-sql.therobinlord.com/
#sql #game #fun
Текстовый квест, который позволяет потренировать базовые навыки SQL...
https://lost-at-sql.therobinlord.com/
#sql #game #fun
🛠 Leverage the richness of HTTP status codes.
Не самые часто встречаемые коды ответа от сервера. Можно прочитать под вечерний кофеёк, а потом козырнуть этим где-то на собеседовании или митинге перед коллегами...
https://blog.frankel.ch/leverage-richness-http-status-codes/
И да, за полным списком, конечно же, можно вот сюда пойти:
https://developer.mozilla.org/ru/docs/Web/HTTP/Status
#web #напочитать
Не самые часто встречаемые коды ответа от сервера. Можно прочитать под вечерний кофеёк, а потом козырнуть этим где-то на собеседовании или митинге перед коллегами...
https://blog.frankel.ch/leverage-richness-http-status-codes/
И да, за полным списком, конечно же, можно вот сюда пойти:
https://developer.mozilla.org/ru/docs/Web/HTTP/Status
#web #напочитать
This media is not supported in your browser
VIEW IN TELEGRAM
💻 Slides - занятная утилита для презентаций. Готовим специально отформатированный в markdown файл и получаем презентацию на основе этого файла прямо в терминале...
https://github.com/maaslalani/slides
А ещё, презентацию можно захостить и сделать доступной по SSH. Не представляю зачем это вам, но всё равно...
https://github.com/maaslalani/slides#ssh
#slides #cli #tui
https://github.com/maaslalani/slides
А ещё, презентацию можно захостить и сделать доступной по SSH. Не представляю зачем это вам, но всё равно...
https://github.com/maaslalani/slides#ssh
#slides #cli #tui
📺 Into the Terminal (в своё время я приносил один ролик с этого канала) оказался неплохим подкастом. Особенно полезно будет начинающим, я думаю.
Участники берут одну тему и наглядно проходятся по её основам, показывая как работают соответствующие теме инструменты. Если ещё не смотрели, загляните обязательно...
https://www.youtube.com/playlist?list=PLXJyD2dL4oqeX-C3MvsMUJuEzWM4vLK2C
#video #будничное
Участники берут одну тему и наглядно проходятся по её основам, показывая как работают соответствующие теме инструменты. Если ещё не смотрели, загляните обязательно...
https://www.youtube.com/playlist?list=PLXJyD2dL4oqeX-C3MvsMUJuEzWM4vLK2C
#video #будничное
🛠 Встала, вроде бы, простая задачка - получить дамп трафика для конкретного приложения в Linux.
Для реализации нашлась утилита nsntrace, которае делает нужное за счёт выполнения приложения в отдельном сетевом неймспейсе. Набросал короткую заметку по этому поводу...
📗 https://sysadmin.pm/nsntrace/
#network #trace #pcap
Для реализации нашлась утилита nsntrace, которае делает нужное за счёт выполнения приложения в отдельном сетевом неймспейсе. Набросал короткую заметку по этому поводу...
📗 https://sysadmin.pm/nsntrace/
#network #trace #pcap
6️⃣ Шесть лет каналу, камрады! Я традиционно говорю всем активным (и не очень) читателям - спасибо за то, что остётесь на связи. Вы все клёвые! ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
🛠 SSHLog - инструмент для логирования (и мониторинга в реальном времени) всей активности пользователя после установки им SSH подключения...
https://github.com/sshlog/agent
Реализовано всё с помощью eBPF. Авторы позаботились, и собрали пакеты для популярных дистрибутивов. Достаточно просто добавить репозиторий и установить из него необходимое.
#ssh #security #logs
https://github.com/sshlog/agent
Реализовано всё с помощью eBPF. Авторы позаботились, и собрали пакеты для популярных дистрибутивов. Достаточно просто добавить репозиторий и установить из него необходимое.
#ssh #security #logs
https://questdb.io/blog/investigating-linux-phantom-disk-reads/
В статье приведён пример использования blktrace\blkparse\debugfs, рассмотрены некоторые настройки pdflush, и собственно, сам виновник торжества - механизм readahead, который повлиял на процесс чтения с диска.
#напочитать #blktrace #readahead
Please open Telegram to view this post
VIEW IN TELEGRAM
🕹 How to run Doom in a container: Doom on OpenShift.
Собственно, из названия всё и так понятно - пятничный Doom на OpenShift. Если я правильно понял, это такой удачный форк kubedoom.
- Github: https://github.com/OpenShiftDemos/ocpdoom
- Статья: https://cloud.redhat.com/blog/how-to-run-doom-in-a-container-doom-on-openshift
#doom #openshift #потомучтопочемубыинет
Собственно, из названия всё и так понятно - пятничный Doom на OpenShift. Если я правильно понял, это такой удачный форк kubedoom.
- Github: https://github.com/OpenShiftDemos/ocpdoom
- Статья: https://cloud.redhat.com/blog/how-to-run-doom-in-a-container-doom-on-openshift
#doom #openshift #потомучтопочемубыинет
Записки админа
🔓 Upgrade your LUKS key derivation function. Занятная статья и рекомендация по обновлению функции образования ключа и переходу на LUKS 2... https://mjg59.dreamwidth.org/66429.html Похоже что материал был написан "по мотивам"... https://www.opennet.ru/…
https://dys2p.com/en/2023-05-luks-security.html
#security #luks #напочитать
Please open Telegram to view this post
VIEW IN TELEGRAM
📑 A Complete Guide to Managing Log Files with Logrotate - хорошее, объёмное чтиво о logrotate, его работе и настройке...
https://betterstack.com/community/guides/logging/how-to-manage-log-files-with-logrotate-on-ubuntu-20-04/
#logrotate #напочитать #logs
https://betterstack.com/community/guides/logging/how-to-manage-log-files-with-logrotate-on-ubuntu-20-04/
#logrotate #напочитать #logs
🛠 The Beginner's Guide to eBPF. Выглядит как неплохое место, с которого можно начать знакомство с eBPF...
https://github.com/lizrice/ebpf-beginners
P. S. Книгу, на которую ссылаются в репозитории, закину в комментарии к посту.
#ebpf #видео
https://github.com/lizrice/ebpf-beginners
P. S. Книгу, на которую ссылаются в репозитории, закину в комментарии к посту.
#ebpf #видео
🗜 DevOps Solutions Map - занятная штуковина, выполняющая очень простую задачу по визуализации используемого стека технологий.
Просто подаём ей на обработку yaml файл (solutions.yaml), а она нам рисует веб-страницу, на которой в удобном виде будет показана информация о том какой софт, какое решение, для каких задач используется.
Github: https://github.com/Wivik/devops-solutions-map
Demo: https://wivik.github.io/devops-solutions-map/
#будничное #tools
Просто подаём ей на обработку yaml файл (solutions.yaml), а она нам рисует веб-страницу, на которой в удобном виде будет показана информация о том какой софт, какое решение, для каких задач используется.
Github: https://github.com/Wivik/devops-solutions-map
Demo: https://wivik.github.io/devops-solutions-map/
#будничное #tools
🛠 PCtrl - менеджер процессов, написанный на Rust. Позволяет работать через GUI, через TUI.
Умеет показывать информацию о процессах, сортировать, управлять процессами (остановка, рестарт, изменение приоритета), показывать информацию о них и т. д...
https://github.com/MohamedSherifNoureldin/PCtrl
#tui #process #будничное
Умеет показывать информацию о процессах, сортировать, управлять процессами (остановка, рестарт, изменение приоритета), показывать информацию о них и т. д...
https://github.com/MohamedSherifNoureldin/PCtrl
#tui #process #будничное
This media is not supported in your browser
VIEW IN TELEGRAM
🐧 vmtest - инструмент для тестирования работы команд, скриптов, кода с нужными версиями ядра.
Github: https://github.com/danobi/vmtest
Пример: https://dxuuu.xyz/vmtest.html
В качестве самого простого примера использования - описываем в конфиге нужную версию ядра, команду, которую хотим выполнить и запускаем vmtest, который в свою очередь, в с помощью QEMU стартует виртуальные машины и выполняет тесты.
#kernel #test #qemu
Github: https://github.com/danobi/vmtest
Пример: https://dxuuu.xyz/vmtest.html
В качестве самого простого примера использования - описываем в конфиге нужную версию ядра, команду, которую хотим выполнить и запускаем vmtest, который в свою очередь, в с помощью QEMU стартует виртуальные машины и выполняет тесты.
#kernel #test #qemu