Dm
01.03.2018
13:19:04
Modx
Evegeniy
01.03.2018
13:20:43
Kalbaskin
01.03.2018
13:21:08
йо.
кто че юзает?
rollbar? track.js? bugsnag?
вот еще пачка https://github.com/cheeaun/javascript-error-logging
Evegeniy
01.03.2018
13:21:10
Но вообще, ты вроде каждому провайдеру действительно указываешь метод в контроллере
Google
Alabama
01.03.2018
14:12:35
Vasiliy
01.03.2018
14:16:52
Но вордпресс для цмс лучше будет, обкатан, решения для всего
Lavrushchik
01.03.2018
14:19:43
Ilya
01.03.2018
14:20:29
Locomotive is open source and free to use for everyone. By using our hosting solution you save time & stress and you contribute to future open source development.
Alabama
01.03.2018
14:21:13
Lavrushchik
01.03.2018
14:23:41
принял, спасибо
Alabama
01.03.2018
14:52:50
да, правда однократный, но вроде никаких проблем не было. поставили на виртуалку, завели там три простеньких сайта, отдали пасворд манагеру и забыли про это. сайты обновляются, манагер счастлив
оно слегка дубовое, может быть, но вполне рабочее
Lavrushchik
01.03.2018
14:55:19
Alabama
01.03.2018
14:58:38
что-то не помню, по моему мы везде постгрес юзаем
https://github.com/workco/locomotive-cms#dbconsole
тут написано про постгрес
Google
Антон
01.03.2018
15:38:39
No
01.03.2018
15:39:01
mysql лучшая cms
ubuntu лучшая cms
сорян, не удержался )))
Антон
01.03.2018
15:39:20
не, мускуль не умеет рендерить css и js
Artur
01.03.2018
15:39:33
нет лучшей cms чем BMW X6
Антон
01.03.2018
15:41:46
CMS, рус. Система управления контентом, СУК (что как бы намекает)
Любая CMS - асбтракция. Любая CMS на рельсе абстракция в квадрате. даже шопифай накладывает дополнительные ограничения за которые вылезти будет весьма проблематично
а шопифай говорят страсть как хорош
Darth
01.03.2018
16:15:26
главное не спри
прости-господи
spartakusQ
01.03.2018
16:52:24
А Ро это что.
Darth
01.03.2018
16:54:06
Румынский
Сначала удивило, что ссылки не работают, а оказалось, что это просто заглушки
Артур
01.03.2018
17:04:08
Darth
01.03.2018
17:05:04
Ни, я пытался узнать есть ли у меня мед. страхование
Наткнулся такой на ссылки с языками
А это наёбка по типу "Тут могла быть ваша локализация"
Нельзя так гос сайты делать
Кøе-ктø Геннадьевич
01.03.2018
19:27:02
Коллеги, вопрос. Запутался окончательно. У меня есть сущность. Например User. У нее есть аттрибут data типа json. В парамсе в экшн update прилетает изменение этого аттрибута, но не всех ключей, а части. Что я делаю. data = User.data.update(params[:data]) После этого data.save . Прай в экшне update показывает, что все ок и изменения корректно сохранились, но по факту изменения не сохраняются. Почему?
если сохранять через strong params, то перетирается все поле data на значения из params
А нужно обновления внести и сохранить пары, которые изменение не затрагивает
перебирать все ключи, в пары которых нужно внести изменения тупо, их много
Google
Oleg
01.03.2018
19:30:07
data.merge!(params[:data]) ?
Vasiliy
01.03.2018
19:30:08
merge может поможет ?
Кøе-ктø Геннадьевич
01.03.2018
19:30:46
https://apidock.com/ruby/Hash/update
во как
но сейчас попробую
а после мержа User.update(data: data) верно?
Oleg
01.03.2018
19:33:54
user.save
Кøе-ктø Геннадьевич
01.03.2018
19:34:10
понял
все равно не сохраняет
прай после user.save показывает внесенные в запись изменения
но после редиректа ничего
Igor
01.03.2018
20:14:17
а если user.data.save!
Кøе-ктø Геннадьевич
01.03.2018
20:16:12
NoMethodError (undefined method `save!' for #<Hash>)
Igor
01.03.2018
20:16:38
а
user.save! без ошибок?
Кøе-ктø Геннадьевич
01.03.2018
20:17:15
смотрю
хм нет ошибок
мистика
Igor
01.03.2018
20:24:14
ок
а если ты напишешь User.find(user.id) ?
Google
Igor
01.03.2018
20:24:53
после сейва
Кøе-ктø Геннадьевич
01.03.2018
20:25:13
а я его через before_action отдаю
set_user
Igor
01.03.2018
20:26:08
я имею ввиду опять из базы найти этого же юзера
он будет со старыми полями?
Кøе-ктø Геннадьевич
01.03.2018
20:26:19
а
пробую
нет изменений
а в user есть
Igor
01.03.2018
20:29:59
в user изменилась data, user.save! без ошибок и сохранение не изменилось?
Кøе-ктø Геннадьевич
01.03.2018
20:30:06
ага
не понимаю
Igor
01.03.2018
20:31:04
без скрина чет не верится)
Кøе-ктø Геннадьевич
01.03.2018
20:34:19
мне уже пол дня не верится )))
Igor
01.03.2018
20:46:37
у тебя кстати после .save в debug пишется исполняемый SQL запрос?
Darth
01.03.2018
20:49:38
Ребят, есть какая-то адекватная причина писать собственные итераторы?
Marat
01.03.2018
20:53:35
-Когда необходимо осуществить обход объекта без раскрытия его внутренней структуры
-Когда имеется набор составных объектов, и надо обеспечить единый интерфейс для их перебора
Кøе-ктø Геннадьевич
01.03.2018
21:07:44
Igor
01.03.2018
21:16:12
ощущение?
Google
Кøе-ктø Геннадьевич
01.03.2018
21:16:31
Запроса не вижу
Я просто не могу приложить скрин в силу nda :)
Nikita
01.03.2018
21:17:25
remove_wagon_from_train': undefined methodwagons’ for nil:NilClass (NoMethodError)
Подкажите когда выскакивает такаая ошибка ?
Кøе-ктø Геннадьевич
01.03.2018
21:18:14
Когда некчему применять метод
Вместо train nil
Ищи куда поезд уехал
Nikita
01.03.2018
21:19:51
:) вот смотрю да, но никак не могу понять, только там вагоны
Кøе-ктø Геннадьевич
01.03.2018
21:21:12
Используй pry. Вставляй его в метод и смотри что куда уходит приходит
Dmitriy
01.03.2018
21:23:48
Кто-нибудь использовал rails event store?
Alabama
02.03.2018
03:31:17
Fedor
02.03.2018
09:50:46
Используй перед сохранением user.data.will_change!
Кøе-ктø Геннадьевич
02.03.2018
09:51:31
ага, как раз тестирую сейчас
не очень приятная магия
Roman
02.03.2018
09:54:05
Всем привет. В чем смысл ActiveSupport? Что-то читаю про какие-то хуки, хеши, но не догоняю, зачем это все
Кøе-ктø Геннадьевич
02.03.2018
09:54:43
Получилось! Спасибо!
Pavel
02.03.2018
09:56:46