uz
Feedback
Библиотека задач по DevOps | тесты, код, задания

Библиотека задач по DevOps | тесты, код, задания

Kanalga Telegram’da o‘tish

Задачи и тесты по DevOps для тренировки и обучения. Учиться у нас: https://clc.to/XLFrnw По рекламе: @proglib_adv Наши каналы: https://t.me/proglibrary/9197 Для обратной связи: @proglibrary_feeedback_bot

Ko'proq ko'rsatish
3 005
Obunachilar
Ma'lumot yo'q24 soatlar
-37 kunlar
-330 kunlar
Postlar arxiv
Какая практика DevOps подразумевает автоматизацию предоставления и управления серверами?
Anonymous voting

Что означает аббревиатура «CALMS» в контексте DevOps?
Anonymous voting

😮 SQL: от Тетриса до ИИ — неожиданные возможности языка баз данных Долгое время SQL использовали лишь для запросов и изменен
😮 SQL: от Тетриса до ИИ — неожиданные возможности языка баз данных Долгое время SQL использовали лишь для запросов и изменения записей в базах данных — для полноценного программирования в привычном смысле слова он не подходил. Однако добавление рекурсивных общих табличных выражений (CTE) сделало SQL полным по Тьюрингу. Рекурсивные CTE состоят из двух частей: • Нерекурсивная часть (базовый случай) — создает начальные данные. • Рекурсивная часть — может выполняться много раз, каждый раз используя результат предыдущего шага. Благодаря CTE на SQL можно при желании реализовать любой алгоритм. Энтузиасты уже сделали: • Визуализацию множества Мандельброта с помощью ASCII-графики. • 3D-движок для рисования объемных фигур. • GPT на 500 строках SQL-кода. Подробная статья о реализации этого проекта опубликована здесь. • Трассировку лучей (это метод создания реалистичных изображений). На прошлой неделе коллекция крутых SQL-проектов пополнилась еще одной интересной разработкой — версией «Тетриса». Эта реализация демонстрирует несколько нестандартных SQL-техник, о которых стоит знать, даже если вы используете SQL только по прямому назначению: • игровой цикл; • вывод игры; • пользовательский ввод; • решение проблемы изоляции данных; • предотвращение кэширования. Для управления состоянием игры и обработки игровых событий используются подзапросы и агрегатные функции. 🔗 Подробнее читайте в статье 🔗 Зеркало

Какую метку следует задать для сервиса без селекторов в Kubernetes?
Anonymous voting

Как можно взаимодействовать с определениями сервисов в Kubernetes?
Anonymous voting

Каково назначение метки kubernetes.io/service-name на EndpointSlice в Kubernetes?
Anonymous voting

Что препятствует использованию сервера API Kubernetes в качестве прокси-сервера для неавторизованных конечных точек?
Anonymous voting

Каким образом Kubernetes непрерывно обновляет набор EndpointSlices для сервиса?
Anonymous voting

💻🔍💼 Кризис IT-рынка: как джуны и кадровый голод меняют правила игры В условиях нехватки опытных специалистов и наплыва джу
💻🔍💼 Кризис IT-рынка: как джуны и кадровый голод меняют правила игры В условиях нехватки опытных специалистов и наплыва джунов, IT-компании вынуждены искать нестандартные подходы к найму. Рассмотрим основные тренды и стратегии адаптации рынка. Читать статью #почитать

Какую гибкость предлагает Kubernetes для изменения номеров портов в внутренних модулях Pod без ущерба для клиентов?
Anonymous voting

Какому соглашению об именах следует следовать для стороннего инструмента управления EndpointSlices?
Anonymous voting

👀Хотите освоить инструменты для построения и применения моделей машинного обучения на больших наборах данных? Ждем вас на от
👀Хотите освоить инструменты для построения и применения моделей машинного обучения на больших наборах данных? Ждем вас на открытом вебинаре 8 октября в 20:00 мск, где мы разберем: - обзор возможностей Spark; - как разрабатывать модели на Spark ML; - как выводить модели в промышленное использование. Урок для инженеров данных, ML-инженеров и Data Scientist'ов. Спикер Вадим Заигрин — опытный разработчик, Data Engineer и Data Scientist. Team Lead команд инженеров данных на разных проектах. Встречаемся в преддверии старта курса «Spark Developer». Все участники вебинара получат специальную цену на обучение! ▶️Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие Erid 2Vtzqv9mRXE

