@rubylang

Страница 1029 из 1684
Vasiliy
23.05.2017
10:29:30
для миграций главное название файла+класса миграции совпадало, не стоит сувать туда неймспейсы

в модель уже можешь по неймспейсу делать название

Nikita
23.05.2017
10:30:13
сек

Google
Vasiliy
23.05.2017
10:30:54
миграциям вообще пофиг как создаваться

переменуй её

Nikita
23.05.2017
10:31:50
суть в том, что если просто делать rails g paperclip gallery image

то оно создает change_table :galleries

но таблица называется create_table :gallery_galleries

вроде бы, сейчас проверю

Aleksey
23.05.2017
10:32:48
может это не круто, но я бы поправил руками)

Nikita
23.05.2017
10:32:58
=> ["schema_migrations", "ar_internal_metadata", "gallery_galleries"]

так я поэтому и создавал gallery::gallery

Vasiliy
23.05.2017
10:35:06
ну генератор на то и генератор что он тупой ? поправь руками

Nikita
23.05.2017
10:35:25
`Directly inheriting from ActiveRecord::Migration is not supported. Please specify the Rails release the migration was written for: class AddAttachmentImageToGalleries < ActiveRecord::Migration[4.2]`

Vasiliy
23.05.2017
10:35:52
ActiveRecord::Migration[5.0]

Nikita
23.05.2017
10:36:06
class AddAttachmentImageToGalleries < ActiveRecord::Migration

Google
Nikita
23.05.2017
10:36:15
ты имеешь в виду в конце?

добавить [5]?

я не сталкивался просто с таким, не понимать...

Vasiliy
23.05.2017
10:37:15
да, или ActiveRecord::Migration::Current

в общем ещё лучше по доке миграций пройтись

не просто 5, 5.0

Nikita
23.05.2017
10:39:20
о да, очередные танцы, но спасибо всем! делаем обычную миграция, потом меняешь название таблицы (т.к. там неймспейс) и добавляешь [5.1]

но в конечном итоге все получилось. ?

Roman
23.05.2017
10:56:22
Всем привет. Как организовать авторизацию(devise_token_auth) для rspec api doc?

Nikita
23.05.2017
11:04:53
ребят, подскажите пожалуйста, почему в 5 рельсах разрешенные параметры в контроллере идут через .fetch? в 4 просто .permit было

Vasiliy
23.05.2017
11:08:01
чего?

v
23.05.2017
11:08:05
что значит "идут через"?

Vasiliy
23.05.2017
11:08:13
также пермит

v
23.05.2017
11:08:17
опять где-то пример подсмотрел?

Nikita
23.05.2017
11:08:36
какой пример?)

сгенерировал контроллер, а там не .permit, a .fetch

Neekoso
23.05.2017
11:08:58
Если я правильно понял вопрос, то есть параметры, которые опциональные и человек хочет узнать, почему используют fetch Но я тогда не понял, при чем тут permit

v
23.05.2017
11:09:00
а

fetch был и в 4-х

Vasiliy
23.05.2017
11:09:44
сгенерировал контроллер, а там не .permit, a .fetch
потому что генератор на то и генератор, возможно просто не обновили

Google
Nikita
23.05.2017
11:20:11
ojab спасибо

Vasiliy
23.05.2017
11:54:07
чуваки, вопрос по рельсе - как в концерне вызвать метод класса в has_one?

Sergey
23.05.2017
11:56:01
Метод класса в has_one?

ojab
23.05.2017
11:56:24
self.class.method?

Vasiliy
23.05.2017
11:58:14
self.class.method?
не работает, ундефайнд фо Класс::Класс

ojab
23.05.2017
11:58:53
значит self.method, вестимо

или просто method, ага

Vasiliy
23.05.2017
11:59:32
воотбще там вот так в модуле extend ActiveSupport::Concern included do has_one "#{model_name}".underscore.to_sym .... и вот этот "#{model_name}".underscore.to_sym хочу в метод перенести

ojab
23.05.2017
12:00:55
underscore.to_sym не работает?

Vasiliy
23.05.2017
12:01:11
нет, в таком варианте работает

если делаю extend ActiveSupport::Concern included do has_one "#{model_name}".underscore.to_sym def self.need_name "#{model_name}".underscore.to_sym end то Model.need_name работает

Vasiliy
23.05.2017
12:02:58
но стоит сделать has_one need_name то не работает

ни с селфом, нихуя

