@rubylang

Страница 232 из 1684
Nikolay
24.07.2016
14:22:24
а результат - хоть в файл, хоть в базу

ojab
24.07.2016
14:24:25
да не нужен тут рескью или сайдкик

https://gist.github.com/ojab/6b9b79432e2911115743291166e943a2

посылаешь в Executor каждую из очередей, они скармливают Worker'ам отдельные таски

Google
ojab
24.07.2016
14:27:22
ну и вывод через Logger сделать, оно нынче потокобезопасно

Процессы обработки могут быть долгие, и хочется их распаралелить
До сих пор непонятно, что за три очереди нужно мониторить

Andrey
24.07.2016
14:32:49
Короче первая очередь выполняет поиск отелей в городе, через api. Формирует список отелей. Вторая очередь разгребает этот список и делает запросы по конкретным отелям, формирует список конкретных предложений. Третья очередь - проверяет доступность этих предложений.

соответственно, если это делать последовательно - то это занимает 40 минут. если паралельно выполнять несколько поисков, и обрабатывать их результаты другим воркером - получается 4-5 минут. Но то, что я написал - уже не поддается рефакторингу, по этому ищу хорошие практики, чтобы понять в какую сторону переписывать

выглядит похожим на то, что нужно

ojab
24.07.2016
14:39:30
ну значит один executor будет вызывать другого, принцип тот же

тогда проще всего, вестимо, в воркеры передавать threadpool в котором нужно запускать таски и в do_work, собственно, там таски создавать

Nikolay
24.07.2016
15:51:03
ляяя.. у чувака всё... ВСЁ вынесено во вьюшки. все что должно быть в моделе, в контроллере...

оспаде, почему мир полон дыбилов, не умеющих читать хотя бы дефолтный гайд

I
24.07.2016
16:16:06
О, это же пхпшник!)

v
24.07.2016
16:20:34
так, а кто мне говорил, что в бубунте руби по дефолту нет?

вот сделал ruby -v на свежеустановленной убунте - пожалуйста, 1.9

Google
I
24.07.2016
16:21:21
Какая версия убунты??

v
24.07.2016
16:23:44
Ubuntu 14.04.4 LTS

I
24.07.2016
16:25:02
Ого

А питон там 3ий по дефолту?

v
24.07.2016
16:25:44
по дефолту 2.7

а тетий питон там как python3

I
24.07.2016
16:26:40
Окей, спасибо, интересно про руби. Я в каких-то 14.04.х и 16.04 не видел руби

ojab
24.07.2016
16:26:58
v
24.07.2016
16:28:15
а как десктопная от серверной отличется?

если на них обоих иксов нет

ojab
24.07.2016
16:29:00
какие-то странные у вас убунты

Nikolay
24.07.2016
16:44:56
в маке рубя старенькая

I
24.07.2016
16:45:11
Ну в маке там она используется по дефолту

Nikolay
24.07.2016
16:45:17
а в 1604 надо руками ставит

# ruby -v zsh: command not found: ruby

в Ubuntu 15.10 (Wily Werewolf) Version: 1:2.1.5.1ubuntu1

так что рбенв решает

в 1510 тоже надо руками ставить

I
24.07.2016
17:14:15
а чем рбенв решает?))

начну я традиционный холивар)

Google
ojab
24.07.2016
17:15:35
Ubuntu 14.04.4 LTS
http://releases.ubuntu.com/14.04/ubuntu-14.04.4-server-amd64.iso, рубей нет

иксовые библиотеки есть, прозреваю что в desktop и иксы есть

Roman
24.07.2016
17:24:44
А в убунту когда-то руби был?

В минте по дефолту есть

Gleb
24.07.2016
17:25:42
и в убунте есть

Aldar
24.07.2016
17:27:41
блин в капитане всегда такие проблемы с установкой нокогири?)

I
24.07.2016
17:27:55
у меня не было проблем

Gleb
24.07.2016
17:28:07
у нас маководы всегда с постгреса страдали

