@rubylang

Страница 610 из 1684
Иван
13.11.2016
20:39:21
потому что синглтон класс B наследовался бы от синглтон класса А, в котором и лежит наш метод

kapkapbopoh
13.11.2016
20:39:44
Я ввел B.singleton_class.method_defined?(:hello) => true

Иван
13.11.2016
20:40:06
ага этот метод создает синглтон класс если его нет

метод singleton_class

Google
Иван
13.11.2016
20:46:25
https://gist.github.com/hihihaha/52f125f0ce2b8be9d28de8c5410f0697

то есть до вызова singleton_class метода, он как бы отсутствовал

kapkapbopoh
13.11.2016
20:57:36
https://gist.github.com/KraevRoot/b566a753bc32b2824166831164126f1c

Иван
13.11.2016
21:01:34
странно у меня так не работает

Антон
13.11.2016
21:01:45
почему @likeath понял что нужно, а ты до сих пор не пожешь понять ?
потому что это плохо потому что мы целыми днями занимаемся тем, что придумываем за бизнес то что бизнес хоетл иметь в виду играем в чревовещание угадайку итп это страшно бесит потому что мы ожидаем что братья по разуму будут способны донести мысль, сформулировать задачу итп

Alex
13.11.2016
21:02:10
плюсую этого господина

сами не могут формализировать свои требования.

kapkapbopoh
13.11.2016
21:02:35
странно у меня так не работает
а какая версия руби? у меня 2.3.0р0

Иван
13.11.2016
21:03:49
https://gist.github.com/hihihaha/43380004c6f45495542aafcc86a2be97

2.3.1

Антон
13.11.2016
21:03:56
сами не могут формализировать свои требования.
могут я начинаю думать что это лень мозга

kapkapbopoh
13.11.2016
21:09:57
https://gist.github.com/hihihaha/43380004c6f45495542aafcc86a2be97
Забавно, а если сделать class B < A end, то сработает

Google
Иван
13.11.2016
21:13:00
у меня ни так ни так после вызова метода новый объект класса не создается

а можешь у себя попробовать вот такое: class Q; end ObjectSpace.each_object(Class).count q = Q.new q.non_existent_method ObjectSpace.each_object(Class).count

не меняется количество классов?

Иван
13.11.2016
21:16:28
лол

это 2.3.0?

kapkapbopoh
13.11.2016
21:17:45
Возможно это особенность pry, в irb не поменялось)

Ага

Иван
13.11.2016
21:19:04
ну тогда я понимаю как работает 2.3.0 и не понимаю как работает 2.3.1 :)

2.3.1 каким то образом скрывает создание синглтон класса объекта после вызова метода что ли?

kapkapbopoh
13.11.2016
21:20:48
В irb у меня результаты как и у тебя)

А при вызове метода в pry количество классов увеличивается)

Иван
13.11.2016
21:23:10
ну в общем похоже на то, что все таки реально создается синглтон класс после вызова любого метода на объекте

@kapkapbopoh спасибо

Иван
13.11.2016
22:01:52
не осилю, я си не знаю

f4rt~
14.11.2016
00:06:49
Ребят, всем привет, подкажите пожалуйста стоит ли учить Руби ? или нормальный язык выбрать?

kapkapbopoh
14.11.2016
00:13:41
Андроид

f4rt~
14.11.2016
00:24:54
а чем руби ненормален? ?
не знаю, знакомые мне сказали

Google
Alex
14.11.2016
00:25:10
Ну ты почаще знакомых слушай, глядишь на php начнешь писать.

f4rt~
14.11.2016
00:26:07
Ну ты почаще знакомых слушай, глядишь на php начнешь писать.
я хотел сначала какую-то халтурку подучить, вроде руби. а потом за серьезные вещи типо пхп братся

Alex
14.11.2016
00:26:19
Слишком толсто ??

f4rt~
14.11.2016
00:28:34
Alex
14.11.2016
00:28:54
Обычно нормальные люди наоборот убегают с косого php на python/ruby/ещечто

f4rt~
14.11.2016
00:29:15
Alex
14.11.2016
00:29:26
От кого слышал?

