
Alex
01.09.2018
15:03:49
не юзал

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

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

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 это вызов переданной функции, которая описана в блоке

Dm
01.09.2018
17:56:32

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
Контент тэг используй, и внутрь него линку

Alex
01.09.2018
22:08:43
А
Пример кода покажи

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

Ivan
02.09.2018
12:43:15

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

Zamira
02.09.2018
15:26:33

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

Alex
02.09.2018
15:26:54

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
Ну я считаю что надо изначально изучать язык, с которого можно пересесть на любой другой (популярный). В моем случае это была джава

Alex
02.09.2018
15:29:18

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
вот кстати вопрос
во сколько чат начал кодить на первом языке?

Zamira
02.09.2018
15:30:11

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

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

Alex
02.09.2018
15:33:16