
Amir
22.05.2017
13:01:02
/shared/bundle/ruby/2.4.0/bin/rails)
RuntimeError: Devise.secret_key was not set. Please add the following to your Devise initializer:
а вообще сервер нормально запускается и работает

ojab
22.05.2017
13:01:52

Amir
22.05.2017
13:02:12
/shared/bundle/ruby/2.4.0/bin/rails)
LoadError: Could not load the 'listen' gem. Add gem 'listen' to the development group of your Gemfile

Google

Amir
22.05.2017
13:02:22
ага

ojab
22.05.2017
13:02:42
хм, а RAILS_ENV=production bundle exec rails console -e production?

Aleksey
22.05.2017
13:02:47

Amir
22.05.2017
13:02:47
мне наверно надо искусственно указать где гемы лежат

Aleksey
22.05.2017
13:03:28

Amir
22.05.2017
13:13:01

Aleksey
22.05.2017
13:14:01
хмм у мне нет этого файоа
вроде bundler его автоматически создает, когда запускается со всякими флагами
читай логи деплоя внимательно

Michael
22.05.2017
13:21:42
Добрый день, подскажите пожалуйста как в ruby конвертировать строки
из
"F"
"FF"
"FFF"
"FFFF"
в
"000F"
"00FF"
"0FFF"
"FFFF"
забить нолями если строка меньше 4 символов

v
22.05.2017
13:23:10
sprintf вроде это меет

ojab
22.05.2017
13:23:51
.rjust же

Michael
22.05.2017
13:25:27
'F'.rjust(4, '0')

Смерть
22.05.2017
17:50:17
Привет всем. Делаю в админке поле для pg Array по этому мануалу. https://gist.github.com/franks921/44509c65da3bea99bc49 Вроде бы все сделал нормально, но почему-то не сохраняются значения. Параметры запермитил, ошибок не выдает, но и не сохраняется

Google

Смерть
22.05.2017
17:55:47
Что еще предъявить для расследования?
Пермичу вот так, может дело во вложеном массиве?
permit_params :name, :parent_id, properties_attributes: [:id, :name, :cathegory_id, :control_type, :_destroy, :values => []]
вот в чем была проблема: serialize :values, Array

Alexey
23.05.2017
07:37:56
Такой вопрос. Как вызывать события ajaxStart, не привязывая колбек к document? (до версии 1,9 можно было вешать колбек на любой элемент)

ojab
23.05.2017
07:40:16
казалось бы, при чём здесь ruby

Alexey
23.05.2017
07:41:27
"Здесь общаемся на темы, посвященные Ruby, Rails, Grape, Sinatra и по смежные технологиям." - ajaxStart вызывет руби код
Т.е. норм обсуждать Reaсt, a просто jQuery - не?

Vasiliy
23.05.2017
07:42:17
нет

Alexey
23.05.2017
07:42:27
Ну ок

ojab
23.05.2017
07:42:30
с этим лучше в https://t.me/JSlang https://t.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g https://t.me/javascript_ru на выбор

Vasiliy
23.05.2017
07:42:52
нет - я про то что руби код не вызывает ajaxStart

ojab
23.05.2017
07:42:52
react в контексте webpacker'a вполне ок, как и jquery в контексте jquery-ujs

Alexey
23.05.2017
07:43:12
Вопрос в контексте jquery-ujs

ojab
23.05.2017
07:44:01
в вопросе нет ни слова про jquety-ujs и никакого отношения к jquery-ujs он не имеет
засим предлагаю препройти в js-чят
(см. ссылки выше)

Klim
23.05.2017
07:45:17
норм вопрос по разработке. к чему гестаповщина? тут кучу левой туфты километрами текста обсуждают.

ojab
23.05.2017
07:50:58
это предложение резать левую туфту или предложение не резать вообще ничего?

Klim
23.05.2017
07:53:05
а возможно только бинарное решение7

Anton
23.05.2017
08:40:43
/api/v1/lists/${list_id}/tasks.json как получить json вложенной модели? Формирую такой запрос, но 400, когда непосредственно указываю id list, то работает

Google

v
23.05.2017
08:41:42
вложенной?

Anton
23.05.2017
08:41:42
/api/v1/lists/1/tasks.json типо так

v
23.05.2017
08:41:50
а кто у нас куда вложен?

Anton
23.05.2017
08:42:09
lists has_many tasks
могу ошибаться в терминологии, так что звиняйте

v
23.05.2017
08:44:22
а, падажжи
ты прямо в запросе пишешь ${list_id}?
т.е. буквально

Anton
23.05.2017
08:45:03
ага

v
23.05.2017
08:45:08
не надо так
это обозначение, что туда надо подставлять id интересующего list'а
и кстати, откуда взялось ${}?

