Size: a a a

2020 August 23

h

hwe in RubyRush
Вячеслав
"Ну ты же поставил руби, что еще надо? Задание сделал, что хочешь еще? Ну а вообще на работе rbenv использовать будешь" Вот его ответ
😊 ну хоть против rbenv ничего не имеет))
источник

VV

Vadim Venediktov in RubyRush
Чем плох системный руби:

https://thoughtbot.com/blog/psa-do-not-use-system-ruby

Вкратце:

* он один, на машине (даже для разных юзеров) не могут сосуществовать несоклько версий руби
* гемы часто зависят от версии руби (скачали проект, где нужен руби 2.7.0 с его фишками, а у вас системный — западло)
* от себя: придется все гемы ставить sudo gem install, у всех гемов будет доступ к руту вашей машины (это как небезопасно, так и часто становится причиной ошибок)

Короче, тут в чате раз в месяц точно приходит человек с "у меня ничего не ставится гем, помогити" и выясняется, что он установил системный руби.

Не надо так.
источник

M

Michael in RubyRush
Вячеслав
Вот у меня и было вчера ощущение пирровой победы. Вроде и прошел, да идти туда не хочется.
ну по одному эпизоду нельзя делать глобальные выводы, бывают программисты с плохим характером, но очень умные от кого можно многому научиться,
бывают и наоборот, оцените в совокупности все, обсудите в крайнем случае с hr что вас волнует..
источник

VV

Vadim Venediktov in RubyRush
hwe
😊 ну хоть против rbenv ничего не имеет))
ну как не имеет "уже лучше, но для задачи лишнее"
источник

VV

Vadim Venediktov in RubyRush
Вячеслав
Ребята, что-то вчера меня в ступор ввели на тестировании на работу. Нужно было простенькие скрипты написать и накидать простой интернет-магазин.  Дают чистую убунту 18.04 на виртуалке (руби там еще не было).  Тим лид следил за экраном, что делаю. Начинаю как изучал, устанавливать rvm. Тут тим лида накрыло. Цитата: "Кто тебя вообще научил технологии 10 летней давности? Кто вообще сейчас использует rvm? Или ты там насмотрелся на этого, как его там, Пушкина, сторонника винтажных технологий и любителя древности?". Я в ступоре начинаю объяснять, что удобно же, что можно менять версии руби через менеджер. Тот себе линию гнет, что это древность, мол, что еще знаешь, как поставить? Говорю, хорошо, тогда rbenv разверну. Ответ - "уже лучше, но для задачи лишнее и вообще как надо было?" Уже и меня самого клинит, думаю, все ему не так, даже на этапе установки инструмента.  Уже беру и тупо руби ставлю через apt. Жду реакцию. Молчит. Специально не закрываю терминал с установкой и вызываю еще ruby -v, чтобы видел, что никаких менеджеров не использую. Поставил VSC, настроил плагины, сделал подвязку к гиту и все на той же версии руби. От него ноль реакции, что делаю неправильно.
В общем, сделал я тестовое, он проверил, говорит, все хорошо, но негатив внес rvm. Что решил использовать старье.  

Вчера весь вечер ходил раздумывал над этим. Тим лид неадекват или реально rvm использовать уже плохо? Просто аж интересно стало. Сорри за длиннопост, просто хочется узнать мнение более опытных коллег
А что за компания, если не секрет?
источник

В

Вячеслав in RubyRush
Michael
ну по одному эпизоду нельзя делать глобальные выводы, бывают программисты с плохим характером, но очень умные от кого можно многому научиться,
бывают и наоборот, оцените в совокупности все, обсудите в крайнем случае с hr что вас волнует..
Я глобальный вывод и не делал. Просто вывод за него и его контору сделал и все. И просто в ступор впал от того, что rvm это типа плохо, почему и спросил у сообщества.
источник

h

hwe in RubyRush
Vadim Venediktov
ну как не имеет "уже лучше, но для задачи лишнее"
Да-да) из серии "ну, как бы да... ну, как бы нет..."))
источник

В

Вячеслав in RubyRush
Vadim Venediktov
А что за компания, если не секрет?
Пока секрет. Если до завтра передумаю к ним идти, напишу ее название потом. А то приплетут, что делаю антирекламу
источник

VV

Vadim Venediktov in RubyRush
Вячеслав
Пока секрет. Если до завтра передумаю к ним идти, напишу ее название потом. А то приплетут, что делаю антирекламу
Добро. В любом случае, поздравляю с оффером
источник

В

Вячеслав in RubyRush
Vadim Venediktov
Добро. В любом случае, поздравляю с оффером
Спасибо)
источник

VV

Vadim Venediktov in RubyRush
Вячеслав
Пока секрет. Если до завтра передумаю к ним идти, напишу ее название потом. А то приплетут, что делаю антирекламу
(можно в личку написать, мне для внутренненго использования, забота о выпускниках)
источник

R

Rus in RubyRush
Здравствуйте .
помогите
не выводится в консоли значение  программы

# создаем две числительные переменные
a = "211"
b = "33.11"
# выводим их на экран
puts a
puts b
# с помощю оператора if определяем наибольшее число
# результат на экран "наибольшее число.."
# if number (a) more than namber (b) output a
if a > b
 puts
 puts 'наибольшее число: ' + a.to_s
 end
источник

M

Michael in RubyRush
в кавычки когда берете - переменная строка, а не число, поэтому сравнение строк происходит а не чисел
источник

R

Rus in RubyRush
источник

R

Rus in RubyRush
спасибо бро!
источник

R

Rus in RubyRush
все заработало)
источник

AN

Alexandr Nikolaev in RubyRush
Michael
в кавычки когда берете - переменная строка, а не число, поэтому сравнение строк происходит а не чисел
Т. Е. Он превращается в символ?
источник

R

Rus in RubyRush
ясн.
еще вопрос ..?
писать в условии другие if  под if  говорили можно  
но у меня ошибка
источник

R

Rus in RubyRush
подскажите почему?
как правильно писать ветвления
источник

R

Rus in RubyRush
источник