Category

Полезное

Category

Очень многие программисты мечтают работать в таких крупных компаниях, как Google, Facebook или Amazon. В этой статье мы подобрали парочку каверзных тестов, которые задавали начинающим при поступлении на работу в корпорацию Google. Посмотрим, справитесь ли вы с ними. Также скажем несколько слов о том, что еще должен уметь современный JS-разработчик. Тест от Google № 1 В первом тестовом задании от Google необходимо написать функцию, которая станет проходить через массив, состоящий из целых чисел, выводя индекс…

Строки в C++

В этой статье мы поговорим о классе string, который включен в стандартную библиотеку языка программирования C++. Одновременно с этим рассмотрим…

№1. Код. Тайный язык информатики Дата выхода на ЛитРес: 07 ноября 2019 Автор: Чарльз Петцольд Объем: 750 стр. Форматы: fb2, txt, epub, pdf Описание: Книга «Код» представляет собой увлекательное путешествие в прошлое – мир электрических устройств и телеграфных машин. Знакомство с прообразами первых компьютеров позволит читателю с любым уровнем технической подготовки узнать о том, как работают современные электронные устройства. Смотреть книгу на сайте ЛитРес №2. Паттерны объектно-ориентированного проектирования Дата выхода на ЛитРес: 01 марта 2021 Авторы: Ральф Джонсон, Джон Влиссидес, Ричард…

Что такое метрика?

Метрика — эффективный инструмент web-аналитики, который используется специалистами каждый день. В этой статье мы поговорим, для чего данный инструмент нужен.…

Новые мероприятия в OTUS

Продолжаем учиться! 17 мая // 20:00 ДЕМО-ЗАНЯТИЕ «ЖИЗНЕННЫЙ ЦИКЛ ПРОГРАММЫ НА C ПОД UNIX» Мы рассмотрим полный жизненный цикл программы на…

Продолжаем учиться! 11 мая // 19:00 DEMO DAY КУРСА ENTERPRISE ARCHITECT 11 мая // 20:00 ДЕМО-ЗАНЯТИЕ «КОНФИГУРАЦИЯ SPRING-ПРИЛОЖЕНИЙ» На занятии рассмотрим, как можно конфигурировать Spring Boot приложения с помощью свойств: — properties vs. YAML — @Value + SpEL — @ConfigurationProperties — Externalized конфигурация. 11 мая // 20:00 DEMO DAY КУРСА ПРОГРАММИСТА С 11 мая // 20:00 DEMO DAY КУРСА QA ENGINEER 11 мая // 20:00 DEMO DAY КУРСА MACHINE LEARNING. PROFESSIONAL 12 мая // 20:00 DEMO DAY ОНЛАЙН-КУРСА PYTHON DEVELOPER. BASIC…

Вряд ли вы не слышали о таких понятиях, как декларативное и императивное программирование. В этой статье мы рассмотрим императивный и декларативный подход, а также основные языки программирования (programming language), которые эти подходы используют. Давайте начнем. Если посмотреть определение в англоязычной Википедии, мы увидим приблизительно следующее: При декларативная подходе выражается логика вычисления без отсутствия описания потока управления, тогда как в императивной парадигме программирования используются утверждения, изменяющие состояние программы. С первого взгляда ничего не понятно, а словосочетания…