Size: a a a

2020 January 28

VK

Vasya Kuzmik in pro.ruby
Где тут гибкость?
источник

СБ

Сергей Блохин in pro.ruby
А что такое гибкость в вашем понимании?
источник

VK

Vasya Kuzmik in pro.ruby
Возможность начать когда мне удобно
источник

VK

Vasya Kuzmik in pro.ruby
Ну, просто, как по мне, в большом городе зазор в час это в пробку попал
источник

СБ

Сергей Блохин in pro.ruby
Мне больше странно видеть начало в 10-11, а не в привычные 8-9.
источник

VK

Vasya Kuzmik in pro.ruby
Ну, как по мне, в нашей сфере каждый и вовсе может выбирать когда хочет начать
источник

VK

Vasya Kuzmik in pro.ruby
Не на заводе же работаем, производство не остановиться
источник

СБ

Сергей Блохин in pro.ruby
Если «каждый» — это фрилансер-одиночка, то да.
А если — часть команды, где кроме кодирования есть ещё коммуникации, то желательно, чтобы вся команда часов 5-6 была одновременно «в сети».
источник

VK

Vasya Kuzmik in pro.ruby
Сергей Блохин
Если «каждый» — это фрилансер-одиночка, то да.
А если — часть команды, где кроме кодирования есть ещё коммуникации, то желательно, чтобы вся команда часов 5-6 была одновременно «в сети».
Зачем? Ну, митинги это понятно
А зачем всем быть всем одновременно онлайн?
источник

AA

Andrey Andreev in pro.ruby
Сергей Блохин
Мне больше странно видеть начало в 10-11, а не в привычные 8-9.
Не видел ни где что-бы что-то происходило до 10 утра
источник

СБ

Сергей Блохин in pro.ruby
Как можно расширить класс внутри другого класса?

class Main
 def foo
   'foo'.to_foo
 end

 private

 class String
   def to_foo
     reverse
   end
 end
end

Main.new.foo # => undefined method `to_foo' for "foo":String


Смысл такой, что я хочу только внутри своего класса расширить (добавить метод) к внешнему (в данном случае, к стандартному) классу.
В приведённом выше листинге оно не работает. Я что-то совсем не так делаю?
источник

VK

Vasya Kuzmik in pro.ruby
Сергей Блохин
Как можно расширить класс внутри другого класса?

class Main
 def foo
   'foo'.to_foo
 end

 private

 class String
   def to_foo
     reverse
   end
 end
end

Main.new.foo # => undefined method `to_foo' for "foo":String


Смысл такой, что я хочу только внутри своего класса расширить (добавить метод) к внешнему (в данном случае, к стандартному) классу.
В приведённом выше листинге оно не работает. Я что-то совсем не так делаю?
Если ты хочешь расширить внешний клас тебе нужен не клас, а модуль
источник

СБ

Сергей Блохин in pro.ruby
extend  смотреть, да?
источник

VK

Vasya Kuzmik in pro.ruby
Сергей Блохин
extend  смотреть, да?
Советую вовсе почитать про extend, include, prepend и как работают модули
источник

u

unkmas in pro.ruby
Сергей Блохин
Как можно расширить класс внутри другого класса?

class Main
 def foo
   'foo'.to_foo
 end

 private

 class String
   def to_foo
     reverse
   end
 end
end

Main.new.foo # => undefined method `to_foo' for "foo":String


Смысл такой, что я хочу только внутри своего класса расширить (добавить метод) к внешнему (в данном случае, к стандартному) классу.
В приведённом выше листинге оно не работает. Я что-то совсем не так делаю?
В данном случае refinement подходит хорошо
источник

AI

Alex Ilizarov in pro.ruby
Сергей Блохин
Как можно расширить класс внутри другого класса?

class Main
 def foo
   'foo'.to_foo
 end

 private

 class String
   def to_foo
     reverse
   end
 end
end

Main.new.foo # => undefined method `to_foo' for "foo":String


Смысл такой, что я хочу только внутри своего класса расширить (добавить метод) к внешнему (в данном случае, к стандартному) классу.
В приведённом выше листинге оно не работает. Я что-то совсем не так делаю?
refinements
источник

СБ

Сергей Блохин in pro.ruby
Спасибо, пошёл читать/внедрять.
источник

YD

Yurii Dubinka in pro.ruby
Сергей Блохин
RubyMine 2020.1 EAP вышла, ура.
А вы не подскажите как подсказать ЕАР взять конфигурацию из предидущей версии RubyMine?
Ибо сейчас все настройки слетели. не хочется упражнение повторять.
источник

AI

Alex Ilizarov in pro.ruby
Yurii Dubinka
А вы не подскажите как подсказать ЕАР взять конфигурацию из предидущей версии RubyMine?
Ибо сейчас все настройки слетели. не хочется упражнение повторять.
оно вроде при старте предлагает указать откуда импортировать настройки?
источник

YD

Yurii Dubinka in pro.ruby
Alex Ilizarov
оно вроде при старте предлагает указать откуда импортировать настройки?
вот как раз прикол в том что поставил его через jetbrains toolbox, и вот он не предлагает опции
источник