@rubylang

Страница 1500 из 1684
V
17.05.2018
07:29:28
Ребят когда отсылаю PUT запрос и передаю туда json - параметры его не отлавливают, при это form-data параметры проходят, мб подскажете куда копать?

Богдан
17.05.2018
07:30:23
просто я вижу что тут 5 методов, по идеи мне нужен или respond_with или reply_with



а дальше вакуум, что и как сделать - нет информации

Google
V
17.05.2018
07:39:39
format: :json ?
спасибо просто я аутист немного

в постмане хедер не передал

даже Rack::Cors уже хотел ковырять

но успел заметить

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
17.05.2018
08:26:08
Ребят, а как тестировать rspec'ом связи моделей?

Не могу что-то нагуглить

Di
17.05.2018
08:30:31
Поясни подробнее что под тестированием связей понимаешь. В shoulda matchers есть тесты на should_belong_to и should_have_many для моделей, или тебе более глубокое что то?

Valter
17.05.2018
08:32:31
А как тестировать тесты?

Dm
17.05.2018
08:33:26
Вот это поворот!

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
17.05.2018
08:33:53
Valter
17.05.2018
08:35:30
Ага

Dm
17.05.2018
08:35:58
Тестировать тестированные тесты

Google
Di
17.05.2018
08:36:23
Да, эти связи. Но вроде как shoulda мне сказали устарела и дескать ее отключить нужно
Откуда дровишки? Судя по репозиторию там живенько и бодренько.

Иван
17.05.2018
08:37:54
Да, эти связи. Но вроде как shoulda мне сказали устарела и дескать ее отключить нужно
Не уверен что это хорошая идея. Тесты рельсовых связей должны быть в рельсе а не в твоём проекте

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
17.05.2018
08:38:34
Откуда дровишки? Судя по репозиторию там живенько и бодренько.
Хз, начал с шолдой писать - сказали, что это устарело и вообще удалить нем надо. Дескать пиши через expect по аналогии с тестами создания

Не уверен что это хорошая идея. Тесты рельсовых связей должны быть в рельсе а не в твоём проекте
Не совсем понял, я ведь пишу тесты rspec, взялся модели протестировать

Valter
17.05.2018
08:41:48
А валидации это не не оно?

Roman
17.05.2018
08:43:16
Всем привет. Подскажите плиз как запустить миграции из кода?

Andiskiy
17.05.2018
08:43:45
есть две выборки emails = Email.where(smtp_message_id: id) messages = Message.where(parent_message_id: id)и существует связь has_many :emails подскажите пожалуйста, как правильно исключить из messages те, которые уже есть в emails ? можно так messages.where.not(id: emails.pluck(:message_id)), хотелось бы знать есть ли другие варианты?

Valter
17.05.2018
08:44:18
Rails db:migrate

Roman
17.05.2018
08:44:49
Rails db:migrate
у меня не рельса, а только эктиврекордские миграции

Valter
17.05.2018
08:45:40
А эктив рекордс это что интересно

Valter
17.05.2018
08:46:46
Или у тебя не 5 рельсы

Roman
17.05.2018
08:47:16
`rake db:migrate`
ты предлагаешь это как shell команду запустить? не подходит, мне нужно в текущем процессе это сделать

Valter
17.05.2018
08:48:36
В каком процессе

Roman
17.05.2018
08:49:35
бля, просто из кода выполнить миграции в базу

Valter
17.05.2018
08:49:50
Из какого кода

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
17.05.2018
08:50:07
А валидации это не не оно?
Валидации это другое

Shilin
17.05.2018
08:50:15
@rubyist блин, ну точно же. спасибо.

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
17.05.2018
08:50:27
Вроде разобрался, спасибо

Google
Roman
17.05.2018
08:50:49
Из какого кода
из rake таски, надо пролить миграцию в несколько баз

Valter
17.05.2018
08:53:16
Хз ты сразу формулируй конкретные вопросы сэкономишь время и себе и другим

Roman
17.05.2018
08:54:20
Хз ты сразу формулируй конкретные вопросы сэкономишь время и себе и другим
у меня очень конкретный вопрос, я не виноват, что ты не понимаешь

Andiskiy
17.05.2018
08:54:40
у меня очень конкретный вопрос, я не виноват, что ты не понимаешь
https://stackoverflow.com/questions/11615477/how-can-you-invoke-dbmigrateup-as-part-of-another-rake-task

