Вопрос пользователя №3575

Мне вот интересно, а существует ли способ хранить наши данные(объекты) вне оперативки? В БД или еще как.

Вопрос пользователя №3574

Если одну и ту же задачу можно решить как рекурсиями (декларативно), так и циклами (императивно), то получается что лучше выбирать рекурсии? Так как мы стремимся к декларативному программированию? Как это отражается на производительности? Понятно что в отдельных задачах будет проще использовать циклы while или for, ...

Вопрос пользователя №3573

fuction countWord($arg){ $wordsArr = []; $raw_arr = explode(' ', trim($arg)); for($i = 0; $i <= count($raw_arr); $i++){ $word = trim($raw_arr[$i]); $c=0; for($x = 0; $x <= count($raw_arr); $x++){ if($word === $raw_arr[$x] && $word !== ''){ $c = $c + 1; ...

Вопрос пользователя №3570

Не совсем понятно почему функция "на экспорт" у нас по сути без имени, я предполагал что конструкция будет следующей: - но такой вариант не подходит. Как функцию в решении учителя можно будет идентифицировать при импорте в другой модуль? В каких случаях мы пишем const перед объявлением функции а в каких нет?

Вопрос пользователя №3567

В уроке, функция 'sum' вызывается изнутри другой функции. Область видимости не распространяется на функции?

Вопрос пользователя №3565

Не грузится практика

Вопрос пользователя №3564

А почему если обернуть вызов функции в {}, то будет ошибка AssertionError: undefined == 2?

Вопрос пользователя №3563

не понял что означает команда "CONSTRAINT". можете объяснить письменно? тем более в решении учителя "ADD CONSTRAINT name_uniq UNIQUE (name)"

Вопрос пользователя №3562

В решении автора, по моему мнению, могут получиться отрицательные площади и периметры, если прямогольник наколонен на осях координат так, что getLeftTop окажется ниже getRightBottom. Может стоит обернуть вычисление сторон в Math.abs(), чтобы получать абсолютные значения? И тесты заодно расширить. Как вы думаете?

Вопрос пользователя №3560

Я наверное запутался. Когда return обязателен? В решении автора в теле функций makeSegment, startSegment, endSegment and toStr перед вызовом функции нет return. Но он есть при вызове функции в теле makePoint. У меня во всех телах функций стоит return. Объясните, пожалуйста, когда return обязателен? Я думал, что функ...

Вопрос пользователя №3559

Я извиняюсь, но есть немного критики :( . Я как начинающий смотрю внимательно уроки и пытаюсь вникнуть и решать задания самостоятельно, к сожалению данное задание мне не далось, и пришлось обратиться к "Решению учителя". И смотрю... оказывается в zip функцию можно передовать анонимную функцию...поковырявшись на гитх...

Вопрос пользователя №3558

Здравствуйте! Мне нужна Ваша помощь, я уперся во что-то, что не могу понять.. function append($list, $list2) { if ($list2 == null) { return cons ($list, null); } else { return append(cons ($list, car ($list2)), cdr($list2)); } } Ошибка: Object of class Closure could not be converted to...

Вопрос пользователя №3557

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

Вопрос пользователя №3556

Вопрос наверное смешной, но как с клавиатуры ввести символ "ИЛИ" - две вертикальные черты? Не вводить же латинскую букву "И".

Вопрос пользователя №3555

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

Вопрос пользователя №3553

То есть, замыкание - это сохранение состояния переменных на момент создания функции?

Вопрос пользователя №3552

При экспорте возникает "make: Entering directory `/usr/src/app' babel-node --presets=es2015 test.js", а если сделать экспорт дефолт "Entering directory..." пропадает, но появляется предупреждение "expected an identifier and instead saw 'const' . Missing ";" before statement" и "SyntaxError: /usr/src/app/solution.js...

Вопрос пользователя №3551

А почему в тестах на quadrant нет проверки на (0, 0)? К какому квадранту ее отнести?

Вопрос пользователя №3550

Такая задача уже была в "Основах программирования". Может другую придумать?

Вопрос пользователя №3549

Реализуйте функцию memoize, которая принимает на вход функцию и возвращает ее мемоизированную версию. Решение учителя дало: make: Entering directory `/usr/src/app' /bin/sh: 1: /nonexistent/.composer/vendor/bin/phpunit: not found make: *** [test] Error 127 make: Leaving directory `/usr/src/app'

Вопрос пользователя №3548

слайды сильно отстают от объяснений.Это только у меня?

Вопрос пользователя №3546

Мне кажется что в уроке при объяснении модуля числа во второй строке определения модуля закралась опечатка: надо |-a| = a, а не |a| = -a

Вопрос пользователя №3545

Не открываются практические работы на 3 последних уроках. Такое ощущение, что пропали файлы с заданиями и тестами. Проверял на разных компьютерах и в разных браузерах. При переходе к заданию открывается редактор и описание задания, но в редакторе пустота. А в списке файлов только пустые папки src и app.

Вопрос пользователя №3544

в описании к заданию "(больше заглавных, больше строка)", для большей вразумительности вместо запятой просится тире, ИМХО)

Вопрос пользователя №3543

Я сначала решил, а потом понял, что нужно было использовать приведение типов для закрепления урока. Вопрос такой. Дайте замечания по этому коду, пожалуйста. ``` export const addDigits = (num) => { const sum = (digits) => { let result = 0; while (digits > 0) { result += digits % 10; digits...

Вопрос пользователя №3542

2ое решение учителя очень красивое. Но не совсем понял замечание в комментариях про "магичность" этого способа. Ведь это решение состоит полностью из изученных в курсе вещей. При возможности почаще оставляйте таких пасхальных зайцев с комментариями в решениях, пожалуйста.

Вопрос пользователя №3538

Почему я не вижу задания? Его я ещё не выполнял. Даже когда делаю Reload стракницы, после которого вижу сообщения, что загружается контейнер, а за ним, что загружается редактор. В итоге имею то, что на скрине. http://i79.fastpic.ru/big/2016/0601/4b/69fd7030978860cc8c5c9fa5417c2d4b.jpg

Вопрос пользователя №3537

Не понимаю. Простое число должно делиться без остатка на 1 и само себя, плюс быть больше 1. Почему данный вариант не работает: function isPrime($num){ $num = $i; if($i <= 0){ return false; } elseif ((($i % 1) == 0) && (($i % $i) == 0) && $i >= 2){ return true; } else { return...

Вопрос пользователя №3536

Не могу понять, где допущена ошибка?! Решение: // BEGIN (write your solution here) const squareOfSum = (a, b) => { return aa+2ab+bb; }; // END export default squareOfSum(2, 3); Ошибки: make: Entering directory `/usr/src/app' babel-node --presets=es2015 test.js /usr/src/app/test.js:13 _assert2.default.equal(1, (0, ...

Вопрос пользователя №3534

Исчезли все файлы в этом практическом задании. :( А у меня там хитрое решение было! А может я еще раз хочу пройти эту практику?

Вопрос пользователя №3532

Самый непонятный курс, слишком резко сложность повышается. Первое задание, которое вообще не понял.

Вопрос пользователя №3531

5.35. (цитата неточная но по смыслу так): "Эта функция будет возвращать новый объект с прототипом таким же как у себя если она (функция) не возвращает объект." В первом случае слово "возвращать" это скорее "создавать", во втором случае слово "возвращать" это то, что через return в теле функции возвращается. Рахим, п...

Вопрос пользователя №3528

Объясните пожалуйста как разобраться в консоли. зачастую когда решаю задачу и нажимаю - проверить, выскакивает отчет в котором нифига не понятно что не так в задаче. Проходится менять все наугад. Вот пример отчета, как понять что не так в задаче? make: Entering directory `/usr/src/app' babel-node --presets=es2015 te...

Вопрос пользователя №3527

Почему в решении не проверяется на ошибку при отрицательных аргументах? Зачем в solution.js определение функции cube?

Вопрос пользователя №3526

Если мы в самом начале объявляем прототип, указывая его как int, а также указывая, что параметры тоже будут int, то зачем повторяться ниже, когда мы пишем саму функцию, и повторно указываем, что и сама функция и её параметры int? Ведь программа об этом уже должна знать, когда объявлялся прототип. Второй вопрос. При...

Вопрос пользователя №3525

Я задание сделал, но скорее перебором, потому что чего-то не хватало. $app->handlers = $handler; В начале я пытался так сделать. Потому что как добавлять да ещё в какой-то список не объяснили в уроке. Потом по ошибке увидел, что ожидается 2 значения в свойстве $handlers. Понял, что я не добавлял значение, а заменя...

Вопрос пользователя №3521

formattedHoures желательно заменить на formattedHours

Вопрос пользователя №3520

Что то немного не понятно. Я к сожалению не вижу тут итераций, но вижу функцию, которая вызывает саму себя те это рекурсия через анонимную функцию те этот процесс я бы назвал просто рекурсивным. те вопрос почему вы называете этот процесс линейным ? и почему итеративным ?

Вопрос пользователя №3519

Nodejs (v5.0.0) в repl.it позволяет объявлять константу без определения. Мой nodejs (v6.2.0) выдает ошибку. ``` const y; SyntaxError: Missing initializer in const declaration at Object.exports.createScript (vm.js:24:10) at REPLServer.defaultEval (repl.js:236:25) at bound (domain.js:280:14) at REPLSe...

Вопрос пользователя №3518

Линейно рекурсивный процесс и рекурсивный процесс это разные понятия ?

Вопрос пользователя №3517

Отзыв. Курс - JS, Составные данные - классный. Особенно конечно урок номер 6 - Реализация пар. Вообще мозги поставил на место. Спасибо.

Вопрос пользователя №3514

В примере на php из определения (https://ru.wikipedia.org/wiki/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F_%D0%B2%D1%8B%D1%81%D1%88%D0%B5%D0%B3%D0%BE_%D0%BF%D0%BE%D1%80%D1%8F%D0%B4%D0%BA%D0%B0) ф-ций высшего порядка в кач-ве аргумента передаётся обычная (не лямбда) ф-ция. Как так!? Я думал, что в php только лямбды мо...

Вопрос пользователя №3511

Прошу немного обьяснить такую имплиментацию учителя, не совсем понятно $number = $element > $tree[$index] ? 2 : 1; return $iter(2 * $index + $number);

Вопрос пользователя №3509

Кирилл, добрый день, Сломал мозг: ``` function sameParity($list) { $first = "odd"; if(car($list) % 2 === 0) { $first = "even"; } if ($first === "even") { $result = filter($list, function ($item) { return $item % 2 === 0; }); } else { $result = filter($list, function ($item) { return ...

Вопрос пользователя №3508

enter image description here http://i.imgur.com/U5ybiTk.png Решил задачу подобным образом, хотелось бы узнать мнение о правильности подобного решения, чтобы в будущем не совершать ошибок.

Вопрос пользователя №3507

Получилось как то так, это нормально? Или решение автора правильнее, и если да то, то в чем это заключается? function toRna ($dna) { $rna = array ('G' => 'C', 'C' => 'G', 'T' => 'A', 'A' => 'U'); return strtr ($dna, $rna); }

Вопрос пользователя №3506

Очень прошу добавить возможность оплаты через PayPal(со счета PayPal) Неплохо бы добавить также курс по Python

Вопрос пользователя №3504

Почему не работает такое решение: // removed Проверял, всё в порядке, а в тесте пишет, что у меня везде null...

Вопрос пользователя №3501

enter image description here http://i.imgur.com/D5CBJOK.png Комментарии "// BEGIN" и "// END" вводят в заблуждение, я ориентируясь на них записывал return не там (на скрине закомментировал) и получал ошибку, минут 15 наверно просидел :D

Вопрос пользователя №3499

([a-z]+?) - проходит тест, хотя тут и не "любой символ"