@rubylang

Страница 967 из 1684
Kam
05.04.2017
09:56:32
да я затупил)

rails db:drop:all

rails db:setup

потом дамплю

Google
Kam
05.04.2017
09:57:10
потом он ругается на миграции

вот так

Mikhail
05.04.2017
09:57:32
лучше без сидов дампить

rake db:drop && rake db:create && rake db:migrate && и тут дамп

если у тебя в сидах чтото есть и дамп с этими данными конфликтанет, будет плохо

ojab
05.04.2017
09:58:20
Да, я про него и писал. У него KV хранение
Ключ для перевода в любом случае строка, тот же yaml перевести в k => v не особо проблемно.

или я что-то недопонимаю?

Kam
05.04.2017
09:58:46
сиды пустые

ojab
05.04.2017
10:00:17
Ключ для перевода в любом случае строка, тот же yaml перевести в k => v не особо проблемно.
ну и судя по тестам у i18n-active_record в I18n.backend.store_translations можно прямо хеш передавать

Смерть
05.04.2017
10:00:49
Ключ для перевода в любом случае строка, тот же yaml перевести в k => v не особо проблемно.
в принципе то да. Я поэтому и пришел чтобвы узнать, чтобы не изобретать велосипед

Vasiliy
05.04.2017
11:00:58
@kamMIF rake db:drop && rake db:create потом заливаешь в бд дамп потом миграции

и могут быть миграции кривые как вариант, поэтому лучше дамп накатить сначала чтобы придти к тому состоянию _как на сервере_

Kam
05.04.2017
11:03:35
да, миграции были кривые

Google
Kam
05.04.2017
11:03:49
я вот так и сделал Вась

Vasiliy
05.04.2017
11:04:37
завелось то в итоге?

Kam
05.04.2017
13:19:36
ага, 2 миграции удалил)

Sergey
05.04.2017
17:19:39
оу ребят, а почему в capybara-webkit может не идти на заданый урл и редиректить на "/"?

Антон
05.04.2017
17:31:51
аналогичный спек на роуты есть?

Sergey
05.04.2017
17:34:43
Хм, вообще то нет

Есть рут на /

Но я отправляю визит на сайт

То есть на страницу

Anton
06.04.2017
07:20:42
Отцы всем доброго!

для интеграции с апи деловых линий нужен классификатор адресов, а точнее код места назначения по КЛАДРу

посоветуйте гемы для пережевывания офф dbf в постгрес например и работы со справочником аодресов

велосипед изобратеть не хочется нивкакую

s
06.04.2017
07:28:40
https://kladr-api.ru/

чтобы совсем без великов – проще дергать внешний апи и кешировать результат

Anton
06.04.2017
07:47:29
платные апи не используем в проекте

Rafkat
06.04.2017
08:04:25
платные апи не используем в проекте
А сколько времени потратишь на реализацию? И сколько денег

I
06.04.2017
08:04:42
это тоже деньги как бы

Anton
06.04.2017
08:05:26
всем спасибо, приняли решение интегрировать api dadata

Vasiliy
06.04.2017
08:09:17
dadata охуенная, юзали на старом проекте

Google
Арсений
06.04.2017
08:16:38
Всем, привет! Есть кто может подсказать по grails? по вопросу разработки плагинов с i18n?

I
06.04.2017
08:17:11
ну это тебе в java/groovy community

а почему grails, а не jruby+rails?

Арсений
06.04.2017
08:18:02
не могу найти сообщество с groovy.

I
06.04.2017
08:18:40
потому что его нет? :D

в слаке поищи

http://slack-signup.grails.org/

Арсений
06.04.2017
08:19:04
в слак нашел, но жду модерацию))

Artur
06.04.2017
08:19:25
потому что его нет? :D
Дух пепеграунда с тобой, брат.

Vasiliy
06.04.2017
08:22:39
а кто юзает форм обжекты - нафига дублировать валидаторы 2 раза?

Антон
06.04.2017
08:27:02
не дублируй

вынеси в YourObjectValidations

Vasiliy
06.04.2017
08:28:38
ну а зачем дважды данные валидировать?

