OTUS IT News – Telegram
OTUS IT News
7.2K subscribers
4.32K photos
299 videos
5 files
4.29K links
Экспертный контент по востребованным технологиям 2025 года: от разработки и аналитики до искусственного интеллекта и облачных решений.

Более 170 курсов+

🗓 Расписание бесплатных ОУ: https://otus.pw/24Da/
🦉 Голосуй за канал: https://news.1rj.ru/str/boost/Otusjava
Download Telegram
🚀 12 февраля стартует новая группа курса «DevOps: практики и инструменты»!

Приглашаем вас пройти обучение на одном из самых любимых и популярных курсов студентов OTUS. Он составлен на основе опыта компании «Экспресс 42», которая уже 5 лет внедряет DevOps-практики в крупные IT-проекты.

👉 Знакомьтесь, преподаватели курса!

Наши коллеги из «Express 42» – практикующие специалисты и опытные мастера. Поэтому на курсе вас ждут только прикладные и актуальные знания в доступной форме!

Александр Титов
«Развиваю тему DevOps в России, внедряю системы управления конфигурацией, а раньше занимался эксплуатацией интернет-проектов в компаниях Скалакси, Skype, Qik, Microsoft.»

Сергей Богатырец
«Внедряю практики непрерывной поставки, улучшаю процессы управления инфраструктурой и её мониторинга. В Экспресс42 работал над проектами Рокетбанк, Paymantix, Cloudlock и др.»

Артём Старостенко
«Влюблён в Docker и считаю, что технология контейнеризации – основа не только будущего, но уже настоящего современного процесса разработки и поставки цифрового продукта.»

Юрий Игнатов
«Разрабатываю решения для непрерывной поставки продуктов enterprise-организаций, помогаю с адаптацией DevOps-практик, провожу мастер-классы по автоматизации и управлению конфигурацией.»

Виталий Хабаров
«Разрабатываю решения для непрерывной поставки продуктов enterprise-организаций, помогаю с адаптацией DevOps-практик, провожу мастер-классы по автоматизации и управлению конфигурацией.»

После обучения лучших выпускников уже ждут в компаниях: Новые Облачные Технологии, КРОК, EPAM, Avito, Sitronics, Kaspersky Lab., Ланит, Яндекс.

Станьте одним из них:
Новый курс «Разработчик Android»: https://otus.pw/rB2q/
Запускаем курс «Разработчик Android»! И как всегда будет сложно, интересно и профессионально!

Специалист компаний "Imex Group", "Cinehost" и "Technology & Science Dynamics / TSD", Семён Пилунц, познакомит студентов с лучшими практиками разработки Android-приложений на языке Java:
научимся применять основные принципы Android-программирования на практике и исследуем современные подходы к проектированию приложений и реализации модулей.

Посмотреть программу и пройти вступительное тестирование можно по кнопке ниже:
СМОТРЕТЬ: https://goo.gl/ngaJwL
Присоединяйтесь в 20:00 к онлайн-трансляции открытого урока «Групповая работа»

Деятельность деятельности рознь. Что-то лучше делать одному, что-то в группе. Сегодня на мастер-классе мы рассмотрим:
- в каких случаях групповая деятельность наиболее эффективна;
- причины, по которым она бывает неэффективна;
- как правильно её организовывать;
- как искать идеи и принимать правильные решения.

Также ответим на ваши вопросы относительно нового курса «Руководитель разработки».

Формат проведения – онлайн. Смотрите онлайн-трансляцию в 20:00 по мск. из любой точки мира:
​​ А потом маркетологи стали задумываться, как получили эту конверсию и что нужно сделать, чтобы повторить успех, а ещё лучше - приумножить его.

#deepmarketing

Читаем заметку Виктории Александровой, преподавателя курса «Digital-маркетолог»:
​​Сегодня в 20:00 День Открытых Дверей курса «Руководитель разработки» !

Присоединяйтесь к онлайн-трансляции Станислава Михальского: среди всех, кто успешно прошёл вступительное тестирование, мы разыграем бесплатные места в ближайшую группу, которая начнёт обучение уже во вторник (23 января).

До встречи в прямом эфире:
Курс «Разработчик Java», старт группы 25 января: https://otus.pw/jUP9/
💥 Ещё в Java8 появился класс CompletableFuture, который предоставляет полезный и простой в использовании функционал и помогает ускорить разработку и упростить код.

Подробнее в нашей заметке #deepjava:
Курс «Руководитель разработки», старт 23 января: https://otus.pw/vP9N/
👪 Эрик Бёрн «Разработчикам» или «Трансактный анализ на примерах». Часть 2

