
Alex
26.02.2017
09:19:33
тебе кажется?

Demyan
26.02.2017
09:19:39
ибо без layout рендерится 300мс. с ним 900

Alex
26.02.2017
09:19:45
вместо того чтобы казалось открывай network manager и смотри что НА САМОМ ДЕЛЕ происходит

Demyan
26.02.2017
09:19:47
с этим кодом все так же 800-900

Google

Alex
26.02.2017
09:19:49
учись дебажить до корней.

Demyan
26.02.2017
09:20:29
Rendered news/index.html.erb within layouts/application (701.5ms) это не значит что рендерится layouts
?

Alex
26.02.2017
09:20:53
Значит. Не должен. Еще раз код контроллера покажи

Demyan
26.02.2017
09:21:53
https://gist.github.com/drdoc/f83e62d8cfe85085402e9e10e8d3b243

Alex
26.02.2017
09:21:55
Точнее, при ajax запросе не должен. А при html очень даже.
Ну, а тебе на какой экшен надо получать html без layout?

Demyan
26.02.2017
09:22:49
index когда ajax

Alex
26.02.2017
09:23:10
ну теперь покажи что в network manager при ajax приходит layout

Demyan
26.02.2017
09:23:12
делал по этому: http://jameshuynh.com/2016/01/28/ajax-pagination-on-rails-and-kaminari/

Alex
26.02.2017
09:23:30
ты мне в network покажи запрос аяксовый

Demyan
26.02.2017
09:24:24
да. туда все приходит

Alex
26.02.2017
09:24:40
я вроде скриншот просил

Google

Demyan
26.02.2017
09:25:27
network manager в огнелисе пойдет?

Alex
26.02.2017
09:25:45
я им не пользовался.
но скрин сделай.

Demyan
26.02.2017
09:28:01

Alex
26.02.2017
09:28:26
заголовки где?

Demyan
26.02.2017
09:31:16
в каждом запросе внутри. там вроде нельзя для каждого вывести

Mark
26.02.2017
09:31:44
Можно

Alex
26.02.2017
09:32:21
не поверю.

Demyan
26.02.2017
09:32:56
есть

Alex
26.02.2017
09:34:14
не вижу XHR заголовка
это точно ajax запрос?
курлом сделай аякс запрос и смотри придет с лайаутом или нет

Demyan
26.02.2017
09:35:09
не уверен

Alex
26.02.2017
09:35:41
как тут можно быть неуверенным?

I
26.02.2017
09:38:58
а как ты делаешь этот запрос??

Demyan
26.02.2017
09:48:30
по гуиду типо. линк выше давал

Alex
26.02.2017
09:49:53
Ajax запрос через curl сделай
и посмотри

Google

Mark
26.02.2017
12:11:19
всем привет
кто-то юзал ?
https://github.com/yandex-money/yandex-money-sdk-ruby
у меня моб приложение и апшика
не могу разобраться как оплату провести
Payments from bank cards without authorization
на 3 шаге получаю result
и не понимаю что с ним делать

ojab
26.02.2017
13:03:03

Mark
26.02.2017
13:04:54
Да все уже понял)

John
26.02.2017
13:53:25
Кто-нибудь настраивал сертификаты на впс-ке или может для подобного отдельные чаты есть?
В любом случае, если я у меня nginx и путь к приложению у меня вида /home/ubuntu/apps/site/current/ а в этом current с каждым деплоем все обновляется, что мне указывать в качестве root directory of the domain?

ojab
26.02.2017
13:57:05
в качестве root directory of the domain указывать что угодно, nginx в директорию с приложением должен только за ассетами ходить

John
26.02.2017
13:59:39
Но ведь letsencrypt у которого я беру сертификат будет проверять его как я понял из этой папки?

ojab
26.02.2017
14:01:26
нет, сертификат должен складываться куда-то в /etc. Если используется certbot — в /etc/letsencrypt/live/example.com.

John
26.02.2017
14:01:26
Для чего вообщее этот параметр? Я так понял что указав root directory of the domain он там каким-то хитрым образом должен разместить сертификат и потом сверять находится ли он на сервере?
Ну да, certbot
То есть если получил сертификат и он лежит в /etc/letsencrypt/live/example.com., остается только nginx настроить чтобы он по https отдавал?

ojab
26.02.2017
14:03:19
да

Google

ojab
26.02.2017
14:04:26
а, возможно root directory of the domains это место куда certbot будет проверочные файлы складывать. Тогда указывай root из /etc/nginx/nginx.conf

Demyan
26.02.2017
15:47:38
Блин чо так сложно все с этим ajax :C
Если в консоли пишется
Rendered news/index.html.erb within layouts/application (331.2ms)
но в браузере не грузятся ассеты для layouts.
Это ajax, или нет?
вот скрин нетворка
или это турболинки которые я не отключал в рельсе.
типо рендерят лэйаут но не обновляют его тк он не изменился

Admin
ERROR: S client not available

ojab
26.02.2017
16:07:26
судя по Turbolinks-Referrer — это турболинки, очевидно
ещё раз — что у тебя в итоге/сейчас на клиенте запрос делает? Код на gist.

Demyan
26.02.2017
16:08:51
может из-за этого не работать ajax который должен
ща сделаю
https://gist.github.com/drdoc/dece2b0f77379673ffb4fde8772efc43

Alex
26.02.2017
16:12:44

ojab
26.02.2017
16:13:14

Demyan
26.02.2017
16:13:58
обновил
в партиале news верстка одной новости.

Alex
26.02.2017
16:16:36
еще и турболинки примешал

Google

Alex
26.02.2017
16:16:45
юзает ajax и юзает турболинки. В чем смысл?

Demyan
26.02.2017
16:16:49
но когда я повторяю любой из примеров ничего не работает. максимум начинает работать турболинк. (Скорее всего я косячу в каждом примере но все же.)
турболинки дефолтно включены

Alex
26.02.2017
16:17:27

ojab
26.02.2017
16:17:35
обновил
А что этот код дожен делать, в теории? При клике на [непонятно что] загружать [непонятно что] и вставлять это в [куда]?

Alex
26.02.2017
16:17:40
а подводные камни турболинков ты все знаешь? умеешь с ними работать?
если ты их целенаправленно не юзаешь, и не разбираешься в вебе и как он работает - выключай. Будет проще разобраться.
Потом когда поймешь - можешь включить.

ojab
26.02.2017
16:18:33

Alex
26.02.2017
16:18:50

Demyan
26.02.2017
16:19:13
нет. как и с ajax. но бля я не могу найти нихера ни 1 нормального самого простого работающего примера, при помощи которого я бы мог начать с ajax. Типо если событие, мы отправляет запрос контроллеру и чото отображаем в браузере.

Alex
26.02.2017
16:19:48
выруби турболинки, и попробуй снова.
отправляем запрос контроллеру?
интересная интерпритация.

Demyan
26.02.2017
16:20:29
методу, какая особая разница)
роутинг сам определится

Alex
26.02.2017
16:20:48
В голове будет каша если не учитывать http уровень
А в http уровне, для ajax запросов идет XHR заголовок

ojab
26.02.2017
16:21:01