
brute11k
10.05.2018
12:50:20
Есть ли возможность воспроизвести ошибку на новом проекте с минимумом кода?

Nikita
10.05.2018
12:54:35
последняя или почти последняя, 5.1.6
помогло в конфиге поставить preload app и после задания количества вебворкеров ошибка пропала и перезапуска

brute11k
10.05.2018
12:57:50
А что за сервер, unicorn, puma?

Google

Nikita
10.05.2018
13:00:07
standalone на passenger
там такой проблемы нет)))
кстати с капистрано себе чуть голову не сломал от количества информации и конфигов, где начать копать чтобы получить нормальное представление надо мне вообще все это и когда?
хм, странный вопрос, сам же и понял что делать, но спасибо энивей хД
пока еще не понимаю разницу между puma, passenger и unicorn, минусы плюсы и т д
знаю ток что апач мне более знаком чем nginx поэтому найдя туториал для passenger запустил прод на нем

brute11k
10.05.2018
13:10:01

Nikita
10.05.2018
13:12:02
а наоборот для параллельной разработки и деплоя на один сервер?

brute11k
10.05.2018
13:12:12

Nikita
10.05.2018
13:14:52

brute11k
10.05.2018
13:14:56
а наоборот для параллельной разработки и деплоя на один сервер?
Это и есть "параллельная разработка". Обычно один человек в команде отвечает за staging-сервер и мержит готовые багфиксы/фичи в staging ветку. А из неё уже деплой идёт в staging сервера. Если тесты прошли нормально на нём, то мержится staging -> master и capistrano автоматически релизнет всё на проде.

Google

Nikita
10.05.2018
13:15:20
круто

brute11k
10.05.2018
13:15:53
В общем это называется Continuous Integration/Deployment
А методология разработки Git Flow

Nikita
10.05.2018
13:16:52
Спасибо, почитаю об этом

brute11k
10.05.2018
13:17:01

Nikita
10.05.2018
13:34:14
?

Kevin
10.05.2018
15:40:59
Добрый вечер, подскажите пожалуйста как в девайсе сделать регистрацию по логину(вместо почты)?

Artem
10.05.2018
15:48:18
привет! первое, что попалось под руку https://stackoverflow.com/questions/12335167/devise-do-not-use-email

Darth
10.05.2018
16:06:11
У них в вики это есть

Koz@k
10.05.2018
16:07:17
А кто заморачивал взаимоисключающие чекбоксы ? Может есть снипеты )

No
10.05.2018
16:14:57

Darth
10.05.2018
16:18:38
На жске можно написать
Там не сложно

Fedor
10.05.2018
16:41:50
Не сложно, - противно

silva
10.05.2018
18:44:56
всем привет)

Sergii
10.05.2018
19:46:31
радиобатоны есть в бутстрапе, если конечно нет аллергии на него

Eugene
10.05.2018
21:07:23

Pavel
11.05.2018
02:43:51

Lavrushchik
11.05.2018
05:06:39
наро, вопрос - юзаю вебпак, подключил chartkick - в html отрендерился div якобы с графиком, в <script> данные в json есть. но в самом div только высвечивается "loading". в чём может быть трабл?

Sergii
11.05.2018
05:10:56
в жс консоли подсказки нет?

Lavrushchik
11.05.2018
05:19:15
чёрт)

Google

Fedor
11.05.2018
05:29:36
А еще компилятор для интерпритатора для паковщика...

Lavrushchik
11.05.2018
05:29:45
блин, пишет chartkick is undefined. но я по доке смотрел и подрубал

Sergii
11.05.2018
05:34:21

Lavrushchik
11.05.2018
05:34:56
так тут через ассетс пайплайн, не?

Pavel
11.05.2018
06:00:23

Fedor
11.05.2018
06:02:35

Pavel
11.05.2018
06:03:21

Fedor
11.05.2018
06:03:59
Ага, есть специальные люди, которых карма за прошлые жизни карает ыронтендом

Pavel
11.05.2018
06:06:43

Lavrushchik
11.05.2018
07:29:29
Слуште, а есть какая-нибудь тулза, для построения кликабельных графиков/диаграмм с группировкой по нужным условиям? ну типо тапнул на элемент и выпала модалка с объектами?

