Посты | OTUS
Запланируйте обучение с выгодой в Otus!
-15% на все курсы до 30.11 Забрать скидку! →
Выбрать курс
Операционная система Linux (Линукс): особенности и преимущества

Программное обеспечение Linux — это, если хотите, свой мир, который уже давно перешёл за рамки любительского проекта, став полноценной операционной системой, насчитывающей миллионы строк кода. Как считают многие пользователи, находиться в таком мире спокойно и приятно. В этой статье будут перечислены особенности Linux OS, а также плюсы и минусы OC Linux.

Архитектура Flutter: хардкор, ваниль и «ящички»

Flutter_Headline_970x70-1801-567630.png

В те времена, когда только появился Android, с архитектурой сильно не заморачивались. В большинстве случаев приложения писали без глубокой архитектурной мысли: вот activity, а там пишем код бизнес-логики. Потом начали внедрять MVP-архитектуру, ещё позже — MVVM-модель и т. п.

Как стать сетевым инженером

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

Создаём простое VR-приложение на Unity

unity_Welcome_970x90_копия-20219-071412.jpg

Виртуальная реальность — захватывающее направление в разработке. Это и новые форматы сторителлинга и действенные способы передачи ощущений и эмоций. Ещё не так давно для разработки таких приложений использовалось дорогое оборудование. Сегодня вы можете создать видео-приложение с обзором в 360° для Android всего за 10 минут. И даже навыки программирования не потребуются.

Будущее компьютерного зрения

Computer Vision – быстро растущая сфера цифровых технологий, затрагивающая множество сторон нашей повседневной жизни. В этой статье мы поговорим об основных тенденциях развития компьютерного зрения с учётом современной реальности.

Как добиться транзакционной целостности данных?

Когда осуществляется переход с монолитной архитектуры на микросервисную, команды, не имеющие опыта, зачастую начинают дробить свои сервисы по верхнеуровневым объектам доменной модели (к примеру, User/Client/Employee и т. п.). И это ошибка номер один. При более детальной проработке возникает понимание, что разбивать удобнее и лучше на более крупные блоки, которые агрегируют внутри себя несколько объектов доменной области. Такое решение позволит вам избежать лишних вызовов в сторонние сервисы.

5 книг не про Agile для Agile-лидеров

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

Временные метки

Преподаватель курсов "Разработчик на Spring Framework" и "Java Developer. Professional" Александр Оруджев поделился опытом использования временных меток для вебинаров. Этот способ упрощает процесс поиска нужной информации в продолжительном вебинаре с помощью определения временных отрезков у тематических блоков.

Популярное
Сегодня тут пусто
Черная пятница в Otus! ⚡️
Скидка 15% на все курсы до 30.11 →