Size: a a a

2017 September 22

RS

Rustam Sharshenov in Rubyata
<тяпляпивпродакшен>

#В своем приложении спавнишь тред
Thread.new do
 while true do
    CurrencyUpdater.new.call
    sleep 1.hour
 end
end

</тяпляпивпродакшен>
источник

KO

Kalys Osmonov in Rubyata
Я хотел это написать
источник

RS

Rustam Sharshenov in Rubyata
источник

RK

Roman Kononov in Rubyata
Рустам там еще трай кетч нужен
источник

KO

Kalys Osmonov in Rubyata
Только внутри блока AR.establish_connection
источник

RK

Roman Kononov in Rubyata
на всякий
источник

RK

Roman Kononov in Rubyata
чтобы тред умирал тихо
источник

RK

Roman Kononov in Rubyata
и тогда точно в прод можно
источник

RS

Rustam Sharshenov in Rubyata
точно!
источник

AD

Anton Davydov in Rubyata
Mikhail Sytchev
Для меня Redis — что то очень временное, что в любой момент сброситься может.
Так и есть, там пирсестентность на нуле
источник
2017 September 23

EE

Emirbek Esgeri in Rubyata
к API пишется юзер-стори? Ведь пользователь напрямую не взаимодействует же, а сервер с приложением
источник

NM

Nurlan Moldomurov in Rubyata
пишется юзер стори от имени клиента 😁
источник

EE

Emirbek Esgeri in Rubyata
кажется задал неправильный вопрос ))). Дали ответ
источник
2017 September 24

NK

ID:434075154 in Rubyata
Всем привет, подскажите плз. Если у меня есть post ajax запрос на экшн в контроллере save_model, как запустить save_model.js.erb аналогично тому когда мы ссылке даем remote: true.
источник

NK

ID:434075154 in Rubyata
В общем задача, с помощью ajax запроса в кастомном экшне сохранить объект, и отобразить его во вьюшке. Как-то сделать append. Хотел отобразить паршиал через js.erb, но он работает только со ссылками в которых передается remote: true.
источник

NK

ID:434075154 in Rubyata
Или придется в ajax запросе в response с помощью jquery рисовать все поля объекта?
источник

RS

Rustam Sharshenov in Rubyata
в ajax-запросе надо указать опцию type: 'script'
источник

NK

ID:434075154 in Rubyata
Rustam Sharshenov
в ajax-запросе надо указать опцию type: 'script'
Вы имели ввиду так?
       $.ajax({
           url: '/products/save_model',
           type: 'POST',
           dataType: 'script',
           data: {
                   dataForm: dataForm
           },
           success: function (data) {},
           error: function (data) {}
       });
источник

RS

Rustam Sharshenov in Rubyata
ага, в логе рельсов тогда можно будет увидеть, что-нибудь типа:

Processing by SomeController#save_model as JS
источник

NK

ID:434075154 in Rubyata
Rustam Sharshenov
ага, в логе рельсов тогда можно будет увидеть, что-нибудь типа:

Processing by SomeController#save_model as JS
да, так и есть, но save_model.js.erb все равно не запускается, должен ли я сделать что-то вроде    respond_to do |format|
     format.js
   end
источник