Anton
23.05.2017
08:48:14
шаблонная строка javascript, запрос ajax

Кøе-ктø Геннадьевич
23.05.2017
08:48:49
поцоны, у меня есть поле type в таблице. Типы строковые и их 10. Как построить запрос, чтобы отобрать только 5 нужных типов? Можно как-то массив подставить или есть бест практис?

v
23.05.2017
08:49:28
where type in
подставить массив

Кøе-ктø Геннадьевич
23.05.2017
08:49:42
спасибо!

v
23.05.2017
08:49:56
на рэйлсгайдс все расписано, собственно

Кøе-ктø Геннадьевич
23.05.2017
08:50:35
я чот запутался немношк
в apidock

Google

Karina
23.05.2017
08:53:16
чуваки, как называется такая фигня: есть форма, а там текстовое поле. Чувак нажал на ДОБАВИТЬ и выкатилось slideDownом еще одно текстовое поле. Это не nested_form (потому что текстовое поле, которое должно выкатиться slideDownом - это не отношение). или это чисто js appendible?

v
23.05.2017
08:54:13
называется javascript

Karina
23.05.2017
08:54:30
ну ок

Кøе-ктø Геннадьевич
23.05.2017
08:54:43
лы

Karina
23.05.2017
08:56:12
link_to_add, епрст
link_to_add_fields

v
23.05.2017
08:59:40

Karina
23.05.2017
09:00:13
блин, ваще да
у меня нет ассоциации

Admin
ERROR: S client not available

Karina
23.05.2017
09:01:02
интересно, подойдет ли это мне

Michael
23.05.2017
09:29:10
Ребята, кто чем пользуется для логирования, хочу сделать что-то типа ленты, как чатик, где видно, кто когда зашел, когда куда и с какими параметрами был запрос, сообщения о создании, обновлении, удалении объектов и т.д.
Может кто то посоветует статейки?
А то нюансов много, типа поисковых ботов и т.д.

Кøе-ктø Геннадьевич
23.05.2017
09:29:28
слак
+ бот для него
реализуется просто и офигенно удобно

Michael
23.05.2017
09:29:47
Нет, хочу именно в админке

v
23.05.2017
09:29:54
Ребята, кто чем пользуется для логирования, хочу сделать что-то типа ленты, как чатик, где видно, кто когда зашел, когда куда и с какими параметрами был запрос, сообщения о создании, обновлении, удалении объектов и т.д.
Может кто то посоветует статейки?
А то нюансов много, типа поисковых ботов и т.д.
тебе надо в админку?

Michael
23.05.2017
09:29:59
Да

Кøе-ктø Геннадьевич
23.05.2017
09:32:00
https://github.com/stevenosloan/slack-notifier
аа, понял

Google

v
23.05.2017
09:32:12
такого функционала полностью применительно к рельсам не встречал
т.е. активность пользователей записывать - да, такое есть
а вот про параметры и запросы - нет

Vasiliy
23.05.2017
09:33:36
где т видел гем

Michael
23.05.2017
09:33:49
Мало того, хотелось бы туда же писать логи о работе моих микро сервисов

v
23.05.2017
09:33:56
public_activity скорее всего ты видел

Vasiliy
23.05.2017
09:33:59
https://github.com/chaps-io/public_activity
именно

v
23.05.2017
09:34:21
ищи типа такого

Michael
23.05.2017
09:34:49
Не обязательно даже гем, может кто то статейки встречал, в общих чертах вроде бы не сложно, но хотелось бы почитать о опыте других людей

v
23.05.2017
09:34:55
т.е. тебе нужно не на уровне приложения логировать, а на уровне сервера

Michael
23.05.2017
09:36:55
Ну для начала хотяб на уровне приложения, все остальное это не приоритетно
Спасибо за ссылки, сейчас почитаю

v
23.05.2017
09:37:28
на уровне приложения- тыкай палик_активити

Michael
23.05.2017
09:42:10
Спасибо
Если кто то еще что то интересное знает, линкуйте, буду благодарен

Nikita
23.05.2017
10:24:18
ребят, кто подскажет, возможно сталкивался, делаю:
rails g paperclip gallery::gallery image
создается миграция:
class AddAttachmentImageToGallery::Galleries < ActiveRecord::Migration
делаю migrate, получаю ошибку:
`rake aborted!
NameError: uninitialized constant AddAttachmentImageToGallery`

Aleksey
23.05.2017
10:26:15
AddAttachmentImageToGallery::Galleries - странная конструкция для миграции
я не работал с paperclip миграциями
уверен, что должно быть paperclip gallery::gallery image?

Nikita
23.05.2017
10:26:58
ну у меня namaspace gallery, модель gallery
поэтому думаю да)
(Or you can use the Rails migration generator: rails generate paperclip user avatar)