
Artur
04.11.2016
06:58:23
Что? У тебя есть роут хелперы. _path вернёт относительный, _url - абсолютный.

johnny
04.11.2016
06:59:34

Artur
04.11.2016
07:01:14
У тебя до слова PATCH, вон, название роута
Ему подставляй _path и будет ок

Google

trickster
04.11.2016
07:13:50
прикольно мессаги не удаляются
мне нужно без сайтнейма просто путь
вот как есть
json.api_url url_for([:api, api_version, :settings, :cost_centers])
сделал таким образом
думал можно просто api_settings_cost_centers_url
но он отдаёт с сабдомендом/доменом
телега запрещает удалять мессаги в супергруппах? с каких пор?

Alex
04.11.2016
07:24:23
разве?
Ну да, видимо только для модов.

Антон
04.11.2016
09:17:44

mardybm
04.11.2016
09:42:45
господа, хэлпуйте
юзер заходит на страничку, на сервере стартует бэкграунд джоб

Google

mardybm
04.11.2016
09:43:02
джоб отрабатывет за 1-2 секунды

Rafkat
04.11.2016
09:43:14
Ну нормально

mardybm
04.11.2016
09:43:17
как результат работы показать на той же странице
если юзер не ушел
безкостыльный метод с минимальным использованием ЖСа

Антон
04.11.2016
10:04:23
https://github.com/utgarda/sidekiq-status
когда тасочка запустилась - ты знаешь ее uid
второй метод, по таймауту дергать ендпоинт и ждать обновления данных по карент юзеру от тасочки
можно без sidekiq-status
третий метод action_cable
перед запускам тасочки юзера подписать на канал
а тасочка броадкастит туда результаты
джоб отрабатывет за 1-2 секунды
если джобов много, ждать нужно будет непредсказуемо долго
нужно пересмотреть флоу потому что ты не знаешь когда реально завершится таска

I
04.11.2016
10:13:10
По вебсокетам, Кэп?)

Rafkat
04.11.2016
10:16:13
Кабель разве не вебсокеты?

I
04.11.2016
10:20:33
Да, это и есть вебсокеты
Просто я пока в метро ехал, Антон уже все написал)

Alex
04.11.2016
10:24:21
загрузка картинки это отдельный http запрос.
В общем я не понял что ты имеешь ввиду.

Антон
04.11.2016
10:44:19
а какртинки где хранить? картинок то в кеше нет
а ну да, таже фигня только слова другие

Google

Антон
04.11.2016
11:10:54
если страница закеширована, вопрос о том, где хранить ассеты для этой страницы - открыт

Andrey
04.11.2016
11:20:05
можно nginx попробовать научить

Антон
04.11.2016
11:22:31
nginx умеет :)

Alex
04.11.2016
11:23:41
Если появляется вопрос где хранить ассеты для статических страниц в кодовой базе то ответ однозначен - app/assets/images (или как его). В дальнейшем с повышением квалицикации появятся более правильные ответы на данный вопрос.

ojab
04.11.2016
11:48:48
в кармане? Что за ключи? Зачем они используются?
Если ключ текстовый и небольшой — в ENV.

Alex
04.11.2016
11:53:05
секретами это называица в рельсах.

Admin
ERROR: S client not available

trickster
04.11.2016
11:59:46
что не так с этими нестед параметрами?
я если ручками передаю нестед параметры как массив, всё создаётся
нет
.

trickster
04.11.2016
12:09:23
Virtual::Config.create("model_type":"purchase", items_attributes: [{tax:"2"}])
как-то вот так в консоли создаётся
но почему параметрами передаётся не правильно?

Michael
04.11.2016
12:28:14
Добрый день,
Есть Airports у них есть поля iata, country ........
как мне можно сделать из коллекции аэропортов массив где ключ iata и значение country
[
'DME' => 'Russia',
'AYT' => 'Turkey'
]

ojab
04.11.2016
12:31:08
Airport.pluck(:iata, :country).to_h

trickster
04.11.2016
12:41:54
virtual_config[items_attributes][0][tax]
т аким образом нужно было передавать параметры
если кому интересно

Google

trickster
04.11.2016
12:55:09
virtual_config[items_attributes][tax]

Денис
04.11.2016
13:06:14
а работает/работал кто-нибудь из чатика в Maxima Telecom?

Michael
04.11.2016
13:07:06

Антон
04.11.2016
13:13:13

Alex
04.11.2016
13:14:26
в секретах или в env
В secrets.yml пихал <%= ENV["blah"] %> и потом в приложении вместо ENV юзал Rails.application.secrets.blah. Таким образом все ENV'ы приложения видно в одном месте. Это хорошая практика?

Антон
04.11.2016
13:14:58
это какая-то смесь практик :)
ENV.fetch('blah') доступно в любом приложении

Alex
04.11.2016
13:15:42
с secrets.yml можно весь список видеть ENV'ов приложения.
плюс можно назначить дефолт