This media is not supported in your browser
VIEW IN TELEGRAM
⭐️ Нашлось красивое - карта звёздного неба прямо в терминале...
https://github.com/da-luce/astroterm
Автор умело объединяет в терминале несколько источников данных и позволяет отобразить карту звёздного неба на нужный момент времени.
#tui #stars
https://github.com/da-luce/astroterm
Автор умело объединяет в терминале несколько источников данных и позволяет отобразить карту звёздного неба на нужный момент времени.
#tui #stars
This media is not supported in your browser
VIEW IN TELEGRAM
Здравствуйте. Кажется, тут накопилось много дел... 🧾
Please open Telegram to view this post
VIEW IN TELEGRAM
🛠 Oracle Linux Enhanced Diagnostics.
Ещё в январе Oracle выкатили занятный набор инструментов и скриптов для анализа производительности и работы системы. Изначально, эти утилиты разрабатывались для внутренних нужд компании, но некоторое время назад они стали доступны для сообщества:
- https://blogs.oracle.com/linux/post/oracle-linux-enhanced-diagnostics
- https://github.com/oracle/oled-tools
В наборе имеем следующее:
• lkce (Linux Kernel Core Extractor) – формирует отчёты на основе анализа vmcore дампа.
• memstate – анализирует использование памяти а системе. Может быть полезным для выявления возможных утечек памяти и таких проблем как фрагментация, ошибки в hugepages, странности в работе NUMA.
• kstack – собирает и анализирует стек-трейс для процесса (группы процессов), находящихся в состоянии D (D state). Выглядит полезным для диагностики зависших процессов в системе.
• syswatch – выполняет пользовательские команды при достижении определённого уровня загрузки CPU. Полезно для диагностики скачков потребления CPU в системе.
• scanfs – проверяет образы дисков KVM на предмет повреждений файловых систем без необходимости останавливать виртуальные машины. Поддерживает XFS и EXT4 на данный момент.
• vmcore_sz – оценивает размер vmcore-дампа до его генерации, что помогает заранее планировать процесс его обработки.
• scripts – набор скриптов, предназначенных для отладки специфических проблем, например, диагностики сетевых соединений.
Подробности о работе с инструментами доступны в блоге инженеров Oracle:
◦ Introducing Oracle Linux Enhanced Diagnostics.
◦ scripts - A tool to run various useful OLED diagnostic scripts.
◦ Memstate - OLED.
◦ Scanfs - OLED.
◦ Syswatch - OLED.
◦ Kstack - OLED.
◦ Lkce - OLED.
◦ SCSI DTrace - OLED.
◦ RDS DTrace - OLED.
#perf #oled #tools
Ещё в январе Oracle выкатили занятный набор инструментов и скриптов для анализа производительности и работы системы. Изначально, эти утилиты разрабатывались для внутренних нужд компании, но некоторое время назад они стали доступны для сообщества:
- https://blogs.oracle.com/linux/post/oracle-linux-enhanced-diagnostics
- https://github.com/oracle/oled-tools
В наборе имеем следующее:
• lkce (Linux Kernel Core Extractor) – формирует отчёты на основе анализа vmcore дампа.
• memstate – анализирует использование памяти а системе. Может быть полезным для выявления возможных утечек памяти и таких проблем как фрагментация, ошибки в hugepages, странности в работе NUMA.
• kstack – собирает и анализирует стек-трейс для процесса (группы процессов), находящихся в состоянии D (D state). Выглядит полезным для диагностики зависших процессов в системе.
• syswatch – выполняет пользовательские команды при достижении определённого уровня загрузки CPU. Полезно для диагностики скачков потребления CPU в системе.
• scanfs – проверяет образы дисков KVM на предмет повреждений файловых систем без необходимости останавливать виртуальные машины. Поддерживает XFS и EXT4 на данный момент.
• vmcore_sz – оценивает размер vmcore-дампа до его генерации, что помогает заранее планировать процесс его обработки.
• scripts – набор скриптов, предназначенных для отладки специфических проблем, например, диагностики сетевых соединений.
Подробности о работе с инструментами доступны в блоге инженеров Oracle:
◦ Introducing Oracle Linux Enhanced Diagnostics.
◦ scripts - A tool to run various useful OLED diagnostic scripts.
◦ Memstate - OLED.
◦ Scanfs - OLED.
◦ Syswatch - OLED.
◦ Kstack - OLED.
◦ Lkce - OLED.
◦ SCSI DTrace - OLED.
◦ RDS DTrace - OLED.
#perf #oled #tools
🐧 Building a tiny Linux from scratch - автор берёт ядро, busybox, пытается собрать всё это, а затем запустить систему через qemu...
https://blinry.org/tiny-linux/
#kernel #qemu #busybox
https://blinry.org/tiny-linux/
#kernel #qemu #busybox
🔩 Write your Own Virtual Machine - и ещё один занятный материал, но куда более глубокий в технической части. Автор пишет и запускает свою виртуальную машину, которая будет работать с набором инструкций LC-3. Вместе с самой ВМ, автор предлагает две программы - 2048 и Roguelike, которые в этой виртуальной машине будут запускаться...
https://www.jmeiners.com/lc3-vm/
Что интересно, некоторые энтузиасты идею автора оценили, и написали свою реализацию такой виртуальной машины на предпочитаемом языке программирования. В нижней части страницы собраны ссылки на эти проекты.
#vm #system #напочитать
https://www.jmeiners.com/lc3-vm/
Что интересно, некоторые энтузиасты идею автора оценили, и написали свою реализацию такой виртуальной машины на предпочитаемом языке программирования. В нижней части страницы собраны ссылки на эти проекты.
#vm #system #напочитать
Running QEMU Inside Browser - начали неделю с виртуализации, этим и продолжим. Доклад инженера, который с помощью QEMU Wasm прямо в браузере запускает эти наши линуксы и контейнеры:
- Доклад: https://fosdem.org/2025/schedule/event/fosdem-2025-6290-running-qemu-inside-browser/
- Презентация: https://fosdem.org/2025/events/attachments/fosdem-2025-6290-running-qemu-inside-browser/slides/237638/slides_1dDtpcS.pdf
- Демо: https://ktock.github.io/qemu-wasm-demo/
#qemu #wasm #fosdem
Please open Telegram to view this post
VIEW IN TELEGRAM
📺 И да, весь FOSDEM 2025 тут - https://fosdem.org/2025/schedule/events/ Куча материалов ещё в обработке, но достаточно и того, что уже можно посмотреть и почитать.
#fosdem #видео
#fosdem #видео
fosdem.org
FOSDEM 2025 - Events
☁️ Ещё занятный материал, который попался на глаза в ходе беглого осмотра всего списка выступлений.
Confidential VMs on public clouds and on-premise: a long way towards zero trust - о виртуальных машинах, которые запускаются в облаке, но всё равно остаются конфиденциальными.
- Доклад: https://fosdem.org/2025/schedule/event/fosdem-2025-5182-confidential-vms-on-public-clouds-and-on-premise-a-long-way-towards-zero-trust/
- Презентация: https://fosdem.org/2025/events/attachments/fosdem-2025-5182-confidential-vms-on-public-clouds-and-on-premise-a-long-way-towards-zero-trust/slides/237250/FOSDEM202_6Gy6Aes.pdf
#virtualization #centos #fosdem
Confidential VMs on public clouds and on-premise: a long way towards zero trust - о виртуальных машинах, которые запускаются в облаке, но всё равно остаются конфиденциальными.
- Доклад: https://fosdem.org/2025/schedule/event/fosdem-2025-5182-confidential-vms-on-public-clouds-and-on-premise-a-long-way-towards-zero-trust/
- Презентация: https://fosdem.org/2025/events/attachments/fosdem-2025-5182-confidential-vms-on-public-clouds-and-on-premise-a-long-way-towards-zero-trust/slides/237250/FOSDEM202_6Gy6Aes.pdf
#virtualization #centos #fosdem
🔗 Syd - занятная песочница, которая может быть применима для конкретных путей, для исполнения ПО, или для изоляции и контроля сети...
- Доклад: https://fosdem.org/2025/schedule/event/fosdem-2025-4176-syd-an-introduction-to-secure-application-sandboxing-for-linux/
- Презентация: https://gitlab.exherbo.org/sydbox/sydbox/-/blob/main/doc/talks/2025-Syd-FOSDEM/Syd-FOSDEM.pdf
- Исходники: https://gitlab.exherbo.org/sydbox/sydbox
- Подробности: https://lib.rs/crates/syd
#sandbox #syd #видео
- Доклад: https://fosdem.org/2025/schedule/event/fosdem-2025-4176-syd-an-introduction-to-secure-application-sandboxing-for-linux/
- Презентация: https://gitlab.exherbo.org/sydbox/sydbox/-/blob/main/doc/talks/2025-Syd-FOSDEM/Syd-FOSDEM.pdf
- Исходники: https://gitlab.exherbo.org/sydbox/sydbox
- Подробности: https://lib.rs/crates/syd
#sandbox #syd #видео
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 И ещё в копилку TUI инструмент для простого нагрузочного тестирования...
https://github.com/nakabonne/ali
#load #test #tui
https://github.com/nakabonne/ali
#load #test #tui
🛠 Обнаружилась занятная штуковина, которая позволяет отследить http(s) запросы, которые выполняет приложение...
https://github.com/monasticacademy/httptap
#http #network #scan
./httptap -- bash -c 'wget --ca-certificate=$SSL_CERT_FILE -q https://sysadmin.pm'
---> GET https://sysadmin.pm/
<--- 200 https://sysadmin.pm/ (63984 bytes)
https://github.com/monasticacademy/httptap
#http #network #scan
This media is not supported in your browser
VIEW IN TELEGRAM
⏯️ Ещё один клавиатурный TUI тренажёр...
https://github.com/hlsxx/tukai
Есть ещё вот такие вот:
- https://yangx.top/SysadminNotes/2738
- https://yangx.top/SysadminNotes/3698
#tui #keyboard #type
https://github.com/hlsxx/tukai
Есть ещё вот такие вот:
- https://yangx.top/SysadminNotes/2738
- https://yangx.top/SysadminNotes/3698
#tui #keyboard #type
🦎 The History of S.u.S.E. The other enterprise Linux company - длиннопост об истории SuSE с 1992 по 2023 годы...
https://www.abortretry.fail/p/the-history-of-suse
#suse #history #напочитать
https://www.abortretry.fail/p/the-history-of-suse
#suse #history #напочитать
🖱 JDbrowser - tui инструмент для SQLite баз данных...
https://github.com/Jkeyuk/JDbrowser
#sqlite #tui #database
https://github.com/Jkeyuk/JDbrowser
#sqlite #tui #database
🧶 А вот здесь, по ссылке, набор квестов, которые можно решить используя навыки работы с SQL...
https://www.sqlnoir.com/
И что интересно, любой желающий может себе сделать что-то похожее, потому что исходники доступны на Github...
https://github.com/hristo2612/SQLNoir
#sql #game #quest
https://www.sqlnoir.com/
И что интересно, любой желающий может себе сделать что-то похожее, потому что исходники доступны на Github...
https://github.com/hristo2612/SQLNoir
#sql #game #quest
🕹 Автор проделывает просто фантастическую работу по портированию наших любимых игорей в браузер...
https://yangx.top/gamebase54/1151
Подпишитесь на него обязательно, накидайте лайков, звёзд и фидбека❤️
#игори
https://yangx.top/gamebase54/1151
Подпишитесь на него обязательно, накидайте лайков, звёзд и фидбека
#игори
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Пятьдесят Четвёртый 👾
Heroes of Might and Magic 3.5: In The Wake Of Gods в браузере
С большой радостью представляем Вам очередное дополнение для наших браузерных Героев 3 о котором многие просили
Поиграть можно здесь
Ресурсы для игры те же что и для предыдущих дополнений …
С большой радостью представляем Вам очередное дополнение для наших браузерных Героев 3 о котором многие просили
Поиграть можно здесь
Ресурсы для игры те же что и для предыдущих дополнений …
🐘 Интересный инструмент, который позволяет не только просмотреть текущий статус запросов и работы PostgreSQL, но и даёт возможность подключить LLM модели для анализа запросов и оптимизации работы сервера БД...
https://github.com/nexsol-technologies/pgassistant
Про LLM отдельно...
https://github.com/nexsol-technologies/pgassistant/blob/main/LLM.md
#postgresql #ai #database
https://github.com/nexsol-technologies/pgassistant
Про LLM отдельно...
https://github.com/nexsol-technologies/pgassistant/blob/main/LLM.md
#postgresql #ai #database
This media is not supported in your browser
VIEW IN TELEGRAM
🔗 Gitty - простая утилита, которая позволяет скачать только один нужный каталог из git репозитория...
https://github.com/worlpaker/gitty
Чтобы на всякие https://downgit.github.io не ходить, а сразу из терминала нужное качать.
#git #будничное
https://github.com/worlpaker/gitty
Чтобы на всякие https://downgit.github.io не ходить, а сразу из терминала нужное качать.
#git #будничное
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 А ещё вот одна занимательная штуковина для быстрого и простого построения SSH туннелей...
https://github.com/alebeck/boring
#ssh #tunnel #cli
https://github.com/alebeck/boring
#ssh #tunnel #cli
🔩 Searching for the cause of hung tasks in the Linux kernel - интересное чтиво об ошибке, информирующей о зависшей задаче в системе...
https://blog.cloudflare.com/searching-for-the-cause-of-hung-tasks-in-the-linux-kernel/
#kernel #proc #напочитать
https://blog.cloudflare.com/searching-for-the-cause-of-hung-tasks-in-the-linux-kernel/
#kernel #proc #напочитать
The Cloudflare Blog
Searching for the cause of hung tasks in the Linux kernel
The Linux kernel can produce a hung task warning. Searching the Internet and the kernel docs, you can find a brief explanation that the process is stuck in the uninterruptible state. That explains the warning’s meaning, but doesn’t provide the reason it occurred.…