@rubylang

Страница 686 из 1684
Alex
24.11.2016
14:17:35
чем он лучше rspec_api_documentation?

s
24.11.2016
14:22:15
а просто выбешивает)

смысл в возможности выполнения запроса может и есть тоже не очень большой. например, если для контекста запроса нужна авторизация и какие-то специфичные данные, то работать это только не будет

Google
s
24.11.2016
14:23:33
rspec_api_documentation – вот это более здравый способ

Alex
24.11.2016
14:23:55
Согласен, у сваггера по сути нет плюсов против него почти.

s
24.11.2016
14:24:12
>то работать это только не будет *то работать это не будет

rspec_api_documentation? почему говно?

я пропутил спор)

можно основные тезисы?

Alex
24.11.2016
14:25:01
я тоже пропустил

s
24.11.2016
14:25:03
не трололо ради, а интересно

Alex
24.11.2016
14:25:04
чем сваггер лучше?

s
24.11.2016
14:25:09
т.к. документация – больная тема

омг

хрена себе проще

Alex
24.11.2016
14:25:41
разница небо и земля, rspec_api_documentation почти не делает накладных расходов, зато всегда актуален.

Google
s
24.11.2016
14:25:48
> проще в маркдауне руками поддерживать доки это и есть свегер по сути

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

если с ним сравнивать

а в чем проблема писать реквест спеки в стиле апи_документейшн?

Alex
24.11.2016
14:27:05
а в тестах не контролируешь чтоли?

а зачем если их можно привязать к тестам чтобы видеть 100% рабочий функционал?

s
24.11.2016
14:27:20
с ним я контролирую то, что код протестирован, в доке актуальные наборы параметров

и вообще все аткульное

потому что если не актуальное – то тесты не пройдут и дока не сгенерируется

Alex
24.11.2016
14:27:44
и не надо заморачиваться поддерживать все это. Главное поддерживать тесты.

s
24.11.2016
14:28:12
наладить, разладить

это в любом случае будет отдельный процесс

зачем, если можно просто писать тесты)

ну я слабо себе представляю отладку такого процесса

даже если есть нормальный флоу работы над задачами, pr для каждой задачи и 2 ревьювера

все равно продалбываются доки

в сваггере

Антон
24.11.2016
14:30:19
продалбываются - факт

вообще ниразу не видел нормальную доку на апи :) а если есть нормальная дока то не понятны бизнес процессы и фронты постоянно что-то спрашивают, потому что у них UX завязан на бизнес процессы значит дока не нормальная

s
24.11.2016
14:35:26
дефолтный html форматер разбивает секции по модулям

Google
s
24.11.2016
14:35:35
не супер, но жить можно

> вообще ниразу не видел нормальную доку на апи :) sad but true

Michael
24.11.2016
17:20:35
какпец переносил staging и production на да другие сервера, и aglication.js не компилит асеты из js темплейтов

I
24.11.2016
17:20:52
беда

Michael
24.11.2016
17:21:07
со вчера сидел и наконеч-то удалось на staging разрулить

I
24.11.2016
17:21:12
наговнякал где-то:)

Michael
24.11.2016
17:21:28
а что именно помогло не знаю))

I
24.11.2016
17:21:43
а продакшен так и не удалось?))

Michael
24.11.2016
17:21:52
уже дошло тупо до того что удалял асеты и перекомпиливал и в какой то момент заработало))

I
24.11.2016
17:21:58
хм

а версии гемов не менял?

Michael
24.11.2016
17:22:06
а продакшен уже 2 часа колдую и никак((

I
24.11.2016
17:22:17
посмотри версии гемов на старом и новом проде)

Michael
24.11.2016
17:22:30
неа гемы те же самый, + я всегда строго фиксирую версии

I
24.11.2016
17:22:49
ты потрейсь тогда)

I
24.11.2016
17:23:08
rake assets:precompile дерни и смотри по логам, что упадет

Michael
24.11.2016
17:23:11
зачем?
мне так спокойнее

Alex
24.11.2016
17:23:20
чем?

Michael
24.11.2016
17:23:27
Google
I
24.11.2016
17:23:39
а application.js пуст по факту?

Admin
ERROR: S client not available

I
24.11.2016
17:24:24
environment точно прод выставлен?:)

Michael
24.11.2016
17:24:44
все компилится, но <svg><!-- SVG file not found: \'icons/booking.svg\' --></svg>

I
24.11.2016
17:24:56
ну так у тебя нет svg!

Michael
24.11.2016
17:25:09
они есть))

Антон
24.11.2016
17:25:12
руками название переписывал?

Michael
24.11.2016
17:25:22
не переписывал

Антон
24.11.2016
17:25:55
значит помогло чудо

Michael
24.11.2016
17:25:58
на стейже точная копия приложения и там уже все норм, после суток непонятных танцев

I
24.11.2016
17:26:13
spring убивал?)

хотя он вроде дев-только)

Michael
24.11.2016
17:26:25
не, а нужно?

да он только дев и тест

I
24.11.2016
17:27:21
а svg по какому пути валяются сейчас?

Michael
24.11.2016
17:27:21
по сути с самим приложением походу все нормально, конфиги на оба окружения тупо одинаковые

assets/images/icons

I
24.11.2016
17:27:48
app/assets/images/icons

хм

Michael
24.11.2016
17:28:08
и сами svg закомпилились в public/assets

Google
I
24.11.2016
17:28:31
видимо, не все

Michael
24.11.2016
17:28:31
а вот в js почему нет

I
24.11.2016
17:28:51
может, у тебя там упал свг, а дальше спрокеты не поехали

Michael
24.11.2016
17:28:52
абсолютно все закомпилились, тупо прошелся по списку и сравнил

мне кажется handlebars морочит голову

но не могу понять что именно не так

I
24.11.2016
17:29:34
добавляй точки остановки в sprockets и смотри пошагово:)

Michael
24.11.2016
17:31:21
сами svg которые используются в js, css ..... отлично работают, а вот в шаблонах handlebars = inline_svg 'icons/down.svg', class: 'route__down__icon' не компилится в aplica.....js

I
24.11.2016
17:32:38
вполне похоже

Michael
24.11.2016
17:32:41
на http://beta.u6-cargo.com/ работает а на http://test.cargoport.aero нет

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