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

1) при проверке третьего теста выводит ошибку TypeError: Cannot read property 'constructor' of null solution(registrationFormUrl, submitFormUrl, nickname, (err) => { expect(err).toBeInstanceOf(Error) ^ done(); Не могу понять, почему данный отрезок кода возвращает null ...

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

Получается, если делать через createTreeWalker то изменять ноду во время итерации нельзя, только, скажем так, перемещать ее? Сделал без createTreeWalker - https://ru.hexlet.io/code_reviews/74036. На практике каким способом чаще решают подобные задачи?

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

Доброй ночи, очень любопытно, обратил внимание только на 9 уроке, когда тест в написании программы пройден успешно, в новом окне появляться надпись TEST(зеленого цвета) и время 5ms, вопрос, при не слишком большом преобразовании программки время изменилось на 3ms, как понять? мои варианты ответов: либо просто комп в ...

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

Как вам такой вариант? https://ru.hexlet.io/code_reviews/74029

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

Кирилл, я правильно понимаю? пользоваться надо lodash/fp? Смотрю на ваш пакет в .eslintrc Там lodash/fp

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

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

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

Здравствуйте! Для начала, хочу сказать вам большое спасибо за курсы! Просто отличные! Наконец, пришло понимание и вместе с ним удовольствие от изучения. Вопрос по списку литературы. У меня есть книга "Структура и Интерпретация Компьютерных Программ" из рекомендованных вами, начала читать, но заметила, что она 2004 г...

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

Здравствуйте! Решил все тесты кроме одного "get3". Никак не могу понять как поймать ошибку. Читал документацию, но не нашел ответа. Думал что надо ловить событие "res.on("error"..." , но ничего из этого не вышло. Как быть? make: Entering directory '/usr/src/app' npm test -s FAIL __tests__/solution.test.js HttpR...

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

Все в кашу: даем материал, в котором ни слова о конструкции else if - даем задачу, в которой можно использовать эту конструкцию, и учительское решение именно с использованием else if; рассказываем про switch-case - мешаем в кучу недорассказанный материал из лекции о функциях (о том, как работает return) и особенност...

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

Здравствуйте! Наведите на мысль. Не получается сделать шаблон в show.phtml Не пойму что ему передавать параметром. Грубо говоря что ему надо дать чтоб когда нажимал на имя в index.phtml выходила полная запись этого пользователя. вот index.php // removed

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

Долго сидел пытался что то сделать с конфигом еслинта, думал ошибка в module.exports менял на синтаксис експорта на ES6, читал доку, но в итоге так и не понял что не так. Сдался, и сменил формат на yml. Пока это писал, заметил что мой линтер не проверяет скрытые файлы, но не нашел как это исправить, оставил yml

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

У вас огромные скачки между курсами, если начинать проходить курсы ничего не зная о JS (мой случай), то каждый новый курс это не плавный переход, а прыжок на 5 метров в высоту. Совершенно не понятно почему не сделать эти переходы мягче. Задание не столько, сколько не понятное в постановке, «подсказки» запутывают еще...

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

Комментарии в Makefile оставил сознательно, я скорее всего в будущем буду использовать проект как шпаргалку. Если не критично, я оставлю )

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

Одолел пока что только функцию map, но не до конца понял, почему при вызове итеративного цикла в return надо передавать аргумент node(f(head(html)))? Ведь у нас, например, функция b2p возвращает значение return node('p', value(element));, то есть у нас на выходе уже значение приведено в нодированную форму? Иначе зад...

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

Дано - в методе есть локальная переменная с именем (age) и полем класса с именем (age); в какую переменную запишет значение следующий код (данный код располагается в методе класса в строке после строки объявления локальной переменной метода): this.age = 2 в локальную переменную в поле класса код не скомпилируется из...

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

Функция reverseStr (псевдоним функции reverse из модуля по работе со строками strings) делает переворот строки. Но эта функция работает со списками и просто меняет теги местами

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

Здравствуйте! Подскажите пожалуйста, а где можно найти последнюю 10 лекцию про файлы и файловые системы?

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

Добрый день, а что это за послание в файле square.js ``` export default num => num * num; // Check out the way default export works here: we don't create a function conn stant at all, // but export a unnamed (anonymous) function instead. // It's easier and requires less code, but you can't use this function ...

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

почему нельзя делать вложенные операторы такого типа: const sequenceSum = (begin, end) => begin > end ? NaN : begin === end ? end : end + sequenceSum(begin, end-1); вместо этого приходится усложнять конструкцию до такого: const sequenceSum = (begin, end) => { if (begin > end) { return NaN; } else if (begin =...

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

понимаю, что сами логи я еще не прописал. но не могу понять почему я в результате получаю " RangeError: Maximum call stack size exceeded at Array.reverse (native)", то есть как будто терминальное условие не работает, отладочная печать не помогает, потому что тогда просто все виснет. // removed

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

немного странный ответ для вопроса "Что предоставляет база данных? - "Моментальную скорость работы с данными." правильнее писать - высокая скорость

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

собственно если самому решить предыдущее упражнение и разобраться что делает функция map а что делает метод map - реализовать данное решение совсем не проблема

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

Нужна помощь, никак не удается запустить jest, валится с ошибкой "Unexpected token import". Идеи закончились=(

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

Не хватает кода из урока

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

вопрос, а в решении не нужно отменить обработчик ссылки по дефолту ? разве это не приведет к переходу по ней и соответственно обновлению страницы ?

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

Проблема! Клонировал репозиторий nodejs-package, а затем выполнил внутри него команду npm update. git clone https://github.com/hexlet-boilerplates/nodejs-package.git npm update Но что-то пошло не так. Вот фрагмент процесса update... (node:3872) [DEP0022] DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdi...

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

Прошу покритиковать. https://ru.hexlet.io/code_reviews/73876

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

У меня такой вопрос, не совсем по теме. Почему мы делаем e.preventDefault(); в onFinishTask? Я понимаю зачем делать на сабмит, чтоб не обновлялалась страница. А в этих функциях зачем?

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

```// BEGIN (write your solution here) const isPalindrome = (str) => { if(str.length <= 2) { return true; } if (str.substr(0, 1) === str.substr(str.length - 1, str.length)) { return isPalindrome(str.substr(str[0], str.length - 1) ); } else { return false; } } // END export default isPalindrome...

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

Добрый день! Есть предложение добавить абзац, указанный ниже, на страницу описания проекта, а то некоторые (вроде меня) так быстро забывают свой первый проект, что потом тратят целый день на настройку))) Так как вы уже прошли первый проект, то настройку, подготовку и публикацию проектов обсуждать больше не будем. Сч...

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

