@rubyschool

Страница 634 из 921
Vladimir
20.04.2018
21:11:43
Своё ООП у человека. Собственное.

Завтра придётся почитать

А я от решил 3д принтер себе купить

Нахрен не нужен, но хочу

Google
Vladimir
20.04.2018
21:12:45
И станок для резки дерева и гравировки металла

А вы ООП

Alex
20.04.2018
21:13:25
если бы это был просто человек я бы и внимания не обратил но это же разработчик целого языка и зваедующий кафедры Software Engineering в швейцарском ETH (Eidgenoessische Technische Hochschule)

Vladimir
20.04.2018
21:13:46
Я и говорю, надо почитать.

Vladimir
20.04.2018
21:13:55
Наверняка интересно

Alex
20.04.2018
21:14:34
Я лет 6 назад мечтал о принтере для многослойных плат

Vladimir
20.04.2018
21:14:47
Годнота
Ну просто комната одна пустая, вот думал чем занять, решил буду детям друзей конструкторы деревянные резать, например

А то чот они дорогие очень, а выкройки се в интернете есть

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

Alex
20.04.2018
21:24:22
в принципе я понял идею автора, он говорит что в статически типизированных языках где надо объявлять тип сущности, сущность является полиморфной, и к примеру если я определю класс многоугольники и создам потомка треугольники, то определив сущность как многоугольник я смогу воспользоваться полиморфизмом и присвоить ей объект класса треугольник

но не наоборот

Google
Alex
20.04.2018
21:26:35
под сущностью имеется ввиду ссылка, хотя с этим не все так ясно. Существуют языки где вместо ссылок может быть напрямую объект? я не могу никак понять этого

Vladimir
20.04.2018
21:28:18
Мне казалось, что в руби люая переменная, суть ссылка на объект

Alex
20.04.2018
21:28:30
А ведь он прав, для чего говорить о полиморфизме в том понимании что мы его имеем без наследования? вернее в чем смысл делать наследование без способности переопределять

Vladimir
20.04.2018
21:28:37
По сути так и есть видимо. Опять угадал

Alex
20.04.2018
21:28:44
Мне казалось, что в руби люая переменная, суть ссылка на объект
в ruby так и есть, а как в других языках, есть опыт?

Vladimir
20.04.2018
21:29:04
Да. Паскаль. Там

Ну ээ

счас, флешбек из 2001 загрузиться

Alex
20.04.2018
21:30:13
ахахах, Алекс загружает лишними мыслительными процессами, Алекс развивает ?

Vladimir
20.04.2018
21:31:40
Что-то я припоминаю, что методы и поля объекта там определялись, собственно, там же где переменные и их тип.

Alex
20.04.2018
21:32:00
Да. Паскаль. Там
я думал что там указатели были

Vladimir
20.04.2018
21:32:08
Были.

Как и в С

Но их использование не обязательно

Там не нужно было использовать, по моему, 17 лет прошло, обязательно куазатель как обект. Можо было сразу класс юзать, и он как бы.. Блин погоди. Нужен гугл

Alex
20.04.2018
21:33:24
я правда не особо понимаю различие между указателем и ссылкой, указатель это типо указатель на конкретную ячейку памяти? А ссылка - адресс объекта в куче где куча это некая виртуальная куча памяти над реальной ?

Vladimir
20.04.2018
21:34:17
на одну переменную можно дать две разные ссылки

Поменяешь данные с помощью одной, вызывая вторую получишь изменённые данные

Alex
20.04.2018
21:34:51
а в случае указателя он один и глабальный

Vladimir
20.04.2018
21:34:53
Область памяти - одна

Google
Alex
20.04.2018
21:35:15
Область памяти - одна
да понятно, хотя в ruby с числами не так

а нет, тут я чего-то не допонимаю

Vladimir
20.04.2018
21:37:01
Так, короче, нагуглил. В паскале, объект - тип данных, соответственно ты моешь сделать переменную, с таким типом данных. То ессть не интеджер, например, а SosedObichniy

И, в простом случае, никаких тебе ссылок. Это тупо "переменная"

Ro
20.04.2018
22:41:59
там много интересного

