
Meowfka
10.04.2017
15:09:31

Dimon
10.04.2017
15:09:40
не скажется

Ivan
10.04.2017
15:09:54

Dimon
10.04.2017
15:09:55
тебе не нужно в одну строку делать

Google

Meowfka
10.04.2017
15:10:40
Идею понял
???

Dimon
10.04.2017
15:11:40
жа
переменные класса вообще не помню когда последний раз использовал
ты можешь сделать атрибут

Meowfka
10.04.2017
15:12:42
Они у меня тоже из вне не используются, можно впринципе и reader поставить

Dimon
10.04.2017
15:14:00
@@zalupa = 'pizda'

Meowfka
10.04.2017
15:14:04
Из-за особенности Ncurses мне приходится раздавать номера цветовым парам

Dimon
10.04.2017
15:14:04
я про жто
что у тебя делает метод shift?

Meowfka
10.04.2017
15:14:47
Она используется прямо для той вещи, для которой была создана

Google

Meowfka
10.04.2017
15:15:14
Двигает фигуру
На определенное смещение

Dimon
10.04.2017
15:15:55
вижу
только у тебя уже есть аксессор
собаки можешь убрать

Meowfka
10.04.2017
15:16:35
Оу, оно так работает
А путаница с локальными переменными?

Dimon
10.04.2017
15:17:04
называй их по-челвечески и никакой путаницы у тебя не будет
никогда
ты же блть не обфускатор

Meowfka
10.04.2017
15:17:24
Ну они названы по смыслу
минимальная координата по оси X
И тд

Dimon
10.04.2017
15:17:45
http://stackoverflow.com/questions/4370960/what-is-attr-accessor-in-ruby
не суть
убирай собаки

Ivan
10.04.2017
15:19:10
http://www.courier-journal.com/story/news/2017/04/10/video-shows-man-forcibly-removed-united-flight-chicago-louisville/100274374/
Что-то даже для рашки жоска

Meowfka
10.04.2017
15:19:15
Без собак не работает
Эти записи не эквивалентны

Google

Ivan
10.04.2017
15:19:57
Просто у тебя что-то не так

Meowfka
10.04.2017
15:21:09
Ну, у меня все работало
Без собаки нет

Ivan
10.04.2017
15:22:06
attr_accessor включает в себя attr_writer, attr_writer определяет метод self.var=, в определении методов класса идет лукап по self.methods
После локальных переменных, канешн

Meowfka
10.04.2017
15:23:04
Ну тк он просто принимает эту переменную за локальную
Да и везде где я видел @ не опускают, даже если есть attr_accessor
Еще как их потом от локальных отличать, без понятия было бы
Особенно когда читаешь чужой код

Ivan
10.04.2017
15:27:39

Meowfka
10.04.2017
15:28:18
Ага, а вот даже если так, то только интерпретатор, все-равно принимает ее за локальную переменную

I
10.04.2017
15:31:00
ты разговариваешь с интерпретатором?

Meowfka
10.04.2017
15:31:17
И он меня нахуй шлет без @

I
10.04.2017
15:31:39
скрин в студию!
функции, где шлет

Vlad
10.04.2017
15:32:35
Кто-нибудь знает workaround этой проблемы? https://gist.github.com/paul/404bb1ad3d5d18bf3ec8

Meowfka
10.04.2017
15:33:22

Google

Dimon
10.04.2017
15:33:59
так у тебя дефолтных значений нет
это в инициалайзере объявляется

I
10.04.2017
15:34:13
это все из-за мяса!

Meowfka
10.04.2017
15:34:23

Ivan
10.04.2017
15:34:38
В инишлайзере собаки нужны

Dimon
10.04.2017
15:34:54
ох

I
10.04.2017
15:35:35
это не initialize

Meowfka
10.04.2017
15:36:32
Поэтому все значения установленны

Admin
ERROR: S client not available

Dimon
10.04.2017
15:37:12
пушо у тебя не правильно построено приложение, дружок

I
10.04.2017
15:37:19
подебажь

Dimon
10.04.2017
15:37:44
дефолтные значения засовываются в initialize

Meowfka
10.04.2017
15:38:02

Dimon
10.04.2017
15:38:22
но это противоречит здравому смыслу, капитан

Ivan
10.04.2017
15:39:43
Да потому что сделай ты отдельный класс своим фигурам

Meowfka
10.04.2017
15:39:51
Окей, засунул дефолтные значения в initialize

Google

Meowfka
10.04.2017
15:39:58
Как и говорил, нет разницы

I
10.04.2017
15:39:58
воот
а теперь подебажь

Meowfka
10.04.2017
15:40:05
Потому что
Формально и initialize и cube будут равносильны, потому что и то и то запускается до shift

Dimon
10.04.2017
15:40:13
> Import class refinements from module into the current class or module definition.
> current class
ты можешь послушать?

Vlad
10.04.2017
15:41:14

Dimon
10.04.2017
15:41:21
твой код)))

Meowfka
10.04.2017
15:41:26

Vlad
10.04.2017
15:41:51

Dimon
10.04.2017
15:42:02
тогда зачем спрашиваешь

Vlad
10.04.2017
15:42:16
Потому что аналогичная проблема
Хочу использовать рефайны в наследниках
Указав using единожды

Dimon
10.04.2017
15:42:54
yj jy njkmrj lkz rfhtyn rkfccf
blyad
он только для карент класса

Vlad
10.04.2017
15:43:26
Я это понял

Meowfka
10.04.2017
15:43:57
Кстати, мне тоже было бы удобнее, если бы можно было отбросить Ncurses.

Alexander
10.04.2017
15:44:25

Vlad
10.04.2017
15:45:02