@proRuby

Страница 193 из 1594
ojab
15.09.2016
14:32:24
а теперь попробуй вставить дебажные puts или хотя бы ещё раз загляни в мой gist и попробуй угадать, в чём же заключается твоя ошибка

циклы и классы тут совершенно не при чём

Dmitriy
15.09.2016
14:34:43
эм return срабатывает на последнем шаге 3.upto(200)?

блин

Google
Dmitriy
15.09.2016
14:35:37
не не туплю)

что то совсем голова не варит

ладно

фух разобрался)

Lupsick
15.09.2016
15:42:34
посоны кто-нибудь крон в докере запускает?

Alex
15.09.2016
17:44:41
посоны кто-нибудь крон в докере запускает?
сделать crontab демону foreground, почему бы и нет?

Alex
15.09.2016
17:45:18
Неа, но читал статью об этом и не вижу проблему.

Lupsick
15.09.2016
17:48:11
проблема в том что надо через whenever сгенерить задачи а потом их в крон добавить

хочется автоматизировать

Alex
15.09.2016
18:39:11
запускай тот же самый докер образ но с другой командой

делов то.

Anatoly
16.09.2016
11:23:13
Ребят, можете подсказать про ActiveModelSerializers?

Google
Anatoly
16.09.2016
11:23:22
Вот есть у меня результат запроса, в котором мне надо айдишники поменять на имена, добавить/убрать кое-какие поля перед тем, как отдать на клиент

Adamtsov
16.09.2016
11:25:47
так в ActiveModelSerializers указываются только те поля, которые надо отдать

Anatoly
16.09.2016
11:27:00
А как потом получить уже переработанный хэш от запроса, который сделан в модели?

Alex
16.09.2016
12:50:02
Конкретный кейс какой?

Anton
16.09.2016
13:46:20
Всем доброго дня!

https://moikrug.ru/vacancies/1000028823

trickster
16.09.2016
13:46:50
110к сеньёр

я всё больше и больше теряюсь

как градируют этих людей

Aldar
16.09.2016
13:47:11
никак

Anton
16.09.2016
13:48:11
senior от 150, бюджеты по результатам собеседования

Rafkat
16.09.2016
13:49:05
А от 110 кто?)

I
16.09.2016
13:49:18
ruby developer)

Anton
16.09.2016
13:49:33
middle

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

если кто то не проч посидеть в офисе около года и как следует повпахивать прошу откликаться

Anton
16.09.2016
13:50:52
не думал что во флудилку свалился

I
16.09.2016
13:51:37
вообще эти вопросы вполне обоснованы - в вакансии написано, что вы ищете сеньора на зп от 110 до 150

кстати, там требования не указаны

Google
kolas
16.09.2016
13:53:30
указаны

trickster
16.09.2016
14:01:29
интересно в подобных чатах реально захайрить

Alex
16.09.2016
14:01:47
Думаю все сеньоры на местах

trickster
16.09.2016
14:01:50
либо он просто скатывается в флудилку

Alex
16.09.2016
14:02:12
Кто то еще юзает svn? Хах.

trickster
16.09.2016
14:03:04
я думаю какой-нибудь "синьёр" за 110к мог её не застать :D

Alex
16.09.2016
14:03:58
v
16.09.2016
14:51:19
интересно в подобных чатах реально захайрить
реально. Для того, чтобы откликнуться, необязательно бухтеть про "синьера за 110" в чате

Danila
16.09.2016
15:00:05
во флудилку он свалился

кек

ну да, извините, рокет сайнс в другом чатике

и мы тоже общаемся как люди

Danila
16.09.2016
15:00:28
забаньте пидора

trickster
16.09.2016
15:00:57
:D

Danila
16.09.2016
15:02:30
> @m1neral Ребят, можете подсказать про ActiveModelSerializers? > @m1neral Вот есть у меня результат запроса, в котором мне надо айдишники поменять на имена, добавить/убрать кое-какие поля перед тем, как отдать на клиент В сериалайзере перечисляешь нужные тебе атрибуты при помощи attributes, некоторые из которых можешь переопределить ниже через def attribute_name body end

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