никак не пойму почему выдает ошибку, учитывая что если вместо head(list) поставить просто число, то все работает // removed

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

Не могу понять, как записать в файл конкретное число байт. В методе fwrite параметр length бесполезен, если значение короче нужного. Подскажите, пожалуйста

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

Добрый день, не понятно, что не так с плагином SonarQube. По вашей документации: + нужно подключать версию 2.7.1, с файлом maven-version-rules.xml + добавить необычные настройки в pom.xml Все у меня и сделано. Что не так?

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

Здравствуйте,задание выполнил,при команде npm test -s код проходит 10 проверок и терминал пишет что все пройдено,но при нажатии на кнопку "проверить" выдает лог о том что входит в make: Entering directory '/usr/src/app' make: Leaving directory '/usr/src/app' Makefile:2: *** missing separator. Stop. status: finishe...

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

https://ru.hexlet.io/code_reviews/73814 Посмотрел решение учителя, решение других и не понял, а что так как у меня делать было не надо?

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

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

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

Дорогой автор курса, пожалуйста, в условиях задач, для решения которых требуются формулы, приводи эти формулы. Нагуглить формулу не сложно, но бессмысленность такого упражнения в гуглении очень раздражает. Это касается не только текущего задания. И, раз уж такое дело, было бы прекрасно добавить адекватных заданий в ...

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

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

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

Просидел несколько часов, так и не понял как делать. Нужна помощь, могу показать что написал уже.

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

Пытаюсь выполнить sloc path/to/nodejs-package Появляется ошибка Error: invalid path argument path/to/nodejs-package Error: Error: ENOENT: no such file or directory, lstat 'path/to/nodejs-package'

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

Вопрос по описанию задания: Таблица должна заполняться значениями слева направо, то есть пятый элемент добавляемый в нее находится в по индексам [0, 1]. Этот пятый элемент соответствует ячейке с цифрой 5 на картинке в описании?

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

Почему, запуская через кнопку "проверить", тесты проваливаются, а если запустить с npm test -- -u то все норм?

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

есть предложение внести небольшую ясность в пояснение примера с partialApply и sum и привести такой пример функции: sumWithFourAndTwo = (arg2, arg3) => ((arg2, arg3) => sum(4, arg2, arg3))(2, arg2, arg3) и объяснить его так, как вы это умеете, ну то есть как то более абстрагировано от аргументов. я это к чему, у нео...

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

Я не знал, что делаю какой-то новый формат. Подумал, раз jsondecode делает из json файла ассоциативный массив, то будет логично, если я сделаю ассоциативный массив из дифа, чтобы jsonencode его сделал форматом json. Ну и решил удалить все лишнее, т.е. вернуть не AST, а уже готовый json после слияния двух json, т.к в...

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

Что не так: ls -lS --time-style='long-iso' сортирует, время выводит, всё согласно заданию

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

Добрый день, целая серия вопросов тут Как я дошел до текущего упражения? Ведь решал почти все сам по дороге, а к этому упражнению даже идеи приблизительной нет как подойти... Есть вот такое решение https://ru.hexlet.io/code_reviews/73738, (которое писал не самостоятельно). // removed Мое понимание: создаем функцию ...

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

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

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

Нет ли тут ошибки: end Событие end генерируется в тот момент, когда запрос целиком получен. Обычно обработчик, именно на это событие, содержит логику обработки запроса. request.on('end', () => { const message = 'Welcome to The Phonebook'; response.end(message); }); Эмиттер ждет же окончания запроса (request).

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

Добрый день! Столкнулся с проблемой в задаче, перепробовал несколько вариантов в итоге пришёл к такому: // removed OUTPUT: FAIL tests/points.test.js points ✕ getQuadrant (15ms) ✕ getSymmetricalPoint (1ms) ✕ calculateDistance ● points › getQuadrant TypeError: (0 , _points.getQuadrant) is not a functi...

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

С большим трудом решил с помощью чтения комментариев. Думаю сильно помогло бы понимание работы метода throw. А именно описание возвращаемого значения, взятого из документации: "Метод throw() возобновляет выполнение тела генератора кидая внутри исключение и возвращает объект со свойствами done и value." Т.е. по сути ...