@proRuby

Страница 1392 из 1594
Alex
01.09.2018
15:03:49
не юзал

rekero
01.09.2018
15:04:48
Потом ещё ловил себя, что в руби начинал рекурсии писать вместо циклов

Dima
01.09.2018
15:05:53
недавно узнал что хвостовая рекурсия (это окгда рекурсивный вызов в конце). оптимзируется компиляторами в инетарцию. Гдепросто заменяются значения переменных.

поцоны, кто-нибудь по фану учил хаскел?
https://leanpub.com/purescript/read https://www.lektorium.tv/course/22797 https://youtu.be/7BPQ-gpXKt4 https://stepik.org/course/75/syllabus

Google
Dima
01.09.2018
15:07:40
мне подборку порекомендовали по fp

Aldar
01.09.2018
17:46:42
никак

пусть учит программирование

Alex
01.09.2018
17:53:52
а зачем если не секрет?

все равно азы придется объяснить сначала

Dima
01.09.2018
17:54:59
вызов функции.

Dm
01.09.2018
17:55:09
Как конвеер ВАЗа, все что на него попадает, превращается в говно

Dima
01.09.2018
17:55:19
yield это вызов переданной функции, которая описана в блоке

Dima
01.09.2018
18:00:39
yield это запуск последовательности инструкций, указанной в блоке. Сколько лет этому человеку? пусть приходит сюда.

Vasya
01.09.2018
18:02:36
Вначале ему придется обьяснить блоки и функции, а до этого переменные, а до этого ... Вообщем, как подметил Алекс придется начинать с начала

Dima
01.09.2018
18:04:21
Самое выделение yield во что-то отдельное, говорит о не стабильном понимании этой сущности.

Google
Alex
01.09.2018
18:13:11
yield в моем понимании это генераторы в других языках

Vasiliy
01.09.2018
19:37:56
Елд позволяет оставить метку в коде где позже будет вызван переданный код

Roman
01.09.2018
19:45:02
проще всего объяснить как "передача управления другому куску кода"

но похоже что вы его учите "игре с рук" как это называют музыканты

то есть подход типа "вот код - он означает вот это". а надо наоборот "вот что надо сделать, а вот как это выглядит в коде"

Андрей [BNN]
01.09.2018
20:18:10
сколько ему лет? с какого языка начинал?

это я с целью перенятия опыта интересуюсь )

Ivan
01.09.2018
20:54:06
ктонит знает как = link_to link, class: custom_class превратить в = link_to_if - а то ссылка идет на класс а не на текст, я чет не пойму как так сделать

Nikita
01.09.2018
21:11:33
Нужно открыть документ и прочитать, какие аргументы в каком порядке, если я правильно понял причину проблемы

Ivan
01.09.2018
21:13:45
Нужно открыть документ и прочитать, какие аргументы в каком порядке, если я правильно понял причину проблемы
доку читал, там везде надо текст вставлять на котором будет висеть ссылка, а мне на див повешать надо ссылку

Nikita
01.09.2018
21:14:27
Контент тэг используй, и внутрь него линку

Ivan
01.09.2018
22:27:04
Пример кода покажи
= link_to current_topic_path(grade), class: custom_class - ну вот эту штуку хотел переделать под if

Alex
01.09.2018
22:27:28
А if для чего?

- if blabla = link_to

Ivan
01.09.2018
22:36:41
- if blabla = link_to
у меня просто есть условие по которому надо показывать ссылку, но т.к. в ссылке нет текста я чет хз как это сделать

Alex
01.09.2018
22:36:54
Что

Google
Alex
01.09.2018
22:37:06
Если ссылка принимает блок то она его оьорачивает

Там текст не нужен, все что внутри блока будет "текстом"

А условие выше ставится

Alex
02.09.2018
10:52:00
= link_to 'сюда вставляешь текст' current_topic_path(grade), class: custom_class

Alex
02.09.2018
11:14:00
Aleksey
02.09.2018
12:11:25
= link_to ‘’, url_path, class: your_class или = link_to your_path do .your_div_class .second_div …… end

Dima
02.09.2018
15:25:53
Странный выбор языка для обучения ребенка. C, JS, C# с Unity 3d. Но во так вот в Ruby - это скорее лень взрослого, чем забота о ребенке.