I
24.07.2016
17:28:26
почему?

Gleb
24.07.2016
17:28:38
потому что руки, видимо

I
24.07.2016
17:28:47
бывает(

Gleb
24.07.2016
17:29:11
да и щас там вроде получше стало

Gleb
24.07.2016
17:29:17
не знаю, не пользуюсь

Aldar
24.07.2016
17:29:52
ну как руки, гем должен ставится без проблем

а тут ошибки лезут

Gleb
24.07.2016
17:30:10
никому гем ничего не должен

какие ошибки-то

v
24.07.2016
17:30:34
Gleb
24.07.2016
17:30:42
нокогири на бинарной либе же базируется

может, ее не поставил?

Google
Aldar
24.07.2016
17:31:08
use of undeclared identifier 'LZMA_OK'

Gleb
24.07.2016
17:31:24
хм

это ошибка линковщика

давай подробнее

возможно тебе что-то нужно переустановить или обновить

вернее, одно обновить, а все что от него зависит - пересобрать

v
24.07.2016
17:32:24
use of undeclared identifier 'LZMA_OK'
а ты гуглил ужо? А то ашипка-то не уникальная

Gleb
24.07.2016
17:32:45
уникальных как правило и не бывает

Aldar
24.07.2016
17:32:50
да решить то не проблема)

Admin
ERROR: S client not available

I
24.07.2016
17:32:52
у меня была)

с PG на убунте

Gleb
24.07.2016
17:33:03
если ты не пытаешь собрать что-то под очень экзотическую платформу

ojab
24.07.2016
17:33:13
Aldar
24.07.2016
17:33:14
просто разрдражает что они вообще есть)

v
24.07.2016
17:33:23
маководы должны страдать

Aldar
24.07.2016
17:33:24
на линуксе обычно проблем не возникает

ojab
24.07.2016
17:34:20
use of undeclared identifier 'LZMA_OK'
xcode-select --install говорят помогает

Aldar
24.07.2016
17:35:26
> @vskopuk маководы я не маковод, а хакинтошевод))

v
24.07.2016
17:35:36
ты еще хуже

Google
I
24.07.2016
17:35:41
да-да

Aldar
24.07.2016
17:35:42
они должны страдать вдвойне хехе

I
24.07.2016
17:35:48
это как кроссдрессер

v
24.07.2016
17:35:51
жалкий поклонник карго-культа

Aldar
24.07.2016
17:36:13
да причём тут культ, зато на свифте калькулятор запилил

надо ещё скетч поставить, побаловаться

v
24.07.2016
17:36:48
а зачем ты руби на него накатываешь, охальник?

Aldar
24.07.2016
17:37:08
да всё работает нормально

чего не юзать то

правда сон пока не работает

буду реакт нейтив мучать

I
24.07.2016
17:37:47
я полтора года с хакинтоша на буке сидел, потом перешел на макбук, достали некоторые проблемы

Aldar
24.07.2016
17:39:51
> @igorpavlov мне это стоило 1 ссд дополнительный купить, зато мощное железо

I
24.07.2016
17:40:32
а с сетевухой проблем не было?

Gleb
24.07.2016
17:40:34
ух, и тут срач?

Aldar
24.07.2016
17:40:53
проблемы только со сном, но я не разбирался с ним еще

и с клавой хрень - тильду не могу найти))

I
24.07.2016
17:41:09
хм а что за сетевая карта, можно модельку в студию?

Aldar
24.07.2016
17:42:02
у меня ж настольный, core i7-4770k, asrock z87 pro3, geforce 460gtx, сетевуха встроенная

I
24.07.2016
17:42:29
а, понятно( просто на буках практически всех надо доп адаптер покупать

Aldar
24.07.2016
17:42:30
в принципе если материнку поменять на более подходящую для хакинтоша, то всё работать будет

ojab
24.07.2016
17:43:09
и с клавой хрень - тильду не могу найти))
поставь раскладку PC, по умолчанию она не PC

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