
Katrina
09.10.2017
19:52:45

Nikolay
09.10.2017
20:09:10
чооо ? =_=

Anton
09.10.2017
20:10:22
да пундит тоже такое

Google

Anton
09.10.2017
20:10:26
есть еще six

Nikolay
09.10.2017
20:10:29
все эти policy либы одинаковые

Anton
09.10.2017
20:10:33
но он тоже такое

Nikolay
09.10.2017
20:11:23
что именно не нравится в них?

Vasiliy
09.10.2017
20:12:43
Сайдкик в основные закинул бы(хотя б базовое знание для чего)

Anton
09.10.2017
20:14:02
ну, канкан не работает с полями, пундит тоже не особо нравится ибо по мне - переусложненный, six вообще странный

Nikolay
09.10.2017
20:14:41
пундит то как раз тупой как пробка жи о_О

Vasiliy
09.10.2017
20:15:09
В пундите же сам хуевертишь как хош

Nikolay
09.10.2017
20:15:13
он ваще ниче не может, банальное разные ошибки нужно срейзить для разных прав доступа (409\403 и тп), или текстовку разную - и всё, приплыли
а каккан это магическая поделка, классичекий рейлс вей
аля активресурс (мой самый нелюбимый гем)

Google

Anton
09.10.2017
20:17:06

Vlad
09.10.2017
20:17:52
А существуют какие-то гемы для админок человеческие?

Anton
09.10.2017
20:18:03
неа
все ужасны

Nikolay
09.10.2017
20:18:12
это вообще ужасно
сейчас мы это понимаем, а вот лет 5 назад смотрели подкасты и писали кипятком от крутости либы)

Anton
09.10.2017
20:18:30
да не, я с самого начала начал печься с канкана

Nikolay
09.10.2017
20:20:10
зерно ханами уже тогда было в твоём разуме…а мы(я) раньше считали, что чем больше метамагии в либе и чем меньше строк кода ты понимаешь и пишешь, тем круче автор и сам гем

Vasiliy
09.10.2017
20:21:49

Vlad
09.10.2017
20:22:32
У меня был опыт с рэилс админом и когда нужно было на миллиметр от шаблонного использования отойти то так попа болела прям ужас

Anton
09.10.2017
20:22:48
так с АА та же проблема

Vasiliy
09.10.2017
20:23:42
Воу воу, лехче, спросили гем - подсказал

Anton
09.10.2017
20:23:55
спросили нормальный гем же
лол

Vasiliy
09.10.2017
20:24:04
Мож там случай совсем минимальной админки

Anton
09.10.2017
20:24:28
так про это не говорили

Vasiliy
09.10.2017
20:24:44
Ну на мой глаз самое такое, более менее выглядящее

Anton
09.10.2017
20:24:58
это да

Vlad
09.10.2017
20:25:02
И чё все руками пиляют?

Vasiliy
09.10.2017
20:25:34
Так настрой генератор разок и скаффолдь

Nikolay
09.10.2017
20:26:26
АА норм на самом деле, просто надо четко понимать для чего он

Google

Anton
09.10.2017
20:26:27

Vlad
09.10.2017
20:26:57

Nikolay
09.10.2017
20:27:02
и обновлять его, т.к. он отмирает быстро…не мало я повидал продакшен проектов с АА и бизнесу этого достаточно

Anton
09.10.2017
20:27:12

Vasiliy
09.10.2017
20:28:07
Админка это ж всегда круд какой-нить

Anton
09.10.2017
20:28:35
он сложный бывает

Vasiliy
09.10.2017
20:28:41
Свистоперделки проще в своё вкорячивать

Anton
09.10.2017
20:28:53
вот у меня админка сложнее основного приложения местами
точнее админки
аж 2 штуки
2.5

Vlad
09.10.2017
20:29:21
Свистоперделки проще в своё вкорячивать
© Конфуций 1488 до н.е.
Сорь чёт орнул просто
Не баньте плиз)
Anton а ты только на ханами сейчас проекты имеешь?

Anton
09.10.2017
20:32:01

Ярослав
09.10.2017
21:32:06

Горячих
09.10.2017
21:35:48
опишите формат покета протокола DHCP и типы передаваемых сообщение.

Anton
09.10.2017
21:38:00
зачем?

Google

Горячих
09.10.2017
21:43:10
На вопрос Ответить надо мне .

Alex
09.10.2017
21:46:59
это как то совсем не рубишный вопрос.

Anton
09.10.2017
21:48:58

Oleg
10.10.2017
00:18:13
Ну это же он задал, а значит все должны подчиниться и побыстрому ответить
А если без вот этого - это всё-равно не рубишный вопрос, сильно

Anton
10.10.2017
00:21:09
Мне кажется это легко гуглится

Dm
10.10.2017
06:41:13
какой из DRY гемов наиболее подходящий для form objects?
начал прикручивать dry-struct - оказывается нужно explicitly set nil для пустых параметров
dry-validation?

Anton
10.10.2017
07:26:16
Ну а если прямо нужны - валидация

Dm
10.10.2017
07:57:42
логику формы пихать в них

Anton
10.10.2017
07:58:00
Например?

Dm
10.10.2017
07:58:09
а как ещё?
кастомные валидации, относящиеся к форме (бизнес-логике) а не к обьекту в базе

Anton
10.10.2017
08:00:17
Ну, возможно тебе больше зайдёт виртус какой-нибудь
Или аналоги

Dm
10.10.2017
08:00:40
виртус я юзал

Anton
10.10.2017
08:00:49
Ну вот

Dm
10.10.2017
08:01:11
просто dry это же его реинкарнация

Anton
10.10.2017
08:01:51
Вообще, не понятно почему, но все пихают валидации в форм объекты. Хотя по сути объект нужен, что бы маппить данные на или из формы

Google

Anton
10.10.2017
08:01:57

Anna
10.10.2017
08:05:01

Anton
10.10.2017
08:09:37
Даже так?
Ну, можно свичнуться на мою поделку

Alexander
10.10.2017
08:09:53

Anton
10.10.2017
08:09:56
Я ее поддерживаю хоть

Fedor
10.10.2017
08:10:15
ну в соседнем чатике у кого-то была проблема с виртусом

Anton
10.10.2017
08:10:17
Иногда

Fedor
10.10.2017
08:10:36
при валидации на acceptance их boolean не распознавался как true

Anton
10.10.2017
08:12:17
Интересно, как грейп с этим живет

Fedor
10.10.2017
08:12:47
хз, в грэйпе я пока проблем не встречал
а там как раз form_object городили и валидация через AR

Dm
10.10.2017
08:12:59

Anton
10.10.2017
08:13:53

Dm
10.10.2017
08:14:32
а где эта валидация будет жить?

Fedor
10.10.2017
08:15:23
тоесть?

Dm
10.10.2017
08:15:56
где будет находится код валидации?

Fedor
10.10.2017
08:17:29
там вся валидация была: validates :terms_of_service, acceptance: true