Philipp
11.05.2018
07:30:55
Приветы! столкнулся с такой фигнёй. есть AR модель с полиморфной ассоциацией
Foo has_many :barbaz polymorph
(где barbazможет быть Bar или Baz)
Bar belongs_to :bat (Bat)
Baz не имеет ассоциации :bat
Фигня в том что я для избежания тонны запросов хочу сделать
Foo.preload(barbaz: :bat)
но отсутствие :bat ассоциации у Baz не позволяет это сделать.
есть ли способы при таком раскладе сделать preload?
пытался найти способ сделать фейковую ассоциацию тупо ради поддержания интерфейса полиморфной ассоциации, но чет не нашел.

Philipp
11.05.2018
08:39:02
решение нашел, простое до безобразия (лучше вынести в абстрактный класс):
Baz
belongs_to :bat
attr_reader :bat_id

Александр
11.05.2018
09:10:45
Доброго времени суток, подскажите пожалуйста как в activeadmin скрыть записи в index по условию?

Иван
11.05.2018
09:11:29

Oleg
11.05.2018
09:11:39

Александр
11.05.2018
09:11:46
Ага

Oleg
11.05.2018
09:11:52
По дефолту?
Вызови контролёр и переопределению в нем ресурс

Александр
11.05.2018
09:12:24

Google

Philipp
11.05.2018
09:12:27

Oleg
11.05.2018
09:12:44
Ага
ActiveAdmin.register Post do
controller do
# This code is evaluated within the controller class
def index
Post.where....
end
end
end

Александр
11.05.2018
09:15:24

Dmitry
11.05.2018
09:16:55
Раз за active admin заговорили. Возможно ли как-то ускорить скачивание csv файла? (а то скорость 3.3kb/s как-то не воодушивляет)

Oleg
11.05.2018
09:17:44
В документации по индексу это есть

Admin
ERROR: S client not available

Александр
11.05.2018
09:18:04

Oleg
11.05.2018
09:19:05

Dmitry
11.05.2018
09:20:00
Я хз, может как-то не оптимизировано это делает

Иван
11.05.2018
09:20:06

Oleg
11.05.2018
09:21:02

Dmitry
11.05.2018
09:22:35
Ну, тогда и к бд тоже

Philipp
11.05.2018
09:23:14

Oleg
11.05.2018
09:24:56

Dmitry
11.05.2018
09:25:13
Ну, чтобы сформировать файл, наверное надо обращаться к бд?

Oleg
11.05.2018
09:26:15

Google

Dmitry
11.05.2018
09:26:32
А так, я пробовал в public директорию закинуть файл 30+мб, он скачался за пару сек. А если качаю csv через active admin, то 5 мб+ скорость 3.3 kb/s занимает 5+ минут

Oleg
11.05.2018
09:26:44
Это уж. Твой частный случай

Vasiliy
11.05.2018
09:38:43
будущее за жс

Sergii
11.05.2018
09:39:48

Oleg
11.05.2018
09:46:23

Dmitry
11.05.2018
09:47:36
Нет, он не готовый

Богдан
11.05.2018
09:58:33
Господа, а не подскажите, при установке в контейнере руби пакетов для базы данных выскакивает такая ошибка?

Sergey
11.05.2018
10:00:09
покажи код, иначе как помочь?

Ilya
11.05.2018
10:00:13
https://github.com/phusion/baseimage-docker/issues/319

Богдан
11.05.2018
10:01:44
конечно гуглил, я всегда гуглю перед тем как спросить
не помогло

Sergii
11.05.2018
10:56:47
ну а если аптутилсы доставить?

Александр
11.05.2018
11:42:44
Господа ещё вопрос есть такое:
User.where(present_type: :individual)
.or(
User.where(present_type: :business, team_accounts_id: ??Тут должно быть id фильтруемой записи(user.id)??? })
)
Как такое получить?
Расскажу подробней, про вторую часть вот тут User.where(present_type: :business, team_account_id: ??Тут должно быть id фильтруемой записи(user.id)??? }) team_account_id это id User'а, и мне нужно отфильтровать тех User'ов у которых User.id == User.team_account_id

Иван
11.05.2018
12:03:52
.where("team_account_id = id") ?

ojab
11.05.2018
12:10:01
team_account_id: TeamAccount.select(:user_id)