Anatoly
16.09.2016
15:03:43
@dnlrkm Спасибо, это именно то, что нужно, такой ответ я и ожидал. (но чуть по раньше, тогда бы нервы сэкономил себе)

Danila
16.09.2016
15:04:02
ну извини, я не живу в этом чатике

Anatoly
16.09.2016
15:04:20
@dnlrkm Да нет, тебе то наоборот чистое "спасибо" ;)

Danila
16.09.2016
15:04:56
там в документации на самом деле всё описано, просто она у них очень хуевая

Google
Anatoly
16.09.2016
15:05:11
во во, документация просто пиздошкин

и статей нормальных нет

Alex
16.09.2016
15:14:29
@dnlrkm Спасибо, это именно то, что нужно, такой ответ я и ожидал. (но чуть по раньше, тогда бы нервы сэкономил себе)
А я предположил что вы в сериалайзере собираетесь в базу лезть, поэтому спросил юзкейс

Anatoly
16.09.2016
15:16:24
Неа, но тут еще интересный момент, как получить этот переработанный хэш, делаю вот так: .map { |msg| MessageSerializer.new(msg).attributes }

Alex
16.09.2016
16:01:47
Опишите конкретно что вы делаете и задачу. Может подскажу что.

Admin
ERROR: S client not available

Anatoly
16.09.2016
21:57:49
Да с этим более менее разобрался. Уже другое дело, есть devise в связке с omniauth. Как пробрасывать аутентиф. данные, если отправка идет с клиента? Как я понимаю, нужно в запросе класть еще и куку, но где ее взять на клиенте..

Плюшка
17.09.2016
07:32:51
посоны

а готового гема с биндингами к libcaca нету?

Vitaliy
17.09.2016
07:44:04
sassc-rails

Плюшка
17.09.2016
10:49:42
интересно, а libcaca понимает формат кадров из rmovie ?

Vitaliy
17.09.2016
11:01:01
А, речь шла не о либсасс? О том, который libsass

Плюшка
17.09.2016
11:03:51
https://github.com/cacalabs/libcaca я об этом

а подскажите гемы вроде RVideo/RMovie, только не заброшенные 6-10 лет назад

плиз

Amir
17.09.2016
13:43:15
Как запустить таск 1 раз в указанное время

Alex
17.09.2016
13:44:08
whenever

(gem)

Amir
17.09.2016
13:45:11
но он вроде только периодически делает

тлько команда every <цикл> do end

Google
Amir
17.09.2016
13:47:15
в линухе есть команда вроде "at" но тут тоже танец с бубном нужен походу как то не полуачется

kolas
17.09.2016
13:49:08
https://github.com/jmettraux/rufus-scheduler

Alex
17.09.2016
14:25:16
В имплементациях есть параметр run_at или подобный

Nikolay
17.09.2016
14:26:41
а сайдкике метод perform_at/perform_in

Dmitry
17.09.2016
17:04:47
Всем привет! Подскажите, пожалуйста, возможно ли в рельсах найти пересечение более чем двух записей? Пишу чатик и нужно найти беседы, в которых стостоит определённый набор пользователей. Пока решил проблему весьма тупо: нахожу беседы каждого пользователя и беру их пересечение через &. Метод merge у ActiveRecord_Relation похоже работает как-то по-другому.

scope :contain, -> (*args) do co = result = joins(:conversation_members)&.distinct args.each do |user| break unless result.any? tmp = co.where('conversation_members.user_id' => user.id) if tmp.any? result = result & tmp else return [] end end result.to_a || [] end

вот сам этот метод для модели Conversation

Antony
17.09.2016
17:21:42
conversation_members - join table?

если так, то почему не select(:conversation_id).where(user: users)

Dmitry
17.09.2016
17:23:25
conversation_members - join table?
почти, там модель с дополнительной информацией о связи, использую through

user:users - разве это не в in выйдет?

Antony
17.09.2016
17:23:54
выйдет

и?

Dmitry
17.09.2016
17:25:09
in же выдаст общий список бесед, где есть хотя бы один член из списка, а мне нужны записи, где есть именно все эти пользователи

Antony
17.09.2016
17:25:25
а, ок

Dmitry
17.09.2016
17:25:34
но спасибо

Страница 193 из 1594