@rubylang

Страница 1325 из 1684
Sergei
06.01.2018
20:04:38
там по-идее ты прописываешь к какому адресу и по какому порту рельса будет долбить webpack-dev-server

Руслан
06.01.2018
20:04:51
пользуюсь, пользуюсь. Аааа! Ок, сейчас попробую

Sergei
06.01.2018
20:06:39
если у тебя все проброшено на хост систему, то должно работать например такое development: <<: *default dev_server: host: 0.0.0.0 port: 8080 https: false

здесь webpack-dev-server запускается на 8080 и туда же запросы будут идти

Google
Руслан
06.01.2018
20:11:03
если у тебя все проброшено на хост систему, то должно работать например такое development: <<: *default dev_server: host: 0.0.0.0 port: 8080 https: false
Респектище! ? Завелось. Не понимал вначале как они взаимодействуют. Думал может в памяти как-нибудь.

Сделал в документашку PR )

Eduards
07.01.2018
09:59:05
Ребята с рождеством !!!

Igor
07.01.2018
12:13:31
о, а что Ханами из названия убрали?

Anton
07.01.2018
12:15:55
Уже не модно

Даниил
07.01.2018
12:49:18
Ханами умер!

Александр
07.01.2018
12:50:30
и чем он плох оказался?

Артур
07.01.2018
13:03:53
и чем он плох оказался?
Малые бюджеты на рекламу ?

Александр
07.01.2018
13:03:59
=)

Anton
07.01.2018
13:30:03
и чем он плох оказался?
Причем тут плох или не плох? :)

Александр
07.01.2018
13:38:45
ну если умер... неконкурентоспособен значит... интересно...

я им не пользовался, но выглядит аккуратно и сайт и примеры их

Даниил
07.01.2018
13:53:42
Это была отсылка к утверждению "руби умер", а не констатация смерти ханами т.к. он плох или хорош

Google
Anton
07.01.2018
14:15:19
я им не пользовался, но выглядит аккуратно и сайт и примеры их
Можешь ещё посмотреть примеры реальных приложений

Dm
07.01.2018
15:26:08
вот что мне в ханами не нравится так это отдельные классы на каждый экшен контроллера

а так архитектура адекватнее рельсовой

Anton
07.01.2018
15:31:24
а так архитектура адекватнее рельсовой
Можно ещё больше джавы сделать лод

No
07.01.2018
15:31:26
Чем плохо?

Anton
07.01.2018
15:31:45
Много файлов

И классов

Dm
07.01.2018
15:37:55
угу. много файлов, бойлерплейта

экшены обычно мелкие методы

Anton
07.01.2018
15:40:41
экшены обычно мелкие методы
Не всегда, иногда много логики для обработки результатов бизнес логики

Nikita
07.01.2018
15:47:43
А мне наоборот нравится, что экшн отдельный метод.

Anton
07.01.2018
15:50:32
Мне нравится, что в экшен можно легко зависимости прокинуть

Nursultan
07.01.2018
16:26:44
Всем привет. есть кто работал с omniauth-facebook?

делаю все как сказано тут https://github.com/plataformatec/devise/wiki/OmniAuth%3A-Overview а он жалуется говорит что не знает переменную Users из контроллера

Eugene
07.01.2018
16:28:48
В следующем месяце, может опять воскреснет.

делаю все как сказано тут https://github.com/plataformatec/devise/wiki/OmniAuth%3A-Overview а он жалуется говорит что не знает переменную Users из контроллера
Где-то в марте 17 года, он работал, можешь попробывать использовать более старую версию.

Ребята с рождеством !!!
И тебя, не болей и пиши чистый код.

Не Глеб
07.01.2018
17:03:18
Подскажите пожалуйста, как добавить собственные поля при регистрации в devise

Google
Не Глеб
07.01.2018
17:04:21
добавил нужные поля в бд, сгенерировал контроллеры девайса, в контроллере registrations прописал

def sign_up_params params.require(:user).permit(:name, :nickname, :email, :gender, :bio, :avatar, :password, :password_confirmation) end def account_update_params params.require(:user).permit(:name, :nickname, :email, :gender, :bio, :avatar, :password, :password_confirmation, :current_password) end

а в роутах devise_for :users, :controllers => { registrations: 'users/registrations' }

ojab
07.01.2018
17:08:58
В соответствии с рельсовым convention over configuration класс контроллера должен называться Users::RegistrationsController, а у тебя, прозреваю, просто RegistrationsController