#deepdevhead

Заметка Станислава Михальского, преподавателя курса «Руководитель разработки»

В первой части мы рассмотрели дополняющие или параллельные трансакции. И с ними всё было просто, потому что оба человека «играли» в одну и ту же «игру».

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

А если согласованности нет?
Читать далее:
День Открытых Дверей курса «Разработчик Java»: https://otus.pw/ArNK/
А как стать Middle Java Developer?

Успейте зарегистрироваться на День Открытых Дверей в OTUS, расскажем уже сегодня в 20:00!

P.S. Среди всех участников, успешно прошедших вступительное тестирование (а для настоящих джунов это раз плюнуть), мы разыграем два бесплатных места в ближайшую группу курса «Разработчик Java», которая начнёт обучение уже 25 января!

Студенты освоят навыки и технологии на Middle-уровне всего за 5 месяцев, а лучших пригласят на собеседования в IBS, КРОК, Яндекс, EPAM, HeadHunter, 1C, Luxoft, Abbyy, Ланит.

Станьте одним из них, приходите на День Открытых Дверей:
Смотрите видео открытого урока и приходите сегодня на День Открытых Дверей: https://otus.pw/9Ygc/
В понедельник провели открытый урок «Групповая работа». Поговорили о том, как повысить эффективность управления командой разработчиков.

Смотрите видео и, если есть возможность, порекомендуйте своим начальникам! Вдруг поможет?! 😉

Да, и сегодня в 20:00 последний День Открытых Дверей курса «Руководитель разработки», где мы обсудим не менее важные темы.

Не проходите мимо! Среди всех, кто успешно прошёл вступительное тестирование, мы также разыграем несколько бесплатных мест в ближайшую группу, которая начнёт обучение уже 23 января! До встречи в прямом эфире:
Курс «Разработчик JavaScript», старт 31 января: https://otus.pw/DYQW/
⛹‍♀️ Приглашаем сегодня в 20:00 на открытый урок «Введение в JSON Schema» курса «Разработчик JavaScript»!

Если спросить любого JavaScript-разработчика, использовал ли он когда-нибудь JSON в своей работе, нет сомнений – ответ будет утвердительным. Причина этому проста: JSON - формат данных, позволяющий просто и лаконично описывать объекты, исконно доступный в языке JavaScript.

Технология JSON Schema, напротив, знакома далеко не всем. Это тем более удивительно, учитывая, что некоторые её реализации обходят по количеству скачиваний такие ключевые пакеты, как, например, webpack в несколько раз. Наряду с XML Schema, она позволяет определять и решать задачи мета описания данных.

На уроке Александр Коржиков, преподаватель курса «Разработчик JavaScript», рассмотрит основные идеи и синтаксис, определяемый в спецификации, расскажет, для чего стоит использовать эту технологию.

В итоге вы сможете понимать формат и решать практические задачи, связанные с JSON Schema, которые пригодятся на курсе «Разработчик JavaScript», который стартует уже 31 января.

Кстати, мы уже открыли набор в группу, присоединяйтесь!
Профессиональный курс «Руководитель разработки» стартует 23 января в 20:00!

Будем рады видеть ваших руководителей в числе студентов OTUS. Если не сложно, расскажите им об этом курсе и отправьте несколько ссылок, чтобы они смогли детальнее изучить, какие результаты ждут вашу команду после обучения:

Запись Дня Открытых Дверей
Открытый урок «Групповая работа»

Обращение Станислава Михальского, преподавателя курса:
Курс «DevOps практики и инструменты» стартует 12 февраля: https://otus.pw/b7RV/
Наши коллеги из компании Express42 подготовили серию заметок по DevOps!

Публикуем первую из них на тему «Системы логирования»:

К логам сервисов и приложений обращаются абсолютно все:
– администраторы читают логи, чтобы выяснить причину сбоя сервиса,
– программисты ищут в них исключения,
– "безопасники" проверяют, что в них нет каких-нибудь необычных записей, характерных для взлома.

Пока у вас один сервер, всё хорошо: каждый специалист может открыть файлы в vim и посмотреть, что ему нужно.

А что если серверов у вас много? А что если по этим серверам разбросаны кучи сервисов и приложений? Как людям читать логи со всего этого?

Придётся же читать логи каждого сервиса, каким-то сложным методом находить логи того запроса, что сломался, и искать где именно что-то пошло не так. Как решить эти проблемы?

Читать далее: