Почему этот цикл не завершает выполнение?
1 2 3 |
while true puts "Working..." end |
Как правильно использовать map
вместо each
?
1
|
[1, 2, 3].each { |n| n * 2 } |
Почему переменная @name
возвращает nil
?
1 2 3 4 5 6 7 8 9 |
class Person def initialize(name) name = name end def name @name end end |
Как сортировать массив по длине строк?
1 2 |
words = ["cat", "elephant", "dog"] words.sort_by { |word| word.length } |
Почему этот блок rescue
не отлавливает ошибку?
1 2 3 4 5 |
begin 1 / 0 rescue TypeError => e puts e.message end |
Как использовать шаблоны (templates) и частичные виды (partials) в Ruby on Rails?
Как развернуть Sinatra-приложение на веб-сервере?
Как настраивать среду выполнения (environment) для разработки и продакшн в Sinatra?
Как управлять зависимостями (dependencies) в Ruby on Rails с помощью Bundler?
Как обрабатывать ошибки и настраивать страницы 404 и 500 в Sinatra?
Как выполнять тестирование (testing) в Ruby on Rails с использованием фреймворка RSpec?
Как добавить аутентификацию и авторизацию в приложение Ruby on Rails?