@rubylang

Страница 587 из 1684
Igor
07.11.2016
14:35:39
хоть nosql, хоть cassandra, хоть hadoop

Andrey
07.11.2016
14:36:35
Хм

Собственно, из кода получаются таблицы?

Готовые? И я, не умея кодировать, могу уже в них работать, как в экселе?

Google
Andrey
07.11.2016
14:37:42
Абстрактненько

А, готовые коды что ли?

Да

Его и представил

Объекты языка

Не ругайся, я а первый раз в это лезу вообще

Дмитрий
07.11.2016
14:38:57
ОРМ просто говоря это имя таблицы - это класс строки - это инстансы а столбцы - это методы инстанса

ООП знаешь? Есть класс, есть экземпляр класса (инстанс) у него есть методы

Andrey
07.11.2016
14:40:36
Мне кажется, я бы все это понял, если бы не куча терминологии, которую слышу впервые

И как с ними лучше освоиться, желательно, за пару часов?

Дмитрий
07.11.2016
14:42:53
ну проще уже невозможно объяснить)))

Andrey
07.11.2016
14:43:28
ну проще уже невозможно объяснить)))
Если ты понимаешь терминологию

Я пофапаю на них, сойдет?

Google
Andrey
07.11.2016
14:45:08
Пожалуй, я того же мнения

А это все имеет смысл? Мне, походу, надо просто на собеседовании решить задачи, по типу найти такую-то шнягу из таких таблиц, а не зачем и там. В плане, это пригодится при этом? Union и т.д.?

Igor
07.11.2016
14:47:28
http://24run.ru/

то что надо

Andrey
07.11.2016
14:48:49
Ну, яж не на кодера иду, мне нужно уметь получать конечный результат, вытаскивать цифры, а не знать, как это работает

В плане, хочу максимально сосредоточиться на конкретных задачах. Sql мне надо знать поверхностно, тупо запросы уметь юзать. Вот и интересуюсь, нужно ли уделять этому время?

Не, если это полезно и пригодится - спору нет, прогуглю

Anon
07.11.2016
14:54:44
1. [1,2,3].each_with_index.reduce(0) { |a,b| puts "#{a} - #{b}" }Первая итерация 0 - [1, 0]2. [1,2,3].each_with_index.reduce(0) { |a,b,c| puts "#{a} - #{b} - #{c}" } Первая итерация 0 - [1, 0] -Т.е. в C ничего не передается 3. [1,2,3].each_with_index.reduce(0) { |a,b,(c,d)| puts "#{a} - #{b} - #{c} - #{d}" }Первая итерация 0 - [1, 0] - -Значит тоже в аргументы в скобках ничего не передается и только: 4. [1,2,3].each_with_index.reduce(0) { |a,(b,c)| puts "#{a} - #{b} - #{c}" }Первая итерация 0 - 1 - 0Дает желаемый результат. Какой принцип работы этого чейна? each_with_index по идее передает в блок два аргумента и reduce два, вместе - три, два из которых в скобках. Где про это читать?

Andrey
07.11.2016
14:55:57
Такой вопрос: есть ли смысл упарываться или лучше на чистую голову эт поучить?

Anon
07.11.2016
14:56:20
Это мне вопрос, лол?

Andrey
07.11.2016
14:56:46
Это мне вопрос, лол?
Нет, но ничто не мешает тебе на него ответить.

Антон
07.11.2016
14:57:24
Anon
07.11.2016
14:57:48
А какой предмет упарывания? SQL?

Andrey
07.11.2016
14:57:58
Да, ты угадал.

Anon
07.11.2016
14:58:42
Если на джуна идешь поупарывай с неделю, этого хватит. Плюс натаскайся примерно как в рельсах это делается встроенными квери методами

Это понятнее.
Ну и зря. Яблоко - класс. Вот это вот яблоко с 6-ю семечками - объект.

Andrey
07.11.2016
14:59:20
яблоко - объект фрукт - класс объектов что тут учить?
В запросе объекты-это лишь элементы базы данных? В одной таблице объекты, в другой-классы? И не имеет значения, что там?

Антон
07.11.2016
14:59:58
это как яблоко с дерева сорвать

