Forkful: Учебники по программированию с открытым исходным кодом
Форум
О сайте
Blog
GitHub
Книги
Ruby
Ruby
1. Строки
Преобразование строки в верхний регистр
Склеивание строк
Преобразование строки в нижний регистр
Удаление символов, соответствующих шаблону
Извлечение подстрок
Поиск длины строки
Интерполяция строки
Удаление кавычек из строки
Поиск и замена текста
Использование регулярных выражений
2. Числа
Генерация случайных чисел
Округление чисел
Работа с комплексными числами
3. Структуры данных
Использование ассоциативных массивов
4. Хорошие практики программирования
Обработка ошибок
Журналирование
Организация кода в функции
Рефакторинг
5. Файлы и ввод-вывод
Проверка существования директории
Создание временного файла
Чтение текстового файла
Чтение аргументов командной строки
Создание текстового файла
Запись в стандартный поток ошибок
6. Даты и время
Расчет даты в будущем или прошлом
Сравнение двух дат
Преобразование даты в строку
Получение текущей даты
Анализ даты из строки
7. Обработка данных и текста
Манипулирование файлами с помощью однострочников CLI
Редактирование файлов на месте с помощью однострочников CLI
8. Тестирование и отладка
Вывод отладочной информации
Использование интерактивной оболочки (REPL)
Написание тестов
9. Форматы данных и сериализация
Работа с CSV
Работа с JSON
Работа с TOML
Работа с XML
Работа с YAML
10. HTML и веб
Загрузка веб-страницы
Разбор HTML
Отправка HTTP-запроса
Отправка HTTP-запроса с базовой аутентификацией
последнее обновление апреля 9, 2024