🗜 Always-on Profiling for Production Systems - набор инструментов для анализа производительности приложений в операционной системе...
- Сайт: https://0x.tools/
- Github: https://github.com/tanelpoder/0xtools/tree/master
Примеры работы с утилитами доступны на сайте, также можно заглянуть по ссылкам:
- Syscallargs: https://tanelpoder.com/posts/list-linux-system-call-arguments-with-syscallargs/
- Psnapper: https://sysadmin.pm/psnapper/ (о нём я в своё время писал отдельную заметку, да).
#profiling #system #напочитать
- Сайт: https://0x.tools/
- Github: https://github.com/tanelpoder/0xtools/tree/master
Примеры работы с утилитами доступны на сайте, также можно заглянуть по ссылкам:
- Syscallargs: https://tanelpoder.com/posts/list-linux-system-call-arguments-with-syscallargs/
- Psnapper: https://sysadmin.pm/psnapper/ (о нём я в своё время писал отдельную заметку, да).
#profiling #system #напочитать
🖇 Why you shouldn't parse the output of ls - занятный материал об обработке вывода команды ls, пробелах в именах файлов и их обработке в скриптах...
https://mywiki.wooledge.org/ParsingLs
P. S. На самом деле на сайте есть и другие интересные материалы, например, Bash Pitfalls - о том, какие ошибки можно допустить при написании скриптов на bash...
https://mywiki.wooledge.org/BashPitfalls
#shell #bash #напочитать
https://mywiki.wooledge.org/ParsingLs
P. S. На самом деле на сайте есть и другие интересные материалы, например, Bash Pitfalls - о том, какие ошибки можно допустить при написании скриптов на bash...
https://mywiki.wooledge.org/BashPitfalls
#shell #bash #напочитать
Записки админа
🔑 Странная, но занятная попытка отказаться от sudo и заменить его соединением по SSH через сокет - sudo without a setuid binary or SSH over a UNIX socket. #sudo #ssh #напочитать
🛠 SSH as a sudo replacement - ещё одна попытка отказаться от sudo в пользу ssh...
https://whynothugo.nl/journal/2024/06/13/ssh-as-a-sudo-replacement/
#ssh #sudo #напочитать
https://whynothugo.nl/journal/2024/06/13/ssh-as-a-sudo-replacement/
#ssh #sudo #напочитать
😈 Let's Try BSD - неплохая серия статей получается у автора. Берём BSD систему, и разворачиваем на ней Wordpress:
1. Introduction (FreeBSD, OpenBSD, NetBSD, DragonFlyBSD);
2. How I Setup for FreeBSD, OpenBSD, NetBSD, and DragonFlyBSD (тут базово про заказ виртуалки в vultr, можно пропустить);
3. FreeBSD, the Power to Serve;
4. NetBSD, the BSD That Runs on Your Grandfather's Pocket Watch;
5. Setting Up Nginx + WordPress on OpenBSD! Almost!
6. Jump Into the Unknown With Me As I Install DragonFlyBSD!
7. Conclusions About FreeBSD, OpenBSD, NetBSD, and DragonFlyBSD.
#фидбечат #bsd #webserber
1. Introduction (FreeBSD, OpenBSD, NetBSD, DragonFlyBSD);
2. How I Setup for FreeBSD, OpenBSD, NetBSD, and DragonFlyBSD (тут базово про заказ виртуалки в vultr, можно пропустить);
3. FreeBSD, the Power to Serve;
4. NetBSD, the BSD That Runs on Your Grandfather's Pocket Watch;
5. Setting Up Nginx + WordPress on OpenBSD! Almost!
6. Jump Into the Unknown With Me As I Install DragonFlyBSD!
7. Conclusions About FreeBSD, OpenBSD, NetBSD, and DragonFlyBSD.
#фидбечат #bsd #webserber
⏲ hours - крутой трекер времени, который работает прямо в терминале, ведёт логирование и отображает статистику по занесённым в него задачам...
https://github.com/dhth/hours
#tui #timetracking #будничное
https://github.com/dhth/hours
#tui #timetracking #будничное
YouTube
hours: time tracking for command line nerds
🔩 Exploring How Cache Memory Really Works - объёмный и интересный материал о том, как работает кеширование...
https://pikuma.com/blog/understanding-computer-cache
#cache #напочитать
https://pikuma.com/blog/understanding-computer-cache
#cache #напочитать
Записки админа
📟 Хороший материал о том, как правильно построить рабочие процессы для человека или команды, выполняющих роль on-call дежурных. Что стоит учитывать, на какие вопросы нужно ответить заранее, к чему нужно быть готовым в этой роли и в роли лидера у которого в…
📟 Building On-Call Schedules for Humans - статья о том, что стоит учитывать при построении on-call смен и связанных с ними процессов...
https://rootly.com/guides/on-call
#sre #oncall #напочитать
https://rootly.com/guides/on-call
#sre #oncall #напочитать
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 hostctl - инструмент для управления содержимым /etc/hosts...
https://github.com/guumaster/hostctl
#hosts #hostctl #будничное
https://github.com/guumaster/hostctl
#hosts #hostctl #будничное
🖇 logmerger - инструмент для просмотра логов, позволяющий выполнить сортировку данных из нескольких лог-файлов по времени...
https://github.com/ptmcg/logmerger
#logs #будничное #tui
https://github.com/ptmcg/logmerger
#logs #будничное #tui
🔋 Занятный тред на Reddit, где участники сообщества накидали разных советов SRE инженеру, выложившему свою резюме для ревью и отзывов...
https://www.reddit.com/r/sre/comments/1dgwy5b/senior_sre_looking_for_a_resume_review_out_of/
#sre #hr #напочитать
https://www.reddit.com/r/sre/comments/1dgwy5b/senior_sre_looking_for_a_resume_review_out_of/
#sre #hr #напочитать
🗜 Workstation VMs with LXD & Multipass - ни разу не пользовался этим инструментом от Canonical, а меж тем, выглядит Multipass интересно, во всяком случае для меня, человека который привык к "классическому" virt-manager'у для решения задачи быстрого запуска ВМ на десктопе или удалённом сервере...
- https://jnsgr.uk/2024/06/desktop-vms-lxd-multipass/
- https://multipass.run/
#virtialization #multipass #напочитать
- https://jnsgr.uk/2024/06/desktop-vms-lxd-multipass/
- https://multipass.run/
#virtialization #multipass #напочитать
This media is not supported in your browser
VIEW IN TELEGRAM
⚙️ pgtree - утилита, которая позволяет построить дерево процессов для нужного нам процесса или программы. При необходимости, можно задать собственные параметры для ps, что позволит получить дополнительную информацию о процессах, либо передать сигнал kill для завершения всех процессов дерева...
https://github.com/joknarf/pgtree
#proc #ps #будничное
https://github.com/joknarf/pgtree
#proc #ps #будничное
🛠 Speeding up Large Memory VM Boot with QEMU ThreadContext - сокращение времени загрузки виртуальных машин при использовании ThreadContext и предварительного распределения памяти...
https://blogs.oracle.com/linux/post/speeding-up-vm-boot-with-qemu-threadcontext
#virtialization #qemu #напочитать
https://blogs.oracle.com/linux/post/speeding-up-vm-boot-with-qemu-threadcontext
#virtialization #qemu #напочитать
💿 Booting Linux off of Google Drive - и вот ещё для ознакомления, загрузка Linux системы, расположенной на Google Drive...
https://ersei.net/en/blog/fuse-root
Разумеется, не для прода, но как идея выглядит интересно.🍪
#linux #boot #напочитать
https://ersei.net/en/blog/fuse-root
Разумеется, не для прода, но как идея выглядит интересно.
#linux #boot #напочитать
Please open Telegram to view this post
VIEW IN TELEGRAM
🧷 Doggo - DNS клиент с поддержкой DoH, DoT, DoQ и возможностью выполнения запросов к нескольким резольверам одновременно...
https://doggo.mrkaran.dev/docs/guide/examples/
Автор признаётся, что вдохновлялся другим проектом, который также работает с DNS...
https://github.com/ogham/dog/
Оба инструмента доступны прямо в браузере по адресам...
- https://doggo.mrkaran.dev/
- https://dns.lookup.dog/
#dns #будничное
https://doggo.mrkaran.dev/docs/guide/examples/
Автор признаётся, что вдохновлялся другим проектом, который также работает с DNS...
https://github.com/ogham/dog/
Оба инструмента доступны прямо в браузере по адресам...
- https://doggo.mrkaran.dev/
- https://dns.lookup.dog/
#dns #будничное
https://blog.brachiosoft.com/en/posts/git/
А я пока что дальше на поезд побегу.
#git #напочитать
Please open Telegram to view this post
VIEW IN TELEGRAM