@rubylang

Страница 216 из 1684
trickster
17.07.2016
17:37:51
какбы

I
17.07.2016
17:39:17
специально еще раз повторил: 2.3.1 :025 > Valeton = Gladiator.new("Valae") => #<Gladiator:0x007fb01a9c5280 @name="Valae"> 2.3.1 :026 > Valeton => #<Gladiator:0x007fb01a9c5280 @name="Valae"> 2.3.1 :027 > Valeton.say_hello do 2.3.1 :028 > puts "SUDA PODOSHEL lmen" 2.3.1 :029?> end HEllo MMMMOUFUCKER SUDA PODOSHEL lmen NNN UDIEM NA SMEIRT`

trickster
17.07.2016
17:39:30
ну я думаю врятли может быть причина в версии рубей

2.2.2

Google
I
17.07.2016
17:39:46
ну стоит надеяться, что не в этом)

trickster
17.07.2016
17:40:06
2.2.2 :015 > Valeton.say_hello do 2.2.2 :016 > puts "SUDA PODOWEL Imen" 2.2.2 :017?> end

на 17 строке вопрос

ты мб не правильно ввёл

нажал ентер а не шифт ентер

строку не перенёс

хз

I
17.07.2016
17:40:36
у меня тоже вопрос на 29ой

trickster
17.07.2016
17:40:41
бля

I
17.07.2016
17:40:42
)

trickster
17.07.2016
17:41:01
короч хз

Eugene
17.07.2016
17:41:02
2.2.2 :002 > v = Gladiator.new("a" 2.2.2 :003?> ) => #<Gladiator:0x00000001da5740 @name="a"> 2.2.2 :004 > v => #<Gladiator:0x00000001da5740 @name="a"> 2.2.2 :005 > v.say_hello { puts "Hello" } HEllo MMMMOUFUCKER Hello NNN UDIEM NA SMEIRT`

ну перезагрузил irb

Google
trickster
17.07.2016
17:41:18
бля)

I
17.07.2016
17:41:19
ну и все заработало, да?

trickster
17.07.2016
17:41:20
)))))))

Eugene
17.07.2016
17:41:28
да

I
17.07.2016
17:41:33
устали у руби от ваших извращений…

Eugene
17.07.2016
17:42:04
получается надо подгружать файл этот

через require

I
17.07.2016
17:42:14
какой? О_О

Eugene
17.07.2016
17:42:15
чтобы он обновил в нем код?

I
17.07.2016
17:42:32
а, ну в irb - да

Eugene
17.07.2016
17:42:34
ну я через файл работаю, сначала подгружаю файл

I
17.07.2016
17:42:38
а как он поймет?

Eugene
17.07.2016
17:43:13
сейчас проверю, измени код, уберу yield и посмотрю видит ли он yield

I
17.07.2016
17:43:48
я вот только что узнал, что в Chrome есть remote debugger для девайсов, сижу, отлаживаю приложение на кордове на телефоне. Но, думаю, это уже в другой чат)

Eugene
17.07.2016
17:53:16
=> #<Gladiator:0x00000002c317f0 @name="ane"> 2.2.2 :007 > ka.say_hello do 2.2.2 :008 > puts ("AAAAAAAA #{@name} aklajd") 2.2.2 :009?> end HEllo MMMMOUFUCKER AAAAAAAA aklajd NNN UDIEM NA SMEIRT` => nil 2.2.2 :010 > ka.say_hello do 2.2.2 :011 > puts ("AAAAAAAA #{name} aklajd") 2.2.2 :012?> end HEllo MMMMOUFUCKER NameError: undefined local variable or method `name' for main:Object from (irb):11:in `block in irb_binding'

блок и вызывается непосредственно в методе, ему недоступны ни локальные переменные этого метода (say_hello), ни атрибуты объекта (spartak), метод которого вызывается

а почему в первом случае он выводится не кидая в ошибку

а во втором тю в ошибку

там различие состоит в переменной класса

и без

Google
Eugene
17.07.2016
17:54:55
@

yopp
17.07.2016
17:55:29
потому что биндинг блока никакого отношения к биндингу где он исполняется вообще не имеет

тебе там подсказали сразу for main:Object

потому что блок наследует область видимости места где он был объявлен

про ivar всё очень просто: они не генерирует исключения если ещё не были объявлены

и по-умолчанию любой ivar вернёт тебе nil

иначе тебе бы пришлось в каждом классе иницилизировать _все_ ивары

Docker version 1.6.2, build bc9c64f

ой

Eugene
17.07.2016
18:01:00
*a* _a_

yopp
17.07.2016
18:01:33
не пашет

yopp
17.07.2016
18:01:42
тут нельзя выделить внутри текста в клиенте

Eugene
17.07.2016
18:01:49
Formatting options The Bot API supports basic formatting for messages.

yopp
17.07.2016
18:01:51
в ботах можно

в клиенте нельзя

там ваще лучше на исходники нативного маковского клиента не смотреть

там ад и израиль

qt версия я думаю не сильно лучше

Eugene
17.07.2016
18:07:52
зашел я посмотреть на коммиты, бо в ооп си не разбираюсь

Google
Eugene
17.07.2016
18:08:06
там только changes fixes или bugfixes

Так же нельзя

подписывать коммиты, или же он как это отражает?

https://github.com/rails/rails/commits/master?page=2

вот коммиты рельсов, понятно хоть что-то

https://github.com/overtake/telegram/commits/master?page=6

yopp
17.07.2016
18:17:34
да, fixes fixes fixes aaaa fixes bbbb fooo. fixes

I
17.07.2016
18:18:39
:D

Admin
ERROR: S client not available

I
17.07.2016
18:18:43
мегаинформативн

yopp
17.07.2016
18:18:50
да там и код адовый

потому что нельзя спбгушников пускать код писать

I
17.07.2016
18:19:08
1 разраб - горе в коммитах?

yopp
17.07.2016
18:19:14
им надо давать доску и тетрадки, алгоритмы придумывать

Eugene
17.07.2016
18:19:15
2.2.2 :001 > require './ruane' => true 2.2.2 :002 > require './ruane' => false

yopp
17.07.2016
18:19:19
да

потому уже загружен

Eugene
17.07.2016
18:19:22
как переподгрузить

файл в irb

yopp
17.07.2016
18:20:28
$LOADED_FEATURES.delete ‘./ruane’

Google
Eugene
17.07.2016
18:20:53
тут предлагают через load

yopp
17.07.2016
18:21:22
ты открой, блин, документацию

Kernel#require

там написано всё

у require и load семантика разная

Mikhail
17.07.2016
18:25:31
народ у кого нибудь было, что рельса не пишет схему по миграциям

имею такую миграцию t.integer :status, default: 0

t.integer "status"

это в схеме

что он по умолчанию не хочет default ставить, следовательно и enum не пишет

уже и ресет сделал

и дроп

хааха а через db:create && db:migrate пошло

Nikolay
17.07.2016
18:27:00
ну да

Mikhail
17.07.2016
18:27:01
а через setup и reset не пересоздавал

Nikolay
17.07.2016
18:27:08
так и задумано )

Mikhail
17.07.2016
18:27:09
какая тонкость интересная

не

Nikolay
17.07.2016
18:27:26
если нет схемы - тогда дроп, криейт и мигрейт

тогда будет схема

Mikhail
17.07.2016
18:27:35
а если есть

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