Написать консольную утилиту для работы с адресной сторкой.
Программа должна предоставлять следующие возможности:
- добавление новой записи в адресную книгу
- удаление записи из адресной книги
- поиск записей в адресной книге
/* | |
Usage example | |
option(document.findElementById('header')) | |
.map(function (header) { | |
header.textContent = 'Uh oh'; | |
}) | |
.orElse(function () { | |
document.body.insertAdjacentHTML('afterbegin', '<h1 id="header">Uh oh</h1>'); | |
}); |
body { | |
background: #000 !important; | |
} | |
#wrapper { | |
background: none !important; | |
padding: 0 !important; | |
min-width: 860px !important; | |
} |
extension String { | |
var codePoint: UInt32? { | |
guard self.unicodeScalars.count == 1 else { return nil } | |
return self.unicodeScalars.first!.value | |
} | |
func mapCodePoints(fn: UInt32 -> UInt32) -> String { | |
return String(self.unicodeScalars.map { Character(UnicodeScalar(fn($0.value))) }) | |
} |
@ECHO OFF | |
REM Say hello | |
ECHO Hello %1 |
На этой странице описывается процесс настройки нагрузочного тестирования внешних ресурсов.
Для тестирования поведения сервиса под нагрузкой используется утилита Yandex Tank.
Танку можно указать патроны (HTTP-запросы, которые будут отправлены на целевой сервер) и расписание (количество запросов в секунду к целевому серверу в каждый момент времени стрельб, а также продолжительность стрельб). Также к танку можно подключить плагин мониторинга, позволяющий снимать показатели (например, количество свободной памяти или загрузку процессора) с целевого сервера.