Size: a a a

2018 May 18

DS

David Salamau in Rubyata
Azamat Jumabekov
В приложении запретить, в кроне запускать отдельный скрипт. Так пойдет?
не совсем, задача не использовать крон вообще
источник

AJ

Azamat Jumabekov in Rubyata
а, я наоборот понял.
источник

AJ

Azamat Jumabekov in Rubyata
если 3 раза, значит счетчик. поле counter?
источник

DS

David Salamau in Rubyata
есть два варианта у меня сейчас, какой был бы логичнее: сделать сериализацию трех последних timestamp или хранить счетчик и timestamp последнего обновления
источник

IL

Igor Li in Rubyata
David Salamau
есть два варианта у меня сейчас, какой был бы логичнее: сделать сериализацию трех последних timestamp или хранить счетчик и timestamp последнего обновления
а у тебя есть потребность знать, когда именно происходили запуски(критично для бизнеса, что это может использоваться в суде или в других инстанциях)? А что если условия поменяются и надо 5 раз запускать, то это приведет к  изменениям в БД?
источник

IL

Igor Li in Rubyata
и да. привет)
источник

PT

Pavel Tkachenko in Rubyata
David Salamau
есть два варианта у меня сейчас, какой был бы логичнее: сделать сериализацию трех последних timestamp или хранить счетчик и timestamp последнего обновления
Можно пушкой по воробьям.
Поставь гем audited.

бери с помощью гема все изменения за сутки и проверяй на кол-во нужных атрибутов
источник

IL

Igor Li in Rubyata
а то если критично, то можно будет сделать отдельную таблицу "Журнал фиксации изменений в счете", и там записывать какой счет, когда был изменен и кем(если это надо)
источник

DS

David Salamau in Rubyata
Igor Li
а то если критично, то можно будет сделать отдельную таблицу "Журнал фиксации изменений в счете", и там записывать какой счет, когда был изменен и кем(если это надо)
Привет! Наверное, это излишне.. Не так критично
источник

DS

David Salamau in Rubyata
Pavel Tkachenko
Можно пушкой по воробьям.
Поставь гем audited.

бери с помощью гема все изменения за сутки и проверяй на кол-во нужных атрибутов
Ахах, не хотелось бы пушкой, а так, да, гем очень удобный👍
источник

KO

Kalys Osmonov in Rubyata
Pavel Tkachenko
Можно пушкой по воробьям.
Поставь гем audited.

бери с помощью гема все изменения за сутки и проверяй на кол-во нужных атрибутов
Я тоже подумал про audited.
источник

MS

Mikhail Sytchev in Rubyata
А как вообще требование бизнеса выглядит?
источник

MS

Mikhail Sytchev in Rubyata
Странная постановка задачи
источник
2018 May 21

SC

Sun Cheez in Rubyata
Господа, хелп, плз.
Есть nested json и из него мне надо собрать в array значения с третьего уровня вложенности.
Ударьте меня в лицо мануалом, как это делается, а то я сильно затупил с запросом в гугл.
источник

SC

Sun Cheez in Rubyata
с первым уровнем всё ок, а как с третьего забрать - не могу понять
источник

MS

Mikhail Sytchev in Rubyata
по ключу можешь обратиться к объекту на 3-м уровне?
источник

SC

Sun Cheez in Rubyata
не умею :) Я только-только въезжаю в руби.
источник

SC

Sun Cheez in Rubyata
источник

SC

Sun Cheez in Rubyata
но как обратиться к третьему уровню не понимаю
источник

MS

Mikhail Sytchev in Rubyata
пример json объекта своего скинь
источник