В этой статье я расскажу о проблемах, с которыми сталкивалась наша команда при подготовке балансировщиков на основе Nginx для различных проектов. Также расскажу об инструменте, который позволил преодолеть большую часть из них.
В этой статье я расскажу о проблемах, с которыми сталкивалась наша команда при подготовке балансировщиков на основе Nginx для различных проектов. Также расскажу об инструменте, который позволил преодолеть большую часть из них.
В языке программирования C# есть возможность управлять обработчиками событий. Для этого используются специальные акссесоры add/remove. С их помощью вы сможете управлять как добавлением, так и удалением обработчиков. На практике данная функциональность требуется нечасто, но иногда она может пригодиться. Рассмотрим пример:
В этой статье рассмотрим важные библиотеки на Python, которые пригодятся для быстрых самостоятельных проверок гипотез по данным.
«В чем миссия компании и ее ценности?» — практически каждый задает себе этот вопрос, поэтому сегодня поговорим о миссии и ценностях для преподавателей и студентов Otus.
Учился в МГТУ им. Н.Э. Баумана на факультете «Робототехника и комплексная автоматизация» на кафедре «разработка САПР». Также проходил обучение в КРОК в школе 3D-решений (движок EON Reality + JavaScript). С 2017 работаю в EY консультантом по внедрению RPA решений для автоматизации бизнес-процессов.
Закончил курс по направлению "Разработчик С++", до этого обладал базовыми знаниями о С++, после прохождения появилось понимание того, что и как пишут на С++. Получил опыт не только в программировании, но и в таких смежных областях как CI/CD, тестирование, GitHub.
До поступления на курс промышленного опыта разработки на Java у меня не было. Мой бэкграунд состоял из самостоятельного изучения языка в течении нескольких месяцев. Вступительный тест для поступления на курс был сдан на минимальный пропускной балл :) И когда я смотрел на программу курса – были сомнения в своих силах. В тоже время, список тем, которые покрывает курс, весьма обширен. Наверное это и подтолкнуло на поступление на курс.
До прохождения курса уже работала Андроид-разработчиком. Курс выбрала потому, что хотела разобраться в Даггере и в многомодульности более углубленно.
Большинство мануальных QA-инженеров, говоря по правде, боятся программирования. Следует признать и тот факт, что далеко не всегда у них есть возможность/желание залезть "под капот" ПО, чтобы посмотреть, как работают тестируемые системы и приложения. Правдой является и то, что очень многие из обычных тестировщиков так или иначе думали про переход в автоматизацию (вот, мол, наберусь опыта, а потом...). И это "потом" никогда не наступает. Почему?
При программировании Android-приложений нередко используют такой контейнер, как TableLayout. Он позволяет структурировать элементы управления в форме таблицы по столбцам/строкам. Давайте посмотрим, как это работает.