Посты | OTUS
Самые выгодные условия в праздники!
🎁 Дарим вам промокод SPRING_OTUS15 на скидку -15% на оплату любого курса до 12 мая 2024.
Выбрать курс
Регулярное выражение для получения ссылок из plain-текста

Сегодня я хочу затронуть такую мозголомную тему, как регулярные выражения. Очень много статей написано по поводу того, как же вытащить любую ссылку из HTML, однако для обычного текста, где ссылка встречается в виде as is, примеров очень мало.

Создание таблиц в MS SQL Server. CREATE TABLE

В статье пойдёт речь о том, как создать таблицу в СУБД SQL Server от Microsoft. Для работы будет использована графическая среда SQL Server Management Studio (SSMS). Также рассмотрим, как создавать таблицу с помощью инструкции CREATE TABLE.

Нужна ли вам сертификация OCAJP?

Если вы спросите, обязательно ли Java-программисту проходить сертификацию, то ответ будет: «Нет, не обязательно». Вы можете успешно годами программировать и получать хорошую ЗП, не имея этого сертификата. Однако это не означает, что сертификат OCAJP абсолютно бесполезен — утверждать так было бы совершенно неверно.

Как в PHP получить URL? Получение текущей ссылки в PHP. Переменная $_SERVER

В этой статье будет рассказано о том, как в языке программирования PHP получить адрес текущей страницы. Также вы узнаете о работе переменной $_SERVER.

Функции map и filter в Python

Чтобы правильно пользоваться функциями или методами в Python, надо сначала понять их внутреннюю реализацию. Следует знать, какие аргументы они принимают и какие значения возвращают. В этой статье будет подробно рассмотрена работа таких полезных и часто используемых функций (functions), как map и filter.

Какой алгоритм сортировки быстрее?

Существует много видов сортировки: пузырьковая (bubble), выборкой (Selection), вставками (Insertion), куча (Heap), слиянием (Merge), быстрая (Quick). В этой статье мы постараемся определить, какой из этих алгоритмов быстрее.

IoT в моей жизни. Кейс №3 — СКУД

Наиболее сложным примером использования IoT в нашем офисе является работа с системой контроля и управления доступом. СКУД представляет собой электронный модуль, предназначенный для управления доступом в помещения, учета времени прохода и событий.

Шаблон проектирования «Строитель» (Builder)

Arch_headline_970x70-1801-410a68.png

Строитель представляет собой порождающий шаблон проектирования, с помощью которого можно создать составной объект. Этот паттерн предназначается для решения проблемы антипаттерна «Телескопический конструктор».

Нагрузочное тестирование на Gatling: конфигурация и профиль нагрузки

После того, как окружение для нагрузочного тестирования на Gatling подготовлено, можно приступать к разработке скрипта нагрузки. Синтаксически, любой Gatling-скрипт состоит из 2-х частей: конфигурации и непосредственного профиля нагрузки. О них и поговорим.

CodeceptJS — современный end2end-тест для NodeJS

CodeceptJS — фреймворк, который позволяет описывать тесты на DSL высокого уровня. При этом сами тесты будут выполняться одной из популярных библиотек на выбор тестировщика: Protractor, webdriverio, NightmareJS. Как правило, в большинстве случаев вам не придётся учить синтаксис вышеупомянутых библиотек — достаточно будет применить готовый универсальный API. Давайте рассмотрим, как выглядит простейший тест в CodeceptJS:

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