
Nikita
13.10.2017
08:26:25
я увидел твое сообщение

v
13.10.2017
08:26:28
а

Nikita
13.10.2017
08:26:39
4.2.7 рельсы

Vasiliy
13.10.2017
08:28:26
а в 4 не надо в автолоад дописывать либ папку?

Google

Nikita
13.10.2017
08:34:54
ага
@vasivas
но теперь другая штука))
lib/active_record/relation.rb:
module ActiveRecord
class Relation
def filter_by_date_interval(iterval_name, interval)
binding.pry
end
end
end
ошибка undefined method `create' for ActiveRecord::Relation:Class
походу нужно только через class_eval дописывать

Vasiliy
13.10.2017
08:36:22
тебе не проще это через консерн сделать?
патчить таким образом не очень практика

Nikita
13.10.2017
08:36:42
ну фишка в том, что мне нужно применять метод именно на релейшн

Vasiliy
13.10.2017
08:37:16
ну так ты в моделе метод можешь описать и вызывать его на релейшене

Mighty
13.10.2017
08:37:26
Манкипатчинг кор классов
Класс евал

Vasiliy
13.10.2017
08:37:31
(вроде)

Google

Nikita
13.10.2017
08:37:38
о опять ты
@vasivas не, не катит так)
пробовал

Mighty
13.10.2017
08:37:54

Vasiliy
13.10.2017
08:37:57
скоуп, во, пробовал?

Nikita
13.10.2017
08:38:18
@mighty1 блин, ты можешь ко мне не обращаться, пожалуйста?)

Mighty
13.10.2017
08:38:29
Нет, с чего бы ?
Если ты творишь кал, почему тебе об этом не должны говорить? Чтобы самооценку не испортили?

Nikita
13.10.2017
08:41:12
да не, критика уместна, если она нормальная
а ты просто свое чсв показываешь, и все)

No
13.10.2017
08:41:48
@davydovanton помнится общались с тобой по поводу вакансии с ханами. Был на собесе. Они планируют использовать ханами, но тоже ждут пока экосистема прокачается. Так что заинтересованность у людей есть, идеи ханами людям нравятся)

Mighty
13.10.2017
08:42:12

Fedor
13.10.2017
08:43:42
кстати, по поводу экосистемы
я вот планирую в отпуск пойти, выучить го и написать что-нибудь на ханами
думал, может поконтрибьютить чего, но инфы, что вам надо нет
вот dhh в рельсу issues пишет с предложениями, что неплохо бы что-то сделать
и ему туда контрибьюты кидают

Vasiliy
13.10.2017
08:45:33
го не нужен, есть элексир

Евгений
13.10.2017
08:46:45
CLI тоже на эликсире писать?

v
13.10.2017
08:47:05
го исполняемые файлы дает

Google

v
13.10.2017
08:47:23
а эликсиру erlang-VM нада

Anton
13.10.2017
08:47:29
Фич

Евгений
13.10.2017
08:47:40
Эликсир тоже великолепно собирается в исполняемые файлы.

Anton
13.10.2017
08:47:50
Но в целом, со следующего будет публичная доска с фичами

Евгений
13.10.2017
08:47:53
…но только под ту архитектуру, под которой был собран.

v
13.10.2017
08:48:00

Vasiliy
13.10.2017
08:48:59
раст для хик

Fedor
13.10.2017
08:49:02
раст - долго, у меня не такой большой отпуск
эликсир тоже можно посмотреть, но го более функциональный
в плане области применения а не отношения к функциональным языкам )))

v
13.10.2017
08:49:49

Anton
13.10.2017
08:49:51
Го учится за 2 вечера так то :(

v
13.10.2017
08:49:55
и баба

Vitaly
13.10.2017
08:55:51
Всем привет. Я недавно начал изучать ruby и rails. Достался проект на Rails 4.1.7 Делаю REST API, Для генерации используется jbuilder
В контроллере ответ возвращаю подобным образом
render :book, locals: {
book: book }
Соответсвенно есть файл book.jbuilder
Так вот, делаю http запрос к этому экшену и в ответе в json появляется поле "status": 200 которое я не указывал в book.jbuilder
Как понять кто его добавляет и как от него избавиться?

Anton
13.10.2017
08:56:08

No
13.10.2017
08:57:32

Andrey
13.10.2017
08:57:57

Vitaly
13.10.2017
08:59:22
в body ответа я его получаю. т.е. примерно та
{
"name": "Best book",
"status": 200
}

Andrey
13.10.2017
09:00:24
Покажите плз ваш book.jbuilder

Google

Vitaly
13.10.2017
09:01:09
json.name book.name

Andrey
13.10.2017
09:01:54
Код лучше выкладывать на https://gist.github.com/

Vitaly
13.10.2017
09:04:47
ага, хорошо. Просто я упростил пример, и там точно нет установки status
Он у меня ко всем json ответам добавляется. А вот как найти кто его добавляет не знаю

v
13.10.2017
09:09:16
поискать сочетание
code: :ok
, например

Nikita
13.10.2017
09:09:57
а разве 200 не автоматом рисуется, если ответ успешен и конкретный status не указан?

Vasiliy
13.10.2017
09:10:45
200 ставится обычно в заголовок

Andrey
13.10.2017
09:12:45
посморите в логах, мб у вас какой-нибудь layout еще рендерится

Admin
ERROR: S client not available

Vitaly
13.10.2017
09:15:59
Нет, в логах только про один шаблон говорится
поиск по проекту слов status и code тоже ничего не дал
Проблема оказалась в другой области. Оказывается это в клиентской части на js кто то додумался корректировать json и добавлять туда статус HTTP ответа. А я ее как раз для дебага и использовал
Всем спасибо ?

Артур
13.10.2017
09:31:54

Михан
13.10.2017
10:59:51
Всем привет, а кто нибудь знает нормальный файл менеджер для ckeditor, ставил elFinder, но по нормальному так и не завелся ?
для рельсов-же , забыл дописать

Fedor
13.10.2017
11:29:51
что такое файловый менеджер?

Nurik
13.10.2017
11:34:45

Fedor
13.10.2017
11:36:18
ну он мне для того и нужен
выносить в Го то, что плохо работает в rails

Google

Михан
13.10.2017
11:36:36
| "что такое файловый менеджер?"
это например когда создаешь блог, форматируешь текст, и если хочешь добавить фотку в текст отрываешь файл менеджер, указываешь там фото, можешь загрузить туда свои файлы, удалить, редактировать. В рельсах есть стандартный, но он больно топорный.

Fedor
13.10.2017
11:36:36
микросервисы, демоны и.т.д.
шта
это вебморда целиков на JS никакого отношения к рельсе не имеющая
все что ты отдаешь в рельсу - это filename и содержимое переданных файлов, которые сохраняются в модели каким-нибудь carrierwave или paperclip

Михан
13.10.2017
11:38:14
согласен, но нужен коннектор

Nurik
13.10.2017
11:39:05
согласен, но нужен коннектор
в ckeditor в конфиге все это прописывается.
CKEDITOR.replace( 'editor1', {
filebrowserBrowseUrl : 'path/to/editor/file', // eg. 'includes/elFinder/elfinder-cke.html'
uiColor : '#9AB8F3'
});

Михан
13.10.2017
11:39:39
и как результат, все завелось?

Fedor
13.10.2017
11:40:56
https://ckeditor.com/cke4/addons/plugins/all?sort_by=field_custom_downloads_value&sort_order=DESC&page=0
бери отсюда, какой понравится

Михан
13.10.2017
11:41:03
естественно, я добавлял путь к коннектору, но не работает одно, то второе

Fedor
13.10.2017
11:41:18
как поставить - написано в доке к ckeditor гему

v
13.10.2017
11:42:13

Nurik
13.10.2017
11:48:07

Михан
13.10.2017
11:49:02
понятно, спс, все равно, ?- просто на пыхе все работало из коробки

Vasiliy
13.10.2017
11:49:42
под tinymce юзал - gem 'tinymce-rails-imageupload', с полпинка всё завелось

Михан
13.10.2017
11:58:09
спс, попробую сегодня обязательно
спасибо большое - а прокт сдавать нужно, а ckeditor загрузка в ckeditor работает через ж..у

Paul
13.10.2017
12:27:57
Noob Warning! Привет, подскажите, плиз, как мне подключиться к удаленной БД Mysql через руби консоль и получать данные оттуда? В RoR приложении я привык работать через консоль, умею делать запросы и обрабатывать их. Но тут я столкнулся с приложением на Битриксе и совершенно не понимаю как мне делать то, что я привык делать на рельсах в плане сбора и обработки данных. Я пробовал установить gem mysql2, но при попытке подключиться к БД через irb я получаю вот это - http://take.ms/2V1RI

Sergey
13.10.2017
12:29:00

Paul
13.10.2017
12:30:41