Продолжаем разбираться в типах СУБД NoSQL. В этот раз расскажем о колоночной базе данных.
Продолжаем разбираться в типах СУБД NoSQL. В этот раз расскажем о колоночной базе данных.
В те времена, когда только появился Android, с архитектурой сильно не заморачивались. В большинстве случаев приложения писали без глубокой архитектурной мысли: вот activity, а там пишем код бизнес-логики. Потом начали внедрять MVP-архитектуру, ещё позже — MVVM-модель и т. п.
Сегодня карьеру в IT всё чаще ассоциируют с такими профессиями, как программист, тестировщик, девопс-инженер и т. д., то есть речь идёт о людях, участвующих в разработке и поставке ПО. Однако существует ничуть не менее важная специализация, ведь множество цифровых решений в настоящее время связано с сетями. И здесь не обойтись без сетевых инженеров, вносящих свой неоценимый вклад в создание и работу современных digital-продуктов.
Виртуальная реальность — захватывающее направление в разработке. Это и новые форматы сторителлинга и действенные способы передачи ощущений и эмоций. Ещё не так давно для разработки таких приложений использовалось дорогое оборудование. Сегодня вы можете создать видео-приложение с обзором в 360° для Android всего за 10 минут. И даже навыки программирования не потребуются.
Computer Vision – быстро растущая сфера цифровых технологий, затрагивающая множество сторон нашей повседневной жизни. В этой статье мы поговорим об основных тенденциях развития компьютерного зрения с учётом современной реальности.
Когда осуществляется переход с монолитной архитектуры на микросервисную, команды, не имеющие опыта, зачастую начинают дробить свои сервисы по верхнеуровневым объектам доменной модели (к примеру, User/Client/Employee и т. п.). И это ошибка номер один. При более детальной проработке возникает понимание, что разбивать удобнее и лучше на более крупные блоки, которые агрегируют внутри себя несколько объектов доменной области. Такое решение позволит вам избежать лишних вызовов в сторонние сервисы.
В один момент своего профессионального пути я потерялся. Я не хотел дальше погружаться в Agile-мир, я не хотел общаться с профессиональным сообществом, я не хотел развиваться дальше. Происходила какая-то переоценка того, что я успел достичь и того, куда я хочу двигаться дальше. В этот момент я перестал читать профессиональную литературу и сменил предпочтения. Сейчас, оборачиваясь назад, я понял, что эти книжки здорово помогут любому Agile-коучу или Скрам-мастеру.
По итогу июля в ОТУС реализуется 75 образовательных программ. В связи с этим мы решили вам рассказать о некоторых курсах, на которых практикуются:
Преподаватель курсов "Разработчик на Spring Framework" и "Java Developer. Professional" Александр Оруджев поделился опытом использования временных меток для вебинаров. Этот способ упрощает процесс поиска нужной информации в продолжительном вебинаре с помощью определения временных отрезков у тематических блоков.
Я работаю в небольшом стартапе , где преимущественно занимаюсь мануальным тестированием. С развитием проекта появилась необходимость развивать автоматизацию тестирования. У меня уже имелся маленький опыт в программировании на Java, но было не совсем ясно, как взять и начать строить автоматизацию. Поэтому я оказалась на курсе «Java QA Automation Engineer».