Google
Антон
07.11.2016
15:01:02
можно конечно прямо на дереве яблоки есть, но это не наш случай

прям на дереве если их есть консистентность нарушается

Ну и зря. Яблоко - класс. Вот это вот яблоко с 6-ю семечками - объект.
яблоко объект, я его укусить могу Яблоки - класс

Andrey
07.11.2016
15:02:18
таблица - класс ряды - данные записи ОРМ превращает ряды в объекты
Типо, есть таблица - фрукты, в них много разных характеристик, а орм сама группирует их в объекты?

Антон
07.11.2016
15:02:41
группирует - не удачно сопоставляет скорее

обоже нет, я отказываюь это же совсем азы

Andrey
07.11.2016
15:03:32
Короче, есть таблица с кучей данных, орм делает из кучи данных готовые объекты?

Anon
07.11.2016
15:03:47
Типо, есть таблица - фрукты, в них много разных характеристик, а орм сама группирует их в объекты?
Учетную книжку видел? Есть колонки, каждая запись занимает один ряд

По колонкам расписаны дата, имя, фамилия, подпись

каждый ряд - инфа об одном объекте

Антон
07.11.2016
15:04:22
Короче, есть таблица с кучей данных, орм делает из кучи данных готовые объекты?
это вот дилетанское упрощение, чтобы его исправить нужны даже не часы, дни наверное

Anon
07.11.2016
15:05:17
Да, наверное ноуп, фя

Admin
ERROR: S client not available

Anon
07.11.2016
15:05:24
я бэк ковыряю второй месяц

Раз вы тут такие умные подвернулись, отвечайте на мои ответы

1. [1,2,3].each_with_index.reduce(0) { |a,b| puts "#{a} - #{b}" }Первая итерация 0 - [1, 0]2. [1,2,3].each_with_index.reduce(0) { |a,b,c| puts "#{a} - #{b} - #{c}" } Первая итерация 0 - [1, 0] -Т.е. в C ничего не передается 3. [1,2,3].each_with_index.reduce(0) { |a,b,(c,d)| puts "#{a} - #{b} - #{c} - #{d}" }Первая итерация 0 - [1, 0] - -Значит тоже в аргументы в скобках ничего не передается и только: 4. [1,2,3].each_with_index.reduce(0) { |a,(b,c)| puts "#{a} - #{b} - #{c}" }Первая итерация 0 - 1 - 0Дает желаемый результат. Какой принцип работы этого чейна? each_with_index по идее передает в блок два аргумента и reduce два, вместе - три, два из которых в скобках. Где про это читать?

Andrey
07.11.2016
15:06:57
Лол, я же сразу сказал, что я вообще в этом не шарю и никогда не стремился

Антон
07.11.2016
15:06:59
а я не понял ничего

Andrey
07.11.2016
15:07:36
тогда зачем все это?
Потому что мне нужно тупо научиться делать sql запросы

Google
Andrey
07.11.2016
15:08:02
Не, в перспективе, мне нужно будет научиться самому строить модели, но это лет через 6 мне актуально будет

Антон
07.11.2016
15:08:06
мы обсуждали 15 минут назад что sql не нужен

Andrey
07.11.2016
15:08:30
это не тот чат
Ну не знаю, годной и полезной инфы мне накидали уже

Anon
07.11.2016
15:08:53
есть возможность чейнить reduce с each_with_index чтобы в блоке иметь сразу и индекс, и предыдущее значение, и текущее значение. Каждый из этих методов по-отдельности передает в свой блок по два аргумента. Если зачейнить внезапно в блоке три аргумента вместо четырех и два из них в скобках (без них не работает).

Anon
07.11.2016
15:11:02
по какому принципу аргументов становится три и два из них в скобках, ну

Иван
07.11.2016
15:12:33
попробуй в блоке {|*args| p args}

Anon
07.11.2016
15:12:35
т.е. это хардкод который говорит что вот если эти два этих метода в чейне то я кину в блок 3 аргумента и два оберну в скобки?

Скобки просто парсят массив выходит

но

почему все равно их один и массив, а не два и массив или два массива

Иван
07.11.2016
15:15:14
вот это мне тоже не понятно

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