Как стать автором
Обновить
84.26
Слёрм
Учебный центр для тех, кто работает в IT
Сначала показывать

Service mesh жил, жив и будет жить

Время на прочтение5 мин
Количество просмотров2.8K

Всем привет!

На связи Георг Гаал. Сегодня хочу поделиться своими мыслями о том, стоит ли — и почему стоит — внедрять Service mesh в современной инфраструктуре.

Читать далее

Фантазии хакера через нейросеть: что может рассказать фейковая атака про реальную безопасность

Время на прочтение6 мин
Количество просмотров429

Привет! Меня зовут Кирилл Казарин, я DevOps and SRE global manager в RingCentral Inc., спикер учебного центра «Слёрм» и автор канала «Kazarin.online». Сегодня хочу поговорить о безопасности, и разобрать важность подхода DevSecOps на примере недавней фейковой атаки на Google.

Читать далее

Как джуну показать рост, если повышения не предвидится?

Время на прочтение3 мин
Количество просмотров1.4K

Повышение — это здорово, но оно не единственный способ продемонстрировать профессиональный рост. В IT-среде бывает по-разному: где-то промоушены заморожены из-за бюджета, где-то просто нет свободных позиций. Но это не значит, что ваш прогресс должен остаться незамеченным. Главное — научиться его фиксировать, упаковывать и показывать. Давайте разберёмся, как это сделать максимально эффективно.

Читать далее

Не одним кодом: какие soft skills реально важны для программиста?

Время на прочтение7 мин
Количество просмотров6K

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

Читать далее

Разворачиваем AI-приложение в кластере k8s

Время на прочтение8 мин
Количество просмотров1.1K

Привет, Хабр! Меня зовут Павел Минкин, тружусь в качестве DevOps-инженера в FinTech-компании. Интересуюсь технологиями, автоматизирую все, что попадает под руку, верю в DevSecOps, провожу вебинары.

Давайте ответим на вопросы, которые витают в воздухе, но остаются незаданными: а что произойдет, если засунуть AI приложение в кластер? А надо ли это делать? И как это сделать минимальным количеством инструментов? А можно без GPU?

Читать далее

DevOps в BigTech: ответы экспертов из Инфосистемы Джет, K2 Cloud, ЛАНИТ и AvitoTech

Время на прочтение3 мин
Количество просмотров1.1K

В феврале мы запустили спецпроект «Честные вакансии: DevOps Middle» — это серия вебинаров с экспертами из BigTech-компаний. Эта статья — краткий конспект вебинаров с экспертами Инфосистемы Джет, K2 Cloud, ЛАНИТ и AvitoTech. В ней мы постарались ответить на ключевые вопросы — требования к DevOps-инженерам, особенности работы, советы по собеседованиям и полезные ресурсы.

Читать далее

Асинхронная обработка запросов в Python: необходимость или просто модное слово?

Время на прочтение8 мин
Количество просмотров4.6K

Все прекрасно понимают, что традиционное, классическое, «синхронное» программирование подразумевает пошаговое выполнение программного кода. Соответственно, каждый следующий шаг скрыт за пределами «видимости» до момента его выполнения. 

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

Читать далее

Kubernetes: как мы развёртывали кластеры в условиях отсутствия интернета

Время на прочтение14 мин
Количество просмотров3.7K

Привет! Меня зовут Георг Гаал. Я CTO в AEnix, и мы разработали платформу cozystack на базе технологий Talos Linux и Kubernetes. Она позволяет легко и просто запустить  своё частное или даже публичное облако. У нас уже есть множество клиентов, в том числе и среди хостинговых компаний, и у них регулярно возникает вопрос: «можно ли запустить систему в air-gapped режиме?» Ответ будет универсальным для любого дистрибутива kubernetes. Частности будут в названии образов. Давайте разберёмся как же можно этого добиться, но начнём с определений.

Читать далее

Сколько стоит ошибка в обучении IT-команды?

Время на прочтение4 мин
Количество просмотров690

В условиях растущих требований к IT-специалистам обучение становится частью стратегии: компания развивается, проекты множатся, нагрузка на команду увеличивается. Однако неудачно выбранный курс может не просто не принести пользы — он может обойтись чересчур дорого. 

