Size: a a a

Чат по руби

2020 June 22

A*

Alex *SHADOW* in Чат по руби
Andrey
Это топ фича. Почитать код гема. Почитать доку гема. Регулярно использую.
ну ок, зато нужно иметь несколько IDE если пишешь на разных языках
источник

PT

Pineapple Thief in Чат по руби
код гемов - гитхаб в помощь, доки гемов - браузер документации отлично справляется
источник

A*

Alex *SHADOW* in Чат по руби
мне вот интересно, провалился ты в сурсы гема и случайно там что-то изменил и забыл. Потом час сидишь и не можешь понять почему не работает. Бывают такие кейсы?
источник

S

Sergey in Чат по руби
Alex *SHADOW*
мне вот интересно, провалился ты в сурсы гема и случайно там что-то изменил и забыл. Потом час сидишь и не можешь понять почему не работает. Бывают такие кейсы?
нет
источник

S

Sergey in Чат по руби
Pineapple Thief
код гемов - гитхаб в помощь, доки гемов - браузер документации отлично справляется
Можно просто один раз кликнуть и провалится в нужный тебе метод гема
источник

S

Sergey in Чат по руби
Sergey
нет
там защита от дурака, что называется
источник

P

Paul in Чат по руби
Pineapple Thief
код гемов - гитхаб в помощь, доки гемов - браузер документации отлично справляется
ну да, этого вполне хватает. если надо подебажить гем, то можно его качнуть да подключить через фс
источник

A*

Alex *SHADOW* in Чат по руби
Sergey
там защита от дурака, что называется
редактирование запрещено?
источник

S

Sergey in Чат по руби
Alex *SHADOW*
редактирование запрещено?
Нужно подтвердить, что действительно хочешь
источник

PT

Pineapple Thief in Чат по руби
Paul
ну да, этого вполне хватает. если надо подебажить гем, то можно его качнуть да подключить через фс
++
не так часто нужно дебажить гемы к счастью
источник

A*

Alex *SHADOW* in Чат по руби
Sergey
Нужно подтвердить, что действительно хочешь
а тогда норм
источник

P

Paul in Чат по руби
я вот еще такую мыслю имею сказать — всякие примитивные редакторы типа textmate/vscode, в которых значительно сложнее отладка и поиск ошибок, учат думать: не только, что и где пошло не так, но и что и где могло пойти не так. я это заметил, когда пришел в ruby/rails с всяких удобных ide Борланда или 1С. Там все простно — ткнул ссылку, посмотрел метод. ткнул брейкпойнт — посмотрел значение переменной. То есть, фокус решения проблемы смещается от аналитического к практическому.
источник

AB

Alex Boyarinov in Чат по руби
Кому будет интересно, нашёл хороший пример реализации многое ко многим с примером создания моделей контроллера и вьюх

https://medium.com/@smart_morning_star/create-a-many-to-many-relationship-from-scratch-with-ruby-on-rails-ae22e60b880d
источник

И

Иван in Чат по руби
Andrey
Это топ фича. Почитать код гема. Почитать доку гема. Регулярно использую.
а в каком виде там дока показывается?
источник

R

Roman in Чат по руби
народ не кто не сталкивался с таким приколом в рспеке,  выполняешь текст заведомо верно и проверяешь через count).to eq(1) он падает, биндишся он проходит
источник

V

Vitaliy in Чат по руби
Roman
народ не кто не сталкивался с таким приколом в рспеке,  выполняешь текст заведомо верно и проверяешь через count).to eq(1) он падает, биндишся он проходит
возможно в тот момент, count.not_to eq(1)
источник

V

Vitaliy in Чат по руби
возможно в Вашем тесте, на момент отрисовки страницы(либо чего-то подобного), еще нет этого объекта и Вам нужно ожидание
источник

R

Roman in Чат по руби
да в действительности прошёл вот это шляпа конечно _
источник

R

Roman in Чат по руби
спс
источник

V

Vitaliy in Чат по руби
Roman
да в действительности прошёл вот это шляпа конечно _
Попробуйте добавить sleep 5-10 секунд, если тест пройдет, значит нужно неявное ожидание придумать, ну то есть выполнять в цикле действие на проверку, пока не будет доступен этот объект. Посмотрите гем https://github.com/rubytools/waitutil
источник