@rubylang

Страница 1393 из 1684
ojab
20.02.2018
12:05:30
gem "rack_csrf" удалить?

(plugin :csrf, raise: true уже удалил же?)

Pavel
20.02.2018
12:07:51
Точно блин, спасибо. Гляжу в книгу, вижу фигу

?

Google
Pavel
20.02.2018
12:10:23
И еще. Есть ли менторы, кто может по dry-web-roda петпроджекту код ревью делать, советы давать? Если что, в личку по цене.

Artem
20.02.2018
12:26:18
Как отформатировать дату, чтобы было (сегодня в 13:15, вчера в 22:55 и т.п)?

O
20.02.2018
12:32:45
Как отформатировать дату, чтобы было (сегодня в 13:15, вчера в 22:55 и т.п)?
https://apidock.com/rails/ActionView/Helpers/DateHelper/time_ago_in_words (ну или не это)

Антон
20.02.2018
13:49:46
Это значит что инструкция плохая. Тоесть если прибор действительно полезный, например им очень удобно нарезать морковь, кроме пальцев, то можно в инструкции указать о наризанее морковки, поменять инструкцию и юзать инструмент так как полезно и хорошо.
ну так не получается у тебя всетаки инструмент который позволяется нарезать все, включая пальцы, причем нарезание пальцев может быть вполне себе ок событием и кейсы возникают когда пальцы оказываются порезаны в один салат в морковкой и тут начинается: -- не резать пальцы вместе с морковкой -- мыть прибор после нарезания пальцев -- мыть прибор после нарезания морковки Да никто и никогда не напишет такую инструкцию, это физически невозможно

придет новый программист которому бизнес спустит батат или новый ГМО лук-шалфей и хана вашей инструкции

D
20.02.2018
14:15:03
Кто-нибудь работает с системой шифрованных credentials в новых рельсах 5.2?

Sergii
20.02.2018
14:15:42
Только на 5.1.5 перешли, ждём stable 5.2

D
20.02.2018
14:16:02
Только на 5.1.5 перешли, ждём stable 5.2
так с credentials работали уже?

ojab
20.02.2018
14:16:24
кто-нибудь работал

D
20.02.2018
14:16:36
Покажите мне этого человека

Sergii
20.02.2018
14:16:59
Это ж только в 5.2

ojab
20.02.2018
14:17:00
https://twitter.com/dhh подойдёт?

D
20.02.2018
14:17:14
Это ж только в 5.2
в 5.1 включается опционально

Google
Sergii
20.02.2018
14:17:30
Ааа

D
20.02.2018
14:17:36
https://twitter.com/dhh подойдёт?
Над шутками админов надо смеяться всегда, да

ojab
20.02.2018
14:17:44
каков вопрос

D
20.02.2018
14:18:46
каков вопрос
Нормальный вопрос. Напоминает остроумных официантов которым говоришь "Можно мне кофе", а они отвечают "Ну я же не врач, не знаю можно ли вам кофе! Ха-ха!"

ojab
20.02.2018
14:25:57
Если интересует что-то по rails credentials — лучше сразу спросить, что интересует. Если кто-то знает — ответит.

Artem
20.02.2018
14:44:14
Есть роутер resources :city_interface

Но рельсы не видят new_city_interface

В rake routes есть

В link_to ошибка

Roman
20.02.2018
14:46:00
Если resources, то должно быть окончание на s

Artem
20.02.2018
14:47:07
Ни с s ни без нее

ojab
20.02.2018
14:48:38
сервер перезапускал после изменения routes.rb? Попробуй, если ещё не.

Artem
20.02.2018
14:48:57
Перезапускал

Roman
20.02.2018
14:49:42
А какого рода ошибка? Может в контроллере в нейминге ошибка

Dmitry
20.02.2018
14:50:00
new_city_interface_path

Artem
20.02.2018
14:50:44
path завелись

Google
Artem
20.02.2018
14:50:54
Можете пояснить почему так?

Dmitry
20.02.2018
14:51:44
Ну потому что эту путь, необходимо указывать path либо url

Artem
20.02.2018
14:53:06
Теперь форма не видит city_interfaces_path

Dmitry
20.02.2018
14:53:53
Теперь форма не видит city_interfaces_path
Это путь к индексу по сути

Artem
20.02.2018
14:55:36
А индекс почему-то city_interface

