Ruby с нуля, урок #5 | Практика: нейрогороскоп, изучаем RubyGems, API Twitter, Faraday, JSON, map

Этот урок по Ruby 3 будет посвящён практике: мы напишем собственный нейрогороскоп, который будет выдавать прогноз на день по запрошенному знаку зодиака. Мы вспомним все основные изученные темы, а также рассмотрим новые очень важные вещи: RubyGems, API (application programming interface), JSON (JavaScript object notation), а также поработаем с библиотекой Faraday и узнаем, зачем нужен метод map. Таймкоды: 00:00 Введение 00:40 Метод zip и “упаковка“ массивов 03:20 Что мы будем создавать 05:00 Что такое API? 06:40 API сервиса Twitter 13:30 Сервис RubyGems 16:00 Библиотека Faraday для отправки запросов HTTP 24:30 Обрабатываем ответ от Twitter API 29:00 Метод map для изменения массива 34:50 Что такое JSON и как с ним работать? 39:20 Используем метод map 41:30 Метод select для поиска элементов массива по условию 43:40 Метод include? для поиска подстроки в строке 45:10 Методы select и first 50:40 Проверяем корректность работы нашей программы 52:20 Пару
Back to Top