🆖 Анализатор конфигурации Nginx, который выполняет проверку по 28 пунктам и позволяет оптимизировать настройки сервиса...
https://github.com/walf443/nginx-lint
Из интересного - позволяет встроить себя в ci\cd процесс, умеет в json формат, может вносить правки в файлы, и даёт возможность работать с конфигурацией из простого веб-интерфейса.
Демонстрация работы доступна по ссылке - https://walf443.github.io/nginx-lint/
#nginx #linter
https://github.com/walf443/nginx-lint
Из интересного - позволяет встроить себя в ci\cd процесс, умеет в json формат, может вносить правки в файлы, и даёт возможность работать с конфигурацией из простого веб-интерфейса.
Демонстрация работы доступна по ссылке - https://walf443.github.io/nginx-lint/
#nginx #linter
👍33🔥12✍1
demo(2).gif
126.9 KB
🗒 Смотрите, какая красота - kanban доска прямо в терминале. Можно локально в файликах работать, можно Jira подключить...
https://github.com/jsubroto/flow
#flow #kanban #tui
https://github.com/jsubroto/flow
#flow #kanban #tui
👍27🔥4🤡1
📈 xfr - занимательная альтернатива iperf3. Позволяет поднять серверную часть, запустить клиента и протестировать нагрузку на сеть.
Из приятного - поддерживает разные форматы для отчётов, позволяет работать через tui, поддерживает экспорт метрик в мониторинг, имеет встроенный diff для сравнения результатов...
https://github.com/lance0/xfr
#xfr #network #iperf
Из приятного - поддерживает разные форматы для отчётов, позволяет работать через tui, поддерживает экспорт метрик в мониторинг, имеет встроенный diff для сравнения результатов...
https://github.com/lance0/xfr
#xfr #network #iperf
50🔥29👍7 4✍1🙈1
🧩 Running my own XMPP server - запуск собственного xmpp сервера в 2026 веке...
https://blog.dmcc.io/journal/xmpp-turn-stun-coturn-prosody/
В статье настройка моего любимого Prosody с синхронизацией сообщений, шифрованием и звонками.
#фидбечат #prosody #xmpp
https://blog.dmcc.io/journal/xmpp-turn-stun-coturn-prosody/
В статье настройка моего любимого Prosody с синхронизацией сообщений, шифрованием и звонками.
#фидбечат #prosody #xmpp
👍22❤2🔥1🥰1
🛠 Self-hosting my websites using bootable containers - от облаков к обычным виртуальным серверам и immutable окружению для размещения сайтов...
https://yorickpeterse.com/articles/self-hosting-my-websites-using-bootable-containers/
Автор во всех подробностях описывает, как он пришёл к такому сценарию размещения и использует bootc для запуска системы, окружения и ресурса в нём.
Объёмное техническое чтиво, с примерами конфигурации каждого сервиса.
#bootc #containers #immutable
https://yorickpeterse.com/articles/self-hosting-my-websites-using-bootable-containers/
Автор во всех подробностях описывает, как он пришёл к такому сценарию размещения и использует bootc для запуска системы, окружения и ресурса в нём.
Объёмное техническое чтиво, с примерами конфигурации каждого сервиса.
#bootc #containers #immutable
👍9
В коллекцию инструментов для трассировки в Linux...
Compendium перехватывает системные вызовы, получает информацию из таблиц файловых дискрипторов, получает статистику памяти и данные о состоянии системных вызовов.
Из приятного - фильтрует "шум" (но при желании имеет verbose режим для сырой трассировки), оставляя только то, что действительно связано с работой программы. А ещ умеет генерировать симпатичный html отчёт с результатами.
- Статья: https://pker.xyz/posts/compendium
- Github: https://github.com/louisboilard/compendium
#ptrace #tracing #напочитать
Compendium перехватывает системные вызовы, получает информацию из таблиц файловых дискрипторов, получает статистику памяти и данные о состоянии системных вызовов.
Из приятного - фильтрует "шум" (но при желании имеет verbose режим для сырой трассировки), оставляя только то, что действительно связано с работой программы. А ещ умеет генерировать симпатичный html отчёт с результатами.
- Статья: https://pker.xyz/posts/compendium
- Github: https://github.com/louisboilard/compendium
#ptrace #tracing #напочитать
1👍23 2🔥1🤔1
Forwarded from Akiba | Linux Kernel
Выкладываем записи с нашей первой Linux-сходки!
🔬 Восстанавливаем символы из стрипнутого ядра Linux
📎 Слайды
@g1inko показывает, как можно вытащить символы из стрипнутого образа ядра, чтобы упростить анализ, когда исходников нет.
🧝 Эльфы-оборотни
📎 Слайды
@n0n3m4 разбирает способы создать ELF-файлы, способные обмануть IDA и Ghidra. Начали с простых подходов, которые можно написать даже на Си без ассемблерных вставок и закончили теми, что потребуют собирать ELF вручную.
🦆 Фантастический BTF и зачем он eBPF'у
📎 Слайды
@daniil159x рассказывает, как eBPF программы умудряются загружаться на разных ядрах без перекомпиляции. Узналисогласны, что такое CO-RE, BTF, и заглянули под капот загрузки eBPF-программ.
🐝 История о том, как я eBPF в Android решил потрогать
📎 Слайды
Захватывающая сага от @liderroman о том, как посмотреть eBPF на Android, как настраивать окружение (главное в каком костюме!) и какие поджидают грабли.
Akiba | Linux Kernel | Чат | YouTube
🔬 Восстанавливаем символы из стрипнутого ядра Linux
📎 Слайды
@g1inko показывает, как можно вытащить символы из стрипнутого образа ядра, чтобы упростить анализ, когда исходников нет.
📎 Слайды
@n0n3m4 разбирает способы создать ELF-файлы, способные обмануть IDA и Ghidra. Начали с простых подходов, которые можно написать даже на Си без ассемблерных вставок и закончили теми, что потребуют собирать ELF вручную.
📎 Слайды
@daniil159x рассказывает, как eBPF программы умудряются загружаться на разных ядрах без перекомпиляции. Узнали
🐝 История о том, как я eBPF в Android решил потрогать
📎 Слайды
Захватывающая сага от @liderroman о том, как посмотреть eBPF на Android, как настраивать окружение (главное в каком костюме!) и какие поджидают грабли.
Akiba | Linux Kernel | Чат | YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥5❤2
Там совсем молодой канал. Но материалы уж очень интересные получились. Подпишитесь на них, отгрузите реакций и комментариев, камрады. ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10 6🫡3❤2
YouTube
AI flame graphs with eBPF - Brendan Gregg (Intel), Ben Olson (Intel Corporation)
AI flame graphs with eBPF - Brendan Gregg (Intel), Ben Olson (Intel Corporation)
The world urgently needs better AI analysis tools to find AI datacenter cost reductions. eBPF has been used for a decade to help find compute performance wins and various companies…
The world urgently needs better AI analysis tools to find AI datacenter cost reductions. eBPF has been used for a decade to help find compute performance wins and various companies…
📺 Оказывается, уже некоторое время назад стали доступны материалы Linux Plumbers 2025.
По ссылке доступен плейлист с 265 роликами на окололинуксовые и технические темы. Начать можно, например, с Брендана Грегга и eBPF, либо сразу к плейлисту перейти и найти что-то по душе и интересам.
#linuxplumbers #video #фидбечат
По ссылке доступен плейлист с 265 роликами на окололинуксовые и технические темы. Начать можно, например, с Брендана Грегга и eBPF, либо сразу к плейлисту перейти и найти что-то по душе и интересам.
#linuxplumbers #video #фидбечат
👍10🔥4
😈 А ещё, смотрите какая занятная попытка принести FreeBSD джейлы на Linux и MacOS...
https://github.com/hyphatech/jailrun/
#jail #freebsd #container
https://github.com/hyphatech/jailrun/
#jail #freebsd #container
😈7🤡3🗿1💊1
Forwarded from Технологический Болт Генона
Неделю назад писал пост в котором спрашивал, что вы читаете по темам
- DevOps
- DevSecOps
- Сисадминство (надеюсь оно не вымерло)
- Сети
https://xn--r1a.website/tech_b0lt_Genona/6216
В итоге список прям сейчас живых, активных и тематических каналов получился такой
https://xn--r1a.website/aws_notes
https://xn--r1a.website/bashdays
https://xn--r1a.website/bezumniy_kot_work
https://xn--r1a.website/bykvaadm
https://xn--r1a.website/cloud_sec
https://xn--r1a.website/count0_digest
https://xn--r1a.website/devopslibrary
https://xn--r1a.website/devops_sre_notes
https://xn--r1a.website/devsecops_weekly
https://xn--r1a.website/DOFH_ru
https://xn--r1a.website/etogeek
https://xn--r1a.website/ever_secure
https://xn--r1a.website/flant_ru
https://xn--r1a.website/i_DevOps
https://xn--r1a.website/ittales
https://xn--r1a.website/k8security
https://xn--r1a.website/k8sjust
https://xn--r1a.website/k8s_vk
https://xn--r1a.website/KubeArchitect
https://xn--r1a.website/KubeBuilders
https://xn--r1a.website/kubernative
https://xn--r1a.website/Kubesploit
https://xn--r1a.website/LearnKubeNews
https://xn--r1a.website/linkmeup_podcast
https://xn--r1a.website/makebreakreflect
https://xn--r1a.website/mikrotikninja
https://xn--r1a.website/monitorim_it
https://xn--r1a.website/opengrad
https://xn--r1a.website/patchcord
https://xn--r1a.website/sdnv_funkhole
https://xn--r1a.website/sysadm_in_channel
https://xn--r1a.website/srv_admin
https://xn--r1a.website/SysadminNotes
https://xn--r1a.website/tech_b0lt_Genona
https://xn--r1a.website/Undercode_ai
Распространите это среди жильцов вашего ЖЭКа
- DevOps
- DevSecOps
- Сисадминство (надеюсь оно не вымерло)
- Сети
https://xn--r1a.website/tech_b0lt_Genona/6216
В итоге список прям сейчас живых, активных и тематических каналов получился такой
https://xn--r1a.website/aws_notes
https://xn--r1a.website/bashdays
https://xn--r1a.website/bezumniy_kot_work
https://xn--r1a.website/bykvaadm
https://xn--r1a.website/cloud_sec
https://xn--r1a.website/count0_digest
https://xn--r1a.website/devopslibrary
https://xn--r1a.website/devops_sre_notes
https://xn--r1a.website/devsecops_weekly
https://xn--r1a.website/DOFH_ru
https://xn--r1a.website/etogeek
https://xn--r1a.website/ever_secure
https://xn--r1a.website/flant_ru
https://xn--r1a.website/i_DevOps
https://xn--r1a.website/ittales
https://xn--r1a.website/k8security
https://xn--r1a.website/k8sjust
https://xn--r1a.website/k8s_vk
https://xn--r1a.website/KubeArchitect
https://xn--r1a.website/KubeBuilders
https://xn--r1a.website/kubernative
https://xn--r1a.website/Kubesploit
https://xn--r1a.website/LearnKubeNews
https://xn--r1a.website/linkmeup_podcast
https://xn--r1a.website/makebreakreflect
https://xn--r1a.website/mikrotikninja
https://xn--r1a.website/monitorim_it
https://xn--r1a.website/opengrad
https://xn--r1a.website/patchcord
https://xn--r1a.website/sdnv_funkhole
https://xn--r1a.website/sysadm_in_channel
https://xn--r1a.website/srv_admin
https://xn--r1a.website/SysadminNotes
https://xn--r1a.website/tech_b0lt_Genona
https://xn--r1a.website/Undercode_ai
Распространите это среди жильцов вашего ЖЭКа
🔥15✍8❤1👍1