DevOps Community | Linux
Open in Telegram
Авторский канал действующего DevOps-инженера. Сотрудничество: @bape_ads Прайс: @bape_media Биржа: https://telega.in/c/devops_tg
Show more3 381
Subscribers
+1024 hours
+127 days
+730 days
Posts Archive
+9
🖥 Большая шпаргалка по Linux
tags: #полезное
➡ DevOps Community | Чат
💻 Лучшие бесплатные книги по PostgreSQL на русском языке
Если хотите разобраться в PostgreSQL — вот подборка книг, которые реально стоит прочитать.
Здесь разобрано множество тем: от основ SQL до архитектуры и тонкостей внутренней работы СУБД.
▶ Postgres: первое знакомство — брошюра для новичков с кратким введением в PostgreSQL, установку и начальную настройку. ▶ PostgreSQL. Основы языка SQL — учебник по SQL с акцентом на особенности реализации в PostgreSQL. ▶ PostgreSQL. Профессиональный SQL — продолжение предыдущей книги, охватывающее оконные функции, CTE, подзапросы LATERAL, пользовательские функции и процедуры. ▶ PostgreSQL 17 изнутри — глубокий разбор внутреннего устройства СУБД: MVCC, WAL, блокировки, планировщик запросов, индексы и многое другое. ▶ Мониторинг PostgreSQL — практическое руководство по инструментам мониторинга, интерпретации метрик и пониманию внутренних процессов СУБД. ▶ Путеводитель по базам данных — обзор архитектурных принципов современных СУБД, алгоритмов и структур данных, используемых в них. ▶ Основы технологий баз данных — учебное пособие, охватывающее теорию баз данных, методы и алгоритмы, применяемые при реализации СУБД, и особенности PostgreSQL.Книги доступны для скачивания в формате PDF — здесь. tags: #полезное ➡ DevOps Community | Чат
🖥Наш Telegram-канал — это культ Линукса и шаманство BASH
Тут ты поймёшь, что:
— Терминал - это не чёрное окно. Это портал
—
ls — это способ заглянуть в себя
— cd — умение вовремя сменить направление
— права доступа важнее личных границ
— если что-то сломалось — значит, ты трогал /etc
🫵Подпишись, ведь именно тогда ты почувствуешь лёгкий запах сервера в подвале💻 Годный SQL-тренажёр для практики
Полезный ресурс, чтобы прокачать навыки в SQL:
➖ Задачи на джойны, агрегации и сложные запросы. ➖ Удобный интерфейс: можно изучать схему БД, подсказки есть и по коду, и по решению. ➖ Всё на русском — разбираться проще.Ссылка на тренажер — SQL Academy. tags: #полезное ➡ DevOps Community | Чат
💻 SQL от А до Я: руководство с примерами
Подборка на 150 страниц для тех, кто хочет разобраться в SQL. Здесь есть всё: от базовых запросов до функций и сложных приёмов.
Полезный материал, чтобы быстро освежить или подтянуть знания.
tags: #полезное
➡ DevOps Community | Чат
🔖 Как управлять процессами в Linux
Умение корректно останавливать и контролировать процессы — базовый навык для работы с Linux.
Зависший сервис, утечка памяти или процесс, который съел все ресурсы, обычно не требуют перезагрузки системы — достаточно правильной команды.
Linux предоставляет несколько инструментов для завершения и управления процессами:
▶️ kill — отправка сигналов конкретному процессу по PID; ▶️ pkill — завершение процессов по имени или шаблону; ▶️ killall — остановка всех процессов с заданным именем.Грамотное использование этих команд позволяет быстро вернуть систему в рабочее состояние и избежать лишних простоев. tags: #полезное ➡ DevOps Community | Чат
👩💻 Kubernetes наконец-то получил интерфейс, которого ему не хватало
Aptakube — это легкое, нативное приложение, позволяющее управлять несколькими кластерами в одном окне.
Ключевые особенности:
▶ Показывает поды, деплои и остальные ресурсы из разных контекстов в одном общем обзоре; ▶ Стримит логи сразу с нескольких подов, плюс даёт фильтровать и скачивать их; ▶ Отображает метрики нагрузки — CPU, память, состояние нод и приложений; ▶ Делает port-forward буквально одним нажатием; ▶ Сравнивает ресурсы между кластерами и неймспейсами; ▶ Позволяет редактировать YAML и выводит объекты в удобном читаемом виде; ▶ Работает без настройки — если kubectl настроен, то всё готово из коробки.Забираем имбу — здесь. tags: #полезное ➡ DevOps Community | Чат
💻 Бесплатный инструмент для визуализации плана выполнения SQL-запросов — работает с PostgreSQL, MySQL, MSSQL и MongoDB.
Просто вставляете EXPLAIN или EXPLAIN ANALYZE — и получаете понятное дерево выполнения запроса. Сразу видно, где запрос тормозит, какие индексы не используются, где начинается Full Table Scan и какие джойны работают неэффективно.
Удобный способ быстро понять, что именно не так с запросом, без ковыряния в сухом выводе EXPLAIN — забираем тут.
tags: #полезное
➡ DevOps Community | Чат
В России можно посещать IT-мероприятия хоть каждый день: как оффлайн, так и онлайн
Но где их находить? Как узнавать о них раньше, чем когда все начнут выкладывать фотографии оттуда?
Переходите на канал IT-Мероприятия России. В нём каждый день анонсируются мероприятия со всех городов России
📆 в канале размещаются как онлайн, так и оффлайн мероприятия;
👩💻 можно найти ивенты по любому стеку: программирование, frontend-backend разработка, кибербезопасность, дата-аналитика, osint, devops и другие;
🎙 разнообразные форматы мероприятий: митапы с коллегами по цеху, конференции и вебинары с известными опытными специалистами, форумы и олимпиады от важных представителей индустрии и многое другое
А чтобы не искать по разным форумам и чатам новости о предстоящих ивентах:
🚀 IT-мероприятия России — подписывайся и будь в курсе всех предстоящих мероприятий!
📰 Больше не нужен рестарт: как Kubernetes позволяет менять ресурсы контейнеров «на лету»
Обычно при увеличении нагрузки на приложение приходилось пересоздавать поды, рискуя поймать простой или сбой кластера. Но с выходом новых версий Kubernetes это наконец перестало быть обязательным — теперь ресурсы контейнеров можно менять без перезапуска.
В статье разбирается, как работает механизм in-place resize, что нужно для его включения и какие ограничения стоит учитывать.
Что вы узнаете в статье:
▶️ Как в Kubernetes 1.27 появилась возможность менять CPU и память у подов без пересоздания; ▶️ Как kubelet и container runtime (containerd, CRI-O, Podman) применяют новые лимиты «на лету»; ▶️ Почему для JVM-приложений всё ещё нужен рестарт, а для stateless-сервисов — нет; ▶️ Какие новые статусы и подресурс /resize появились в Kubernetes 1.33; ▶️ Какие ограничения сохраняются и когда функция всё же потребует перезапуск контейнера.Отличный разбор для тех, кто хочет понять, как управлять ресурсами в кластере без простоев и выжимать максимум из Kubernetes 1.33. ➡ Читать статью tags: #статья ➡ DevOps Community | Чат
Как разработчик решил параллельно найму пилить свои бизнес-проекты с нулевым опытом: дневник с передовой
Меня зовут Александр Торбек, И я попал в день сурка: код писать умею, зарплата стабильная. Но в заднице зудит ощущение катастрофического застоя.
Поэтому я сделал глупейшую вещь — начал разрабатывать продукты. Без связей, плана и стратегии. В блоге буду фиксировать:
— идеи (и почему 90% из них — говно собаки)
— что сделал, сколько заработал
— мысли айтишника, который впервые думает как продакт, а не как тупой исполнитель
Я хочу пройти весь путь от основателя продукта до продажника. И выяснить, смогу ли без бизнес-бэкграунда выйти на уровень дядек в элитных пиджаках.
Если тоже хотите создавать свои продукты — посмотрите, как я набиваю шишки первым: @atorbek_it
🤩 Наглядная шпаргалка по URL, URI, URN
Шпаргалка содержит четкое и лаконичное объяснение различий:
▶ URI (Uniform Resource Identifier): Универсальный идентификатор ресурса, идентифицирующий логический или физический ресурс в Интернете. URL и URN - его подтипы. ▶ URL (Uniform Resource Locator): Универсальный локатор ресурса - адрес уникального ресурса в Интернете, используемый для его поиска и доступа, работает с разными протоколами. ▶ URN (Uniform Resource Name): Универсальное имя ресурса - использует схему URN для уникальной идентификации, но не предоставляет способа его поиска.tags: #полезное ➡ DevOps Community | Чат
Самые дорогие ошибки в IT выглядят так же, как обычный рабочий день.
Один деплой — и минус прод.
Вот как это было на самом деле:
🔥 GitLab — стерли базу
🔥 Knight Capital — минус 440 млн за 30 минут
🔥 Facebook — 6 часов тишины
Если работаешь с продом — тебе сюда.
👩💻 Удобная шпаргалка для эффективной работы с Git
Это структурированный справочник, внутри которого множество команд:
1. Настройка Git (конфигурация); 2. Создание новых проектов; 3. Изменение, добавление и удаление файлов в репозитории; 4. Слияние веток (merging); 5. Коммиты и другие полезные команды под рукой.tags: #полезное ➡ DevOps Community | Чат
📰 Скрипты и алиасы для вашего Linux
При регулярной работе в терминале быстро становится заметно, что значительная часть времени уходит на повторяющиеся команды и типовые действия.
Алиасы и пользовательские скрипты позволяют упростить эту рутину, сократить количество ручных операций и сделать рабочую среду более предсказуемой.
Что вы узнаете в статье:
▶ Когда лучше использовать алиасы, а когда — полноценные скрипты. ▶ Примеры bash- и Python-скриптов для повседневных задач. ▶ Автоматизацию работы с Git, systemd, сетью и файловой системой. ▶ Подходы к мониторингу ресурсов и состояния системы. ▶ Как формировать собственный набор CLI-инструментов.Будет полезно всем, кто хочет систематизировать свою командную среду, автоматизировать типовые задачи и собрать собственный набор инструментов под конкретные сценарии работы. ➡ Читать статью tags: #статья ➡ DevOps Community | Чат
🗂 Открытый прокси для отладки веб-приложений и API
HTTP Toolkit — это инструмент для анализа и тестирования HTTP(S)-трафика. Он перехватывает запросы и ответы между клиентом (браузер, мобильное или десктопное приложение, CLI) и сервером, позволяя детально изучать и изменять их в процессе выполнения.
Что умеет:
▶ Показывает полный HTTP-трафик: заголовки, параметры, cookies и тело запросов и ответов ▶ Позволяет эмулировать серверы и конечные точки для тестирования различных сценариев ▶ Даёт возможность изменять запросы и ответы «на лету» ▶ Поддерживает повторное воспроизведение запросов ▶ Экспортирует запросы в виде кода или заготовок для тестов ▶ Работает с HTTPS и автоматически управляет SSL-сертификатами ▶ Поддерживает REST, JSON, XML, WebSocket и другие распространённые веб-протоколыИнструмент подходит для отладки трафика не только из браузера, но и с мобильных устройств, десктопных приложений и утилит командной строки. ➡ Ссылка на GitHub tags: #полезное ➡ DevOps Community | Чат
🔖 Наглядная шпаргалка по HTTP-запросам
Коротко и наглядно показывает, чем отличаются основные HTTP-методы, когда использовать GET, POST, PUT, PATCH и DELETE, и какие ответы от сервера при этом ожидать.
Сохраняйте, чтобы не потерять!
tags: #полезное
➡ DevOps Community | Чат
🗂 Утилита для перехвата и анализа сетевого трафика в Windows
SmartSniff — бесплатный сетевой сниффер для Windows, который перехватывает TCP/IP-пакеты и показывает их не в виде «сырых» байтов, а как последовательные диалоги между клиентом и сервером.
Инструмент подходит для анализа сетевой активности приложений, отладки соединений и базового сетевого расследования без сложной настройки.
Что внутри:
▶️ Перехват TCP/IP-трафика с сетевого адаптера ▶️ Отображение данных в виде сессий клиент–сервер ▶️ Поддержка нескольких методов захвата: Raw Sockets, WinPcap, Microsoft Network Monitor ▶️ Автоматическое распознавание протоколов ▶️ Текстовые протоколы (HTTP, SMTP, POP3, FTP) отображаются в читаемом ASCII-виде ▶️ Нетекстовые протоколы (например, DNS) показываются в формате hex-дампаПолезен для быстрого анализа сетевого обмена в Windows-системах без установки тяжёлых снифферов и сложных фильтров. ➡ Ссылка на инструмент tags: #полезное ➡ DevOps Community | Чат
📰 Дорожная карта DevOps: от новичка до эксперта
Делимся хорошей статьей для тех, кто хочет навести порядок в своих знаниях и выстроить чёткий план роста в DevOps.
Что вы узнаете в статье:
▶️ С чего начать обучение, чтобы не распыляться на всё подряд; ▶️ Какие инструменты нужны на каждом уровне — от джуна до сеньора; ▶️ Как выстроить логику изучения Linux, Docker, Kubernetes и облаков; ▶️ Где брать нормальные ресурсы, а не курсы ради галочки.Полезный ориентир, чтобы сверить свой стек и понять, в каком направлении двигаться дальше. ➡ Читать статью tags: #статья ➡ DevOps Community | Чат
🔖 Хотите проверить, насколько хорошо вы знаете Linux, Docker и Kubernetes?
Вот платформа, которая превратит обучение DevOps в реальный челлендж: десятки практических задач по типу LeetCode, но из мира инфраструктуры.
Каждое задание моделирует реальные ситуации, а система сама проверяет решения и подсказывает, где вы ошиблись.
Идеальный способ прокачать навыки на практике, ссылка — здесь.
tags: #полезное
➡ DevOps Community | Чат
Available now! Telegram Research 2025 — the year's key insights 