в общем случае для корректной работы рельсового autoload'a по пути #{Rails.root}/app/xxx/yyy/zzz должен находиться класс Xxx::Yyy::Zzz

Не Глеб
07.01.2018
17:10:55
у меня class Devise::RegistrationsController < DeviseController

ojab
07.01.2018
17:12:11
тогда во-первых в роутах должен быть devise/registrations, а во-вторых лежать он должен в app/controllers/devise/registrations_controller.rb

сейчас роут идёт в Users::RegistrationsController, рельсы его ждут по пути app/controllers/users/registrations_controller.rb и не находят

Не Глеб
07.01.2018
17:13:50
но там есть этот контроллер

ojab
07.01.2018
17:14:10
Users::RegistrationsController?

Не Глеб
07.01.2018
17:14:31
не Devise, сейчас изменю



Не Глеб
07.01.2018
17:21:50
Есть ли какой-нибудь полегче способ добавить свои поля при регистрации в devise?

Nikita
07.01.2018
17:27:49
ну ты просто делаешь миграции и разрешаешь их в контроллере

что сложного?

валидируешь на модели, соответственно

либо юзаешь dry-validation, как душе угодно

ojab
07.01.2018
17:57:55
а теперь вьюх по нужному пути не хватает

Не Глеб
07.01.2018
17:58:08
я уже сделал

не знаю как, но сделал

Google
Не Глеб
07.01.2018
18:19:31
Есть еще вопросик У меня есть Post и у него есть Steps (has_many) Как с помощью will_paginate я могу листать шаги у поста?

@post = Post.find(params[:post_id]) @step = @post.steps.paginate(:page => params[:page], :per_page => 1) на вьюшку я кидаю <%= will_paginate @step, renderer: WillPaginate::ActionView::BootstrapLinkRenderer %>

Admin
ERROR: S client not available

Andrey
07.01.2018
20:01:48
Ребятки. Вот подумал ) А допутимо ли в рамках одной миграции создавать несколько таблиц ? Допустим я в миграции, к пример orders - создам все необходимые мне таблицы и связи, которые заранее были спроектированны. И в дальнейшем буду их использовать. Не вызовит ли это, побочных явлений или чего еще ) Скорее всего глупый вопрос, но тем не менее

v
07.01.2018
20:02:38
да все допустимо

Andrey
07.01.2018
20:08:10
Можешь писать все миграции в одном файле вообще (так и делают через какое-то время, что бы 1000 файлов в один засунуть
ага, а то, у меня наступил тот момент когда собралось, для небольшого проекта уже 64 файла... Спасибо ) Если у кого есть, возможно статейки по этой теме, возможные оптимизация и прочее...

skynet
07.01.2018
20:23:35
не за что) реально вполне неплохая статейка

Rabadan
07.01.2018
22:14:00
Можешь писать все миграции в одном файле вообще (так и делают через какое-то время, что бы 1000 файлов в один засунуть
+ Так и делаю обычно. Сперва в проекте создаю миграции как удобнее. Потом, через определенное время сворачиваю их

Eugene
07.01.2018
23:01:27
Последовательно их же надо в файл надо записывать, как я понимаю.

Нафига?
Смысл в том, чтобы не накатить новую миграцию первее чем старую.

Смерть
07.01.2018
23:45:57
Привет всем. А можно как-то сделать, чтобы при assets:precompile ExecJS выдавал что-то внятное, а не просто возвращал RuntimeError? Настраиваю тут новую VPS с капистраной, фиксил все, что появлялось в ошибках, но сейчас вдруг перестало писать конкретную причину, просто что-то ломается.

А, отбой, кажись уперся в мемори лимит впски

Eduards
08.01.2018
06:37:36
Привет всем!

Google
D
08.01.2018
07:18:13
?

Eduards
08.01.2018
08:37:58
кто как учит ruby народ ?

подскажите новичку

Смерть
08.01.2018
08:49:21
Скинь файл deploy.rb
Почти стандартный с мануалов Digital Ocean

Да я подключил своп и все прошло

Антон
08.01.2018
09:40:36
подскажите новичку
делай реальные проекты

есть еще всякие codewars но обычно людям это быстро надоедает

Jonas
08.01.2018
09:48:04
кто как учит ruby народ ?
codemy.net - Хороший соурс для изучени рельсов.

Антон
08.01.2018
09:54:32
подскажите новичку
пиши документацию к dry-rb бонусом будет вклад в open-source

Eduards
08.01.2018
09:55:03
Так сначала же руби надо а после рельсы ?

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