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

Доброго времени суток! Скажите, а как-то можно увеличить скорость видео? Спасибо

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

Не получается сделать PATCH, просто управление не заходит в обработчик, маршрут не обрабатывается, всегда выдает 404. Даже если убрать все внутренности и оставить принт - ничего в консоль не выводится. app.post('/posts/:id', (req, res) => { console.log("req.params.id = ", req.params.id) }); Для соседних р...

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

что за магический метод next()?? :) очень прошу объяснить подробно метод check.

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

в чем ошибка, что я не понял??

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

Вопрос по тестам: Можно ли имитировать уровни логирования используя библиотеку debug? Можно но очень ограниченно. Выводится будет только конкретно заданный уровень Может я неправильно понял теорию, но вроде как в одном случае речь шла об уровне в смысле подробности вывода информации (ограничение инфы по степени под...

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

const radians = (degrees) => { return degrees * Math.PI / 180;``` Объясните, как определяется значения degrees при последующих рассчетах радиан `const sin1 = Math.sin(radians(angle1)); ` Как я понимаю, вместо degrees подставляется значение angle1, но почему?

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

Какой смысл в отсутствии класса Post, если он копипастится без всяких изменений из прошлых решений? Насчет 500 ошибки. Она тут идет факультативно - даже в задании не упомянута (потому делать не стал), но было бы лучше сделать обязательной, т.к. задание без нее позорно простое (при том, что я не фанат сложных заданий...

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

почему создать прямоугольник это именно cons(point, cons(width, height));? Объясните процесс создания и где он?

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

в методe setFigure если вместо field[point.x][point.y] прописать field[point.x][point.x] тесты все равно проходит.. не могли бы Вы подсказать, как обезопасить себя от подобного?

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

что я думаю не так? ``` // BEGIN (write your solution here) export const makeSegment = (point1, point2) => cons(point1, point2); export const startSegment = (segment) => getX(segment); export const endSegment = (segment) => getX(segment); export const toStr = (segment) => toString(segment); export const mi...

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

Этот урок просто вынес мне мозг. Основная сложность для меня пока состоит в сопоставлении сокращенной формы записи с развернутой. Вот так // removed мне понятно более ли менее, а вот так // removed пока сложновато мозг воспринимает.

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

Выполненная практика к курсу не засчитывается в "календарик". Вчера сделал 2 задания, +6 баллов получил, а квадратик незакрашеный совсем. Обидно, а?! :-)

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

Да, решение учителя впечатляет. Есть чему учиться дальше :-). Думаю в тест надо добавить проверку при нулевом значении одного из аргументов. В моём случаю прошёл проверку результат gcb(0,3) = 1 хотя должно быть 3.

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

А как быть в случае если переданное число ноль? Решение учителя в таком случае выдаёт результат 2. Разве это правильно?

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

Тесты не проверяют шаблоны, и делать их не хочется, т.к. Web-доступ не работает: "There is no web access for this exercise or you made a mistake and web server hasnтАЩt started" Да, кто будет делать - судя по офф. решению, в табличной форме не значит, что нужна именно html таблица (в смысле <table>), а просто вид та...

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

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

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

По умолчанию при нажатии на кнопку web-доступ перехожу на страницу https://web-41713.exercise5.hexlet.io/?instance=258086&js_env=production при изменении url на https://web-41713.exercise5.hexlet.io/about то все работает хорошо. Но странно почему эта кнопка не ведет сразу на нужный url...

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

Извините, что не по теме, но можете подсказать, в какой программе вы записывали касты?

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

вообще не поняла задания. если нужны числа, меньшие 10, и чтобы нацело делились на 2 и на 4, так это только числа 4 и 8. И их сумма будет 12, а не 20.

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

а что такое hash таблица ?

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

Никак не могу понять что такое конструктор и селектор, где это?

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