Форма склоняет, а роутер нет

Dmitry
20.02.2018
14:57:15
А ну потому что в routes в единственном числе указали

Artem
20.02.2018
14:58:33
Контроллер не видит

Контроллеры называется CityInterfaceController

Dmitry
20.02.2018
14:59:10
Переименовывать надо контроллер, во множественное число

Artem
20.02.2018
14:59:25
Должен во множественном быть?

Dmitry
20.02.2018
14:59:36
Магия рельс ломается если заклинания не правильно использовать

Контроллер и путь во множественном, модель в единственном

Artem
20.02.2018
15:00:24
Точно

Спасибо

Pavel
20.02.2018
15:03:11
Зачем куки выпиливаешь?
Это будет JSON API и больше ничего с аутентификацией по JWT токену.

Anton
20.02.2018
15:05:55
Это будет JSON API и больше ничего с аутентификацией по JWT токену.
Ну, ты все равно сессию же юзать будешь, пользователя хранить там или что-то такое

Google
Roman
20.02.2018
15:06:53
С jwt же не нужна сессия, все данные можно брать из токена

Pavel
20.02.2018
15:08:20
Да, JWT без сессии. https://jwt.io/

Кукисы конечно могут быть, но они чисто для фронт-приложения. Которое на react+redux+saga, совсем отдельный репо.

А сам бэк-сервер хочу очень минимальным

Roman
20.02.2018
15:13:44
Но сессии пригодятся, если задумаешь через соц сети авторизовывать

ojab
20.02.2018
15:14:22
oauth тоже умеет jwt выдавать

Lavrushchik
20.02.2018
15:14:30
Но сессии пригодятся, если задумаешь через соц сети авторизовывать
кстати, о соц.сетях - есть какой-нибудь гем, чтобы расшарить ссыль в вк/фейсбук/твиттер?

Roman
20.02.2018
15:15:34
Скорее всего это делается на фронте

кстати, о соц.сетях - есть какой-нибудь гем, чтобы расшарить ссыль в вк/фейсбук/твиттер?

D
20.02.2018
15:34:18
я работал. работает криво
Вот да. У меня даже не получается сохранить файл. Каждый раз при дешифровке он все значения сбрасывает.

Я так понимаю можно подключать figaro и не думать о проблемах

Alexander
20.02.2018
15:37:31
Вот да. У меня даже не получается сохранить файл. Каждый раз при дешифровке он все значения сбрасывает.
да) там есть такой баг, обещают пофиксить при релизе. у меня с ним больше боли чем пользы, вот инструкция для боли: 1) rails credentials:show - копируешь содержимое кудато, добавляешь свои ключи 2) rails credentials:edit - вставляешь все заново

D
20.02.2018
15:38:18
Я так и делал но не мог поверить что это нынешний Rails way, думал что-то не так делаю

Спасибо за разъяснения

D
20.02.2018
15:40:19
Да, если указывать editor разницы нет

Alexander
20.02.2018
15:40:49
даже при EDITOR=vi bundle exec rails secrets:edit?
оно сохраняет, просто когда заново редактируешь показывает не то что на самом деле

Google
Alexander
20.02.2018
15:41:05
ojab
20.02.2018
15:41:35
Alexander
20.02.2018
15:43:16
и .enc тоже
не увидел где там о .enc ну да ладно. я ссылался на этот ишью https://github.com/rails/rails/issues/31409

ojab
20.02.2018
15:43:53
оу, так понятнее

biert
20.02.2018
16:45:48
добрый вечер, может подскажете как можно сделать следующее, сейчас я с помощью delayed job ищу драйверов для поездки, находится список драйверов который критериям отвечает, то есть создается поездка, потом драйверу отсылается нотификация согласен ли он, если нет, запускается с помощью job функция которая отсылает нотификацию следующему драйверу

не смог придумать как с помощью апи сделать подобное

ах да, есть еще условия, на решение драйверу дается N минут

и есть ли смысл переделывать

No
20.02.2018
16:50:41
хм

пацаны

вопрос на миллион

но я его вам не дам

в чём суть

есть query object

в него в конструкторе передается уже сбилденный ранее active relation

и сверху на него вешаются ещё какие-то join-ы

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

одну и ту же таблицу я имею ввиду

ojab
20.02.2018
16:52:53
а не надо этого избегать, AR несколько одинаковых джойнов в один превратит

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