OTUS: программирование и карьера в IT
Открыть в Telegram
Канал для быстрого карьерного роста в IT: опыт практиков, актуальные технологии и инструменты, чтобы быть впереди коллег и привлечь внимание руководителей. Иногда шутим! 🔔Включайте уведомления, чтобы не пропустить!
Больше7 375
Подписчики
-124 часа
+77 дней
+1330 дней
Архив постов
Подборка полезных статей по Apache Kafka
Если вы хотите углубиться в мир распределённых систем и понять, как эффективно работать с потоками данных, то Apache Kafka — это один из лучших инструментов для обработки больших объемов данных в реальном времени.
Мы собрали для вас несколько интересных и полезных материалов, которые помогут вам лучше понять принципы работы Kafka и её возможности:
✔️ Сжатие сообщений в Apache Kafka
Apache Kafka способен обеспечивать невероятно высокую пропускную способность. Он славится такими впечатляющими достижениями, как поддержка 20 миллионов заказов в час для рассылки тестов на COVID гражданам США во время пандемии. Достичь такого уровня масштабируемости позволяет подход Kafka к партиционированию топиков.
✔️ Основы репликации в Kafka
Репликация в Apache Kafka - это механизм, который обеспечивает доступность и надежность в обработке потоков данных. В статье рассмотрим основы репликации в кафке.
✔️ Управление оффсетами в Kafka
Сегодня разберем, как Kafka обрабатывает оффсеты сообщений и какие существуют стратегии их сохранения и обновления.
✔️ Продюсеры и консьюмеры с Apache Kafka в Python
В статье поговорим именно про продюсерах и консюмерах в экосистеме Kafka в коннекте с Python.
#ApacheKafka #Kafka #IT
Не упустите шанс прокачать свои навыки с бесплатными уроками от OTUS 🦉
Мы продолжаем серию бесплатных вебинаров, которые помогут вам укрепить свои знания и развить новые навыки, особенно в преддверии долгих выходных!
Неважно, на каком этапе карьерного пути вы находитесь — наш контент подходит как для новичков, так и для более опытных специалистов.
🗓 Записывайтесь по ссылкам
#анонс #otus #вебинар
Подборка IT - новостей за неделю 📰
Microsoft запретит уволенным сотрудникам повторно наниматься в течение двух лет
Microsoft начала внедрять новые политики и инструменты для менеджеров в рамках усилий по повышению производительности труда сотрудников. Так, появилась возможность увольнения неэффективных сотрудников, а также политика, которая запрещает этим людям переводиться в пределах Microsoft или повторно наниматься в компанию в течение двух лет.
Вышел эмулятор QEMU 10.0
Открытый проект QEMU позволяет запустить приложение, собранное для одной аппаратной платформы, на системе с совершенно иной архитектурой, например, выполнить программу для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированном окружении близка к аппаратной системе за счёт прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM.
Команда Docker выпустила плагин Docker DX для VS Code
В блоге Docker представили Docker DX — обновлённый плагин для VS Code. Он помогает разработчикам редактировать bake-конфигурации, искать уязвимости в образах контейнеров и подсказывает лучшие практики работы с docker-файлами.
«Сбер» разработал и опубликовал первую в России модель для кибербезопасности искусственного интеллекта
Специалисты «Сбера» в области кибербезопасности разработали первую версию модели угроз для систем искусственного интеллекта (ИИ). Она охватывает все ключевые этапы функционирования ИИ-систем, от подготовки данных и разработки ИИ-модели до её внедрения в приложение.
OpenAI заинтересована в покупке Chrome
Компания OpenAI заинтересована в покупке браузера Chrome, принадлежащего Google. В настоящее время для Chrome доступно расширение ChatGPT, однако в случае возможной покупки OpenAI браузера от Google можно было бы осуществить более глубокую интеграцию чат-бота в Chrome.
#otus_news #технологии #IT
Начни карьеру в тестировании с нуля!
Курс "QA Engineer. Basic" стартует уже 30 апреля — это ваш шанс начать карьеру в динамичной и перспективной области.
📚 Что вас ждёт на курсе?
- Основы тестирования ПО, которые станут базой для вашего роста
- Инструменты для автоматизации тестов, такие как Selenium, JMeter и многие другие
- Полное погружение в этапы разработки и жизненный цикл продукта
- Современные методы тестирования: функциональное, нагрузочное, тестирование API
💼 Реальные проекты и стажировка:
Примените знания на практике, работая с настоящими проектами, и получите шанс пройти стажировку с перспективой трудоустройства!
#otus #qa #последнийшанс
Всегда мечтал создавать игры на Unreal Engine, но не знал, с чего начать?
Теперь у тебя есть уникальная возможность посмотреть бесплатные открытые уроки курса "Unreal Engine Game Developer. Basic" от OTUS!
📱 Мы открываем двери в мир геймдева и даем тебе шанс познакомиться с основами разработки игр на самом мощном игровом движке!
ЗАПИСИ ВЕБИНАРОВ
Не упусти шанс 🔔
Сегодня стартует новая группа курса Unreal Engine Game Developer. Basic 🔔
Присоединяйтесь и получите скидку
Не пропусти уникальную возможность пройти курс по Unreal Engine с Дмитрием Исмаиловым, экспертом в области геймдева и начать свой путь в одной из самых востребованных и креативных профессий в мире!
На курсе ты:
🌟 Ознакомишься с базовыми инструментами Unreal Engine.
🌟 Узнаешь, как работать с 3D-объектами и графикой.
🌟 Научишься программировать игровые механики и логику.
Запишись сейчас — места ограничены!
Познакомитесь ключевыми аспектами роли архитектора в управлении релизами в 1С, инструментами и практиками, которые улучшают качество разработки и сокращают время внедрения изменений.
☀️ Ждем 24 апреля в 19:00 на открытом уроке «Управление релизами в 1С: от версионирования до автоматизации деплоя»
✉️ Присоединяйтесь и получите скидку на большое обучение «Архитектор 1С»
Вопрос эффективности - ключевой в работе каждого подразделения.
Оценка эффективности усложняется, если нет объективного основания в виде оцифровки бизнес-процессов. Поэтому так важно внедрять метрики и KPI и уметь интерпретировать цифры.
⭕ Галина Баранова, операционный директор Altasales, приглашает 24 апреля в 20:00 на вебинар, на котором рассмотрим роль метрик и факторы выбора, изучим алгоритм разработки и внедрения KPI и рассмотрим кейсы успешных и провальных внедрений KPI.
📆 Встречаемся в рамках курса «Руководитель поддержки пользователей в IT», на который сейчас действует скидка.
Зарегистрироваться на эфир
#Otus #вебинар
Как разговорный интеллект помогает повысить эффективность сотрудников и оптимизировать процессы?
Если вы стремитесь вывести эффективность команды на новый уровень и снизить операционные затраты, то технологии разговорного интеллекта (CI) могут стать вашим идеальным инструментом.
В этой статье мы поделимся, как CI помогает не только оптимизировать взаимодействие с клиентами, но и значительно улучшить производительность сотрудников.
Готовы улучшить результаты своей команды?
👉 Прочитайте статью и узнайте, как применить эти технологии на практике.
Как оценить финансовые выгоды от внедрения мер безопасной разработки? Как обосновать экономическую целесообразность тех или иных мер? Как сблизить подходы бизнеса, производства и безопасности, к какому знаменателю подвести общие расчёты?
💥 23 апреля в 20:00 в рамках урока постараемся дать ответы на эти вопросы.
В результате урока вы получите ясное понимание экономического вклада мер безопасной разработки и научитесь обосновывать инвестиции в безопасность для бизнеса.
🔵Присоединяйтесь и получите скидку на большое обучение «Внедрение и работа в DevSecOps»
Экономика DevSecOps на практике: как оптимизировать расходы и повысить защиту
Сегодня DevSecOps уже не воспринимается как тормоз развития, а, наоборот, как движок, способный сократить издержки и увеличить скорость релизов. Ключ — в подходе shift-left: когда тесты безопасности встроены в ранние этапы разработки, а контейнеры и микросервисы помогают гибко масштабировать проект.
В чём выгода и почему стоит заморачиваться
📍 Сокращение расходов на устранение уязвимостей. По разным оценкам, исправление багов уже после релиза стоит в десятки раз дороже, чем на этапе код-ревью или тестовой сборки.
📍 Контейнеризация и микросервисы дают бизнесу свободу разворачивать новые сервисы быстрее и не платить «лишнюю аренду» за большую инфраструктуру. Переход к такой модели часто сокращает инфраструктурные затраты до 45%.
📍 Минимизация “ручной рутины”. Благодаря интеграции сканеров уязвимостей (SAST, SCA, DAST и т.д.) в CI/CD-процессы, до 94% известных дыр закрываются до развёртывания — безопасники и разработчики не тратят время на бесконечные «заплатки».
📍 Рост конкурентоспособности. Ускорение выпуска фич или обновлений на 65% (по некоторым данным) при одновременном снижении инцидентов на 79% — сильная карта, которая повышает доверие клиентов и облегчает переговоры с топ-менеджментом о бюджете.
Как связать это с экономикой
Метрики в DevSecOps
🔵Среднее время устранения уязвимости (MTTR) — чем быстрее реакция, тем меньше риск репутационных потерь.
🔵Количество инцидентов в продакшене — снижение аварий тоже снижает убытки.
🔵Стоимость часа работы разработчика/DevOps/безопасника — чем меньше возвратов на доработку, тем ниже общие затраты.
Контейнерная безопасность
🔵Автоматизированные проверки Docker-образов и IaC-конфигураций. Вы не выпускаете уязвимый образ в публичный реестр, а останавливаете его ещё в пайплайне.
🔵Выстраивание унифицированных политик доступа и мониторинга. Это прямо снижает операционные расходы — меньше ручной настройки и разгребания ошибок.
Для кого это критически важно
DevOps и сисадминам: чтобы не тратить кучу времени на «пожарные» патчи в проде.
Разработчикам: заранее видеть проблемные места в коде (SQL-инъекции, XSS и пр.) и не думать, что безопасность — чья-то чужая забота.
ИТ-/DevOps-менеджерам: показатели “time-to-market” и “затраты на сервис” становятся более управляемыми, а бюджет на безопасные практики легче обосновать.
Начинающим ИБ-специалистам: есть реальный шанс доказать, что вложения в тесты и контроль на ранних стадиях окупаются, причём не абстрактно, а в прямых деньгах.
Хотите узнать, как перевести всё это в конкретные цифры и убедить руководство, что безопасная разработка — это не роскошь, а залог надёжности и экономии?
🟢 Приглашаем на наш бесплатный вебинар «Экономика безопасной разработки — разбор с пристрастием!».
Разберём:
Сколько на самом деле стоит устранение уязвимостей в разные моменты жизненного цикла.
Как «shift-left» снижает IT-издержки и ускоряет релизы.
Почему бизнесу важны конкретные метрики и как их внедрить.
🔵 Регистрируйтесь и приходите за конкретикой и практическим опытом!
Научитесь моделировать процессы за один день — открытый вебинар по BPMN!
С BPMN 2.0 вы можете начать уже завтра и без особых усилий!
🚀 На открытом уроке 22 апреля в 20:00 МСК мы расскажем, как за короткое время освоить основы BPMN, правильно построить процесс и избежать типичных ошибок.
❓ Почему BPMN так важен? Это не просто схема, это инструмент для эффективного управления. Вы узнаете, как с помощью BPMN ускорить процессы и повысить их прозрачность, что позволит вам значительно улучшить работу команды и ускорить принятие решений.
📅 Присоединяйтесь к вебинару и получите скидку на большое обучение «BPMN: Углубленная практика»
Не упустите возможность!
Хранимые процедуры – мощный инструмент для автоматизации задач в SQL.
👉 22 апреля в 20:00 на вебинаре «Автоматизация рутины в SQL: пишем хранимые процедуры в MS SQL Server и PostgreSQL» мы научим вас создавать и эффективно использовать хранимые процедуры в PostgreSQL и MS SQL Server.
После вебинара участники смогут:
- Самостоятельно создавать и использовать хранимые процедуры в PostgreSQL и MS SQL Server.
- Автоматизировать рутинные задачи в базе данных.
- Повысить производительность и безопасность работы с SQL.
Вебинар пройдет в преддверии старта курса «SQL для разработчиков и аналитиков».
#вебинар #otus
