Выиграйте грант на курс по Apache Kafka
Скидки до 100% на новый поток «Apache Kafka База» от Слёрма.
Научитесь строить отказоустойчивый кластер без тонны документации и разберётесь, как Kafka работает изнутри, чтобы предотвращать инциденты и держать систему стабильной под нагрузкой.
При выполнении условий гранта вы сможете получить 1 из 3 вариантов:
⭐️ скидка 100% (1 место);
⭐️ скидка 50% (2 места);
⭐️ скидка 30% (2 места).
Что сделать, чтобы принять участие:
1️⃣ Быть подписанным на канал Слёрма
2️⃣ Заполнить заявку
Срок выполнения условий — до 20 ноября включительно. У вас будет всего одна попытка!
Каждый этап будет оцениваться командой Слёрма. Будьте честны и открыты!
Итоги опубликуем в канале 21 ноября в 19:00 мск.
Скидки до 100% на новый поток «Apache Kafka База» от Слёрма.
Научитесь строить отказоустойчивый кластер без тонны документации и разберётесь, как Kafka работает изнутри, чтобы предотвращать инциденты и держать систему стабильной под нагрузкой.
При выполнении условий гранта вы сможете получить 1 из 3 вариантов:
⭐️ скидка 100% (1 место);
⭐️ скидка 50% (2 места);
⭐️ скидка 30% (2 места).
Что сделать, чтобы принять участие:
1️⃣ Быть подписанным на канал Слёрма
2️⃣ Заполнить заявку
Срок выполнения условий — до 20 ноября включительно. У вас будет всего одна попытка!
Каждый этап будет оцениваться командой Слёрма. Будьте честны и открыты!
Итоги опубликуем в канале 21 ноября в 19:00 мск.
✍2
Идёте на Kuber Conf by AOT 4 декабря?
Первая некоммерческая K8s-конференция в Москве — отличный повод встретиться и лично поговорить с топовыми инженерами и архитекторами.
Конференция проходит под эгидой Ассоциации облачно-ориентированных технологий (АОТ), которую создают Флант, VK Cloud и Yandex Cloud.
В программе реальные кейсы от команд Авито, Т-Банка, Vitastor, Beget, VK Cloud, Yandex Cloud и Selectel, а среди докладов:
• Изменения в Cluster API без пересоздания машин;
• Как строили платформу деплоя в Т-Банке;
• Практический deep-dive в CNI chaining;
• Безопасный Gatekeeper в архитектуре k8s-in-k8s;
• Поддержка Kubernetes в Vitastor;
• Karpenter-провайдер своими руками — что внутри.
Для подписчиков канала действует промокод:KUBERCONF20
Программа и билеты
Реклама Садовская.Е.О
ИНН:9710066394 Erid:2VtzqwwepUy
Первая некоммерческая K8s-конференция в Москве — отличный повод встретиться и лично поговорить с топовыми инженерами и архитекторами.
Конференция проходит под эгидой Ассоциации облачно-ориентированных технологий (АОТ), которую создают Флант, VK Cloud и Yandex Cloud.
В программе реальные кейсы от команд Авито, Т-Банка, Vitastor, Beget, VK Cloud, Yandex Cloud и Selectel, а среди докладов:
• Изменения в Cluster API без пересоздания машин;
• Как строили платформу деплоя в Т-Банке;
• Практический deep-dive в CNI chaining;
• Безопасный Gatekeeper в архитектуре k8s-in-k8s;
• Поддержка Kubernetes в Vitastor;
• Karpenter-провайдер своими руками — что внутри.
Для подписчиков канала действует промокод:
Программа и билеты
Реклама Садовская.Е.О
ИНН:9710066394 Erid:2VtzqwwepUy
✍2
df:df -h
/):#!/bin/bash
# Установка порогового значения (в процентах)
THRESHOLD=80
# Извлечение процента использования корневой файловой системы
USAGE=$(df -h / | awk 'NR==2 {print }' | sed 's/%//')
# Сравнение использования с пороговым значением
if [ "$USAGE" -ge "$THRESHOLD" ]; then
echo "Предупреждение: использование диска составляет ${USAGE}% на $(hostname)" | mail -s "Предупреждение о диске: $(hostname)" [email protected]
fi
THRESHOLD=80 → Это тот предел, который нас интересует. Всё, что выше, слишком рискованно.df -h / → Проверяется только корневая файловая система.awk 'NR==2 {print }' → Из вывода df извлекается столбец «Use%».sed 's/%//' → Убирает знак %, чтобы мы могли рассматривать его как число.if → Если использование диска превышает пороговое значение, срабатывает оповещение.#!/bin/bash
THRESHOLD=80
# Перебираем все файловые системы, перечисленные в df
df -h | grep '^/dev/' | while read line; do
USAGE=$(echo $line | awk '{print }' | sed 's/%//')
PART=$(echo $line | awk '{print }')
if [ "$USAGE" -ge "$THRESHOLD" ]; then
echo "Предупреждение: раздел $PART заполнен на ${USAGE}% на $(hostname)" | mail -s "Оповещение о состоянии диска: $(hostname)" [email protected]
fi
done
/, он будет проверять каждую файловую систему в /dev/ и, если какой-либо раздел пересечёт границу 80%, вы получите электронное письмо с предупреждением.crontab с помощью:crontab -e
0 * * * * /путь/к/файлу_проверки_диска.sh
cron позаботится обо всём остальном. С этого момента ваш скрипт будет в фоновом режиме проверять использование диска и предупреждать вас, если ситуация ухудшится.THRESHOLD=1
echo "Предупреждение: раздел $PART используется на ${USAGE}% на $(hostname)"mail для отправки оповещений, но этот инструмент не всегда доступен по умолчанию. Сначала вам нужно будет его установить:sudo apt install mailutils [В Debian]
sudo yum install mailx [В RHEL]
echo "Предупреждение об использовании диска: $PART, $USAGE%" >> /var/log/disk_alert.log
tail -f /var/log/disk_alert.log
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥4✍3😐1
🔥OS DevConf 25 powered by GigaChat — конференция про разработку системного ПО, ядра Linux и open source.
Один день, 500 участников, 20+ докладов, 3 трека — концентрат практического опыта, знаний и инструментов, готовых к внедрению сразу по возвращению в офис. И, конечно, мега-возможности для нетворкинга с коллегами и экспертами сообщества!
Что будем обсуждать?
-Инструменты и примеры отладки, виртуализации, оптимизации производительности
-Практический опыт оптимизации сетевых решений с DPDK
-Эффективные методы безопасной разработки ядра Linux
-Реальные кейсы создания драйверов на Rust
-Все про GPU, NPU, ASIC и как запускать AI на железе под Linux и не только. Как AI встраивается в современную разработку
-Современные подходы к разработке системного и embedded ПО
Участие бесплатное, но количество мест ограничено — зарегистрируйтесь прямо сейчас 💻
#реклама
О рекламодателе
Один день, 500 участников, 20+ докладов, 3 трека — концентрат практического опыта, знаний и инструментов, готовых к внедрению сразу по возвращению в офис. И, конечно, мега-возможности для нетворкинга с коллегами и экспертами сообщества!
Что будем обсуждать?
-Инструменты и примеры отладки, виртуализации, оптимизации производительности
-Практический опыт оптимизации сетевых решений с DPDK
-Эффективные методы безопасной разработки ядра Linux
-Реальные кейсы создания драйверов на Rust
-Все про GPU, NPU, ASIC и как запускать AI на железе под Linux и не только. Как AI встраивается в современную разработку
-Современные подходы к разработке системного и embedded ПО
Участие бесплатное, но количество мест ограничено — зарегистрируйтесь прямо сейчас 💻
#реклама
О рекламодателе
👍2✍1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥4✍2
Канал БАГодельня запустил площадку с CTF-задачами — это проект, в котором ребята создают CTF-задачи для прокачки навыков в IT и ИБ. Новые задачи каждую субботу!
На канале вас ждут:
Все бесплатно и уже более 70 задач на платформе!
Практикуйтесь с нами: @bug_makers
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4✍3
😵💫Loading…
Падают продажи из-за долгой загрузки?
Распродажи — злачный сезон только для тех, кто готов к пиковым нагрузкам. Пользователи не станут ждать, если в приложении или на сайте в разы вырастет время загрузки. Чтобы не терять клиентов, подключайте сеть доставки контента от Selectel.
Кроме ускорения загрузки, CDN поможет:
🔹 повысить позиции сайта в поисковой выдаче,
🔹 сэкономить на инфраструктуре,
🔹 обеспечить постоянную доступность сервиса,
🔹 защитить инфраструктуру от DDoS-атак.
До 31 декабря можно подключить CDN от Selectel со скидкой до 50%. Скидка распространяется на дополнительный трафик и действует до конца июня. Единственное условие — подать заявку на участие в акции до конца года.
Регистрируйтесь и ускорьте загрузку сайта с помощью CDN от Selectel со скидкой: https://slc.tl/pzk85
Реклама. АО "Селектел". erid: 2W5zFHRVJpQ
Падают продажи из-за долгой загрузки?
Распродажи — злачный сезон только для тех, кто готов к пиковым нагрузкам. Пользователи не станут ждать, если в приложении или на сайте в разы вырастет время загрузки. Чтобы не терять клиентов, подключайте сеть доставки контента от Selectel.
Кроме ускорения загрузки, CDN поможет:
🔹 повысить позиции сайта в поисковой выдаче,
🔹 сэкономить на инфраструктуре,
🔹 обеспечить постоянную доступность сервиса,
🔹 защитить инфраструктуру от DDoS-атак.
До 31 декабря можно подключить CDN от Selectel со скидкой до 50%. Скидка распространяется на дополнительный трафик и действует до конца июня. Единственное условие — подать заявку на участие в акции до конца года.
Регистрируйтесь и ускорьте загрузку сайта с помощью CDN от Selectel со скидкой: https://slc.tl/pzk85
Реклама. АО "Селектел". erid: 2W5zFHRVJpQ
👍2
timeout и wait позволяют ограничить время выполнения задач и обеспечить их корректное завершение. Запуск длительных процессов с ограничением времени работы и ожиданием их завершения перед продолжением.
#!/bin/bash
# Функция для выполнения команды с таймаутом
run_with_timeout() {
timeout 10s "$@" || echo "Process $1 timed out"
}
# Запуск нескольких процессов параллельно
run_with_timeout command1 &
run_with_timeout command2 &
run_with_timeout command3 &
# Ожидаем завершения всех процессов
wait
echo "All processes completed."
timeout 10s — устанавливает ограничение по времени на выполнение каждой команды. Если процесс не завершится за 10 секунд, он будет завершен автоматически.& — запускает команды в фоновом режиме, позволяя им работать параллельно.wait — блокирует выполнение скрипта до тех пор, пока все фоновые процессы не завершатся.command1, command2, command3 — это команды или скрипты, которые могут выполнять задачи в фоне, например, запрашивать внешние API, выполнять анализ данных или обрабатывать файлы.Please open Telegram to view this post
VIEW IN TELEGRAM
👍11✍3🔥3
[[ ... ]] вместо [ — надёжнее. foo() и local var=... — забудь про function. $(...) — никаких обратных кавычек. ls, а glob (*) и while read. ((…)) и $((…)). "$name". curl style.ysap.sh/plainPlease open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4✍3
Бесплатная конференция по веб-безопасности
⛴️ NGENIX ICEBREAKER 2025 — это 3,5 часа технического контента, 12 докладов, интервью и воркшопов, чат с экспертами и подарки и классный мерч для самых активных зрителей.
Эксперты NGENIX исследуют, какие фичи и продукты для защиты веба сегодня нужны ИТ- и ИБ-командам.
В программе конференции — ключевые направления веб-безопасности:
🛡 защита от DDoS- и продвинутых бот-атак;
🤖 защита API и улучшение методов детекции ботов;
📊 эволюция средств статистики и продвинутой аналитики;
💻 развитие российских продуктов ИБ и аттестация;
🔑 управление правами доступа.
📍12 декабря, 11:00
🔹Онлайн
🔹Бесплатно
ЗАРЕГИСТРИРОВАТЬСЯ
Эксперты NGENIX исследуют, какие фичи и продукты для защиты веба сегодня нужны ИТ- и ИБ-командам.
В программе конференции — ключевые направления веб-безопасности:
🛡 защита от DDoS- и продвинутых бот-атак;
🤖 защита API и улучшение методов детекции ботов;
📊 эволюция средств статистики и продвинутой аналитики;
💻 развитие российских продуктов ИБ и аттестация;
🔑 управление правами доступа.
📍12 декабря, 11:00
🔹Онлайн
🔹Бесплатно
ЗАРЕГИСТРИРОВАТЬСЯ
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍5🔥1
brightness-controller.sh 'параметр'
+ — увеличение яркости на шаг 0,1.- — уменьшение яркости на шаг 0,1.bash /home/'ваше_имя'/bin/brightness-controller.sh +
bash /home/'ваше_имя'/bin/brightness-controller.sh -
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5✍4🔥2
⚡️ YADRO×SPRINT OFFER: оффер для Network Engineer in Test за 3 дня!
Хотите работать в команде, которая создаёт инфраструктуру для дата-центров и обеспечивает надёжность сетевых систем мирового уровня?
Мы в поиске специалистов в команду KORNFELD, которая занимается тестированием коммутаторов различных типов и сетевого оборудования YADRO. Инженеры анализируют поведение систем, актуализируют требования, создают сценарии и подходы к тестированию — от функционального до надёжности и отказоустойчивости, а также помогают совершенствовать архитектуру продуктов и пользовательский опыт.
💡 Как всё проходит:
1️⃣ Оставьте заявку до 30 ноября, пройдите HR-скрининг и технический скрининг.
2️⃣ Пройдите техническое и менеджерское интервью.
3️⃣ Получите оффер всего за 3 дня.
🚀 Основные задачи:
• Анализ продуктовых требований и подготовка use cases.
• Проведение E2E- и failover-тестирования.
• Разработка тест-кейсов и тест-планов для нового и уже существующего функционала.
• Участие в совместных испытаниях и взаимодействие с командами разработки, L3 и сервиса.
🔥 Для нас важны:
• Опыт работы с сетевым оборудованием (Cisco, Huawei, Juniper и др).
• Глубокие знания протоколов, применяемых в ЦОДах (BGP, OSPF, VxLAN, VRRP и др.).
• Навыки тестирования и траблшутинга.
• Внимательность, системность и интерес к сетевым технологиям.
💙 Оставляйте заявку до 30 ноября, присоединяйтесь к инженерному сообществу YADRO и вносите вклад в развитие сетевых технологий будущего!
Хотите работать в команде, которая создаёт инфраструктуру для дата-центров и обеспечивает надёжность сетевых систем мирового уровня?
Мы в поиске специалистов в команду KORNFELD, которая занимается тестированием коммутаторов различных типов и сетевого оборудования YADRO. Инженеры анализируют поведение систем, актуализируют требования, создают сценарии и подходы к тестированию — от функционального до надёжности и отказоустойчивости, а также помогают совершенствовать архитектуру продуктов и пользовательский опыт.
💡 Как всё проходит:
1️⃣ Оставьте заявку до 30 ноября, пройдите HR-скрининг и технический скрининг.
2️⃣ Пройдите техническое и менеджерское интервью.
3️⃣ Получите оффер всего за 3 дня.
• Анализ продуктовых требований и подготовка use cases.
• Проведение E2E- и failover-тестирования.
• Разработка тест-кейсов и тест-планов для нового и уже существующего функционала.
• Участие в совместных испытаниях и взаимодействие с командами разработки, L3 и сервиса.
• Опыт работы с сетевым оборудованием (Cisco, Huawei, Juniper и др).
• Глубокие знания протоколов, применяемых в ЦОДах (BGP, OSPF, VxLAN, VRRP и др.).
• Навыки тестирования и траблшутинга.
• Внимательность, системность и интерес к сетевым технологиям.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
xonsh в систему через пакетный менеджер вашего дистрибутива, например для Ubuntu, командой:sudo apt install xonsh
xonsh: pip install 'xonsh[full]'
xonsh.Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3✍2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5✍2
Каналы с IT мероприятиями
Подписывайся,
чтобы не пропустить
1. IT мероприятия для стажеров и студентов
2. IT мероприятия по РФ
3. IT мероприятия и хакатоны
4. Бесплатные IT мероприятия
5. IT мероприятия онлайн
6. IT мероприятия Москва
7. IT мероприятия Санкт-Петербург
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
/bin/bash, а /bin/sh, почему? Он же старый!Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥6
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13✍4👍4