🔟🏩 ТОП-10 перспективных студий разработки: лучшие компании для вашего карьерного роста Работа в аутсорсе — это как американ
🔟🏩 ТОП-10 перспективных студий разработки: лучшие компании для вашего карьерного роста Работа в аутсорсе — это как американские горки: пока одни видят в ней хаос и нестабильность, другие — возможность получить уникальный опыт и попробовать себя в разных ролях. Однако устраиваться хоть в какую-нибудь студию, каких сейчас много — не лучшее решение, поскольку на старте бывают проблемы с финансированием и ни о какой стабильности не может быть и речи. 🔗 Читать статью 🔗 Зеркало

Чем доступ к сервису без селектора отличается от доступа к сервису с помощью селектора в Kubernetes?
Anonymous voting

🐧🎭 10 дистрибутивов Linux на грани безумия и гениальности: от Windows-клона до самоуничтожающейся ОС Мир Linux полон сюрпри
🐧🎭 10 дистрибутивов Linux на грани безумия и гениальности: от Windows-клона до самоуничтожающейся ОС Мир Linux полон сюрпризов, и эти 10 дистрибутивов — яркое тому подтверждение. Читать статью #гайд

❗Вакансии «Библиотеки программиста» — ждем вас в команде! Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем: 👉контент-менеджеров для ведения телеграм-каналов Подробности тут Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴 Ждем ваших откликов 👾

Что такое сервис внешних имен в Kubernetes?
Anonymous voting

Почему сервер API Kubernetes ограничивает прокси-сервер конечными точками, не сопоставленными с модулями?
Anonymous voting

🐘🔧 Расширение pg_variables: мощная альтернатива временным таблицам в PostgreSQL Расширение pg_variables для PostgreSQL пред
🐘🔧 Расширение pg_variables: мощная альтернатива временным таблицам в PostgreSQL Расширение pg_variables для PostgreSQL предлагает альтернативу временным таблицам для эффективной работы с промежуточными данными, но имеет свои преимущества и недостатки, требующие тщательного анализа перед внедрением: 🔸 Оно позволяет определять скалярные сессионные переменные, которые могут быть очень ценными для хранения идентификатора пользователя, от имени которого выполняется запрос, и его различных атрибутов. 🔸 Оно содержит функции для работы с переменными различных типов. Созданные переменные существуют в течение текущей пользовательской сессии. 🔸 По умолчанию эти переменные создаются без поддержки транзакций. Если переменная успешно создана, она остаётся доступной в течение всего сеанса, даже если происходят откаты транзакций. Если вы хотите использовать переменную с поддержкой транзакций и точек сохранения, необходимо передать дополнительный флаг is_transactional в последний параметр функции, которая создаёт переменную. Флаг is_transactional нужно указывать каждый раз, когда вы изменяете значение транзакционной переменной с помощью функций pgv_set() и pgv_insert(). В противном случае возникнет ошибка. Другим функциям передавать этот флаг не нужно. Если вызовы функций pgv_free() или pgv_remove() откатываются, затронутые транзакционные переменные восстанавливаются. В отличие от них, нетранзакционные переменные удаляются безвозвратно. 👉 Читать подробнее в статье

DevOps-инженеры, пост для вас 😉 «Орки тут» — бесплатный митап 💜💜💜 для DevOps-инженеров и не только 🎙 Темы докладов 👇 🟣
DevOps-инженеры, пост для вас 😉 «Орки тут» — бесплатный митап 💜💜💜 для DevOps-инженеров и не только 🎙 Темы докладов 👇 🟣 Apache Kafka в кластере логов: что было сделано не так? 🟣Один deploy, чтобы править всеми: как скрестить K8s, Ansible и Jenkins, не привлекая внимания санитаров. Встречаемся 24 сентября в 19:00 (мск) онлайн и офлайн в Санкт-Петербурге. Чтобы поучаствовать и узнать подробности, зарегистрируйтесь на сайте митапа «Орки тут».