Максим
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 только ленивый не пинает тут, а он тем не менее фреймворк офигенный написал, из которого только ленивый идеи не тырил и где бы сейчас был руби, если бы не он? при всей моей любви к руби