Size: a a a

Saint P Ruby Community

2019 September 12

СН

Смерть Неизбежна in Saint P Ruby Community
Код локальный. Я люблю рубимайновский дебаггер. Читал, что последний rm так умеет, но у меня тупо нет кнопок в интерфейсе из мануала
источник

VM

Vitaly Mashanov in Saint P Ruby Community
Наверно надо через ssh настраивать
источник

СН

Смерть Неизбежна in Saint P Ruby Community
Сейчас поднимаю контейнер через docker-compose run --rm --service-ports --use-aliases web bash где запускаю rails s, где уже дебажу через pry
источник

СН

Смерть Неизбежна in Saint P Ruby Community
Но это неудобно
источник

СН

Смерть Неизбежна in Saint P Ruby Community
источник

СН

Смерть Неизбежна in Saint P Ruby Community
Вот такое есть, но у меня не получается пройти по мануалу. Может кто-то делал именно это?
источник

СН

Смерть Неизбежна in Saint P Ruby Community
И к сожалению без докера этот проект локально встречает целую гору подводных камней
источник

СН

Смерть Неизбежна in Saint P Ruby Community
И еще один кейс с рубимайном. Использую rvm и overcommit. На машине много проектов. Для одного из них нужна конкретная версия рубей, с рубокопом и прочими линтерами в гемсете конкретных версий. Есть .rvmrc. Так вот рубимайн игнорирует это, когда я пытаюсь коммитить через него. Он вызывает git commit в глобальной версии рубей, из-за чего линтеры не работают с конфигом проекта,и оверкоммит не проходит. Может кто-то с этим тоже поборолся?
источник

В

Владимир in Saint P Ruby Community
Смерть Неизбежна
Код локальный. Я люблю рубимайновский дебаггер. Читал, что последний rm так умеет, но у меня тупо нет кнопок в интерфейсе из мануала
а какой кнопки нет?
источник

СН

Смерть Неизбежна in Saint P Ruby Community
Блин, уже не у компа. Как минимум нет галки docker exec
источник

IN

Ilya Nikolaevich in Saint P Ruby Community
Смерть Неизбежна
И еще один кейс с рубимайном. Использую rvm и overcommit. На машине много проектов. Для одного из них нужна конкретная версия рубей, с рубокопом и прочими линтерами в гемсете конкретных версий. Есть .rvmrc. Так вот рубимайн игнорирует это, когда я пытаюсь коммитить через него. Он вызывает git commit в глобальной версии рубей, из-за чего линтеры не работают с конфигом проекта,и оверкоммит не проходит. Может кто-то с этим тоже поборолся?
вот прямо ненавижу вот эту фигню. Люди используют IDE как надокружение надо всем.
Бывает на интервью просишь, чувак,  создай репу на гитхабе и  запуш изменения в репу, чтобы можно было спокойно код поревьюить.
И тут начинается. Ой, а у меня старая версия рубимайна, я тут не знаю где кнопка создать репозиторий на гитхабе. Ой, что-то пошло не так и кнопка коммита не работает. Ой, а у меня тут менюшка пропала и я не знаю где ее найти.
WHAT?  Открой консоль и сделай git push ты что издеваешься?
И таких людей 100500 мильенов. Это ужасно. Но как-то же они работают. Я вот этого не понимаю
источник

IN

Ilya Nikolaevich in Saint P Ruby Community
не, я не то,  чтобы с наездом. Клево что ты знаешь что и как. Но реально есть люди  которые вообще не в состоянии открыть консоль и сделать тоже самое
источник

IN

Ilya Nikolaevich in Saint P Ruby Community
я в шокуе
источник

RI

Rustam Ibragimov in Saint P Ruby Community
ну вон 1С-Битрикс как-то же существует
источник

IM

Igor Morozov in Saint P Ruby Community
и мобильная разработка
источник

IM

Igor Morozov in Saint P Ruby Community
и .NET разработка тоже, в общем-то
источник

SM

Sergei Maximov in Saint P Ruby Community
Rustam Ibragimov
ну вон 1С-Битрикс как-то же существует
я в шокуе
источник

S

Shurik in Saint P Ruby Community
Смерть Неизбежна
И еще один кейс с рубимайном. Использую rvm и overcommit. На машине много проектов. Для одного из них нужна конкретная версия рубей, с рубокопом и прочими линтерами в гемсете конкретных версий. Есть .rvmrc. Так вот рубимайн игнорирует это, когда я пытаюсь коммитить через него. Он вызывает git commit в глобальной версии рубей, из-за чего линтеры не работают с конфигом проекта,и оверкоммит не проходит. Может кто-то с этим тоже поборолся?
Понимаю твою боль, я не смог победить
источник

СН

Смерть Неизбежна in Saint P Ruby Community
Ilya Nikolaevich
вот прямо ненавижу вот эту фигню. Люди используют IDE как надокружение надо всем.
Бывает на интервью просишь, чувак,  создай репу на гитхабе и  запуш изменения в репу, чтобы можно было спокойно код поревьюить.
И тут начинается. Ой, а у меня старая версия рубимайна, я тут не знаю где кнопка создать репозиторий на гитхабе. Ой, что-то пошло не так и кнопка коммита не работает. Ой, а у меня тут менюшка пропала и я не знаю где ее найти.
WHAT?  Открой консоль и сделай git push ты что издеваешься?
И таких людей 100500 мильенов. Это ужасно. Но как-то же они работают. Я вот этого не понимаю
Ну я могу только про холиварно ответить. Просто кто-то использует вим, кто-то VS Code, а я вот рубимайн. Я пришел в руби из джавы, где пользовался идеей. Последние лет 5 я полностью в этих продуктах. Мне там все очень удобно и привычно. И да, я туплю на чужих компьютерах, потому что иногда не могу вспомни какую-то редко используемую команду гита, потому что в консоли пользуюсь ZSH с гитовыми алиасами. Очень неприятно оставаться вдруг без своего инструмента.
источник

IN

Ilya Nikolaevich in Saint P Ruby Community
Не, я не ни в коем случае не утвердаю что пользоваться идеей плохо. Но есть какой-то супер простой базис типа git pull git push git rebase. И когда на интервью приходит "профи" И без редактора не может в это. Это вымораживает
источник