Мир IT c Антоном Павленко
7.44K subscribers
671 photos
157 videos
19 files
1.43K links
IT новости, статьи и видео с канала
https://youtube.com/pavlenkoat
По всем вопросом обращаться @pavlenko_at

Поддержать автора:
https://www.donationalerts.com/r/pavlenkoat
Автор канала прошел путь от сисадмина до DevOps/SRE в крупных компаниях
Download Telegram
10-11 сентября я побывал на конференции IT Elements.

Самая главная ценность этой конференции - знакомство с представителями российской ИТ индустрии и их продуктами.
С продукцией можно было познакомится на стендах, посмотреть демонстрации на реальных кейсах и при реальной нагрузке.

Мне понравился формат круглого стола, на котором спикеры обсуждали актуальные темы. Были круглые столы с предварительной презентацией, были обычные круглые столы с вопросами к спикерам, а также столы с привлечением зала. Формат понравился. Нужно реализовать его на канале? Ставь 👍

И конечно - нетворкинг. Я познакомился с очень интересными людьми и несколько из них попали на съемку ролика 5 вопросов по линукс.

Естественно, не бывает без ложки дегтя. На одном из стендов меня стали окучивать как будто я пришел на рынок в 90тые. Начали выпрашивать у меня контакты людей, которые отвечают за интересующие им направления.

Это был первый стенд, к которому я подошел и честно меня это оттолкнуло к посещению последующих, но любопытство перевесило и я посетил остальные. Где мне любезно рассказывали про их продукты.

Я очень рад, что появилось много конкурентоспособных продуктов на нашем рынке. Да, некоторые в составе своих продуктов используют open source, но я в этом ничего плохого не вижу. Вы при программировании тоже модули используете.

Всем добра и процветания 🕊
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥32
🆕 Задал 5 вопросов по Linux. Как можно было не ответить? [НОВОЕ ВИДЕО]

https://vkvideo.ru/video-174125332_456239142

На конференции IT Elements я решил провести небольшой эксперимент - задал участникам 5 вопросов по Linux.

Это простые и одновременно коварные вопросы, которые проверяют базовые знания системного администрирования и понимание работы Linux.

В ролике вы увидите, как айтишники справлялись с заданиями, и сможете проверить свои собственные знания.

https://vkvideo.ru/video-174125332_456239142

Попробуйте пройти этот мини-тест вместе с героями видео и напишите в комментариях, сколько вопросов вам удалось решить правильно.
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥10😐2🌚1
Ссылка на YouTube 📱

Смотреть можно прямо сейчас https://youtu.be/1uPMnhBShxg

Лайк, комментарий, репост
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍2👏1
Надоело объяснять родным, чем вы занимаетесь? Устали от багов и консоли, дедлайнов и митингов?

Оторвитесь от кода и примите участие в акции от FirstVDS. Ребята подготовили:

скидки на VDS до 35%, 
сертификаты на баланс до 1000 рублей, 
розыгрыш крутых книг по программированию,
бесплатные курсы в программе «Выйти из IT».

Акция до 30 сентября. Забирать подарки тут.

Реклама. АО «ИОТ», ИНН 7731399513, erid 2SDnjdpSGjG
👍3🔥2🙏1🤣1
#hardcore_devops

Почему HPA, работающий по CPU-метрикам, может не масштабировать Pod при высоком network-трафике?
Anonymous Quiz
43%
HPA учитывает только CPU и Memory
6%
HPA всегда игнорирует network
51%
network-трафик обрабатывается kube-proxy, а не Pod
1%
HPA ограничен только до 10 Pod
А ты сможешь ответить на все вопросы по линуксу?

Напиши в комментариях под видео, на сколько вопросов ты ответил. Посмотреть можно:

📺на Ютубе
📺в VK видео

Поддержать автора можно по ссылкам:
⭐️| donationalerts | boostytinkoff
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7💯1
✍️ #подборкастатей с хабра

🔵Rsync — подробное руководство для админов
- в статье о том, как контролировать весь процесс синхронизации и диагностировать проблемы с производительностью.

🔵Как Vertical Pod Autoscaler пошёл вразнос и уронил наш кластер - как некорректная конфигурация VPA обрушила платформу и как команда разобралась в причинах и восстановила стабильность.

🔵Обзор WSGI, ASGI и RSGI: лидеры среди веб-серверов в 2025 году - про веб-сервера и какие у них есть интерфейсы взаимодействия, какие есть популярные WSGI и ASGI веб-серверы и сравнение их производительности.

