Оглавление
О книге
1.
Алгоритмы
1.1.
Генерация случайных значений
1.2.
Сортировка вектора
2.
Командная строка
2.1.
Разбор аргументов
2.2.
ANSI терминал
3.
Архивация
3.1.
Работа с tar архивами
4.
Параллелизм
4.1.
Явные потоки
4.2.
Распараллеливание данных
5.
Криптография
5.1.
Хеширование
5.2.
Шифрование
6.
Структуры данных
6.1.
Битовые поля
7.
Базы данных
7.1.
SQLite
7.2.
Postgres
8.
Дата и время
8.1.
Продолжительность и вычисления
8.2.
Разбор и отображение
9.
Инструменты разработки
9.1.
Отладка
9.1.1.
Логирование сообщений
9.1.2.
Конфигурирование логгера
9.2.
Версионирование
9.3.
Инструменты времени компиляции
10.
Кодирование
10.1.
Наборы символов
10.2.
Обработка CSV
10.3.
Структурированные данные
11.
Обработка ошибок
11.1.
Варианты обработки ошибок
12.
Файловая система
12.1.
Чтение и запись
12.2.
Обход директорий
13.
Поддержка железа
13.1.
Процессор
14.
Управление памятью
14.1.
Глобальные константы
15.
Сетевое взаимодействие
15.1.
Сервер
16.
Операционная система
16.1.
Внешние команды
17.
Наука
17.1.
Математика
17.1.1.
Линейная алгебра
17.1.2.
Тригонометрия
17.1.3.
Комплексные числа
17.1.4.
Статистика
17.1.5.
Прочее
18.
Обработка текста
18.1.
Регулярные выражения
18.2.
Разбор строк
19.
Web-программирование
19.1.
Извлечение ссылок
19.2.
URL
19.3.
Медиа-типы
19.4.
Клиенты
19.4.1.
Создание запросов
19.4.2.
Вызов Web API
19.4.3.
Загрузки
19.4.4.
Аутентификация
Light (default)
Rust
Coal
Navy
Ayu
Rust Cookbook
Базы данных
Рецепт
Крейты
Категории
Создание SQLite базы данных
Выборка и вставка данных
Создание таблиц в Postgres
Выборка и вставка данных
Агрегирование данных