📚Системный Администратор (RTFM)
Відкрити в Telegram
Заказать рекламу через биржу: https://telega.in/c/IT_obrazovach
Показати більше6 719
Підписники
-124 години
-37 днів
-630 днів
Архів дописів
Бесплатные онлайн-лекции по ИТ и биотеху: 6—17 ноября
Что меняется с развитием ИИ в ИТ-сфере? Расскажут эксперты — представители науки и индустрии на открытых лекциях магистратуры Центрального университета.
6—17 ноября онлайн.
Для тех, кто строит карьеру в ИТ!
Зарегистрироваться
#реклама 16+
cu.ru
О рекламодателе
7 cайтов для оттачивания навыка написания SQL запросов
Работа с SQL – базовый навык для любого человека, связанного с информационными технологиями. Ловите подборку 7 лучших ресурсов для оттачивания работы c SQL запросами, чтобы прокачать его.
👀 Смотреть
📚@IT_obrazovach
Как устроен кеш-френдли-код: от CPU-оптимизации до Redis
В статье разбирают, что такое кеширование, какие бывают типы кеш-памяти, почему у процессора случаются промахи и как писать кеш-френдли-код.
👀 Смотреть
📚@IT_obrazovach
Создаем уведомление в виде баннера в Windows 10 с Powershell
Powershell может использовать классы .NET. Один из таких классов, NotifyIcon, может выводить привычный баннер в нижней части экрана. В этой статье будет рассмотрен способ создания такого баннера с вашим текстом, а также разные варианты его использования.
📚@IT_obrazovach
SID
Идентификатор безопасности security identifier (SID) в Windows (а также в Active Directory) — это уникальное значение для каждого объекта, которое используется для его однозначной идентификации. Вместо имён пользователей и компьютеров в правилах доступа используется SID. Он состоит из базовой части и добавочной. Базовая обозначает основной объект (ПК или домен), добавочная подобъекты в нём (пользователи и группы домена). Пример:
S-1-5-21-705789055-1138749243-1717242729-1108SID всегда уникален и не может совпадать с SID другого объекта как на локальном ПК, так и с SID'ами других ПК и пользователей, в том числе доменных. Получить информацию о SID можно с помощью команд Инструментария Управления Windows, WMIC (Windows Management Instrumentation Command). SID пользователей (в этот список попадают не только локальные пользователи, но и доменные - все с кем данный компьютер имел дело):
wmic useraccount get name, sid
SID групп:
wmic group get name, sid📚@IT_obrazovach
Узнайте, как некоторые сетевые переменные sysctl вписываются в сетевой поток Linux/Kernel
Иногда люди пытаются найти некие универсальные значения для sysctl параметров, применение которых позволит добиться и высокой пропускной способности, и низкой задержки при обработке. К сожалению, это невозможно, хотя стоит отметить, что современные версии ядер по умолчанию уже неплохо настроены.
👀Смотреть
📚@IT_obrazovach
Repost from DevOps MemOps
k8s-mechanic — контроллер Kubernetes, который отслеживает сбои в вашем кластере, автоматически их расследует и открывает pull request'ы в вашем репозитории GitOps с предложенными исправлениями — всё это без выхода из кластера. Когда Pod находится в состоянии crash-looping, Deployment деградирует или Node становится NotReady, mechanic запускает агента OpenCode внутри кластера, который инспектирует живой кластер, находит соответствующие манифесты в вашем репозитории GitOps, определяет корневую причину и открывает PR.
📌 Подробнее: https://github.com/lenaxia/k8s-mechanic
MemOps🤨
Зарезервированные переменные Bash(часть 1)
$DIRSTACK— Содержимое вершины стека каталогов.
$EDITOR
— Текстовый редактор по-умолчанию.
$EUID— Эффективный UID.
$UID— Содержит реальный идентификатор, который устанавливается только при логине.
$FUNCNAME
— Имя текущей функции в скрипте.
$GROUPS— Массив групп, к которым принадлежит текущий пользователь.
$HOME— Домашний каталог пользователя.
$HOSTNAME— hostname машины.
$HOSTTYPE— Архитектура машины.
$LC_CTYPE— Внутренняя переменная, которая определяет кодировку символов.
$OLDPWD— Прежний рабочий каталог. 📚@IT_obrazovach
📘 На Mentorix вышел курс — «Terraform: инфраструктура как код»
Хотите не просто писать .tf-файлы, а собирать инфраструктуру кодом, с которой работает вся команда? Этот курс — полный путь от первого apply до пайплайна, который применяет только проверенный план.
• Основы: HCL, init → plan → apply, провайдеры и lock-файл
• Переменные: типы, коллекции, валидация, sensitive
• Ресурсы: граф зависимостей, count и for_each, lifecycle
• State: дрейф, state mv и moved, импорт существующего
• Модули: контракты, композиция, версии
• Окружения: workspaces, tfvars, бэкенды S3/GCS/Yandex
• Проверки: preconditions, check-блоки, terraform test
• CI/CD: GitLab CI и GitHub Actions, дрейф-детект
• Капстоун: платформа из трёх стеков с dev и prod
🎓 Сертификат — добавьте в резюме или LinkedIn
🏷 Скидка 50%, действует 48 часов
12 990 ₽ → 6 495 ₽
➜ Пройти курс на Mentorix
Ещё 25 курсов бесплатно — доступны после регистрации
Что такое микросервисы?
В видео рассказывают, что такое микросервисы в IT, разбирают основные понятия, преимущества и недостатки микросервисной архитектуры, а также показывают примеры её использования.
👀 Cмотреть
📚@IT_obrazovach
Протокол ICMP, утилита traceroute
Утилита traceroute (в Windows tracert) используется для определения маршрута от отправителя к получателю. Утилита выдает перечень всех маршрутизаторов, через которые необходимо пройти.
👀Смотреть
📚@IT_obrazovach
Видеокарту апгрейдишь чаще, чем зарплату?😅
Я Сергей, бэкендер и топ автор Хабра. Недавно проанализировал 155 000 IT-вакансий и разложил рынок на графики. Пара находок:
🚩 «Мы - дружная семья» в тексте вакансии = минус 21% к зарплате 🤖 Вайбкодер в медиане получает 142К - меньше, чем 1С-ник (170К) 💰 Go - золотая середина: 273К и 6 тысяч вакансийУ меня в канале - закулисье IT без инфоцыганства. Короче уютно и полезно. 👉 Айтишник в полях - https://tglink.io/c35c74cfad7241?erid=2W5zFJuVday
Знакомство с SSH
Когда в первый раз знакомишься с SSH, то скорее всего он представляется как средство для доступа к удалённому серверу. В первую очередь, так оно и есть. Однако его возможности намного шире.
👀Читать
📚@IT_obrazovach
Протокол ICMP, утилита traceroute
Утилита traceroute (в Windows tracert) используется для определения маршрута от отправителя к получателю. Утилита выдает перечень всех маршрутизаторов, через которые необходимо пройти.
👀Смотреть
📚@IT_obrazovach
HTTP для начинающих: все, что нужно знать
Разбираемся с HTTP: что происходит, когда браузер запрашивает страницу, как клиент и сервер обмениваются сообщениями, зачем нужны методы GET, POST и другие, роль заголовков и тела запроса, что означают коды 200, 404 и 500, почему ответы чаще приходят в формате JSON и как принципы REST упорядочивают обмен данными.
👀 Смотреть
📚@IT_obrazovach
Backend под нагрузкой: архитектура, базы и System Design
Таймаут сработал. А операция на сервере точно остановилась?
В канале Алексея Рыбака вы найдёте разборы инженерных нюансов, которые влияют на надёжность системы: от таймаутов и идемпотентности до архитектуры данных.
Почему DNS может увеличить задержку? Как распределять бюджет времени между микросервисами? Что учитывать при переезде с Greenplum на Lakehouse? Эти темы уже разобраны в канале.
А ещё Алексей делится практическим опытом разработки с AI-агентами.
Подписывайтесь, чтобы глубже понимать поведение систем и обоснованнее выбирать технические решения.
Подписаться
#реклама 16+
О рекламодателе
Repost from DevOps MemOps
Victoria stack активно развивается и становится все популярнее. Мне их решения очень нравятся своей логичностью, эффективностью работы и хорошей документацией.
Если вы планировали присмотреться к этим решениям, то вот три страницы документации с Key Concepts, где понятно рассказывают как устроена каждая система. Хорошая стартовая точка, как по мне.
📌 VictoriaMetrics
📌 VictoriaLogs
📌 VictoriaTraces
MemOps🤨
Как вывести список служб, которые запускаются при загрузке на Linux
По умолчанию некоторые важные системные службы запускаются автоматически при загрузке системы, например службы NetworkManager и Firewalld. В дополнение к системным службам в автозагрузку добавляются и некоторые другие сторонние приложения. В этом кратком руководстве посмотрим, как найти и составить список служб startup во время загрузки в Linux и Unix-подобных системах.
📚@IT_obrazovach
