
Андрей
14.05.2018
12:20:40
Ruslan, Спасибо!

Богдан
14.05.2018
12:22:06

Nikita
14.05.2018
12:38:48
Ну хз, название метода не оч как по мне, а так вполне нормально если ты будешь вызывать user.refresh_token!
Это к пример

Google

Roman
14.05.2018
12:51:04
Ребята, а как положить статический файл в корень сайта на рельсах?

Ilya
14.05.2018
12:52:03

Смерть
14.05.2018
12:52:06
в public

Roman
14.05.2018
12:52:57
туплю, благодарочка

Mikhail
14.05.2018
12:57:42
Ох, страсти-то какие https://meduza.io/feature/2018/05/14/v-sistemah-shifrovaniya-elektronnoy-pochty-pgp-gpg-i-s-mime-nashli-kriticheskuyu-uyazvimost-ne-otkryvayte-zashifrovannye-pisma

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
14.05.2018
12:59:14

Darth
14.05.2018
13:48:43
Почему европейцы любят руби?
Им нужен сейф навиГЕЙшон

Сергей
14.05.2018
14:11:30
Привет, ребята. Ни у кого не было такого, что при запуске теста rspec выскакивает ошибка ~/.rvm/gems/ruby-2.3.1/gems/activerecord-4.2.1/lib/active_record/connection_adapters/connection_specification.rb:171:in `spec': database configuration does not specify adapter (ActiveRecord::AdapterNotSpecified) ?

Dm
14.05.2018
14:11:59

Denis
14.05.2018
14:12:17

Сергей
14.05.2018
14:12:38

rekero
14.05.2018
14:13:58
а adapter указан?

Google

Сергей
14.05.2018
14:14:26

Denis
14.05.2018
14:14:53
кидай кусок database.yml с тест базой

Сергей
14.05.2018
14:14:55
test:
adapter: mysql2
host: localhost
username: develop
database: test
password:

Denis
14.05.2018
14:21:39
а порт где указан?

Сергей
14.05.2018
14:23:34

Denis
14.05.2018
14:24:27
хз, инетрнеты говорят попробовать rake db:test:prepare несмотря на то, что оно не надо на новых версиях

Сергей
14.05.2018
14:25:28
Пробовал. Ругается на Redis

Denis
14.05.2018
14:26:16
а с редисом что не так?

Сергей
14.05.2018
14:29:20
Redis::CannotConnectError: Error connecting to Redis on 127.0.0.1:6379 (Errno::ECONNREFUSED) при rake db:test:prepare. Хотя redis висит на 6379 порту
tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 8638/redis-server 1
rails 4.2.1

Artemy
14.05.2018
14:47:37
rails 4.2.1
никаких dotenv не стоит? точно ли те настройки БД берутся? и вообще тестового окружения?

Lavrushchik
14.05.2018
15:29:14
вопрос. как с js-скриптяры с диаграмкой в index-вьюхе подтянуть параметр в другой(?) метод? то бишь, чтобы потом можно было перейти на другой пейдж, с объектами с каким-то параметром.
типо
var label = chartData.labels[idx];
а потом
console.log(<%= Object.where(column: "line") %>)

Dmitry
14.05.2018
16:03:13
Подскажите у меня есть поле select, мне нужно брать оттуда значение, делать запрос в базу и выводить список вариантов в другом select на этой же странице. Соответственно меняеться select меняються варианты - Куда копать.

mike
14.05.2018
16:14:33
ajax?

Dmitry
14.05.2018
16:24:13
по всей видимости он. пока какой то бред гуглиться

Nikita
14.05.2018
16:25:25
https://www.youtube.com/watch?v=j1zZ4Lgzf9s

Dmitry
14.05.2018
16:27:20

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
14.05.2018
16:29:56

Mikhail
14.05.2018
17:06:47
Всем привет! Юзал кто-нибудь React on Rails?

Google

Mikhail
14.05.2018
17:07:06
Интересно общее впечатление, жизнеспособно ли это вообще

Pavel
14.05.2018
17:07:09
И это и react-rails
Но лучше как по мне отдельный репо для фронта

Nikita
14.05.2018
17:07:23
Лучше вэбпакер.

Mikhail
14.05.2018
17:07:28

Nikita
14.05.2018
17:07:33
Если уже в рельсы хочется.

Mikhail
14.05.2018
17:07:49

Pavel
14.05.2018
17:07:53
Ага, две разные вещи

Mikhail
14.05.2018
17:08:24

Pavel
14.05.2018
17:08:40
На рельсе вебпакер, который обертка вебпака, а оттого больнее с конфигами

Pavel
14.05.2018
17:09:10
Для Фронта все равно лучше мокать бэкенд API, поэтому тянуть рельсу нет смысла
Плюс кстати очень важно, нужен ли тебе server-side rendering для некоторых поисковиков

Mikhail
14.05.2018
17:10:46

Nikita
14.05.2018
17:10:59
Для всех)))

Mikhail
14.05.2018
17:11:04

Pavel
14.05.2018
17:11:08
Яндекс вроде. Гугл уже справляется кажись с SPA
А примеры в интернетах через JS

Google

Pavel
14.05.2018
17:12:05
кое-что по другому

Mikhail
14.05.2018
17:12:13
Ага, понял

Pavel
14.05.2018
17:12:27
Если нужен SSR, то посмотри на next.js

Mikhail
14.05.2018
17:12:44
Релься еще нужна для того, чтобы разным юзерам разные реакт приложения отдавать

Admin
ERROR: S client not available

Pavel
14.05.2018
17:13:11
Проще всего взять гем knock
Вообще бэк и фронт разделишь и сможешь хоть какую-логику реализовать

Mikhail
14.05.2018
17:15:35
Ага, понял, спасибо
А если разделять бэк и фронт, то каким образом сделать авторизацию пользователей, а и как решить проблему с поисковиками?

Nikita
14.05.2018
17:18:21
> то каким образом сделать авторизацию пользователей
делай как хочешь
> а и как решить проблему с поисковиками?
SSR

Mikhail
14.05.2018
17:22:03

Nikita
14.05.2018
17:22:27
@vertus1 ну просто перечеслять все варианты авторизации сам понимаешь...
https://habr.com/company/dataart/blog/262817/

Mikhail
14.05.2018
17:22:51

Nikita
14.05.2018
17:22:59
и это называется аутентификация

Mikhail
14.05.2018
17:23:15

Nikita
14.05.2018
17:25:02
@vertus1 https://github.com/nsarno/knock

Mikhail
14.05.2018
17:25:24
Может подскажите как лучше сделать. У меня есть задача - сделать веб приложение, в котором будет динамический опросник. Как вы понимаете, каждый раз запрашивать страницу, чтобы перевести на следующий вопрос так себе решение. Поэтому я думал заюзать реакт для этого. Может подскажите какие еще варианты решения, чтобы максимально просто это сделать?

Google

Nikita
14.05.2018
17:26:13
так можно же через ajax валидировать, но тут уже каждый упарывается как хочет
на самом деле и у jQuery ведь есть валидация ?
https://jqueryvalidation.org/
тут уже от конкретного кейса зависит на самом деле
но и обычным JS’ом можно это все реализовать

Pavel
14.05.2018
17:28:32
предпочитаю для AJAX использовать axios
он с реактом хорошо дружит

Nikita
14.05.2018
17:29:47
да он как-бы со всем дружит)

Den
14.05.2018
17:43:24
Добрый день, как можно реализовать загрузку фотографий для двух разных объектов?
вот код photos_controller.rb тут реализована загрузка для room, мне надо как то добавить то же самое для hotel
class PhotosController < ApplicationController
def create
@room = Room.find(params[:room_id])
if params[:images]
params[:images].each do |img|
@room.photos.create(image: img)
end
@photos = @room.photos
redirect_back(fallback_location: request.referer, notice: "Сохранено...")
end
end
def destroy
@photo = Photo.find(params[:id])
@room = @photo.room
@photo.destroy
@photos = Photo.where(room_id: @room.id)
respond_to :js
end
end

Valter
14.05.2018
17:48:35
Привет всем

ojab
14.05.2018
18:05:54

Valter
14.05.2018
21:07:52
Живые есть?

Eugene
14.05.2018
21:14:19

Valter
14.05.2018
21:22:11
Может подскажете смысл связи has_many? - в миграциях ничего не создается в таблицах тоже

Eugene
14.05.2018
21:24:31