Посты | OTUS
Запланируйте обучение с выгодой в Otus!
-15% на все курсы до 30.11 Забрать скидку! →
Выбрать курс
Как я писал web app angular + material и REST на Yii2 + webserver nginx

JS_Deep_12.9-5020-916232.png

Начну с предыстории самого проекта. Мысль пришла в голову совершенно случайно — мне явно не хватало для работы над своими проектами какой-то дополнительной ответственности. Вот и решил создать портал, где я смог бы стимулировать собственную мотивацию, публично рискуя репутацией и деньгами.

Почему сорсинг должен быть системным?

IT_HR_Deep_12.9-5020-d4282e.png

Сорсинг должен быть системным. Отличное утверждение, но не всегда понятно, что же за этим кроется. Как создать систему в той отрасли, которая в принципе не систематизирована? И главное — зачем, если мы, рекрутеры, и так закрываем вакансии?

Как выбрать базу данных?

HL_Deep_3.9-5020-900a92.png

Часто перед руководителем разработки стоит вопрос о выборе технологии из уже существующих и доступных на рынке. И одно из самых сложных решений — подходящая база данных.

StampedLock в Java

Java_Deep_16.12-5020-8569f2.png

В Java 8 в пакете java.util.concurrent.locks появился интересный класс – StampedLock. Этот класс в ряде случаев приносит исключительную пользу, однако не все даже опытные программисты про него знают. Сегодня мы немного подправим эту досадную ситуацию.

7 сервисов по анализу уязвимости веб-приложений онлайн

Pentest_Deep_26.11_2-5020-02578f.png

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

Облачные сервисы vs локальные серверы

Cloud_Deep_2.8-5020-c98e5e.png

Как правило, государственные структуры и крупные компании хранят данные на своих серверах, т. к. это оправдано соображениями безопасности и отвечает внутренним требованиям к скорости и производительности. Но для большинства других компаний лучшим выбором являются SAAS-решения.

Андрей Поляков — преподаватель курса «ReactJS/React Native-разработчик»

React_teacher_30.8-5020-946473.png

Андрей Поляков — программист и веб-инженер, который профессионально занимается разработкой мобильных приложений. Он работал в таких компаниях, как Simple Systems и AYRLABS, а сейчас является ведущим мобильным разработчиком в «Рокетбанке».

Лайфхаки наставника: консультационный вебинар № 5

otus_MentorsWebinar_VK_1000x700-20219-b1972e.jpg 31 июля мы провели пятый консультационный вебинар, посвящённый работе наставника. В очередной раз поговорили о том, какие функции выполняет наставник в образовательном процессе, насколько важна именно эта, не самая главная на первый взгляд роль.

Мой отзыв о курсе «DevOps практики и инструменты»

Devops_feedback_VK_1000x700_29.8-5020-5b7da2.png

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

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