🔵Автомасштабируем узлы кластера Kubernetes - как масштабировать приложение по событиям из внешней системы.

🔵Кастомный процессор для OpenTelemetry Collector. А почему бы и нет? - про мощный инструмент, который позволяет работать с различной телеметрией и строить гибкие пайплайны для метрик, логов и трейсов.
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2🔥1
🔥 Викторина #hardcore_devops завершена! Какой у тебя результат?

9–10 - Тебе срочно надо писать книгу «Kubernetes изнутри»

6–8 - Отличный уровень, явно работаешь в продакшене

3–5 - Хорошая база, но пора ковырять internals

0–2 - Добро пожаловать в Kubernetes, тут весело и больно одновременно 😅

Вопрос к вам: какую следующую тему разобрать? Ставь реакцию
🔥 Terraform internals
👍🏻 CI/CD глубже
👌🏻Prometheus
👌26👍18🔥151
Ответы на вопросы из видео «5 вопросов по Linux». Проверяйте себя

1️⃣ Как в линуксе называется экземпляр программы, который выполняет?

Процесс

2️⃣ Механизм в Linux, который позволяет создать другое имя для существующего файла. Если мы удалим одно из имен мы сможем взаимодействовать с фалом или данными с помощью второго.

Жесткие ссылки

3️⃣ Куда перемещаются неактивные страницы RAM в случае ее заполнения?

Swap

4️⃣ Переменная окружения, содержащая список директорий, в которых операционная система будет искать исполняемые файлы (программы) при вводе команды в командной строке или терминале

PATH

5️⃣ Как посмотреть содержимое файла прямо в терминале?

cat

Это первая часть ответов. Чтобы узнать как ответили спикеры с конференции, смотри видео 📺на Ютубе или 📺в VK видео.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3👌32
🧑‍💻 Вторая часть ответов на вопросы из видео «5 вопросов по Linux». Проверяйте себя

1️⃣ Как называются короткие сообщения, которые ядро или другие процессы могут отправлять процессу для информирования о каком-то событии?

Сигнал

2️⃣ Как называется путь к файлу или директории, который начинается с корневой директории?

Абсолютный

3️⃣ Защитный механизм ядра Linux, который при исчерпании оперативной памяти принудительно завершает один или несколько процессов, чтобы освободить эту память и позволить системе продолжить работу

OOMkiller

4️⃣ Конфигурационный файл в UNIX-подобных операционных системах, который определяет, как и когда должны монтироваться (интегрироваться в файловую систему) дисковые разделы, другие устройства хранения и файловые системы

/etc/fstab

5️⃣ Как найти файл по имени в системе?
find / -name name

6️⃣ Процесс, который в линуксе выполняется без непосредственного взаимодействия с пользователем. Он может запускаться по расписанию или реагировать на какие-то события

Демон 😈

7️⃣ Как называется путь к фалу или директории, который начинается с текущей директории.

Относительный

8️⃣ Назовите 3 основные файловые системы Линукс

9️⃣ Центральная часть операционной системы Linux, которая управляет ресурсами компьютера (процессором, памятью, устройствами ввода-вывода) и служит посредником между аппаратным обеспечением и прикладным программным обеспечением

Ядро

🔟 Как переместить или переименовать файл?

mv старый_путь новый путь

Чтобы узнать как ответили спикеры с конференции, смотри видео 📺на Ютубе или 📺в VK видео.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍95😁1
🆕 Один день из жизни DevOps-инженера - вы точно так себе это представляли? [НОВОЕ ВИДЕО]

https://youtu.be/f4vhUgTEH4I

Как проходит обычный день DevOps-инженера? Чем занимается DevOps на работе и какие задачи реально приходится решать?

В этом видео я покажу один день работы и расскажу, как выглядит жизнь айтишника и чем реально занимается DevOps в 2025 году — будет полезно и начинающим джуниор DevOps, и сисадминам, и SRE-инженерам, которые хотят увидеть профессию изнутри.

https://youtu.be/f4vhUgTEH4I

Ставьте лайки, пишите в комментариях как проходит ваш день и с коллегами не забудьте поделиться 👌
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83👏1
Снова извечный вопрос:
Софт и Хард скиллы, во что вкладываться?

Сейчас много статей в тырнетике о важности в современных Российских АйТи реалиях софт скиллов: нужно выделяться из основной массы и уметь себя продать.

