
Alex
13.12.2016
13:12:57
точнее formtastic Насколько я понимаю.

? Алёна
13.12.2016
13:13:14
Кажется мне пора начинать нормально к рельсам с рубями притрагиваться

Alex
13.12.2016
13:13:19
formtastic ограниченный, скорее всего переключившись на simple_form все будет выглядеть также, но работать.
Это открытие сродни такого:
- Ребята, машина не заряжается
- Точно ток нормальный шел во время зарядки?
- Ну да вроде норм все.
...
- Ой ребята у меня бензиновый двигатель

Google

? Алёна
13.12.2016
13:14:31
?

Artur
13.12.2016
13:16:12
На 12

? Алёна
13.12.2016
13:21:44
Эх, блин. Не умеет формастик в это =__=

Alex
13.12.2016
13:22:20
Вот именно, говорю же он ограниченный и ты сейчас именно эту форму можешь переключить на simple_form

? Алёна
13.12.2016
13:23:53
Не могу. Гем не дают установить, лол. Говорят что формастик лучше.

Artur
13.12.2016
13:24:27

Alex
13.12.2016
13:29:10
можешь ссылаться на экспертное мнение всего чата.
И еще добавь что ты фронт, ты так видишь.

? Алёна
13.12.2016
13:58:57
Разрешили х) Теперь осталось понять как перевести эту форму с формастика на симпл...

Alex
13.12.2016
13:59:51
simple_form_for

? Алёна
13.12.2016
14:00:16
И всё? о.О

Alex
13.12.2016
14:13:11
а ты попробуй

Google

Mikhail
13.12.2016
14:15:43
Когда дизайн разносторонний, профит от симплформа теряется. Или во времени, или в количестве кода
ибо многоуровневые врапперы ничуть не красивее чем родные хелперы

trickster
13.12.2016
15:46:44
ребят работал кто с Savon(soap)
?

ZhmAA
13.12.2016
15:52:27
Всем привет. Есть ли способ сделать редирект после использования send_data? В одном экшене понятно что нельзя. Суть в том, что у меня есть ссылка на скачивание файла, после клика на которую меняется линк. А мне нужно чтобы юзер оставался на предыдущей ссылке

Илья
13.12.2016
15:55:18

ZhmAA
13.12.2016
15:59:30
Решил проблему открытием нового окна для скачивания файла)

Andrey ?
13.12.2016
16:21:57
Чем щас в 2016-м аутентификацию делают в рельсах?

Alexey
13.12.2016
16:22:57
cancancan+devise

Alex
13.12.2016
16:23:49
cancan - это авторизация

Alexey
13.12.2016
16:24:17
rodauth
devise is so 2015

Nork
13.12.2016
16:24:33
Товарищи, а в administrate можно habtm изкоробки делать?

Andrey ?
13.12.2016
16:26:15
Мне права доступа особо не нужны, имено вход-выход-регистрация
Хм, для omniauth нужно что-нибудь кроме omniauth?

trickster
13.12.2016
16:37:07
было дело
слуушай, а как он работает? тоесть я делаю парс на wsdl файл, авторизуюсь к апи, я могу ограничить кол-во запросов? или он как-то парсит всю xml-ку и я могу только нокогиркой брать содержимое? просто у меня нужно сделать меньше запросов к апи проверяя поле в бд
реально это сделать?
мб запутал)

v
13.12.2016
16:58:53

Alex
13.12.2016
17:04:32
Товарищи, просто ради любопытства, кто чувствует себя комфортно в вопросе прикручивания всяких платёжных шлюзов типа там PayPal итп. Мне интересно, стоит ли тратить время на то, чтобы прокачаться в вопросе. И насколько это вообще востребованная сфера и насколько редкое умение среди руби анонимусов

Google

Mikhail
13.12.2016
17:05:08
первые 3 максимально просты и понятны

s
13.12.2016
17:10:39
devise простой? хренасе)
sorcery, clearance
+1

Mikhail
13.12.2016
17:12:55
rails g devise:install
rails g devise User
rails g devise:views
rake db:migrate
rails s (ни… работает????)
Офигеть какой девайс сложный
Плюс на каждый чих гугл имеет ответ, и скорее всего это уже есть в коробке)

trickster
13.12.2016
17:14:17
коллбек ещё в контроллер authenticate_user! забыл
:d

Mikhail
13.12.2016
17:14:28
Я не юзаю этот коллбек
У меня нет блогов, я везде на пандит перевешиваю
Фуф. Пошел просить отпуск, а то о девайсе написал, устал) Тяжелый функционал.

Artur
13.12.2016
17:21:00

Alex
13.12.2016
19:05:38

v
13.12.2016
19:09:34

Alex
13.12.2016
19:11:08
на апворке часто встречается, и я никогда не берусь, ибо ответственно и подозреваю геморрно

v
13.12.2016
19:27:32
а
ну м.б.
ты не подозревай, просто прочитай один раз

Google

v
13.12.2016
19:28:04
документацию по интгреции соответствующей системы
это не rocket science

Alex
13.12.2016
19:28:52
да, наверно

Igor
13.12.2016
19:37:53
постоянно прикручиваю платежные системы
спрашивай свои ответы
там много подводных камней
вообще на биллинге жопа потеет постоянно
например надо логгировать вообще все
вплоть до SQL запросов
иначе потом будет очень очень больно

Admin
ERROR: S client not available

Alex
13.12.2016
19:40:46
а прикручиваешь - по необходимости или сам выбрал такую нишу
то есть если жопа потеет, то может нафиг надо это все

Igor
13.12.2016
19:41:35
ну с опытом уже в принципе представляешь себе все подводные камни
работал почти со всеми типами интеграций
синхронные и асинхронные
слейвы и мастера
слейв когда биллинг внешний
тебе лишь приходят нотификации
мастер - когда сам бабло списываешь

Google

Igor
13.12.2016
19:43:53
те у тебя есть доступ к API для списания денег
и ты сам должен биллить пользователя
вот тут реально жопа потеет
а в слейвах не так уже и страшно :)

trickster
13.12.2016
19:44:46

Igor
13.12.2016
19:45:19
одно слово которое все объясняет
savon норм
но если очень надо то можно без него
тупо генеришь XML запрос
посылаешь его через POST
главное SOAPAction не забыть в хидерах
но с савоном удобнее
он еще wsdl парсить умеет

trickster
13.12.2016
19:47:26
def initialize(credentials)
@client = Savon.client(wsdl: wsdl, ssl_verify_mode: :peer)
@credentials = credentials
end
ну тоесть есть такая штука, в wsdl лежит ссылка на всдл

Igor
13.12.2016
19:47:46

trickster
13.12.2016
19:47:47
не могу понять куда он ходит, и как запросы посылает

Igor
13.12.2016
19:47:53
указывать wsdl по URL
при каждом запуске будет бится по этой ссылке
и может упасть
либо злодеи wsdl подменят
но в первом приближении можно и URL указать
сделай вот что