@rubylang

Страница 511 из 1684
ojab
18.10.2016
17:27:25
это не бинарный сдвиг, это http://ruby-doc.org/core-2.3.1/String.html#method-i-3C-3C

Tony
18.10.2016
17:30:01
Google
I
18.10.2016
17:30:32
Потому что это уже новый объект

Антон
18.10.2016
17:31:19
метод какраз вернет String3

Tony
18.10.2016
17:31:43
метод какраз вернет String3
Вот именно, что нет

ojab
18.10.2016
17:32:25
Тогда почему не выводит String3?
https://gist.github.com/ojab/068f693019f9da74269ea720bcfc7b3a

метод вернёт 'String3'

ибо x = whatever возвращает whatever

I
18.10.2016
17:34:06
p whatever возвращает nil

ojab
18.10.2016
17:34:32
мы тут про старый метод, вроде

Антон
18.10.2016
17:34:53
причем тут p

Tony
18.10.2016
17:35:15
А почему у тебя тогда в выводе string string2?

Дима Д.
18.10.2016
17:35:22
при чем тут whatever?

ojab
18.10.2016
17:35:40
потому что << модифицирует объект, а не заменяет новым

Дима Д.
18.10.2016
17:35:41
потому что выводишь не то что возвращает метод, а то что в метод передавал.

Google
ojab
18.10.2016
17:36:08
соответственно модифицируется string

Tony
18.10.2016
17:36:24
потому что << модифицирует объект, а не заменяет новым
Это понятно. Функция вернёт былой объект. Значит => string string2 на выходе

ojab
18.10.2016
17:36:32
а присваивание заменяет объект новым, что с учётом method scope не меняет string

Дима Д.
18.10.2016
17:37:03
вот как раз таки нет. потому что передача ссылки по значению создает в контексте метода новую ссылку указывающую на тот же самый объект

ojab
18.10.2016
17:37:27
wtf ссылка в руби?

Дима Д.
18.10.2016
17:37:30
а когда присваиваешь этой ссылке новый объект, то она начинает указывать на новый объект а изначальная ссылка дальше указывает на старый.

Дима Д.
18.10.2016
17:37:59
вот это

не так прочитал, сорь

Антон
18.10.2016
17:39:10
нужно определяться с терминами на выходе метода будет одно на выходе p будет другое в stdout передастся третье

Дима Д.
18.10.2016
17:40:00
считай образное выражение.

yopp
18.10.2016
17:40:35
плохое выражение

в руби нет ссылок

Дима Д.
18.10.2016
17:40:40
мне нра

yopp
18.10.2016
17:40:41
забудь

Антон
18.10.2016
17:40:45
считай образное выражение.
или программируем или образное выражение порождающее смысловую расплывчатость

Google
Дима Д.
18.10.2016
17:40:47
не хочу

Антон
18.10.2016
17:41:42
а то будет как с "разделением представления"

Tony
18.10.2016
17:46:14
Понял

Объяснить кому?

ojab
18.10.2016
17:47:30
объясняй

Tony
18.10.2016
17:58:36
На выходе из метода мы получим новый объект, который был создан в "str=..." Но тот наш объект тоже был изменён в "str<<..." Так что на выходе метода получаем String3, а объект string == "String String2"

Антон
18.10.2016
18:22:34
ну тут еще хитрость с областью видимости

тот второй который внутри не тот который снаружи - так точнее

Tony
18.10.2016
19:38:26
Как в rubymine с db работаете?

I
18.10.2016
19:43:17
Никто не работает, наверное)

Антон
18.10.2016
19:46:40
нельзя в рубимайн работать с бд

с бд работать только рельсой

Антон
18.10.2016
19:52:55
рельсовой консолькой можно

IDE-шной нельзя

не потому что нет возможности

а потому что я запретил

по простой причине

rails приложение худо бедно но отвечает за консистентность данных

Admin
ERROR: S client not available

Антон
18.10.2016
19:54:40
IDE-шная приблуда ничего не знает об этом

Google
Антон
18.10.2016
19:56:11
особенно нервирует всякое php-myadmin

аж трисет :)

а научишься быстро?

вот бывают риторические вопросы, а это был риторический ответ :)

надо посмотреть наверное, там тот еще трешак

kapkapbopoh
18.10.2016
20:00:39
аргуляр это же про spa? Почему все активно стали делать spa?

Антон
18.10.2016
20:01:10
ну у нас несколько приложений, только одно SPA

ну так посмотри

нам не нужен разраб который скажет: ну и говно же этот ваш ангуляр, прощайте, всего доброго, здоровья

через 2 месяца

Eugene
18.10.2016
20:03:27
а скажет, с вами приятно кушать говно

чёт вспомнилась цитата моего препода по фтт

Антон
18.10.2016
20:03:46
еще вот: а давайте это все перепишем на jquery, я сделаю это за 218 дней

вот такие тоже нужны

ojab
18.10.2016
20:13:26
еще вот: а давайте это все перепишем на jquery, я сделаю это за 218 дней
если промежуточные результаты проверяться не будут и при этом будет ежемесячная зарплата, то я согласен

Антон
18.10.2016
20:33:34
:)

первый

Danila
18.10.2016
20:59:56
бе

Mikhail
18.10.2016
21:04:33
http://rubyheroes.ru/

Google
Mikhail
18.10.2016
21:05:02
Все выбрали руби героя?)

focusshifter
18.10.2016
21:06:51
сейчас бы ВОЙТИ В КОГО-НИБУДЬ ЧЕРЕЗ ГИТХАБ

Danila
18.10.2016
21:07:08
нет)

Антон
18.10.2016
21:20:32
ну вот странно

но правда

кто все эти люди?

Страница 511 из 1684