В этой статье считаем стоимость ошибки при выборе обучения, а также разберём, почему «вроде неплохой курс» может обернуться потерей времени, денег и мотивации, а также узнаем, как подойти к выбору осознанно — подготовили целый чек-лист.

Читать далее

DevOps в крупных компаниях: вопросы и ответы от экспертов Selectel, Postgres Professional и СберТех

Время на прочтение6 мин
Количество просмотров4.6K

В феврале Слёрм вместе с Вячеславом Федосеевым, TeamLead DevOps в «Честном знаке», запустили спецпроект «Честные вакансии: DevOps Middle». Это серия бесплатных вебинаров с экспертами из бигтеха, на которых мы обсуждаем ключевые этапы карьерного роста в DevOps, необходимые навыки, редфлаги при найме и многое другое.

Эта статья — краткая выжимка из вебинаров с гостями из Selectel, Postgres Professional и СберТех. В ней мы объединили мнения экспертов, чтобы дать вам полное представление о том, какие требования предъявляют компании к DevOps-специалистам, и что делать, чтобы вырасти до middle-позиции.

Первая статья с вопросами и ответами от экспертов Fournines, VK Tech и Kaspersky — тут.

Читать далее

Как правильно готовить std::span

Время на прочтение6 мин
Количество просмотров5.8K

Сегодня мы поговорим про std::span и как не порезаться на острых углах C++.

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

Вообще, с учётом того, что, начиная с С++17 мы уже знакомы с понятием string_view, можно представить, что std::span — это нечто подобное, только действующее для непрерывных участков памяти, которые ещё можно и модифицировать. Но не будем забегать вперед, обо всех свойствах по-порядку.

Читать далее

Почему 80% middle-разработчиков застревают на этом уровне и как пробиться в senior?

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров11K

Итак, вы — middle-разработчик. За это время вы набрались опыта, научились автономно решать нестандартные задачи, овладели несколькими языками и фреймворками. Вы точно знаете, как пройти путь от Junior-специалиста, но теперь, когда для перехода на следующий уровень недостаточно просто улучшать технические навыки, вы не понимаете, как двигаться дальше.

Если вам тоже это знакомо, читайте в этой статье о том, как преодолеть «переходный возраст» карьеры middle-специалиста.

Читать далее

Нужен ли middle-разработчику личный pet-проект?

Время на прочтение5 мин
Количество просмотров2.8K

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

Для некоторых middle-специалистов тренировочные проекты — это обязательная часть профессионального роста или отличный способ заявить о себе, другие считают их пустой тратой времени на то, что всё равно не будет реализовано. Давайте разберёмся, когда они действительно могут быть полезны, а когда лучше направить силы на что-то другое. 

Читать далее

Честные вакансии: путь от Junior DevOps к Middle и выше. Советы от экспертов Fournines, VK Tech и Kaspersky

Время на прочтение5 мин
Количество просмотров2.2K

В феврале Слёрм вместе с Вячеславом Федосеевым, TeamLead DevOps в «Честном знаке», запустили спецпроект «Честные вакансии: DevOps Middle». Это серия бесплатных вебинаров с экспертами из бигтеха, на которых мы обсуждаем ключевые этапы карьерного роста в DevOps, необходимые навыки, редфлаги при найме и многое другое.

Эта статья — краткая выжимка из вебинаров с гостями из Fournines, VK Tech и Kaspersky. В ней мы объединили мнения экспертов, чтобы дать вам полное представление о том, какие требования предъявляют компании к DevOps-специалистам, и что делать, чтобы вырасти до middle-позиции.Эта статья — краткая выжимка из вебинаров с гостями из Fournines, VK Tech и Kaspersky. В ней мы объединили мнения экспертов, чтобы дать вам полное представление о том, какие требования предъявляют компании к DevOps-специалистам, и что делать, чтобы вырасти до middle-позиции.

Читать далее

Ближайшие события

Observability Checklist. От железа до приложений, или как не остаться слепым в продакшене

Время на прочтение8 мин
Количество просмотров3.9K

Привет, коллеги!

Если вы когда-нибудь просыпались среди ночи от алертов о том, что «всё упало», но не могли понять почему — эта статья для вас. Поговорим о том, как построить нормальный мониторинг и перестать гадать на кофейной гуще.

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