попробуй на сях попиши. В общем-то закладывает основы понимания

тока на чистых сях, без крестов

Alex
20.04.2018
22:42:38
да это понятно

Alex
20.04.2018
22:42:40
ну вы и нафлудили, 438 сообщений с 19:00

Ro
20.04.2018
22:42:44
я как-то в детстве проштудировал книженцию одну, она была небольшая

Alex
20.04.2018
22:42:47
что без крестов)

Ro
20.04.2018
22:42:52
но зато все стало ясно на всю жизнь

Fuzzy
20.04.2018
22:42:56
я вот вроде в какой-то момент вник в пойнтеры, а потом уже и не вник совсем

Alex
20.04.2018
22:43:00
Ему бы работу найти )

а потом уже дочитает )

Alex
20.04.2018
22:43:17
но зато все стало ясно на всю жизнь
вы наверно и про asm почитали?)

Ro
20.04.2018
22:43:18
ну вы и нафлудили, 438 сообщений с 19:00
главное правильно открыть

флудовыхи)

Alex
20.04.2018
22:43:28
хехехе

Google
Alex
20.04.2018
22:43:46
Сначала я открыл, потом Ro ещё ярче открыл:D

Ro
20.04.2018
22:43:58
вы наверно и про asm почитали?)
я был нон-конформистом и программил на асме всем назло, когда мне было совсем мало лет

я вот вроде в какой-то момент вник в пойнтеры, а потом уже и не вник совсем
указатель - это просто адрес на участок памяти, цифра какая-то, обычно не более чем 2^32

а как ты его используешь - это уже второй вопрос

Alex
20.04.2018
22:46:27
Ro
20.04.2018
22:46:28
ты можешь его увеличить, уменьшить, или сделать что-то с памятью по этому адресу (например, изменить данные, что расположены по этому адресу)

Admin
ERROR: S client not available

Alex
20.04.2018
22:46:36
но в книге у меня возникло недопонимание

Fuzzy
20.04.2018
22:47:30
думаю, для понимания пойнтеров было бы жутко полезно написать линкд-лист на сях, но я сам это вряд ли смогу сделать.

Ro
20.04.2018
22:47:53
не обязательно линкед лист

можно просто расчехлить си и попробовать по указателю установить переменную, скажем в 0x11223344 - а потом увеличить указатель на 1 и получить значение этой переменной, опять же - по указателю

и увидишь что произойдет)

Fuzzy
20.04.2018
22:49:21
да, надо поковыряться

Ro
20.04.2018
22:49:24
т.е. переменную установил, а указатель меняешь на +- 1 байт, например

Fuzzy
20.04.2018
22:49:45
такая тема, что если этим не пользоваться, то понимание слегка затмевается

Ro
20.04.2018
22:50:02
концепт простой, его лучше в книге смотреть - причем в самой доступной, и проверить на простой программе. В инете обычно дофига левой инфы

Svetlana
20.04.2018
23:08:19
https://youtu.be/4xRjvlb6VdE

Oxana
21.04.2018
03:52:41
hi! здесь есть фрилансеры с upwork?

Google
Vitaly
21.04.2018
04:27:02
Oxana  есть.

Николай
21.04.2018
07:06:44
Валентин
21.04.2018
07:15:24
Гайз хелп. Пишу тест на rspec и проверяю апи,код написан правильно,но выводит ошибку ,что в response.body = []. Но если построчно пробиваю код binding.pry все есть

Andrey
21.04.2018
07:23:37
Тест выложи.

Alex
21.04.2018
08:42:09
тоже зареган

Ro
21.04.2018
08:48:09
клуб зареганых пора открывать)

откликаться надо на вакансии

на все, в течение 5 секунд после публикации

а то будете лапу сосать

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

проверено, я находил несколько раз

Ro
21.04.2018
08:50:08
да

Aleksej
21.04.2018
08:50:35
Ну, думаю, это портфолио сначала надо наработать. :)

Кеков Зез
21.04.2018
08:50:56
Ro
21.04.2018
08:51:44
нет, так не бывает

Dm
21.04.2018
08:51:51

Страница 634 из 921