kapkapbopoh
06.04.2017
08:30:43
Потому что два это не один

Akzhan
06.04.2017
08:31:10
а два

Daniel
06.04.2017
08:31:42
А два лучше чем один

Антон
06.04.2017
08:31:54
ну а зачем дважды данные валидировать?
потому что это разные события и разные объекты

Akzhan
06.04.2017
08:32:06
чем, чем лучше? вы издеваетесь?)

Антон
06.04.2017
08:32:38
например для регистрации объект один и тотже но для регистрации нужен один форм обджект со своей валидацией для аутентификации другие валидации

Akzhan
06.04.2017
08:34:12
а вообще Антон прав, определения валидации можно вынести и просто использовать в нужных местах

Google
Vasiliy
06.04.2017
08:35:23
так регистрация и аутентификация разные же экшены

Антон
06.04.2017
08:35:53
причем тут экшены?

Admin
ERROR: S client not available

Антон
06.04.2017
08:36:42
в форм обджекте валидируется состояние операции в первую очередь, а то что там валидирует объект один и тотже - совпадение

например нельзя регать юзеров потому что понедельник юзер сам по себе может быть валидным

Vasiliy
06.04.2017
08:38:25
т.е. по сути мы просто логику из контроллера вытаскиваем в этот обжект?

Антон
06.04.2017
08:38:41
ну да

а что за логику ты вынес в форм обджект?

Akzhan
06.04.2017
08:39:11
определения, если быть точным

Антон
06.04.2017
08:39:27
что такое определения?

Vasiliy
06.04.2017
08:39:27
хм... а то чет меня дублирование смутило и в модели и в форм обжекте

Антон
06.04.2017
08:39:51
хм... а то чет меня дублирование смутило и в модели и в форм обжекте
если у тебя совсем совсем дубриование, достаточно спросить object.valid?

Vasiliy
06.04.2017
08:40:57
а что за логику ты вынес в форм обджект?
вообще я нахуячил accepts_nested_attributes в трёх моделях одна из которых с полиморфной связью и чет как-то это уебищно выглядело и решил перехуярить всё в форм обжект по совету, но чет смотрю и пытаюсь понять нахуя дублить

Akzhan
06.04.2017
08:41:07
что такое определения?
подрузумеваю, что здесь более корректно говорить про определения из бизнес-логики, а не про бизнес-логику в целом.

Vasiliy
06.04.2017
08:43:51
да не, эт ок, прост пока изучаю в основном примеры были с валидаторами

вот и пришёл разобраться так сказать, спасибо

Akzhan
06.04.2017
08:44:54
обычно - более развесистый и менее поддерживаемый код. но Rails очень хорош в этом плане, многое описывается декларативно, и легко добавлять определения из своей области. это так, отступление теоретическое.

Антон
06.04.2017
08:45:44
помоему это термины из других сред

Google
Akzhan
06.04.2017
08:46:28
вам знакомо определение domain specific language?)

Антон
06.04.2017
08:46:46
риторический вопрос, очевидно

Akzhan
06.04.2017
08:47:16
типичный термин для среды Ruby (на нем удобно проектировать DSL).

Антон
06.04.2017
08:47:36
допустим, что-то поддается интервенции, что-то - нет

и?

Akzhan
06.04.2017
08:52:40
и таки что вы от меня хотите? я оперирую терминами "definition" и "declaration". что не так?

Антон
06.04.2017
08:53:28
и таки что вы от меня хотите? я оперирую терминами "definition" и "declaration". что не так?
вы указываете что нужно оперировать терминами definition и declaration

я не очень понимаю зачем это нам сейчас

Akzhan
06.04.2017
08:54:48
да вообще-то вся инфраструктура Rails завязана на определение бизнес-логики декларативным путем

Антон
06.04.2017
08:55:22
ужас какой, зачем это?

Akzhan
06.04.2017
08:55:48
может, потому что это удобно?

Антон
06.04.2017
08:56:04
а кто-то предложил другой путь?

v
06.04.2017
08:56:15
Ну все, погнал Эрнест Мулдашев: третий глаз, зеленые человечки, газета «Аномалия».

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