
Максим
19.02.2018
11:29:37
типа в модели пользователей ROLES = w%(User, Investro, Admin)

109-й
19.02.2018
11:30:18
Если есть большая разница между моделями, то лучше будет юзать Single Table Inheritance
Создать одну модель юзер и унаследовать от нее три другие модели.

Максим
19.02.2018
11:31:50
https://habrahabr.ru/post/79630/

Google

Anton
19.02.2018
11:32:02

Vasiliy
19.02.2018
11:32:12
И пундитом роли резолвить

Anton
19.02.2018
11:32:14
Так что с ней надо аккуратнее и 20 раз подумать перед

Vasiliy
19.02.2018
11:32:49
Давыдов заебал менять авы

109-й
19.02.2018
11:33:02
Если юзать в меру, то отлично подходит. Для юзеров, с одинаковыми полями, как для меня, идеально

Максим
19.02.2018
11:33:05
реал

Vasiliy
19.02.2018
11:33:47

109-й
19.02.2018
11:35:26
Ну вот. Очень редко в разных типов юзеров нужны разные поля. Тем более если выбирать между одной моделью с полем "роль", и STI, то лучше STI. Поскольку в первом варианте будет мешанина.

Anton
19.02.2018
11:35:46
В чем проблемы то?

Максим
19.02.2018
11:35:57
да ни в чём просто доебался
меня бы часто такого красавчика фоткали хорошо тоже бы менял постоянно

Google

Anton
19.02.2018
11:36:32

Максим
19.02.2018
11:36:42
извини не хотел

Vasiliy
19.02.2018
11:37:25
с авой как-т понятней и глаз привыкает на ник не смотреть

Anton
19.02.2018
11:37:38
Глаз привыкает и перестаёшь воспринимать текст как текст

109-й
19.02.2018
11:39:18

Anton
19.02.2018
11:39:45

Максим
19.02.2018
11:40:02
да там ни про что не говорилось

Anton
19.02.2018
11:40:13
Зачем надумывать лишнего. И если у тебя так разделается - проще делать разные модели тогда

109-й
19.02.2018
11:41:04
Ну вообщем варианты есть, нужно выбирать.) Зависимо от потребностей.

Vasiliy
19.02.2018
11:41:25
а где 108-й?

109-й
19.02.2018
11:41:55

Александр
19.02.2018
11:53:18
Подскажите, есть ли какой-нибудь способ смешать в active admin форму и отображение полей?
Хм, можно ж просто отобразить инпуты и задезейблить их
В идеале конечно, как-нибудь смешать show и edit страницы active admin. Есть возможность?

Максим
19.02.2018
11:59:22
а можешь просто форму запихнуть в отображение как хочешь
и добавить кнпоку которая шлёт на нужный роут нужные параметры

Nikita
19.02.2018
12:52:02
@davydovanton не слушай их, охуенные медузы

Anton
19.02.2018
12:55:58

Google

Nikita
19.02.2018
12:56:19
в роттердаме вообще круто

Anton
19.02.2018
12:56:34
имеено
даже жить бы хотел тут наверно

Nikita
19.02.2018
12:56:40
(двусмысленно)

Антон
19.02.2018
13:00:34

Talgat
19.02.2018
13:12:23
Ребята, какой парсер в связке с Sidekiq лучше использовать, чтобы спарсить данные c top 1M вебсайтов ?

Anton
19.02.2018
13:13:56
нокогири?

Talgat
19.02.2018
13:14:23
@davydovanton в связке с Watir ?

Anton
19.02.2018
13:15:15
зависит от того, что парсить будешь
и как

Talgat
19.02.2018
13:18:00
Не гиблое ли это дело реализовывать в рельсах ?
Стоит ли обратить внимание на Python/Django?

Rustam
19.02.2018
13:19:10
не стоит
можешь посмотреть разве что в сторону элексира

Vasiliy
19.02.2018
13:25:45
в питоне с его скраппи единственное чуть удобнее будет

Talgat
19.02.2018
13:29:06
в питоне с background worker`ами по лучше будет чем с Sidekiq ?

Антон
19.02.2018
14:07:37
все, что даже не требует, но хотябы просит какой-никакой производительности лучше делать не на ruby
ну и парсить сайты лучше в другом чате, ибо это пахнет фродом
https://ru.wiktionary.org/wiki/fraud

Александр
19.02.2018
14:11:26
ага уже

Диёр
19.02.2018
14:23:15

Google

Александр
19.02.2018
14:46:12
По поводу кастомизации Active Admin, у него оказывается есть система компонентов, очень удобная кстати https://activeadmin.github.io/arbre/

Artur
19.02.2018
14:52:46

Александр
19.02.2018
14:53:20

Koz@k
19.02.2018
14:54:06
Action cable я так понимаю это только клиент websocket ?

ojab
19.02.2018
14:54:59
нет
клиент — браузер или ещё что

Koz@k
19.02.2018
14:55:47
Могу ли я подключиться к самописному серву на ноде для обновления страницы в реалтайм
?

ojab
19.02.2018
14:56:24
откуда подключиться?

Koz@k
19.02.2018
14:59:50
Из рейлс приложения

ojab
19.02.2018
15:00:16
А какую страницу ты хочешь обновлять?

109-й
19.02.2018
15:00:37
С джаваскрипта ты можешь к любому серверу вебсокета подключиться. Не зависимо на чем он написан

alteregoizm
19.02.2018
15:21:15
никак не находится что-то к вам человек, или еще нужно?

ojab
19.02.2018
15:23:14
в правилах написано, что вакансии нужно кидать в @rubyjob

Егогор
19.02.2018
15:38:10

Sergey
19.02.2018
15:43:51
Подскажите плиз: Как назвать класс который копирует данные из 1 папки в другую?

Антон
19.02.2018
15:45:23
FileUtils

Sergey
19.02.2018
15:47:21
У меня класс, который копирует входные данные в отдельную папку. Скажем так хранит оригинал загруженной папки или файла, а дальше данные процессятся.
И там есть логика своя. И называть как-то не хочется папку так же как один из модулей из стд либ, ведь может внести путаницу

Google

Антон
19.02.2018
15:53:29
? сорри
ну тогда нужно называть по сути бизнесс процесса

Sergey
19.02.2018
15:59:28

Darth
19.02.2018
15:59:33
MyImplOfCopyFiles

Антон
19.02.2018
16:00:16
BusinessProcessPayloadCopyer

Dmitry
20.02.2018
03:48:20
Так а скажите мне пжлст минусы ActiveModel

Антон
20.02.2018
06:11:27
ну можно написать плохой код, он не будет работать

Artur
20.02.2018
06:18:54

Антон
20.02.2018
06:19:21
ну значить единственный минутс ActiveModel это DHH

Alabama
20.02.2018
06:22:03
вот dhh только ленивый не пинает тут, а он тем не менее фреймворк офигенный написал, из которого только ленивый идеи не тырил и где бы сейчас был руби, если бы не он? при всей моей любви к руби