Tim
02.09.2018
15:26:51
Какая разница с чего начинать?

Alex
02.09.2018
15:27:04
Какая разница с чего начинать?
на самом деле первому языку желательно быть попроще

Dima
02.09.2018
15:27:05
C - классика, язык необходимый для программистов, обычно в нем представлюят код. JS - практика. Unity3d c C# - это вообще по моему лучший выбор, чтоб заинтересовать ребенка.

Alex
02.09.2018
15:27:12
C - ужас давать ребенку

Js тоже ужас

Zamira
02.09.2018
15:27:18
Какая разница с чего начинать?
Надо начинать с такого языка, что бы прочувствовал что такое программирование изнутри

Dima
02.09.2018
15:27:23
чтоб он сразу ощущал какую-то отдачу.

Tim
02.09.2018
15:27:24
Alex
02.09.2018
15:27:24
с C# не работал, слышал много хорошего

Google
Zamira
02.09.2018
15:27:29
Что бы механизм понял

Alex
02.09.2018
15:27:35
Мб наоборот посложнее?
чтобы отбить интерес?

Admin
ERROR: S client not available

Tim
02.09.2018
15:27:46
чтобы отбить интерес?
Естественный отбор

Alex
02.09.2018
15:27:58
Естественный отбор
смешно, я бы его не прошел

однако сейчас сам до этих языков дорос

не говоря уже о том что C прилично так ломает мозг

и можно какое то время везде как на C писать

Zamira
02.09.2018
15:28:31
Естественный отбор
Я всем своим подругам, которые интересуются программированием, советую сначала научиться писать на С хотя бы?

Tim
02.09.2018
15:29:09
Ну я считаю что надо изначально изучать язык, с которого можно пересесть на любой другой (популярный). В моем случае это была джава

Zamira
02.09.2018
15:29:36
Вот так появляются криворукие программисты

Alex
02.09.2018
15:29:39
Изначально надо изучать язык который нормально зайдет

Dima
02.09.2018
15:29:40
Zamira
02.09.2018
15:29:41
Надо начинать с низкого уровня

Tim
02.09.2018
15:29:47
Ну и у языка должна быть нормальная гуёвая библиотека

Alex
02.09.2018
15:29:48
вот кстати вопрос

во сколько чат начал кодить на первом языке?

Google
Tim
02.09.2018
15:30:19
Вот так появляются криворукие программисты
Спорное утверждение, дискутировать о нем я конечно не буду

Zamira
02.09.2018
15:30:40
Я говорю про фундаметнальное изучение, а не сайтики клепать за хлеб

Alex
02.09.2018
15:30:51
я в 13 пытался самостоятельно освоить C++ имея за плечами немного Delphi и Php

ну так вот, C++ даже взрослые дядьки до конца не понимают с его тысячестраничным стандартом

Zamira
02.09.2018
15:31:30
В 14 начала с турбо паскать, далее С, С++, Java, Php, ruby. Именно в этом порядке

Alex
02.09.2018
15:31:31
Надо с чего попроще начинать и добавлять строгости.

Zamira
02.09.2018
15:32:00
Надо с чего попроще начинать и добавлять строгости.
... и была счастлива что начала со строгости, потом ушла в языки с нестрогой типизацией

Если строгость не понимаешь, то не сможешь правильно использовать не строгость

Tim
02.09.2018
15:32:16
во сколько чат начал кодить на первом языке?
Какую-то лютую дрисню начинал на Actionscript делать лет в 9-10, практически нихуя не получалось. Потом в 14 javascript, (pascal в школе), было прикольно, но не супер продвинулся Потом в 16-17 java, олимпиадочки оч сильно скилл бустанули

Alex
02.09.2018
15:32:55
Если строгость не понимаешь, то не сможешь правильно использовать не строгость
Может еще 10 лет учиться до того как за комп первый раз сядешь? )

Dima
02.09.2018
15:32:59
А что может быть проще C? Процедурный язык, память как клеточки в тетрадке. Т.е. если искуственно в дебри не лезть. То основа всего компьютерного мира C.

Страница 1392 из 1594