📧 Так, уважаемые члены клуба любителей tui утилит, смотрите какую штуку для отправки почты прямо из терминала нашёл.
Позволяет отправить письмо либо через настроенный SMTP сервер, либо через сервис Resend.
Называется просто - Pop.
#tui #mail #pop
🗜 Инженеры Oracle продолжают расширять границы познания читателей об ext4. Вот в этой статье, например, рассказали о том, как происходит поиск и обращение к файлу, который мы вызываем работая в операционной системе - Directory Entry Lookup in ext4.
#filesystem #ext4 #напочитать
📝 И вот ещё один интересный ресурс для тех, кто хочет разобраться в работе ffmpeg...
https://ffmpeg.lav.io/
1. Выбираем нужный фильтр в левой колонке и получаем его в центральной части страницы.
2. Нажимаем на полученный фильтр, и в правой колонке редактируем доступные для фильтра опции.
3. В верхней части при необходимости получаем информацию об ошибках и итоговую команду для обработки видео.
#ffmpeg #видео #линк
📺 А что у нас здесь? А у нас здесь плейлист Kernel Recipes 2023. Доступен 21 доклад о ядре, играх, аудите, производительности, разработке и много о чём ещё.
Загляните обязательно, уверен что найдёте для себя интересные темы...
Kernel Recipes 2023
#linux #видео
⚙️ Хороший пример работы с дампом в поиске причин падения операционной системы - Debugging a kdump kernel crash.
#kdump #crash #напочитать
🆖 Using Nginx for Geolocation Routing on Ubuntu Server - статья о настройке балансировки в Nginx на основе данных от MaxMind.
#nginx #напочитать
🛠 pkgx - утилита, позволяющая запустить ПО, которое не установлено в системе. Просто скачиваем бинарник pkgx и через него вызываем нужную программу:
pkgx wget https://ya.ruПрограмма будет загружена и размещена в каталоге ~/.pkgx/, откуда утилита и будет запускать её при обращении.
🆖 Очень просто и доходчиво о try_files в Nginx - Understanding Nginx Try Files.
#nginx #напочитать
🐧 А ещё, вот тут доступна очередная "операционная система в браузере". Но из приятного - исходный код есть на Github и можно развернуть её (вряд ли для чего-то серьёзного) на своём сервере.
- Сама ОС: linuxontheweb.github.io
- Статья с подробностями: What is Linux on the Web?
- Github проекта: Linux on the Web (LOTW).
#линк #linux #web
Теперь уверенно можно сказать, что я немного набил руку в производстве внешних модульков для #FlipperZero, поэтому готов пустить вас на свою кухню^^ Данное видео вкратце продемонстрирует путь заказа на FlipperAddons от момента получения до упаковки. Приятного просмотра)
Читать полностью…🎲 Статья о генераторах случайных данных в Linux, FreeBSD, OpenBSD и Solaris - Random Data on Linux (And Other UNIX-Family Operating Systems).
#random #urandom #напочитать
⚒ Btrbk - утилита для создания снимков и резервных копий данных для BTRFS. Наткнулся на неё вот в этой статье, где автор сравнивает btrbk со snapper'ом и показывает пример простой настройки - btrbk is awesome.
И да, у меня в Fedora утилита доступна для установки из репозиториев. Github проекта для интересующихся - Btrbk Github.
#btrfs #backup #напочитать
🛠 Практически пошаговая (от получения собственной подсети до настройки сети на виртуальном сервере) инструкция по настройке собственной IPv6 сети - Build Your Own Network with Linux and Wireguard.
#wireguard #ipv6 #напочитать
🍀 Тем временем, вышло обновление для дистрибутива Slax. Томас продолжает работу над ним, и это здорово, на мой взгляд.
Из интересного в обновлении - работа с сессиями, возможность управлять лимитом на размер хранилища и дополнительные возможности для использования параметра from= (указание места, откуда загружается система).
Подробности по ссылке - New Slax - Key Features and Enhancements.
#slax #напочитать #linux
🔑 Store ssh keys inside the TPM: ssh-tpm-agent - статья о том, как можно настроить хранение SSH ключей в TPM. Github проекта - SSH agent for TPM.
#ssh #tpm #напочитать
Внезапно я попал под волну хайпа, а значит этой волной вполне себе можно поделиться. Тем более что на этих выходных мне нужно успеть (внезапно, зима близко) доделать кое-какие строительные работы, а значит тут, на канале, будет тихо.
🥔 Прежде всего, передаю привет каналу @bashdays, вы на него с большой долей вероятности подписаны, а если нет, предлагаю с каналом познакомиться. Там про администрирование, Linux, devops практики, работу в командной строке и использование различных утилит в ней, про написание скриптов, про будни администратора и всё то, с чем он ежедневно сталкивается. Обязательно найдите немного времени и обратите внимание на этот канал.
⌨️ Второй привет улетит совсем маленькому каналу от одного из подписчиков - @opengrad. Автор пишет редко, но на мой взгляд, получается у него это хорошо. Темы разные - от каких-то специфических для OpenSUSE вещей, до знакомых многим технологий, полезных в трудовых буднях администратора. Загляните, возможно приток новых подписиков простимулирует автора писать что-то чаще.
До связи где-то в воскресенье вечером, всех обнял. ✋
✨ OTUS приглашает 30 октября, в 20.00 МСК на бесплатный вебинар “Методология DevOps: стратегии и процессы деплоя”! Вебинар пройдет в рамках онлайн-курса "DevOps практики и инструменты" от Отус.
🎙 Спикером выступит Рустем Галиев - специалист с многолетним опытом в области DevOps, познакомит вас с основными концепциями и стратегиями деплоя в DevOps.
На уроке вы узнаете:
✔️ Что такое деплой и почему он так важен в процессе разработки ПО
✔️ Различные стратегии деплоя, такие как Canary Releases, Rolling и Blue/Green.
✔️ Примеры использования каждой стратегии и их преимущества и недостатки.
На вебинаре Вы получите практические советы и рекомендации, которые сможете применить в своей работе.
Регистрация на вебинар: https://otus.pw/ofQqM/
Не упустите возможность стать экспертом в мире DevOps! Регистрируйтесь на урок прямо сейчас!
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KPp6q
🐧Немного вечерней прессы в ленту...
- Linux Format UK. November 2023.
- The complete Linux coding manual. September 2023.
#linux #journal
Открытый практикум Linux by Rebrain: Настройка NFS
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
👉Регистрация
Время проведения:
25 Октября (Среда) в 20:00 по МСК
Программа практикума:
🔹Файл экспорта
🔹Опции демона монтирования
🔹Если инструкция не помогает. Дебаг настроек
Кто ведёт?
Андрей Буранов – Специалист по UNIX-системам в компании VK. Опыт работы с ОС Linux более 7 лет. Опыт преподавания более 5 лет. Входит в топ 3 лучших преподавателей образовательных порталов.
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2Vtzqv4Fekb
🔓 Ну что, в рамках пятницы подвезли ещё одну причину использовать e2e шифрование - Hetzner и Linode устроили MITM для jabber.ru и xmpp.ru подменив сертификат на порте 5222:
Детали произошедшего - Encrypted traffic interception on Hetzner and Linode targeting the largest Russian XMPP (Jabber) messaging service.
Статья на opennet на русском - Зафиксирован перехват шифрованного трафика jabber.ru и xmpp.ru.
#xmpp #jabber #mitm
Хотите стать Linux-администратором или DevOps-инженером?
🐧 Linux — одна из самых распространенных ОС в мире, поэтому знание ее основных принципов и умение работать с ней может значительно увеличить возможности карьерного роста.
OTUS запустил акцию на подготовительный курс «Linux для начинающих». Сейчас курс доступен всего за 10 рублей вместо обычных 7000 рублей!
👉 Записаться на курс — https://otus.pw/BUCy/
✔️ На курсе мы:
— Детально разберем основные команды в Linux и научимся работать в консоли
— Познакомимся с зомби, сиротами и демонами
— Выясним, что такое ядро операционной системы и системные вызовы— Научимся работать со стандартными потоками ввода/вывода
— Разберем некоторые особенности файловой системы ext4
Спикер курса — Андрей Буранов, специалист по UNIX-системам в компании Mail.Ru Group. Входит в топ-3 лучших преподавателей образовательных порталов.
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KRoAU
Открытый практикум Linux by Rebrain: bash скрипты
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
👉Регистрация
Время проведения:
18 Октября (Среда) в 20:00 по МСК
Программа практикума:
🔹Что такое скрипт?
🔹Шебанг, что он делает и для кого мы его устанавливаем?
🔹Однострочные скрипты
Кто ведёт?
Андрей Буранов – Специалист по UNIX-системам в компании VK. Опыт работы с ОС Linux более 7 лет. Опыт преподавания более 5 лет. Входит в топ 3 лучших преподавателей образовательных порталов.
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2Vtzqx4kdrc
⚙️ Статья с описанием ещё одного подхода, который можно использовать для проведения тестов перед внесением изменений в операционной системе на виртуальной машине - Testing system updates using libvirts checkpoint feature.
В статье также упоминается virtnbdbackup - судя по описанию, выглядит как хороший инструмент для создания резервных (инкрементальных, дифференциальных) копий виртуальных машин и последующей работы с ними.
P. S. 🤨 Если кто-то virtnbdbackup в работе уже использует, поделитесь опытом и впечатлениями в комментариях, пожалуйста.
#libvirt #kvm #backup
⚡️В OTUS продолжается набор в группу курса “Administrator Linux Advanced”.
После обучения на курсе вы можете строить отказоустойчивые кластера виртуализации для запуска современных сервисов, рассчитанных под высокую нагрузку. Закрепите полученные навыки на виртуальных стендах. Создадите свой проект.
Программу ведут профессионалы из таких компаний как VK, Kaspersky Lab, IBM, Инотех, Asymmetric VFX Studio. Курс поможет вырасти в грейде и претендовать на позиции: системный инженер и системный администратор middle+, senior.
18.10 в 19.00 (мск) приглашаем на практический бесплатный урок “Настройка балансировки в Nginx”.
📌На занятии:
- познакомимся с архитектурой балансировки нагрузки в веб-приложениях;
- рассмотрим различные методы балансировки нагрузки в Nginx;
- поговорим об отказоустойчивости.
Отправьте заявку для регистрации
👉Регистрация https://otus.pw/yQN4/
При покупке возможны разные способы оплаты и рассрочка платежа.
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KZvyy
🗜 Интересное о приоритетах процессов в Linux, о том как приоритеты обрабатывает ядро, и о том какие инструменты можно использовать для просмотра информации о приоритетах - Understanding process thread priorities in Linux
#proc #nice #напочитать
Открытый практикум Linux by Rebrain: Сервисы в systemd
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
👉Регистрация
Время проведения:
11 Октября (Среда) в 19:00 по МСК
Программа практикума:
🔹Синтаксис unit-файлов
🔹Типы сервисов
🔹Зависимости между сервисами
🔹Переопределение и дополнение настроек системных сервисов
Кто ведёт?
Даниил Батурин – Основатель проекта VyOS. Основатель проекта VyOS, системы для корпоративных и провайдерских маршрутизаторов с открытым исходным кодом.
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2Vtzqvx5UGp
✏️ Интересная ситуация описана в подборке материалов по ссылкам ниже. У нас есть команда...
(echo red; echo green 1>&2) | echo blueЧаще всего, команда будет возвращать результат вида:
blue greenРеже, возвращать результат вида:
green blue
Но самое интересное, что есть вероятность возврата результата вида: blue
Почему так происходит, и куда пропадает green
в последнем случае, описано в статьях (для быстрого ознакомления достаточно первой):Расширьте свои навыки с помощью онлайн-курсa «Administrator Linux. Professional» от OTUS
За 7 месяцев совместной работы с опытными администраторами вы научитесь устанавливать, обновлять и восстанавливать ОС, управлять загрузкой, создавать и изменять RAID массивы, управлять логическими томами, работать с памятью, процессами, дисками и файлами. Курс построен на операционной системе Ubuntu.
🔥 Программу ведут профессионалы из таких компаний как, VK, ИНОТЕХ, Лаборатория Касперского, Asymmetric VFX Studio etc.
Формат обучения: интерактивные вебинары и практика в режиме реального времени на виртуальных стендах, где вы решите десятки реальных задач. А еще, развивающий фидбэк от преподавателей и активное комьюнити, взаимопомощь и обмен опытом с участниками курса в закрытом Telegram-чате.
Курс рассчитан на тех, кто уже знаком с базовыми настройками Linux.
Проверьте свой уровень компетенций — пройдите вступительный тест и займи место в группе по спец.цене: https://otus.pw/0G6r/
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KBSrk
🔨 В Netdata (пока что в beta) завезли плагин для работы с логами journald. И выглядит оно очень неплохо, надо сказать...
- Netdata: query, explore and visualize SystemD Journals! Подробнее на Reddit.
- SystemD Journal плагин на Github.
#netdata #monitoring #journald