Посты | OTUS
Запланируйте обучение с выгодой в Otus!
-15% на все курсы до 30.11 Забрать скидку! →
Выбрать курс
Александр Краснов — преподаватель «Python QA Engineer»

Александр Краснов — опытный QA-инженер, специалист по функциональному тестированию, программист, инженер по автоматизации. Он получил образование по специальности «Программирование в компьютерных системах», является программистом-техником.

Василий Хомутов — преподаватель курса «Mobile QA-инженер»

MQA_teacher_8.5-5020-00608d.png

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

Встречаем преподавателя — Матвей Калинин!

Pattern_teacher_6.3-5020-c88b48.png

Матвей Калинин начал программировать ещё в школе, в 1986 году (FORTRAN, PL-1, assembler) в рамках специальной программы обучения. Будучи в институте, он уже разрабатывал программное обеспечение на С++ и assembler, применяемое на практике. Несколько лет работал старшим преподавателем МАИ на кафедре «Робототехнические и интеллектуальные системы», где вёл курс, посвящённый вероятностным конечным автоматам и их применению в разработке компиляторов.

Как планировать интерактив на занятии

photoeditorsdk_export-73510-faeac6.png Множество способов деления студентов на типы и стили обучения говорит лишь об одной важной мысли - Все мы учимся по-разному. И это большое преимущество, т.к. способ обучения одного студента (например, активная деятельность) может помогать другому студенту тоже активно учиться (например, наблюдать за активной деятельностью).

Концепция Linux «всё есть файл» или пример качественной архитектуры ПО

Architec_PO_Deep_2.3-5020-e77bf7.png

В этой статье мы рассмотрим, каким образом в Linux/FFmpeg можно организовать кодовую базу на языке C с учётом расширяемости, работающей, как будто в C есть полиморфизм. Также обсудим, каким образом концепция Linux «всё — файл» функционирует на уровне исходного кода. И почему FFmpeg даёт возможность легко и быстро осуществлять добавление поддержки новых кодеков и форматов.

ReactTransitionGroup: создаём анимацию в React

В этой небольшой заметке мы рассмотрим такой компонент, как ReactTransitionGroup. Он был разработан специалистами из сообщества ReactJs и позволяет легко реализовывать базовые CSS-анимации и переходы.

Проектная работа «KanBanana: Just do it!»

JS_Deep_18.3-5020-1e3332.png

Предлагаем вашему вниманию проект выпускника курса «Fullstack-разработчик JavaScript» Григория Балабанова. Он создал работу на тему «Канбан-доска как первый шаг своего сервиса управления проектами».

Тренды глобальной автоматизации: развитие RPA

RPA_Deep_2.3-5020-0adcb0.png

Консалтинговая компания Economist Intelligence Unit при поддержке одного из лидеров RPA-рынка, компании UiPath, провела опрос 502 руководителей из восьми стран, чтобы изучить состояние автоматизации на предприятиях и направления, над которыми работают эти компании.

Парсим сайт с помощью Node.js

otus_Posts_26may_VK_1000x700_2-20219-dbef72.jpg

Парсинг сайтов (web scraping) можно использовать для создания сводки новостных лент, пополнения базы email-адресов, сравнения цен и других целей. В нашей статье мы поговорим о парсинге через API сайтов — данный подход отличается простотой, ведь парсинг всей страницы не требуется. В большинстве случаев этот подход весьма неплох. Но стоит учесть, что он может не сработать, если владелец сайта установит специальные настройки.

Лояльность персонала в IT. Повышаем лояльность сотрудников

otus_post_Loyalty_VK_1000x700-20219-38b281.jpg

Совсем недавно мы говорили о том, насколько важна правильная оценка персонала в IT. Не меньшее значение имеет и лояльность, ведь сегодня многие компании обеспокоены снижением лояльности. В этой статье мы рассмотрим некоторые аспекты этой проблемы и предложим действенные способы формирования лояльности в коллективе.

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