This media is not supported in your browser
VIEW IN TELEGRAM
⌨ Snitch - tui утилита для интерактивного просмотра информации о сетевых подключениях в системе.
Можно фильтровать, сортировать, смотреть за происходящим в реальном времени...
https://github.com/karol-broda/snitch
#tui #network #netstat
Можно фильтровать, сортировать, смотреть за происходящим в реальном времени...
https://github.com/karol-broda/snitch
#tui #network #netstat
👍18 7❤1👨💻1
🧩 From 10 day vacation project to 100k users: auto-cpufreq v3 story - история о том, как проект, который был сделан за несколько дней в отпуске превратился в серёзный инструмент управления производительностю системы...
https://foolcontrol.org/?p=5114
Если ещё не встречались с auto-cpufreq в работе, это хороший повод познакомиться с ним. А если уже использовали его, то это отличная статья о том, с чего всё начиналось, как проект развивался и к чему он пришёл сейчас.
В статье большое количество доп. ссылок и роликов с полезным дополнением.
Если воспринимать информацию привычней на слух, можно начать с ролика...
https://m.youtube.com/watch?v=VKqNjczvI88
#optimization #напочитать
https://foolcontrol.org/?p=5114
Если ещё не встречались с auto-cpufreq в работе, это хороший повод познакомиться с ним. А если уже использовали его, то это отличная статья о том, с чего всё начиналось, как проект развивался и к чему он пришёл сейчас.
В статье большое количество доп. ссылок и роликов с полезным дополнением.
Если воспринимать информацию привычней на слух, можно начать с ролика...
https://m.youtube.com/watch?v=VKqNjczvI88
#optimization #напочитать
YouTube
From 10 day vacation project to 100k users: auto-cpufreq v3 story
How open source community and yes, even AI (Gemini) helped shape the journey to auto-cpufreq v3 release.
Today in tech, and life, we embrace failure and the lessons we learn from it, which is good. But we’re focusing on the failure aspect so much that once…
Today in tech, and life, we embrace failure and the lessons we learn from it, which is good. But we’re focusing on the failure aspect so much that once…
👍7🔥3👎1
🗜 ct - утилита для трейсинга команд, выполненных в оболочке bash...
https://github.com/JB63134/bash_ct
Для ситуаций, когда strace избыточен, а базовую информацию в человекочитаемом формате вывести хотелось бы.
P. S. Да, ещё одна, которую вряд ли кто-то в проде применит и запустит.🤭
#bash #trace
https://github.com/JB63134/bash_ct
Для ситуаций, когда strace избыточен, а базовую информацию в человекочитаемом формате вывести хотелось бы.
P. S. Да, ещё одна, которую вряд ли кто-то в проде применит и запустит.
#bash #trace
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥6❤1😢1
Amutable’s mission is to deliver
verifiable integrity to Linux workloads everywhere. We look forward to
working towards this goal with the broader Linux community.
https://amutable.com/blog/introducing-amutable
Пока что, весь анонс, скорее наброс разных красивых формулировок. Команда специалистов это будет, какая-то ОС, какое-то ПО, или набор каких-то стандартов - до конца не понятно. Но последить и посмотреть будет интересно, пожалуй.
#amutable
Please open Telegram to view this post
VIEW IN TELEGRAM
🤮8🦄3💅2🗿2👍1
📺 FOSDEM 2026 таки состоялся. Все события (а их в этом году 1079) доступен на странице по ссылке...
https://fosdem.org/2026/schedule/events/
Где-то уже приложены видео и презентация, но большая часть материалов ещё загружается.
Интересно посмотреть что там Леннарт рассказал о виртуализации и systemd, что там было о защите сети в OpenBSD, и по eBPF будет на что посмотреть, похоже.
В комментарии к посту можно принести те доклады, которые показались вам интересными, или которые пока недоступны, но заинтересовали и вы будете их ждать.
#fosdem
https://fosdem.org/2026/schedule/events/
Где-то уже приложены видео и презентация, но большая часть материалов ещё загружается.
Интересно посмотреть что там Леннарт рассказал о виртуализации и systemd, что там было о защите сети в OpenBSD, и по eBPF будет на что посмотреть, похоже.
В комментарии к посту можно принести те доклады, которые показались вам интересными, или которые пока недоступны, но заинтересовали и вы будете их ждать.
#fosdem
fosdem.org
FOSDEM 2026 - Events
👍15❤1
This media is not supported in your browser
VIEW IN TELEGRAM
⚒ Коллеги делятся инструментом для отслеживания вызова функций в программах на C, C++, Rust, Python - uftrace.
https://github.com/namhyung/uftrace
При выполнении, uftrace цепляется ко входу и выходу каждой функции. В процессе сохраняет и выводит временные метки, аргументы и возвращаемые значения.
#trace #debug #фидбечат
https://github.com/namhyung/uftrace
При выполнении, uftrace цепляется ко входу и выходу каждой функции. В процессе сохраняет и выводит временные метки, аргументы и возвращаемые значения.
#trace #debug #фидбечат
👍20 3👀1
🗜 Temporary files in Linux - статья, описывающая работу со временными файлами в Linux.
Автор рассматривает и работу в tmpfs, и обработку временных файлов через флаг O_TMPFILE на файловой системе...
https://blogs.oracle.com/linux/temporary-files-in-linux
#tmpfs #напочитать
Автор рассматривает и работу в tmpfs, и обработку временных файлов через флаг O_TMPFILE на файловой системе...
https://blogs.oracle.com/linux/temporary-files-in-linux
#tmpfs #напочитать
👍12🔥2
И да, Hugo таки оказался хорош. Кажется, стало понятно на чём можно нормально восстановить сайт. Спасибо всем за рекомендации ранее. 🪖
#какможнобылотакпродолбаться #восстанавливаемчтоподелать
#какможнобылотакпродолбаться #восстанавливаемчтоподелать
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍31🔥4❤1
🔧 Думаю, что об утилите sos знают многие - собрал отчёт и модешь проверить в нём информацию о системе.
Оказывается, у Oracle в наборе oled инструментов есть такая штука как sosdiff. С помощью sosdiff можно сравнить два отчёта и увидеть, чем они отличаются...
- Статья: https://blogs.oracle.com/linux/oled-sosdiff
- Github: https://github.com/oracle/oled-tools/tree/main/tools/sosdiff
#sosreport #sosdiff #oled
Оказывается, у Oracle в наборе oled инструментов есть такая штука как sosdiff. С помощью sosdiff можно сравнить два отчёта и увидеть, чем они отличаются...
- Статья: https://blogs.oracle.com/linux/oled-sosdiff
- Github: https://github.com/oracle/oled-tools/tree/main/tools/sosdiff
#sosreport #sosdiff #oled
👍10 6🔥2👨💻1
🆖 Анализатор конфигурации 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🔥3🤡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
👍11🔥5❤2
Там совсем молодой канал. Но материалы уж очень интересные получились. Подпишитесь на них, отгрузите реакций и комментариев, камрады. ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8 6🫡3❤2