С python/ruby на php убежать это надо быть особым извращенцем.

f4rt~
14.11.2016
00:30:15
От кого слышал?
ну мне говорили что лучше учить пайтон или руби, а там как руку набью учить js,php, нормальные вещи

Alex
14.11.2016
00:30:24
????

Alex
14.11.2016
00:30:35
https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/

Alex
14.11.2016
00:31:12
https://www.quora.com/Why-is-PHP-hated-by-so-many-developers

f4rt~
14.11.2016
00:31:34
потому и не могу пхп учить

Alex
14.11.2016
00:32:14
Чтобы похапэ учить нужно меньше всего английского

В отличии от остальных нормальных языков.

https://habrahabr.ru/post/142140/

Js кстати тоже не самый удобный язык.

Но от него никуда не деться в отличии от php.

Google
f4rt~
14.11.2016
00:33:11
а можно какой-то гайд или какую-то обучалку на русскам

Dmitriy
14.11.2016
00:33:18
https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/
https://uselessdevblog.wordpress.com/2016/04/06/why-rails-sucks/

Эти говорят одно те другое. Так что же лучше?

f4rt~
14.11.2016
00:35:12
а как понять что ты уже готов перейти на нормальные языки после руби?

Alex
14.11.2016
00:35:25
Я ведь не на ларавель ссылку давал.

Admin
ERROR: S client not available

Alex
14.11.2016
00:35:59
а как понять что ты уже готов перейти на нормальные языки после руби?
Как понять когда ты готов перейти с php на нормальные языки* Тебя тошнит от типичной php лапшы. Это признак.

Dmitriy
14.11.2016
00:36:00
А причем тут рельсы?
Можно найти на руби ссылку. Я к тому что везде есть минусы

Alex
14.11.2016
00:36:11
Да, но php особо отличается в этом плане.

Dmitriy
14.11.2016
00:36:20
В плане чего ?

Alex
14.11.2016
00:36:24
То что рубин недостаточно сверкает не повод пользоваться трубой.

В плане общей архитектуры.

Эти говорят одно те другое. Так что же лучше?
Чувак хейтит что тесты требуют наполнения базы, полностью игнорирует что он вручную может все замокать, да и в целом тесты не умеет готовить.

Иван
14.11.2016
00:40:58
а как понять что ты уже готов перейти на нормальные языки после руби?
как блог за 15 минут напишешь, сразу можешь смело переходить на нормальные языки

Alex
14.11.2016
00:42:13
Сначала попробуй php, там работы полно. Как надоест плавать в бассейне с фекалиями - смотри на другие языки.

Чего стоят только два типа ошибок

Alex
14.11.2016
00:43:52
ну, Exception и trigger_error

Google
Rafkat
14.11.2016
05:28:01
?
Товарищ троль

Объектная модель в пыхе после руби это детский сад

Tony
14.11.2016
06:06:08
куда в Москве сходить?

мб купить что можно

на тему программирования

Artur
14.11.2016
06:07:28
Эти говорят одно те другое. Так что же лучше?
Здесь должна быть шутка про мамку автора вопроса, но в этом чате это запрещено. Поэтому, ничего не лучше, все говно. Важно лишь решение задач, а не инструменты.

а как понять что ты уже готов перейти на нормальные языки после руби?
Ну если дилдо большой помещается, значит можешь переходить дальше.

Кøе-ктø Геннадьевич
14.11.2016
06:08:37
Знаю пару евангелистов 1с-ки. Страшные люди

Artur
14.11.2016
06:10:55
Не кормите тролля :)

Michael
14.11.2016
06:11:10
http://stackoverflow.com/questions/33174701/rails-includes-a-has-many-relation-with-limit
Как говорят "утро вечера мудренее". выспался и на свежую голову, сразу стало все ясно и понятно. Спасибо тебе большое.

Artemy
14.11.2016
07:28:43
по роутам вопрос, вот надо в админке запилить редактор стран городов и т д, причем в подпапке /address/countries address/cities и контроллеры тоже в подпапку надо вынести, куда копать? scope?

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