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

Описание к видео 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 Пару слов о библиотеке Oj
53:20 Заключение

Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам:    / @ilyabodrovkrukowski  
Boosty: https://boosty.to/bodrovis
Patreon:   / bodrovis  
DonationAlerts: https://www.donationalerts.com/r/bodr...
Аккаунт Ethereum (ETH), Arbitrum, Polygon, BNB, USDT, TRX, BUSD: 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16

Исходный код https://github.com/bodrovis-learning/...

Канал Telegram: https://t.me/dev_in_ruby_colors
Наш чат в Telegram: https://t.me/joinchat/MxYT6-01eeA1NTYy
Мой сайт: http://bodrovis.tech

Комментарии

Информация по комментариям в разработке