⚡️ Пройдите тест по K8s⚡️
Ответьте на вопросы и проверьте свои знания. Сможете сдать — пройдёте на курс «Инфраструктурная платформа на основе Kubernetes» по специальной цене.
🔥 Это курс для девопсов, администраторов, разработчиков и CTO, которые хотят получить квалификацию платформенного инженера и самостоятельно создать инфраструктурную платформу в своей компании.
Время прохождения теста ограничено 30 минут
👉🏻ПРОЙТИ ТЕСТ: ссылка
🔧 HTTPLab - веб-сервер, который в интерактивном режиме позволяет составлять запросы и получать ответы на них...
https://github.com/qustavo/httplab
Авторы вдохновлялись другим похожим проектом - wuzz...
https://github.com/asciimoo/wuzz
#tui #webserver
Открытый практикум Linux by Rebrain: DWARF's, ELF's & ptrace или как работает ваш дебагер. Часть 2
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
👉Регистрация
Время проведения:
14 Февраля (Февраля) в 20:00 по МСК
Программа практикума:
🔹Разберём устройство современного дебагера
🔹Научимся использовать системный вызов ptrace
🔹Рассмотрим форматы ELF и DWARF
🔹Напишем простой отладчик, используя полученные знания
Кто ведёт?
Константин Деревцов – Rust разработчик в компании picodata (picodata.io)
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2Vtzqx7geoV
☕️ VirtualBox with KVM Backend - для VBox был выпущен KVM бекенд. С одной стороны - выглядит интересно, с другой - не совсем понятно на сколько оно будет жизнеспособно. У всех, кто хотел работать KVM на десктопе есть virt-manager. Возможно есть кто-то, кто хотел чтобы было как в VBox, но только с KVM, и они будут рады такой интеграции...
- Новость: VirtualBox KVM public release.
- Github: VirtualBox KVM.
- На OpenNET: VirtualBox адаптирован для работы поверх гипервизора KVM.
#virtualization #virtualbox #kvm
🛠 How the data center site selection process works at Dropbox - рекомендации по выбору размещения датацентра от инженеров Dropbox. Что учитывают, на что обращают внимание, как происходит процесс. Чтиво перед сном, так сказать.
#напочитать #datacenter #dedic
Открытый практикум Linux by Rebrain: RAID массивы
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
👉Регистрация
Время проведения:
7 Февраля (Среда) в 20:00 по МСК
Программа практикума:
🔹RAID массивы, виды, особенности
🔹Как подобрать тип RAID массива
🔹Актуальны ли сегодня аппаратные RAID контроллеры?
🔹Работа с mdadm
Кто ведёт?
Андрей Буранов – Системный администратор в департаменте VK Play. 10+ лет опыта работы с ОС Linux. 8+ лет опыта преподавания. Входит в топ 3 лучших преподавателей образовательных порталов.
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2VtzqusMr9W
📺 FOSDEM'24 проходит в эти дни в Бельгии...
- Некоторые записи первого дня доступны по ссылкам на странице (выбираем трек, затем тему в нём) - https://fosdem.org/2024/schedule/tracks/
- Трансляция доступна по ссылке - https://fosdem.org/2024/schedule/streaming/
#видео #fosdem
📹 Запись доклада о патче, который значительно ускорил взаимодействие с дисковой подсистемой - Как патч в ядро ускорил всё на порядок.
Само выступление проходило в рамках Линуксовки @spblug
#filesystem #kernel #видео
🗜 Performance Profiling in Fedora Linux - профайлинг производительности приложений в Fedora с помощью sysprof и sysprof-cli.
https://fedoramagazine.org/performance-profiling-in-fedora-linux/
#sysprof #perf #напочитать
⌨️ Instant Workstation - ещё один сервис для запуска ОС прямо в браузере...
https://instantworkstation.com/virtual-machines
Для работй доступны Linux, BSD и даже Haiku.
#linux #bsd #browser
☕️ Ох, моргнул, а уже вечер, но кое-что от подписчиков ещё есть на сегодня...
WAL-Listener - https://github.com/ihippik/wal-listener
Есть совершенно простое решение для публикации изменений данных в ваших таблицах PostgreSQL в брокер сообщений.
Например удалили какую-то строку, изменили или быть может добавили - вы сразу же получаете сообщение об этом со всеми подробностями в ваш брокер сообщений.
Благодаря этому вы сможете строить сложные event-driven системы или просто как-то реагировать на изменения ваших данных.
Механизм построен на логической репликации.
#смотрикакой #postgresql
⚙️ snapdiff - простая утилита, которая позволяет сравнить две директории и вывести информацию о них...
- Github: https://github.com/jotaen/snapdiff
- Подробности: https://www.jotaen.net/iE3XC/snapdiff-compare-directory-trees-on-CLI/
#diff #cli #будниное
⚒ В продолжение темы ext4 - The Resize Inode in the Ext4 Filesystem. Подробно о resize inode под номером 7.
#ext4 #filesystem #напочитать
Открытый практикум Linux by Rebrain: Виртуальные файловые системы в Linux
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
👉Регистрация
Время проведения:
24 Января (Среда) в 19:00 по МСК
Программа практикума:
🔹Виртуальные файловые системы в памяти: tmpfs, ramfs, brd
🔹SquashFS и union mount: как работают Live CD
🔹FUSE (Filesystem in User Space) и её возможности
Кто ведёт?
Даниил Батурин – Основатель проекта VyOS, системы для корпоративных и провайдерских маршрутизаторов с открытым исходным кодом
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2Vtzqx7geoV
🆖 Ну что, у нас был angie - форк nginx, и вот тут, похоже, появилась ещё одна альтернатива - freenginx.
Форк появился из-за несогласия одного из ключевых разработчиков с текущей политикой безопасности F5 по отношению к nginx и CVE для него. Чуть больше деталей по ссылкам...
- https://mailman.nginx.org/pipermail/nginx-devel/2024-February/K5IC6VYO2PB7N4HRP2FUQIBIBCGP4WAU.html
- https://freenginx.org/
- https://www.opennet.ru/opennews/art.shtml?num=60603
#nginx #freenginx
🆖 NGINX Cookbook. Derek DeJonghe. 2024.
Третье, свежее издание книги с различными рекомендациями по работе с Nginx.
#nginx #книга
⚙️ Interview with CTO of ListenField AgTech: Introducing NixOS to Organization - рассказ о внедрении NixOS в рабочие процессы.
#nixos #напочитать
🔨 What's Inside a Linux Kernel Core Dump - Инженеры Oracle продолжают раскрывать эту тему дампов ядра. Сама статья объёмная, плюс даёт несколько дополнительных ссылок для ознакомления.
#kernel #dump #напочитать
Ждём вас 10 февраля на One Day Offer для инженеров Linux 💻
Всего за один день вы можете узнать больше о работе команды SberOS и даже получить оффер!
SberOS — собственная разработка Сбера — операционная система для рабочих мест на базе репозитория Debian. В ней используются самые свежие пакеты из Debian и последнее стабильное ядро. Операционная система гибкая и не зависит от вендоров.
В работе мы используем: coreutils, systemd, buildroot, bash скрипты, git, jira и confluence.
Регистрируйтесь на One Day Offer, проходите все этапы отбора, и вместе с командой вы будете:
• создавать и собирать Debian-пакеты (source-deb)
• писать bash-скрипты
• собирать образы ОС в контейнерах
Переходите по ссылке и станьте частью масштабного IT-сообщества Сбера! 👌
⚒ Занятная штуковина для ситуаций, когда не хочется запоминать длинные команды - просто записываем их, и при необходимости дополняем их не конкретными данными, а доступными для редактирования параметрами...
https://github.com/knqyf263/pet
#tui #cli #shell
📺 Oracle Linux Monitoring and Logging - плейлист коротких роликов для начинающих, об утилитах, которые позволяют получить информацию о состоянии системы (iostat, rsyslog, top, vmstat и всё вот это вот).
#видео #monitoring #system
☕️ На дворе суббота, а значит у нас время для проектов от подписчиков...
Вышло обновление v1.4.0 самой глобальной поисковой системы в мире: поиск по username
https://raw.githubusercontent.com/snooppr/snoop/master/changelog.txt
репо:
https://github.com/snooppr/snoop
док:
https://drive.google.com/open?id=12DzAQMgTcgeG-zJrfDxpUbFjlXcBq5ih
🤨 Админ забегался и забыл про ссылку в предыдущем посте. Добавил её сейчас.
И да, не забывайте про субботний #смотрикакой - если у вас есть какие-то проекты, которыми вы хотели бы поделиться с читателями канала, присылайте мне информацию о них в ЛС (контакты в профиле канала), и в очередную субботу ваше сообщение окажется здесь, на канале. 📝
Открытый практикум Linux by Rebrain: Практика работы с файловыми системами на примере ext4
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
👉Регистрация
Время проведения:
31 Января (Среда) в 20:00 по МСК
Программа практикума:
🔹Где находится суперблок ext4
🔹Какие действия предпринять для изменения размера файловой системы
🔹Что будет, если сделать ошибку в размере диска
🔹Какие сложности могут возникнуть при работе с логическими дисками
Кто ведёт?
Андрей Буранов – Системный администратор в департаменте VK Play. 10+ лет опыта работы с ОС Linux. 8+ лет опыта преподавания. Входит в топ 3 лучших преподавателей образовательных порталов.
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2VtzqvQaJLg
🛠 Using systemtap For Tracing libvirt - интересный инструмент для трейсинга и анализа работы libvirt.
#systemtap #dtrace #libvirt
⌨️ Начинаем субботу, камрады...
https://github.com/ebpfdev/explorer
Это мой небольшой проект для работы с подсистемой Linux eBPF, в частности можно наблюдать список загруженных программ и состояний (maps), увидеть какая программа в какое состояние пишет (а также посмотреть полный граф - на скриншоте видно как много всего создает datadog agent, чтобы трекать соединения), и киллер-фича🔥 это возможность редактировать состояния (в режиме text/hex/integer), что бывает весьма полезно при дебаге ваших eBPF программ. Есть также несложный: но настраиваемый prometheus exporter.
Приложение можно запустить прямо из докера на удаленной тачке и смотреть в WEB UI или использовать GraphQL API.
Мне пока хватило функционала, поэтому новые фичи ждут только подогрева в виде обратной связи.
Предлагаю дать обратной связи автору. Выглядит проект круто ☕️
#смотрикакой #ebpf
Как эффективно работать с MySQL?
Расскажет Николай Лавлинский на бесплатном практическом уроке «MySQL 8.0: запуск GTID-репликации в Docker» от OTUS.
На вебинаре:
- разберём полный процесс запуска надежной репликации в MySQL 8.0 c использованием GTID
- используем контейнеры для запуска серверов баз данных
💻 Урок будет полезен начинающим и опытным сисадминам Linux, веб-разработчикам и всем, кто хочет разобраться в работе MySQL в контейнерах.
Занятие пройдёт 30 января в 19:00 мск и будет приурочено к старту курса «Administrator Linux. Professional». Доступна рассрочка на обучение!
Пройдите короткое тестирование прямо сейчас, чтобы занять место на открытом уроке: https://otus.pw/1Ah1/?erid=LjN8KHR7t
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
🛠 Пара материалов о файловых дескрипторах и их работе...
- What are File Descriptors in Linux.
- Understanding Linux's File Descriptors: A Deep Dive Into '2>&1' and Redirection.
#filesystem #descriptors #напочитать
🖱 Ceph: A Journey to 1 TiB/s - хорошее чтиво о тюнинге производительности Ceph, с описанием шагов оптимизации, графиками и таблицами...
https://ceph.io/en/news/blog/2024/ceph-a-journey-to-1tibps/
#ceph #storage #напочитать