Посты | OTUS
Оптимизация C++: строки или перечислимый тип?

Иногда в качестве входных данных разрешается применение фиксированного набора строк. Далее они хранятся и используются. Однако эти строки желательно конвертировать в перечислимый тип — это будет наилучшим вариантом. Почему? Давайте рассмотрим преимущества.

Что такое WebDriver Factory и зачем нужна эта фабрика?

Многие начинающие автоматизаторы мало что слышали о паттернах из «мира разработки». Казалось бы, зачем в автоматизированном тестировании такие шаблоны, как Singleton, Adapter, Builder? Они решают другие задачи, которых нет (в большинстве случаев) в мире автоматизированного тестирования. Однако это не так. Многие шаблоны можно и нужно использовать в разработке тестов. И сегодня речь пойдет об одном из них, а именно о Factory.

Простой способ анимации в React

Использование CSS — одни из наилучших способов создания простой анимации в React. Если вы применяете его вместо импорта JavaScript-библиотек, сборка будет небольшой, а браузер затратит меньше ресурсов, что увеличит производительность приложений. Метод вам подойдёт, если анимация простая, а вы беспокоитесь о размерах своей сборки.

Установка Linux на примере Ubuntu. Ставим Линукс

LinusSpec_Welcome_800x450-20219-35881a.png

Статья будет полезна пользователям, которые желают установить на свой компьютер операционную систему Linux. В данном руководстве вы найдёте пошаговые действия (пункт за пунктом) по установке Linux на примере Ubuntu 20.04. Также будет уделено внимание разделам, которые используются в стандартной разбивке диска для Linux, и тому, как правильно их размечать.

Отзыв выпусника курса «Разработчик C#»

otus_feedback_26aug_1000x700_hatskov-1801-f0a2c4.jpg

Работал и работаю в КОРУС Консалтинг СНГ. На OTUS наткнулся случайно. Увидел ссылку на тест знаний по C#, решил пройти, а по итогам предложили курсы. Почитал описание курса, звучало интересно. Я не долго думал и согласился пройти обучение.

Отзыв студента курса «Machine Learning»

otus_feedback_26aug_1000x700_kurochkin-1801-9fda16.jpg

На момент поступления на курсы я уже работал в сфере Data Science. Шёл на курс с целью научиться использовать на практике машинное обучение на Python. До этого несколько лет решал аналогичные задачи в системе SAS Enterprise Miner, а на новом месте работы доступен только Python).

Цели своей достиг, на новой работе быстро втянулся и успешно прошел испытательный срок.

Save the Penguin — опыт разработки Android-игры на Unity

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

Как скачать операционную систему Linux

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

Паттерн Traits

Сложно переоценить важность паттернов. Они помогают писать код более структурировано, тратить меньше времени на отладку кода, позволяют новым людям в команде быстрее и проще влиться в процесс.

Популярное
Сегодня тут пусто