@rubylang

Страница 996 из 1684
Maxim
03.05.2017
16:00:13
можно в редисе это хранить

в редисе вообще кайф

экспаер ставишь на ключ

Aleksey
03.05.2017
16:00:41
https://redis.io/commands/expire

Google
Maxim
03.05.2017
16:00:52
и не паришься

Silent Bob
03.05.2017
16:00:59
ну вот мне еще редис заводить для этого :D

Maxim
03.05.2017
16:00:59
ну вот мне еще редис заводить для этого :D
можно не в редисе хранить, если это принципиальный вопрос или какие-то религиозные предубеждения есть

можно в какой-то глобальной переменной хранить, но тогда надо за гонками следить, чтоб не получилось хуйни

Silent Bob
03.05.2017
16:02:58
Sleep?
мне не надо блокировать код

Vasiliy
03.05.2017
16:03:01
Есть гем rack_attack

Sergey
03.05.2017
16:03:01
можно изобретать велосепеды

а можно просто заюзать либу

а потом твое решение еще поддерживтаь кому-то придется

Vasiliy
03.05.2017
16:03:24
Но там редис есть да

Google
Maxim
03.05.2017
16:03:50
Sleep?
не стоит так делать

Silent Bob
03.05.2017
16:06:07
вообще я думал тред заюзать, который будет вызов каждые 2 секунды делать к апи. Тред может видеть переменные вне себя, или может в него можно их передавать после создания?

Silent Bob
03.05.2017
16:09:52
А, точно, через Thread.current[:bar]

В результате сделал просто class MyClass def initialize @@call_time = Time.now end ```def my_method return if TimeDifference.between(@call_time, Time.now).in_seconds < 2 ... call api... @call_time = Time.now end end```

Maxim
03.05.2017
17:32:16
он так долго живет?

что может в себе держать время

Silent Bob
03.05.2017
17:33:54
а @call_time где лежит? В объекте?
эмм в руби все объект, о чем речь? В переменной экземпляра класса

Maxim
03.05.2017
17:34:13
я это имел в виду

у тебя все запросы через 1 объект проходят? или на каждый запрос новый объект с переменной @call_time создается?

Silent Bob
03.05.2017
17:36:46
у тебя все запросы через 1 объект проходят? или на каждый запрос новый объект с переменной @call_time создается?
вообще если нет concurrency вроде можно реализовать это все методом класса и переменной класса

Silent Bob
03.05.2017
17:37:33
я про то и говорю если поток один

Dima
03.05.2017
17:38:18
Да подключи редис

Напиши 1 функцию

И повесь на бефор её вызов

Рано или поздно редис появится в проекте

Maxim
03.05.2017
17:46:14
я бы тоже редис включил

Google
Dima
04.05.2017
06:38:38
Ребят, есть какой то сборник соротких советов и бест практис по рельсам? Но не книгой. Есть очень сообразительный Джун и нужно его очень быстро познакомить с рельсами и лучшими практиками. Трюками.

Aleksey
04.05.2017
06:43:17
https://github.com/bbatsov/rails-style-guide

Alex
04.05.2017
08:55:57
Приветики ✌ А не подскажете, почему у меня в паршиале в АА не подключается javascript_include_tag?

Alex
04.05.2017
08:56:38
В смысле он должен уметь подключатся, или не должен?

v
04.05.2017
09:21:06
падажжи

ты в паршиале пишешь =javascript_include_tag?

Nipon
04.05.2017
09:24:25
Народ, а как в state_machine работает сортировка по статусам?

Alex
04.05.2017
09:59:00
да

mardybm
04.05.2017
10:01:54
посоны, кто успешно дружил рельсы и редакс?

Admin
ERROR: S client not available

mardybm
04.05.2017
10:02:19
как эффективно синхронизировать стейт между фронтом и бэком?

Google
Dima
04.05.2017
10:02:42
Апи коллы.

Maxim
04.05.2017
10:10:39
посоны, кто успешно дружил рельсы и редакс?
у нас в продакшне рельсы и редукс

без webpacker

(потому что тогда его не было еще)

mardybm
04.05.2017
10:13:00
у вас на каждый апдейт стейта идет запрос на бек?

Dima
04.05.2017
10:13:00
Лол

mardybm
04.05.2017
10:13:07
или периодическая синхронизация?

Maxim
04.05.2017
10:13:08
нет, лол

у нас есть то, что только на фронте в стейте хранится

есть что-то, что с бэкенда берется

иногда из вебсокета события прилетают, которые меняют стейт

mardybm
04.05.2017
10:16:16
то есть у вас так построено, что расхождения и конфликты стейта невозможны впринципе?

Maxim
04.05.2017
10:16:54
не уверен, что до конца понимаю, что ты имеешь в виду, но видимо да

Al
05.05.2017
03:58:22
Hello guys

Please i need some guide in building a Ruby client API

Смерть
05.05.2017
04:02:09
https://github.com/rails-api/rails-api

https://scotch.io/tutorials/build-a-restful-json-api-with-rails-5-part-one

Is it that you want?

Vitaly
05.05.2017
04:17:05
прочитал статью на хабре про то, что такое RESTful https://habrahabr.ru/company/hexlet/blog/274675/ и напрашивается только один вывод - автор что, пытается найти более сложный подход к веб-разработке? Cколотил стул и сказал, что это не просто стул, а какая-то сложнейшая конструкция которая требует какого-то глубокого понимания? и кому оно нужно?

Alexey
05.05.2017
04:46:38
Вы имеете в виду автора статьи на хабре или автора спецификации REST?

Google
Vitaly
05.05.2017
04:50:45
автора статьи

мне всегда думалось что Рельсы делаются для того что бы избежать всех этих тонкостей и сложностей

Страница 996 из 1684