Читать далее

DevOps-инструменты: как выпускать ПО быстро и без ошибок

Время на прочтение3 мин
Количество просмотров3.9K

Основы DevOps (Девопс) меняют принципы работы в создании программного обеспечения, объединяют специалистов, которые занимаются созданием и поддержкой ПО.

Применение DevOps-технологий позволяет упорядочить и автоматизировать создание и поддержку ПО. Это как оркестр, играющий в унисон, гармонично и слаженно. Инструменты Девопс убирают путаницу. Разработка, тестирование и развертывание становятся более продуманными и результативными. Средства DevOps играют важную роль в настройке всех этапов работы, ускоряя производство и повышая качество продукта.

Разработчик, владеющий DevOps, становится важным активом для компании, так как его навыки позволяют сократить зависимость от узкоспециализированных высокооплачиваемых профессионалов.

Читать далее

CPU в Linux. Статья 2. Load Average

Время на прочтение5 мин
Количество просмотров7.8K

В прошлой статье Кирилл Казарин, Senior DevOps и SRE менеджер, автор телеграм-канала Kazarin.online и спикер курса «Администрирование Linux», рассмотрел общую утилизацию CPU, но в мире Linux есть еще один популярный способ отслеживания нагрузки на систему, который также связан с потреблением CPU, однако работает иначе, показывает не только утилизацию процессора, а, скорее, общую нагрузку, и позволяет нам оценить не состояние системы в момент, а некоторую динамику во времени. Имя ему — Load average.

Читать далее

CPU в Linux. Статья 1. Утилизация

Время на прочтение6 мин
Количество просмотров10K

CPU (центральный процессор) — это сердце любой вычислительной системы. Эффективное использование CPU напрямую влияет на производительность приложений и всей системы. Даже если Ваш сервер решает задачи абсолютно не требовательные к вычислениям (хранит архив файлов, к которым раз в месяц кому-то нужен доступ), он все равно не может делать это без использования CPU.

В этой серии статей Кирилл Казарин, Senior DevOps и SRE менеджер, автор телеграм-канала Kazarin.online и спикер курса «Администрирование Linux», рассмотрит ряд аспектов, связанных с CPU в Linux и влияющих на производительность ваших приложений и сервисов с точки зрения CPU, включая такие понятия, как утилизация процессора, load average, многопоточность, NUMA, а также различия между архитектурами x86 и ARM. Цель этой статьи — дать общее представление об использовании ресурсов CPU в Linux.

Читать далее

Композитная архитектура: возвращение к монолиту на новом уровне

Время на прочтение7 мин
Количество просмотров14K

Привет! Меня зовут Максим Рогоза, я работаю корпоративным архитектором в крупнейших компаниях последние 7 лет. В настоящее время занимаюсь стратегическим IT консалтингом в компании Аксеникс, где мне приходится консультировать крупные компании по вопросам построения эффективной IT архитектуры. В рамках этой деятельности я часто сталкиваюсь с задачами трансформации архитектуры информационных систем, и все чаще приходится рассказывать про композитную архитектуру как оптимальное решение для крупных корпоративных систем.

Мой путь в IT начался 26 лет назад, и за это время я наблюдал всю эволюцию архитектурных подходов: от классических монолитов к микросервисам, и теперь - к новому витку развития в виде композитной архитектуры. Особенно интересно наблюдать, как теоретические концепции находят свое практическое применение в реальных проектах, и как компании адаптируют архитектурные решения под свои конкретные задачи.

Читать далее

Как искать и эксплуатировать уязвимости в контейнеризированных средах. Часть 3

Время на прочтение7 мин
Количество просмотров2.3K

Привет, Хабр!

Меня зовут Рустем Галиев, я Senior DevOps Engineer в IBM, и мы продолжаем разбираться, как искать и эксплуатировать уязвимости в контейнеризированных средах на примере практических атак. Это третья часть, ссылки на первую две:

Часть первая

Часть вторая

Читать далее
1
23 ...

Информация

Сайт
to.slurm.io
Дата регистрации
Дата основания
Численность
51–100 человек
Местоположение
Россия
Представитель
Антон Скобин