@rubylang

Страница 1110 из 1684
V
09.07.2017
19:41:36
Html имеются знания

Александр
09.07.2017
19:43:51
легче всего у меня знакомые с php начинали, как это ни странно, но те кто начали с Ruby, пишут более сложные скрипты, меньше нервничают и больше довольны результатом

0x58
09.07.2017
19:54:37
смотря насколько углубленные темы интересуют, вот у меня сейчас в pocket порядка 300 статей, которые читал/предстоит почитать, на русском и 5% нет.

Google
v
09.07.2017
19:54:54
началась торговля

Nikita
09.07.2017
20:23:11
дайте кто-нибудь его .vimrc)

trickster
09.07.2017
20:29:36
да гугли dotvim

я как-то его забрал потом 70% выпилил со временем :D

Nikita
09.07.2017
20:30:17
благодарочка

ну раз выпилил половину

дай свой .vimrc)

Anton
09.07.2017
20:31:57
да гугли dotvim
Так это просто дотвим кого-то

trickster
09.07.2017
20:32:10
https://github.com/hedrovich/dotvim

Так это просто дотвим кого-то
ну для старта очень удобно было.

Aldar
09.07.2017
20:36:51
Короче лучше начать с js?
первый язык программирования?

ⰿⰰⰾⱏ
09.07.2017
20:44:00
с бейсика =)

Nikita
09.07.2017
20:50:20
Держи: https://github.com/Random4405/dotfiles/blob/master/init.vim

Google
Nikita
09.07.2017
20:50:20
дайте кто-нибудь его .vimrc)

Nikita
09.07.2017
20:53:22
@LazyNick ❤️

ojab
09.07.2017
20:56:56
вакансии о работе идут в https://telegram.me/rubyjob, см. запинненый пост

Alexander
09.07.2017
20:57:48
ага, спасибо!).

A1ex Lopatin
10.07.2017
07:00:07
Подскажите GUI для postgress такого типа, как Sequel Pro для Myslq.

ojab
10.07.2017
07:21:03
Datagrip?

Uncle Ben's
10.07.2017
07:26:49
http://alternativeto.net/software/pgadmin/

A1ex Lopatin
10.07.2017
07:32:45
Спасибо! Datagrip красивый но сильно платный (. Попробую валентину.

A1ex Lopatin
10.07.2017
07:38:58
а сиквел разве бесплатный?
на удивление да. https://www.sequelpro.com/

Nikita
10.07.2017
08:03:49
Ребята, скажите пожалуйста, если 2 модели, has_many, belongs_to.

Первая принимает nested attributes: accepts_nested_attributes_for :locations

но когда делаю fields_for :locations, то форма вообще не создается, а когда _for :location, то создается

но связь то has_many, belongs_to

чем может быть вызванно подобное, скажите пожалуйста?

и далее суть в том, что если делаю fieds_for :location, указываю в контроллере параметры (они приходят, через byebug проверил), то не идет валидацию на модель

которая создается через nested attributes

Fedor
10.07.2017
08:08:31
потому что у тебя вложенная форма для location

одного

если хочешь передать много, то надо много таких форм

Google
Fedor
10.07.2017
08:08:53
но каждая для одного location

v
10.07.2017
08:09:24
но когда делаю fields_for :locations, то форма вообще не создается, а когда _for :location, то создается
https://stackoverflow.com/questions/12987967/plural-for-fields-for-has-many-association-not-showing-in-view

кажется, твой случай

Nikita
10.07.2017
08:10:05
@vskopuk да, но если мне нужно создать только 1 :location, то в контроллере я не создаю новый объект локации или создаю?

v
10.07.2017
08:10:55
ну у тебя accept_nested_attributes стоит

он сам все создаст

Nikita
10.07.2017
08:11:31
но странно то, параметры приходят

но валидация на модель не идет, как я и сказал

Fedor
10.07.2017
08:15:10
а что в errors пишется?

v
10.07.2017
08:16:00
но валидация на модель не идет, как я и сказал
а что в консоли выводится в этот момент?

ну или там в лог падает

Nikita
10.07.2017
08:16:13
дак ничего не выводится, никаких errors

v
10.07.2017
08:16:22
ты ж говоришь, что валидации не проходят

Nikita
10.07.2017
08:16:34
sec

суть в том

что в сервер логе ошибок нет

но и создаение инстанса не идет

идет только создание юзера

Admin
ERROR: S client not available

Google
Fedor
10.07.2017
08:20:17
model.save; model.errors.full_messages

Nikita
10.07.2017
08:20:48
сек

Fedor
10.07.2017
08:20:56
там может у тебя параметры через strong_params не проходят

там должен быть массив location_attributes

Nikita
10.07.2017
08:23:15
у меня в контроллере так и есть

и я же говорю, что к онтроллер приходят параметры

location_attributes: [:address, :longitude, :latitude]

это в параметрах

и в контроллер приходят они

фишка в том, что когда я делаю save, то оно просто ну ничего не говорит за nested attributes

ну просто ничего

игнорит их

.errors пишет только ошибки о самой модели (если я не указал имя или номер телефона, например)

v
10.07.2017
08:29:13
чего-то ты не добавил к своему belongs_to

Nikita
10.07.2017
08:30:12
дак Mover.last.locations выводит релейшн

пустой

Fedor
10.07.2017
08:31:23
значит валидации тут не при чем

Riley
10.07.2017
08:31:48
@niks123123 , если у тебя проект не коммерческий, то выложил бы ты его в открытый доступ, потому что по твоему описанию хрен что поймёшь, на самом деле.

Fedor
10.07.2017
08:32:10
просто параметры переданы не те, или не так

v
10.07.2017
08:32:45
@niks123123 покажи-ка, что у тебя в permitted params

Google
Nikita
10.07.2017
08:33:08
@vskopuk сек, кое что проверю еще

params.require(:mover).permit(:name, :email, :phone, :password, :address, :latitude, :longitude, :mover_type, :job_alert, :picture, :lower_quote_alert, :description, :dot_number, :radius_of_operation, :service_ids => [], :names => [], location_attributes: [:address, :longitude, :latitude])

и как я уже сказал - в контроллер они приходят

я не убирал с пермита юзера старые поля (т.к. выношу в отдельную модель) поля :address, :latitude, :longitude

из-за этого может быть косяк что-ли?

но форма рисуется через fields_for

v
10.07.2017
08:38:59
да вроде норм, наповерхностный взгляд

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