Elena
17.05.2018
09:21:00
Всем привет! ? 19 Мая, приглашаем всех Рубистов в Днепр на конференцию Ruby Meditation#22 Вас ждут только актуальные темы и опытные спикеры. Мы поговорим об устройстве slack apps на Ruby, построении функциональной архитектуры с ruby, узнаем какое место занимает Ruby on Rails среди альтернатив в 2018 году и многое другое. Билеты и регистрация ↓ https://goo.gl/NoAcrX Пост размещен с разрешения Eugene Shved :)

Elena
17.05.2018
09:25:50
Да, RubyGarage выступает партнером предстоящей конференции RubyMeditation в Днепре.

Oleg
17.05.2018
09:29:08
а как из России туда попасть?
Поезд, самолёт, Авто, лошадь

Darth
17.05.2018
09:29:59
Воображение

Dmitry
17.05.2018
09:34:16
Oleg
17.05.2018
09:35:11
А пешком, можно?
Не успеешь

Dmitry
17.05.2018
09:35:20
(((

Denis
17.05.2018
09:36:42
Как я начал любить Vue / Хабр https://habr.com/post/358766/

Google
Nick
17.05.2018
09:46:03
Никак до вас не доеду. 8(

Elena
17.05.2018
09:49:34
@kugaevsky Приезжайте обязательно в следующий раз!

Denis
17.05.2018
09:50:18
а трансляция/запись будет?
обычно они транслируют

и потом видосы выкладывают

Admin
ERROR: S client not available

Elena
17.05.2018
09:50:46
@IlyaOsotov Прямой трансляции к сожалению не будет, но в течении нескольких дней после конференции - видео и презентации спикеров будут доступны в архиве на сайте конференции - http://www.rubymeditation.com/archive.html

Elena
17.05.2018
09:51:48
@dendomenko уточним данный момент

Ed
17.05.2018
10:02:52
дорогаватые билетики 30$ это мне 3 дня рубикод писать оно того не стоит

Igor
17.05.2018
10:07:17
Привет, Если мне нужен разработчик настроить/дописать RedMine я могу в эту группу обратиться?

Elena
17.05.2018
10:13:39
@shadow_by Спасибо за замечание? Я передам организаторам

Dmitry
17.05.2018
10:26:00
подскажите как мто можно просто переписать array « method if condition чтобы если в condition false пустая строка записывалась

в одну строку

Egor
17.05.2018
10:27:51
array << condition ? method : ''

ojab
17.05.2018
10:28:24
это будет записывать condition

Dmitry
17.05.2018
10:28:50
пробовал так, там у меня array « issue_id ? method : ''

Egor
17.05.2018
10:28:52
array << (condition ? method : '')

Google
Dmitry
17.05.2018
10:29:01
и эта хрень всегда тру

видимо надо сравнение с чем то добавить

что будет в переменной если в базе нет Issue.find(300)

nil

Валентин
17.05.2018
10:40:19
Гайз мб я чет не правильно понимаю when (User::ROLES[:publisher_admin] || User::ROLES[:advertiser_admin] || User::ROLES[:publisher_manager] || User::ROLES[:advertiser_manager]) @departments = Ticket::DEPARTMENT.values вроде ИЛИ расставил правильно и все норм,но внутрь when'a заходит лишь когда я захожу через первого юзера в чем ошибка ?

Aleksey
17.05.2018
11:14:36
в том что для when надо через запятую перечислять

Богдан
17.05.2018
11:15:46
Господа, а не подскажите что за фигня, я еще по поводу бота для телеги, уже вроде как логику понял. Но что-то типы правильно не работают

вот и использую гем

https://github.com/telegram-bot-rb/telegram-bot-types/blob/master/lib/telegram/bot/types/inline_keyboard_markup.rb

как бы все по феншую, но не работает зараза



Galust
17.05.2018
11:29:35
Кто сталкивался с проблемой ? There was an error while trying to write to /data/redmine/.bundle/config. It is likely that you need to grant write permissions for that path.

bundle exec rake generate_secret_token /usr/lib/ruby/2.3.0/rubygems/dependency.rb:319:in `to_specs': Could not find 'bundler' (>= 0.a) among 14 total gem(s) (Gem::LoadError) Checked in 'GEM_PATH=/usr/local/rvm/gems/ruby-2.2.3:/usr/local/rvm/gems/ruby-2.2.3@global', execute gem env for more information from /usr/lib/ruby/2.3.0/rubygems/dependency.rb:328:in `to_spec' from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_gem.rb:65:in `gem' from /usr/local/bin/bundle:22:in `<main>'

Ilya
17.05.2018
11:31:38
ну у тебя же черным по белому написано It is likely that you need to grant write permissions for that path

Galust
17.05.2018
11:43:53
Bundler таки установился ведь и гемы тоже

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