Но если копнуть в глубь этим софтскилловых навыков можно понять, что они связаны с Хардами.

Пример… Важно уметь продвигать свои идеи. Да без софтскиллового навыка «коммуникация» это сделать сложно. Но как эти идеи могут появится без прокачки Хардов? Разве что ты сможешь предложить что-то отстраненное: поменять туалетную бумагу с зеленой на розовую. Только какой смысл в твоем предложении от АйТи специалиста, если все на удаленке?

А вот если ты изучишь какую-то технологию, проведаешь грамотный анализ по возможности и необходимости ее внедрению в проект и грамотно ее презентуешь - это будет бесполезно так как нужно внедрять ПО из реестра более полезно для предприятия.

Да без софт скилов трудно в АйТи, но без сильных хардов эти навыки бесполезны.
👍15
🧑‍💻 Последняя часть ответов на вопросы из видео «5 вопросов по Linux». Проверяйте себя

1️⃣ Назовите 4 статуса/состояния у процесса

R (Running), S (Interruptible Sleep), D (Uninterruptible Sleep), Z (Zombie), T (Stopped), t (Stopped by debugger)

2️⃣ Этот механизм используются в Linux для создания указателей на файлы или директории. Это позволяет ссылаться на оригинальный файл, не дублируя его содержимое.

Символические ссылки

3️⃣ Структура данных в файловой системе в стиле Unix, хранящая метаданные о файле или каталоге

Inode

4️⃣ Безопасный сетевой протокол, который позволяет удаленно подключаться к другому компьютеру через незащищенную сеть

ssh

5️⃣ А как удалить папку в которой есть файлы?

rm -rf путь

6️⃣ Назовите хотя бы один способ создания процесса.

fork()

7️⃣ Как в линуксе называется директория , которая является родительской для всех директорий?

Root

8️⃣ Функция ядра Linux, которая позволяет ограничивать, учитывать и изолировать использование системных ресурсов (таких как процессор, память, дисковый ввод-вывод и сеть) для групп процессов.

cgroups

9️⃣ Показатель, который отображает среднее количество процессов, находящихся в состоянии выполнения или ожидания ресурсов (процессора, диска, сети) за определённый период времени

Load Average

🔟 Как "убить" зависший процесс с PID 1234?

kill 123
kill-9 123


Чтобы узнать как ответили спикеры с конференции, смотри видео 📺на Ютубе или 📺в VK видео.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍85
Встречались с таким явлением: инициатива любит инициатора? Причем по полной.

Жду от вас душещипательных историй в комментарии👇
Please open Telegram to view this post
VIEW IN TELEGRAM
8💯3🎉22🤔1
Media is too big
VIEW IN TELEGRAM
Посмотрели видео про один день из жизни DevOps-инженера?

Посмотреть видео можно 📺на Ютубе или 📺в VK видео.

Поддержать автора можно по ссылкам:
⭐️| donationalerts | boostytinkoff
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3
Посоветуйте компьютерное кресло))))
😁1
Как проходит онбординг?

Онбординг вещь не простая. Идеальный для меня это когда сотрудник погружается в процессы компании и технологии команды путем выполнения полезных задач.

От каждого по способностям, каждому по потребностям

Этьенна-Габриэля Морелли, «Кодекс о природе»


🔴Открывает техдолг и не срочную текучку и смотрим на задачи.
🔴Узнаем (или уже знаем) навыки вновь принятого сотрудника, который можно применить к задачам.
🔴Подбираем задачи от простого к сложному и составляем план.

В большинстве случаев первые задачи это будут задачи на проверку документации или ознакомление с кодом. Подбираем или придумываем задачу, где можно проверить важную документацию или познакомится с вашим кодом.

Кстати, если вы пишите документацию (не важно это вики страничка, readme, или комментарии в коде) , то ее ревью дайте людям сильно не погруженным в проект. Они вам покажут где, что непонятно.



Чем отличается онбординг Джуна, Мидла, Сеньора?

Принцип одинаков. Отличаются задачи и степень самостоятельности. Джуна нужно водить за ручку более детально прописывать задачи. Мидл обладает большей самостоятельностью. У сеньора часто задачи более бизнесовые.

Джун так же как остальные должен обладать на старте знаниями необходимые для хотя бы части задач команды. У него просто меньше опыта чем у того же мидла.

Ему даются типовые задачи, которые можно выполнить по документации и задачи по его знаниям для получения опыта и расширения этих знаний.

Поделитесь опытом как проводите онбординг в комментарии⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2