
Mikhail
12.06.2016
14:27:10
он привел как пример сервис
по АПИ
потому что блокирующий
я не юзаю активджоб. У меня сервис геолокации который проверяет читает и тд

Google

Mikhail
12.06.2016
14:28:20
но если апи то лучше отложить
но опять же через сервис

Антон
12.06.2016
14:28:46
ради двух операции плохо заводить сервис

Mikhail
12.06.2016
14:28:58
services GeoLocationService
GeoLocationService.find_city(city)
так очевидно

Антон
12.06.2016
14:29:58

Mikhail
12.06.2016
14:30:07

Антон
12.06.2016
14:30:25

Mikhail
12.06.2016
14:30:33
и юзай где хочу

Google

Антон
12.06.2016
14:31:06
прочитать город, записать в юзера - две операции, не вижу пока смысла класть это в сервис

Mikhail
12.06.2016
14:31:37

Антон
12.06.2016
14:31:54
нет, у меня уже год там все еще две операции

Mikhail
12.06.2016
14:31:58
и больше некогда не пишем код
просто копипаст

Антон
12.06.2016
14:32:06
и год уже не пишу код по этому поводу

Mikhail
12.06.2016
14:32:27

Антон
12.06.2016
14:32:39
ты предложил такую задачу, она вот так просто решается

Mikhail
12.06.2016
14:33:22
1 по отправке смс
1 по геолокации
1 рассылка.

Антон
12.06.2016
14:33:59
щас 150 сообщений будет?

Mikhail
12.06.2016
14:34:00
на каждую соц сеть получение и обновление данных
нет

Антон
12.06.2016
14:34:13
в чем поинт?

Mikhail
12.06.2016
14:34:16
просто пытаюсь пример привести чтобы ты не передергивал

Антон
12.06.2016
14:34:25
да где я передергивал?

Google

Mikhail
12.06.2016
14:34:25
все же сервисы

Антон
12.06.2016
14:34:32
как захотим так и будем

Mikhail
12.06.2016
14:34:45
вот как сделать это понятно и чисто
и чтобы не заблудится

Антон
12.06.2016
14:34:55
да не понятно что сделать то
какието сферические теории в вакууме

Mikhail
12.06.2016
14:35:05

Антон
12.06.2016
14:35:20
также, дернуть актив джоб

Mikhail
12.06.2016
14:35:21
давай эту задачу возьмем
получить всех друзей из вк

Антон
12.06.2016
14:35:43
также, дернуть актив джоб
150 раз дернуть актив джоб

Mikhail
12.06.2016
14:36:13
у тебя получить друзей как будет выглядеть
сам метод джоб

Антон
12.06.2016
14:36:40
VK.get_friends(uid)

Mikhail
12.06.2016
14:36:54
и этот метод ты положишь в актив джоб

Антон
12.06.2016
14:37:24
ну пусть назовем его метод ладно, положу

Mikhail
12.06.2016
14:38:19
class VkJob < ActiveJob::Base
def get_fiends(uid)
end
end

Admin
ERROR: S client not available

Mikhail
12.06.2016
14:38:21
так?

Google

Антон
12.06.2016
14:38:47
нет
VKJob
def perform
VK.get_friends

Mikhail
12.06.2016
14:38:58
Отправись пост в мою группу
как будет выглядеть

Антон
12.06.2016
14:39:08
да также

Mikhail
12.06.2016
14:39:13
еще 1 джоб?
у вк десяток методов

Антон
12.06.2016
14:39:27
пытается

Mikhail
12.06.2016
14:39:30
нет

Антон
12.06.2016
14:39:33
да еще один джоб

Mikhail
12.06.2016
14:39:33
мы же разбираемся
То есть у тебя будет 30 актив джобов на вк

Антон
12.06.2016
14:39:52
да

Mikhail
12.06.2016
14:39:53
30 на одноклассники

Антон
12.06.2016
14:39:56
да

Mikhail
12.06.2016
14:40:02
?
ясно

Антон
12.06.2016
14:40:08
что ясно?

Mikhail
12.06.2016
14:40:25
не нужно в дурака играть)
ну реал плохо смотрится

Антон
12.06.2016
14:40:33
да кто играет в дурака?

Google

Антон
12.06.2016
14:40:49
положу в папочку 30 джобов для вк, заебись же
тесты переписывать не нужно
я не люблю тесты переписывать

Mikhail
12.06.2016
14:41:21
спросил бы у антона
очевидно же

Антон
12.06.2016
14:41:36
да что не так то с 30 джобами?