В документации: tail(l(10, 15, 20)); // (15, 20) В задании tail(l(10, 15, 20)) возвращает: tail: function (message) { switch (message) { case 'car': return a; case 'cdr': return b; default: throw new Error('Unknown message \'' + message + '\''); } } Я догадался, ...

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

не понимаю как сделать условие только с четным числом если переданный параметр четное число> ``` function isBigEven ($num) { return $num > 1000 && 1000 = $num; } 1) App\Solution\Tests\SolutionTest::testIsPresent with data set #0 (true, 1000) Failed asserting that false matches expected true. ```

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

вопрос по функции mirror. Я возвращал в ней конструктор отреверсированного элемента cons() и прошел тесты. Учитель решил использовать node() Является ли тут использование cons() ошибкой?

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

Аллоха! Вот мое решение: http://pastebin.com/Se5WHYsC Объясню свою логику: 1.Пробегаем циклом по всем элементам массива. 2. Вводим 2 переменные счетчика 3. Если находим в элементе массива нужный нам символ, увеличиваем счетчик 4. Сравниваем значения, возращаем то что нужно Не могу понять где ошибка, вот на что р...

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

какая принципиальная разница между объявлением функций Вариант №1 function min(x,y){ return (x <= y) ? x : y; } Вариант №2 const min = (x, y) => { return (x <= y) ? x : y; }

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

Не понял, при чем тут мутабельность в вопросе из теста: В каких случаях не стоит использовать паттерн builder? Если класс mutable и его поля можно изменять В ссылках под видео вообще ничего не говорится про мутабельность, да что там говорить - там ни одного final нет. Впрочем, я вообще не понял, зачем билдер нужен...

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

Первый вопрос в тестах: "Чем по сути является HTTP?" Мне кажется, что ответ "Искусственным общим языком для передачи данных" - не корректный в том смысле, что "протокол" - это ведь не "язык", это стандартный набор правил.

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

const pi = 3.14; // BEGIN (write your solution here const r = 5; const area = 4 * pi * r * r; // END solution.js × Close make: Entering directory '/usr/src/app' jest --colors FAIL tests/solution.test.js ● result expect(received).toBe(expected) Expected value to be (using ===): 314 Received: {} Difference: ...

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

Здравствуйте! Вообще, конечно, курсы классные - действительно мозг перестраивается, только очень медленно и не всегда уверенно. Конкретно от этого курса остались какие-то двоякие впечатления. С одной стороны, когда оперировать надо уже существующими функциями (типа car, cons и т.д.), то всё понятно и логично. А вот ...

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

Вопрос по тестам: Какой конструктор нужно добавить к классу, что бы при запуске метода main вывелось на экран: “X O”? С учетом единственного принта System.out.print(s + " ");, есть глубокое подозрение, что при "правильно" выбранном вопросе будет выводиться “X O ”.

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

Не так сложно было решить, как понять, чего от меня хотят. Уже хотел сдаться и подсмотреть решения учителя, но решил еще подумать и все таки, волшебный образом додумался :) Только вот мне не ясна одна строчка в интерфейсе "IteratorAggregate": return new \ArrayIterator($this->items); Здесь непонятно это - "\ArrayIt...

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

В окне терминала код срабатывает и выдаёт правильные значения с наборами из теста, но при этом сам тест не походит. Возможно неправильно экспортируется функция? На что ещё обратить внимание? import 'babel-polyfill'; // BEGIN (write your solution here) function multi(a, b) { i=0; result = 0; for (i=1; i <=...

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

Проблема в том что нельзя увидеть результат. Я не могу увидеть результат даже самого assert ради которого и был сделан этот урок. Если прошлые задания я решал тем что мог проверить себя в консоли браузера на логические ошибки то здесь я не имею исходных кодов функции solution.factorial , я не знаю что она возвращает...

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

const cons = (a, b) => (message) => { switch(message){ case 'car': return a; case 'cdr': return b; } } const pair = cons(7,8); const car = (pair) => pair('car'); const cdr = (pair) => pair('cdr'); alert(car(pair)); Объясните как работает участок => pair('car')? Каким образом в messag...

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