ojab
23.05.2017
12:03:42
а что говорит?

Vasiliy
23.05.2017
12:04:28
метод миссинг фо Модел

ojab
23.05.2017
12:04:39
а

а singular?

has_one singular

а

Google
ojab
23.05.2017
12:05:59
блин

ну да, в self.need_name недоступен model_name (ибо инстанс-метод)

Vasiliy
23.05.2017
12:06:45
has_one model_name.to_s.to_sym работает

не, у меня недоступен мой метод

ojab
23.05.2017
12:07:09
так что делай или def need_name, или юзай singular (что дёрнет class method)

Vasiliy
23.05.2017
12:07:30
т.е. если я делаю в консоле Модель.need_name всё ок

а в has_one - ундефайнед метож

ojab
23.05.2017
12:13:50
задефайнь перед has_one?

Vasiliy
23.05.2017
12:18:50
да

Admin
ERROR: S client not available

Vasiliy
23.05.2017
12:23:54
спасибо

Nikita
23.05.2017
12:55:15
ребят, кто к ckeditor прикручивал paperclip?

Natalya
23.05.2017
13:05:25
#работа #Москва Всем привет, все еще актуально!! Ищу RoR разработчика, senior level Москва, м. Молодёжная Компания- разработчик облачных систем хранения Нужен опыт коммерческой разработки, умение применять паттерны проектирования и отклоняться от Rails Way, знание SQL/PostgreSQL, любовь к тестам Компания- небольшая, до 20 чел, демократичная. Условия- до 200к по результатам собеседования Подробности в личку!

Alex
23.05.2017
13:12:42
Объясните джуну, что такое "опыт коммерческой разработки"?

Nikita
23.05.2017
13:13:55
ну работа в команде

работа за деньги, короче

Alex
23.05.2017
13:16:19
Фактически насколько я понимаю это в большинстве своем лишние слова, ведь делать landing pages под заказ - это тоже опыт коммерческой разработки

Vildulv
23.05.2017
13:16:53
ну как бы да

Nikita
23.05.2017
13:17:37
ребята, помогите пожалуйста с ckeditor + papecrlip, поставил гемы, все активировал, сам эдитор работает, сделал: rails generate ckeditor:install --orm=active_record --backend=paperclip пробую загрузить фото, получаю ошибку: https://pastebin.com/bvgvkzaf

Google
Vildulv
23.05.2017
13:17:45
об этом пишут ,чтобы скорее всего, понять, что вы отвественный и всё такое

v
23.05.2017
13:17:49
но до сеньора без опыта программирования за деньги ты врядли дорастеш, каэшн

Alex
23.05.2017
13:21:16
Понятна. Спасибо!

Vasiliy
23.05.2017
13:22:01
Прост что у тебя опыт не только лабы делать

Alex
23.05.2017
13:22:38
лабы?

Alex
23.05.2017
13:22:54
Сеньор чисто на лабах - это же не реально, даже мидл врядли )

Alex
23.05.2017
13:23:44
what is лаб? baby don't hurt me no more

Vasiliy
23.05.2017
13:24:11
Лабораторные

Alex
23.05.2017
13:24:24
лабораторные работы, это когда тебе дают учебное задание и ты его делаешь

Nikita
23.05.2017
13:24:27
кто-то с моей проблемой разобраться поможет?

Vasiliy
23.05.2017
13:25:10
Ну я и имею ввиду что пишут про опыт коммерческой значит имеют ввиду что чувак не только лабы писал

ojab
23.05.2017
13:29:05
кто-то с моей проблемой разобраться поможет?
вряд ли это можно сделать без кода

Nikita
23.05.2017
13:29:26
ojab так кода то особо никакого нет...

просто отображение эдитора, пробую через него загрузить фото

ojab
23.05.2017
13:31:12
зачем версия gem'a из master'a, а не релиз?

Nikita
23.05.2017
13:34:57
так я и ту, и ту пробовал

ojab
23.05.2017
13:48:30


как, впрочем, и http://46.150.101.6:3000/ckeditor/pictures

так что не помешает залить работающий [в котором работает js-часть] проект на гитхаб, ага

Nikita
23.05.2017
13:55:54
ojab так, а не текущий момент что делать?)

ojab
23.05.2017
13:56:39
ojab так, а не текущий момент что делать?)
заливать тестовое приложение с работающим js на github, чтобы любой желающий мог его склонировать и воспроизвести проблему у себф

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