Вы задаётесь вопросом: какой язык программирования лучше всего изучить? Личный опыт Бенуа, инженера-разработчика компании Sqreen, который имел опыт работы и с агентом Ruby, и с бэкендом на Python, может помочь в ответе на этот вопрос
https://nuancesprog.ru/p/3344
@nuancesprog #статьи #Python #Ruby
https://nuancesprog.ru/p/3344
@nuancesprog #статьи #Python #Ruby
📃 Подходит ли Ruby on Rails для фронтенда? Да! Изучаем на практике, как грамотно использовать cookie-файлы и снизить зависимость от скриптов, влияющих на производительность.
https://nuancesprog.ru/p/5216
@nuancesprog #статьи #Ruby
https://nuancesprog.ru/p/5216
@nuancesprog #статьи #Ruby
https://nuancesprog.ru
Создаем функции поиска и фильтрации в Ruby on Rails
Ruby on Rails замечательно подходит для создания мощного и гибкого бэкенда. Однако из-за популярности и гибкости JavaScript, Ruby используется для фронтэнда не так часто.
Структура типизации в Ruby 3
Знакомимся с RBS - новым языком сигнатуры типов Ruby. Долгожданная ненавязчивая статическая типизация для Ruby3.
https://nuancesprog.ru/p/9567
@nuancesprog #статьи #Ruby
Знакомимся с RBS - новым языком сигнатуры типов Ruby. Долгожданная ненавязчивая статическая типизация для Ruby3.
https://nuancesprog.ru/p/9567
@nuancesprog #статьи #Ruby
Магия Pry для отладки кода Ruby
Если вы начинающий Ruby-программист, то это понятное и доступное руководство по использованию Pry придется вам как нельзя кстати, ведь благодаря этой интерактивной среде отладка кода превращается в истинное удовольствие.
https://nuancesprog.ru/p/9738
@nuancesprog #статьи #Ruby
Если вы начинающий Ruby-программист, то это понятное и доступное руководство по использованию Pry придется вам как нельзя кстати, ведь благодаря этой интерактивной среде отладка кода превращается в истинное удовольствие.
https://nuancesprog.ru/p/9738
@nuancesprog #статьи #Ruby
Поэтапно реализуем единый вход Google OAuth для веб-сайта и выработаем рекомендации по использованию библиотеки Ruby httprb/http.
https://nuancesprog.ru/p/13156
@nuancesprog #статьи #Ruby
https://nuancesprog.ru/p/13156
@nuancesprog #статьи #Ruby
Что необходимо для использования классами модуля Enumerable? Какую роль играют ключевое слово yield и перечислители? Сделаем реализацию методов find и each и научимся создавать любые методы Enumerable.
https://nuancesprog.ru/p/13218
@nuancesprog #статьи #Ruby
https://nuancesprog.ru/p/13218
@nuancesprog #статьи #Ruby
Когда имеет смысл задействовать веб-скрейпинг? Подробно разберем этапы создания веб-скрейпера и узнаем, в чем преимущество веб-скрейпинга и в чем он уступает API.
https://nuancesprog.ru/p/13692
@nuancesprog #статьи #Ruby
https://nuancesprog.ru/p/13692
@nuancesprog #статьи #Ruby
Рассмотрим несколько малоизвестных, но полезных и интригующих методов и концепций Ruby. Составим список методов, которые пригодятся в ситуациях, когда не получается найти правильный метод для той или иной задачи.
https://nuancesprog.ru/p/13928
@nuancesprog #статьи #Ruby
https://nuancesprog.ru/p/13928
@nuancesprog #статьи #Ruby
Изучим типы данных на Ruby, напишем и запустим простую программу. Разберем, как получаются данные от пользователя, текущая дата и время, чем методы отличаются от функций, как создается массив.
https://nuancesprog.ru/p/14235/
@nuancesprog #Ruby
https://nuancesprog.ru/p/14235/
@nuancesprog #Ruby
Обучающее руководство по шаблону проектирования Singleton в Ruby: дадим определение, рассмотрим примеры, расскажем о преимуществах и недостатках.
https://nuancesprog.ru/p/16472/
@nuancesprog #Ruby
https://nuancesprog.ru/p/16472/
@nuancesprog #Ruby
Рассмотрим расширения и библиотеки для повышения продуктивности при работе с кодом на Ruby. Настроим альтернативную RubyMine, бесплатную среду разработки.
https://nuancesprog.ru/p/17348/
VK: https://vk.com/@nuancesprog-raskroite-potencial-vs-code-dlya-programmirovaniya-na-ruby
Дзен: https://dzen.ru/media/nuancesprog.ru/64597831d44ce91c088ef86f
@nuancesprog #Ruby #VSCode
https://nuancesprog.ru/p/17348/
VK: https://vk.com/@nuancesprog-raskroite-potencial-vs-code-dlya-programmirovaniya-na-ruby
Дзен: https://dzen.ru/media/nuancesprog.ru/64597831d44ce91c088ef86f
@nuancesprog #Ruby #VSCode
Подготовим базу знаний с двумя скриптами для GPT-3 вопросов и обучим модель ответам по содержимому сайта. Поэтапно создадим ИИ вопросов и ответов, разберем отладку ответов и два способа доработки модели.
https://nuancesprog.ru/p/17666/
VK: https://vk.com/@nuancesprog-kak-sdelat-intellektualnoe-prilozhenie-voprosov-i-otvetov-ba
https://nuancesprog.ru/p/17666/
Дзен: https://dzen.ru/media/nuancesprog.ru/64848e8c9506570f870adfe4
@nuancesprog #Ruby #GPT
https://nuancesprog.ru/p/17666/
VK: https://vk.com/@nuancesprog-kak-sdelat-intellektualnoe-prilozhenie-voprosov-i-otvetov-ba
https://nuancesprog.ru/p/17666/
Дзен: https://dzen.ru/media/nuancesprog.ru/64848e8c9506570f870adfe4
@nuancesprog #Ruby #GPT
Если вы начинающий Ruby-программист, то это понятное и доступное руководство по использованию Pry придется вам как нельзя кстати, ведь благодаря этой интерактивной среде отладка кода превращается в истинное удовольствие.
https://nsprg.ru/OBGW5m
VK: https://nsprg.ru/m6Rlwm
Дзен: https://nsprg.ru/my0yYO
@nuancesprog #Ruby
https://nsprg.ru/OBGW5m
VK: https://nsprg.ru/m6Rlwm
Дзен: https://nsprg.ru/my0yYO
@nuancesprog #Ruby
На примерах изучим, как select комбинируется и объединяется с другими методами. Рассмотрим особенности ключевого слова next со сложными условиями.
https://nsprg.ru/Oo1Gyx
VK: https://nsprg.ru/ObD81x
Дзен: https://nsprg.ru/vd622m
@nuancesprog #Ruby
https://nsprg.ru/Oo1Gyx
VK: https://nsprg.ru/ObD81x
Дзен: https://nsprg.ru/vd622m
@nuancesprog #Ruby
Сделаем навигацию: турбофреймами настроим переход между фотографиями, турбостримами синхронизируем окна.
https://nsprg.ru/vLGn1x
VK: https://nsprg.ru/xR25Vx
Дзен: https://nsprg.ru/xe2Qev
@nuancesprog #Ruby #Hotwire #TailwindCSS
https://nsprg.ru/vLGn1x
VK: https://nsprg.ru/xR25Vx
Дзен: https://nsprg.ru/xe2Qev
@nuancesprog #Ruby #Hotwire #TailwindCSS
Сделаем простую реализацию OTP-аутентификации с Devise-функционалом Confirmable без сторонних библиотек или обширных конфигураций. Напишем функции для обработки форм валидации OTP и повторной его отправки.
https://nsprg.ru/mYAq3m
VK: https://nsprg.ru/xAGA8O
Дзен: https://nsprg.ru/Ojr3oO
@nuancesprog #Ruby #OTP #Authentication
https://nsprg.ru/mYAq3m
VK: https://nsprg.ru/xAGA8O
Дзен: https://nsprg.ru/Ojr3oO
@nuancesprog #Ruby #OTP #Authentication
Изучим типы данных на Ruby, напишем и запустим простую программу. Разберем, как получаются данные от пользователя, текущая дата и время, чем методы отличаются от функций, как создается массив.
https://nsprg.ru/x1WZqO
VK: https://nsprg.ru/m68rkv
Дзен: https://nsprg.ru/OBX3Xx
@nuancesprog #Ruby
https://nsprg.ru/x1WZqO
VK: https://nsprg.ru/m68rkv
Дзен: https://nsprg.ru/OBX3Xx
@nuancesprog #Ruby
Специалисты, занимающиеся разработкой на Ruby, уверены: наступает новая эра программирования. Искусственный интеллект станет незаменимым помощником человека в написании эффективного кода. Ознакомьтесь с концепцией программирования на базе промптов и оцените ее мощный потенциал.
https://nsprg.ru/maY26m
VK: https://nsprg.ru/O7kpMO
@nuancesprog #Ruby #ArtificialIntelligence
https://nsprg.ru/maY26m
VK: https://nsprg.ru/O7kpMO
@nuancesprog #Ruby #ArtificialIntelligence