OUTPUT solution.js × Close make: Entering directory `/usr/src/app' babel-node --presets=es2015 test.js assert.js:89 throw new assert.AssertionError({ ^ AssertionError: '((100 % 3) - 5) * (7 / 2)' == '-14' at test.js:5:10 at ChildProcess.exithandler (child_process.js:193:7) at emitTwo (events.js:100:13) at Ch...

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

Как оформить программу и запустить её в терминале. Я хочу вывести consol.log(a), и увидеть его значение? И по традиции, что не так, в моём коде? Мне ни когда не удаётся решить задание не посмотрев "Вопросы и ответы". Хотя на С++ я решаю эти задачи как семечки. make: Entering directory '/usr/src/app' npm test npm inf...

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

меня немного смутил метод removeLast, а именно: Удаляет последний элемент из листа. ок. пишу: if (size != 0) items[size] = null; size--; почему вторая строчка неверна?..

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

На просторах интернета нашёл непонятный код, который, естественно, имеет отношение к нашему заданию. Может кто объяснить, что тут вообще происходит, function foobar(str) { return str.replace(/\b(.)/g, function(s) {return s.toUpperCase(); } ) } 1. Что за фу-я replace? 2. Что за параметры она принимает?

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

Вопрос по тестам - о каких строках идет речь? ``` Дано: int[][] m; выберите все верные утверждения (У этого вопроса несколько правильных ответов) m[0].length всегда равен m[1].length (при условии что у массива более одной строки) m всегда не равно null m[0].length может быть отличным от m[1].length (при условии что ...

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

Здравствуйте. Не могу понять одну вещь, помоги разобраться, пожалуйста. Сделал задание с удалением элемента по id таким образом: ``` public function remove($id){ $res = array_filter($this->items, function($item) use ($id){ return $item->id != $id; }); $this->items = $res; } ``` Долго пытался сделать циклами, ...

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

А где в примере на видео указано, что нужно вернуть модуль?

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

Почему тесты не проходят, если после кучи условных операторов а-ля if (p.x == 0 && p.y == 0) return f00; не поставить возврат любой строки? Такое ощущение, что где то лишний раз вызывается функция с неправильными аргументами, но судя по принтам - вызывается только из теста в main. Может компилятор не любит return в ...

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

Вячеслав, еще один последний вопрос к вам :) Вы в лекции сказали примерно такую фразу: "... серверы, на которых у вас работают обычные app-servers, такие как Tomcat или JBoss. Хотя надеюсь что не они, а что-то более православное..." Соответственно вопрос: какой же тогда там сервер должен работать? И может быть вы см...

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

Сложение массивов через + это тоже самое что использование arrray_merge() ?

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

Поскольку в задании условие, что первая точка - левая-верхняя, то для проверки расположения прямоугольника достаточно: return quadrant(point) === 2 && quadrant(point2) === 4;

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

По команде composer require hexlet/pairs выдает: [InvalidArgumentException] Could not find package hexlet/pairs at any version for your minimum-stabili ty (stable). Check the package spelling or your minimum-stability Ели копируешь composer.json затем composer install в итоге у не оказывается папки src уже не го...

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

Совсем не понимаю, что происходит. Решение учителя не принимается, а моё игнорируется. Моя логика такая: если текущий элемент буква (англ.), а(и) предыдущий элемент не буква, то текущий элемент и есть первая буква слова, вот её и увеличиваю. export default (str) => { strings.toUpperCase(str[0]); //first symbol...

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

В теории к уроку говорится, что примитив попадает в стек лист. Допустим я пишу приложение и использую тип long. Приложение будет запускаться на компьютере с 32 битной архитектурой. Куда будет помещаться значение поля в этой ситуации? Ведь в одну ячейку памяти long не влезет

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

в Астахе нету типа String. и,видимо, многих других))) как решить проблему?