@rubylang

Страница 701 из 1684
Mikhail
26.11.2016
12:28:10
С дядей федором

Антон
26.11.2016
12:29:02
ахахаха

аааааааааааа

Mikhail
26.11.2016
12:29:15
Ну он же прав 100%

Google
Mikhail
26.11.2016
12:29:29
мемчик наигоднейший

Особенно заходит, когда идет злобный холивар о том, как по каким паттернам рефакторить 2 скаффолда

Evgeny
26.11.2016
12:32:32
Еще вопрос, например у меня в контроллере, чтобы не делать много инстансных переменных, есть сервис, который их предоставляет(связанные локикой модели), но тогда мне приходится множественное присваивание делать = array. Как в этом случае лучше сделать? Я бы мог сделать instance_variable_set или мб сделать призентер как в ссылке было

Evgeny
26.11.2016
12:33:19
Щас закидат меня :D Ща 5 сек

Mikhail
26.11.2016
12:33:36
Ну код твой лучше не станет если его прятать

Evgeny
26.11.2016
12:35:22
https://gist.github.com/EvgenyKungurov/c1a43dc0b9dba450ff40edcee7cedc0e

Я просто проникся идеей сервис объектов, что тут походу переборщил

Ну или как то странно бзаю

Хочу сделать как то лаконично

Mikhail
26.11.2016
12:36:13
Тут сервис не нужен

I
26.11.2016
12:36:20
золотой молоток?

Google
Mikhail
26.11.2016
12:36:38
Тебе надо сделать viewobject и там все сложить

и все сложить в 1 инстанс переменную

так будет логичнее, но идеи у тебя правильные

I
26.11.2016
12:37:19
честно - это какие-то переборы у вас

Evgeny
26.11.2016
12:37:58
Спс, щас еще раз шзагуглю вью объект)

Mikhail
26.11.2016
12:38:10
в твоей ссылке он есть

Evgeny
26.11.2016
12:38:19
Да да)

Mikhail
26.11.2016
12:38:28
а нет

нету

но насчет перебора это тоже верно

Evgeny
26.11.2016
12:38:46
Короче, сервис объекты нужны если делаем действительно какие то запросы, например оплата чего-нибудь

Mikhail
26.11.2016
12:38:46
Я бы все положил в контроллере и все

I
26.11.2016
12:38:54
лаконично хочешь сделать, говоришь? а что, если я скажу тебе, что лаконичней всего сделать отдельно фронт и отдельно бек-апишечку на json'ах?

I
26.11.2016
12:39:33
нет

Mikhail
26.11.2016
12:39:39
вааааа

I
26.11.2016
12:39:51
на SWI-Prolog

эликсир уже слишком мейнстримен

Google
Mikhail
26.11.2016
12:40:14
незнаю четакое

I
26.11.2016
12:40:27
это веб-фреймворк на прологе

Evgeny
26.11.2016
12:40:31
? Да ладно вам, я всего лишь хочу стать норм рубистом.ю чтобы взяли меня потом куда то, а не слали лесом типа ты вон как пхп или еще чего не так) Всего не предусмотришь, ну хотя бы чего то можно сделать норм

)

I
26.11.2016
12:41:30
у нас вон пару фич размазали по trailblazer'у и куче еще сверху service object'ов

притом там и до рефакторинга было по 4-5 строк в экшенах контроллера)

Mikhail
26.11.2016
12:42:32
Вон Дьячука слушайте, пока с ним не познакомился хуярил паттерны везде и вся. Ща пишу как нормальный человек и аж дышать легче стало

Evgeny
26.11.2016
12:43:53
https://gist.github.com/EvgenyKungurov/cf34aef9d24df9cbc376b1c798b1288e

Mikhail
26.11.2016
12:43:55
у нас вон пару фич размазали по trailblazer'у и куче еще сверху service object'ов
Вово. Хотя трб можно юзать и для одной модельки, где надо логику прогнать

Evgeny
26.11.2016
12:43:58
Тут сервис уместен?

I
26.11.2016
12:44:39
@id = params.fetch :get_id

Mikhail
26.11.2016
12:44:49
Уместен, но написан гавняно пока что

I
26.11.2016
12:44:53
боюсь подумать, что там в форме

Mikhail
26.11.2016
12:45:03
подключи гем active_interaction

и юзай интерактор

и все будет выглядеть прекрасней

Mark
26.11.2016
12:46:06
+

Mikhail
26.11.2016
12:46:13
Evgeny и тру кодеры юзают responders gem

Google
Evgeny
26.11.2016
12:47:21
боюсь подумать, что там в форме
А это ваще на аякс метод отвечает, там всего пару трок в js.erb

Mikhail
26.11.2016
12:47:35
и по стайлгайду switch case лучше поменять на if else

Evgeny
26.11.2016
12:47:37
Динамический селект

Evgeny и тру кодеры юзают responders gem
Ты тоже юзаешь? Вот видите, столько всего нового наговорили и тут же было про то, что пытаюсь следовать моде, а в голой рельсе вообще этого нет, я бы мог и так нафигачить, но как то не по себе)

Mikhail
26.11.2016
12:49:30
так ты бы это мог погуглить

Admin
ERROR: S client not available

Mikhail
26.11.2016
12:49:39
awesome-ruby.com

поизучай либы

Evgeny
26.11.2016
12:50:39
Ладно попробую это все, еще drapper хотел попробовть

Mikhail
26.11.2016
12:52:08
Все новые плюшки будут тебе понятны, только когда появится задача для них

Именно поэтому я наверно не вдохновился докером

?

Andrey
26.11.2016
12:58:47
Друзья, кто-нибудь сталквался с задачей сохранения версий текстов. К примеру есть текст, мы что-то в нем поменяли и сохранили, получили новую версию текста. Судя по докам этот гем мне поможет выводить разницу текстов - https://github.com/samg/diffy Но как мне сделать так что-бы в базе хранились не полные тексты, а их изменения?

Ну и соотвественно что-бы можно было в любой момент времени получить каждую версию

такой-себе недогит

Mikhail
26.11.2016
13:00:03
paper_trail ?

Andrey
26.11.2016
13:00:34
Не слышал о таком, пойду погуглю

Mikhail
26.11.2016
13:00:37
тебе нужна версионность моделей

Andrey
26.11.2016
13:02:19
Если работали с ними, можете сказать что он в базе хранит? Собственно версии полностью?

Mikhail
26.11.2016
13:03:04
Ну почитай док

Google
Andrey
26.11.2016
13:03:06
Если у меня 10 изменений текста было, то у меня в базе будет лежать 10 почти одинаковых текстов?

Mikhail
26.11.2016
13:03:21
Почитай док

Читать

Read pls this gem man

Andrey
26.11.2016
13:07:23
Не переживайте, я почитаю. Я глупо надеялся что вы работали с этим гемом, и знаете как он работает изнутри, раз рекомендуете. Тем самым сьекономил себе время =\

Mikhail
26.11.2016
13:07:30
Я незнаю не спрашивай у меня

Тебе надо чтобы у тебя сохранялись все изменения в модельке

разные версии и ты хочешь ими крутить как в цирке

почитай док

Просто я откуда знаю, ты вцепился за то, что тебе важно сохранять разницу в бд. Видимо у тебя несколько сотен миллионов строк в табличке и тебе это не подходит

Кстати а как ты без слова джун появился)

?

Разве бывает

Andrey
26.11.2016
13:10:03
Если не знаете можно было просто промолчать, а не доёбываться. Я так к примеру делаю.

Mikhail
26.11.2016
13:10:23
Славо богу что я в слух не говорю это слово)

Малоли

Страница 701 из 1684